Permalink
Browse files

Release OpenProject Community Edition 6.0.2

  • Loading branch information...
2 parents 4f41e5d + 60940af commit 6270d352b0bec73507de8e89e5f7922b60a58607 @oliverguenther oliverguenther committed Aug 10, 2016
Showing with 1,302 additions and 928 deletions.
  1. +0 −19 .teatro.yml
  2. +1 −1 Gemfile
  3. +24 −25 Gemfile.lock
  4. +1 −1 app/assets/javascripts/application.js.erb
  5. +1 −1 app/assets/javascripts/specific/toggable_fieldset.js
  6. +1 −0 app/assets/stylesheets/_work_packages_show_view_overwrite.scss
  7. +4 −2 app/assets/stylesheets/content/_datepicker.sass
  8. +0 −450 app/assets/stylesheets/content/_in_place_editing.sass
  9. +3 −0 app/assets/stylesheets/content/_tabs.sass
  10. +4 −0 app/assets/stylesheets/content/_watchers.sass
  11. +1 −0 app/assets/stylesheets/content/_widget_box.sass
  12. +0 −1 app/assets/stylesheets/content/_work_packages.lsg
  13. +16 −140 app/assets/stylesheets/content/_work_packages.sass
  14. +0 −67 app/assets/stylesheets/content/_work_packages_table_create.sass
  15. +0 −1 app/assets/stylesheets/content/work_package_details/_attachments_tab.lsg
  16. 0 app/assets/stylesheets/content/{_work_packages_table.lsg → work_packages/_table_content.lsg}
  17. +75 −12 app/assets/stylesheets/content/{_work_packages_table.sass → work_packages/_table_content.sass}
  18. +32 −18 ...sheets/content/{_work_packages_table_edit.sass → work_packages/inplace_editing/_edit_fields.sass}
  19. +93 −0 app/assets/stylesheets/content/work_packages/inplace_editing/_legacy_inplace_styles.sass
  20. +103 −0 app/assets/stylesheets/content/work_packages/inplace_editing/_textareas.sass
  21. 0 ...ontent/{work_package_details/_attachments_tab.sass → work_packages/single_view/_attachments.sass}
  22. +43 −0 app/assets/stylesheets/content/work_packages/single_view/_inplace_esque_fields.sass
  23. +141 −0 app/assets/stylesheets/content/work_packages/single_view/_single_view.sass
  24. 0 ...ylesheets/content/{work_package_details/_activities_tab.lsg → work_packages/tabs/_activities.lsg}
  25. 0 ...esheets/content/{work_package_details/_activities_tab.sass → work_packages/tabs/_activities.sass}
  26. 0 ...stylesheets/content/{work_package_details/_relations_tab.lsg → work_packages/tabs/_relations.lsg}
  27. 0 ...ylesheets/content/{work_package_details/_relations_tab.sass → work_packages/tabs/_relations.sass}
  28. +1 −8 app/assets/stylesheets/default.css.sass
  29. +1 −1 app/assets/stylesheets/layout/_angular-busy.sass
  30. +5 −10 app/assets/stylesheets/layout/_work_package.sass
  31. +13 −2 app/assets/stylesheets/specific/accessibility.sass
  32. +1 −1 app/controllers/announcements_controller.rb
  33. +1 −1 app/controllers/wiki_controller.rb
  34. +6 −2 app/controllers/wiki_menu_items_controller.rb
  35. +2 −0 app/helpers/queries_helper.rb
  36. +5 −1 app/models/menu_items/wiki_menu_item.rb
  37. +1 −8 app/models/wiki.rb
  38. +7 −2 app/models/wiki_page.rb
  39. +1 −2 app/views/news/_form.html.erb
  40. +27 −6 app/views/repositories/_revisions.html.erb
  41. +1 −1 app/views/repositories/settings/_vendor_form.html.erb
  42. +13 −0 app/views/repositories/settings/repository_form.js.erb
  43. +30 −5 app/views/wiki/history.html.erb
  44. +6 −5 config/locales/en.yml
  45. +1 −0 config/locales/js-en.yml
  46. +57 −0 db/migrate/20160803094931_wiki_menu_titles_to_slug.rb
  47. +2 −2 features/menu_items/wiki_menu_items.feature
  48. +5 −1 frontend/app/components/common/config/configuration.service.ts
  49. +1 −2 frontend/app/components/context-menus/wp-context-menu/wp-context-menu.controller.ts
  50. +2 −1 frontend/app/components/context-menus/wp-context-menu/wp-context-menu.service.test.ts
  51. +15 −7 frontend/app/components/routing/ui-router.config.ts
  52. +2 −1 frontend/app/components/routing/wp-details/wp-details.controller.test.ts
  53. +8 −4 frontend/app/components/routing/wp-list/wp-list.controller.ts
  54. +1 −1 frontend/app/components/work-packages/work-package-comment/work-package-comment.directive.html
  55. +8 −2 ...components/work-packages/wp-attachments-formattable-field/wp-attachments-formattable.directive.ts
  56. +2 −2 frontend/app/components/work-packages/wp-single-view/wp-single-view.directive.html
  57. +9 −1 frontend/app/components/wp-edit/field-types/wp-edit-select-field.module.ts
  58. +1 −1 frontend/app/components/wp-edit/wp-edit-field/wp-edit-field.directive.html
  59. +40 −12 frontend/app/components/wp-edit/wp-edit-mode-state.service.ts
  60. +3 −2 frontend/app/components/wp-table/wp-table.directive.html
  61. +6 −0 frontend/app/components/wp-table/wp-table.directive.ts
  62. +2 −2 frontend/app/components/wp-table/wp-virtual-scroll.directive.ts
  63. +0 −1 frontend/app/templates/work_packages/activities/_link.html
  64. +1 −1 frontend/app/ui_components/wiki-toolbar-directive.js
  65. +1 −0 frontend/tests/unit/tests/work_packages/directives/work-package-details-toolbar-test.js
  66. +1 −0 frontend/tests/unit/tests/work_packages/helpers/work-package-context-menu-helper-test.js
  67. +1 −1 lib/open_project/version.rb
  68. +2 −3 lib/redmine/menu_manager/menu_helper.rb
  69. +1 −1 spec/controllers/announcements_controller_spec.rb
  70. +5 −5 spec/controllers/projects_controller_spec.rb
  71. +14 −14 spec/controllers/wiki_controller_spec.rb
  72. +8 −8 spec/controllers/wiki_menu_items_controller_spec.rb
  73. +2 −2 spec/features/accessibility/work_packages/work_package_query_spec.rb
  74. +5 −5 spec/features/repositories/create_repository_spec.rb
  75. +78 −0 spec/features/wiki/wiki_menu_item_migration_spec.rb
  76. +152 −0 spec/features/work_packages/cancel_editing_spec.rb
  77. +2 −0 spec/features/work_packages/edit_work_package_spec.rb
  78. +1 −1 spec/features/work_packages/table/context_menu_spec.rb
  79. +1 −1 spec/features/work_packages/table/delete_work_packages.spec.rb
  80. +31 −0 spec/features/work_packages/table/empty_filters_spec.rb
  81. +4 −3 spec/models/menu_items/wiki_menu_item_spec.rb
  82. +3 −3 spec/models/wiki_page_spec.rb
  83. +26 −24 spec/support/components/{work_packages_context_menu.rb → work_packages/context_menu.rb}
  84. +73 −0 spec/support/components/work_packages/filters.rb
  85. +35 −0 spec/support/shared/scroll_element_into_view.rb
  86. +6 −2 spec/support/work_packages/work_package_text_area_field.rb
  87. +1 −1 vendored-plugins/openproject-auth_plugins/lib/open_project/auth_plugins/version.rb
  88. +1 −1 vendored-plugins/openproject-backlogs/lib/open_project/backlogs/version.rb
  89. +1 −1 vendored-plugins/openproject-costs/lib/open_project/costs/version.rb
  90. +2 −2 vendored-plugins/openproject-costs/spec/features/costs_context_menu_spec.rb
  91. +1 −1 vendored-plugins/openproject-documents/lib/open_project/documents/version.rb
  92. +1 −1 vendored-plugins/openproject-github_integration/lib/open_project/github_integration/version.rb
  93. +1 −1 vendored-plugins/openproject-global_roles/lib/open_project/global_roles/version.rb
  94. +1 −1 vendored-plugins/openproject-local_avatars/lib/open_project/local_avatars/version.rb
  95. +1 −1 vendored-plugins/openproject-meeting/lib/open_project/meeting/version.rb
  96. +1 −1 vendored-plugins/openproject-my_project_page/lib/open_project/my_project_page/version.rb
  97. +1 −1 vendored-plugins/openproject-openid_connect/lib/open_project/openid_connect/version.rb
  98. +1 −1 vendored-plugins/openproject-pdf_export/lib/open_project/pdf_export/version.rb
  99. +1 −1 vendored-plugins/openproject-reporting/lib/open_project/reporting/version.rb
  100. +1 −1 vendored-plugins/openproject-themes-dark/lib/open_project/themes/dark/version.rb
  101. +1 −1 vendored-plugins/openproject-webhooks/lib/open_project/webhooks/version.rb
  102. +1 −1 vendored-plugins/openproject-xls_export/lib/open_project/xls_export/version.rb
  103. +1 −1 vendored-plugins/reporting_engine/lib/reporting_engine/version.rb
  104. +2 −1 vendored-plugins/reporting_engine/lib/widget/group_bys.rb
