X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=CHANGELOG.txt;h=4070f14ddabe4b1d35df20f78ebb0d7f5034cb05;hb=7ce9ff6a73214a39ff495f04b330563212b43acb;hp=6a99aebb649799c845bda982e17f788160e80c88;hpb=85a186d31fa6f03ff030cafa7301371d23872b22;p=fa-stable.git diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 6a99aebb..4070f14d 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,470 @@ Legend: ! -> Note $ -> Affected files +06-Jan-2011 Janusz Dobrowolski ++ Added cash payment and tax algorithm selection in purchase Direct Invoice. +$ /purchasing/po_entry_items.php + /purchasing/includes/ui/po_ui.inc ++ Added tax calculation algorithm selection in sales and purchasing, driven by company/suppliers settings. +$ /admin/gl_setup.php + /includes/sysnames.inc + /includes/types.inc + /includes/ui/ui_lists.inc + /purchasing/supplier_invoice.php + /purchasing/includes/po_class.inc + /purchasing/includes/supp_trans_class.inc + /purchasing/includes/db/invoice_db.inc + /purchasing/includes/db/po_db.inc + /purchasing/includes/db/supp_trans_db.inc + /purchasing/includes/db/suppliers_db.inc + /purchasing/includes/ui/invoice_ui.inc + /purchasing/manage/suppliers.php + /reporting/rep209.php + /sql/en_US-demo.sql + /sql/en_US-new.sql + /taxes/tax_calc.inc + /sql/alter2.4.php + /sql/alter2.4.sql +# Updated sources version +$ /version.php + +04-Jan-2011 Merged main trunk up to 2.3.1 +------------------------------- Release 2.3.1 ------------------------------------ +04-Jan-2011 Joe Hunt +! Release 2.3.1 +$ version.php + /lang/new_language_template/LC_MESSAGES/empty.po + +04-Jan-2011 Janusz Dobrowolski +! Database host name up to 60 chars allowed. +$ /admin/create_coy.php + /install/index.php + +31-Dec-2010 Joe Hunt +# Fixed bug in earlier invoice_db (GRN Provision should have only one row) + Only GRN Clearring on stock items. +$ /purchasing/includes/db/grn_db.inc + /purchasing/includes/db/invoice_db.inc +! Changed so supplier credit note items shows the invoice price/not grn price +$ /purchasing/includes/db/grn_db.inc + /invoice_ui.inc ++ Added link for viewing GL Delivery if clearing account +$ /purchasing/po_receive_items.php + /purchasing/po_entry_items.php +# Bug. $n undefined in /admin/gl_setup.php +$ /admin/gl_setup.php +! Added GL trans on Removal GRN items (Supp Invoice) if GRN Clearing +$ /purchasing/includes/db/invoice_db.inc + +30-Dec-2010 Janusz Dobrowolski ++ Added option for using GRN Clearing Account for yet non invoiced GRNs. +$ /purchasing/includes/po_class.inc + /purchasing/includes/db/grn_db.inc + /purchasing/includes/db/invoice_db.inc + /sql/en_US-demo.sql + /sql/en_US-new.sql +! Added GRN clearing account setting +$ /admin/gl_setup.php +! Added set_company_pref() function +$ /admin/db/company_db.inc +# JS error on focus move +$ /js/reconcile.js + +29-Dec-2010 Janusz Dobrowolski +! Hook files inclusion moved to session.inc +$ /includes/hooks.inc + /includes/session.inc +# Non-voidable transactions removed from selection on voiding page. +$ /admin/void_transaction.php + /includes/ui/ui_lists.inc + +27-Dec-2010 Joe Hunt +! Prepared for category icons in applications/application.php for themes + To activate, set $show_menu_category_icons = 1, in config.php +$ /config.default.php + /applications/application.php + /applications/customers.php + /applications/dimensions.php + /applications/generalledger.php + /applications/inventory.php + /applications/manufacturing.php + /applications/setup.php + /applications/supplier.php + /themes/aqua/renderer.php + /themes/aqua/images/menu_entry.png (new file) + /themes/aqua/images/menu_inquiry.png (new file) + /themes/aqua/images/menu_maintenance.png (new file) + /themes/aqua/images/menu_report.png (new file) + /themes/aqua/images/menu_settings.png (new file) + /themes/aqua/images/menu_system.png (new file) + /themes/aqua/images/menu_transaction.png (new file) + /themes/aqua/images/menu_update.png (new file) + /themes/cool/renderer.php + /themes/cool/images/menu_entry.png (new file) + /themes/cool/images/menu_inquiry.png (new file) + /themes/cool/images/menu_maintenance.png (new file) + /themes/cool/images/menu_report.png (new file) + /themes/cool/images/menu_settings.png (new file) + /themes/cool/images/menu_system.png (new file) + /themes/cool/images/menu_transaction.png (new file) + /themes/cool/images/menu_update.png (new file) + /themes/default/renderer.php + /themes/default/images/menu_entry.png (new file) + /themes/default/images/menu_inquiry.png (new file) + /themes/default/images/menu_maintenance.png (new file) + /themes/default/images/menu_report.png (new file) + /themes/default/images/menu_settings.png (new file) + /themes/default/images/menu_system.png (new file) + /themes/default/images/menu_transaction.png (new file) + /themes/default/images/menu_update.png (new file) + +27-Dec-2010 Janusz Dobrowolski ++ Option for allowing negative prices for dummy/service items [0000343] +$ /config.default.php + /sales/sales_order_entry.php +# [0000356] Database errror on PO voiding. +$ /admin/db/transactions_db.inc +# [0000380] Database error during direct invoice processing in mysql strict mode. +$ /sales/includes/db/cust_trans_db.inc +! Added balance limit for payments made from cash accounts +$ /gl/gl_bank.php + /gl/bank_transfer.php + /gl/includes/db/gl_db_bank_accounts.inc + /purchasing/supplier_payment.php + +19-Dec-2010 Janusz Dobrowolski +# Supressed strict warnings in reporting +$ /includes/errors.inc +# Fixed errors in tax display in purchase transactions +$ /purchasing/po_receive_items.php + /purchasing/includes/po_class.inc + /purchasing/includes/db/grn_db.inc + /purchasing/includes/db/po_db.inc + +17-Dec-2010 Joe Hunt +# [0000304] Set locale functionality broken on Windows +$ /includes/lang/gettext.php + /includes/packages.inc (missing include directive for hooks.inc) +# Bad test code left over, cleaning up +$ /includes/db/inventory_db.inc + +16-Dec-2010 Janusz Dobrowolski ++ Added hook for session handling, fixed bug [0000315] (session fixation) +$ /includes/hooks.inc + /includes/session.inc +# Cleanup on add_quick_entry() qid parameter added +$ /gl/includes/db/gl_db_bank_accounts.inc +# Could not change quick entry base amount description +$ /gl/manage/gl_quick_entries.php +# Fixed error handling +$ /includes/ui/items_cart.inc +# Fixed get_gl_trans_from_to return type +$ /gl/includes/db/gl_db_trans.inc + +15-Dec-2010 Janusz Dobrowolski ++ Added Georgian installer wizard translation by Giorgi Natsvlishvili +$ /install/isession.inc + /install/lang/it_IT/LC_MESSAGES/ka_GE.mo (new) + /install/lang/it_IT/LC_MESSAGES/ka_GE.po (new) +# Nonprintable CR filtered out from pdf texts. +$ /reporting/includes/pdf_report.inc + +13-Dec-2010 Joe Hunt +! Dispaly group no in Balance Sheet/Profit Loss Drilldown. +$ /gl/inquiry/balance_sheep.php + /gl/inquiry/profit_loss.php + +12-Dec-2010 Joe Hunt +# Removed Timezone warnings +$ /config.default.php + /includes/date_functions.inc + +12-Dec-2010 Janusz Dobrowolski +# [0000318] Database error after last changes related to bug 313 +$ /purchasing/includes/ui/po_ui.inc + +------------------------------- Release 2.3.0 ------------------------------------ +09-Dec-2010 Joe Hunt +! Release 2.3.0 +$ version.php + +08-Dec-2010 Janusz Dobrowolski ++ Debug backtace on all errors when go_debug is set to 2 +$ /includes/errors.inc + /includes/ui/ui_msgs.inc + /includes/ui/ui_view.inc ++ Added SetFontSize method +$ /reporting/includes/excel_report.inc +# Fixedsql assembly in gl_account_types. + /gl/includes/db/gl_db_account_types.inc +# [0000312] Prevented directory traversal (by Mithy) +$ /admin/display_prefs.php + /admin/attachments.php + /admin/company_preferences.php +# [0000314] Fixed session fixation vulnerabilities + /includes/session.inc +# [0000313] Fixed SQL injection vulerabilities (by Mithy) +$ /dimensions/includes/dimensions_db.inc + /includes/banking.inc + /includes/data_checks.inc + /includes/systypes.inc + /purchasing/includes/ui/po_ui.inc + /reporting/includes/header2.inc + /sales/includes/sales_db.inc + /sales/includes/ui/sales_order_ui.inc +! Updated gettext template +$ /lang/new_language_template/LC_MESSAGES/empty.po + +08-Dec-2010 Janusz Dobrowolski +# Added errors.inc inclusion +$ /install/isession.inc + +07-Dec-2010 Janusz Dobrowolski +# Missing tags argument in display_type call +$ /reporting/rep705.php +# [0000301] Voided transactions should no be presented in gl inquiry +$ /gl/includes/db/gl_db_trans.inc +# [0000306] Fixed upload file name test by Mithy +$ /admin/backups.php +# Fixed multiply warnings and error handling on PHP 5.3 + /config.default.php + /reporting/includes/class.pdf.inc + /reporting/includes/pdf_report.inc + /reporting/includes/tcpdf.php +# Added missing hooks class methods placeholders +$ /includes/hooks.inc +# Improved error handling +$ /admin/inst_module.php + /includes/main.inc + /includes/session.inc + /includes/errors.inc + +03-Dec-2010 Janusz Dobrowolski +# Fixed company prefs refresh after upgrade/restore +$ /admin/inst_upgrade.php + /admin/backups.php + /admin/db/company_db.inc +! Improved readibility in COA report. +$ /reporting/rep701.php +! Added core translation support for modules +$ /includes/hooks.inc + /includes/lang/gettext.php +! Cleanup. +$ /includes/ui/ui_lists.inc + /sales/includes/ui/sales_order_ui.inc + +03-Dec-2010 Joe Hunt ++ Creating a warning when opening balance in trial balance is not in balance, + and a probably cause of that. +$ /gl/inquiry/gl_trial_balance.php + /reporting/rep708.php +! Fixing year closure for earlier fiscal years. en_US-demo.sql +$ /sql/en_US-demo.sql + +02-Dec-2010 Joe Hunt +# When deleting a fiscal year, the open balances should share the same trans no. +$ /admin/db/fiscalyear_db.inc +! Changed so it is not possible to select a from date bigger than fiscal year end in trial balance. +$ /gl/inquiry/gl_trial_balance.php + +01-Dec-2010 Joe Hunt +! Better test for correct balance accounts when closing fiscal year. +$ /admin/db/fiscalyear_db.inc + +29-Nov-2010 Janusz Dobrowolski +# [0000290] Fixed side bug after last changes (can't upload file). +$ /admin/backups.php +# [0000289] Duplicated records in void/view/print transaction pager +$ /admin/db/transactions_db.inc + +28-Nov-2010 Janusz Dobrowolski ++ Transaction name shortcuts added +$ /includes/sysnames.inc + /reporting/includes/reports_classes.inc ++ Added Italian installer wizard translation by Paolo Ardoino +$ /install/isession.inc + /install/lang/it_IT/LC_MESSAGES/it_IT.mo (new) + /install/lang/it_IT/LC_MESSAGES/it_IT.po (new) + +28-Nov-2010 Joe Hunt +- Removed possibility to use bank account in Direct Invoice. This + was an old method for handling Cash Payment. We now have better options. +$ /sales/includes/db/sales_invoice_db.inc + /sales/manage/customer_branches.php + +26-Nov-2010 Janusz Dobrowolski +! [0000282] Improved reports menu display. +$ /js/inserts.js + /js/utils.js + /js/reports.js (new) + /reporting/reports_main.php + /reporting/includes/reports_classes.inc +# [0000283] Fixed potential vulnerability (Mithy) +$ /admin/db/security_db.inc +# Fixed hotkeys support. +$ /js/inserts.js +# [0000285] Errors/warning due to obsolete code +$ /reporting/rep109.php +# Fixed tabs switching +$ /sales/manage/customer_branches.php + +23-Nov-2010 Janusz Dobrowolski +# [0000281] Filename input sanitization (Mithy) +$ /admin/attachments.php + /includes/main.inc + /admin/db/maintenance_db.inc +# Fixed sql file view, sanitization. +$ /admin/backups.php +# Fixed period type display. +$ /gl/manage/gl_quick_entries.php +# Fixed errors disay in included files +$ /includes/hooks.inc + +22-Nov-2010 Janusz Dobrowolski ++ Rewritten third party module installation according to extended hooks system. +$ /admin/inst_module.php +! Tabs/menu/roles extensions moved to module hooks file, added install/uninstall hooks. +$ /includes/packages.inc + /includes/access_levels.inc + /sql/alter2.3.php +! check_table() helper moved. +$ /admin/inst_upgrade.php + /admin/db/maintenance_db.inc +! Integration of hooks provided by extensions. +$ /includes/hooks.inc + /includes/session.inc +! Hooks for tabs/menu options added. + /frontaccounting.php + /applications/application.php +! Small cleanup. +$ /includes/main.inc +! Fixed long timeout on localhost repo. +$ /includes/remote_url.inc +! [0000279] Fixed input sanitization by Mithy. +$ /reporting/prn_redirect.php + /.htaccess +# [0000280] Fixed parameter sanitization in get_company_extensions() by Mithy. +$ /admin/db/company_db.inc +# Fixed db_close() helper. +$ /includes/db/connect_db.inc +# Fixed bug in update_person_contact() +$ /includes/db/crm_contacts_db.inc +# Fixed bug in exrate return +$ /gl/includes/db/gl_db_rates.inc +# Item type display incorrect after change saving +$ /inventory/manage/items.php + +18-Nov-2010 Janusz Dobrowolski +! Updated including exclusive theme messages +$ /lang/new_language_template/LC_MESSAGES/empty.po ++ Added Spanish (Mexican) installer wizard translation by Julio C. Perea Pastrana +$ /install/isession.inc + /install/lang/es_MX/LC_MESSAGES/es_MX.po (new) + /install/lang/es_MX/LC_MESSAGES/es_MX.mo (new) + +18-Nov-2010 Joe Hunt +# Could not enter a year before other years (removed readonly begin) + and better check for first end year. +$ /adminfiscalyears.php + /admin/db/fiscalyears_db.inc + +! Scrambled graphic images to avoid unwanted downloads. +$ /reporting/rep102.php + /reporting/rep202.php + /reporting/rep706.php + /reporting/rep707.php + +16-Nov-2010 Joe Hunt +# Minor change in class.graphic.inc +$ /reporting/includes/class.graphic.inc +! Added Work Order Entry menu link after Sales Order issue. +$ /sales/sales_order_entry.php + +15-Nov-2010 Janusz Dobrowolski +# Fixed date legend on po/grn/invoice +$ /purchasing/includes/ui/po_ui.inc +# Fixed text encoding in graphics +$ /reporting/includes/class.graphic.inc +! Default font for graphics changed from Vera to LiberationSans-Regular +$ /reporting/fonts/LiberationSans-Regular.ttf (new) + /reporting/fonts/Vera.ttf (removed) + /reporting/includes/class.graphic.inc + /reporting/rep102.php + /reporting/rep202.php + /reporting/rep706.php + /reporting/rep707.php + +13-Nov-2010 Janusz Dobrowolski ++ New hooks system added +$ /includes/hooks.inc (new) + /includes/session.inc + /lang/new_language_template/locale.inc +! Old hooks converted to new hooks API +$ /gl/includes/db/gl_db_rates.inc + /includes/ui/ui_view.inc + /reporting/rep709.php ++ Added transaction db_write/db_void hooks +$ /gl/includes/db/gl_db_banking.inc + /inventory/includes/db/items_adjust_db.inc + /inventory/includes/db/items_transfer_db.inc + /manufacturing/includes/db/work_order_issues_db.inc + /manufacturing/includes/db/work_order_produce_items_db.inc + /manufacturing/includes/db/work_orders_db.inc + /manufacturing/includes/db/work_orders_quick_db.inc + /purchasing/po_entry_items.php + /purchasing/includes/db/grn_db.inc + /purchasing/includes/db/invoice_db.inc + /purchasing/includes/db/po_db.inc + /purchasing/includes/db/supp_payment_db.inc + /sales/includes/db/payment_db.inc + /sales/includes/db/sales_credit_db.inc + /sales/includes/db/sales_delivery_db.inc + /sales/includes/db/sales_invoice_db.inc + /sales/includes/db/sales_order_db.inc + +12-Nov-2010 Janusz Dobrowolski +# Added missing due date on direct purchase invoice. +$ /purchasing/po_entry_items.php + /purchasing/includes/po_class.inc + /purchasing/includes/supp_trans_class.inc + /purchasing/includes/db/invoice_db.inc + /purchasing/includes/ui/invoice_ui.inc + /purchasing/includes/ui/po_ui.inc +# Fixed maximum name length +$ /inventory/manage/items.php +# Fixed a couple of edition ui bugs +$ /gl/manage/gl_quick_entries.php ++ Added db_close() for optional use +$ /includes/db/connect_db.inc + +11-Nov-2010 Janusz Dobrowolski +# Fixed sql_gen for multiply extra where clauses +$ /includes/db_pager.inc +# Fixed implode injection vulnerabilities. +$ /includes/db/crm_contacts_db.inc + /sales/includes/db/cust_trans_details_db.inc + +10-Nov-2010 Janusz Dobrowolski +# Additional fix for setting local_path_to_root in find_custom_file() +$ /includes/main.inc +# Removed related report class when company does not use dimensions +$ /reporting/includes/report_classes.inc + +09-Nov-2010 Joe Hunt +! [0000277] Changed so FA suggest the next begin day in new Fiscal Year (read only). + But only if there are any fiscal years before. Otherwise it is normal. +$ /admin/db/fiscalyears_db.inc + /admin/fiscalyears.php + +09-Nov-2010 Janusz Dobrowolski +# Session destroy added on install finish, fixed pasword/admin login update, also [0000273]. +$ /install/index.php + +08-Nov-2010 Janusz Dobrowolski +# Fixed support for report translations in extension modules +$ /includes/main.inc + /reporting/includes/class.pdf.inc + 07-Nov-2010 Janusz Dobrowolski ! Separate class for view and print/email links (also fixes conflict with confirmation dialog) $ /includes/ui/ui_controls.inc @@ -33,6 +497,10 @@ $ /includes/ui/ui_controls.inc /reporting/includes/pdf_report.inc # Fixed multipart mail structure $ /reporting/includes/class.mail.inc +# Enabled javascript updates on ajax _page_body refresh +$ /includes/ajax.inc +! Added validation hook on buttons +$ /js/inserts.js 06-Nov-2010 Janusz Dobrowolski # [0000274] Contact edition failed after last security fixes in RC2 @@ -52,7 +520,7 @@ $ /sales/sales_order_entry.php /sales/includes/sales_ui.inc 05-Nov-2010 Janusz Dobrowolski -# Fixed admin username update and error when no prefix is selected in installer. +# [0000276] Fixed admin username update and error when no prefix is selected in installer. $ /install/index.php 04-Nov-2010 Janusz Dobrowolski @@ -80,7 +548,7 @@ $ /js/inserts.js $ /sales/includes/ui/sales_credit_ui.inc 29-Oct-2010 Janusz Dobrowolski -# Fixed cleanup for input arrays +# [0000275] Fixed cleanup for input arrays $ /includes/session.inc 28-Oct-2010 Janusz Dobrowolski @@ -248,7 +716,7 @@ $ /purchasing/includes/supp_trans_class.inc /purchasing/view/view_supp_credit.php /gl/includes/db/gl_db_trans.inc -06-Oct-2010 Jusz Dobrowolski +06-Oct-2010 Janusz Dobrowolski # Fixed gettext for extension links. $ /reporting/includes/reports_classes.inc ! Added helper for gettext domain switching