Menu

Commit [r368]  Maximize  Restore  History

Simple time tracking functionality added. Time can be logged at issue or project level.

There's no aggregation reports for now, it's just possible to see all time entries for a project or an issue.
A new "activities" enumeration is added.
Permission for a role to log time must be set (new "Time tracking" section in role permissions screen).

jplang 2007-03-23

copied /branches/work/time/app/controllers/timelog_controller.rb -> /trunk/app/controllers/timelog_controller.rb
copied /branches/work/time/app/helpers/timelog_helper.rb -> /trunk/app/helpers/timelog_helper.rb
copied /branches/work/time/app/models/time_entry.rb -> /trunk/app/models/time_entry.rb
copied /branches/work/time/app/views/timelog -> /trunk/app/views/timelog
copied /branches/work/time/db/migrate/032_create_time_entries.rb -> /trunk/db/migrate/032_create_time_entries.rb
copied /branches/work/time/db/migrate/033_add_timelog_permissions.rb -> /trunk/db/migrate/033_add_timelog_permissions.rb
copied /branches/work/time/public/images/time.png -> /trunk/public/images/time.png
changed /trunk/app/controllers/reports_controller.rb
changed /trunk/app/helpers/sort_helper.rb
changed /trunk/app/models/enumeration.rb
changed /trunk/app/models/issue.rb
changed /trunk/app/models/permission.rb
changed /trunk/app/models/project.rb
changed /trunk/app/views/issues/show.rhtml
changed /trunk/app/views/reports/issue_report.rhtml
changed /trunk/app/views/timelog/details.rhtml
changed /trunk/lang/de.yml
changed /trunk/lang/en.yml
changed /trunk/lang/es.yml
changed /trunk/lang/fr.yml
changed /trunk/lang/it.yml
changed /trunk/lang/ja.yml
changed /trunk/lib/tasks/load_default_data.rake
changed /trunk/public/stylesheets/application.css
/trunk/app/controllers/reports_controller.rb Diff Switch to side-by-side view
Loading...
/trunk/app/helpers/sort_helper.rb Diff Switch to side-by-side view
Loading...
/trunk/app/models/enumeration.rb Diff Switch to side-by-side view
Loading...
/trunk/app/models/issue.rb Diff Switch to side-by-side view
Loading...
/trunk/app/models/permission.rb Diff Switch to side-by-side view
Loading...
/trunk/app/models/project.rb Diff Switch to side-by-side view
Loading...
/trunk/app/views/issues/show.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/reports/issue_report.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/timelog/details.rhtml Diff Switch to side-by-side view
Loading...
/trunk/lang/de.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/en.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/es.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/fr.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/it.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/ja.yml Diff Switch to side-by-side view
Loading...
/trunk/lib/tasks/load_default_data.rake Diff Switch to side-by-side view
Loading...
/trunk/public/stylesheets/application.css Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.