20 Commits

Author SHA1 Message Date
Boy132
1b248ccec2 add translations to reorder 2025-11-05 16:24:12 +01:00
Boy132
93ee1cdf68 revert "allow to create plugins via the frontend" 2025-11-05 16:24:11 +01:00
Boy132
3e8fbc1a99 small translation changes 2025-11-05 16:24:11 +01:00
Boy132
561aaa3ae0 fixes after v4 merge 2025-11-05 16:24:11 +01:00
Boy132
022a19bee6 allow to create plugins via the frontend 2025-11-05 16:24:11 +01:00
Boy132
793d264f72 add enum for plugin category and add tabs to list 2025-11-05 16:24:11 +01:00
Boy132
736d9be9e3 add translations for plugin resource 2025-11-05 16:24:10 +01:00
Boy132
7f04bcbb86 fix modal always showing 2025-11-05 16:24:10 +01:00
Boy132
2384cc870a add warning when trying to enable multiple themes 2025-11-05 16:24:10 +01:00
Boy132
02d18f28e3 add update button 2025-11-05 16:24:10 +01:00
Boy132
ef2bae409d add simple plugin downloader 2025-11-05 16:24:10 +01:00
Boy132
84d4134585 update can checks 2025-11-05 16:24:10 +01:00
Boy132
2d26d2e15b add update_url to plugin.json 2025-11-05 16:24:09 +01:00
Boy132
863d13bc39 change panel version checks and loading behaviour of incompatible plugins
Co-authored-by: pelican-vehikl <pelican.vehikl@gmail.com>
2025-11-05 16:24:09 +01:00
Boy132
6d631d1ec2 use facade and cleanup evil @phpstan-ignore-lines 2025-11-05 16:24:09 +01:00
Boy132
fa9fbedf5b add load order to plugins 2025-11-05 16:24:09 +01:00
Boy132
ef82ad9603 some fixes for new not_installed status 2025-11-05 16:24:08 +01:00
Boy132
12520929fb small improvements 2025-11-05 16:24:08 +01:00
Boy132
14838fe6d8 move plugin table to resource 2025-11-05 16:24:08 +01:00
Boy132
a1976c4d17 move PluginResource to correct namespace 2025-11-05 16:24:08 +01:00