Boy132
|
5d5ee27c3b
|
fix pint
|
2025-11-09 18:39:53 +01:00 |
|
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 |
|
JoanFo
|
3c25b43b46
|
Repair webhooks once again (#1815)
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
|
2025-11-09 09:35:00 -05:00 |
|
Charles
|
0891db5342
|
Reimplement Drag & Drop for file uploading 🎉 (#1858)
|
2025-11-09 09:24:12 -05:00 |
|
exefer
|
172436e012
|
Fix typo in failed upload message (#1874)
|
2025-11-09 12:58:56 +00: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 |
|
exefer
|
1ff965611e
|
Fix typo in DNS help text (#1868)
Authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
|
2025-11-08 22:40:23 +01: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
|
3eba089c47
|
fix confirm
|
2025-11-07 09:37:23 +01:00 |
|
Boy132
|
8aa23ccc97
|
add uninstall & remove
|
2025-11-07 09:21:30 +01:00 |
|
Boy132
|
bfae4e7f30
|
use own composer process for better error messages
|
2025-11-07 00:05:29 +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
|
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 |
|
Lance Pioch
|
49f24e37b6
|
Laravel 12.37.0 Shift (#1864)
Co-authored-by: Shift <shift@laravelshift.com>
|
2025-11-06 08:43:02 -05: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 |
|