Lance Pioch
5353d38302
Merge branch 'main' into issue/68
...
# Conflicts:
# app/Filament/Resources/NodeResource/Pages/CreateNode.php
# app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php
# app/Filament/Resources/NodeResource/RelationManagers/NodesRelationManager.php
# app/Filament/Resources/ServerResource/Pages/CreateServer.php
# app/Filament/Resources/ServerResource/Pages/EditServer.php
# app/Filament/Resources/ServerResource/Pages/ListServers.php
# app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
# app/Filament/Resources/UserResource/RelationManagers/ServersRelationManager.php
# app/Transformers/Api/Client/ServerTransformer.php
# composer.lock
# config/panel.php
2024-10-18 21:18:48 -04:00
Boy132
c0eedc16e0
Update web installer ( #614 )
...
* update web installer
* make sure we have a user
* save SESSION_SECURE_COOKIE as text so it's written correctly to the .env
* set `SESSION_COOKIE` so session doesn't expire when changing the app name
* Allow enter to go to next step
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-10-12 10:19:52 -04:00
Boy132
6734fe3be6
Replace fonts.googleapis.com
with fonts.bunny.net
( #586 )
2024-09-27 21:38:30 +02:00
Lance Pioch
0a6b846230
Merge branch 'main' into issue/68
...
# Conflicts:
# app/Filament/Resources/ServerResource/Pages/CreateServer.php
# app/Filament/Resources/ServerResource/Pages/EditServer.php
# app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
# app/Services/Allocations/AssignmentService.php
# database/Seeders/eggs/minecraft/egg-bungeecord.json
# database/Seeders/eggs/minecraft/egg-forge-minecraft.json
# database/Seeders/eggs/minecraft/egg-paper.json
# database/Seeders/eggs/minecraft/egg-sponge-sponge-vanilla.json
# database/Seeders/eggs/minecraft/egg-vanilla-minecraft.json
# database/Seeders/eggs/rust/egg-rust.json
# database/Seeders/eggs/source-engine/egg-counter-strike-global-offensive.json
# database/Seeders/eggs/source-engine/egg-custom-source-engine-game.json
# database/Seeders/eggs/source-engine/egg-garrys-mod.json
# database/Seeders/eggs/source-engine/egg-insurgency.json
# database/Seeders/eggs/source-engine/egg-team-fortress2.json
# database/Seeders/eggs/voice-servers/egg-mumble-server.json
# database/Seeders/eggs/voice-servers/egg-teamspeak3-server.json
2024-09-18 22:21:55 -04:00
Boy132
496eaaaf83
Web Installer ( #504 )
...
* simplify setup command
* add installer page
* add route for installer
* adjust gitignore
* set colors globally
* add "unsaved data changes" alert
* add helper method to check if panel is installed
* make nicer
* redis username isn't required
* bring back db settings command
* store current date in "installed" file
* only redirect if install was successfull
* remove fpm requirement
* change "installed" marker to env variable
* improve requirements step
* add commands to change cache, queue or session drivers respectively
* removed `grouped` for better mobile view
2024-08-03 21:13:17 +02:00
Boy132
a58e159478
Settings page ( #486 )
...
* remove old settings stuff
* add basic settings page
* add some settings
* add "test mail" button
* fix mail fields not updating
* fix phpstan
* fix default for "top navigation"
* force toggle buttons to be bool
* force toggle to be bool
* add class to view to allow customization
* add mailgun settings
* add notification settings
* add timeout settings
* organize tabs into sub-functions
* add more settings
* add backup settings
* add sections to mail settings
* add setting for trusted_proxies
* fix unsaved data alert not showing
* fix clear action
* Fix clear action v2
TagsInput expects an array, not a string, fails on saving when using `''`
* Add App favicon
* Remove defaults, collapse misc sections
* Move Save btn, Add API rate limit
* small cleanup
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-07-29 12:14:24 +02:00
Charles
1fdff43ae7
Add Node CPU/Memory Graphs ( #459 )
...
* Update Node Stats
Soon TM
* Update
* Make these smaller
* Change graphs
* Remove this.
Didn't work anyways.
* Update Graphs
* Use User TZ and config var
* Fix math
* Change to per thread.
2024-07-14 16:48:14 -04:00
Lance Pioch
3a76fb1c79
Revert "Add custom component"
...
This reverts commit 0f798e5edb6f7a219ba1a9eb5bb20d7ee91661eb.
2024-07-03 22:23:18 -04:00
Lance Pioch
0f798e5edb
Add custom component
2024-07-03 12:13:46 -04:00
Lance Pioch
45fcc2a09a
Merge branch 'main' into issue/68
...
# Conflicts:
# app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php
# app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php
# app/Filament/Resources/ServerResource/Pages/CreateServer.php
# app/Filament/Resources/ServerResource/Pages/EditServer.php
# app/Filament/Resources/ServerResource/Pages/ListServers.php
# app/Http/Requests/Admin/Node/AllocationFormRequest.php
# app/Http/Requests/Api/Application/Allocations/StoreAllocationRequest.php
# app/Models/AuditLog.php
# app/Models/Server.php
2024-06-26 21:52:05 -04:00
Boy132
70c31eef8f
Refactor UserTransformers ( #423 )
...
* remove AccountTransformer and update UserTransformer (client api) to match UserTransformer (application api)
* rename "toVueObject"
* fix tests
* forgot to rename this
* backwards compat
* fix tests
2024-06-23 16:33:18 +02:00
Senna
d7316c4dfe
Dashboard update. Update section ( #390 )
...
* Created command
* Pint Fixes
* Removed old upgrade command translations
* Update to Dashboard and linting Dashboard view
* Pint Fixes
* A few small improvements
* Delete modifications to upgrade command
* Revert "Removed old upgrade command translations"
This reverts commit 31315a0d9e2cd1cb43f01c2bbca9b4a4a06b34c1.
* Pint Fixes
* Boy132's Suggestions
2024-06-16 17:54:49 -04:00
Lance Pioch
30051ab0d7
Add tooltips for versions
2024-06-15 05:14:30 -04:00
Lance Pioch
36e2fa8e2b
Wip
2024-06-13 11:31:58 -04:00
Boy132
55badb5644
update colors
2024-06-08 00:43:25 +02:00
Boy132
93f059025c
show update info on dashboard, show git commit (when using git)
2024-06-08 00:38:46 +02:00
Boy132
82fd547484
replace encrypt/ decrypt with encrypted casting
2024-05-28 15:24:20 +02:00
Lance Pioch
2808a3dd35
Simplify buttons
2024-05-20 14:38:48 -04:00
Lance Pioch
8b62df6c53
Composer update
2024-05-16 00:15:35 -04:00
Lance Pioch
ee3f8cd3ec
No longer need this
2024-05-15 14:10:56 -04:00
Boy132
f02eb5bfba
rename "oom_disabled" to "oom_killer" and invert logic
2024-05-12 22:21:22 +02:00
notCharles
615b70f9a2
Fix rule validation?
2024-05-12 00:55:44 -04:00
Lance Pioch
871e93a38c
Add scramble api docs
2024-05-11 17:38:44 -04:00
Lance Pioch
1b3017222e
Time zone should always be UTC
...
Will implement display time zones on a per user basis
2024-05-07 22:00:24 -04:00
Lance Pioch
1bdef318f0
Start adding translations to backend
...
Co-authored-by: Miniontoby <tobias.gaarenstroom@gmail.com>
2024-04-25 23:29:19 -04:00
Lance Pioch
906a1d7f3e
Merge pull request #66 from pelican-dev/issue/fix-3
...
Change columns
2024-04-21 14:21:16 -04:00
Charles
05c4610654
Allow uploading multiple eggs
...
I'm sure there is a cleaner way to do it, but this works :)
Also ran pint...
2024-04-19 12:59:29 -04:00
Lance Pioch
69b70bf649
Merge branch 'master' into issue/fix-3
2024-04-18 17:20:23 -04:00
Lance Pioch
679c72d70e
Merge branch '3.x'
...
# Conflicts:
# composer.lock
# resources/scripts/components/auth/LoginFormContainer.tsx
2024-04-18 16:50:39 -04:00
Lance Pioch
65f59c446e
Merge branch 'feature/filament' of github.com:pelican-dev/panel into feature/filament
...
# Conflicts:
# composer.lock
2024-04-18 04:02:42 -04:00
Lance Pioch
7d0fc80a80
Switch to components
2024-04-17 01:30:05 -04:00
notCharles
b7c0829af9
Add Monaco
...
Known issues...
Changing themes does not reload editor, F5 required.
Editing a variable/docker images clears code box render, not sure how to fix this? reload on view?
2024-04-15 19:00:49 -04:00
notCharles
54eaf8ab0f
Change colums
...
Closes https://github.com/pelican-dev/panel/issues/3
2024-04-13 21:51:22 -04:00
Lance Pioch
05e9f12dc4
Switch default path
2024-04-12 12:52:00 -04:00
Lance Pioch
d30471ae6a
Fix this around
2024-04-11 21:03:06 -04:00
Lance Pioch
7c575205d3
logo and favicon changes
...
# Conflicts:
# resources/scripts/components/auth/LoginFormContainer.tsx
# resources/scripts/components/elements/PageContentBlock.tsx
# resources/views/layouts/admin.blade.php
2024-04-11 21:01:03 -04:00
Lance Pioch
03292bb02d
logo and favicon changes
2024-04-11 20:59:35 -04:00
Lance Pioch
93ec3bdfc4
Rename
2024-04-11 00:51:36 -04:00
Lance Pioch
b2e5b4862d
Add nice new intro page
2024-04-11 00:45:20 -04:00
Lance Pioch
f660611ed3
Add skeleton new page
2024-04-10 17:10:25 -04:00
Lance Pioch
3465d2fc64
Revert "Not used"
...
This reverts commit 1728cbf28b123766474ec2b2c66ae4138465b777.
2024-04-04 21:45:21 -04:00
Lance Pioch
e634dd81b1
Take these out
2024-04-04 18:58:01 -04:00
Lance Pioch
1728cbf28b
Not used
2024-03-31 01:57:59 -04:00
Lance Pioch
a2b03895d7
Switch icon set
2024-03-30 02:15:56 -04:00
Lance Pioch
eb5c304f69
Remove these mount usages
2024-03-28 13:29:24 -04:00
Lance Pioch
ad8d087fd9
Lazy load statuses
2024-03-27 00:07:21 -04:00
Lance Pioch
0af0bea90d
Update views
2024-03-26 22:00:39 -04:00
Lance Pioch
039c669fc7
Customize the domain
2024-03-24 01:48:21 -04:00
Lance Pioch
b11810588a
Branding
2024-03-19 04:54:39 -04:00
Lance Pioch
a9774718d2
Fix the repo links
2024-03-16 14:05:38 -04:00