Commit Graph

550 Commits

Author SHA1 Message Date
Jarek Radosz fa4d918c13 DEV: Use the plugin outlet instead of CustomHtml 2023-02-16 14:09:33 +01:00
Jarek Radosz 196abc9b21 DEV: Namespace components 2023-02-16 14:09:33 +01:00
Jarek Radosz 70cd87df7a DEV: Fix i18n copy 2023-02-16 14:09:33 +01:00
Jarek Radosz 7f2b702ed3 DEV: Use `TrackedArray` 2023-02-16 14:09:33 +01:00
Jarek Radosz ee8d531ae3 DEV: Use ownership system in model tests 2023-02-16 14:09:33 +01:00
Jarek Radosz f48ed7371b DEV: Use `static` keyword in the model definition 2023-02-16 14:09:33 +01:00
Jarek Radosz ec16159772 DEV: Use `this.` in templates 2023-02-16 14:09:33 +01:00
Jarek Radosz f5ac0f8eb3 DEV: Improve imports 2023-02-16 14:09:33 +01:00
Jarek Radosz 38ebc72a9d DEV: Use `on` helper 2023-02-16 14:09:33 +01:00
Jarek Radosz 4535f2d1e4 DEV: Add missing localizations 2023-02-16 14:09:33 +01:00
Jarek Radosz 8fda89679f DEV: Use the argument of element-modifier 2023-02-16 14:09:33 +01:00
Jarek Radosz ccc07569c5 DEV: Move the frontend into admin subdirectory 2023-02-16 14:09:33 +01:00
Jarek Radosz f848532ec9 DEV: Fix remaining template lint issues 2023-02-16 14:09:33 +01:00
Jarek Radosz fecfb586b4 DEV: Add the plugin CI workflow 2023-02-16 14:09:33 +01:00
Jarek Radosz 42182167ad DEV: Add a navigation test 2023-02-16 14:09:33 +01:00
Jarek Radosz 3d165222b0 DEV: Improve the button-disabling logic 2023-02-16 14:09:33 +01:00
Jarek Radosz d6d47ef849 DEV: Move the message bus handler one route up 2023-02-16 14:09:33 +01:00
Jarek Radosz a789fc0c66 UX: Improve non-essential upgrades banner css 2023-02-16 14:09:33 +01:00
Jarek Radosz 43ea3bca79 FEATURE: Refresh the page on transition after upgrade 2023-02-16 14:09:33 +01:00
Jarek Radosz 9d28148e29 DEV: Remove `UpgradeIndex.upgrading` prop 2023-02-16 14:09:33 +01:00
Jarek Radosz dc389ce058 DEV: Allow to visit the upgrade page while it's running 2023-02-16 14:09:33 +01:00
Jarek Radosz 5498a767da UX: Make upgrade-show heading better translatable 2023-02-16 14:09:33 +01:00
Jarek Radosz 7d6ca4492f DEV: Add discourse-compatibility 2023-02-16 14:09:33 +01:00
Jarek Radosz b3226e222c UX: Improve headings 2023-02-16 14:09:33 +01:00
Jarek Radosz 3ba7caa4da DEV: Modernize upgrade-show and repo model 2023-02-16 14:09:33 +01:00
Jarek Radosz fd8144a7eb FIX: Make find repos a class method 2023-02-16 14:09:33 +01:00
Jarek Radosz 516e8b7a1d FIX: Make find_repos public 2023-02-16 14:09:33 +01:00
Jarek Radosz 2589824656 DEV: Return correct types in progress response 2023-02-16 14:09:33 +01:00
Jarek Radosz 5ed8e2ddba DEV: Improve mb subscription/unsub 2023-02-16 14:09:33 +01:00
Jarek Radosz b9b3c71c95 DEV: Return only valid repos
This will stop non-upgradeable plugins from showing up on the list. This mainly means core plugins like `poll` or `chat`
2023-02-16 14:09:33 +01:00
Jarek Radosz 4c8593cf43 DEV: Restore the outdated-image logic 2023-02-16 14:09:33 +01:00
Jarek Radosz 633bc2c414 DEV: Whitespace fix 2023-02-16 14:09:33 +01:00
Jarek Radosz bb94c35435 DEV: Cleanup the admin controller 2023-02-16 14:09:33 +01:00
Jarek Radosz 027c7baf7c DEV: Remove old paths 2023-02-16 14:09:33 +01:00
Jarek Radosz 87ab390dc0 DEV: Update versions 2023-02-16 14:09:33 +01:00
Jarek Radosz dcad087190 DEV: Update specs 2023-02-16 14:09:33 +01:00
Jarek Radosz 383097c6ca DEV: Update version to 1.0.0 2023-02-16 14:09:33 +01:00
Jarek Radosz 202282d84b DEV: Drop the remaining computed property 2023-02-16 14:09:33 +01:00
Jarek Radosz 3d24afc6bc DEV: One more i18n string 2023-02-16 14:09:33 +01:00
Jarek Radosz e418f0ba5d DEV: Inline a controller fetch 2023-02-16 14:09:33 +01:00
Jarek Radosz 17f726e853 DEV: I18n all the things 2023-02-16 14:09:33 +01:00
Jarek Radosz f9f5f5d1ff DEV: Remove unused UpgradeProcesses controller
(autoRefresh was always false)
2023-02-16 14:09:33 +01:00
Jarek Radosz 86b268adb9 DEV: Update UpgradeIndex controller 2023-02-16 14:09:33 +01:00
Jarek Radosz 61ff8e52b1 DEV: Upgrade routes 2023-02-16 14:09:33 +01:00
Jarek Radosz 00e19a30df DEV: Update the RepoStatus test 2023-02-16 14:09:33 +01:00
Jarek Radosz f5956327f8 DEV: Fix a eslint issue 2023-02-16 14:09:33 +01:00
Jarek Radosz 9163b3d2e2 DEV: Modernize upgrade-show and repo model
fixup upgrade-show controller
2023-02-16 14:09:33 +01:00
Jarek Radosz 4e784351ad DEV: Modernize process-list model 2023-02-16 14:09:33 +01:00
Jarek Radosz 71de0a1ec7 DEV: Modernize progress-bar component 2023-02-16 14:09:33 +01:00
Jarek Radosz a6260a5270 FIX: The dialog service usage 2023-02-16 14:09:33 +01:00