Commit Graph

208 Commits

Author SHA1 Message Date
Eric Davis
2018561e6a [#1919] Moved the JavaScript for calculating the Budget to an assets file. 2009-04-27 13:57:52 -07:00
Eric Davis
83d5af4a4a [#2157] Added Lithuanian translation by Sergej Jegorov. 2009-04-27 13:44:02 -07:00
Eric Davis
eb60581d1a [#1840] Added Spanish and Catalan translations from Pau Garcia i Quiles. 2009-04-27 13:33:32 -07:00
Eric Davis
e218218ffb [#1840] Completed the i18n string support.
Thanks to Pau Garcia i Quiles for the patch
2009-04-27 13:31:47 -07:00
Eric Davis
7ed5c20a93 [#1959] Fixed a typo in the css class name. 2009-04-27 13:24:44 -07:00
Eric Davis
72f2f77a60 [#2040] Added Hungarian translation by Gergő Jónás. 2009-04-27 13:20:11 -07:00
Eric Davis
fd891e7f51 Changed the Redmine core patches to use the Rails dispatcher.
This will let the core patches work in development mode when the classes
are reloaded.
2009-04-10 08:49:12 -07:00
Eric Davis
71ab0c6b54 [#2301] Check that the session has a sort before trying to access it. 2009-04-01 08:43:37 -07:00
Eric Davis
328cd3fc3f Removed GLoc calls, should stay 0.8 compatibile 2009-02-26 17:09:52 -08:00
Eric Davis
4205fb95a3 Updated to the Rails 2.2.x i18n format 2009-02-26 17:09:12 -08:00
Eric Davis
3f00f12107 Added a hook into Project#copy so Deliverables are copied to the new project. 2009-02-25 10:26:43 -08:00
Eric Davis
3720c486b4 Added a Deliverable#to_s so the Deliverable subject can be printed. 2009-02-18 14:44:06 -08:00
Eric Davis
5076b1c88b Use the first TimeEntry as the date_in_effect in case a user backdates time. #1924 2009-01-26 12:05:19 -08:00
Eric Davis
fe11c40381 Bumping version to 0.2.0 for Rate plugin compatability 2009-01-23 14:25:06 -08:00
Eric Davis
ad67e1634f Found some more calculation methods that were not tested. #1924 2009-01-21 16:27:39 -08:00
Eric Davis
049885c170 Refactored the class and added more tests on calculations. #1924 2009-01-21 16:20:18 -08:00
Eric Davis
42325fadf4 Added tests for Budget#amount_missing_on_deliverables. #1924 2009-01-21 16:06:03 -08:00
Eric Davis
559b52112d Added tests to check Budget#amount_missing_on_issues. #1924 2009-01-21 15:52:56 -08:00
Eric Davis
11b8a0a462 Added a test to cover Budget#labor_budget_left. #1924 2009-01-21 15:47:31 -08:00
Eric Davis
1706412bb8 Added test to get full coverage on HourlyDeliverable. #1924 2009-01-21 15:45:38 -08:00
Eric Davis
eeec71f857 Added test to get full coverage on FixedDeliverable. #1924 2009-01-21 15:44:12 -08:00
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