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