10 Commits
Author SHA1 Message Date
Eric Davis 5dc6feeb81 [#4687] Add German translations from Alexander Meindl 2010-11-16 09:31:28 -08:00
Eric Davis 593352e317 [#2433] Added French translation from james pic. 2010-07-27 06:07:30 -07:00
Eric Davis b6bffb2c05 Added the rest of the form for setting a rate on a project. #1923 2009-01-21 12:35:55 -08:00
Eric Davis 0806bf13df Added a standard form for adding a new rate based on the membership row. #1921 2009-01-20 15:58:55 -08:00
Eric Davis a2e77e8182 Converted RatesController#index to require a user_id parameter
* This action will turn into the Rate History screen

  #1916
2009-01-19 10:25:04 -08:00
Eric Davis 973e6bc2b6 Mocked up a nonfunctional New Rate form. #1914 2009-01-19 09:39:44 -08:00
Eric Davis 931ecae4d1 Renamed the Rates tab to Rate History to match the comp. #1915 2009-01-16 15:17:34 -08:00
Eric Davis 5296368183 Added the start of a Rate History table in the Rate partial
* Had to do Model level access in the view.  Once there is a hook in the
  controller, it can be moved to there.
* Added a table listing each rate using the memberships table as a base

  #1915
2009-01-16 15:05:52 -08:00
Eric Davis e1278bcb69 Patched UsersHelper#user_settings_tabs to add a new Rates tab
* Wrapped UsersHelper#user_settings_tabs with an alias_method_chain
* Added the new Rate element to the return of user_settings_tabs
* Added RSpecs to confirm the change works without breaking
* Added a partial view for users/rates which will be used by Redmine
  when it renders the user edit panel

  #1913
2009-01-16 14:42:33 -08:00
Eric Davis aa9377d288 Initial generation 2009-01-16 13:29:33 -08:00