Permalink
Browse files

Release v5.0.18

  • Loading branch information...
2 parents 71725bd + 587749a commit cbc4e7d8e68920de5e620aad58c65e300f7a9a56 @oliverguenther oliverguenther committed May 27, 2016
Showing with 1,561 additions and 24,442 deletions.
  1. +1 −1 .gitignore
  2. +1 −3 .rubocop.yml
  3. +4 −1 Gemfile
  4. +62 −32 Gemfile.lock
  5. +2 −0 Gemfile.plugins
  6. +25 −5 app/assets/javascripts/date-range.js
  7. +1 −1 app/assets/javascripts/tab_handling.js
  8. +4 −0 app/assets/stylesheets/_misc_legacy.sass
  9. +3 −3 app/assets/stylesheets/_work_packages_show_view_overwrite.scss
  10. +5 −0 app/assets/stylesheets/accessibility.css
  11. +1 −0 app/assets/stylesheets/content/_accounts.sass
  12. +1 −1 app/assets/stylesheets/content/_accounts_mobile.sass
  13. +1 −1 app/assets/stylesheets/content/_forms_mobile.sass
  14. +1 −1 app/assets/stylesheets/content/_notifications_mobile.sass
  15. +1 −1 app/assets/stylesheets/content/_widget_box.sass
  16. +3 −1 app/assets/stylesheets/content/_wiki.sass
  17. +1 −1 app/assets/stylesheets/layout/_base_mobile.sass
  18. +1 −1 app/assets/stylesheets/layout/_drop_down_mobile.sass
  19. +1 −1 app/assets/stylesheets/layout/_toolbar.sass
  20. +1 −1 app/assets/stylesheets/layout/_top_menu_mobile.sass
  21. +74 −39 app/assets/stylesheets/layout/_work_package_mobile.sass
  22. +1 −1 app/assets/stylesheets/specific/homescreen.sass
  23. +4 −1 app/controllers/auth_sources_controller.rb
  24. +7 −1 app/controllers/concerns/omniauth_login.rb
  25. +3 −0 app/controllers/homescreen_controller.rb
  26. +7 −1 app/controllers/projects_controller.rb
  27. +1 −1 app/controllers/repositories_controller.rb
  28. +6 −8 app/controllers/work_packages_controller.rb
  29. +1 −1 app/helpers/application_helper.rb
  30. +2 −2 app/models/auth_source.rb
  31. +5 −2 app/models/ldap_auth_source.rb
  32. +14 −48 app/models/work_package/pdf_export/{itcpdf.rb → common.rb}
  33. +0 −104 app/models/work_package/pdf_export/ifpdf.rb
  34. +1 −8 app/models/work_package/pdf_export/to_pdf_helper.rb
  35. +104 −0 app/models/work_package/pdf_export/view.rb
  36. +88 −180 app/models/work_package/pdf_export/work_package_list_to_pdf.rb
  37. +199 −104 app/models/work_package/pdf_export/work_package_to_pdf.rb
  38. +2 −2 app/models/work_package/pdf_exporter.rb
  39. +9 −5 app/seeders/demo_data/project_seeder.rb
  40. +0 −1 app/seeders/demo_data/query_seeder.rb
  41. +6 −5 app/views/account/_password_login_form.html.erb
  42. +1 −0 app/views/auth_sources/edit.html.erb
  43. +1 −0 app/views/auth_sources/new.html.erb
  44. +1 −1 app/views/boards/show.html.erb
  45. +3 −3 app/views/custom_fields/edit.html.erb
  46. +3 −3 app/views/custom_fields/new.html.erb
  47. +3 −1 app/views/enumerations/edit.html.erb
  48. +2 −1 app/views/enumerations/new.html.erb
  49. +3 −1 app/views/groups/edit.html.erb
  50. +2 −1 app/views/groups/new.html.erb
  51. +1 −1 app/views/groups/show.html.erb
  52. +2 −2 app/views/homescreen/blocks/_community.html.erb
  53. +1 −1 app/views/hooks/login/_auth_provider.html.erb
  54. +3 −2 app/views/layouts/admin.html.erb
  55. +2 −2 app/views/members/index.html.erb
  56. +1 −0 app/views/planning_element_type_colors/edit.html.erb
  57. +1 −0 app/views/planning_element_type_colors/new.html.erb
  58. +1 −0 app/views/project_types/edit.html.erb
  59. +1 −0 app/views/project_types/new.html.erb
  60. +1 −1 app/views/projects/settings/_boards.html.erb
  61. +2 −0 app/views/repositories/settings/_repository_committers_link.html.erb
  62. +1 −2 app/views/repositories/settings/_vendor_attribute_groups.html.erb
  63. +3 −1 app/views/roles/edit.html.erb
  64. +2 −1 app/views/roles/new.html.erb
  65. +2 −1 app/views/statuses/edit.html.erb
  66. +2 −1 app/views/statuses/new.html.erb
  67. +3 −1 app/views/types/edit.html.erb
  68. +4 −1 app/views/types/new.html.erb
  69. +1 −1 app/views/users/_toolbar.html
  70. +2 −0 app/views/users/edit.html.erb
  71. +1 −0 app/views/users/new.html.erb
  72. +3 −65 config/locales/en.seeders.yml
  73. +1 −0 config/locales/en.yml
  74. +2 −0 config/locales/js-en.yml
  75. +34 −0 doc/operation_guides/docker/installation-guide.md
  76. +15 −3 frontend/app/components/modals/columns-modal/columns-modal.controller.js
  77. +18 −1 frontend/app/components/modals/columns-modal/columns-modal.template.html
  78. +1 −1 frontend/app/components/routing/controllers/work-package-details.controller.js
  79. +9 −15 frontend/app/components/routing/controllers/work-package-details.controller.test.js
  80. +1 −1 frontend/app/components/routing/controllers/work-package-show.controller.js
  81. +1 −0 frontend/app/components/routing/views/work-packages.show.html
  82. +1 −1 frontend/app/components/wp-table/directives/sort-header/sort-header.directive.html
  83. +5 −6 frontend/app/components/wp-table/directives/sort-header/sort-header.directive.js
  84. +3 −1 frontend/app/components/wp-table/directives/wp-table/wp-table.directive.html
  85. +2 −3 frontend/app/templates/components/selectable_title.html
  86. +1 −1 frontend/app/templates/work_packages/modals/export.html
  87. +1 −1 frontend/app/templates/work_packages/modals/save.html
  88. +2 −0 frontend/app/templates/work_packages/modals/share.html
  89. +17 −0 frontend/app/work_packages/controllers/menus/settings-dropdown-menu-controller.js
  90. +17 −0 frontend/tests/integration/mocks/work-packages/820.json
  91. +17 −0 frontend/tests/integration/mocks/work-packages/822.json
  92. +17 −0 frontend/tests/integration/mocks/work-packages/823.json
  93. +17 −0 frontend/tests/integration/mocks/work-packages/824.json
  94. +17 −0 frontend/tests/integration/mocks/work-packages/825.json
  95. +1 −1 frontend/tests/unit/tests/ui_components/selectable-title-directive-test.js
  96. +10 −2 lib/custom_field_form_builder.rb
  97. +1 −1 lib/open_project/version.rb
  98. +0 −14 lib/plugins/rfpdf/CHANGELOG
  99. +0 −20 lib/plugins/rfpdf/MIT-LICENSE
  100. +0 −45 lib/plugins/rfpdf/README
  101. +0 −11 lib/plugins/rfpdf/init.rb
  102. +0 −48 lib/plugins/rfpdf/lib/config/lang/eng.rb
  103. +0 −65 lib/plugins/rfpdf/lib/core/image_science.rb
  104. +0 −299 lib/plugins/rfpdf/lib/core/rfpdf.rb
  105. +0 −65 lib/plugins/rfpdf/lib/core/rmagick.rb
  106. 0 lib/plugins/rfpdf/lib/fonts/.noencode
  107. BIN lib/plugins/rfpdf/lib/fonts/FreeMono.ctg.z
  108. BIN lib/plugins/rfpdf/lib/fonts/FreeMono.z
  109. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoBold.ctg.z
  110. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoBold.z
  111. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoBoldOblique.ctg.z
  112. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoBoldOblique.z
  113. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoOblique.ctg.z
  114. BIN lib/plugins/rfpdf/lib/fonts/FreeMonoOblique.z
  115. BIN lib/plugins/rfpdf/lib/fonts/FreeSans.ctg.z
  116. BIN lib/plugins/rfpdf/lib/fonts/FreeSans.z
  117. BIN lib/plugins/rfpdf/lib/fonts/FreeSansBold.ctg.z
  118. BIN lib/plugins/rfpdf/lib/fonts/FreeSansBold.z
  119. BIN lib/plugins/rfpdf/lib/fonts/FreeSansBoldOblique.ctg.z
  120. BIN lib/plugins/rfpdf/lib/fonts/FreeSansBoldOblique.z
  121. BIN lib/plugins/rfpdf/lib/fonts/FreeSansOblique.ctg.z
  122. BIN lib/plugins/rfpdf/lib/fonts/FreeSansOblique.z
  123. +0 −2 lib/plugins/rfpdf/lib/fonts/README.z
  124. +0 −25 lib/plugins/rfpdf/lib/fonts/courier.rb
  125. +0 −38 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/AUTHORS
  126. +0 −3 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/BUGS
  127. +0 −98 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/LICENSE
  128. +0 −789 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/NEWS
  129. +0 −59 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/README
  130. +0 −187 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/langcover.txt
  131. +0 −4,641 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/status.txt
  132. +0 −160 lib/plugins/rfpdf/lib/fonts/dejavu-ttf-2.15/unicover.txt
  133. +0 −143 lib/plugins/rfpdf/lib/fonts/freefont/AUTHORS
  134. +0 −389 lib/plugins/rfpdf/lib/fonts/freefont/CREDITS
  135. +0 −630 lib/plugins/rfpdf/lib/fonts/freefont/ChangeLog
  136. +0 −57 lib/plugins/rfpdf/lib/fonts/freefont/INSTALL
  137. +0 −113 lib/plugins/rfpdf/lib/fonts/freefont/README
  138. +0 −175 lib/plugins/rfpdf/lib/fonts/freemono.rb
  139. +0 −108 lib/plugins/rfpdf/lib/fonts/freemonob.rb
  140. +0 −63 lib/plugins/rfpdf/lib/fonts/freemonobi.rb
  141. +0 −90 lib/plugins/rfpdf/lib/fonts/freemonoi.rb
  142. +0 −150 lib/plugins/rfpdf/lib/fonts/freesans.rb
  143. +0 −80 lib/plugins/rfpdf/lib/fonts/freesansb.rb
  144. +0 −77 lib/plugins/rfpdf/lib/fonts/freesansbi.rb
  145. +0 −86 lib/plugins/rfpdf/lib/fonts/freesansi.rb
  146. +0 −5 lib/plugins/rfpdf/lib/fonts/helvetica.rb
  147. +0 −16 lib/plugins/rfpdf/lib/fonts/helveticab.rb
  148. +0 −16 lib/plugins/rfpdf/lib/fonts/helveticabi.rb
  149. +0 −16 lib/plugins/rfpdf/lib/fonts/helveticai.rb
  150. 0 lib/plugins/rfpdf/lib/fonts/old/.noencode
  151. +0 −251 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1250.map
  152. +0 −255 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1251.map
  153. +0 −251 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1252.map
  154. +0 −239 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1253.map
  155. +0 −249 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1254.map
  156. +0 −233 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1255.map
  157. +0 −244 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1257.map
  158. +0 −247 lib/plugins/rfpdf/lib/fonts/old/makefont/cp1258.map
  159. +0 −225 lib/plugins/rfpdf/lib/fonts/old/makefont/cp874.map
  160. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-1.map
  161. +0 −248 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-11.map
  162. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-15.map
  163. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-16.map
  164. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-2.map
  165. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-4.map
  166. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-5.map
  167. +0 −250 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-7.map
  168. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/iso-8859-9.map
  169. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/koi8-r.map
  170. +0 −256 lib/plugins/rfpdf/lib/fonts/old/makefont/koi8-u.map
  171. +0 −411 lib/plugins/rfpdf/lib/fonts/old/makefont/makefont.php
  172. +0 −835 lib/plugins/rfpdf/lib/fonts/sjis.rb
  173. +0 −124 lib/plugins/rfpdf/lib/fonts/ttf-bitstream-vera-1.10/COPYRIGHT.TXT
  174. +0 −11 lib/plugins/rfpdf/lib/fonts/ttf-bitstream-vera-1.10/README.TXT
  175. +0 −162 lib/plugins/rfpdf/lib/fonts/ttf-bitstream-vera-1.10/RELEASENOTES.TXT
  176. +0 −32 lib/plugins/rfpdf/lib/fonts/ttf-bitstream-vera-1.10/local.conf
  177. +0 −30 lib/plugins/rfpdf/lib/fonts/ttf2ufm/README.TXT
  178. +0 −313 lib/plugins/rfpdf/lib/fonts/ttf2ufm/makefontuni_ruby.php
  179. BIN lib/plugins/rfpdf/lib/fonts/ttf2ufm/ttf2ufm
  180. BIN lib/plugins/rfpdf/lib/fonts/ttf2ufm/ttf2ufm.exe
  181. BIN lib/plugins/rfpdf/lib/fonts/vera.ctg.z
  182. +0 −31 lib/plugins/rfpdf/lib/fonts/vera.rb
  183. BIN lib/plugins/rfpdf/lib/fonts/vera.z
  184. BIN lib/plugins/rfpdf/lib/fonts/verab.ctg.z
  185. +0 −31 lib/plugins/rfpdf/lib/fonts/verab.rb
  186. BIN lib/plugins/rfpdf/lib/fonts/verab.z
  187. BIN lib/plugins/rfpdf/lib/fonts/verabi.ctg.z
  188. +0 −31 lib/plugins/rfpdf/lib/fonts/verabi.rb
  189. BIN lib/plugins/rfpdf/lib/fonts/verabi.z
  190. BIN lib/plugins/rfpdf/lib/fonts/verai.ctg.z
  191. +0 −31 lib/plugins/rfpdf/lib/fonts/verai.rb
  192. BIN lib/plugins/rfpdf/lib/fonts/verai.z
  193. BIN lib/plugins/rfpdf/lib/fonts/veramo.ctg.z
  194. +0 −31 lib/plugins/rfpdf/lib/fonts/veramo.rb
  195. BIN lib/plugins/rfpdf/lib/fonts/veramo.z
  196. BIN lib/plugins/rfpdf/lib/fonts/veramob.ctg.z
  197. +0 −31 lib/plugins/rfpdf/lib/fonts/veramob.rb
  198. BIN lib/plugins/rfpdf/lib/fonts/veramob.z
  199. BIN lib/plugins/rfpdf/lib/fonts/veramobi.ctg.z
  200. +0 −31 lib/plugins/rfpdf/lib/fonts/veramobi.rb
  201. BIN lib/plugins/rfpdf/lib/fonts/veramobi.z
  202. BIN lib/plugins/rfpdf/lib/fonts/veramoi.ctg.z
  203. +0 −31 lib/plugins/rfpdf/lib/fonts/veramoi.rb
  204. BIN lib/plugins/rfpdf/lib/fonts/veramoi.z
  205. BIN lib/plugins/rfpdf/lib/fonts/verase.ctg.z
  206. +0 −31 lib/plugins/rfpdf/lib/fonts/verase.rb
  207. BIN lib/plugins/rfpdf/lib/fonts/verase.z
  208. BIN lib/plugins/rfpdf/lib/fonts/veraseb.ctg.z
  209. +0 −31 lib/plugins/rfpdf/lib/fonts/veraseb.rb
  210. BIN lib/plugins/rfpdf/lib/fonts/veraseb.z
  211. +0 −100 lib/plugins/rfpdf/lib/fpdf/bookmark.rb
  212. +0 −470 lib/plugins/rfpdf/lib/fpdf/chinese.rb
  213. +0 −140 lib/plugins/rfpdf/lib/fpdf/fpdf_eps.rb
  214. +0 −465 lib/plugins/rfpdf/lib/fpdf/japanese.rb
  215. +0 −433 lib/plugins/rfpdf/lib/fpdf/korean.rb
  216. +0 −41 lib/plugins/rfpdf/lib/rfpdf.rb
  217. +0 −39 lib/plugins/rfpdf/lib/rfpdf/action_controller.rb
  218. +0 −12 lib/plugins/rfpdf/lib/rfpdf/action_view.rb
  219. +0 −7 lib/plugins/rfpdf/lib/rfpdf/errors.rb
  220. +0 −1,639 lib/plugins/rfpdf/lib/rfpdf/fpdf.rb
  221. +0 −91 lib/plugins/rfpdf/lib/rfpdf/math.rb
  222. +0 −71 lib/plugins/rfpdf/lib/rfpdf/template_handler/compile_support.rb
  223. +0 −11 lib/plugins/rfpdf/lib/rfpdf/template_handlers/base.rb
  224. +0 −3,744 lib/plugins/rfpdf/lib/tcpdf.rb
  225. BIN lib/plugins/rfpdf/logo_example.png
  226. +0 −1 lib/plugins/rfpdf/test/test_helper.rb
  227. +0 −112 lib/plugins/rfpdf/test_unicode.rfpdf
  228. +0 −135 lib/plugins/rfpdf/utf8test.txt
  229. +92 −0 public/fonts/noto/LICENSE_OFL.txt
  230. BIN public/fonts/noto/NotoSans-Bold.ttf
  231. BIN public/fonts/noto/NotoSans-BoldItalic.ttf
  232. BIN public/fonts/noto/NotoSans-Italic.ttf
  233. BIN public/fonts/noto/NotoSans-Regular.ttf
  234. +47 −0 spec/controllers/repositories_controller_spec.rb
  235. +6 −2 spec/controllers/work_packages_controller_spec.rb
  236. +1 −7 spec/features/accessibility/work_packages/work_package_query_spec.rb
  237. +18 −2 spec/features/projects/projects_spec.rb
  238. BIN spec/fixtures/repositories/subversion_repository.dump.gz
  239. BIN spec/fixtures/repositories/subversion_repository.tar.gz
  240. +13 −11 spec/lib/open_project/scm/adapters/subversion_adapter_spec.rb
  241. +4 −4 spec/models/repository/subversion_spec.rb
  242. +8 −0 spec/routing/repositories_routing_spec.rb
  243. +3 −3 spec/seeders/demo_data_seeder_spec.rb
  244. +1 −0 spec/support/pages/split_work_package.rb
  245. +1 −0 spec/support/pages/split_work_package_create.rb
  246. +4 −4 spec_legacy/functional/projects_controller_spec.rb
  247. +4 −4 spec_legacy/unit/repository_subversion_spec.rb
  248. +1 −1 vendored-plugins/openproject-announcements/lib/open_project/announcements/version.rb
  249. +1 −1 vendored-plugins/openproject-auth_plugins/lib/open_project/auth_plugins/version.rb
  250. +3 −0 vendored-plugins/openproject-backlogs/app/assets/stylesheets/backlogs/master_backlog.css.sass
  251. +1 −0 vendored-plugins/openproject-backlogs/lib/open_project/backlogs/engine.rb
  252. +66 −0 vendored-plugins/openproject-backlogs/lib/open_project/backlogs/patches/project_seeder_patch.rb
  253. +1 −1 vendored-plugins/openproject-backlogs/lib/open_project/backlogs/version.rb
  254. +8 −1 vendored-plugins/openproject-costs/app/views/cost_types/edit.html.erb
  255. +0 −56 vendored-plugins/openproject-costs/features/manage_budget.feature
  256. +1 −1 vendored-plugins/openproject-costs/lib/open_project/costs/version.rb
  257. +117 −0 vendored-plugins/openproject-costs/spec/features/update_budget_spec.rb
  258. +143 −0 vendored-plugins/openproject-costs/spec/support/pages/budget_form.rb
  259. +45 −0 vendored-plugins/openproject-costs/spec/support/pages/edit_budget.rb
  260. +2 −85 vendored-plugins/openproject-costs/spec/support/pages/new_budget.rb
  261. +1 −1 vendored-plugins/openproject-documents/lib/open_project/documents/engine.rb
  262. +1 −1 vendored-plugins/openproject-documents/lib/open_project/documents/version.rb
  263. +1 −1 vendored-plugins/openproject-github_integration/lib/open_project/github_integration/version.rb
  264. +2 −1 vendored-plugins/openproject-global_roles/app/views/roles/edit.html.erb
  265. +2 −1 vendored-plugins/openproject-global_roles/app/views/roles/new.html.erb
  266. +1 −1 vendored-plugins/openproject-global_roles/lib/open_project/global_roles/version.rb
  267. +1 −1 vendored-plugins/openproject-help_link/lib/open_project/help_link/version.rb
  268. +1 −1 vendored-plugins/openproject-local_avatars/lib/open_project/local_avatars/version.rb
  269. +2 −1 vendored-plugins/openproject-meeting/app/views/meetings/_form.html.erb
  270. +1 −1 vendored-plugins/openproject-meeting/lib/open_project/meeting/version.rb
  271. +7 −0 vendored-plugins/openproject-my_project_page/Gemfile.plugins
  272. +0 −8 ...red-plugins/openproject-my_project_page/app/assets/javascripts/my_project_page/my_project_page.js
  273. +6 −6 ...ored-plugins/openproject-my_project_page/app/views/my_projects_overviews/blocks/_members.html.erb
  274. +1 −1 vendored-plugins/openproject-my_project_page/lib/open_project/my_project_page/version.rb
  275. +1 −1 vendored-plugins/openproject-openid_connect/lib/open_project/openid_connect/version.rb
  276. +3 −1 vendored-plugins/openproject-pdf_export/app/views/export_card_configurations/edit.html.erb
  277. +3 −1 vendored-plugins/openproject-pdf_export/app/views/export_card_configurations/new.html.erb
  278. +3 −3 ...ored-plugins/openproject-pdf_export/lib/open_project/pdf_export/export_card/document_generator.rb
  279. +1 −1 vendored-plugins/openproject-pdf_export/lib/open_project/pdf_export/version.rb
  280. +2 −2 vendored-plugins/openproject-pdf_export/openproject-pdf_export.gemspec
  281. +1 −1 vendored-plugins/openproject-reporting/features/links.feature
  282. +1 −1 vendored-plugins/openproject-reporting/lib/open_project/reporting/version.rb
  283. +1 −1 vendored-plugins/openproject-themes-dark/lib/open_project/themes/dark/version.rb
  284. +1 −1 vendored-plugins/openproject-webhooks/lib/open_project/webhooks/version.rb
  285. +1 −1 vendored-plugins/openproject-xls_export/lib/open_project/xls_export/version.rb
  286. +1 −1 vendored-plugins/reporting_engine/lib/reporting_engine/version.rb
