summaryrefslogtreecommitdiff
path: root/LedgerSMB
AgeCommit message (Collapse)Author
2006-09-30Signing off on AA.pm for SQL injection security changes.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@172 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-30added $form->callproc($procname, @args) returns @hashrefs as wrapper for ↵einhverfr
stored procs. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@169 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-30Audited AA.pm to 50% for SQL-Injection vulnerabilitieseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@168 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-30Fixed issue of currency fields not populatedeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@167 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-30Finished auditing AM.pm and moving to new DB API.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@166 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-30Security changes for AM.pm:einhverfr
* File whitelisting for all saved files * SQL injection attack possibilities removed from most of file (finish tonight) git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@165 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-29Simplified custom fields API.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@164 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-28Moving loading of Perl Module CP to top of function.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@163 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-28FInished whitespace and sql-injection cleanup for OE.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@162 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-28Finished adding whitespace to the order_details function.einhverfr
This module needs a *serious* overhawl git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@161 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-27More whitespace formattingeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@160 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-27More of OE.pm is reformatted.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@159 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-27Fixed a few more issues with the new Form.einhverfr
OE is now almost working but not quite. Line items aren't being saved properly (wrong trans_id). git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@158 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-27Fixed update_defaults which was broken when I added the new template system.einhverfr
Got OE working again, for now.... git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@157 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-26Fixed a bug in Form.pmeinhverfr
OE.pm is known to be broken, but will be fixed tomorrow AM. It is 30% migrated to the new db framework (and 30% reformatted) git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@154 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-25Fix and simplify rounding in round_amount using Math::BigFloattetragon
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@149 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-25Moved Form.pm to parameterized queries. Did some basic testing, but can'teinhverfr
guarantee that nothing broke. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@146 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-25Revides the dbquote to use DBI::quote.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@145 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-24Changes templates from <% %> to <?lsmb ?>einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@141 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-24Fixed bug in custom fields handlingeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@140 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-24Added support for custom fields to IS, OE, and corrected API bugs in Form.einhverfr
Also AA now partially supports the custom fields. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@139 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-24Fixed version for now.einhverfr
Added an API to the Form object for creating SELECT, INSERT, and UPDATE queries based on custom fields git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@137 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-23Fixed issues with the creation of function in the upgrade scripts and functioneinhverfr
files git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@136 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-22updating website URL to point to ledgersmb.org - more, this time without ↵christopherm
borking my .svn files git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@131 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-22Now db custom fields are cached in the $form object. Also there is now aeinhverfr
$form->{dbh} which is a noauto database handle to be used for all db activities. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@128 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-19If db superuser is now omitted, will try to create the dataset withouteinhverfr
creating the database or language first. This can be useful in shared hosting environments. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@119 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-19Added superuser login for admin.pl and User.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@117 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-19Fixed backup issueseinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@116 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18Changed version number in Form.pmeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@113 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18Fixing more tabs in HTTP headers caused by whitespace cleanupchristopherm
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@111 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18fixed broken db version. Also fixed bug of trying to add all relations toeinhverfr
template1. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@110 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18Updating for testing. Dataset creation and backup are currently known to be einhverfr
broken. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@109 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18Fixing bug: [ 1560460 ] backup to file gets wrong file nameeinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@108 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-18Fixed comment whitespace in AM.pm so that it is standards-complianteinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@106 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-14Made db updates use transactions.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@89 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-14Batch printing works for checks. One odd bug remains however in that when you einhverfr
print and post it sends a blank/invalid postscript or pdf to the screen. The item is properly queued however. There may be a difference as to how print and post works on the newer versions. Will have to continue to look into this. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@87 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-13menu items were missing a closing " in the href if there was no target ↵christopherm
(mostly visible in lynx) git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@82 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-13Added most of the code for batch printing for checks. Doesn't quite work yet einhverfr
but nothing else should be broken. If we have to, I suppose we could disable the UI option in the next release if necessary. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@81 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-13Removed some oracle and db2 cruft. Removed un-needed disconnects within ↵linuxpoet
single sub dbcreate. Added query to create plpgsql automatically. Need to add some if(dberror) continue but for now it is good git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@77 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-12Added a link to our sourceforge project page to the copyright notice in all einhverfr
pages. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@71 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-10Revised copyright notices for PM's.einhverfr
Finished applying Dave's patch git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@54 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-10Revised copyright notices so that these are not as ambiguous.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@53 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-09Fixed every known issue with OID's.einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@46 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-09Removed dependance on OID'seinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@45 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-08Added inventory activity reporteinhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@43 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-06adding query error reporting should the create failchristopherm
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@38 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-06Changed version to 1.0.0einhverfr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@36 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-06fixing css search/replace to include all possible SL style sheets other than ↵christopherm
the default git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@26 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-05updating login function to regen user.conf at every login, members and ↵christopherm
user.conf file are being fixed to ensure that they are using the right style sheet git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@25 4979c152-3d1c-0410-bac9-87ea11338e46
2006-09-04Removed the underscore from valid login names since it was causing regex errors.einhverfr
Fixed the system so that the db upgrade script works. Added some new tasks, notes, etc to TODO. git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@21 4979c152-3d1c-0410-bac9-87ea11338e46