PHP 8 rerun of number_format fix.
[fa-stable.git] / CHANGELOG.txt
index 47dc80dc762df93e7241b1656ccd704e0cd66960..e072657151f430918872b2a995cadb0a217d4096 100644 (file)
@@ -1,3 +1,473 @@
+2024-04-03 11:13:23 +0200 Joe 
+Release 2.4.18
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2024-03-29 09:10:04 +0100 Joe 
+Wrong implicit conversion from double. Fixed by using int.
+M      inventory/manage/items.php
+
+2024-03-29 09:08:25 +0100 Joe 
+Wrong default function parameters in display_type. Fixed.
+M      gl/inquiry/profit_loss.php
+
+2024-03-17 11:04:46 +0100 Janusz Dobrowolski 
+[0005735] Additional fix for php>=8.2
+M      reporting/includes/class.mail.inc
+
+2024-03-15 12:18:14 +0100 Joe 
+Bug. Edit Journal -> orphaned attachments.
+M      gl/includes/db/gl_journal.inc
+
+2024-03-15 11:46:33 +0100 Janusz Dobrowolski 
+[0005735] Problems with sending emails with encoding other than ASCII - fixed.
+M      inventory/includes/inventory_db.inc
+M      reporting/includes/class.mail.inc
+M      reporting/includes/pdf_report.inc
+M      reporting/rep107.php
+M      reporting/rep108.php
+
+2024-03-15 11:43:52 +0100 Janusz Dobrowolski 
+Fixed language modules locale.inc integration.
+M      includes/hooks.inc
+
+2024-01-18 10:17:02 +0100 Joe 
+Fixed more php 8.2 deprecation bugs.
+M      frontaccounting.php
+M      reporting/includes/Workbook.php
+M      reporting/includes/excel_report.inc
+M      sales/sales_order_entry.php
+
+2023-11-15 08:58:24 +0100 Joe 
+Better sql construct in sales/includes/db/sales_order_db.inc
+M      sales/includes/db/sales_order_db.inc
+
+2023-11-01 19:58:56 +0100 Janusz Dobrowolski 
+Compatibility regression fix for previous commit.
+M      reporting/includes/class.mail.inc
+
+2023-10-29 23:06:25 +0100 Janusz Dobrowolski 
+[0005711] Bad Content-type set for invoice mail attachment; malformed invoice mails sent from  Win based FA servers. Fixed
+M      reporting/includes/class.mail.inc
+
+2023-10-24 13:31:52 +0200 Joe 
+Rerun bank_accounts.php. Fixed missing Date Picker.
+M      gl/manage/bank_accounts.php
+
+2023-10-24 10:11:19 +0200 Joe 
+Implemented attachments for Bank Account, and redesign of Bank Accounts to a tabbed window with Settings, transactions and attachments.
+M      admin/attachments.php
+M      admin/db/attachments_db.inc
+M      admin/db/transactions_db.inc
+M      gl/inquiry/bank_inquiry.php
+M      gl/manage/bank_accounts.php
+M      includes/sysnames.inc
+M      includes/types.inc
+M      includes/ui/attachment.inc
+
+2023-10-22 00:25:51 +0200 Joe 
+Customer Transaction Inquiry on Reference (partly) fixed.
+M      sales/inquiry/customer_inquiry.php
+
+2023-10-22 00:10:20 +0200 Joe 
+Bug 5722: Canceled Sales Orders Show Up In Sales Order Inquiry. Fixed.
+M      sales/includes/db/cust_trans_db.inc
+M      sales/includes/db/sales_order_db.inc
+M      sales/inquiry/sales_orders_view.php
+
+2023-10-09 23:46:39 +0200 Joe 
+CHANGELOG.txt
+M      CHANGELOG.txt
+
+2023-10-09 23:39:22 +0200 Joe 
+Release 2.4.17
+M      CHANGELOG.txt
+M      version.php
+
+2023-09-22 23:22:34 +0200 Joe 
+Bug Found in Supplier Invoice in Calculating Unit Tax
+M      purchasing/includes/db/invoice_db.inc
+
+2023-09-21 14:22:57 +0200 Joe 
+New empty language empty.po file
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2023-08-08 16:55:12 +0200 Joe 
+PHP 8.2 rerun of /sales/includes/cart_class.inc. Fixed back to deliver_to.
+M      sales/includes/cart_class.inc
+
+2023-08-07 23:03:40 +0200 Joe 
+PHP 8.2 More fixes. Deprecated dynamic member adds.
+M      admin/includes/fa_patch.class.inc
+M      sales/includes/cart_class.inc
+
+2023-08-07 21:17:15 +0200 Joe 
+PHP 8.2 Compatibility Improvement, better implementation.
+M      includes/hooks.inc
+M      includes/prefs/userprefs.inc
+M      includes/ui/allocation_cart.inc
+M      reporting/includes/class.graphic.inc
+M      sales/includes/cart_class.inc
+
+2023-08-07 16:45:51 +0200 Joe 
+First fix of PHP 8.2 deprecated errors. Not seen with $go_debug = 0, but error.log was huge.
+M      includes/hooks.inc
+M      includes/prefs/userprefs.inc
+M      includes/ui/allocation_cart.inc
+M      includes/ui/attachment.inc
+M      includes/ui/contacts_view.inc
+M      purchasing/inquiry/supplier_inquiry.php
+M      reporting/includes/class.graphic.inc
+M      reporting/rep110.php
+M      sales/includes/cart_class.inc
+M      sales/inquiry/customer_inquiry.php
+
+2023-08-06 10:10:35 +0200 Joe 
+Improvement of last commit, XUMM XRP. Payment Link.
+M      includes/ui/ui_view.inc
+
+2023-08-01 09:28:37 +0200 Joe 
+Added Payment Link (Payment Service) for XUMM. A Dutch free Payment Service.
+M      includes/ui/ui_view.inc
+
+2023-07-03 10:20:31 +0200 Joe 
+Bug 5709: Opening Bal. is calculated incorrectly in supplier balance. Fixed.
+M      reporting/rep201.php
+
+2023-05-22 06:56:06 +0200 Joe 
+Mark Inactive Customers and Suppliers in Reports (when no Filter).
+M      reporting/rep101.php
+M      reporting/rep102.php
+M      reporting/rep115.php
+M      reporting/rep201.php
+M      reporting/rep202.php
+M      reporting/rep203.php
+M      reporting/rep206.php
+
+2023-05-03 11:01:57 +0200 Joe 
+CHANGELOG.txt
+M      CHANGELOG.txt
+
+2023-05-03 10:59:32 +0200 Joe 
+Release 2.4.16
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2023-05-01 00:50:32 +0200 Joe 
+Rerun of items attachments. Including fixed assets.
+M      admin/attachments.php
+M      admin/db/attachments_db.inc
+M      admin/db/transactions_db.inc
+M      includes/sysnames.inc
+M      includes/types.inc
+M      includes/ui/attachment.inc
+M      inventory/manage/items.php
+
+2023-04-30 17:52:54 +0200 Joe 
+Rerun of setup item Attachment. admin/attqachments.php.
+M      admin/attachments.php
+
+2023-04-30 15:04:25 +0200 Joe 
+Rerun fixed_assets attachments (items.php)
+M      inventory/manage/items.php
+
+2023-04-30 14:14:28 +0200 Joe 
+New empty.po after adding item attachments
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2023-04-30 13:38:11 +0200 Joe 
+Implemented an Items tab for attachments and modified the existing setup attachments.
+M      admin/attachments.php
+M      admin/db/attachments_db.inc
+M      admin/db/transactions_db.inc
+M      includes/sysnames.inc
+M      includes/types.inc
+M      includes/ui/attachment.inc
+M      inventory/includes/db/items_db.inc
+M      inventory/manage/items.php
+
+2023-04-28 23:28:39 +0200 Joe 
+Bug 5694: Request Various Attachment Changes. Fixed the most.
+M      includes/ui/attachment.inc
+
+2023-04-28 17:49:54 +0200 Joe 
+Rerun of Supplier Inquiry Aging. Optimizing.
+M      purchasing/includes/db/suppliers_db.inc
+M      reporting/rep202.php
+
+2023-04-28 14:53:39 +0200 Joe 
+Bug 5697: In Supplier Transaction Inquiry, Aging balances are Incorrect. Fixed.
+M      purchasing/inquiry/supplier_inquiry.php
+
+2023-04-28 10:44:35 +0200 Joe 
+Bug 5682: Voided Invoices and PO Deliveries showing up in inquiries. Fixed.
+M      purchasing/inquiry/supplier_inquiry.php
+M      purchasing/view/view_po.php
+
+2023-04-27 17:45:10 +0200 Joe 
+Bug 5698: Rep302 Spelling Mistake. Fixed.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep302.php
+
+2023-04-27 17:34:39 +0200 Joe 
+Allow fractional entry of Purchase Order Line Price. Upot 6 decimals.
+M      inventory/purchasing_data.php
+M      purchasing/includes/ui/po_ui.inc
+
+2023-04-27 17:32:38 +0200 Joe 
+Bug 5695: Purchase Order Item Description should be saved on the PO line description directly. Fixed.
+M      purchasing/includes/db/po_db.inc
+M      purchasing/includes/po_class.inc
+M      purchasing/includes/purchasing_db.inc
+M      purchasing/view/view_po.php
+M      reporting/rep209.php
+
+2023-04-19 07:24:56 +0200 Joe 
+Supplier description is overwritten when receiving items. Fixed.
+M      purchasing/includes/purchasing_db.inc
+
+2023-04-16 10:06:09 +0200 Joe 
+The average material cost test for either qoh > 0 and qoh + qty > 0 has changed to 0.0000000001 to avoid strange php results for very small values.
+M      purchasing/includes/db/grn_db.inc
+
+2023-04-15 11:27:08 +0200 Joe 
+Changed get_unic_dec to get_qty_dec for eliminating return -1.
+M      sales/customer_delivery.php
+M      sales/customer_invoice.php
+
+2023-04-14 10:17:54 +0200 Joe 
+New translatable strings in locations.php.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2023-04-14 10:09:26 +0200 Joe 
+0005692: Translatable Strings in locations.php were not translatable. Fixed.
+M      inventory/manage/locations.php
+
+2023-04-04 16:54:53 +0200 Joe 
+Bug 5685: Bank Statement w/Reconcile report includes gl_trans values that are "0.00". Fixed.
+M      reporting/rep601.php
+M      reporting/rep602.php
+
+2023-04-01 14:29:21 +0200 Joe 
+Bug 5687: Unable to dispatch SO for service items with u/m decimal places set as "user defined" when SO item qty is less than 5. Fixed.
+M      sales/customer_delivery.php
+
+2023-03-29 10:24:38 +0200 Joe 
+Annoyance 5683: Allow attachments from most needed post-creation option screens.
+M      purchasing/po_entry_items.php
+M      purchasing/po_receive_items.php
+M      sales/customer_delivery.php
+M      sales/sales_order_entry.php
+
+2023-03-25 22:50:30 +0100 Joe 
+Rerun. Attach documents: error message when attaching document on some php8 versions fixed.
+M      includes/ui/simple_crud_class.inc
+
+2023-03-25 21:48:17 +0100 Janusz Dobrowolski 
+[0005684] Attach documents: error message when attaching document on some php8 versions fixed.
+M      includes/ui/simple_crud_class.inc
+
+2023-03-18 09:17:06 +0100 Janusz Dobrowolski 
+[0005679] Supplier Invoices: error when second invoice to GRN was entered, fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2023-03-08 00:48:48 +0100 Joe 
+Bug 5678: Customer/Supplier Transactions Ageing Display Calculates Incorrectly (including full allocs) in Customer/Supplier Inquiries. Fixed.
+M      purchasing/inquiry/supplier_inquiry.php
+M      sales/inquiry/customer_inquiry.php
+
+2023-03-03 16:10:01 +0100 Joe 
+bug. Supplier Payment db calls void_cust_allocations. Fixed to void_supp_allocations.
+M      purchasing/includes/db/supp_payment_db.inc
+
+2023-02-28 11:00:12 +0100 Joe 
+Bug 5676: Currency stored in MySQL DOUBLE Type causes strange error. Fixed by explicitly SQL ROUND to price dec in updating allocations.
+M      purchasing/includes/db/suppalloc_db.inc
+M      sales/includes/db/custalloc_db.inc
+
+2023-02-24 10:49:28 +0100 Joe 
+Bug. add_domain function generates a big list of not found domain file errors. Fixed.
+M      includes/lang/gettext.inc
+
+2023-02-24 09:44:24 +0100 Joe 
+New CHANGELOG.txt
+M      CHANGELOG.txt
+
+2023-02-24 09:42:00 +0100 Joe 
+Release 2.4.15
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2023-02-24 09:40:59 +0100 Joe 
+PHP 8.1 onwards db_set_charset needs second parameter not null. Fixed with defaykt utf8.
+M      admin/db/maintenance_db.inc
+
+2023-02-07 23:49:49 +0100 Joe 
+Rerun cleanup in attachments_db.inc
+M      admin/db/attachments_db.inc
+
+2023-02-07 23:40:58 +0100 Joe 
+Clean up in function get_attachment_string() in attachments_db.inc
+M      admin/db/attachments_db.inc
+
+2023-02-07 23:37:55 +0100 Joe 
+Bug. php 8. nl2br with null parameter in view_sales_order. Fixed.
+M      sales/view/view_sales_order.php
+
+2023-02-06 23:28:37 +0100 Joe 
+Moved years in default COAs one year forward.
+M      sql/en_US-demo.sql
+M      sql/en_US-new.sql
+
+2023-02-06 00:46:47 +0100 Joe 
+Fixed a bug in presenting a fixed asset attachment (should be the Supplier Invoice).
+M      fixed_assets/inquiry/stock_inquiry.php
+
+2023-02-05 16:03:18 +0100 Joe 
+Added Customer Payment Attachments and Supplier Payment Attachments after operation.
+M      purchasing/supplier_payment.php
+M      sales/customer_payments.php
+
+2023-01-28 13:47:49 +0100 Joe 
+Implemented automatic greater fonts when higher screen resolutions.
+M      themes/canvas/default.css
+M      themes/default/default.css
+M      themes/dropdown/default.css
+
+2023-01-26 23:27:20 +0100 Janusz Dobrowolski 
+Extensions: fixed gettext support for modules.
+M      includes/hooks.inc
+M      includes/ui/ui_input.inc
+
+2023-01-26 23:24:18 +0100 Janusz Dobrowolski 
+Install/Activate Extensions: displays more sensible information for modules available/installed.
+M      admin/inst_module.php
+
+2023-01-24 11:00:47 +0100 Joe 
+Function add_access_extension was missing. Fixed.
+M      themes/dropdown/renderer.php
+
+2023-01-22 17:06:17 +0100 Joe 
+Cannot add received items to invoice if there are empty prev. items. Fixed.
+M      purchasing/supplier_invoice.php
+
+2023-01-17 12:54:17 +0100 Joe 
+GL Account in Company Defaults missing for test. Fixed
+M      gl/includes/db/gl_db_accounts.inc
+
+2023-01-16 23:21:56 +0100 Joe 
+Audit trail is showing double entries for Payment and Deposit. Fixed.
+M      purchasing/includes/db/supp_trans_db.inc
+M      sales/includes/db/cust_trans_db.inc
+
+2023-01-05 15:15:47 +0100 Joe 
+Credit note bug in suppliers. Result in errors. Fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2023-01-03 16:15:06 +0100 Joe 
+Added 'company_logo_on_views' in sys_prefs in the default sql charts.
+M      sql/en_US-demo.sql
+M      sql/en_US-new.sql
+
+2022-12-26 15:17:01 +0100 Joe 
+Added company switch for placing company logo on certain views.
+M      admin/company_preferences.php
+M      gl/view/bank_transfer_view.php
+M      gl/view/gl_deposit_view.php
+M      gl/view/gl_payment_view.php
+M      gl/view/gl_trans_view.php
+M      includes/ui/ui_view.inc
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      purchasing/view/view_po.php
+M      purchasing/view/view_supp_invoice.php
+M      purchasing/view/view_supp_payment.php
+M      sales/view/view_invoice.php
+M      sales/view/view_receipt.php
+
+2022-12-25 10:55:18 +0100 Joe 
+Reconcile Bank Account added filter up to reconcile data.
+M      gl/includes/db/gl_db_bank_accounts.inc
+
+2022-12-23 09:38:00 +0100 Joe 
+Inventory valuation report. 301 unit decimal -1 issue. Fixed.
+M      reporting/rep301.php
+
+2022-12-10 00:36:10 +0100 Joe 
+Added 'Journal Entries' to empty.po file.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-12-08 10:08:06 +0100 Joe 
+Customer Transactions, Allocations and Supplier Transactions, Allocations has got another selection type, Journal Entries.
+M      includes/ui/ui_lists.inc
+M      purchasing/includes/db/supp_trans_db.inc
+M      purchasing/includes/db/suppalloc_db.inc
+M      sales/includes/db/cust_trans_db.inc
+M      sales/includes/db/custalloc_db.inc
+
+2022-12-05 10:30:05 +0100 Joe 
+When booking costs on workorders the set dimension on the item wasn't booked on the balance account. Fixed.
+M      manufacturing/includes/db/work_order_costing_db.inc
+
+2022-11-20 21:18:22 +0100 Joe 
+Bug in purchasing/includes/db/invoice_db.inc gives error. Fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2022-11-17 23:56:48 +0100 Joe 
+Not translatable string in rep108. Changed text in display_notation.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-12 14:04:03 +0100 Joe 
+Another rerun. Not translatable string in rep108. Fixed and improved. New empty.po.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-11 16:30:39 +0100 Joe 
+Rerun. Not translatable string in rep108. Fixed.
+M      reporting/rep108.php
+
+2022-11-11 16:24:24 +0100 Joe 
+Not translatable string in rep108. Fixed.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-03 17:07:42 +0100 Joe 
+Secon Rerun of voiding Customer Payment. Of course test for type first.
+M      admin/db/voiding_db.inc
+
+2022-11-03 08:54:40 +0100 Joe 
+Cost Update - Second parameter in memo was not showing decimals. Fixed.
+M      inventory/includes/db/items_trans_db.inc
+
+2022-11-02 13:20:38 +0100 Joe 
+Rerun of Can't void Customer Payment.
+M      admin/db/voiding_db.inc
+
+2022-11-02 10:20:31 +0100 Joe 
+Can't void customer payment if there is an invoice with same number that has been credited. Fixed
+M      admin/db/voiding_db.inc
+
+2022-11-01 20:53:40 +0100 Joe 
+Bug 5660: php8. Unable to create customer credit note. Fixed.
+M      sales/includes/ui/sales_credit_ui.inc
+
+2022-11-01 20:25:55 +0100 Joe 
+Bug. Dimensions on credit note should also be set on balance accounts. Fixed.
+M      sales/includes/db/sales_credit_db.inc
+
+2022-11-01 20:10:00 +0100 Joe 
+Bug. Dimensions in cost update should also be set on balance accounts. Fixed.
+M      inventory/includes/db/items_trans_db.inc
+
+2022-11-01 17:50:45 +0100 Joe 
+Bug. GL Dimensions should also be included on balance accounts in sales order delivery and Inventory adjustments. Fixed.
+M      inventory/includes/db/items_adjust_db.inc
+M      sales/includes/db/sales_delivery_db.inc
+
+2022-10-26 09:29:07 +0200 Joe 
+CHANGELOG.txt
+M      CHANGELOG.txt
+
 2022-10-26 09:26:01 +0200 Joe 
 Release 2.4.14
 M      README.md