View
@@ -1,19 +0,0 @@
-project:
- after:
- - npm install npm
-stage:
- before:
- - pushd frontend;
- npm install --unsafe-perm --ignore-scripts;
- bower install --allow-root;
- popd
- - cp config/configuration.yml.example config/configuration.yml
- - cp config/database.teatro.yml config/database.yml
- - bundle exec rake generate_secret_token
-
- database:
- - bundle exec rake db:create db:migrate
- - bundle exec rake db:seed RAILS_ENV=development
-
- assets: bundle exec rake assets:precompile RAILS_ENV=development
- run: foreman start -f Procfile.dev -c all=1,assets=0
View
@@ -174,7 +174,7 @@ group :test do
gem 'fuubar'
gem 'capybara-select2', github: 'goodwill/capybara-select2'
gem 'capybara-ng', '~> 0.2.2'
- gem 'selenium-webdriver', '~> 2.52.0'
+ gem 'selenium-webdriver', '~> 2.53.4'
gem 'poltergeist'
gem 'timecop', '~> 0.8'
gem 'webmock', '~> 1.24.2', require: false
View
@@ -104,10 +104,10 @@ GIT
GIT
remote: https://github.com/opf/openproject-translations.git
- revision: eacdb7c1312a9b4b969f0bb31124492970212de5
+ revision: 8f51476878ea149ce9d8a6c62a277f3707f480c8
branch: stable/6
specs:
- openproject-translations (6.0.1)
+ openproject-translations (6.0.2)
crowdin-api (~> 0.4.0)
mixlib-shellout (~> 2.1.0)
rails (~> 4.2.3)
@@ -140,66 +140,66 @@ GIT
PATH
remote: vendored-plugins/openproject-auth_plugins
specs:
- openproject-auth_plugins (6.0.1)
+ openproject-auth_plugins (6.0.2)
omniauth (~> 1.0)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-backlogs
specs:
- openproject-backlogs (6.0.1)
+ openproject-backlogs (6.0.2)
acts_as_silent_list (~> 2.0.0)
- openproject-pdf_export (= 6.0.1)
+ openproject-pdf_export (= 6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-costs
specs:
- openproject-costs (6.0.1)
+ openproject-costs (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-documents
specs:
- openproject-documents (6.0.1)
+ openproject-documents (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-github_integration
specs:
- openproject-github_integration (6.0.1)
- openproject-webhooks (~> 6.0.1)
+ openproject-github_integration (6.0.2)
+ openproject-webhooks (~> 6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-global_roles
specs:
- openproject-global_roles (6.0.1)
+ openproject-global_roles (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-local_avatars
specs:
- openproject-local_avatars (6.0.1)
+ openproject-local_avatars (6.0.2)
rails (~> 4.2.4)
rmagick (~> 2.15.4)
PATH
remote: vendored-plugins/openproject-meeting
specs:
- openproject-meeting (6.0.1)
+ openproject-meeting (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-my_project_page
specs:
- openproject-my_project_page (6.0.1)
+ openproject-my_project_page (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-openid_connect
specs:
- openproject-openid_connect (6.0.1)
+ openproject-openid_connect (6.0.2)
lobby_boy (~> 0.1)
omniauth-openid_connect-providers (~> 0.1)
openproject-auth_plugins (~> 6.0)
@@ -208,41 +208,41 @@ PATH
PATH
remote: vendored-plugins/openproject-pdf_export
specs:
- openproject-pdf_export (6.0.1)
+ openproject-pdf_export (6.0.2)
prawn (~> 2.1.0)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-reporting
specs:
- openproject-reporting (6.0.1)
- openproject-costs (= 6.0.1)
+ openproject-reporting (6.0.2)
+ openproject-costs (= 6.0.2)
rails (~> 4.2.4)
reporting_engine (>= 1.1.0)
PATH
remote: vendored-plugins/openproject-themes-dark
specs:
- openproject-themes-dark (6.0.1)
+ openproject-themes-dark (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-webhooks
specs:
- openproject-webhooks (6.0.1)
+ openproject-webhooks (6.0.2)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-xls_export
specs:
- openproject-xls_export (6.0.1)
+ openproject-xls_export (6.0.2)
rails (~> 4.2.4)
spreadsheet (~> 0.8.9)
PATH
remote: vendored-plugins/reporting_engine
specs:
- reporting_engine (6.0.1)
+ reporting_engine (6.0.2)
json
rails (~> 4.2.4)
@@ -700,9 +700,8 @@ GEM
sprockets-rails (>= 2.0, < 4.0)
tilt (>= 1.1, < 3)
securecompare (1.0.0)
- selenium-webdriver (2.52.0)
+ selenium-webdriver (2.53.4)
childprocess (~> 0.5)
- multi_json (~> 1.0)
rubyzip (~> 1.0)
websocket (~> 1.0)
shoulda-context (1.2.1)
@@ -782,7 +781,7 @@ GEM
addressable (>= 2.3.6)
crack (>= 0.3.2)
hashdiff
- websocket (1.2.2)
+ websocket (1.2.3)
websocket-driver (0.6.3)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.2)
@@ -914,7 +913,7 @@ DEPENDENCIES
rubytree (~> 0.9.7)
sass (~> 3.4.12)
sass-rails (~> 5.0.3)
- selenium-webdriver (~> 2.52.0)
+ selenium-webdriver (~> 2.53.4)
shoulda-context (~> 1.2)
shoulda-matchers (~> 3.1)
simplecov
@@ -138,7 +138,7 @@ function checkAll(selector, checked) {
}
function toggleCheckboxesBySelector(selector) {
- boxes = $(selector);
+ boxes = jQuery(selector);
var all_checked = true;
for (i = 0; i < boxes.length; i++) { if (boxes[i].checked === false) { all_checked = false; } }
for (i = 0; i < boxes.length; i++) { boxes[i].checked = !all_checked; }
@@ -38,7 +38,7 @@ function createFieldsetToggleStateLabel(legend, text) {
legendLink.append(toggleLabel);
}
- toggleLabel.text(text);
+ toggleLabel.text(' ' + text);
}
function setFieldsetToggleState(fieldset) {
@@ -42,6 +42,7 @@ body.controller-work_packages.action-show {
}
.work-packages--split-view {
+ height: auto;
border-top: 1px solid #ccc;
overflow: hidden;
position: absolute;
@@ -196,6 +196,8 @@ $dp-shadow-box-opacity: 1
filter: Alpha(Opacity = 100)
font-weight: bold
-.ui-datepicker--container
- z-index: 100
+// ui-datepicker arbitrarily sets the css z-index using JS
+// So we have to override that value.
+#ui-datepicker-div
+ z-index: 100 !important
position: absolute
Oops, something went wrong.

0 comments on commit 6270d35

Please sign in to comment.