472 Commits

Author SHA1 Message Date
OpenProject Actions CI 254699d23a update locales from crowdin [ci skip] 2025-05-07 03:27:56 +00:00
Henriette Darge ee8452282a [63485] Remove show_local_breadcrumb and default_breadcrumb (#18663)
* add a new helper for breadcrumb in wiki page

* set page header in destroy page

* set page header in edit page

* set page header in history and rename and edit parent pages

* change toolbar items into page header items

* add new wiki action to sub header

* remove version edit page which is not in use any more

* add export as a menu item of the header

* fix rubocup errors

* fix failing tests

* replace page header in annotate page

* replace page header in diff page

* add page header in select menu page

* fix rubocup errors

* fix errors on rename test

* fix errors on selecting items from toolbar

* fix errors on tests for child pages

* set correct permission for configure menu item

* replace page header in summary page

* replace page header in summary details page

* edit docs of sub header

* add page header in wiki new page

* remove controller and a route for edit method

* undo changes for docs of sub header

* extract header in show page into a new component

* use helper method in header component

* add wiki module to the breadcrumb

* rename page header component for wiki page

* simplify how lock and lock implemented

* extract sub header

* remove wiki title from header of history page

* fix page header in new page

* use page.find_test_selector in test

* fix failing test for summary page

* fix failing test for wiki child pages

* change the summary test

* use test selector for page header title

* undo changes for activate user in admin

* use test selector in adding editing history test

* use test selector in attachment upload test

* use test selector in child pages tests

* use test selector in wiki menu items tests

* change test selector for breadcrumbs

* extract conditions to show edit button into a method

* extract conditions to show rollback action menu item into a method

* extract conditions to show create button into a method

* fix duplicated code in test

* Remove outdated `show_local_breadcrumb` method which is replaced by the Primer::PageHeader breadcrumb

* Remove `default_breadcrumb` method as it serves no prupose any more

* Remove the old breadcrumb and its hook completely

* remove breadcrumbs path from rename

* fix translations errors in storages

* undo changes on translations

* remove default breadcrumbs in time tracking controller

---------

Co-authored-by: Behrokh Satarnejad <b.satarnejad@openproject.com>
Co-authored-by: Behrokh Satarnejad <62008897+bsatarnejad@users.noreply.github.com>
2025-04-23 10:40:43 +02:00
OpenProject Actions CI 6b3b2258ec update locales from crowdin [ci skip] 2025-04-18 03:23:12 +00:00
OpenProject Actions CI 5ec129b1c4 update locales from crowdin [ci skip] 2025-04-16 03:22:28 +00:00
Jens Ulferts 4259bed94f Merge pull request #18635 from opf/merge-release/15.5-20250414123053
Merge release/15.5 into dev
2025-04-14 15:58:38 +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
OpenProject Actions CI da8a57ef0e update locales from crowdin [ci skip] 2025-04-11 03:21:49 +00:00
OpenProject Actions CI 8cf87da175 update locales from crowdin [ci skip] 2025-04-11 03:18:47 +00:00
Dombi Attila bb5ada3d73 [#62444] Webhook embedded resource custom fields are null
https://community.openproject.org/work_packages/62444
2025-04-10 11:16:24 +03:00
OpenProject Actions CI 7a099b2722 update locales from crowdin [ci skip] 2025-04-07 03:21:54 +00:00
OpenProject Actions CI e342312598 update locales from crowdin [ci skip] 2025-04-07 03:20:02 +00:00
Henriette Darge dda81c03aa Remove old classes -border-only and -secondary for badges and move it's look and feel closer to the Counter component of Primer 2025-04-01 15:13:38 +02:00
Ivan Kuchin 2c1d112aea use require_relative in specs 2025-03-18 19:35:08 +01:00
OpenProject Actions CI ad84403fe3 update locales from crowdin [ci skip] 2025-03-14 03:19:43 +00:00
OpenProject Actions CI 3c99464f7b update locales from crowdin [ci skip] 2025-02-17 03:11:08 +00:00
Ivan Kuchin ca5f8fb878 erb_lint auto fix trailing commas 2025-02-11 18:49:21 +01:00
Ivan Kuchin a98789d986 erb_lint auto fix part of style 2/3 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 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
OpenProject Actions CI 779d0bb231 update locales from crowdin [ci skip] 2025-01-30 03:10:18 +00:00
OpenProject Actions CI dbd4ca6568 update locales from crowdin [ci skip] 2025-01-27 03:07:11 +00:00
OpenProject Actions CI 5fe654fb08 update locales from crowdin [ci skip] 2025-01-25 03:05:48 +00:00
OpenProject Actions CI 244d2deb6e update locales from crowdin [ci skip] 2025-01-21 03:08:32 +00:00
ulferts c64d6561e2 Merge remote-tracking branch 'origin/dev' into merge-release/15.2-20250120033625 2025-01-20 17:43:47 +01:00
OpenProject Actions CI 198341c3ed update locales from crowdin [ci skip] 2025-01-17 03:07:36 +00:00
OpenProject Actions CI bf7395c590 update locales from crowdin [ci skip] 2025-01-16 03:07:32 +00:00
Oliver Günther b214c61315 Reset some specs 2025-01-14 13:23:57 +01:00
OpenProject Actions CI c0b79a7dc2 update locales from crowdin [ci skip] 2025-01-13 03:13:06 +00:00
OpenProject Actions CI 3f6bb7c9e4 update locales from crowdin [ci skip] 2025-01-12 03:14:21 +00:00
OpenProject Actions CI 5a0a3ca465 update locales from crowdin [ci skip] 2025-01-10 03:12:21 +00:00
OpenProject Actions CI 8bd069d3b3 update locales from crowdin [ci skip] 2025-01-09 03:24:15 +00:00
OpenProject Actions CI 8a6949b79a update locales from crowdin [ci skip] 2025-01-08 03:09:28 +00:00
OpenProject Actions CI 14f8532828 update locales from crowdin [ci skip] 2025-01-07 03:12:10 +00:00
Alexander 54070423b5 Fix untranslated enabled form label 2024-12-10 13:55:49 +03:00
OpenProject Actions CI 861516fbce update locales from crowdin [ci skip] 2024-11-08 03:09:10 +00:00
Oliver Günther 8f83971f0e Merge remote-tracking branch 'origin/dev' into experiment/enable-turbo-drive 2024-10-28 13:23:21 +01:00
OpenProject Actions CI f52092aec5 update locales from crowdin [ci skip] 2024-10-28 03:13:59 +00:00
Oliver Günther c5e4c7a329 Merge branch 'dev' into experiment/enable-turbo-drive 2024-10-17 15:18:06 +02:00
Oliver Günther fa99c5bef6 Render with status: :unprocessable_entity 2024-10-11 08:42:58 +02:00
ulferts 2359138dbb Merge remote-tracking branch 'origin/release/14.6' into dev 2024-10-09 10:20:45 +02:00
Oliver Günther ed73e010e1 Fix showing custom fields in a project webhook (#16912)
* Add reproduction spec

* Ensure representer#to_hash is called as system user

The getter was only called outside the user system block,
which caused the custom fields to not be visible
2024-10-08 08:29:38 +02:00
Oliver Günther cd2d0f0e1a Remove primerized_flash prefix in methods 2024-09-30 21:39:36 +02:00
Oliver Günther 1cf49e2c9f Adapt specs 2024-09-30 20:37:00 +02:00
Oliver Günther 3454e0f8c5 Also log errors on errors without response 2024-08-19 13:24:26 +02:00
OpenProject Actions CI 266858b64b update locales from crowdin [ci skip] 2024-08-13 03:05:38 +00:00
OpenProject Actions CI 1fe72a0ce2 update locales from crowdin [ci skip] 2024-08-10 03:09:46 +00:00
OpenProject Actions CI 351512d601 update locales from crowdin [ci skip] 2024-08-09 03:07:33 +00:00
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00