Commit Graph
385 Commits
Author SHA1 Message Date
Eric Davis 2ef8cd9b4e [#6574] Allow creating and deleting multiple overhead budgets 2011-10-11 14:45:49 -07:00
Eric Davis ce6c89cfa7 [#6574] Extract method from addNewDeliverableLaborItem 2011-10-11 14:21:18 -07:00
Eric Davis ca84747cb9 [#6574] Refactor: extract overhead budget form to partial 2011-10-11 14:12:52 -07:00
Eric Davis ffaab6b92d [#6574] Fix test 2011-10-11 14:07:04 -07:00
Eric Davis d170eb1d18 [#6574] Handle a missing labor budget template 2011-10-11 13:55:27 -07:00
Eric Davis 7894bf204f [#6574] Store deleted finances in a hidden HTML table 2011-10-11 13:50:40 -07:00
Eric Davis 2653e80a5f [#6574] Confirm removal in JS and handle removing the last labor item 2011-10-11 13:49:49 -07:00
Eric Davis d633b32b30 [#6574] Allow removing labor budgets 2011-10-11 11:44:16 -07:00
Eric Davis 7d0abc641a [#6574[ Scope the Labor Budget Add button with a css class 2011-10-11 10:19:17 -07:00
Eric Davis 237b220795 [#6574] Add button for multiple Labor Budgets 2011-10-11 10:17:47 -07:00
Eric Davis f0445324ea Remove metrics task 2011-10-11 10:17:03 -07:00
Eric Davis 77b105530f Fix typo in the GC patch 2011-09-20 09:31:37 -07:00
Eric Davis b98703cddf [#6574] Move LaborBudget sort to Ruby so new records aren't excluded 2011-09-15 13:44:13 -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 b3b7fa11b0 Add tweaks for Ruby's GC to speed up tests 2011-09-14 19:02:50 -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 668b1e0991 [#6573] Add the total spent and total budget to the deliverable row 2011-09-14 13:13:46 -07:00
Eric Davis f5ca74e420 [#6441] Don't include a blank status as an option 2011-08-12 11:02:13 -07:00
Eric Davis 066f46b9bf Merge branch '6441-contract-and-deliverable-status' 2011-08-10 16:12:11 -07:00
Eric Davis 5e50eb7558 [#6441] Block deleting deliverables on closed or locked contracts 2011-08-10 16:07:07 -07:00
Eric Davis bf1339fc61 [#6441] Block creating deliverables on closed or locked contracts 2011-08-10 15:53:36 -07:00
Eric Davis 256325a39d [#6441] Refactor: extract method 2011-08-10 15:21:45 -07:00
Eric Davis e0ecae8220 [#6441] Remove dead code 2011-08-10 15:18:37 -07:00
Eric Davis b99f57f51c [#6441] Use a string so the flow is clearer 2011-08-10 15:16:54 -07:00
Eric Davis edc9e84719 [#6441] Refactor: extract and move method 2011-08-10 15:15:26 -07:00
Eric Davis 2f77619fef [#6441] Refactor: remove unneeded contract arg 2011-08-10 15:13:01 -07:00
Eric Davis 6357fd83e4 [#6441] Refactor: extract method 2011-08-10 15:11:45 -07:00
Eric Davis 1b4191dc15 [#6441] Don't hide or disable the issue's current deliverable 2011-08-10 15:07:44 -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 495407f127 [#6441] Block editing deliverables on locked and closed contracts 2011-08-10 11:56:08 -07:00
Eric Davis be37e00f10 [#6441] Block editing locked and closed contracts 2011-08-10 11:31:54 -07:00
Eric Davis f8fe23a68d [#6441] Refactor: extract method in the complex validation 2011-08-09 16:17:18 -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 62cdfd35de [#6441] Refactor: only call validation on updates 2011-08-09 15:34:53 -07:00
Eric Davis 5c1e254181 [#6441] Remove test code that is now in a setup block 2011-08-09 15:24:58 -07:00
Eric Davis 0a916fea70 [#6441] Fix a Deliverable validation error when editing with a status change 2011-08-09 15:23:08 -07:00
Eric Davis ac24ae08e6 [#6441] Block editing Locked or Closed Deliverables. 2011-08-08 15:52:13 -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 07c3c42ca8 [#6441] Refactor logic in view to helpers 2011-08-08 14:12:06 -07:00
Eric Davis 953587ce46 [#6441] Block logging time on closed contracts or deliverables 2011-08-08 13:46:28 -07:00
Eric Davis 5e2e309304 [#6441] Add a manual Deliverable#status 2011-08-08 12:08:46 -07:00
Eric Davis 9453b52c10 [#6441] Add a manual Contract#status 2011-08-08 11:48:35 -07:00
Eric Davis fbd38b3678 Fix tests due to core changes 2011-08-08 10:32:04 -07:00
Eric Davis 4ade8de2c4 Add Gemfile for ChiliProject 2011-07-30 21:57:04 -07:00
Eric Davis 2153220675 Merge branch '5482-issue-grouping' 2011-02-22 10:58:39 -08:00