View
@@ -37,7 +37,7 @@
# Ignore all logfiles and tempfiles.
/log/*.log
-/npm-debug.log
+npm-debug.log*
/tmp
*.swp
View
@@ -1,4 +1,5 @@
AllCops:
+ TargetRubyVersion: 2.1
Exclude:
- db/schema.rb
- lib/plugins/rfpdf/**/*
@@ -206,9 +207,6 @@ StringLiterals:
VariableInterpolation:
Enabled: false
-TrailingComma:
- Enabled: false
-
TrivialAccessors:
Enabled: false
View
@@ -104,6 +104,9 @@ gem 'airbrake', '~> 4.1.0', require: false
gem 'transactional_lock', git: 'https://github.com/finnlabs/transactional_lock.git', branch: 'master'
+gem 'prawn', '~> 2.1'
+gem 'prawn-table', '~> 0.2.2'
+
group :production do
# we use dalli as standard memcache client
# requires memcached 1.4+
@@ -182,7 +185,7 @@ group :ldap do
end
group :development do
- gem 'letter_opener', '~> 1.3.0'
+ gem 'letter_opener'
gem 'thin'
gem 'faker'
gem 'quiet_assets'
View
@@ -23,6 +23,14 @@ GIT
rack (>= 1.0, < 3)
GIT
+ remote: git://github.com/omniauth/omniauth-saml.git
+ revision: c0f02d2ca4f7f8ed16a8a5d1299d35781626060e
+ specs:
+ omniauth-saml (1.5.0)
+ omniauth (~> 1.3)
+ ruby-saml (~> 1.1, >= 1.1.1)
+
+GIT
remote: git://github.com/why-el/svg-graph.git
revision: e79abffa66639ab203d099250c5d2656a4ebf917
branch: silence-class-access-warning
@@ -48,6 +56,14 @@ GIT
omniauth-openid-connect (>= 0.2.0)
GIT
+ remote: https://github.com/finnlabs/openproject-auth_saml
+ revision: 97212abb83781aa7891d09b9fc7ab9209382d500
+ branch: dev
+ specs:
+ openproject-auth_saml (0.1.0)
+ omniauth-saml (~> 1.4)
+
+GIT
remote: https://github.com/finnlabs/rack-protection.git
revision: 5a7d1bd2f05ca75faf7909c8cc978732a0080898
ref: 5a7d1bd
@@ -71,10 +87,10 @@ GIT
GIT
remote: https://github.com/opf/openproject-translations.git
- revision: a9056536ff7ba39af18de01fe38328fe42d130fd
+ revision: 4e532704b9930069807af4e7cb9ad44673b0edff
branch: stable/5
specs:
- openproject-translations (5.0.17)
+ openproject-translations (5.0.18)
crowdin-api (~> 0.4.0)
mixlib-shellout (~> 2.1.0)
rails (~> 4.2.3)
@@ -106,78 +122,78 @@ GIT
PATH
remote: vendored-plugins/openproject-announcements
specs:
- openproject-announcements (5.0.17)
+ openproject-announcements (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-auth_plugins
specs:
- openproject-auth_plugins (5.0.17)
+ openproject-auth_plugins (5.0.18)
omniauth (~> 1.0)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-backlogs
specs:
- openproject-backlogs (5.0.17)
+ openproject-backlogs (5.0.18)
acts_as_silent_list (~> 2.0.0)
openproject-pdf_export
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-costs
specs:
- openproject-costs (5.0.17)
+ openproject-costs (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-documents
specs:
- openproject-documents (5.0.17)
+ openproject-documents (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-github_integration
specs:
- openproject-github_integration (5.0.17)
+ openproject-github_integration (5.0.18)
openproject-webhooks (~> 5.0.1)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-global_roles
specs:
- openproject-global_roles (5.0.17)
+ openproject-global_roles (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-help_link
specs:
- openproject-help_link (5.0.17)
+ openproject-help_link (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-local_avatars
specs:
- openproject-local_avatars (5.0.17)
+ openproject-local_avatars (5.0.18)
rails (~> 4.2.4)
rmagick (~> 2.15.4)
PATH
remote: vendored-plugins/openproject-meeting
specs:
- openproject-meeting (5.0.17)
+ openproject-meeting (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-my_project_page
specs:
- openproject-my_project_page (5.0.17)
+ openproject-my_project_page (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-openid_connect
specs:
- openproject-openid_connect (5.0.17)
+ openproject-openid_connect (5.0.18)
lobby_boy (~> 0.1)
omniauth-openid_connect-providers (~> 0.1)
openproject-auth_plugins (~> 5.0.1)
@@ -186,41 +202,41 @@ PATH
PATH
remote: vendored-plugins/openproject-pdf_export
specs:
- openproject-pdf_export (5.0.17)
- prawn (~> 0.14.0)
+ openproject-pdf_export (5.0.18)
+ prawn (~> 2.1.0)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-reporting
specs:
- openproject-reporting (5.0.17)
+ openproject-reporting (5.0.18)
openproject-costs (>= 5.0.1)
rails (~> 4.2.4)
reporting_engine (>= 1.1.0)
PATH
remote: vendored-plugins/openproject-themes-dark
specs:
- openproject-themes-dark (5.0.17)
+ openproject-themes-dark (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-webhooks
specs:
- openproject-webhooks (5.0.17)
+ openproject-webhooks (5.0.18)
rails (~> 4.2.4)
PATH
remote: vendored-plugins/openproject-xls_export
specs:
- openproject-xls_export (5.0.17)
+ openproject-xls_export (5.0.18)
rails (~> 4.2.4)
spreadsheet (~> 0.8.9)
PATH
remote: vendored-plugins/reporting_engine
specs:
- reporting_engine (5.0.17)
+ reporting_engine (5.0.18)
json
rails (~> 4.2.4)
@@ -325,7 +341,7 @@ GEM
cliver (0.3.2)
cocaine (0.5.7)
climate_control (>= 0.0.3, < 1.0)
- codecov (0.0.8)
+ codecov (0.1.4)
json
simplecov
url
@@ -431,7 +447,7 @@ GEM
rack-mount
virtus (>= 1.0.0)
gravatar_image_tag (1.2.0)
- hashery (2.1.1)
+ hashery (2.1.2)
hashie (3.4.3)
health_check (1.5.1)
rails (>= 2.3.0)
@@ -467,14 +483,16 @@ GEM
rails (>= 3.2.21)
loofah (2.0.3)
nokogiri (>= 1.5.9)
+ macaddr (1.7.1)
+ systemu (~> 2.6.2)
mail (2.6.3)
mime-types (>= 1.16, < 3)
method_source (0.8.2)
mime-types (1.25.1)
mini_portile2 (2.0.0)
minitest (5.8.0)
mixlib-shellout (2.1.0)
- multi_json (1.11.2)
+ multi_json (1.11.3)
multi_test (0.1.2)
multi_xml (0.5.5)
mysql2 (0.3.20)
@@ -507,11 +525,12 @@ GEM
passenger (5.0.22)
rack
rake (>= 0.8.1)
+ pdf-core (0.6.1)
pdf-inspector (1.0.2)
pdf-reader (>= 0.9.0)
- pdf-reader (1.3.3)
+ pdf-reader (1.4.0)
Ascii85 (~> 1.0.0)
- afm (~> 0.2.0)
+ afm (~> 0.2.1)
hashery (~> 2.0)
ruby-rc4
ttfunk
@@ -522,10 +541,11 @@ GEM
multi_json (~> 1.0)
websocket-driver (>= 0.2.0)
powerpack (0.1.1)
- prawn (0.14.0)
- pdf-reader (~> 1.2)
- ruby-rc4
- ttfunk (~> 1.0.3)
+ prawn (2.1.0)
+ pdf-core (~> 0.6.1)
+ ttfunk (~> 1.4.0)
+ prawn-table (0.2.2)
+ prawn (>= 1.3.0, < 3.0.0)
pry (0.10.3)
coderay (~> 1.1.0)
method_source (~> 0.8.1)
@@ -662,6 +682,9 @@ GEM
ruby-prof (0.15.8)
ruby-progressbar (1.7.5)
ruby-rc4 (0.1.5)
+ ruby-saml (1.1.2)
+ nokogiri (>= 1.5.10)
+ uuid (~> 2.3)
rubytree (0.8.3)
json (>= 1.7.5)
structured_warnings (>= 0.1.3)
@@ -710,6 +733,7 @@ GEM
syck (1.0.5)
sys-filesystem (1.1.4)
ffi
+ systemu (2.6.5)
thin (1.6.3)
daemons (~> 1.0, >= 1.0.9)
eventmachine (~> 1.0)
@@ -718,7 +742,7 @@ GEM
thread_safe (0.3.5)
tilt (1.4.1)
timecop (0.7.3)
- ttfunk (1.0.3)
+ ttfunk (1.4.0)
tzinfo (1.2.2)
thread_safe (~> 0.1)
tzinfo-data (1.2015.6)
@@ -733,6 +757,8 @@ GEM
raindrops (~> 0.7)
url (0.3.2)
url_safe_base64 (0.2.2)
+ uuid (2.3.8)
+ macaddr (~> 1.0)
validate_email (0.1.6)
activemodel (>= 3.0)
mail (>= 2.2.5)
@@ -811,7 +837,7 @@ DEPENDENCIES
jruby-openssl
json_spec
launchy (~> 2.3.0)
- letter_opener (~> 1.3.0)
+ letter_opener
multi_json (~> 1.11.0)
mysql2 (~> 0.3.20)
net-ldap (~> 0.8.0)
@@ -822,8 +848,10 @@ DEPENDENCIES
omniauth!
omniauth-openid-connect!
omniauth-openid_connect-providers!
+ omniauth-saml!
openproject-announcements!
openproject-auth_plugins!
+ openproject-auth_saml!
openproject-backlogs!
openproject-costs!
openproject-documents!
@@ -845,6 +873,8 @@ DEPENDENCIES
pdf-inspector (~> 1.0.0)
pg (~> 0.18.3)
poltergeist
+ prawn (~> 2.1)
+ prawn-table (~> 0.2.2)
prototype-rails!
prototype_legacy_helper (= 0.0.0)!
pry-byebug
View
@@ -12,6 +12,8 @@ group :opf_plugins do
gem "openproject-global_roles", path: "vendored-plugins/openproject-global_roles"
gem "openproject-auth_plugins", path: "vendored-plugins/openproject-auth_plugins"
+ gem "omniauth-saml", github: "omniauth/omniauth-saml"
+ gem "openproject-auth_saml", git: 'https://github.com/finnlabs/openproject-auth_saml', branch: 'dev'
gem 'omniauth-openid_connect-providers', git: 'https://github.com/finnlabs/omniauth-openid_connect-providers.git', branch: 'dev'
gem 'omniauth-openid-connect', git: 'https://github.com/finnlabs/omniauth-openid-connect.git', branch: 'dev'
gem "openproject-openid_connect", path: "vendored-plugins/openproject-openid_connect"
Oops, something went wrong.

0 comments on commit cbc4e7d

Please sign in to comment.