Charles
377b3f170d
Change table row options ( #1220 )
...
It's a known filament issue that large tables are SUPER slow.
2025-04-06 15:03:40 -04:00
MartinOscar
566e7c1b24
Allow user to choose archive
name in FileManager
( #1206 )
...
* Allow user to choose `archive` name in `FileManager`
* Rollback `file.compress` activity translation
2025-04-06 14:52:25 -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
Boy132
49638e75e5
Add setup wizard to database host ( #1216 )
...
* add setup wizard to database host
* make phpstan happy
* remove `.` in lang
---------
Co-authored-by: notCharles <charles@pelican.dev>
2025-04-06 14:04:20 -04:00
MartinOscar
80c404a48c
Chore filament:upgrade
( #1210 )
2025-04-05 02:56:52 +02: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
3639d7ccec
Fix file writing ( #1218 )
2025-04-04 14:38:08 +02:00
Boy132
20f271041a
Allow to register custom role permissions ( #1208 )
2025-04-04 09:30:45 +02:00
Boy132
c3b8b71f9c
Allow to register custom console widgets ( #1209 )
2025-04-04 09:30:25 +02:00
Boy132
c73d0544d9
Refactor admin dashboard to use widgets ( #1207 )
2025-04-04 09:30:00 +02:00
MartinOscar
484a3b445a
Prevent Server
primary allocation
dissociation ( #1197 )
2025-04-04 00:56:15 +02:00
MartinOscar
c0fa8c1cd8
Use afterSave
instead of handleRecordUpdate
& move transferServer
( #1195 )
...
* Use `afterSave` instead of `handleRecordUpdate` & move `transferServer`
* Override `getSavedNotification` instead of `save`
2025-04-03 15:59:10 +02:00
MartinOscar
e562a35057
Add unique foreign keys
for EggVariable
( #1196 )
...
* Fix tests \`egg_variable\` order
* Add `EggVariable` unique foreign key for `env_variable` & `name`
2025-04-03 15:58:49 +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
Boy132
ed88ce9ae3
cleanup panel
config file ( #1198 )
2025-04-02 21:44:33 -04:00
Lance Pioch
0cce716e2c
Laravel 12.6.0 Shift ( #1205 )
...
* Bump Laravel version constraint
* composer update
* Force PHP `8.2` platform
* Fix `SplFileInfo` cast in `CleanServiceBackupFilesCommand`
* Bump larastan to dev commit
* Unpin filament
---------
Co-authored-by: Shift <shift@laravelshift.com>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-04-03 03:43:01 +02:00
tfcprivt
3639f0cb50
Added Icons for the Power Actions ( #1203 )
2025-04-02 21:29:29 -04:00
Boy132
9c3f47590c
Fix server transfer backend ( #1139 )
...
* fix notify in transfer service
* remove magical array
* fix phpstan
* better validation for allocation_additional and better docs generation
* update transfer ui
* update request body
2025-04-01 11:19:14 +02:00
Boy132
630031e1c2
Add some refreshs & notifications to EditServer action buttons ( #1174 )
...
* add some refreshs & notifications to EditServer action buttons
* reinstall server when trying to toggle failed state
* don't show modal on normal toggle install
* don't print raw exception on reinstall & suspension
2025-04-01 08:36:19 +02:00
Boy132
2c00f90ba6
remove codeowners ( #1193 )
2025-03-31 07:32:01 -04:00
Lance Pioch
875dca54f5
Switch inserts to proper creates ( #1190 )
...
* Switch inserts to proper creates
* Push `$token` to `$tokens[]` in `ToggleTwoFactorService`
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-03-30 21:56:49 -04:00
Michael (Parker) Parker
a03b604f2d
Merge pull request #1184 from JoanFo1456/main
...
Change console font
2025-03-30 14:53:28 -04:00
Lance Pioch
8261184b57
Officially support PostgreSQL database ( #1066 )
...
* Just skip this table because it no longer exists
* Add postgresql
* This no longer needs to be there
* These are the same output in mysql, but different in postgresql
* Fix these migrations for postgresql
* This table no longer exists
* This is expected to be a json column for json operations, required for postgresql
* Shoot for the stars
* Fix pint
* Why was this missing
* Updates
* Restore this
* This needs to be explicit
* Don’t like strings
* Fix these classes
* Use different method to compare dates
* Apparently postgresql doesn’t like case insensitivity
* Postgresql orders it backwards
* Ordered different by postgresql
* Unnecessary and breaking
* Make sure the order is correct for postresql
* Fix this with the order too
* Remove this
* Force email to be lowercased
* Update app/Models/User.php
2025-03-30 14:44:03 -04:00
MartinOscar
bca02ced86
Fix typo for SESSION_DRIVER
in RedisSetupCommand
( #1188 )
2025-03-29 19:58:36 +01:00
Boy132
a768fadaea
Reimplement password reset ( #1182 )
...
* add password reset to all panels
* remove old leftovers
* fix reset url in account created mail
2025-03-28 23:51:42 +01: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
MartinOscar
1457c4bd06
Lint console.css
2025-03-28 23:09:32 +01:00
JoanFo
8b943fa160
Update server-console.blade.php
...
Removed font.css referrence (removed file)
2025-03-28 21:54:15 +01:00
JoanFo
5c5c9654b4
Update console.css
...
Added content from ./font.css
2025-03-28 21:53:29 +01:00
JoanFo
dd20cb0f11
Delete public/css/filament/server/font.css
...
Adding the contents on console.css
2025-03-28 21:50:50 +01:00
JoanFo
88deb35dc8
Create font.css
...
Forgot the font css file
2025-03-28 18:47:06 +01:00
JoanFo
0f92632c06
Update server-console.blade.php
2025-03-28 18:26:38 +01:00
JoanFo
a85fc5c88e
Add files via upload
2025-03-28 18:23:36 +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
MartinOscar
c39c29e50b
Must use Closure
since MenuItem
does not leverage Concerns ( #1181 )
...
* Must use `Closure` since `MenuItem` does not leverage Concerns
* Translate `Profile` in `ServerPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-28 12:50:34 +01:00
MartinOscar
db3b16e609
Add Owner
Filter to ListServers
( #1180 )
...
* Add `Owner` Filter to `ListServers`
* Make `Owner` filter show on `other` & `all` tabs
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-28 12:27:51 +01:00
MartinOscar
72b9c309d3
Fix EditProfile
cannot use /
in trans()
( #1178 )
2025-03-27 22:52:39 +01:00
MartinOscar
68a6dc45cb
Set Schedule
next_run_at in ListSchedules
to Never if disabled ( #1176 )
2025-03-27 20:24:33 +01:00
MartinOscar
9a258efe53
Force app
panel for EditProfile
( #1162 )
...
* Force `app` panel for `EditProfile`
* Force `app` panel for `OAuthController`
* Use translation in `AdminPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-27 18:54:08 +01:00
MartinOscar
3310746107
Show different emptyStateHeading when activeTab
is my
in ListServers
( #1157 )
2025-03-27 15:43:07 +01:00
MartinOscar
42706dba14
Remove duplicated activity.read
& use relations in EditUser
( #1165 )
2025-03-27 15:40:19 +01:00
MartinOscar
ec6529ac4c
Fix \compose.yml\
spelling ( #1170 )
2025-03-27 05:46:40 -04:00
Morpheus636
bced93c5be
Removed outdated docker documentation ( #1166 )
2025-03-27 05:46:27 -04:00
Charles
cb1c953540
Fix Egg Variable Order ( #1172 )
...
* Fix Egg Variable Order
* Fix Client Side Startup variable order
2025-03-27 05:45:59 -04:00
Boy132
c689f6860b
Disallow 0.0.0.0
, 127.0.0.1
and localhost
as node fqdn ( #1158 )
...
* disallow `0.0.0.0`, `127.0.01` and `localhost` as node fqdn
* use rules of model
2025-03-26 09:03:13 +01:00
MartinOscar
a73404c1b4
Fix Server
ForceDelete
by adding missing redirect
( #1156 )
2025-03-24 22:28:40 +01:00
Boy132
61cbe5465f
Schedules: Update next_run_at
when editing & show notification if cron is invalid ( #1141 )
...
* update `next_run_at` when editing & show notification if cron is invalid
* move getNextRun to resource
2025-03-24 09:08:51 +01:00
Charles
5bea1ea80a
Fix 500 when viewing node ( #1144 )
...
* Fix node 500
* this feels better
* Update app/Models/Node.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* Update app/Models/Node.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* pint
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
2025-03-23 17:43:51 -04:00
MartinOscar
b69136d7a4
Add Server
ForceDelete
( #1134 )
2025-03-23 17:08:59 -04:00
Boy132
a8c3082b79
Add UI for server transfers ( #1119 )
...
* add ui for server transfers
* disable transfer button when server is in conflict state
2025-03-23 17:02:22 -04:00