├── .gitignore ├── COPYRIGHT.txt ├── CREDITS.txt ├── GPL.txt ├── Gemfile ├── README.rdoc ├── Rakefile ├── VERSION ├── app ├── controllers │ └── timesheet_controller.rb ├── helpers │ └── timesheet_helper.rb ├── models │ └── timesheet.rb └── views │ ├── settings │ └── _timesheet_settings.rhtml │ └── timesheet │ ├── _by_issue.rhtml │ ├── _form.rhtml │ ├── _issue_time_entries.rhtml │ ├── _time_entry.rhtml │ ├── _timesheet_group.rhtml │ ├── context_menu.html.erb │ ├── index.rhtml │ ├── no_projects.rhtml │ ├── report.rhtml │ └── timelog.rhtml ├── assets ├── images │ ├── csv.png │ ├── toggle-arrow-closed.gif │ └── toggle-arrow-open.gif ├── javascripts │ └── timesheet.js └── stylesheets │ └── timesheet.css ├── autotest └── discover.rb ├── config ├── locales │ ├── ca.yml │ ├── cs.yml │ ├── da.yml │ ├── de.yml │ ├── en.yml │ ├── es.yml │ ├── fr.yml │ ├── hu.yml │ ├── hy.yml │ ├── it.yml │ ├── ja.yml │ ├── lt.yml │ ├── pl.yml │ ├── pt-br.yml │ ├── ru.yml │ ├── sr.yml │ ├── sv.yml │ └── uk.yml └── routes.rb ├── init.rb ├── lang ├── ca.yml ├── cs.yml ├── da.yml ├── de.yml ├── en.yml ├── es.yml ├── fr.yml ├── hu.yml ├── hy.yml ├── it.yml ├── ja.yml ├── lt.yml ├── pl.yml ├── pt-br.yml ├── ru.yml ├── sr.yml ├── sv.yml └── uk.yml ├── lib ├── timesheet_compatibility.rb └── timesheet_plugin │ └── patches │ ├── project_patch.rb │ └── user_patch.rb ├── rails └── init.rb ├── test ├── functional │ └── timesheet_controller_test.rb ├── integration │ ├── configuration_test.rb │ ├── filter_allowed_projects_by_status_test.rb │ ├── session_storage_test.rb │ └── timesheet_menu_test.rb ├── test_helper.rb └── unit │ ├── lib │ └── timesheet_plugin │ │ └── patches │ │ └── user_patch_test.rb │ ├── sanity_test.rb │ └── timesheet_test.rb └── timesheet_plugin.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYRIGHT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/COPYRIGHT.txt -------------------------------------------------------------------------------- /CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/CREDITS.txt -------------------------------------------------------------------------------- /GPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/GPL.txt -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | group :test do 2 | gem 'webrat' 3 | end 4 | -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /app/controllers/timesheet_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/controllers/timesheet_controller.rb -------------------------------------------------------------------------------- /app/helpers/timesheet_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/helpers/timesheet_helper.rb -------------------------------------------------------------------------------- /app/models/timesheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/models/timesheet.rb -------------------------------------------------------------------------------- /app/views/settings/_timesheet_settings.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/settings/_timesheet_settings.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/_by_issue.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/_by_issue.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/_form.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/_form.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/_issue_time_entries.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/_issue_time_entries.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/_time_entry.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/_time_entry.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/_timesheet_group.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/_timesheet_group.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/context_menu.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/context_menu.html.erb -------------------------------------------------------------------------------- /app/views/timesheet/index.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/index.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/no_projects.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/no_projects.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/report.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/report.rhtml -------------------------------------------------------------------------------- /app/views/timesheet/timelog.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/app/views/timesheet/timelog.rhtml -------------------------------------------------------------------------------- /assets/images/csv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/assets/images/csv.png -------------------------------------------------------------------------------- /assets/images/toggle-arrow-closed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/assets/images/toggle-arrow-closed.gif -------------------------------------------------------------------------------- /assets/images/toggle-arrow-open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/assets/images/toggle-arrow-open.gif -------------------------------------------------------------------------------- /assets/javascripts/timesheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/assets/javascripts/timesheet.js -------------------------------------------------------------------------------- /assets/stylesheets/timesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/assets/stylesheets/timesheet.css -------------------------------------------------------------------------------- /autotest/discover.rb: -------------------------------------------------------------------------------- 1 | Autotest.add_discovery do 2 | "rails" 3 | end 4 | -------------------------------------------------------------------------------- /config/locales/ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/ca.yml -------------------------------------------------------------------------------- /config/locales/cs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/cs.yml -------------------------------------------------------------------------------- /config/locales/da.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/da.yml -------------------------------------------------------------------------------- /config/locales/de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/de.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/es.yml -------------------------------------------------------------------------------- /config/locales/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/fr.yml -------------------------------------------------------------------------------- /config/locales/hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/hu.yml -------------------------------------------------------------------------------- /config/locales/hy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/hy.yml -------------------------------------------------------------------------------- /config/locales/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/it.yml -------------------------------------------------------------------------------- /config/locales/ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/ja.yml -------------------------------------------------------------------------------- /config/locales/lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/lt.yml -------------------------------------------------------------------------------- /config/locales/pl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/pl.yml -------------------------------------------------------------------------------- /config/locales/pt-br.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/pt-br.yml -------------------------------------------------------------------------------- /config/locales/ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/ru.yml -------------------------------------------------------------------------------- /config/locales/sr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/sr.yml -------------------------------------------------------------------------------- /config/locales/sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/sv.yml -------------------------------------------------------------------------------- /config/locales/uk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/locales/uk.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/config/routes.rb -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/init.rb -------------------------------------------------------------------------------- /lang/ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/ca.yml -------------------------------------------------------------------------------- /lang/cs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/cs.yml -------------------------------------------------------------------------------- /lang/da.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/da.yml -------------------------------------------------------------------------------- /lang/de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/de.yml -------------------------------------------------------------------------------- /lang/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/en.yml -------------------------------------------------------------------------------- /lang/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/es.yml -------------------------------------------------------------------------------- /lang/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/fr.yml -------------------------------------------------------------------------------- /lang/hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/hu.yml -------------------------------------------------------------------------------- /lang/hy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/hy.yml -------------------------------------------------------------------------------- /lang/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/it.yml -------------------------------------------------------------------------------- /lang/ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/ja.yml -------------------------------------------------------------------------------- /lang/lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/lt.yml -------------------------------------------------------------------------------- /lang/pl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/pl.yml -------------------------------------------------------------------------------- /lang/pt-br.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/pt-br.yml -------------------------------------------------------------------------------- /lang/ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/ru.yml -------------------------------------------------------------------------------- /lang/sr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/sr.yml -------------------------------------------------------------------------------- /lang/sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/sv.yml -------------------------------------------------------------------------------- /lang/uk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lang/uk.yml -------------------------------------------------------------------------------- /lib/timesheet_compatibility.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lib/timesheet_compatibility.rb -------------------------------------------------------------------------------- /lib/timesheet_plugin/patches/project_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lib/timesheet_plugin/patches/project_patch.rb -------------------------------------------------------------------------------- /lib/timesheet_plugin/patches/user_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/lib/timesheet_plugin/patches/user_patch.rb -------------------------------------------------------------------------------- /rails/init.rb: -------------------------------------------------------------------------------- 1 | require File.dirname(__FILE__) + "/../init" 2 | -------------------------------------------------------------------------------- /test/functional/timesheet_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/functional/timesheet_controller_test.rb -------------------------------------------------------------------------------- /test/integration/configuration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/integration/configuration_test.rb -------------------------------------------------------------------------------- /test/integration/filter_allowed_projects_by_status_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/integration/filter_allowed_projects_by_status_test.rb -------------------------------------------------------------------------------- /test/integration/session_storage_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/integration/session_storage_test.rb -------------------------------------------------------------------------------- /test/integration/timesheet_menu_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/integration/timesheet_menu_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/unit/lib/timesheet_plugin/patches/user_patch_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/unit/lib/timesheet_plugin/patches/user_patch_test.rb -------------------------------------------------------------------------------- /test/unit/sanity_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/unit/sanity_test.rb -------------------------------------------------------------------------------- /test/unit/timesheet_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/test/unit/timesheet_test.rb -------------------------------------------------------------------------------- /timesheet_plugin.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-timesheet-plugin/HEAD/timesheet_plugin.gemspec --------------------------------------------------------------------------------