97 Commits

Author SHA1 Message Date
Oliver Günther 37e7a1fba3 Fix access scoping of calendar and team planner for deletions
https://community.openproject.org/work_packages/75429
2026-05-29 13:50:47 +02:00
OpenProject Actions CI 2c218d839a Merge branch 'release/17.4' into dev 2026-04-23 10:50:04 +00:00
Mir Bhatia c8148ab799 Fix more redirection HTTP statuses 2026-04-22 16:44:50 +02:00
Henriette Darge 3cccc60387 Remove unnecessary title updates 2026-04-21 09:15:05 +02:00
Henriette Darge 1225a30fca Adapt tests to removed uiRouter 2026-04-21 09:15:05 +02:00
Henriette Darge acdc78f5ca Remove uiRouter from TeamPlanner 2026-04-21 09:15:05 +02:00
Oliver Günther 9bea79d6f3 Set the default appendTo=body 2025-12-17 16:25:39 +01:00
Behrokh Satarnejad a913c3f858 update page header breadcrumbs in index pages 2025-11-05 10:58:12 +01:00
Oliver Günther 14192a74c3 Replace confirm with turbo-confirm, method with turbo-method 2025-09-26 09:15:04 +02:00
Henriette Darge 44f5e054cd Cleanup code 2025-07-04 15:02:04 +02:00
Henriette Darge 8d46e97468 Create a OP specific patch for the PageHeader to always prepend the organization name as the first element in the breadcrumb 2025-07-04 11:31:59 +02:00
Oliver Günther c304da7aa2 Add helper method to wrap banner and content into one check 2025-06-12 13:59:00 +02:00
Oliver Günther a9abaed22d Extend banner for team planners 2025-06-12 13:59:00 +02:00
Oliver Günther 2f451d70f0 Allow wrapping content in the banner 2025-06-12 13:38:56 +02:00
Oliver Günther 5ad8a063ae Replace UpsellPageCompomponent with banners rendered as part of the normal flow 2025-06-12 13:38:55 +02:00
Henriette Darge d7c006ce82 Update SubHeader implementations to new mobile requirements in version 0.66.1 2025-05-19 15:11:05 +02:00
Henriette Darge f496da2aad Merge release/16.0 into dev 2025-05-16 14:56:25 +02:00
Markus Kahl 01c40b10dc fix upsell page 2025-05-12 10:59:19 +01:00
Oliver Günther e27ac494d3 Consistent naming of upsell, not upsale 2025-04-24 15:52:34 +02:00
Dombi Attila 10dc5538a2 [#63386] Use rescue_from ActiveRecord::RecordNotFound
https://community.openproject.org/work_packages/63386
2025-04-14 13:44:28 +03:00
ulferts eed84f78f1 fix i18n reference for upsale 2025-04-09 09:23:41 +02:00
Oliver Günther 9357553e3f Replace common/upsale with component 2025-04-07 10:55:22 +02:00
Ivan Kuchin ca5f8fb878 erb_lint auto fix trailing commas 2025-02-11 18:49:21 +01:00
Ivan Kuchin fba9d4b506 erb_lint auto fix quoted symbol 2025-02-11 18:49:21 +01:00
Ivan Kuchin 14c88b9711 erb_lint auto fix hash style 2025-02-11 18:49:20 +01:00
Ivan Kuchin 0f6a12da3a erb_lint auto fix layout 2025-02-11 18:49:20 +01:00
Ivan Kuchin fb715f21b9 erb_lint auto fix quotes 2025-02-11 18:49:19 +01:00
Ivan Kuchin 0b1f73ec79 erb_lint auto except rubocop linter 2025-02-11 18:49:19 +01:00
Behrokh Satarnejad bd3fb3e07d Merge branch 'dev' into 53810-update-pageheaders-subheaders-in-the-rails-project-pages 2024-11-17 12:43:21 +01:00
Behrokh Satarnejad 18de94e67e update page header in boards pages 2024-11-13 07:41:02 +01:00
Oliver Günther c5e4c7a329 Merge branch 'dev' into experiment/enable-turbo-drive 2024-10-17 15:18:06 +02:00
Henriette Darge efe54cf8ca Use Primer Button for "AddButtonComponent" 2024-10-11 09:46:24 +02:00
Oliver Günther fa99c5bef6 Render with status: :unprocessable_entity 2024-10-11 08:42:58 +02:00
Henriette Darge d200c2694c Don't show the instance name on a project level 2024-10-11 08:40:33 +02:00
Behrokh Satarnejad 3bf74a9b2c fix failing tests in team planners 2024-09-25 17:18:48 +02:00
Behrokh Satarnejad f8801ea9af show correct breadcrumb in team planner page for the time that there is a project selected 2024-09-24 16:38:40 +02:00
Behrokh Satarnejad 96fce923b0 update pageheader and subheader in team planners page 2024-09-20 15:37:32 +02:00
Ivan Kuchin 4796fa4f30 fix copyright years for files which got them from 9c9b8de267 2024-08-16 19:27:45 +02:00
Ivan Kuchin 6d451ec409 fix copyright years for files which got them from 70e0c68f9a 2024-08-16 19:27:45 +02:00
Ivan Kuchin 73c56e33ee fix copyright years for files which got them from 7cf11bb689 2024-08-16 19:00:01 +02:00
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00
Klaus Zanders 1660fce6ef Manage some leftover copyright noticesthat still mention 2023 2024-07-03 08:42:09 +02:00
Henriette Darge 357ca0f396 Replace angular sidemenu with rails based Submenu component for TeamPlanner module 2024-06-20 14:06:04 +02:00
ulferts 563229dc3e rename method for clarity 2024-06-10 17:19:55 +02:00
ulferts ed5a162230 allow actions to be called on those not using default authorization before_actions 2024-06-07 16:55:40 +02:00
Oliver Günther 28c399c537 Fix favored name -> favorite 2024-05-02 10:29:00 +02:00
ulferts 3b2121f733 Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
This reverts commit 40b2bbeb09, reversing
changes made to b4c6cb17cc.
2024-03-21 11:31:17 +01:00
Ivan Kuchin 7787e457a3 Revert "Merge branch 'dev' into release/13.4"
This reverts commit a901541269, reversing
changes made to e573ca00b7.
2024-03-20 20:19:08 +01:00
Ivan Kuchin 9e4934cd0a change quotes using rubocop --only Style/StringLiterals,Style/QuotedSymbols -a 2024-03-20 18:05:22 +01:00
Henriette Darge 67dcba6fbe Merge button styles "alt-highlight" and "highlight" together in one "primary" style 2024-03-08 14:10:30 +01:00