RMartinOscar
|
56739b6150
|
Use Model::find()
|
2025-11-06 22:52:44 +00: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
|
aa8bbaf928
|
only require composer packages when plugin should be loaded
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
2ba3ba6fad
|
use Str
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
b0e6c51e77
|
change "id" in install and update commands to argument
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
9f854bde46
|
remove default url value
|
2025-11-05 16:24:11 +01:00 |
|
Boy132
|
85f8f11481
|
update stub
|
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
|
4194315d4c
|
improve "make plugin" command
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
aa2dfc1c5d
|
rename "p:plugin:create" to "p:plugin:make"
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
6601599283
|
fix typo
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
abf6349918
|
add choice list to install & update artisan commands
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
be404a8332
|
add artisan command to update plugin
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
7c8454276e
|
make name & author optional in create plugin command
|
2025-11-05 16:24:10 +01:00 |
|
Boy132
|
72b9a24ac4
|
allow plugins to load additionals composer packages
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
2ee4df8139
|
add command option for update_url and move some stuff around in the json
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
7ac298ffd5
|
automatically discover providers & commands
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
4df52c21fa
|
change format of plugin.json
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
2d26d2e15b
|
add update_url to plugin.json
|
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
|
b091f1e3d5
|
remove wrong interface
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
253fe21554
|
add contracts for plugin methods
|
2025-11-05 16:24:09 +01:00 |
|
Boy132
|
2e0cac0d6e
|
add install command for plugin
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
bf28ebdb23
|
allow multi-select for panel
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
137ec35f29
|
prepare for new client area (two panels)
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
d87b2a9f72
|
allow plugins to have a config file
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
dfa47d2251
|
auto create plugin service provider
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
5e2c440eab
|
allow plugins to register service providers
|
2025-11-05 16:24:07 +01:00 |
|
Boy132
|
f3f05a9eb5
|
add artisan commands to list and create plugins
|
2025-11-05 16:24:07 +01:00 |
|