super-productivity/packages/plugin-dev/clickup-issue-provider/i18n
Johannes Millan 76239d3411 refactor(issue): migrate ClickUp issue provider from built-in to plugin
Migrate the ClickUp issue provider from a tightly-coupled Angular
service to the external plugin architecture, following the pattern
established by the GitHub provider migration.

- Delete all built-in ClickUp files (api service, models, components,
  tests, constants) from src/app/features/issue/providers/clickup/
- Create new plugin in packages/plugin-dev/clickup-issue-provider/
  with pure-function API layer, plugin registration, i18n, and tests
- Add migration in issue-provider.reducer.ts to convert old ClickUp
  provider config to plugin shape (preserves legacy fields for rollback)
- Move CLICKUP from BuiltInIssueProviderKey to MigratedIssueProviderKey
- Register clickup-issue-provider as bundled plugin
- Fix isDone detection: use status.type instead of status.status so
  custom closed statuses like "Shipped" are correctly detected
- Show disabled plugin issue providers in setup overview for
  discoverability — clicking auto-enables and opens config dialog
2026-03-19 15:03:45 +01:00
..
ar.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
cs.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
de.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
en.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
es.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
fa.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
fi.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
fr.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
hr.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
id.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
it.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
ja.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
ko.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
nb.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
nl.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
pl.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
pt-br.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
pt.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
ro-md.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
ro.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
ru.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
sk.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
sv.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
tr.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
uk.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
zh-tw.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00
zh.json refactor(issue): migrate ClickUp issue provider from built-in to plugin 2026-03-19 15:03:45 +01:00