30 Commits

Author SHA1 Message Date
Andrej 57a525cb94 Merge branch 'dev' into bug/75031-imprecise-error-for-unallowed-ip-when-testing-jira-connection 2026-05-20 15:24:24 +02:00
as-op 8e8dd09c28 [#75032] Imprecise error for SSL errors when testing Jira connection
https://community.openproject.org/wp/75032
2026-05-20 11:09:36 +02:00
as-op 926b726ab1 [#75031] Imprecise error for unallowed IP when testing Jira connection
https://community.openproject.org/wp/75031
2026-05-19 16:20:42 +02:00
as-op 7bbeb3f3fa fix: newline after horizontal rule html in renderer, so the next line is not misinterpreted as html 2026-04-28 14:32:15 +02:00
as-op 29a49690b1 replace invalid sequences with ? 2026-04-23 17:04:41 +02:00
as-op 39df946927 also check with multi-byte languages 2026-04-23 15:57:02 +02:00
as-op 3368ae22ab also guard against invalid UTF-8 in input 2026-04-23 12:56:26 +02:00
as-op 4c00114a63 [#73736] Jira migrator: "invalid byte sequence in UTF-8"
https://community.openproject.org/wp/73736
2026-04-23 11:57:58 +02:00
as-op d5c49adcfb Merge branch 'dev' into feature/73147-support-custom-fields-migration
# Conflicts:
#	app/workers/import/jira_import_projects_job.rb
2026-04-21 15:31:41 +02:00
Pavel Balashou a4e39efae0 Yield a tempfile to a given block in JiraClient#download_attachment.
Now callers do not need to care about removing the tempfile.
2026-04-21 13:49:32 +02:00
as-op 6a1a2011b8 remove ExperimentalApi endpoint 2026-04-21 12:41:32 +02:00
Pavel Balashou 53e33770c2 Use ssrf filtering in Jira Import. 2026-04-21 10:29:45 +02:00
Andrej 1f2f45ef1d Merge branch 'dev' into feature/73147-support-custom-fields-migration 2026-04-20 09:18:07 +02:00
as-op 5116846b94 implement custom fields synchronization and context handling 2026-04-16 10:39:36 +02:00
Pavel Balashou b57dd2d108 [#73844] 401 error does not help user during jira import.
https://community.openproject.org/wp/73844
2026-04-15 14:39:05 +02:00
as-op 8bceda9434 retrieve list values via API, use collecting values as fallback 2026-04-14 16:54:43 +02:00
as-op 14a6c0ae05 collect and convert list values 2026-04-13 15:37:10 +02:00
as-op 5dfe0020e6 convert wiki markup in multiline text field 2026-04-01 15:26:35 +02:00
as-op 574a534615 better mapping with "custom" schema field 2026-04-01 12:00:00 +02:00
as-op 100c94319b obey rubocop 2026-03-30 16:13:31 +02:00
as-op adc42ca0ed add custom fields to type, work package form and project 2026-03-30 16:03:23 +02:00
as-op 92bbfbaced import and revert custom fields 2026-03-30 14:17:20 +02:00
as-op 29b934052b Fix user import by collecting user keys from various issue fields and comments 2026-03-04 12:41:09 +01:00
Pavel Balashou c8ed63c834 Change jira user import flow.
- Import only relevant for selected projects users.
- Add target: _blank for link in showed in jira import review mode.
- use Jira's /applicationrole endpoint to get number of Jira users.
2026-03-03 11:45:01 +01:00
Pavel Balashou f3b9f1c540 Fix Rubocop complaints volume 2. 2026-02-25 15:59:13 +01:00
as-op 12a712190b fix markdown converter to match the specs 2026-02-25 15:30:33 +01:00
as-op 2d21b25380 add code missing on the merge 2026-02-25 15:01:20 +01:00
as-op 0b98d75179 [#72446] Create journal entries for issue history
https://community.openproject.org/work_packages/72446
2026-02-25 11:21:42 +01:00
Pavel Balashou b8c8de11c8 Move everything jira related under Import. Rename OpenProjectJiraReference to JiraOpenProjectReference. 2026-02-25 10:35:55 +01:00
as-op 7963b0c90b [#72228] Convert Jira wiki markup formatting
https://community.openproject.org/work_packages/72228
2026-02-19 15:06:34 +01:00