72 Commits

Author SHA1 Message Date
Eric Davis
9cacef1299 Only load jquery.js if it isn't being loaded by the app 2012-01-19 11:35:51 -08:00
Eric Davis
3f794df99d Moved code to the redmine_overhead plugin 2011-11-14 16:36:21 -08:00
Eric Davis
ba0ed4a137 [#6636] Added a static jquery ui lightbox to Labor and Overhead links 2011-10-12 11:40:03 -07:00
Eric Davis
f820308638 [#6636] Upgrade jquery from 1.4.2 to 1.4.4 2011-10-12 11:36:44 -07:00
Eric Davis
6bff73db93 [#6574] Add a Labor Budget JS template for adding more budget items
The JS template is generated by Rails for adding a new record
and gets appended to the finance section using
addNewDeliverableFinance() (JS).
2011-09-15 13:26:33 -07:00
Eric Davis
a6582c9d01 Refactor: extract to common method 2011-09-15 10:58:27 -07:00
Eric Davis
33e07ee10b [#6574] Add a TimeEntryActivity to OverheadBudgets 2011-09-15 10:38:16 -07:00
Eric Davis
df61a1fe9e [#6574] Associate LaborBudgets with TimeEntryActivities 2011-09-14 18:39:49 -07:00
Eric Davis
38c22e2f92 Workaround a regression in ChiliProject 2.x with setting journal attributes
https://www.chiliproject.org/issues/622
2011-09-14 13:31:43 -07:00
Eric Davis
e019a9435e [#6441] Hide and disable unassignable deliverables from the issue
* Hide - Closed deliverables
* Hide - Closed contract deliverables
* Disable - Locked deliverables
* Disable - Locked contract deliverables
2011-08-10 13:10:05 -07:00
Eric Davis
f70ade5011 [#6441] Block assigning issues to deliverable on a locked or closed contract 2011-08-10 12:09:09 -07:00
Eric Davis
7c23725bbd [#6441] Refactor: merge i18n strings by passing in a reason and object 2011-08-09 15:59:24 -07:00
Eric Davis
2f79493cca [#6441] Block logging time on locked contracts and deliverables 2011-08-09 15:48:46 -07:00
Eric Davis
51f62ca5a3 [#6441] Block assigning issues to a locked or closed Deliverable 2011-08-08 15:14:22 -07:00
Eric Davis
953587ce46 [#6441] Block logging time on closed contracts or deliverables 2011-08-08 13:46:28 -07:00
Eric Davis
496c6bada7 [#5482] Fix counts when grouping by contracts in the issues list 2011-02-22 10:58:19 -08:00
Eric Davis
a0b92851a7 [#5482] Add issue grouping by contract 2011-02-22 09:41:15 -08:00
Eric Davis
d2aa87fdd2 [#5482] Add issue grouping by deliverable 2011-02-22 09:10:15 -08:00
Eric Davis
af0eecb6dc [#5421] Only bulk assign deliverables to issues when the user has permission 2011-02-08 10:02:07 -08:00
Eric Davis
70fad4d8e2 [#5421] Only assign the issue deliverable when a user has permission. 2011-02-08 09:43:02 -08:00
Eric Davis
abeba76f40 [#4803] Reload the Journal details when showing the deliverable name
This caused an odd bug that occurred in Postgres. What would happen is that
the first call would find the Deliverable correctly and set the value/old_value
on the Journal.  But on the second call, the Journal would have the Deliverable
subjects in the value and old_value (as string), which would cause Postgres to
error since it won't allow searching id (int) with the subject (string).

MySQL and SQLite worked because the finder would run but return nil and the next
statements are guarded against nils.
2010-12-04 11:00:58 -08:00
Eric Davis
bef015f4ea [#4674] Round calculated Overhead Budget hours to two places 2010-10-21 11:10:13 -07:00
Eric Davis
b74ed932db [#4673] Handle edge cases parameters from rake 2010-10-21 11:09:48 -07:00
Eric Davis
2957d8e2cc [#4674] Add an option for an overhead rate which computes overhead hours 2010-10-21 10:30:28 -07:00
Eric Davis
a302c17b04 [#4673] Add an option to remove the converted data from deliverables 2010-10-21 09:50:46 -07:00
Eric Davis
cd382fd784 [#4558] Allow overriding the Contract account executive and Deliverable manager when converting 2010-09-23 13:30:44 -07:00
Eric Davis
56a38fbd93 Refactor: extract methods to a module and class helper, dollarized_attribute 2010-09-23 11:25:16 -07:00
Eric Davis
8582ad0ecd [#4551] Use the old deliverable subject as part of the FixedBudget item 2010-09-22 13:03:14 -07:00
Eric Davis
c9861835e7 [#4551] Change the Budget conversion to create new FixedBudget items for old FixedDeliverables 2010-09-22 12:45:04 -07:00
Eric Davis
0ef87e7b9c [#4551] Change the Budget conversion to convert materials as FixedBudget items 2010-09-22 12:27:52 -07:00
Eric Davis
720da2c554 [#4389] Added the Contract filter to the Time Entry report. 2010-08-16 09:54:09 -07:00
Eric Davis
620eaa262f [#4389] Add the Deliverable filter to the Time Entry report. 2010-08-16 09:39:27 -07:00
Eric Davis
a3e1aa277f [#4390] Added a Contract filter to the issues list. 2010-08-12 12:04:29 -07:00
Eric Davis
25436910fb [#4391] Add a Deliverable filter to the issues list. 2010-08-12 11:27:33 -07:00
Eric Davis
6924b32048 [#4390] Add the Contract name as an issue column. 2010-08-12 10:38:48 -07:00
Eric Davis
b83696f49a [#4391] Add the Deliverable title as an issue column. 2010-08-12 10:36:01 -07:00
Eric Davis
c17e8eaf1b [#4409] Old HourlyDeliverables should be converted over to FixedDeliverables. 2010-08-12 08:11:11 -07:00
Eric Davis
e734430deb [#4409] Convert contracts with the billable rate of 50. 2010-08-12 08:00:31 -07:00
Eric Davis
0cb4b1941a Removed extra TODO, migration process was decided. 2010-08-09 11:50:14 -07:00
Eric Davis
84c679dc67 [#4327] Show the deliverable's title in the Journal notes. 2010-08-03 12:02:37 -07:00
Eric Davis
848616853d [#4327] Save deliverable bulk edits. 2010-08-03 11:38:17 -07:00
Eric Davis
72aeaac59a [#4327] Added the Deliverable field to the bulk edit. 2010-08-03 11:24:23 -07:00
Eric Davis
1d644178bd [#4184] Fix the issue mapper so each issue is migrated only once. 2010-08-03 10:17:57 -07:00
Eric Davis
389fbf3d13 [#4327] Save the deliverable changes to the issue using the hooks. 2010-08-02 16:36:14 -07:00
Eric Davis
729acf200d [#4327] Add a select field to selecting the deliverable for an issue. 2010-08-02 16:07:59 -07:00
Eric Davis
ad8dec8638 [#4327] Show the current deliverable on the issue details page. 2010-08-02 15:14:05 -07:00
Eric Davis
06e3f8d39a [#4184] Use a mapper to track primary key differences on Deliverables. 2010-07-19 10:39:40 -07:00
Eric Davis
279ed4c206 [#4184] An Issue belongs to a Deliverable. 2010-07-19 10:30:37 -07:00
Eric Davis
f668d55552 [#4184] Enable the contracts module for projects in the conversion. 2010-07-19 10:06:04 -07:00
Eric Davis
d08d3ccc52 [#4184] Default some required values. 2010-07-19 09:54:49 -07:00