Boy132
3d5c8d14bd
Add back trustedproxy
config ( #651 )
2024-10-21 18:43:05 +02:00
Lance Pioch
de002324d7
Deselect all table records when switching primary allocation ( #645 )
2024-10-21 12:27:23 -04:00
Lance Pioch
bcbacb47cd
Fix #606 - Prevent database hosts bulk selection if host has any databases ( #640 )
...
* Prevent hosts with databases from being selected for bulk actions
* Add icons
* Update input to select
* Update app/Filament/Resources/DatabaseHostResource/Pages/ListDatabaseHosts.php
* Add placeholder
2024-10-20 14:20:32 -04:00
Lance Pioch
e9f6fbadd4
Merge pull request #638 from pelican-dev/lance/pint-fixes
...
Reenable Disabled Pint Rules
2024-10-20 11:59:20 -04:00
Lance Pioch
c621d2dad5
Remove superfluous doc block
2024-10-20 11:55:47 -04:00
Lance Pioch
64943aa50c
Merge branch 'main' into lance/pint-fixes
2024-10-20 11:53:10 -04:00
Lance Pioch
020e41cbbc
Merge pull request #639 from pelican-dev/lance/phpstan-return-types
...
Enforce return and parameter types
2024-10-20 11:50:48 -04:00
Lance Pioch
e162374e15
Add return types
2024-10-20 11:41:46 -04:00
Lance Pioch
81c75f7966
Merge branch 'main' into lance/phpstan-return-types
2024-10-20 11:39:04 -04:00
Lance Pioch
2be8168468
Merge pull request #637 from pelican-dev/lance/enforce-di
...
Enforce Dependency Injection
2024-10-20 10:03:14 -04:00
Lance Pioch
465a372000
Merge pull request #641 from pelican-dev/lance/fix-node-create-redirect
...
Redirect to configuration file tab after creating the node
2024-10-20 10:00:53 -04:00
Lance Pioch
f0c536c045
Merge pull request #642 from pelican-dev/lance/fix-installer-redirect
...
Redirect to Admin Panel Dashboard after installer finishes
2024-10-20 10:00:37 -04:00
Lance Pioch
6a8e630444
Redirect to Admin Panel Dashboard after installer finishes
2024-10-19 22:16:55 -04:00
Lance Pioch
71aed151d9
Redirect to configuration file tab after creating the node
2024-10-19 22:11:24 -04:00
Lance Pioch
bb5955cff4
Have to make this match the trait
2024-10-19 21:19:59 -04:00
Lance Pioch
38be89a71e
Pint
2024-10-19 21:16:33 -04:00
Lance Pioch
deb6603840
Revert "Add concat_space rule"
...
This reverts commit 96acd268bee7005fe1691b572a4674575604d437.
2024-10-19 21:14:41 -04:00
Lance Pioch
c7a307af6e
Enforce return and parameter types
2024-10-19 21:02:49 -04:00
notCharles
8740f0f645
Change MaxWidth
2024-10-19 18:52:08 -04:00
Lance Pioch
466f9f7edc
Add phpdoc_separation rule
2024-10-19 18:46:05 -04:00
Lance Pioch
d21740d458
Add phpdoc_align rule
2024-10-19 18:42:23 -04:00
Lance Pioch
1bf6a880fb
Add nullable_type_declaration_for_default_null_value rule
2024-10-19 18:41:08 -04:00
Lance Pioch
96acd268be
Add concat_space rule
2024-10-19 18:30:34 -04:00
Lance Pioch
c0a41acf1f
Add class_attributes_separation
2024-10-19 18:29:44 -04:00
Lance Pioch
75e89b2d4c
Prevent double ci checks
2024-10-19 17:25:02 -04:00
Lance Pioch
54ea55d426
Enforce DI
2024-10-19 17:22:03 -04:00
Boy132
207d875df8
Fix default value for dns check on EditNode ( #635 )
2024-10-18 08:24:49 +02:00
Boy132
ff0215afed
Add permission check to delete button on EditServer ( #633 )
2024-10-18 08:24:14 +02:00
Boy132
f357c9501f
Auto-check eggs for update ( #620 )
...
* add command to check eggs for update
* add "update" button to ListEggs
* fix "unset"
* rename class
* add confirmation modal to update button
2024-10-15 22:54:06 +02:00
Boy132
71116e81ba
Cleanup .env.example
and configs ( #624 )
...
* add back some configs to add some defaults
* cleanup .env.example
2024-10-15 22:37:05 +02:00
Boy132
f2063d7506
Follow up installer fixes ( #621 )
...
* enable installer on docker first run
* add SESSION_COOKIE to compose file
* `APP_ENVIRONMENT_ONLY` is long gone
* session env vars no longer needed after #624
* set defaults to null if sqlite is selected
2024-10-15 22:36:35 +02:00
Boy132
c5c05150d8
Remove no longer needed View::share
( #625 )
...
* remove no longer needed `View::share`
* hardcode values so the old admin area doesn't break
* add todo comment
2024-10-15 22:35:59 +02:00
Michael (Parker) Parker
214eb5874f
Merge pull request #626 from RMartinOscar/patch-1
...
Fix docker build workflow
2024-10-14 18:49:01 -04:00
MartinOscar
b14f6e1645
Update Dockerfile
2024-10-14 23:05:47 +02:00
RMartinOscar
04b251d125
Disable Caddy admin endpoint
2024-10-14 20:52:05 +00:00
MartinOscar
5f9ee09ebd
Add yarn timeout & cleanup
2024-10-14 22:13:01 +02:00
Michael (Parker) Parker
2fb85f8236
Merge pull request #598 from Freddo3000/feature/docker-workflow
...
Add Docker build/publish action
2024-10-14 09:38:19 -04:00
Fredrik Falk
4eba5b3f7a
Update .github/workflows/docker-publish.yml
...
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2024-10-13 15:10:39 +02:00
Charles
f95ba6447c
Add Filament Optimize ( #619 )
2024-10-12 10:58:18 -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
3c5da1cd70
Replace all number_format
with Number::format
( #617 )
2024-10-12 16:12:56 +02:00
Lance Pioch
8638e53f2b
Merge pull request #601 from RMartinOscar/issue/600
...
Add can check to fix #600
2024-10-08 17:58:54 -04:00
Boy132
3ec90264bd
Update API for roles ( #611 )
...
* remove `guard_name` from api and add id to transformer
* disallow update/ delete for root admin role via api
* disallow assigning root admin via api
* add api to remove user roles
* fix assignRoles & removeRoles
2024-10-08 23:46:28 +02:00
Boy132
e23a4a667a
Fix escaping for EnvironmentWriterTrait
( #610 )
...
* fix escaping for EnvironmentWriterTrait
* remove alphaNum from app name field
* add test for `'` escaping
2024-10-08 23:46:06 +02:00
Boy132
a946669dc8
Add warning about database data to database settings command ( #612 )
2024-10-08 23:45:50 +02:00
MartinOscar
6a8ff1a186
Update app/Filament/Resources/ServerResource/Pages/ListServers.php
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-10-07 18:50:57 +02:00
Boy132
b003404aea
Collection of small admin area changes ( #604 )
...
* enable tags for nodes
* update icon for cpu column
* disable inline for "force outgoing ip" label
* change label for database hosts resource
* add custom empty state for database hosts & api keys
* add icons to egg tabs
* fix typo
* rename node "Automatic Allocation" to avoid confusion
* run code cleanup
* remove regex for node name
* only check count for application api keys
* replace "New" with "Create"
* change sidebar width to fit "Database Hosts"
2024-10-04 01:15:08 +02:00
MartinOscar
45b73debc2
Switch to authorize
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-10-02 08:03:48 +00:00
RMartinOscar
329a3993c1
Add can check
2024-10-02 05:13:23 +00:00
Fredrik Falk
da7cba3203
Add docker-publish.yml workflow
2024-10-01 17:03:48 +02:00