Merge tag 'v1.6' into development

Release 1.6
This commit is contained in:
Paul van Tilburg 2014-10-19 21:38:44 +02:00
commit bfedf42247
3 changed files with 77 additions and 1 deletions

71
CHANGELOG.rdoc Normal file
View File

@ -0,0 +1,71 @@
= Stop… Camping Time! release news
== 1.6
Application:
* Add support for Ruby 2.x; drop support for Ruby 1.8
* Add support for ActiveRecord 4
Other bugfixes:
* Round total time of tasks to two decimals
* Fix missing doctype in main layout
* Fix column cache being out-of-sync after migration
* Fix column rename migration
* Fix broken migration that cannot access config
* Fix broken period calculation initialisation
== 1.4.1
Features:
* Sort invoices in descending order by default
* Move the 'Create a new invoice' button to a more consistent location
== 1.4
Features:
* Improvements in IBAN support [#688d33]
* Suport alternative invoice templates
* Allow time specifications to be added to invoices [#fb896d]
* Add a flag for a customer to
* Rework the project/task list in the customer view [#9a33e4]
* Show billed task instances and fixed costs by linking to
the invoice
* Add links to billed time entries in the invoice view
* Visual tweaks
Application:
* Use isodoc 1.00 (needed for IBAN)
== 1.2
Features:
* Default VAT rate set to 21%
* Make links on time entry descriptions and tasks more consistent
* Color customer names on overview and invoices in invoice
lists based on invoice status (yellow: too late, red: far too late)
* Check tasks and time entries by default in the invoice create form
* Lots of other small view tweaks
Application:
* Port to Camping 2.x and isodoc 0.10 [#26e4aa] [#804d96]
* Add support for Ruby 1.9
* Include jQuery 1.0
* Enable response Bootstrap CSS
Other bug fixes:
* Redirect back to referer after creating/updating time entries [#f08f36]
* Add a day if the end time is before the start time [#d96685]
* Check task and time entry checkboxes by default in invoice create form [#4fdf84]
* Fix the way the DATE_FORMATS are set to suit AR3.2 [#9dfc93]
== 1.0
First release

View File

@ -1,4 +1,4 @@
= Stop… Camping Time!
= Stop… Camping Time! documentation
A (Camping) web application for task/project time registration and
invoicing.
@ -13,6 +13,7 @@ invoicing.
* hourly rates
* Administration of invoices
* Invoice generation in PDF/LaTeX format
* can include a time specification if required by the customer
== Requirements

View File

@ -53,6 +53,10 @@ end
# = The main application module
module StopTime
# The version of the application
VERSION = '1.6'
puts "Starting Stop… Camping Time! version #{VERSION}"
# The parsed configuration (Hash).
attr_reader :config