@@ -3645,7 +4115,7 @@ R100      themes/cool/images/sort_asc.gif themes/canvas/images/sort_asc.gif
 A      themes/canvas/images/sort_asc2.gif
 R100   themes/cool/images/sort_desc.gif        themes/canvas/images/sort_desc.gif
 A      themes/canvas/images/sort_desc2.gif
-R078   themes/cool/images/right.gif    themes/canvas/images/sort_none.gif
+R078   themes/aqua/images/right.gif    themes/canvas/images/sort_none.gif
 A      themes/canvas/images/spacer.png
 R100   themes/aqua/images/view.gif     themes/canvas/images/view.gif
 A      themes/canvas/images/warning.png
@@ -3660,7 +4130,6 @@ D themes/cool/images/closed.png
 D      themes/cool/images/download.gif
 D      themes/cool/images/locate.png
 D      themes/cool/images/log.png
-D      themes/cool/images/login.gif
 D      themes/cool/images/menu_entry.png
 D      themes/cool/images/menu_inquiry.png
 D      themes/cool/images/menu_maintenance.png
@@ -3681,7 +4150,7 @@ A themes/dropdown/images/ajax-loader2.gif
 A      themes/dropdown/images/arrow_12.gif
 A      themes/dropdown/images/basket.png
 A      themes/dropdown/images/body_bg.png
-R078   themes/aqua/images/right.gif    themes/dropdown/images/breadcrumb.gif
+R078   themes/cool/images/right.gif    themes/dropdown/images/breadcrumb.gif
 A      themes/dropdown/images/button_ok.png
 A      themes/dropdown/images/cal.gif
 R100   themes/cool/images/cancel.png   themes/dropdown/images/cancel.png
@@ -3718,7 +4187,7 @@ A themes/dropdown/images/progressbar.gif
 R100   themes/cool/images/receive.gif  themes/dropdown/images/receive.gif
 R100   themes/cool/images/remove.png   themes/dropdown/images/remove.png
 R100   themes/cool/images/report.png   themes/dropdown/images/report.png
-A      themes/dropdown/images/sort_asc.gif
+R068   themes/cool/images/login.gif    themes/dropdown/images/sort_asc.gif
 A      themes/dropdown/images/sort_asc2.gif
 A      themes/dropdown/images/sort_desc.gif
 A      themes/dropdown/images/sort_desc2.gif