This website requires JavaScript.
6aa19d1e08
Removed trailing whitespace.
Paul van Tilburg
2011-11-09 15:14:48 +0100
e4e709bd72
Changed period logic, use update_at attribute if there are no time entries.
Paul van Tilburg
2011-11-09 15:14:09 +0100
f0c7f59529
Added invoices subview for customers, improved invoice forms.
Paul van Tilburg
2011-11-09 15:13:39 +0100
95de3d4dc3
Renamed TimeEntry#total to hours_total, replaced @entries with @time_entries.
Paul van Tilburg
2011-11-09 15:12:29 +0100
eba4efb9f3
Improved the template following recent changes.
Paul van Tilburg
2011-11-09 14:07:55 +0100
6ffe7b23b0
Renamed Task#task_type to Task#type; use time_entries instead of entries.
Paul van Tilburg
2011-11-09 14:07:31 +0100
ee58b00d2c
Added support for not adding VAT in views and template.
Paul van Tilburg
2011-11-09 14:07:03 +0100
69d6424462
Make invoices task oriented; implemented correct invoicing. * Split a task in two when billing. The task tied to the invoice contains all time entries to be billed. * For a fixed cost task all time entries are billed automatically, no selection is allowed. * Updated the models with helper methods (billing, period, summaries). * Prepare for improved templating. * Improved invoice numbering. * Improved support for fixed cost tasks.
Paul van Tilburg
2011-11-09 14:02:33 +0100
0f59b9ceae
Rename Timereg/time registration to Timeline/timeline.
Paul van Tilburg
2011-11-08 13:08:51 +0100
f543ac554a
Moved the CustomersNInvoicesNew lower to fix routing order.
Paul van Tilburg
2011-11-08 13:08:22 +0100
69497e93d4
Removed useless header.
Paul van Tilburg
2011-11-07 17:45:34 +0100
8863f27e77
Tweaked the template for the new invoice generation params.
Paul van Tilburg
2011-11-07 17:45:22 +0100
9d1c3283dd
Added time entry editing.
Paul van Tilburg
2011-11-07 17:44:58 +0100
a940972b8b
Added experimental invoice generation (and fixing).
Paul van Tilburg
2011-11-07 17:44:20 +0100
a75aa40389
Use a hash with attributes to mimick not-yet-existing objects.
Paul van Tilburg
2011-11-07 17:43:10 +0100
6fa7334919
Tweaked the model a bit, moved and added helper methods.
Paul van Tilburg
2011-11-07 17:41:46 +0100
056b6d511b
Fixed task editing bug due to erroneous task type retrieval.
Paul van Tilburg
2011-11-07 15:10:15 +0100
c73efb5bde
Added support for company info; adjusted the template accordingly.
Paul van Tilburg
2011-11-07 14:54:11 +0100
7e6637aace
Added/modified stuff for adding, deleting and editing tasks.
Paul van Tilburg
2011-11-07 13:40:43 +0100
89a3464e6f
Changed the forms to use the new form element generators.
Paul van Tilburg
2011-11-07 13:40:24 +0100
d91b65c2f5
Added form element generators for radio buttons and checkboxes.
Paul van Tilburg
2011-11-07 13:39:24 +0100
5f0ae36745
Tweaked the model a bit (forgotten the hourly_rate attribute).
Paul van Tilburg
2011-11-07 13:38:07 +0100
adb1896506
Changed save into update, following more RESTful methods.
Paul van Tilburg
2011-11-07 11:12:12 +0100
41ba9ba162
Moved some stuff that didn't belong in the views.
Paul van Tilburg
2011-11-07 10:44:35 +0100
c5d28419de
Updated the tasks model for fixed cost tasks and added invoices.
Paul van Tilburg
2011-11-07 10:24:12 +0100
3a26743e0b
Ignore stuff in public; added a place older to ensure the dir exists.
Paul van Tilburg
2011-11-03 23:46:45 +0100
e5d9d97028
Added (default) hourly rates per customer instead of a global constant.
Paul van Tilburg
2011-11-03 23:44:06 +0100
b5609956b8
Added support for marking time entries as 'to bill'.
Paul van Tilburg
2011-11-03 23:07:42 +0100
8f2eff9410
Added comments to time entries.
Paul van Tilburg
2011-11-03 22:23:50 +0100
0489d7e3cd
Calculate and add VAT (fixed rate for now).
Paul van Tilburg
2011-11-03 22:17:18 +0100
d1c1b252a7
Updated the mockup.
Paul van Tilburg
2011-11-03 20:26:05 +0100
4e2f90f5aa
Updated the invoice template for UTF-8, cleaned it up.
Paul van Tilburg
2011-11-03 20:25:45 +0100
2b4a67111c
Added todo list.
Paul van Tilburg
2011-11-03 17:18:32 +0100
df7ed0ba02
Updated the mockup.
Paul van Tilburg
2011-11-03 16:11:31 +0100
f64c80ad12
Fixed missing number of hours value.
Paul van Tilburg
2011-11-03 16:11:21 +0100
d76d10fd0d
Make rubber clean everything.
Paul van Tilburg
2011-11-03 16:11:07 +0100
dd16588684
Added mockup documentation.
Paul van Tilburg
2011-11-03 11:41:13 +0100
ea78905fec
Added (not so clean) invoice PDF generation.
Paul van Tilburg
2011-11-03 11:40:58 +0100
55b40bf0b6
Seperate static dir from template dir.
Paul van Tilburg
2011-11-03 11:39:58 +0100
4819a50a6e
Added (dummy) invoice numbering for now.
Paul van Tilburg
2011-11-03 11:00:52 +0100
9b8f2368fd
Added static file serving from public/.
Paul van Tilburg
2011-11-03 11:00:35 +0100
614e73bad1
Moved task summary calculation to the Customer model.
Paul van Tilburg
2011-11-03 10:30:02 +0100
c7cc4312b3
Implemented generating/viewing individual invoices and an overview.
Paul van Tilburg
2011-11-02 22:52:47 +0100
28fa689a52
Implemented adding/deleting time registrations.
Paul van Tilburg
2011-11-01 15:29:55 +0100
d9da9568c8
Implemented customer adding/editing/removing.
Paul van Tilburg
2011-11-01 15:29:24 +0100
268870689d
Switch to a more suitable date/time format.
Paul van Tilburg
2011-11-01 15:27:16 +0100
7719124655
Some initial views and controllers.
Paul van Tilburg
2011-10-31 16:14:54 +0100
853814e429
Initial skeleton/start of the Camping application.
Paul van Tilburg
2011-10-31 14:36:01 +0100