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
Scai
66ec86694f
chore: delete old client ui
2025-01-06 15:20:20 +02:00
Boy132
295134fb6c
Add client_id
to steam oauth config ( #875 )
2025-01-06 12:32:35 +01:00
MartinOscar
ae445840f7
Discard ipAddresses cache if wings is offline + Switch to Select ( #862 )
...
* Change TextInputColumn to SelectColumn
* Discard cache if wings is offline
* Return 0.0.0.0 instead of an empty array
* Adjustment & remove dns resolve
2025-01-06 03:37:39 +01:00
MartinOscar
77fd54fdc2
Fix/suspend server offline node ( #871 )
...
* Use handle instead of toggle & use const isnstead of string
* Avoid rollback if node is unreachable
* Use Enum & remove default action
* Remove useless test
2025-01-06 03:07:06 +01:00
MartinOscar
18fe4f1123
Show suspended servers ( #870 )
2025-01-06 01:48:04 +01:00
Charles
2525af8f02
Revert "Listen to more framework webhook events ( #728 )" ( #866 )
...
This reverts commit 7a4c4ce02a8e55413ebee4c470a8245c1a767f1f.
2025-01-05 19:07:01 -05:00
Charles
7cc4358a04
Fix 500 on duplicate ports ( #861 )
...
* Fix 500 on duplicate ports
This should also address N+1 issues from the last PR
* Combine into one method
* Pint
* Add missing type
* Add 0.0.0.0
* Add notifications to help the user
* Pint
* Too verbose
* Show notification here
* Simplify code
* Reset the ports if the ip changes
* Don’t limit these anymore
---------
Co-authored-by: Lance Pioch <git@lance.sh>
v1.0.0-beta17
2025-01-04 22:30:37 -05:00
MartinOscar
168d37b996
Add missing externalId on Server creation ( #859 )
...
* Add missing externalId on server creation
* Pint
* Fix mobile layout
* fix layout
---------
Co-authored-by: notCharles <charles@pelican.dev>
2025-01-04 19:58:51 +01:00
MartinOscar
df615f6915
Remove validated override ( #860 )
2025-01-04 13:36:22 -05:00
Charles
17805f676e
Add OAuth Settings to Settings ( #839 )
...
* Replace tabler icon package
* Use new filled icons
note: not everything has a filled icon
* Add OAuth Settings to Settings Page
* Fix authentik base url
* replace hard coded oauth
2025-01-04 12:35:07 -05:00
Lance Pioch
23d515c3e5
Convert to bytes beforehand ( #857 )
2025-01-04 12:34:26 -05:00
Charles
7a5dd87385
Change limits section on front end ( #853 )
...
* Edit Front end settings
* Use helpers
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2025-01-04 11:48:26 -05:00
Charles
8f51502c6d
Remove First/Last Name for Users ( #855 )
...
* Update Tests
* Update Translations
* Add Migration
* Remove First/Last Names
2025-01-03 17:13:44 -05:00
MartinOscar
9d48799c28
Remove required ( #852 )
2025-01-02 23:36:36 +01:00
Lance Pioch
133c1a511f
Replace some guzzle exceptions and fix server creation failures ( #848 )
...
* Replace guzzle exceptions
* Pint fixes
* Fix test
* Remove unused imports
* Catch & Notify the user instead of 500
* Update app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-01-01 15:20:16 -05:00
Lance Pioch
3a7ddfca5e
Scope power buttons to current server ( #849 )
...
* Scope setServerState to current server
* Use match statement
* Reset this
2025-01-01 15:20:02 -05:00
MartinOscar
00ae3b8b61
Hide Startup + Show Activity on Server panel when in conflictState ( #850 )
...
* Hide startup if isInConflictState
* Show ActivityLog regardless of isInConflictState
* Update app/Filament/Server/Pages/Startup.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-12-31 14:19:18 +01:00
MartinOscar
b5733715a6
Remove useless rightJoin ( #851 )
2024-12-31 14:05:14 +01:00
Lance Pioch
9a859cdec3
Move role resource under the advanced settings ( #847 )
2024-12-29 18:15:25 -05:00
MartinOscar
1571e3cb24
Rework Schedules ( #843 )
2024-12-28 16:03:21 -05:00
Charles
a8680c7aed
Mobile + Layout Changes ( #836 )
...
* Update Server Listing
* Update Edit/Create Server Pages
Re-arrange limits, CPU->Memory->Disk
* Remove auto focus
its cancer on mobile...
* Hide Title, Quick yaml fix
* Hide columns on mobile
* Hide backup locked on mobile
* Fix schedules for mobile
* Hide Notes on mobile
* Consolidate and clean these up
* Simplify
* Remove unused imports
* Replace tabler icon package
* Update app/Filament/Server/Resources/FileResource/Pages/EditFiles.php
Co-authored-by: Lance Pioch <git@lance.sh>
* Allow the unit to be changed
* Use existing method
* Update composer and pint
* Update resources/views/tables/columns/server-entry-column.blade.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Simplify html and add small margin
* Unused
* Add enum
---------
Co-authored-by: Lance Pioch <git@lance.sh>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-12-28 16:02:24 -05:00