133 Commits

Author SHA1 Message Date
Klaus Zanders 32f5fdec57 Apply more flaky fixes 2026-03-31 15:48:41 +02:00
Oliver Günther 36e31007ed Adapt the project_description_widget_spec 2026-03-27 11:24:53 +01:00
Henriette Darge 141ae1a8ea Merge pull request #21972 from opf/feature/71380-inplace-edit-for-project-attributes-on-project-overview-page
[71380] Inplace edit for project attributes on project overview page
2026-03-23 11:50:31 +01:00
Klaus Zanders 5d47821e79 Add a helper to dismiss a specific toast message 2026-03-20 15:24:58 +01:00
Klaus Zanders 974a0ec0f4 Add remarks from code review about comments 2026-03-20 15:24:57 +01:00
Klaus Zanders 8bf16820e5 Fix flaky spec for dashboard toasters 2026-03-20 15:24:52 +01:00
Henriette Darge ee83264379 Continue the endless journey of adapting the tests to the new inplaceEditFields. 2026-03-18 14:03:52 +01:00
Henriette Darge a445cc196c * Take care that newly created CF are also correctly registered
* Introduce spec helper for inplace edit fields
* Preserve system_arguments for calculated fields when they are updated
2026-03-17 15:13:21 +01:00
Henriette Darge a6f54aa86b Start adapting features tests to new inplace edit functionality 2026-03-16 12:01:04 +01:00
Henriette Darge 0f4f0d11ce Adapt tests to new inplaceEditFields 2026-03-13 14:19:50 +01:00
Henriette Darge ec2fea03fb remove old implementation of editing project attributes in the sidebar 2026-03-12 15:38:07 +01:00
Dombi Attila 0ad584217a [#72773] Rework Permission Renamer
https://community.openproject.org/work_packages/72773
2026-03-03 16:39:34 +02:00
Klaus Zanders 1d7faaf650 Merge branch 'release/17.2' into merge-release/17.1-20260226081619 2026-02-26 09:16:53 +01:00
Klaus Zanders 4df1faa79b Merge branch 'release/17.0' into release/17.1 2026-02-26 09:14:02 +01:00
Ivan Kuchin e6499bb7b2 handle showing readonly modal 2026-02-25 16:00:19 +01:00
ulferts 34e577421d prevent deletion of other users˚ queries via overview 2026-02-25 13:14:24 +01:00
Henriette Darge 7de1a2d692 Merge remote-tracking branch 'origin/dev' into 71075-improve-accessibility-of-project-overview-and-dashboard-widgets 2026-02-24 12:30:13 +01:00
Henriette Darge 2b31d05f0a Merge pull request #21612 from opf/code-maintenance/68481-remove-new-project-overview-feature-flag
[#68481] Remove new project overview feature flag
2026-02-24 12:20:13 +01:00
Henriette Darge 9409fa9730 Adapt tests to new project overview title 2026-02-24 11:46:50 +01:00
Henriette Darge 0fbb221c33 Merge remote-tracking branch 'origin/dev' into code-maintenance/68481-remove-new-project-overview-feature-flag 2026-02-24 10:39:21 +01:00
Alexander Brandon Coles a6ae097715 Merge branch 'dev' into merge-release/17.1-20260223125632 2026-02-23 11:45:18 -03:00
Oliver Günther 9f13c338b0 Use visible scope in project breadcrumb
https://community.openproject.org/work_packages/71972
2026-02-23 08:46:55 +01:00
Behrokh Satarnejad 1e1d7bba5d fix failures in dashboard page 2026-02-17 11:19:34 +01:00
Behrokh Satarnejad 04aa644370 fix failures in tests 2026-02-17 08:42:47 +01:00
Henriette Darge 2bc8fabc7a Optimise test to avoid duplication 2026-02-11 11:58:54 +01:00
Henriette Darge fe7d4f950d Migrate description widget from Angular to Rails 2026-02-11 09:09:55 +01:00
Henriette Darge e302f3cd29 Merge pull request #21737 from opf/feature/68832-standardized-inplace-edit-fields-based-on-primer
[68832] Standardized inplace edit fields based on Primer
2026-02-11 09:03:13 +01:00
Ivan Kuchin 84bb42825e rename ShowComponent to SectionComponent for clarity 2026-02-05 14:15:18 +01:00
Henriette Darge d0b4236da2 Add feature test for updating project description inline 2026-01-29 14:37:13 +01:00
Oliver Günther 738e081aa5 Remove feature flag 2026-01-29 09:07:53 +01:00
Behrokh Satarnejad 612c01ef64 [69417] Show breadcrumb with full project hierachy in Project Overview showing portfolios and programs (#21614)
* Show ancestors of the project in project overview page

* add a feature spec

* Update docs

* remove feature flag for the test

* Update modules/overviews/app/components/overviews/page_header_component.rb

Co-authored-by: Henriette Darge <h.darge@openproject.com>

* update test

---------

Co-authored-by: Henriette Darge <h.darge@openproject.com>
2026-01-13 12:50:32 +01:00
Alexander Brandon Coles 9819eb1cca [#68481] Remove new project overview feature flag 2026-01-09 11:27:53 +01:00
Oliver Günther 8695f6054a Add test selector and spec 2025-12-23 09:21:54 +01:00
as-op 85fcb85670 better setup in spec; fixes https://github.com/opf/openproject/pull/21096#discussion_r2559424345 2025-11-25 11:27:00 +01:00
as-op c2d7e11921 mock the right permission 2025-11-19 16:27:06 +01:00
as-op 031be8c9d0 [#69123] PDF export: Project initiation request uses the export_projects permission
https://community.openproject.org/work_packages/69123
2025-11-19 16:10:32 +01:00
as-op 917007f31d fix menu spec 2025-11-17 11:58:55 +01:00
as-op cf17eba5d9 only show menu entry when project_creation_wizard_enabled and feature flag is set 2025-11-17 11:38:42 +01:00
as-op 4e62c40029 Merge branch 'dev' into feature/69001-pdf-export-of-pm-pmflex-project-initiation-requests
# Conflicts:
#	app/models/projects/exports/pdf_export/report.rb
2025-11-13 13:51:29 +01:00
Christophe Bliard bf316761e9 Merge pull request #20879 from opf/68561-ui-broken-when-user-with-whom-a-wp-has-been-shared-opens-the-project
[68561] UI broken when user with whom a wp has been shared opens the project
2025-11-13 11:20:53 +01:00
as-op 07aca74679 expect Export PDF menu entry in specs 2025-11-12 15:55:11 +01:00
Behrokh Satarnejad 7149bab3ca Update page_header_component_spec.rb 2025-11-12 08:32:53 +01:00
Behrokh Satarnejad 60ed8f26ae fix failing tests 2025-11-11 12:54:23 +01:00
Behrokh Satarnejad 10aed33209 update spec 2025-11-11 11:36:48 +01:00
Behrokh Satarnejad a889d857cc fix failing test 2025-11-11 11:36:47 +01:00
Behrokh Satarnejad afae7f901a add feature spec 2025-11-11 11:36:46 +01:00
Behrokh Satarnejad dbbefcc44e fix failing tests in project settings page and breadcrumbs spec 2025-11-05 12:59:47 +01:00
Behrokh Satarnejad 6b525d3d13 fix failing tests in page ehader in overview page 2025-11-05 11:49:10 +01:00
ulferts b543f82ede Merge branch 'feature/63550-allow-editing-of-individual-work-package-project-attributes-even-if-certain-other-attributes-are-invalid-eg-required-field-empty' into implementation/66115-switch-from-section-based-editing-to-one-modal-per-attribute 2025-10-22 19:14:14 +02:00
Dombi Attila 7f13e4a3b6 [#66115] Switch from section based editing to one modal per attribute
https://community.openproject.org/work_packages/66115
2025-10-15 22:38:09 +03:00