summaryrefslogtreecommitdiff
path: root/LedgerSMB.pm
AgeCommit message (Collapse)Author
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
2007-06-26Setting things up so that the LedgerSMB.pm tests runeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1325 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-26If no login sent, return simple credential-free objecteinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1321 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-23Moving versioning string into the standard place for LedgerSMB.pm. If this ↵einhverfr
works, we should consider doing the same for Form.pm git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1314 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-23Correcting POD on LedgerSMB.pm, changing db_init to _db_init and calling it ↵einhverfr
from the constructor. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1313 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-22Request handler now working to the point that it properly handles a password ↵einhverfr
that needs to be re-entered. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1305 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-22Altering test cases to better match LedgerSMB.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1303 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-22session expired/password request screen now uses UI templateseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1299 4979c152-3d1c-0410-bac9-87ea11338e46
2007-06-21Fixing new framework for session and user authenticationeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1298 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-18LedgerSMB::error() to be replaced by a simple interface to an error classeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1210 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-17POD fixes and POD syntax teststetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1202 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-16More test coverage of LedgerSMB.pm and re-expression of round_amounttetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1201 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-16Some if series -> if elsif conversionstetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1200 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-15Fixes for merge and more teststetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1199 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-15Number parsing fix for LedgerSMB.pm and more test casestetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1198 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-15More tests, including some version consistency onestetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1196 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-15Fix formatting of zero for 1000,00tetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1194 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-15Adding more teststetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1192 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-14Some bug fixes and tests for LedgerSMB.pmtetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1190 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-14Adding missing arg logic stub for LedgerSMB.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1186 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-14Fixing Merge so that @keys is truly optionaleinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1185 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-08Adding copy=> and merge=>\@list args to DBObject->neweinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1174 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-08Adding role checking function for UI useeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1173 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-08Added stored procedure collation handling stubeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1172 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-08Adding pod to Locale.pmtetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1168 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-07Applying patch to bugs 1699718 and 1713439einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1146 4979c152-3d1c-0410-bac9-87ea11338e46
2007-05-06Adding type detection so that NUMERIC types from the db are handed off to ↵einhverfr
Math::BigFloat git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1138 4979c152-3d1c-0410-bac9-87ea11338e46
2007-04-29Set database connections to utf8tetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1121 4979c152-3d1c-0410-bac9-87ea11338e46
2007-04-26Doing a simple Perltidy commit so that I can evaluate differences between ↵einhverfr
the branches and make sure patches are up to date git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1103 4979c152-3d1c-0410-bac9-87ea11338e46
2007-04-04Removed LedgerSMB::format_fields since this should be done by the template ↵einhverfr
engine git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1029 4979c152-3d1c-0410-bac9-87ea11338e46
2007-04-04First round of template changes for new TT systemtetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1023 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-24turning off server-side prepare in new code because it won't buy us anything ↵einhverfr
with functions and just wastes server time git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1002 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-24Removing executable bit from documentationeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1001 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-23Renamed images to ledgersmb*einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@996 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-16Moved LedgerSMB::new to use CGI.pm for parameter parsing.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@916 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-16Adding completed LedgerSMB::redo_rowseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@915 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-16Added LedgerSMB::is_run_modeeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@914 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-16LedgerSMB::redo_rows is broken for now but unused. All functions in ↵einhverfr
LedgerSMB.pm from SQL-Ledger have attributions marked git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@913 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-15Mostly done rewriting LedgerSMB.pm. There are a few areas that still need workeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@911 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-15Adding ledgersmb.conf.defaulteinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@908 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-15Updated LedgerSMB.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@905 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-15Updating version stringseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@904 4979c152-3d1c-0410-bac9-87ea11338e46
2007-03-15renamed LedgerSMB::callproc to call_procedure. Reworked a number of ↵einhverfr
functions. Reworked num_text_rows to account for line breaks. About half way done with LedgerSMB.pm, first pass git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@900 4979c152-3d1c-0410-bac9-87ea11338e46