Eric Davis
5ae939d82a
One too many directories down
2009-01-21 15:40:42 -08:00
Eric Davis
aed49c68da
Make things simple and they are easier to understand. #1924
2009-01-21 15:29:00 -08:00
Eric Davis
075310da6b
Swapped inject with a simple sum method. #1924
2009-01-21 15:26:46 -08:00
Eric Davis
3d8c1ecc5c
Removed all the duplicate methods that were getting the rate for each TimeEntry
...
and replaced them with a simple collector that uses the new TimeEntry#cost
method (that wraps the Rate API).
#1924
2009-01-21 15:20:21 -08:00
Eric Davis
7fa4f33748
Ported more items to the new Rate API. #1924
2009-01-21 14:46:58 -08:00
Eric Davis
045f50e0dd
Fixed format of the date request to Rate.amount_for. #1924
2009-01-21 14:34:19 -08:00
Eric Davis
4f18c28bba
Ported FixedDeliverable.spent to use Rate. #1924
2009-01-21 14:31:06 -08:00
Eric Davis
50a466d7af
Ported HourlyDeliverable.spent to use Rate. #1924
2009-01-21 14:27:12 -08:00
Eric Davis
5510753a4b
Added migration to fully remove rate from Members. #1924
2009-01-21 14:18:43 -08:00
Eric Davis
c6b72683b4
Completed migration 9, creating new rates for each Member.rate
...
#1924
2009-01-21 14:16:39 -08:00
Eric Davis
8a08e654e0
Added the start of a new migration to use the Rate plugin
...
* Migration 9 will abort with a message if the Rate plugin isn't installed
#1924
2009-01-21 14:09:34 -08:00
Eric Davis
0f7c630f9c
Removed the project panel hook. #1924
2009-01-21 13:51:15 -08:00
Eric Davis
88026a1049
Renamed the settings view so it will not conflict with others. #1700
2009-01-02 21:19:31 -08:00
Eric Davis
fb24bbf546
Merge branch 'master' of git@dev.littlestreamsoftware.com:budget_plugin
2009-01-02 19:22:53 -08:00
Eric Davis
18a2f1aefa
Added docs to make sure the user knows what to name the plugin. #1930
2009-01-02 18:58:36 -08:00
Eric Davis
47ed9275df
Merge branch 'master' of git@dev.littlestreamsoftware.com:budget_plugin
2009-01-02 18:37:20 -08:00
Eric Davis
8e31e8fb8a
Added a required parameter to the sorting field. #1910
2009-01-02 18:35:28 -08:00
Eric Davis
7ef0b094de
Added release tasks
2008-11-30 14:41:33 -08:00
Eric Davis
b70728efca
Refactored the rdoc task to include more files and use the PROJECT_NAME
2008-11-30 14:40:34 -08:00
Eric Davis
01d8159e0e
Require all plugin code so rcov works and reports on everything
2008-11-30 01:59:20 -08:00
Eric Davis
f7c2816e13
Allow rake tasks to use the REDMINE_ROOT environment also
2008-11-30 01:58:52 -08:00
Eric Davis
6f42cda5ca
Allow the loading of a external Redmine environment
...
* If the REDMINE_ROOT environment variable is set, it will be used to load
the Rails environment. This will allow the plugin to be tested outside of
a Redmine's vendor/plugins directory
2008-11-30 01:12:12 -08:00
Eric Davis
4897e6c228
Merge branch 'master' of git@dev.littlestreamsoftware.com:budget_plugin
2008-11-30 01:07:25 -08:00
Eric Davis
e61b15b9d5
Removed the requirement of having rspec and rspec-rails plugins installed
...
in favor of using the gems.
2008-11-30 01:06:54 -08:00
Eric Davis
83b9458443
Fixed a typo in the down migration. Reported by Roman Tataurov. #1839
2008-11-26 09:54:32 -08:00
Eric Davis
36d9ab3ed8
Removed the monkey patching with Issue.find. It was required but is no
...
longer needed and keep breaking search.
2008-10-24 22:18:20 -07:00
Eric Davis
52e80b4f56
Wrapped Deliverable.budget getter so it will return 0 if the budget is nil. #1708
2008-10-15 09:43:22 -07:00
Eric Davis
71060831fc
Removed console logging statement. #1703
2008-10-13 11:19:22 -07:00
Eric Davis
edc43f237c
Added Rake task to zip up the plugin for release. #1431
0.1.0
2008-09-10 10:54:24 -07:00
Eric Davis
c5858e7900
Added directions on how to get the plugin
2008-09-10 10:43:29 -07:00
Eric Davis
391e91819e
Changed the install steps since Redmine trunk has the plugin hook API now
2008-09-09 18:53:27 -07:00
Eric Davis
66d96ca1bf
Updated documentation
2008-09-09 18:47:20 -07:00
Eric Davis
802df93318
Ported plugin hooks to the final Redmine Plugin hook API. #1431
2008-09-09 18:39:11 -07:00
Eric Davis
52873f5b9b
Added information about appling the Plugin Hook API patch. #1431
2008-07-23 22:00:50 -07:00
Eric Davis
6cfa45c1fa
Added link to tracker
2008-07-23 21:59:21 -07:00
Eric Davis
cd73eddc9d
Changed README extension to markdown
2008-07-23 21:56:19 -07:00
Eric Davis
dd05e5299e
Removed empty Readme
2008-07-23 21:26:20 -07:00
Eric Davis
3deb9ab28c
spec:htmldoc will now write to the doc directory. Updated the upload task to push up specs
2008-07-23 12:04:50 -07:00
Eric Davis
4a49b1e45a
Fixed spec:rcov to exclude gems, Redmine, and specs from the rcov report.
2008-07-23 11:53:04 -07:00
Eric Davis
c8f2f84455
Added a task to upload docs to the project server
2008-07-23 11:14:21 -07:00
Eric Davis
8037833f13
Deliverable.spent_by_members will now sum the amount of money spent. #1447
2008-07-16 09:13:17 -07:00
Eric Davis
2dd140efa5
Wrapped Budget.budget, .labor_budget, and .spent with checks for nil values in the deliverables.
...
#1444
2008-07-16 09:03:07 -07:00
Eric Davis
f21b9007eb
Changed verbage. #1439
2008-07-10 17:56:45 -07:00
Eric Davis
495c5f6ac8
Added some better details on the deliverables based on if they are hourly or fixed. #1439
2008-07-10 17:54:50 -07:00
Eric Davis
1b8d4c6d52
Moved methods from HourlyDeliverable to Deliverable. #1439
2008-07-10 17:44:29 -07:00
Eric Davis
7dd531d0ee
Added the cost of logged time to Fixed Deliverables's spent method. #1439
2008-07-10 17:43:22 -07:00
Eric Davis
c90e7337f5
FixedDeliverable.spent will now return the fixed cost. #1439
2008-07-10 17:36:14 -07:00
Eric Davis
abc4dd84c6
Hiding the hours used unless they are greater than 0. #1440
2008-07-10 17:32:05 -07:00
Eric Davis
c6a23d0046
Sorting deliverables by subject in select fields. #1430
2008-07-10 17:29:05 -07:00
Eric Davis
ac2ba0ec41
Added missing protocol to the Member rate form
2008-06-30 16:38:37 -07:00