Quinten
02c4eb19f0
ci: move ARM Docker builds to native ARM runner ( #920 )
2025-01-16 20:26:31 +02:00
MartinOscar
3a25d0f976
Actually use nodeUpdateService not only for keys ( #914 )
...
* Actually use nodeUpdateService not only for keys
* Add behind proxy & ignore panel config updates
* Don't Halt
* Prevent double notification
* Revert "Add behind proxy & ignore panel config updates"
This reverts commit 0147888c6cbda54be3375ee91ba8600e0d238b78.
2025-01-16 11:50:08 +01:00
Scai
634b8dec55
Merge pull request #918 from QuintenQVD0/speedup-docker
...
feat(docker): copy PHP extensions from builder stage to speedup the b…
2025-01-16 10:23:33 +02:00
Quinten
43d0b78742
feat(docker): copy PHP extensions from builder stage to speedup the build
...
- Reuse compiled PHP extensions from composer stage instead of building them twice
2025-01-16 09:20:54 +01:00
Scai
6b77e69e43
Merge pull request #917 from QuintenQVD0/docker
...
Fix the docker build
2025-01-16 09:45:36 +02:00
Quinten
efbf4df2a2
Fix the docker build
2025-01-16 08:24:58 +01:00
Boy132
4ec9171017
OAuth improvements ( #903 )
...
* rework oauth provider creation & lodaing
* add separate setup form
* use wizard for setup
* add provider class for discord
* cleanup and fixes
* don't throw exception when creating duplicate provider
* update profile and login pages
* did not mean to remove the whole else, oops
* use import
2025-01-15 18:29:06 +01:00
Boy132
885e03ee06
Alert banners ( #892 )
...
* add alert banner
* replace old server conflict banner with alert banner
* improve color and icon size
* add alert for websocket errors
* update file loading error to alert banner
* remove old events
* add back `console-status` event
* move @php block under @isset
* remove phpstan ignore
so I'm not getting force choked
2025-01-15 18:23:09 +01:00
MartinOscar
7c6b3a03db
Fix Suspendall & Server Condition ( #913 )
2025-01-15 17:46:27 +01:00
MartinOscar
fe43539ea7
Use temp config for mail testing ( #912 )
...
* Use temp config
* Change port when changing encryption
* Pint
* Use finally
* Pint please do your job next time
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-01-15 16:07:12 +01:00
Charles
e145fcdc56
Use Filament labels. ( #906 )
...
* Use Filament labels.
* use `trans`
* Show more files
No reason for this to be its own pr...
2025-01-13 09:31:37 -05:00
Charles
8078f2ca4e
Edit Node Listing, Enable Storage Graph ( #905 )
...
* Remove limits in listing
* Enable Storage Graph
* Wings gives us bytes, use helper function
* Use Node Model
* Remove `?? 0`
* Re-Add `?? 0` remove local
* Add Locale on chart
* We should convert these too...
convert_bytes_to_readable follows the prefix config, so we should do it here too.
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-01-13 09:31:31 -05:00
MartinOscar
d1007ad2fe
Make sure variables are unique per egg ( #902 )
...
* Add unique validation
* Also make their name unique
* Custom message
2025-01-10 22:22:47 +01:00
Boy132
7f3b1fd758
Fix server reinstall action ( #901 )
...
* fix server reinstall action
* use reinstall service
2025-01-09 23:25:36 +01:00
Josh
d088e79e5e
Fix deleting database host when it has assigned nodes ( #899 )
...
* Cascade delete from database_host_node when the database host is deleted
* Update database/migrations/2025_01_09_143607_database_host_node_foreign_delete_cascade.php
Remove migration rollback
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
* Update 2025_01_09_143607_database_host_node_foreign_delete_cascade.php
Fix brace position
---------
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-01-09 20:21:44 +01:00
Boy132
9cfd87090f
Update health page with tailwind classes ( #893 )
...
* update health page with tailwind classes
* Move php from Blade to Page
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-01-09 08:25:10 +01:00
MartinOscar
a7a7c5ba4d
Fix Latest version error ( #890 )
...
* Retry if it fails
* Pint
2025-01-08 13:48:36 +01:00
Charles
b14e8fd724
Update colors ( #891 )
2025-01-07 21:11:05 -05:00
Boy132
c93a836ad8
Remove DaemonConnectionException
( #885 )
...
* remove DaemonConnectionException
* update tests
2025-01-07 22:58:04 +01:00
Boy132
6fcf4173d3
Strip http/ https from steam oauth allowed_host
( #889 )
...
* strip http/ https from steam oauth allowed_host
* fix param order
2025-01-07 22:47:23 +01:00
Boy132
7449b82f41
adjust path for server panel ( #884 )
2025-01-07 09:34:13 +01:00
Boy132
af4ac1db92
Update admin area navigation ( #881 )
2025-01-07 08:24:43 +01:00
Scai
6707d1ccf6
Merge pull request #880 from pelican-dev/feature/vite
...
Remove old client area and switch to vite
2025-01-07 02:06:27 +02:00
Lance Pioch
b197e73173
Use route instead
2025-01-06 17:35:05 -05:00
Scai
e5418491c8
chore: lint files
2025-01-06 20:08:32 +02:00
Scai
98ebc75965
fix: wrong class used on auth
2025-01-06 20:06:17 +02:00
Scai
121ebe6017
refactor: move assets to service provider
2025-01-06 20:03:10 +02:00
Scai
fc27b24783
fix: remove path on panel default
2025-01-06 20:01:41 +02:00
Scai
8049ef462e
refactor: revert oauth routes
2025-01-06 20:01:29 +02:00
Scai
17bb23b5b8
refactor: route redirect links
2025-01-06 19:58:32 +02:00
MartinOscar
8926f9712f
Add back denylist ( #872 )
2025-01-06 16:54:19 +01:00
Scai
e4849d89d7
refactor: replace old index with new filament app
2025-01-06 17:33:32 +02:00
Scai
af11888b82
chore: lint files
2025-01-06 17:15:53 +02:00
Scai
1845f2955f
fix: job workflows for releasing
2025-01-06 17:15:44 +02:00
Scai
a2b315ba74
fix: build workflows #1 try
2025-01-06 17:13:06 +02:00
Scai
76c3632d14
chore: update git workflows
2025-01-06 17:06:58 +02:00
Scai
4facaecea0
feat: register assets js/css
2025-01-06 17:04:43 +02:00
Scai
a55a2cce6e
feat: impl vite tailwindcss
2025-01-06 17:04:33 +02:00
Boy132
448fe41e78
Add role permission for health page ( #878 )
2025-01-06 15:43:29 +01:00
Boy132
7f37b3b099
Fix namespace for role permission icons ( #877 )
2025-01-06 15:42:47 +01:00
Scai
ef54d52866
refactor: remove old provider
2025-01-06 15:49:45 +02:00
Scai
7bd66c3d85
refactor: unused files
2025-01-06 15:48:50 +02:00
Scai
74efc6e8c1
refactor: redirect to new login page
2025-01-06 15:47:16 +02:00
Scai
a7b767ae78
chore: delete old assets
2025-01-06 15:46:54 +02:00
Scai
a3ecf3994b
feat: set filament main client ui
2025-01-06 15:46:43 +02:00
Scai
158fa24fff
feat: add logo to filament
2025-01-06 15:46:26 +02:00
Scai
e5069e754d
chore: unused files & code related to old auth
2025-01-06 15:42:49 +02:00
Scai
cdd46de274
chore: clean base routes
2025-01-06 15:38:44 +02:00
Scai
ff5812e87b
chore: remove old auth
2025-01-06 15:38:04 +02:00
Scai
20ce0ca8e6
chore: purge old configs
2025-01-06 15:22:41 +02:00