Oliver Günther
b0905e35b7
Merge pull request #23392 from opf/fix/ldap-seeder-aliases
...
Fix LDAP seeder not using env aliases and underscores
2026-05-28 08:56:14 +02:00
Oliver Günther
a058f227f3
Add retry block on button save click
2026-05-28 08:32:49 +02:00
Tom Hykel
822318aebc
Merge pull request #23399 from opf/implementation/75349-visual-patches-for-the-reserved-identifiers-page
...
[#75349 ] Visual patches for the "Reserved identifiers" page
2026-05-27 21:39:07 +02:00
Tomas Hykel
78f83d7bec
[ #75349 ] Visual patches for the "Reserved identifiers" page
...
https://community.openproject.org/wp/75349
2026-05-27 17:26:55 +02:00
OpenProject Actions CI
6739b99b85
Merge branch 'release/17.4' into release/17.5
2026-05-27 14:21:58 +00:00
Andrej
3922c88109
Merge pull request #23398 from opf/docs/fix-old-external-links
...
fix some old external links
2026-05-27 16:20:39 +02:00
as-op
91aec8554b
fix some old external links
2026-05-27 16:18:06 +02:00
Behrokh Satarnejad
d7c31f46a5
[ #75188 ] Backlogs: Missing space on mobile ( #23347 )
...
Add padding right for content body in mobile mode
2026-05-27 16:17:56 +02:00
Andrej
5bd3b619e8
Merge pull request #23394 from opf/bug/72840-jira-migrator-misalignement-between-the-status-badge-and-the-import-name
...
[#72840 ] Jira Migrator: misalignement between the status badge and the import name
2026-05-27 15:35:38 +02:00
as-op
9ebfe63474
[ #72840 ] Jira Migrator: misalignement between the status badge and the import name
...
https://community.openproject.org/wp/72840
2026-05-27 14:18:40 +02:00
Henriette Darge
db75ea7509
Merge pull request #23386 from opf/fix/remove-unnecessary-style
...
Remove unnecessary extra style for hover and checked state
2026-05-27 14:18:13 +02:00
Andrej
adf88507dd
Merge pull request #23389 from opf/bug/75391-enabled-rate-limiting-on-jira-instance-breaks-projects-selector
...
[#75391 ] Enabled rate limiting on Jira instance breaks projects selector.
2026-05-27 13:55:10 +02:00
Oliver Günther
adb1ec6a97
Also add s3 to form-action CSP for bim direct uploads ( #23391 )
2026-05-27 13:54:53 +02:00
Pavel Balashou
51a9f862dd
[ #75391 ] Enabled rate limiting on Jira instance breaks projects selector.
...
https://community.openproject.org/wp/75391
- Adds error message for 429 http error.
- Does not suppress Import::JiraClient::ApiError with status 429.
- Specifically expect 400 in project_browsable? check.
2026-05-27 13:35:47 +02:00
Judith Roth
8c0bb519b2
Merge pull request #23378 from opf/bug/75362-fixup-2
...
[#75362 ] Inconsistent naming on admin page (2)
2026-05-27 13:09:19 +02:00
Oliver Günther
a3d868ba49
Use carrierwave remote url seeding instead of our own
...
https://community.openproject.org/projects/openproject/work_packages/74938/activity
2026-05-27 12:35:05 +02:00
Pavel Balashou
48361248ee
Merge pull request #23384 from opf/bug/75380-jira-migrator-shows-0-issues-info-if-server-does-not-include-the-data-in-serverinfo-endpoint
...
[#75380 ] Jira Migrator shows 0 issues info if server does not include the data in serverInfo endpoint
2026-05-27 12:26:30 +02:00
Henriette Darge
0a9da2e56a
Remove unnecessary extra style for hover and checked state
2026-05-27 12:26:25 +02:00
Andrej
fca9d9cf3f
Merge pull request #23379 from opf/bug/75381-jira-migrator-give-not-helpful-error-message-if-user-email-is-blank
...
[#75381 ] Jira Migrator give not helpful error message if user email is blank
2026-05-27 11:55:22 +02:00
as-op
a3225b7205
[ #75380 ] Jira Migrator shows 0 issues info if server does not include the data in serverInfo endpoint
...
https://community.openproject.org/wp/75380
2026-05-27 11:46:47 +02:00
Maya Berdygylyjova
276f24ec6f
[ #75282 ] 17.5 Jira migrator update https://community.openproject.org … ( #23357 )
...
* [#75282 ] 17.5 Jira migrator update https://community.openproject.org/wp/75282
[#75282 ] 17.5 Jira migrator update
https://community.openproject.org/wp/75282
* Update docs/installation-and-operations/jira-migration/README.md
Co-authored-by: Pavel Balashou <ba1ashpash@gmail.com >
* Apply suggestion from @MayaBerd
---------
Co-authored-by: Pavel Balashou <ba1ashpash@gmail.com >
2026-05-27 11:40:12 +02:00
Maya Berdygylyjova
8e23395e81
[ #75280 ] 17.5 enterprise guide update https://community.openproject .… ( #23382 )
...
[#75280 ] 17.5 enterprise guide update https://community.openproject.org/wp/75280
[#75280 ] 17.5 enterprise guide update
https://community.openproject.org/wp/75280
2026-05-27 11:34:20 +02:00
Andrej
0a684d4796
Merge pull request #23380 from opf/bug/75382-no-way-to-find-jira-import-run-history-page
...
[#75382 ] No way to find jira import run history page
2026-05-27 11:25:59 +02:00
Pavel Balashou
2b4e3fb4af
[ #75382 ] No way to find jira import run history page
...
https://community.openproject.org/wp/75382
- Adds jira import run history link to jira import run page header.
2026-05-27 11:03:21 +02:00
Pavel Balashou
365db7e703
[ #75381 ] Jira Migrator give not helpful error message if user email is blank
...
https://community.openproject.org/wp/75381
- Add user/group information to the error message in case of creation failure.
2026-05-27 10:55:22 +02:00
Oliver Günther
31df3b132f
Merge pull request #23365 from opf/chore/avoid-quote-string
...
Avoid quote_string in favor of bindings where possible
2026-05-27 10:28:47 +02:00
Oliver Günther
4cc9faef4f
Consistently use OpenProject::SqlSanitization instead of forwarding to sanitize_sql_array
2026-05-27 10:08:16 +02:00
Oliver Günther
595275a218
Ensure field name used in report is whitelisted
2026-05-27 10:08:16 +02:00
Oliver Günther
4724150e3d
Avoid quote_string in favor of bindings where possible
2026-05-27 10:08:16 +02:00
Oliver Günther
b898f7d274
Correctly replace attachments on wiki pages ( #23371 )
...
* Correctly replace attachments on wiki pages
https://community.openproject.org/work_packages/75373
* Fix highlighting spec flakyness
The failing spec in this run
https://github.com/opf/openproject/actions/runs/26492229079/job/78012301717?pr=23371
was caused by the dialog not being open in the right tab.
Adding an expectation to it hopefully fixes it
2026-05-27 09:57:34 +02:00
Judith Roth
881d7a00f3
[ #75362 ] Inconsistent naming on admin page (2)
...
https://community.openproject.org/wp/75362
Missed one occurrence where it should be plural instead of singular
2026-05-27 09:43:35 +02:00
Henriette Darge
c0acbf9bcf
Merge pull request #23316 from opf/bug/69526-text-overflow-in-baseline-modal-banner
...
[#69526 ] Text overflow in Baseline modal banner
2026-05-27 09:26:08 +02:00
Behrokh Satarnejad
dbef4d9e71
[74931] Show type of field beside the attribute ( #23205 )
...
* Show filed type beside its name
* Add feature spec
* Add a comment for field_type_label
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Add custom field type label assertion to feature spec
* Move custom field to active group before asserting type label
* Rename the displayed field format value from field_type to
field_format_label and reuse CustomFieldsHelper for custom field format
labels.
* Make the table configuration modal wait more and embedded work package table loading take longer to avoid flaky failures when the modal or embedded table is still refreshing in CI
* Undo changes for switch_to method
* Undo changes for the tests that are sometimes failing on CI
* Update spec/features/types/form_configuration_spec.rb
Co-authored-by: Henriette Darge <h.darge@openproject.com >
* Update spec/helpers/types_helper_spec.rb
Co-authored-by: Henriette Darge <h.darge@openproject.com >
* Rubocop errors fixed
* Fix flaky field format labels spec by revisiting page after custom field creation
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Henriette Darge <h.darge@openproject.com >
2026-05-27 09:24:38 +02:00
Oliver Günther
ef262c3783
Fix mention inside a markdown link parsing
2026-05-27 09:21:52 +02:00
Oliver Günther
46a4dbd1e6
Fix highlighting spec flakyness
...
The failing spec in this run
https://github.com/opf/openproject/actions/runs/26492229079/job/78012301717?pr=23371
was caused by the dialog not being open in the right tab.
Adding an expectation to it hopefully fixes it
2026-05-27 08:53:53 +02:00
Tom Hykel
614816da06
Merge pull request #23340 from opf/fix/74826-numeric-id-copied-instead-of-semantic-id
...
fix(ui): Numeric ID copied instead of semantic ID in "Copy work package ID" on Backlogs page
2026-05-26 23:50:57 +02:00
Tomas Hykel
21badeb674
fix(ui): Numeric ID copied instead of semantic ID in "Copy work package ID" on Backlogs page (WP #74826 )
2026-05-26 23:23:30 +02:00
Oliver Günther
b8cd556e32
Apply the same uuid check on export of bcf
2026-05-26 21:14:12 +02:00
Judith Roth
304c98ede0
Merge pull request #23364 from opf/bug/75362-fixup
...
Bug/75362 fixup
2026-05-26 21:02:11 +02:00
Ivan Kuchin
2e2416511c
Merge pull request #23309 from opf/bug/75239-backlog-settings-tab-switching-doesn-t-persist-in-url
...
Bug/75239 backlog settings tab switching doesn t persist in url
2026-05-26 20:49:54 +02:00
Oliver Günther
c0b44edc8e
Correctly replace attachments on wiki pages
...
https://community.openproject.org/work_packages/75373
2026-05-26 20:22:37 +02:00
Oliver Günther
bd55f04d95
Fix LDAP seeder not using env aliases and underscores
...
https://community.openproject.org/work_packages/75361
2026-05-26 19:53:35 +02:00
Ivan Kuchin
98ffc46335
prefer redirect back for backlog settings backlogs controller
2026-05-26 19:52:05 +02:00
Ivan Kuchin
80265142f9
ensure navigation when switching tabs in backlog settings
2026-05-26 19:52:04 +02:00
Judith Roth
66fd9b5425
[ #75362 ] Fix header in project settings
...
https://community.openproject.org/wp/75362
after rename in global settings
2026-05-26 18:28:24 +02:00
Pavel Balashou
f9a1b980c2
Merge pull request #23356 from opf/bug/75355-jira-migrator-does-not-scope-issues-between-import-runs
...
[#75355 ] Jira Migrator does not scope issues between import runs.
2026-05-26 18:25:53 +02:00
Judith Roth
4f4064e975
[ #75362 ] Inconsistent naming on admin page
...
https://community.openproject.org/wp/75362
Change to plural form so it's consistent with the other menu entries.
2026-05-26 17:34:53 +02:00
Andrej
234dfd4482
Merge pull request #23300 from opf/bug/75248-jira-migrator-stops-the-import-for-non-existing-user-in-user-mention
...
[#75248 ] Jira Migrator stops the import for non-existing user in user mention
2026-05-26 15:55:57 +02:00
Pavel Balashou
5442ce1f00
[ #75355 ] Fix rubocop style complains.
2026-05-26 15:46:54 +02:00
Pavel Balashou
1ce9b8e3f0
Merge pull request #23306 from opf/bug/75238-jira-migrator-cannot-import-a-user-with-non-alphanumeric-characters-in-their-name
...
[#75238 ] Jira Migrator cannot import a user with non-alphanumeric characters in their name
2026-05-26 15:42:19 +02:00