Boy132
|
ce6245005a
|
Merge branch 'main' into boy132/plugin-system
# Conflicts:
# app/Providers/Filament/AdminPanelProvider.php
# app/Providers/Filament/AppPanelProvider.php
|
2025-11-09 18:31:40 +01:00 |
|
Boy132
|
5c3b0919aa
|
Fix allocations by admins aren't locked by default (#1879)
|
2025-11-09 18:29:46 +01:00 |
|
Charles
|
f4ee33fa4f
|
Hide new allocation action if server has 0 allocations. (#1878)
|
2025-11-09 12:11:14 -05:00 |
|
Charles
|
d8368c4cec
|
Do no use stock notifications on actions (#1877)
|
2025-11-09 12:08:25 -05:00 |
|
Charles
|
aa35d7d001
|
Fix creating mounts (#1876)
|
2025-11-09 11:14:44 -05:00 |
|
Charles
|
0891db5342
|
Reimplement Drag & Drop for file uploading 🎉 (#1858)
|
2025-11-09 09:24:12 -05:00 |
|
Charles
|
2b5403a4da
|
Replace current panel log viewer with new and improved log viewer (#1834)
|
2025-11-08 19:31:51 -05:00 |
|
Boy132
|
09fc3ed59b
|
remove "is" methods from plugin model
|
2025-11-08 23:22:53 +01:00 |
|
Charles
|
a30c45fbbe
|
Add session key to use last used node, instead of latest created node (#1869)
Co-authored-by: Lance Pioch <git@lance.sh>
|
2025-11-08 17:09:41 -05:00 |
|
Copilot
|
b06df23823
|
Add bulk IP update action for node allocations (#1845)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: notAreYouScared <1757840+notAreYouScared@users.noreply.github.com>
Co-authored-by: Charles <charles@pelican.dev>
|
2025-11-08 16:53:12 -05:00 |
|
Boy132
|
cec141889a
|
Allow admins to "lock" allocations (#1811)
|
2025-11-08 21:54:41 +01:00 |
|
Charles
|
6ed84b5584
|
Add wings diagnostics retrieving to Edit Node page (#1865)
Co-authored-by: Boy132 <mail@boy132.de>
|
2025-11-08 15:47:40 -05:00 |
|
Boy132
|
889daf2fab
|
add own method for delete
|
2025-11-07 11:05:26 +01:00 |
|
Boy132
|
8aa23ccc97
|
add uninstall & remove
|
2025-11-07 09:21:30 +01:00 |
|
RMartinOscar
|
598e3e1401
|
Re-use query instead of calling it again
|
2025-11-06 22:54:03 +00:00 |
|
Boy132
|
cb5cf3c771
|
replace old auth()->user()
|
2025-11-06 13:44:38 +01:00 |
|
Boy132
|
05abad7254
|
make "all" tab first
|
2025-11-06 13:35:13 +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
|
244f77559e
|
update translation when importing plugin
|
2025-11-05 16:24:12 +01:00 |
|
Boy132
|
5057fd9c8f
|
add plugin readme
|
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
|
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
|
0ab90f2c34
|
add permissions to plugin resource
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
dcd5486a9a
|
cleanup and phpstan fixes
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
a1976c4d17
|
move PluginResource to correct namespace
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
ab86957c76
|
run pint & fix phpstan
|
2025-11-05 16:24:08 +01:00 |
|
Boy132
|
3ac6313f72
|
add plugin resource
|
2025-11-05 16:24:07 +01:00 |
|
Boy132
|
4bda7cba75
|
Allow to "embed" server list (#1860)
|
2025-11-05 16:18:44 +01:00 |
|
Boy132
|
852f7beb39
|
Allow to register "special file" alert banners (#1861)
|
2025-11-04 12:48:18 +01:00 |
|