summaryrefslogtreecommitdiff
path: root/LedgerSMB.pm
AgeCommit message (Collapse)Author
2008-11-25Changes to UI when invoices locked, changes to source numbering behavior in ↵einhverfr
bulk payments, test cases added, minor code cleanup for readability git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2420 4979c152-3d1c-0410-bac9-87ea11338e46
2008-11-13Correcting failures in t/01 - t/03 test scriptseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2393 4979c152-3d1c-0410-bac9-87ea11338e46
2008-09-25Addressing performance issues in multiple payments interface. Adding ↵einhverfr
additional formatting options to format_number, and making multiple payment interface more locale safe. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2340 4979c152-3d1c-0410-bac9-87ea11338e46
2008-08-14Applying patch 2013331 from Jeffk on configurable cookie nameseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2261 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-22Added format option to LedgerSMB::format_amounteinhverfr
Added batch information options for check template Added batch default_date field Corrected issues with payment batches not preserving post dates when adding vouchers to existing batch. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2219 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-11Better logging and handling of db errors.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2211 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-10Committing David Mora's rounding fix. May require new lines in ↵einhverfr
ledgersmb.conf for those testing. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2207 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-10Role lookups now working in the application codeeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2206 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-07Removing unnecessary debugging code from LedgerSMB.pm, adding option to ↵einhverfr
force username case to make this case insensitive git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2195 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-07Removing debugging codeeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2193 4979c152-3d1c-0410-bac9-87ea11338e46
2008-07-07Correcting all check printing issues on my secondary testing instanceeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2190 4979c152-3d1c-0410-bac9-87ea11338e46
2008-06-30Adding batch_search_mini apieinhverfr
Addressing issue on create batch screen of searching through all batches Adding error message in LedgerSMB::call_procedure if procname is undefined. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2178 4979c152-3d1c-0410-bac9-87ea11338e46
2008-06-11Enabling file uploads in CGI::Simpleeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2165 4979c152-3d1c-0410-bac9-87ea11338e46
2008-05-19Correcting problem in DBObject.pm constructoreinhverfr
Correcting method->procedure mappings for DBD::Pg 2.0 and above. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2152 4979c152-3d1c-0410-bac9-87ea11338e46
2008-01-09Correcting trial balance and gl report not to pull unapproved transactionseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2031 4979c152-3d1c-0410-bac9-87ea11338e46
2007-12-20More contact, payment, voucher fixes/enhancementseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1984 4979c152-3d1c-0410-bac9-87ea11338e46
2007-12-13Added a routine to sanitize the CGI variables. Needed for some CSV exports ↵einhverfr
routines. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1978 4979c152-3d1c-0410-bac9-87ea11338e46
2007-12-07Adding vendor number to payments report.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1960 4979c152-3d1c-0410-bac9-87ea11338e46
2007-12-06Disabling upload limitseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1953 4979c152-3d1c-0410-bac9-87ea11338e46
2007-12-05Adding proper dateformat handling to LedgerSMB.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1945 4979c152-3d1c-0410-bac9-87ea11338e46
2007-11-27AR/AP Breakage Fixedeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1909 4979c152-3d1c-0410-bac9-87ea11338e46
2007-11-18Payments changes committed, through QAeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1873 4979c152-3d1c-0410-bac9-87ea11338e46
2007-11-01Renaming the Session namespace to LedgerSMB::Autheinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1835 4979c152-3d1c-0410-bac9-87ea11338e46
2007-11-01Moving Auth functions into Session handlereinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1834 4979c152-3d1c-0410-bac9-87ea11338e46
2007-11-01Temporary fix for http auth and get_passwordeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1833 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-31Get db_parse_numeric to recognise float4/real as a "numeric" type. tetragon
Fixes problems with discount retreival on invoices. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1831 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-19GL Vouchers are posting and saving correctly. Need to get listing and ↵einhverfr
approving but that is conceptually a lot easier and involves a lot less legacy code git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1796 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-19Some voucher fixeseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1795 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-14Moving menus to unorderded lists. CSS still need a few changes, but this is ↵einhverfr
waiting on permission to use nice + and - graphics. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1752 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-11Fixing the real problem behind 1811022tetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1746 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-10Merging in David Mora's payment changes. Still working on the template and ↵einhverfr
workflow scripts. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1735 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-08A few untested authentication fixes to legacy codeeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1719 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-08More authentication fixes.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1717 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-07A few authentication fixeseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1716 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-07A few authentication fixeseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1715 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-07Authetication now works as far as the root documenteinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1714 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-07Login is still broken. However, a lot of progress has been made. THis also ↵einhverfr
includes the COGS changes made since 1.2.8 git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1712 4979c152-3d1c-0410-bac9-87ea11338e46
2007-10-03Disabled login checking in LedgerSMB.pm, temporarily.aurynn_cmd
Whitespace cleanup in DB.pm Modifications to remove user_conf from User.pm git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1692 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-26Moving Aurynn's set() function from DBObject to LedgerSMB namespaces since ↵einhverfr
it is not specific to database defined objects git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1670 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-23CGI.pm -> CGI::Simple switchtetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1654 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-20Removal of extra new_user function from admin.pl.aurynn_cmd
Updates to DBObject.pm to remove treatment of argument list as a hashref. Update to LedgerSMB.pm to add s bare sub DESTROY so as not to trigger weird behaviour from using AUTOLOAD. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1636 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-16Correcting (trunk only) SQL injection issue in stored procedure interface.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1615 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-10Adding is_nan tests to the number parserseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1558 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-09Fixing frameset titleeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1548 4979c152-3d1c-0410-bac9-87ea11338e46
2007-09-05Removing one obsolete test, and correcting number handling logic in ↵einhverfr
LedgerSMB.pm so tests are passed. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1509 4979c152-3d1c-0410-bac9-87ea11338e46
2007-07-16Credit/Debit notes now work, credit/debit invoices still need some testingeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1399 4979c152-3d1c-0410-bac9-87ea11338e46
2007-07-09Moving menu over to new template and stored proc model. THe menu ↵einhverfr
expansion/contraction doesn't quite work yet and there needs to be some additional help on the CSS/Javascript side of this. Also, this makes a few changes to the lower-level Perl API. Classes calling LedgerSMB::call_procedure() directly may need some editing but I believe I got them all. These changes were necessary to accomodate zero-argument stored procedures. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1355 4979c152-3d1c-0410-bac9-87ea11338e46
2007-07-03Ensuring that $form and $lsmb->redirect terminatetetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1346 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-27Moving menu.pl to old-handler.pl and adjusting top level scripts accordingly.einhverfr
Including also an unfinished and inactive version of the menu system running under the new architecture. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1334 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-26Fixing ordering issue for LedgerSMB.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1331 4979c152-3d1c-0410-bac9-87ea11338e46