0
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 6 hours ago.
May 02, 2023 — May 02, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Fixes in system update / insert sql. * Log records should not have their stamp field changed during system update even though its userid field is changing. * Misc files added that should have previously been added. More... over 14 years ago
* Fixed sql statement. More... over 14 years ago
* Logging now works using user uuids instead of ids. * Removed commented code. More... over 14 years ago
* Fixed misc typos as per ticket #355 ( with a minor tweak ). More... over 14 years ago
* Added pushrecords table. This will store server/script information and how the push works. * Added push class which will get the information from records of tables with tabledefids and push them to server/script specified in a pushrecord. * Added ability to apply pushes to search options (tableoptions). * Added ability to automatically run pushes via the scheduler. More... over 14 years ago
* Fixes unbalanced tic mark in a sql statement in notes, as per [357]. More... over 14 years ago
* Applied patch found in ticket [352] that fixes a bug in post.php in an incorrect table join ( it now correctly joins on the uuid instead of the id). * Applied patch found in ticket [354] ( with a minor tweak ) that fixes many spelling errors. More... over 14 years ago
* Fixes to install and update. More... over 14 years ago
* Modification to notes' getRecord to return a processing value (that is not actually stored in the database). * Fixes to products to keep displaying the id value in the url after an update. * Tabledefs now have a setting to make the api accessible. By default this is not active. More... over 14 years ago
* The additional product categories that can be related to a product are now communicated via json. * The products' insertRecord and updateRecord now take only information formated as php arrays (i.e. the categories csv should instead be an array). More... over 14 years ago
* Modified phpbmsTable class to be able to specify what the date format and time formats are to be used in the update and insert statements. * The Api class now can take two additional optional values: "dateFormat" and "timeFormat". These can be used to override the bms's configuration settings that already specify these formats. This is useful in being able to pass date / time formats without having to know the bms's configuration or have to reformat dates and times to conform with this configuration. More... over 14 years ago
* Api users (those with portal access) are no required to be admins. * Fixes to invoices' and clients' insertRecord methods to properly replace support tables' related information (e.g. lineitems or addresses). * Note: this can potentially result in orphaned address records. * Converted the api module to process data that is in php array format rather than php object format. * General fixes / changes to receipts, clients, and invoices to allow for an api get query call to be (with minor data tweaks) be inserted, replaced, or update records using the data from the get query. More... over 14 years ago
* Removed debug code / comments. More... over 14 years ago
* Receipts' addedit javascript now transfers lineitems via JSON and not a modified csv. * Receipts' prepareVariables method, which should only be used in the addedit pages, will take this lineitem information and make it into php array format. * Receipts' insertRecord and updateRecord only take php arrays now ( no need to parse the lineitem information in these methods ). * Bug fixes. More... over 14 years ago
* Sales Orders' addedit javascript now transfers lineitems via JSON and not a modified csv. * Sales Orders' prepareVariables method, which should only be used in the addedit pages, will take this lineitem information and make it into php array format. * Sales Orders' insertRecord and updateRecord only take php arrays now ( no need to parse the lineitem information in these methods ). More... over 14 years ago
* Fixed invoicestatus insert statement when creating credit memos from the search page (was erroneously using ids instead of uuids). * Fixes to search functions to use uuids where they should have been before. (These still need testing). * Added the ability for search functions' idsArray to be uuids and not just ids (where applicable). This is mostly just useful for api calls. More... over 14 years ago
* Sales Orders and Receipts reports changed to properly handle encrypted payment options (i.e. decrypt them). More... over 14 years ago
* Revert accidental change to clients_email_include.php More... over 14 years ago
* Initial implementation of checking for new base module updates. * Send extra information does not work yet. * Only checks for base module, not yet other modules. More... over 14 years ago
* Removed commented old code. More... almost 15 years ago
* Added ways to navigate between a credit memo and its related invoice record. More... almost 15 years ago
* Initial implementation of credit memos. These are sales orders that can be used to reverse charges of processed/posted invoices. * Free form credit memos can be created from the sales orders add-edit. * Associated credit memos (those tied to certain invoices) can be created using the drop down menus in the invoices search screen. * Tax can now give a negative number if the total taxable amount is negative. * Fixed display of shipping method name on the sales order add-edit page. * Fixed tabldefs quicksearch's moving display order functionality. * Fixed tablegroupings page. More... almost 15 years ago
* Removed payment information inclusion option on recurring invoices. More... almost 15 years ago
* Minor code changes to encryption configuration updates. More... almost 15 years ago
* Bug fix related to the bms having no encryption path. * Update error messages now displayed on configuration. * Bad sql statement fixed in update. More... almost 15 years ago
* Minor bug fixes related to encryption. More... almost 15 years ago
* Changed encrypted payment fields' types to blobs to handle the encrypted binary data. More... almost 15 years ago
* Initial implementation of a way to encrypt / obfuscate payment information. * Encryption / obfuscation toggling is now in the configuration and is off by default. * A file with an an encryption key must be given to encrypt. * General db encryption and decryption methods added into db object. * New field times added: comparison and onchange. * Removed code / setting for obfuscation only code. More... almost 15 years ago
* Initial changes to make the api use both uuids and ids, if possible. * An "options" object was added to the api's request array of objects. It currently has one option: useUuids. This toggles whether to use the id or the uuid in the update/get/delete commands. * Changes to delete, insertRecord, updateRecord commands in the main phpbms table / searchfunction classes and also the class extensions. More... almost 15 years ago
* Recurring invoices install / update changes. * Fixed typo in update.php * Fixed forgotten / missed tabledef querytable changes. More... almost 15 years ago