X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=CHANGELOG.txt;h=7fd1b14ea54373bba543fc9243ba83f7c610c141;hb=05a768ccc59943a7c56ed88b8b76e29c92570f46;hp=f86d0f84a24e92fb871a7ac8f59afeccfb69c074;hpb=87d6b416b6f81fbdfea083895a9074e22e90ed34;p=fa-stable.git diff --git a/CHANGELOG.txt b/CHANGELOG.txt index f86d0f84..7fd1b14e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,573 @@ Legend: ! -> Note $ -> Affected files +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 +! Cleanup + /reporting/rep107.php + /reporting/rep109.php + /reporting/rep110.php + /reporting/rep111.php + /reporting/rep209.php + /reporting/rep210.php + /reporting/rep409.php + /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 +$ /includes/session.inc +! Rearanged contacts edition +$ /includes/db/crm_contacts_db.inc + /includes/ui/contacts_view.inc + /sales/includes/db/branches_db.inc ++ Helpers for js confirmation dialog before data entry is abandoned +$ /includes/ui/ui_controls.inc + /js/inserts.js + /themes/aqua/renderer.php + /themes/cool/renderer.php + /themes/default/renderer.php +# Confirmation dialog added before transaction entry is abandoned. +$ /sales/sales_order_entry.php + /sales/includes/sales_ui.inc + +05-Nov-2010 Janusz Dobrowolski +# [0000276] Fixed admin username update and error when no prefix is selected in installer. +$ /install/index.php + +04-Nov-2010 Janusz Dobrowolski +# Fixed broken excel reports for non-latin encodings. +$ /reporting/includes/Workbook.php + +03-Nov-2010 Janusz Dobrowolski +# More corrections in cleanup for input +$ /includes/session.inc + +02-Nov-2010 Joe Hunt +# Report Customer Details didn't show up correctly in Excel +$ /reporting/rep103.php + +30-Oct-2010 Janusz Dobrowolski +! Added group code in account groups list selector. +$ /includes/ui/ui_lists.inc +! Normalized add_domain() parameters in native/ohpgettext classes +$ /includes/lang/gettext.php +! submit_js_confirm() fixed to be used also on buttons uploaded with ajax. +$ /includes/ui/ui_input.inc +# Validation code was skipped when Esc/ctrlEnter hotkeys used +$ /js/inserts.js +# Fixed reference display in credit note edition. +$ /sales/includes/ui/sales_credit_ui.inc + +29-Oct-2010 Janusz Dobrowolski +# [0000275] Fixed cleanup for input arrays +$ /includes/session.inc + +28-Oct-2010 Janusz Dobrowolski +! All mysql specific functions moved to connect_db.inc +$ /admin/inst_theme.php + /admin/db/maintenance_db.inc + /includes/current_user.inc + /includes/db_pager.inc + /includes/db/connect_db.inc + /install/index.php +# Fixed mailing problems under PHP with Suhoshin patch (Michael Hahn) +$ /reporting/includes/class.mail.inc +# Fixed db error on freehand credit invoice reedition. +$ /sales/includes/cart_class.inc + +------------------------------- Release 2.3 RC3 -------------------------------- +26-Oct-2010 Janusz Dobrowolski +! Release 2.3RC3 +$ version.php +# Small fix to tabbed_content behaviour. +$ /includes/ui/ui_controls.inc +# Fixed installer (error in sys_prefs update) +$ /install/index.php + +26-Oct-2010 Joe Hunt +# 0000272: Manufacturing Bugs. Issue GL items moved to wo_work_order_issues.inc +$ /manufacturing/includes/db/work_orders_quick_db.inc + /manufacturing/includes/db/work_order_issues_db.inc + /manufacturing/includes/db/work_order_produce_items.inc +! Layout improvements in work order inquiry and various work order forms +$ /manufacturing/search_work_orders.php + /manufacturing/work_order_add_finished.php + /manufacturing/work_order_costs.php + /manufacturing/work_order_issue.php + /manufacturing/work_order_release.php + /includes/ui/view_package.php + +22-Oct-2010 Janusz Dobrowolski ++ Added greek installer translation by Kyriakos Tsoukalas +$ /install/isession.inc + /install/lang/el_GR/LC_MESSAGES/el_GR.mo + /install/lang/el_GR/LC_MESSAGES/el_GR.po +# Fixed sql init for manual modules. +$ /admin/inst_module.php +# Old package version was not uninstalled on upgrade. +$ /includes/packages.inc + +21-Oct-2010 Joe Hunt ++ Added credit info in supplier invoice and supplier credit note. +$ /purchasing/includes/db/invoice_db.inc + /purchasing/includes/ui/invoice_ui.inc + /purchasing/includes/supp_trans_class.inc + +21-Oct-2010 Janusz Dobrowolski +! Optimized bank transaction edition code, [0000270] invalid next reference update in journal/bank trans +$ /gl/gl_bank.php + /gl/includes/db/gl_db_bank_trans.inc + /gl/includes/db/gl_db_banking.inc + /purchasing/includes/db/invoice_db.inc + /purchasing/includes/db/supp_payment_db.inc + /purchasing/includes/db/supp_trans_db.inc +! Code cleanups +$ /includes/main.inc + /sales/view/view_dispatch.php + /sales/view/view_invoice.php + /includes/references.inc + /includes/db/references_db.inc + /gl/includes/db/gl_db_trans.inc + /gl/inquiry/journal_inquiry.php +# Bad amount sign for amount + /gl/view/gl_payment_view.php +# Additonal sql parameters sanitization against SQLI attacks +$ /gl/includes/db/gl_db_trans.inc + /gl/inquiry/journal_inquiry.php + /includes/date_functions.inc + /includes/references.inc + /includes/ui/ui_lists.inc + /purchasing/includes/db/suppalloc_db.inc + /sales/includes/db/custalloc_db.inc + /sales/includes/db/cust_trans_db.inc + /sales/includes/sales_db.inc + /sales/includes/db/sales_order_db.inc +# Added global input cleanup against reflected XSS attacks +$ /includes/session.inc + +19-Oct-2010 Janusz Dobrowolski +! Accounts list compares keypresses to starting fragment of GL code (combo3) +$ /includes/ui/ui_lists.inc + /js/inserts.js + +17-Oct-2010 Joe Hunt +! Changed Inventory Sales Report to use average cost by actual trans dates if non zero +$ /reporting/rep304.php + +16-Oct-2010 Joe Hunt +! [0000266] Added dimension selections in Profit Loss and Balance drilldown and Trial Balance +$ /gl/inquiry/balance_sheet.php + /gl/inquiry/gl_trial_balance.php + /gl/inquiry/profit_loss.php + +15-Oct-2010 Joe Hunt +# [0000263] Customer Credit Note didn't update units when shifting items. +$ /sales/includes/ui/sales_credit_ui.inc +! [0000265] Changed Report List of Journal Entries to include balances. +$ /reporting/rep702.php + +14-Oct-2010 Joe Hunt +# Check for empty class ID and better test for type/account id/name. +$ /gl/manage/gl_account_classes.php + /gl/manage/gl_account_types.php + /gl/manage/gl_accounts.php + +13-Oct-2010 Janusz Dobrowolski +! Added inline company switching with set_global_connection() +$ /admin/inst_upgrade.php + /includes/current_user.inc + /includes/errors.inc + /includes/db/connect_db.inc +! Warning instead of fatal error when sales_orders table contains invalid records +$ /sales/includes/db/sales_order_db.inc +# Fixed document totals update +$ /sql/alter2.3.php +# Fixed cash payment terms definition +$ /sql/en_US-demo.sql + /sql/en_US-new.sql + +12-Oct-2010 Janusz Dobrowolski +# Upgrade failed when MySQL run in strict mode. +$ /sql/alter2.3.sql + +------------------------------- Release 2.3 RC2 -------------------------------- +! Release 2.3RC2 +11-Oct-2010 Joe Hunt +$ version.php + update.html + +11-Oct-2010 Janusz Dobrowolski ++ Added document reference display in cust/supp payments +$ /includes/ui/allocation_cart.inc +! Added payment terms categories +$ /includes/types.inc +! Added terms category parameter to sale_payment_list +$ /includes/ui/ui_lists.inc + /sales/customer_invoice.php +! Allowed full edition of bank account if not used yet +$ /gl/manage/bank_accounts.php +# Fixed point of sale handling and terms selection. +$ /sales/sales_order_entry.php + /sales/includes/cart_class.inc + /sales/includes/db/sales_invoice_db.inc + /sales/includes/ui/sales_order_ui.inc +! Payment terms in so/si view +$ /sales/view/view_invoice.php + /sales/view/view_sales_order.php +! Updated po template file +$ /lang/new_language_template/LC_MESSAGES/empty.po + +10-Oct-2010 Joe Hunt +# Master bug in class supp_trans get_items_total. Minor bug in gl_db_trans.inc + Wrong tax report and wrong supp trans/gl records with gl item lines. + Fixing tax_included in gl_items. Layout improvements. +$ /purchasing/includes/supp_trans_class.inc + /purchasing/includes/db/invoice_db.inc + /purchasing/includes/ui/invoice_ui.inc + /purchasing/view/view_supp_credit.php + /gl/includes/db/gl_db_trans.inc + +06-Oct-2010 Janusz Dobrowolski +# Fixed gettext for extension links. +$ /reporting/includes/reports_classes.inc +! Added helper for gettext domain switching +$ /includes/lang/gettext.php + /applications/application.php + /frontaccounting.php + +06-Oct-2010 Joe Hunt +! Option for saving report selections ($save_report_selections > 0 in config.php means days to save) +$ /reporting/includes/reports_classes.inc + /reporting/prn_redirect.php + config.default.php +# Excel reports were missing their headers (due to change in report system). +$ /reporting/includes/excel_report.inc +# [0000259] Item prices not transferring when using kit codes +$ /sales/includes/sales_db.inc + +05-Oct-2010 Jusz Dobrowolski +# [0000258] Broken src_id fields after sales document edition. +$ /sales/includes/cart_class.inc + /sales/includes/sales_db.inc + +05-Oct-2010 Joe Hunt +# [00000257] Bad Layout in sales order inquiry etc. (long item descriptions) +$ /sales/inquiry/sales_orders_view.php + /sales/inquiry/sales_deliveries_view.php + /purchasing/inquiry/po_search.php + /purchasing/inquiry/po_search_completed.php + /inventory/inquiry/stock_movements.php + /gl/inquiry/gl_account_inquiry.php +! Other layour improvements + /admin/fiscalyears.php + /taxes/tax_groups.php + /taxes/tax_types.php + +05-Oct-2010 Janusz Dobrowolski +# Fixed contact type for language selection +$ reporting/rep107.php +# Fixed language file selection +$ reporting/includes/class.pdf.inc + +04-Oct-2010 Janusz Dobrowolski +# [0000252] Error during credit invoice processing for already allocated sales invoice. +$ /sales/includes/db/custalloc_db.inc + +04-Oct-2010 Joe Hunt +# Dimension Report doesn't show up with correct references +$ /reporting/rep501.php + +01-Oct-2010 Janusz Dobrowolski/Scott ++ Added chinese simplified installation wizard translation. +$ /install/isession.inc + /install/lang/de_DE/LC_MESSAGES/zh_CN.mo (new) + /install/lang/de_DE/LC_MESSAGES/zh_CN.po (new) +# Added missing GL/sql messages. +$ /lang/new_language_template/LC_MESSAGES/empty.po + +28-Sep-2010 Janusz Dobrowolski +# Reference should be updated after SO edition +$ /sales/includes/db/sales_order_db.inc +# [0000250] Reference update should not change next reference. +$ /includes/references.inc +# Division by zero error in graphics (Joe Hunt) +$ /reporting/includes/class.graphic.inc +# Fixed missing gettext calls +$ /gl/inquiry/gl_account_inquiry.php + /purchasing/manage/suppliers.php + /sales/manage/customer_branches.php + /sales/manage/customers.php +# Fixed warning on multiply extension access file include +$ /includes/access_levels.inc +! Updated po tempate +$ /lang/new_language_template/LC_MESSAGES/empty.po + +27-Sep-2010 Janusz Dobrowolski +! Alowed optional path for $icon parameter in set_icon helper +$ /includes/ui/ui_input.inc +! pageNumber property of TCPDF class made publicly accesible +$ /reporting/includes/fpdi/fpdi2tcpdf_bridge.php + +23-Sep-2010 Janusz Dobrowolski +# Fixed focus behaviour +$ /includes/ajax.inc ++ Additional debug logging helper. +$ /includes/ui/ui_view.inc +# Fixed gettext for extension menu options. +$ /applications/application.php + +22-Sep-2010 Janusz Dobrowolski +# Fixed delivery address printing in pdf documents. +$ /reporting/includes/header2.inc + +20-Sep-2010 Janusz Dobrowolski +# Fixed third party module installation. +$ /admin/inst_module.php + +17-Sep-2010 Janusz Dobrowolski ++ [0000248] External url reading made independent of php configuration. +$ /gl/includes/db/gl_db_rates.inc + /includes/packages.inc + /includes/remote_url.inc (new) +# Fixed custom reports includes issue. +$ /includes/main.inc + /reporting/prn_redirect.php +# Warning fixed +$ /includes/archive.inc + +13-Sep-2010 Joe Hunt/Chaitanya +! Improved information in Bank Transfers. +$ /gl/includes/db/gl_db_banking.inc + +11-Sep-2010 Janusz Dobrowolski +# Uniqueness moved from name to debtor_ref key in debtors_master +$ /sql/en_US-demo.sql + /sql/en_US-new.sql + +10-Sep-2010 Joe Hunt +! Layout improvements +$ /gl/inquiry/gl_account_inquiry.php + /includes/ui/contacts_view.inc + /includes/ui/ui_view.inc + /manufacturing/manage/bom_edit.php + +09-Sep-2010 Janusz Dobrowolski +# Missing focus on sales entry page +$ /sales/includes/ui/sales_order_ui.inc +# Invalid user table name +$ /sql/alter2.3rc.sql + +08-Sep-2010 Joe Hunt +# Material cost updated when buying service items. Resulted in double COGS booking. +$ /purchasing/includes/db/grn_db.inc + /purchasing/includes/db/invoice_db.inc + /sales/includes/db/sales_delivery_db.inc +! Layout improvements in accruals.php +$ /gl/accruals.php + +------------------------------- Release 2.3 RC1 -------------------------------- +07-Sep-2010 Janusz Dobrowolski +! Release 2.3 RC1 +$ version.php +# Ugly bug in formating numbers +$ /js/utils.js + +07-Sep-2010 Joe Hunt/Chaitanya +! Removed all decimal roundings in cost price calculations +$ /purchasing/includes/db/grn_db.inc + /manufacturing/includes/db/work_orders_db.inc + +06-Sep-2010 Janusz Dobrowolski +# [0000247] Fixed error on new contact add. +$ /includes/ui/contacts_view.inc +# Fixed crud editor mode passing. +$ /includes/ui/simple_crud_class.inc + +------------------------------- Release 2.3 RC -------------------------------- +05-Sep-2010 Joe Hunt +! Release 2.3 RC +$ version.php +# Wrong stock item gl code when processing supplier invoice +$ /purchasing/includes/db/invoice_db.inc +! Changed layout of Direct GRN/Invoice form and check for supp ref in invoice. +$ /purchasing/po_entry_items.php + +04-Sep-2010 Joe Hunt +# Fixed installed_extensions.php creation +$ /install/index.php +# Page blocked during FA upgrade +$ /sales/sales_order_entry.php +# Fixed languages update +$ /sql/alter2.3.php +! Shorter line comments +$ /install/lang/new_language_template/LC_MESSAGES/empty.po + +03-Sep-2010 Joe Hunt ++ Added possibility to put dimensions on Delivery from sales order +$ /sales/customer_delivery.php + /sales/customer_invoice.php +! Changed update.html to be more readable +$ update.html + +02-Sep-2010 Janusz Dobrowolski +# Preprinted forms folder moved to /reporting where it should be +$ /reporting/forms + /reporting/forms/index.php + +29-Aug-2010 Janusz Dobrowolski +# Fixed maxprec option in number_format2 +$ /includes/current_user.inc +# Missing tags parameter in display_type call +$ /reporting/rep706.php + /reporting/rep707.php + +25-Aug-2010 Janusz Dobrowolski ++ Added taxes display for sales order/quotation +$ /sales/includes/cart_class.inc + /sales/view/view_sales_order.php + /reporting/rep109.php + +24-Aug-2010 Joe Hunt +# Removed old headerfunc in rep111.php (Sales Quotation) +$ /reporting/rep111.php + +23-Aug-2010 Janusz Dobrowolski ++ Added german translation for install wizard (thanks to iscongroup) +$ /install/isession.inc + /install/lang/de_DE/LC_MESSAGES/de_DE.mo (new) + /install/lang/de_DE/LC_MESSAGES/de_DE.po (new) +# Small fix in layout +$ /gl/manage/exchange_rates.php +# Fixed maxprec formatting +$ /includes/current_user.inc + /js/utils.js +# Fixed cogs account selection +$ /purchasing/includes/db/invoice_db.inc +# Fixed tax_included option update. +$ /purchasing/manage/suppliers.php + +23-Aug-2010 Joe Hunt +# Period bug caused warning on no fiscal year. Had to be reduces by one. +$ /gl/accruals.php + +22-Aug-2010 Janusz Dobrowolski ++ Extended number formatting to allow maximum precision numbers with 'max' specifier. + /includes/current_user.inc + /js/utils.js ++ Added purchase account special option for using item's account +$ /purchasing/manage/suppliers.php +# Fixed default 'C' locale in listing +$ /admin/inst_lang.php +# Fixed mysql extension test +$ /includes/system_tests.inc +# Fixed exrate reedition +$ /gl/manage/exchange_rates.php +# Maximum precision for factor entry +$ /inventory/purchasing_data.php +# Fixed backward compatibility for cogs GL account setup +$ /purchasing/includes/db/invoice_db.inc +! Fixed GL account selection on first display +$ /purchasing/includes/ui/invoice_ui.inc +# Fixed bug in lang update, changed purchase account for suppliers to default. +$ /sql/alter2.3rc.sql + /sql/en_US-demo.sql + +20-Aug-2010 Joe Hunt/Chaitanya ++ Improvements to bank inquiry credit/debit totals as well. +$ /gl/inquiry/bank_inquiry.php + 18-Aug-2010 Joe Hunt # View of backup scripts and attachments didn't work $ /admin/attachments.php @@ -31,31 +598,32 @@ $ /gl/view/gl_trans_view.php 13-Aug-2010 Joe Hunt/infotechaccountant.com + Added arabic translation for install wizard (thanks to Hameed, infotechaccountants) - /install/isession.inc - /install/lang/ar_EG/LC_MESSAGES/ar_EG.mo (new) +$ /install/lang/ar_EG/LC_MESSAGES/ar_EG.mo (new) /install/lang/ar_EG/LC_MESSAGES/ar_EG.po (new) + /install/isession.inc 13-Aug-2010 Janusz Dobrowolski # Updated pt_BR instaler translation $ /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo /install/lang/pt_BR/LC_MESSAGES/pt_BR.po +# Fixed mysql extension test +$ /includes/system_tests.inc 12-Aug-2010 Janusz Dobrowolski # [0000242] Database error during credit note processing. $ /sales/includes/db/sales_credit_db.inc ->>>>>>> 1.39.2.643 11-Aug-2010 Janusz Dobrowolski + Added dutch translation for install wizard (thanks to MorkVonOrk) - /install/isession.inc +$ /install/isession.inc /install/lang/nl_BE/LC_MESSAGES/nl_BE.mo (new) /install/lang/nl_BE/LC_MESSAGES/nl_BE.po (new) + Added portuguese (Brasil) translation for install wizard (thanks to InterConnect Brasil) - /install/isession.inc +$ /install/isession.inc /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo (new) /install/lang/pt_BR/LC_MESSAGES/pt_BR.po (new) # Fixed two typos in translated messages. - /includes/system_tests.inc +$ /includes/system_tests.inc /install/lang/da_DK/LC_MESSAGES/da_DK.mo /install/lang/da_DK/LC_MESSAGES/da_DK.po /install/lang/fr_FR/LC_MESSAGES/fr_FR.mo