2e090df4e3
[#4420] Allow an optional date param. Used by redmine_contracts.
Eric Davis
2010-09-09 13:50:08 -07:00
edb58be9a2
Fix the Dispatcher pattern.
Eric Davis
2010-07-07 12:32:34 -07:00
86b4f58026
Move rails/init.rb into init.rb
Eric Davis
2010-07-07 12:28:56 -07:00
44ef5cdb0b
[#3306] Added the Billable column to the Timesheet plugin's CSV export.
Eric Davis
2009-11-19 11:45:40 -08:00
c8fe20924d
Fix spec errors
Eric Davis
2009-11-19 11:32:15 -08:00
85023dc2d9
Added generated gemspec
Eric Davis
2009-10-14 14:20:00 -07:00
7dca3fd74a
Added init file for Rails GemPlugin
Eric Davis
2009-10-14 14:19:58 -07:00
bf4780f86a
Added Version file
Eric Davis
2009-10-14 14:19:58 -07:00
cf65c316f2
Updated rakefile for jeweler
Eric Davis
2009-10-14 14:19:57 -07:00
1fe7978ebc
Renamed Labor Budget Spent column to Labor Spent.
Eric Davis
2009-08-10 12:29:26 -07:00
5afafaa187
[#2863] Override the deliverable rows from the budget plugin to show labor budget spent.
Eric Davis
2009-08-07 13:27:23 -07:00
10858bbd63
[#2863] Added template from a55227c of the budget_plugin to override
Eric Davis
2009-08-07 10:43:34 -07:00
250333ac26
[#2862] Renamed the Spent column of the Budget plugin
Eric Davis
2009-08-07 10:25:43 -07:00
9d38f19731
[#2270] Added strings for Overhead and Total
Eric Davis
2009-08-06 18:09:08 -07:00
a61b41a22b
[#2275] Don't need to check for the budget module for this.
Eric Davis
2009-08-05 16:00:17 -07:00
d3f6ca5433
[#2271] Refactored the inline HTML generation to a helper and render call.
Eric Davis
2009-08-05 15:49:05 -07:00
b6e7111996
[#2271] Show overhead time on the issue details page.
Eric Davis
2009-08-05 15:42:08 -07:00
5d5a8eb82c
[#2271] Added the Billable time to the issue details page.
Eric Davis
2009-08-05 15:38:20 -07:00
cd826e7cd6
[#2847] Added Deliverable#overhead_spent to calculate the overhead cost so far.
Eric Davis
2009-08-05 14:55:32 -07:00
79847e36c0
[#2847] Fixed a broken test
Eric Davis
2009-08-05 14:41:23 -07:00
81ed5a2385
[#2847] Implemented and tested the hooks need to display overhead_spent.
Eric Davis
2009-08-05 14:29:29 -07:00
47869780a6
[#2847] Created a very basic set of hooks for the Deliverables table in the Budget plugin.
Eric Davis
2009-08-05 13:45:36 -07:00
ea1c466134
[#2844] Added an API to get the total number of billable and overhead hours.
Eric Davis
2009-08-04 15:28:50 -07:00
9a8c9371f6
[#2279] Threw away previous work getting the custom data values for Billable. They should be only Billable and Overhead.
Eric Davis
2009-04-22 15:57:06 -07:00
04d0d8ad9e
[#2279] Use the string versions of the booleans
Eric Davis
2009-04-22 15:17:19 -07:00
16d793bea6
[#2279] Hooked up the Billable filter to adjust the Timesheet's Activities.
Eric Davis
2009-04-22 15:10:29 -07:00
c122a291c7
Use the other string for the label, it can be confused with the billing plugin.
Eric Davis
2009-04-22 14:02:13 -07:00
f15dafc4fe
[#2279] Select the Billable values based on the submitted form.
Eric Davis
2009-04-22 14:00:15 -07:00
9ee8c41d7b
[#2279] Populated the Timesheet filter with the values from the Billable field using the OverheadHelper.
Eric Davis
2009-04-22 12:02:30 -07:00
92792f300b
[#2279] Moved select_values_for_field to a helper.
Eric Davis
2009-04-22 12:02:07 -07:00
cb8d2bc6df
[#2279] Added TimeEntryActivity#billable_custom_field to lookup and return the configured CustomField for the Billing Status.
Eric Davis
2009-04-22 11:53:50 -07:00
467c1259d8
[#2279] Added an empty select field for the statuses.
Eric Davis
2009-04-22 11:42:06 -07:00
b4fbbde01a
[#2279] Added the Billing Status label and fixed the specs to work with a render_to_string.
Eric Davis
2009-04-22 11:35:56 -07:00
ebd06b893b
[#2280] Added documentation.
Eric Davis
2009-04-22 10:30:58 -07:00
85af15b7c3
[#2280] Center the billable column
Eric Davis
2009-04-22 10:21:42 -07:00
c62722041d
[#2280] Added a td for the group by issue format.
Eric Davis
2009-04-22 10:17:07 -07:00
27ab69002c
[#2280] Added a Billable cell with the green checkbox depending on if a Time Entry is billable or not.
Eric Davis
2009-04-22 10:13:22 -07:00
7e67416b5b
[#2280] Added a Billable header to the Timesheet plugin's report tables.
Eric Davis
2009-04-22 09:32:11 -07:00
adf17f8ed7
[#2281] Added a TimeEntry#billable? method which is delegated to TimeEntryActivity#billable?
Eric Davis
2009-04-21 17:06:28 -07:00
ea38554820
[#2281] Refactored the implementation of billable?.
Eric Davis
2009-04-21 16:59:55 -07:00
efb58740a3
[#2281] Added TimeEntryActivity#billable? query method which will lookup the settings and the current custom values of the TimeEntryActivity.
Eric Davis
2009-04-21 16:51:20 -07:00
2294af13fd
Make sure the spec user isn't allowed to access anything
Eric Davis
2009-04-21 15:12:59 -07:00
9226b91245
[#2281] Added a error message if the user has JavaScript offf.
Eric Davis
2009-04-21 13:58:11 -07:00
98976220ed
[#2281] Only allow boolean and list custom fields.
Eric Davis
2009-04-21 13:50:48 -07:00
771afdcb8f
[#2281] Handle submissions of invalid values.
Eric Davis
2009-04-21 13:48:52 -07:00
944cade841
[#2281] Hooked up the cascaded selects to the Billing Status select.
Eric Davis
2009-04-21 13:44:31 -07:00
bcba8262b3
[#3942] Added a controller to handle JavaScript requests for a CustomField options.
Eric Davis
2009-04-21 12:17:42 -07:00
631a43392d
Using RSpec
Eric Davis
2009-04-21 11:34:53 -07:00
899026d0d1
Added RSpec support
Eric Davis
2009-04-21 11:22:28 -07:00
83da03a9e0
[#2281] Created a rough settings form for mapping the billable custom value.
Eric Davis
2009-04-21 09:28:51 -07:00
246f5a4826
[#2281] Added plugin documentation.
Eric Davis
2009-04-21 09:15:01 -07:00
5be5fd93c4
[#2281] Initial commit
Eric Davis
2009-04-21 09:01:13 -07:00