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
Boy132
a47ad071c9
Fix activity log on rename api endpoint ( #1149 )
2025-03-22 17:01:11 +01:00
MartinOscar
ab953b2f4d
Use composer to copy .env.example
after its done installing packages. ( #1073 )
2025-03-22 14:06:47 +01:00
MartinOscar
03d6c88f65
Fix OAuth
Modals CopyAction
& use x-filament::link
( #1146 )
...
* Fix `CopyAction` & use `x-filament::link`
* PHPStan
2025-03-22 14:05:14 +01: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
Boy132
23f39acd4e
Add host config to gitlab oauth (& add setup steps) ( #1142 )
...
* add custom provider class for gitlab to allow custom hosts
* add setup steps
2025-03-21 21:23:38 +01:00
Boy132
82b0aff105
Fix SMTP scheme/ encryption ( #1120 )
2025-03-21 08:42:42 +01:00
Charles
adca50a372
Catch 500 on backup page when you hit the backup rate limit ( #1132 )
...
* Catch backup throwable
* phpstan
* Update notification
2025-03-20 10:38:24 -04:00
MartinOscar
c5230efad6
Catch NodeUpdateService
in EditNode
& NodeController
( #1106 )
2025-03-18 23:07:40 +01:00
Charles
e5d9d53aa3
Remove unused groupBy ( #1130 )
...
Fixes #1107
2025-03-18 18:07:35 -04:00
MartinOscar
29f3defc73
Catch DaemonFileRepository
& show Alert ( #1129 )
...
* Catch `DaemonFileRepository`
Co-authored-by: notCharles <charles@pelican.dev>
* Pint
---------
Co-authored-by: notCharles <charles@pelican.dev>
2025-03-18 23:07:21 +01:00
Boy132
2dbb9a5f9b
Add update egg bulk action ( #1122 )
...
* add update egg bulk action
* make phpstan happy
* use `before`
2025-03-18 17:42:04 +01:00
Boy132
a05e330b19
Fix path resolving when moving files ( #1116 )
...
* don't resolve new path when moving file
* use full path in activity log
* don't require file name when moving
2025-03-18 17:36:27 +01:00
Boy132
4a7951995e
Add bulk move ( #1117 )
2025-03-18 17:36:13 +01:00
Boy132
3d29243cf0
Add tag filter to lists ( #1124 )
2025-03-18 17:35:36 +01:00