RMartinOscar
|
598e3e1401
|
Re-use query instead of calling it again
|
2025-11-06 22:54:03 +00:00 |
|
RMartinOscar
|
56739b6150
|
Use Model::find()
|
2025-11-06 22:52:44 +00:00 |
|
Boy132
|
fdfeee2150
|
fix unzip for nested plugin zips
|
2025-11-06 23:50:48 +01:00 |
|
Boy132
|
cb5cf3c771
|
replace old auth()->user()
|
2025-11-06 13:44:38 +01:00 |
|
Boy132
|
21ff1822fc
|
add missing "create" permission
|
2025-11-06 13:41:22 +01:00 |
|
Boy132
|
05abad7254
|
make "all" tab first
|
2025-11-06 13:35:13 +01:00 |
|
Boy132
|
1480f0e602
|
fix namespace
|
2025-11-06 13:18:08 +01:00 |
|
Boy132
|
7f74afcd6f
|
revert change
not needed
|
2025-11-06 12:55:35 +01:00 |
|
Boy132
|
d2e2346806
|
a bunch of smaller fixes suggested by coderabbit
|
2025-11-06 11:43:40 +01:00 |
|
Boy132
|
805333e9dc
|
allow to set display name for custom languages
|
2025-11-06 09:25:17 +01:00 |
|
Boy132
|
55677472be
|
only enable plugin if it previously errored
|
2025-11-06 09:11:57 +01:00 |
|
RMartinOscar
|
b5736e89f4
|
Use --realpath to run plugin migrations
|
2025-11-06 02:37:10 +00:00 |
|
Boy132
|
aa8bbaf928
|
only require composer packages when plugin should be loaded
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
4e10daa790
|
fix requireComposerPackages
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
4f1e98c09e
|
change order of operations when registering panel
this makes sure plugins always register after our default configuration
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
217685dd79
|
move PluginResource to correct namespace
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
36a43d06f2
|
fix phpstan
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
2ba3ba6fad
|
use Str
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
244f77559e
|
update translation when importing plugin
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
91f88daaa3
|
remove sushi caching
didn't work properly
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
7365f3efdb
|
set working path for composer
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
5057fd9c8f
|
add plugin readme
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
4f00603c59
|
change composer_packages to json to allow version constraints
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
3c6ec63381
|
run pint
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
280bef5251
|
use tooltip instead of label for reorder action
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
e4f6100b4d
|
redirect to current tab
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
9898674ecd
|
don't enable theme after install if there already is a thema active
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
1b248ccec2
|
add translations to reorder
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
445cc7c88c
|
enable sushi caching (when not in dev mode)
|
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
|
b0e6c51e77
|
change "id" in install and update commands to argument
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
561aaa3ae0
|
fixes after v4 merge
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
d2304d7805
|
add error checking to "requireComposerPackages" and "runPluginMigrations"
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
6c325af0fe
|
fix error handling for hasSettings/ getSettingsForm
|
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
|
e970ae3767
|
add plugin dev mode
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
4759c62432
|
replace null checks
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
9f854bde46
|
remove default url value
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
819422acc8
|
add enable param to installPlugin function
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
85f8f11481
|
update stub
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
d02bbe2cea
|
remove need for static get and make methods
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
2b7439309f
|
fix panel providers
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
faa14d0bf4
|
implement getPluginLanguages
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
692f81a018
|
cleanup panel providers
|
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
|
4194315d4c
|
improve "make plugin" command
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
7f04bcbb86
|
fix modal always showing
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
5dc01a66f3
|
correctly handle language plugins
|
2025-11-05 16:24:10 +01:00 |
|