Commit Graph
140 Commits
Author SHA1 Message Date
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
Eric Davis 869113c1eb Added protocal to the Member rate form 2008-06-30 16:32:39 -07:00
Eric Davis bdf003d8e9 Handle non-array includes in the issue finder. 2008-06-30 16:10:31 -07:00
Eric Davis 6c638ffb83 Refactored Deliverable.progress so it doesn't depend on the custom issue status
for done ratio patch.  The plugin will test for the presence of the setting and
if it's true in order to control the logic.

  #1390
2008-06-30 15:57:42 -07:00
Eric Davis 430f3de418 Fixed broken spec due to floats 2008-06-30 15:41:53 -07:00
Eric Davis a5d88b67a8 HourlyDeliverable profit was being counted twice because HourlyDeliverable.profit would return the actual profit or the profit percent already. #1389 2008-06-30 15:32:00 -07:00
Eric Davis 5e36cf455e Catch nil cost_per_hour and total_hours on the HourlyDeliverable.profit. #1387 2008-06-26 16:39:20 -07:00
Eric Davis 47339e024b Hide missing amounts if they are 0. #1383 #1384 2008-06-26 16:23:30 -07:00
Eric Davis 5d3946366d Fixed the 'No Deliverable' query. #1383 #1384 2008-06-26 16:16:45 -07:00
Eric Davis 20899e64c0 Added links to the issues and deliverables for missing budget amounts. #1383 #1384 2008-06-26 16:11:38 -07:00
Eric Davis a1167e67d1 Adding Budget Missing calculations. #1383 #1384 2008-06-26 15:58:26 -07:00
Eric Davis 6c34f7b35f Added Budget.labor_budget and Budget.labor_budget_spent. #1382 2008-06-26 15:33:53 -07:00
Eric Davis 3b5c46dfab Updated labels. #1377 #1378 #1379 #1380 2008-06-26 15:25:05 -07:00
Eric Davis 5c0ccc549b Updated CSS to remove cell borders on the alternative CSS. #1374 2008-06-26 15:21:43 -07:00
Eric Davis d06af8384f Removed space before paren 2008-06-23 16:17:19 -07:00
Eric Davis e9da38fd2d Hide the labor budget from users without permission 2008-06-23 16:12:04 -07:00
Eric Davis 28d23109f2 Updated Deliverable filter to have the All and None options. #1360 2008-06-23 15:59:39 -07:00
Eric Davis e5822befb0 Added the ability to pass a default value into the field_with_budget_observer_and_totals so the system defaults will appear correctly. #1351 2008-06-20 11:54:44 -07:00
Eric Davis 3dea68522e Added custom fields to track number or % values. #1348 2008-06-19 17:23:39 -07:00
Eric Davis ab67d20fcf Don't use hooks if the project doesn't have the module enabled. #1300 2008-06-19 16:52:21 -07:00
Eric Davis 8295b737a1 Potential fix by calling the update every 5 seconds. Brute force but works.
When the FireFox "suggest history" dropbox is used, neither the blur nor change event is fired.  I have one solution that covers many of the common cases but fails on some others:

* Works - type, down arrow to suggest history, tab
* Works - type, down arrow to suggest history, enter, tab
* Works - type, click
* Works - type, tab
* Fails - down arrow to suggest history, enter, tab
* Fails - down arrow to suggest history, arrow right, tab

I have another solution which is to have a timer update the budget every 5 seconds.  This will make sure that even if the blur/change events are not fired, the values will be updated soon.  It's brute force but works (in FF so far, still need to test cross-browser).  I'm not seeing any performance impact, even with debugging on.

  #1350
2008-06-19 16:33:15 -07:00
Eric Davis b776098c7d Changed profit to take into account the overhead along with the total labor cost
when profit is a %

* Fixed Models
* Fixed JS Calculator
* Cleaned up specs to access attributes directly

  #1349
2008-06-19 15:29:02 -07:00
Eric Davis 5431df3d8d Check for special case with the Issue.find to not conflict with Search, #1347 2008-06-19 14:59:40 -07:00
Eric Davis 63ba3fafc7 Progress and Score should be 0 by default. #1305 2008-06-12 16:31:15 -07:00
Eric Davis 42efb03925 Converted all details into tables. #1274 2008-06-12 16:25:19 -07:00
Eric Davis 9989b6971b Adding dollar signs or % to amounts
* Added number_or_percent helper to return the correct string
* Deliverable.labor_budget will now return 0.0 if it's nil

  #1274
2008-06-12 16:05:02 -07:00
Eric Davis d3cbbbb07f Hiding bulk version assignment when there are no version. #1274 2008-06-12 15:51:03 -07:00
Eric Davis 123412dd38 Header data is now a table... ick #1274 2008-06-12 15:49:04 -07:00
Eric Davis 55aa505243 Refactored arrows. #1274 2008-06-12 15:41:49 -07:00
Eric Davis 60a0539d53 Added toggling arrows. #1274 2008-06-12 15:32:36 -07:00
Eric Davis c5a59ba5fe More form cleanup. #1274 2008-06-12 15:14:17 -07:00
Eric Davis 52d6687f52 More form cleanup. #1274 2008-06-12 15:04:01 -07:00
Eric Davis 8a69714981 Converted side form to a table. #1274 2008-06-12 14:54:37 -07:00
Eric Davis 739d9f7a83 Removing any spacing in the JS buttons that is defined in the base Redmine. #1274 2008-06-12 14:31:11 -07:00
Eric Davis ae723394d7 Reduced the size of the subject lin. #1274 2008-06-12 14:27:15 -07:00
Eric Davis 9da7ac6fdd Added class for the budget header. #1274 2008-06-12 14:25:26 -07:00
Eric Davis 4fa05796c2 Rounding member rates. #1304 2008-06-12 14:21:24 -07:00
Eric Davis 888308da2e Added edit image instead of text for Deliverable actions 2008-06-11 09:21:49 -07:00
Eric Davis 83c4cdc628 Rdoc'ing helpers 2008-06-11 09:21:26 -07:00
Eric Davis b1b24da6e4 Updated plugin description and marking as version 0.1.0 2008-06-11 09:20:53 -07:00
Eric Davis 191221908d Added rdoc comments and using the Base class now 2008-06-11 09:20:22 -07:00
Eric Davis 8150cfcabc Added rdoc comments 2008-06-11 09:19:51 -07:00
Eric Davis cb7d4a41a0 Adding documentation files 2008-06-11 09:18:08 -07:00
Eric Davis 8594ea53c6 Moved rake tasks into the Rakefile so Rails will not pick them up. Added rdoc task 2008-06-11 09:17:25 -07:00
Eric Davis 6b361642d2 Added protection 2008-06-09 17:20:28 -07:00
Eric Davis 618b3757af Minor CSS tweaks 2008-06-09 17:19:19 -07:00
Eric Davis 1bb2742521 Matched layout to comp. #1190 2008-06-09 17:08:17 -07:00
Eric Davis 211fc5879d Added MemberSpent class to help create the fields for getting the amounts per member. #1190 2008-06-09 16:32:26 -07:00