├── .gitignore ├── COPYRIGHT.txt ├── CREDITS.txt ├── GPL.txt ├── README.rdoc ├── Rakefile ├── VERSION ├── app ├── controllers │ ├── deliverables_controller.rb │ └── empty ├── helpers │ └── deliverables_helper.rb ├── models │ ├── budget.rb │ ├── deliverable.rb │ ├── empty │ ├── fixed_deliverable.rb │ ├── hourly_deliverable.rb │ └── member_spent.rb └── views │ ├── deliverables │ ├── _budget.html.erb │ ├── _deliverable.html.erb │ ├── _deliverable_description_row.html.erb │ ├── _deliverable_details_row.html.erb │ ├── _deliverable_summary_row.html.erb │ ├── _form.html.erb │ ├── _list.html.erb │ ├── _sidebar.html.erb │ ├── create.js.rjs │ ├── create_error.js.rjs │ ├── edit.html.erb │ └── index.html.erb │ ├── empty │ └── settings │ └── _budget_settings.rhtml ├── assets ├── images │ ├── empty │ ├── header.png │ ├── toggle-arrow-closed.gif │ └── toggle-arrow-open.gif ├── javascripts │ ├── budget.js │ └── empty └── stylesheets │ ├── budget.css │ └── empty ├── budget_plugin.gemspec ├── config └── locales │ ├── ca.yml │ ├── en-GB.yml │ ├── en.yml │ ├── es.yml │ ├── fr.yml │ ├── hu.yml │ └── lt.yml ├── db └── migrate │ ├── 001_create_deliverables.rb │ ├── 002_add_project_id_to_deliverables.rb │ ├── 003_rename_cost_to_budget.rb │ ├── 004_add_data_fields_to_deliverables_for_calculations.rb │ ├── 005_add_percentage_fields_to_deliverables.rb │ ├── 006_add_deliverable_id_to_issues.rb │ ├── 007_add_rate_to_members.rb │ ├── 008_rename_due_date_to_due.rb │ ├── 009_convert_member_rate_to_full_rates.rb │ ├── 010_remove_rate_from_members.rb │ └── empty ├── init.rb ├── lang ├── ca.yml ├── en.yml ├── es.yml ├── hu.yml └── lt.yml ├── lib ├── budget_issue_hook.rb ├── budget_project_hook.rb ├── issue_patch.rb ├── query_patch.rb ├── redmine_budget │ └── hooks │ │ └── controller_timelog_available_criterias_hook.rb └── tasks │ └── empty ├── rails └── init.rb └── spec ├── controllers ├── deliverables_controller_spec.rb └── empty ├── models ├── budget_spec.rb ├── controller_timelog_available_criterias_hook_spec.rb ├── deliverable_spec.rb ├── empty ├── fixed_deliverable_spec.rb └── hourly_deliverable_spec.rb ├── rcov.opts ├── sanity_spec.rb ├── spec.opts ├── spec_helper.rb └── views └── empty /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYRIGHT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/COPYRIGHT.txt -------------------------------------------------------------------------------- /CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/CREDITS.txt -------------------------------------------------------------------------------- /GPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/GPL.txt -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.2.0 -------------------------------------------------------------------------------- /app/controllers/deliverables_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/controllers/deliverables_controller.rb -------------------------------------------------------------------------------- /app/controllers/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/helpers/deliverables_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/helpers/deliverables_helper.rb -------------------------------------------------------------------------------- /app/models/budget.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/models/budget.rb -------------------------------------------------------------------------------- /app/models/deliverable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/models/deliverable.rb -------------------------------------------------------------------------------- /app/models/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/fixed_deliverable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/models/fixed_deliverable.rb -------------------------------------------------------------------------------- /app/models/hourly_deliverable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/models/hourly_deliverable.rb -------------------------------------------------------------------------------- /app/models/member_spent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/models/member_spent.rb -------------------------------------------------------------------------------- /app/views/deliverables/_budget.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_budget.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_deliverable.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_deliverable.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_deliverable_description_row.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_deliverable_description_row.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_deliverable_details_row.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_deliverable_details_row.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_deliverable_summary_row.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_deliverable_summary_row.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_form.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_list.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/_sidebar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/_sidebar.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/create.js.rjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/create.js.rjs -------------------------------------------------------------------------------- /app/views/deliverables/create_error.js.rjs: -------------------------------------------------------------------------------- 1 | page.replace_html 'new-deliverable', :partial => 'form' 2 | page << "Budget.updateAmounts()" 3 | -------------------------------------------------------------------------------- /app/views/deliverables/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/edit.html.erb -------------------------------------------------------------------------------- /app/views/deliverables/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/deliverables/index.html.erb -------------------------------------------------------------------------------- /app/views/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/settings/_budget_settings.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/app/views/settings/_budget_settings.rhtml -------------------------------------------------------------------------------- /assets/images/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/assets/images/header.png -------------------------------------------------------------------------------- /assets/images/toggle-arrow-closed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/assets/images/toggle-arrow-closed.gif -------------------------------------------------------------------------------- /assets/images/toggle-arrow-open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/assets/images/toggle-arrow-open.gif -------------------------------------------------------------------------------- /assets/javascripts/budget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/assets/javascripts/budget.js -------------------------------------------------------------------------------- /assets/javascripts/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/stylesheets/budget.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/assets/stylesheets/budget.css -------------------------------------------------------------------------------- /assets/stylesheets/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /budget_plugin.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/budget_plugin.gemspec -------------------------------------------------------------------------------- /config/locales/ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/ca.yml -------------------------------------------------------------------------------- /config/locales/en-GB.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/en-GB.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/es.yml -------------------------------------------------------------------------------- /config/locales/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/fr.yml -------------------------------------------------------------------------------- /config/locales/hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/hu.yml -------------------------------------------------------------------------------- /config/locales/lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/config/locales/lt.yml -------------------------------------------------------------------------------- /db/migrate/001_create_deliverables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/001_create_deliverables.rb -------------------------------------------------------------------------------- /db/migrate/002_add_project_id_to_deliverables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/002_add_project_id_to_deliverables.rb -------------------------------------------------------------------------------- /db/migrate/003_rename_cost_to_budget.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/003_rename_cost_to_budget.rb -------------------------------------------------------------------------------- /db/migrate/004_add_data_fields_to_deliverables_for_calculations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/004_add_data_fields_to_deliverables_for_calculations.rb -------------------------------------------------------------------------------- /db/migrate/005_add_percentage_fields_to_deliverables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/005_add_percentage_fields_to_deliverables.rb -------------------------------------------------------------------------------- /db/migrate/006_add_deliverable_id_to_issues.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/006_add_deliverable_id_to_issues.rb -------------------------------------------------------------------------------- /db/migrate/007_add_rate_to_members.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/007_add_rate_to_members.rb -------------------------------------------------------------------------------- /db/migrate/008_rename_due_date_to_due.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/008_rename_due_date_to_due.rb -------------------------------------------------------------------------------- /db/migrate/009_convert_member_rate_to_full_rates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/009_convert_member_rate_to_full_rates.rb -------------------------------------------------------------------------------- /db/migrate/010_remove_rate_from_members.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/db/migrate/010_remove_rate_from_members.rb -------------------------------------------------------------------------------- /db/migrate/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/init.rb -------------------------------------------------------------------------------- /lang/ca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lang/ca.yml -------------------------------------------------------------------------------- /lang/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lang/en.yml -------------------------------------------------------------------------------- /lang/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lang/es.yml -------------------------------------------------------------------------------- /lang/hu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lang/hu.yml -------------------------------------------------------------------------------- /lang/lt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lang/lt.yml -------------------------------------------------------------------------------- /lib/budget_issue_hook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lib/budget_issue_hook.rb -------------------------------------------------------------------------------- /lib/budget_project_hook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lib/budget_project_hook.rb -------------------------------------------------------------------------------- /lib/issue_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lib/issue_patch.rb -------------------------------------------------------------------------------- /lib/query_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lib/query_patch.rb -------------------------------------------------------------------------------- /lib/redmine_budget/hooks/controller_timelog_available_criterias_hook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/lib/redmine_budget/hooks/controller_timelog_available_criterias_hook.rb -------------------------------------------------------------------------------- /lib/tasks/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rails/init.rb: -------------------------------------------------------------------------------- 1 | require File.dirname(__FILE__) + "/../init" 2 | -------------------------------------------------------------------------------- /spec/controllers/deliverables_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/controllers/deliverables_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/models/budget_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/models/budget_spec.rb -------------------------------------------------------------------------------- /spec/models/controller_timelog_available_criterias_hook_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/models/controller_timelog_available_criterias_hook_spec.rb -------------------------------------------------------------------------------- /spec/models/deliverable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/models/deliverable_spec.rb -------------------------------------------------------------------------------- /spec/models/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/models/fixed_deliverable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/models/fixed_deliverable_spec.rb -------------------------------------------------------------------------------- /spec/models/hourly_deliverable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/models/hourly_deliverable_spec.rb -------------------------------------------------------------------------------- /spec/rcov.opts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/sanity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/sanity_spec.rb -------------------------------------------------------------------------------- /spec/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/spec.opts -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edavis10/redmine-budget-plugin/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/views/empty: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------