as-op
ea65c5b133
[ #75436 ] Jira Migrator Project Selector: UI state is wrong when server response is slow for some request
...
https://community.openproject.org/wp/75436
2026-06-01 11:17:22 +02:00
Pavel Balashou
5cb7ea3919
[ #75353 ] Use xlarge dialog size for Jira Migrator backup warning.
2026-05-28 11:35:47 +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
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
Pavel Balashou
4883f339d2
[ #75353 ] Remove extra space in Jira Migrator backup warning dialog
...
https://community.openproject.org/wp/75353
2026-05-26 12:21:56 +02:00
Pavel Balashou
db189f0aaf
[ #72427 ] Jira Migrator imports project-based semantic work item identifiers
...
https://community.openproject.org/wp/72427
2026-05-20 13:44:28 +02:00
as-op
a58eaee40f
[ #74570 ] Fetch data refresh button is still actionable after user moved on to import configuration step
...
https://community.openproject.org/wp/74570
2026-05-11 10:50:41 +02:00
Pavel Balashou
e9c4860c8f
[ #74343 ] Make it obvious that Jira Migrator is in Beta status.
...
https://community.openproject.org/wp/74343
- rephrase a lot of text
- make sure backtrace is included in case of errors in all jira migrator related jobs.
- change InfoListBox component to support subheader and any icon
- remove link to users in review mode due to its uselessness
- sort jira configs by created_at (new configurations first)
2026-04-29 10:21:44 +02:00
Pavel Balashou
3f17e1c0db
[ #74323 ] Replace user number with relevant information during project(s) migration
...
https://community.openproject.org/wp/74323
- Remove Jira Migrator feature flag.
2026-04-23 14:48:43 +02:00
as-op
fd359e676a
Rename "Jira Import" to "Jira Migrator" and update related descriptions; adjust project and work package URL helpers for single ID cases
2026-03-31 12:55:58 +02:00
as-op
9b062098f2
adjust the specs and status badge to include the new import run states
2026-03-09 16:10:25 +01:00
Pavel Balashou
10299f9943
Fix some jira import bugs. Add finalization modal.
...
- Modify jira_open_project_references unique constrant
It must include jira_id, because multiple jira configuration can refer same op entities.
- Add finalization modal
- Add finalization job
The job activates all imported users. Checks that user_limit has not been exceeded with specific contact.
Destroys jira_* objects.
- Destroy jira object on revert as well.
- Use EmptyContract when creating Attachements, WorkPackages, Members
- Import only users fetched in the current jira_import. It was a bug.
2026-03-09 16:10:17 +01:00
as-op
3899aa0925
[ #72913 ] Danger dialog before starting import
...
https://community.openproject.org/work_packages/72913
2026-03-09 12:20:39 +01:00
as-op
87657901fd
adjust to removed/renamed import run states
2026-03-03 15:08:02 +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
b8c8de11c8
Move everything jira related under Import. Rename OpenProjectJiraReference to JiraOpenProjectReference.
2026-02-25 10:35:55 +01:00
Pavel Balashou
4bf29c4b28
Introduce job-iteration.
...
Rewrite some jobs to be interruptable using job-iteration lib.
2026-02-23 15:58:37 +01:00
as-op
6e992880f9
add IDs to danger dialogs to avoid duplicated loading
2026-02-23 14:11:47 +01:00
as-op
a07ac42c9f
show a confirmation dialog before finalizing
2026-02-18 12:28:16 +01:00
as-op
16d34fa098
small changes to sync with the mockup design in figma
2026-02-12 16:19:03 +01:00
as-op
08ff192151
link imported projects/work packages in review state
2026-02-10 16:56:06 +01:00
Pavel Balashou
2e57030482
Use state_machine to manage jira_import state.
2026-02-10 12:25:38 +01:00
as-op
b8acf1e39d
adjust progress design to changes in figma
2026-02-09 16:39:23 +01:00
as-op
faa588aa6f
fix select projects modal submit
2026-02-09 16:38:38 +01:00
as-op
2762a72ca2
switch selection of projects from frontend js to backend with pagination support
2026-02-09 16:03:35 +01:00
as-op
9756aaad2f
do not allow removing an import run for now until the op<=>jira reference table can exists without a run
2026-02-05 16:30:42 +01:00
as-op
6d161df36a
Update import scope labels and add missing elements in localization
2026-02-05 09:01:36 +01:00
as-op
d5c0abe2c3
remove inlined style node
2026-02-04 09:20:02 +01:00
as-op
2a18cafa82
rename jira project select controller
2026-02-03 17:20:09 +01:00
as-op
48b91838ee
do not check/uncheck not visible project checkboxes
2026-02-03 17:13:18 +01:00
as-op
5c908257e3
add remove-import-run button
2026-02-03 14:58:39 +01:00
as-op
37c6f02c9f
jira token: do not use a blank input, but a disabled input
2026-02-03 14:37:16 +01:00
as-op
8d7a495af2
add server version info
2026-02-03 09:14:46 +01:00
as-op
fa3dcf3f87
add support and server version info
2026-02-03 09:12:40 +01:00
as-op
186bea6e36
fix url path bug; optimize turbo stream flows
2026-02-03 08:47:44 +01:00
as-op
05c91c7b76
move string into I18n
2026-02-02 17:05:26 +01:00
as-op
8f19f026d3
jira import select project modal, add filter/check all/uncheck all
2026-02-02 16:51:23 +01:00
as-op
f0feb6a394
jira_import: show a column of name of projects
2026-02-02 14:16:34 +01:00
as-op
2b7c8ce0bd
don't send a saved token to the jira configuration form
2026-02-02 11:59:15 +01:00
as-op
8503a484a1
use openproject<->jira reference table for import preview state
2026-01-29 16:06:54 +01:00
as-op
d7a0dd4a6a
[ #71134 ] Add "Test connection" functionality to Jira form
...
https://community.openproject.org/work_packages/71134
2026-01-29 14:56:08 +01:00
as-op
c0ec254818
larger project selection form
2026-01-29 11:45:01 +01:00
as-op
9f20ce6baa
refactor large wizard view into components
2026-01-28 14:51:23 +01:00
as-op
cd2656da29
refactor large wizard view into components
2026-01-28 14:36:20 +01:00
as-op
cf13f4fa96
include a status badge/label/pill at the top of the wizard
2026-01-28 13:10:55 +01:00
as-op
c129022e26
obey rubocop; refactor jira instance & run controllers
2026-01-28 12:31:17 +01:00