You are here

CHANGELOG.txt in Invoice 7

Same filename and directory in other branches
  1. 6 CHANGELOG.txt

CHANGELOG.txt @brief Invoice module

This module was developed by Platina Designs, http://www.platinadesigns.nl

@author Pieter Vogelaar <ps.vogelaar@platinadesigns.nl>

File

CHANGELOG.txt
View source
  1. /**
  2. * @file CHANGELOG.txt
  3. * @brief Invoice module
  4. *
  5. * This module was developed by Platina Designs, http://www.platinadesigns.nl
  6. *
  7. * @author Pieter Vogelaar
  8. */
  9. CHANGELOG (Date format: dd-mm-yyyy)
  10. =========================================
  11. 02-10-2010:
  12. * Improved user experience, the form is no longer submitted the enter key is pressed. So an invoice item can be added whith the tab and enter key.
  13. * Fixed regression bug: Set template on the invoice creation form is broken
  14. * Updated translation files
  15. * Fixed issue #719586: place dompdf in libraries folder
  16. * Fixed issue #342664: Scripting error, can't add invoice items (Added support for clean urls off)
  17. * Refactored invoice.js
  18. * Cancel button when editing invoice item
  19. * Confirm message when clicking on a delete icon
  20. 01-10-2010:
  21. * After adding an invoice item move the cursor back to the invoice item description field
  22. * Removed unused/old menu items in invoice_menu()
  23. * Fully implemented permission "administer own invoices"
  24. * Fixed issue #784530: Change of the owner of an invoice do not to change the owner of the invoice items
  25. * Fixed issue #917230: Uninstall does not remove persistent variables
  26. 17-02-2010:
  27. * Fixed issue #604198: PDF invoice name is not formatted
  28. * Fixed issue #671658: Requires PHP5 - but not stated as requirement
  29. * An invoice doesn't have revisions, so the revision information fieldset must be hidden.
  30. * Fixed issue #671664: Uninstall does not work
  31. * Fixed bug: Invoice prefix is based on the current time, this must be the invoice creation time.
  32. * Fixed bug: Weight column was shows up after an invoice item when editing an invoice. This is not fully implemented yet and must not appear in the way it does now.
  33. ----------> Released: Invoice 6.x-1.0 <----------
  34. 02-01-2009:
  35. * Did some minor source formatting
  36. Released: Invoice 6.x-1.0-rc3
  37. 20-12-2008:
  38. * Moved AJAX JS into a external JS file.
  39. * Did code review with the coder module to be compatibale with Drupal coding standards
  40. 14-12-2008:
  41. * Added _invoice_money_format() function as alternative is the default PHP money_format() function doesn't exist
  42. * Replaced all lines that used _invoice_round() and/or money_format() with _invoice_round_and_format_money()
  43. * Fixed bug: The installer didn't set the default invoice column display settings already
  44. 13-12-2008:
  45. * Fixed bug: "Invoice items : Unit Cost incl VAT is wrong whent you use a VAT less of 10%" => http://drupal.org/node/345800
  46. * Added a TODO: Possibility to link an invoice to a site user + page for that user to view his invoices => http://drupal.org/node/346516
  47. - With a extra option to also send the invoice by email (if no site user is selected the customer email field that is not implemented yet
  48. will be choosen, if both are empty an error will be thrown if this checkbox is still checked. => http://drupal.org/node/346005
  49. 12-12-2008:
  50. * Added a TODO item with priority "very nice": Possibility to create a new invoice based on a old one
  51. * Fixed bug: http://drupal.org/node/342664 (scripting error in ie7)
  52. ----------> Released: Invoice 6.x-1.0-rc2 <----------
  53. 22-11-2008:
  54. * Fixed bug of undefined function in the install file
  55. * Fixed some text in Dutch translation file
  56. ----------> Released: Invoice 6.x-1.0-rc1 <----------
  57. 22-11-2008:
  58. * Update dutch translation file
  59. * Added a solid solution for removing invoices from "node" overview
  60. 19-11-2008:
  61. * Added support for: Invoice number format, 12345, 2008001, 200806001, etc.
  62. - It's possible now to prefix invoice number with whatever, for example A2008001.
  63. 12-11-2008:
  64. * Display invoice comments on the invoice template
  65. * Display pay limit on the invoice template
  66. * Added: Global, per template set which fields to display on the invoice: VAT, Unitcost (ex), Unitcost (inc), Total (ex), Total (inc)
  67. * FIXED BUG: Default template settings seem to don't inherit from general settings
  68. - Inheriting worked fine, made a small ajustment so it works even smoother now.
  69. - The main problem was that the preferred locale was not installed on the system. I made that form description more complete now
  70. and added a list which displays installed locales on the system.
  71. * Added: Translate file for dutch language
  72. 11-11-2008:
  73. * FIXED BUG: Functions can never have the same name, also when including just one template (Fatal error: Cannot redeclare _invoice_get_template_output())
  74. * FIXED BUG: Installer is not correct and must be updated (we're using schema files now)
  75. * Added and tested invoice_update_1() function, works 100% correct.
  76. 01-11-2008:
  77. * FIXED BUG: Search on a customer starting with "f" or other sprintf() like characters go wrong
  78. ...
  79. ..
  80. .