Charles
5121cf7170
disaster of a merge.... main->filament-v4
2025-06-23 07:10:27 -04:00
Boy132
57a13a2701
Refactor admin dashboard widgets to use forms ( #1452 )
2025-06-19 18:23:32 +02:00
Boy132
1dc5ec027e
Cleanup & fix server list ( #1433 )
2025-06-12 08:54:00 +02:00
JoanFo
af609994b6
Fix missing font ( #1404 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-06-08 09:11:56 +02:00
Boy132
3b744f37dd
Lazy load server entries (Grid
only) ( #1413 )
2025-06-03 14:33:43 +02:00
Boy132
17555a1d09
Make server name and server address clickable (and copyable) ( #1395 )
2025-05-27 19:30:07 +02:00
Boy132
af9f2c653e
Add missing </div>
to monaco editor view ( #1399 )
2025-05-23 06:02:29 -04:00
Boy132
2296e41a8b
Add button to view install logs ( #1356 )
...
Co-authored-by: notCharles <charles@pelican.dev>
2025-05-09 21:03:32 +02:00
Boy132
8a79a17c49
update node health heart
2025-05-09 10:36:57 +02:00
Charles
8d433c4a11
Replace Monaco with Built-in code editor
2025-05-08 09:03:21 -04:00
Boy132
947f213d31
fix health page grid
2025-05-08 14:44:07 +02:00
Boy132
9fbfd630eb
fix admin dashboard (widget actions)
2025-05-08 14:23:02 +02:00
Charles
c0fda71e20
Font Saga Continues... ( #1339 )
...
Add back removed ??
2025-05-04 17:22:18 -04:00
Charles
f2f1026a97
Font Saga Continues ( #1338 )
...
Nuke comic, just use monospace..... make life easy
2025-05-04 17:03:45 -04:00
Charles
2d581c7cbd
Remove get_fonts
, Fix docker container console font selection ( #1329 )
...
* Update `get_fonts`
This should fix docker, Has to be changed as we use alpine for docker which does not support GLOB_BRACE
* #2 ?
* #3
* FINAL BOSS FIGHT
Fixes Docker image <3
* Update resources/views/filament/components/server-console.blade.php
Co-authored-by: Lance Pioch <git@lance.sh>
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2025-05-02 08:37:27 -04:00
Charles
3effd98013
Allow changing of the console font ( #1277 )
...
* Custom Fonts
* Update app/Filament/Pages/Auth/EditProfile.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* wip
* wip
* Update app/Filament/Pages/Auth/EditProfile.php
Co-authored-by: Lance Pioch <git@lance.sh>
* Update app/helpers.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* update
* add fonts folder for docker
* Add default font
* Update server console to preload the font
* Update settings/trans
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
2025-05-01 09:47:59 -04:00
notCharles
1ba9a1dab3
Merge branch 'main' into filament-v4
2025-04-29 18:21:56 -04:00
notCharles
31206e15fa
wip
2025-04-27 22:43:45 -04:00
notCharles
c1f50d5d7f
wip
2025-04-27 21:50:37 -04:00
notCharles
e73f78f2f7
wip
2025-04-27 21:45:26 -04:00
notCharles
8b4e750f08
Holy crap it loads!
2025-04-24 20:18:15 -04:00
notCharles
fc3ca29559
wip
2025-04-24 19:22:31 -04:00
notCharles
61da930909
wip
2025-04-24 19:03:34 -04:00
pelican-vehikl
8407547574
Add back Egg Features ( #1271 )
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-04-24 18:24:18 -04:00
Sebastien Green
90fd73f6a4
Change section header icon self alignment to centre ( #1279 )
2025-04-23 10:02:44 -04:00
tfcprivt
b9d4773bd7
Fixed the Select dropdown to use searchable on the Edit Files Page. ( #1204 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-04-06 14:05:54 -04:00
Charles
befe6be80b
Update Overview, Again. Add some customization ( #1200 )
...
* wip
* wip
* wip
* overview 2.1
* Combine 2 branches into one
* updates
* Fix 500
* use my friend JSON
* Use switch
2025-04-04 12:08:43 -04:00
Boy132
c73d0544d9
Refactor admin dashboard to use widgets ( #1207 )
2025-04-04 09:30:00 +02:00
MartinOscar
636279c6eb
Add FileNotEditableException
( #1135 )
...
* Add `FileNotEditableException`
* Send `Notification` instead of Throwing
* Remove useless `function`
* Make them all `AlertBanner`
2025-04-02 21:44:51 -04:00
Michael (Parker) Parker
a03b604f2d
Merge pull request #1184 from JoanFo1456/main
...
Change console font
2025-03-30 14:53:28 -04:00
Boy132
7471347b55
Improve alert banner fetching ( #1173 )
...
* use events for alert banner pulling
* add ids to alert banners to prevent duplicates
2025-03-28 23:50:34 +01:00
JoanFo
8b943fa160
Update server-console.blade.php
...
Removed font.css referrence (removed file)
2025-03-28 21:54:15 +01:00
JoanFo
0f92632c06
Update server-console.blade.php
2025-03-28 18:26:38 +01:00
Charles
8d7eff13fb
Update Overview and Server List ( #1151 )
...
* Update Overview and Server List
* Fix background on light mode
2025-03-28 11:57:40 -04:00
PalmarHealer
b4eab02254
Remove cursor not allowed rule ( #1147 )
...
* remove cursor not allowed rule
* re-add css rule
Added the previously removed rule back and specified selector.
* Apply suggestions from code review
---------
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
2025-03-22 08:31:57 -04:00
MartinOscar
0b3dce132f
Add header
, footer
& body-end
views ( #1111 )
2025-03-17 13:28:18 +01:00
Boy132
45db06a1bd
Refactor captcha ( #1068 )
...
* refactor captcha
* add default error message
* prevent rule from being called multiple times
* fixes
* use config
* Update this to latest
* Remove this
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2025-03-15 15:52:38 -04:00
MartinOscar
1fdc428f3e
Allow sendCommand on Starting
or Running
Server
s ( #1061 )
...
* Replace `string` with `enum`
* Add title
* Allow sendCommand on `Starting` or `Running` servers
* refactor: Use Filament interfaces
* Use `getLabel` instead of `str->headline`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-06 15:55:00 +01:00
MartinOscar
98ddb65509
Revert Monaco Changes... ( #1062 )
...
Reintroduced the ever expanding editor.
Co-authored-by: notCharles <charles@pelican.dev>
2025-03-06 12:50:34 +01:00
Boy132
e1308cb04d
Small api docs improvements ( #1032 )
...
* update scramble
* cleanup application api endpoints
* cleanup client api endpoints
* fix security schema and make docs homepage nicer
* remove duplicate myclabs/deep-copy
* style(api-docs): use Blade template and Tailwind for styling
* Publish scramble view
* Use localStorage theme instead of config
* Update routes/docs.php
Co-authored-by: Lance Pioch <git@lance.sh>
---------
Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
2025-02-26 16:12:19 +01:00
Charles
2d937229fb
Add Custom StatBlocks, Add Stats ( #1027 )
...
* add custom statblock
* add custom datablock
* Use real values, not placeholders
* More Changes
* remove unused var
* Remove old code
* Remove more
* Updates
* Add LineHeight
Changing the font size cut off the j/g and _
* Fix invisible console selection
Closes #874
* Add Missing to `offline` detection
* Use helper
* Update
* Removals
* Move to `SmallStatBlock`
2025-02-26 10:08:42 -05:00
MartinOscar
3d764a89f7
chore: Upgrade Dependencies ( #1005 )
...
* chore: yarn upgrade
* chore: composer upgrade
* chore: php artisan filament:upgrade
* chore: update filament-monaco-editor-views
* chore: update filament-monaco-editor-configs
* chore: move turnstile-views to plugins
* fix monaco-editor loader & css
2025-02-25 14:22:07 +01:00
MartinOscar
d03366cf3d
Enhance Node
health column ( #1023 )
...
* Make sure we are talking to a `Pelican Wings` instance
* Enforce matching `token_id`
* Refactor `NodeSystemInformation`
2025-02-22 21:44:49 +01:00
MartinOscar
324fc4b7d5
Add Egg
copy from
& ReplicateAction
( #1013 )
...
* Add `Egg` `copy from` for Process & Install Script
* Add builtin `ReplicateAction`
* Use `CopyFrom` for less duplicated code
* Hide label & add tooltip to `ReplicateAction`
* use `iconButton()` instead of `hiddenLabel()`
* use `iconButton()` for every Actions
* Use our translation instead
* Copy egg_variables aswell
* remove `get()`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-02-19 19:52:10 +01:00
MartinOscar
48d1ef5d26
Add WordWrap
to MonacoEditor
( #1001 )
2025-02-12 20:35:23 +01:00
Charles
f8ad720f52
Admin Area Translations ( #965 )
...
* Init
* Health Page
* Admin API Keys
* Update API Keys
* Database Hosts
* Mounts
* remove `s`
* Users
* Webhooks
* Server
never again...
* Fix Server
* Settings
* Update Mounts
* Update Databasehost
* Update Server
* Oops, Update Server
* Nodes
* Update User
* Dashboard
* Update Server
* Profile
* Egg
* Role & Update Egg
* Add base Laravel lang files
* update apikey
* remove html back to settings, remove comment
* add `:resource` to create_action
* Update Egg
* Update Egg v2
* Update 1
* trans cf info label
* Update charts
* more trans
* Update Webhook
* update Health
* Update Server
* Update Role
* Fixes
* Bulk Update
* AnotherOne
* Fix relation button label
* rename `admin1` to `admin`
Leftover from testing... oops
* More Translations
* Updates
* `pint` + Relation Manager Titles
2025-02-08 23:16:54 -05:00
Boy132
71f3abe464
File manager improvements ( #936 )
...
* add separate button for "save & close"
* make language selection for editor work
* fix download url
* add info banner for .pelicanignore files
* small cleanup
* fix import
* Move File Lang
* add `ctrl+shift+s` for save & close
* fix keybind
* cleanup and fix default value for edit
* remove unnecessary File::get & trait
* More EditorLanguages not matching their names
* mdx has its own highlighter
---------
Co-authored-by: notCharles <charles@pelican.dev>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-01-26 14:29:53 +01:00
Alexander Featherson
401026efa1
[Fix] Websocket Tokens Refresh issue ( #944 )
...
* - Temporary fix for token refresh issue.
More testing is needed.
* Update server-console.blade.php
Removal of final old token var (no longer needed as livewire will handle it through piping)
2025-01-25 22:29:01 +01:00
Boy132
03eaddb126
Fix server access for admins without subuser ( #919 )
...
* fix server access for admins without subuser
* add permission checks to power buttons
* add permission check for console command sending
* fix tests
* fix websocket token permissions
* fix sftp access
* fix server api + small cleanup
* it's "update", not "edit"...
* fix tests
* fix permission const for "activity read"
* fix activity subuser permission
2025-01-17 23:04:22 +01:00
Boy132
61bdf0dcd7
Alert banner improvements: auto-refresh, fixes & "closeable" ( #924 )
...
* fix websocket error always displaying
* use livewire component with polling for alert banner container
* add id to alert banner
* cleanup blade file and add "closeable" property
2025-01-17 23:03:34 +01:00