324 Commits

Author SHA1 Message Date
Boy132
3eba089c47 fix confirm 2025-11-07 09:37:23 +01:00
Boy132
8aa23ccc97 add uninstall & remove 2025-11-07 09:21:30 +01:00
RMartinOscar
427c1187a2 Use Model::find()² 2025-11-06 23:01:54 +00:00
Boy132
92484fa94d add artisan command to disable plugin 2025-11-06 23:55:54 +01:00
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
Boy132
246997754e
Remove "custom" email views (#1763) 2025-10-01 10:31:01 +02:00
Boy132
9f35f1c3ee
Enable "ordered imports" (#1746) 2025-09-24 13:34:19 +02:00
Charles
1900c04b71
Filament v4 🎉 (#1651)
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
2025-09-08 13:12:33 -04:00
MartinOscar
47557021fd
Remove DaemonPowerRepository (#1673) 2025-09-08 08:56:59 +02:00
MartinOscar
6671d45651
Fix various Translations & add Installer & add Notifications (#1632) 2025-09-04 20:17:59 +02:00
Charles
ec0727b406
Allow eggs to be exported/imported as YAML (#1535) 2025-08-04 07:32:10 -04:00
Boy132
68f72b9b4d
Add "egg index" and dropdown to egg importer (#1451)
Co-authored-by: notCharles <charles@pelican.dev>
2025-06-25 19:50:09 -04:00
MartinOscar
de166bca03
Use supervisorctl instead of systemctl when running in docker (#1378) 2025-06-08 09:12:15 +02:00
Boy132
0ba497a2eb
Add separate port field for node connections (#1423) 2025-06-03 14:33:57 +02:00
Charles
b34778f736
Refactor Node Stats (#1145)
Co-authored-by: Boy132 <mail@boy132.de>
2025-06-03 07:33:08 -04:00
Charles
79691ba663
move redis only command to if statement (#1337) 2025-05-05 16:43:27 -04:00
Boy132
7409f020ba
Add storage:link to setup command (#1233) 2025-04-11 23:23:23 +02:00
Lance Pioch
0cce716e2c
Laravel 12.6.0 Shift (#1205)
* Bump Laravel version constraint

* composer update

* Force PHP `8.2` platform

* Fix `SplFileInfo` cast in `CleanServiceBackupFilesCommand`

* Bump larastan to dev commit

* Unpin filament

---------

Co-authored-by: Shift <shift@laravelshift.com>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-04-03 03:43:01 +02:00
MartinOscar
bca02ced86
Fix typo for SESSION_DRIVER in RedisSetupCommand (#1188) 2025-03-29 19:58:36 +01:00
MartinOscar
22d02c0df5
Remove NodeCreationService (#1092) 2025-03-17 05:46:33 +01:00