notCharles
49e93c1379
Fix Migration
...
Fix rule migration reversal.
2024-09-06 15:50:42 -04:00
Boy132
d7b5966e1b
Remove required
from smtp username ( #565 )
2024-09-01 17:42:15 +02:00
notCharles
e152efc5f9
Add toggle for starting server after install
2024-08-24 21:05:43 -04:00
notCharles
58307c15a3
App Name AlphaNum
...
Closes https://github.com/pelican-dev/panel/issues/562
2024-08-24 19:16:33 -04:00
Boy132
40810877e0
Add redis connection check to installer ( #556 )
2024-08-22 22:20:11 +02:00
Boy132
818781ca66
Fix isViable for Nodes with "unlimited" resources ( #559 )
2024-08-22 22:19:56 +02:00
Boy132
05477c711f
Create missing server variables on EditServer page ( #560 )
...
* create missing server variables on editserver page
* remove count check
2024-08-22 22:19:38 +02:00
Boy132
20b06b7b39
Fix variables on CreateServer page ( #558 )
2024-08-20 22:45:41 +02:00
Boy132
c2b1a98d29
Convert variable "rules" to array ( #507 )
...
* convert variable "rules" to array
* allow importing eggs with string rules
* fix tests
* update stock eggs to rules array
2024-08-19 08:33:53 +02:00
notCharles
0ff429215d
Revert "Test Runners"
...
This reverts commit d1ca21de9f16008594d0b122187d6b8b6cb58426.
2024-08-18 11:54:12 -04:00
notCharles
d1ca21de9f
Test Runners
2024-08-18 11:41:36 -04:00
Boy132
d0c89b0729
ix installer cache ( #554 )
2024-08-18 17:23:02 +02:00
Boy132
ffadf9ac16
Clear cache before running migrations ( #553 )
2024-08-18 16:43:40 +02:00
Boy132
bf23389dba
Fix default value for mailgun secret ( #552 )
2024-08-18 16:11:40 +02:00
MartinOscar
68e24896ae
Patch for node 18 ( #539 )
v1.0.0-beta8
2024-08-16 16:50:09 -04:00
Boy132
1864fff04f
Update default image for new eggs ( #540 )
2024-08-16 22:44:12 +02:00
Boy132
155f2d6476
Add migration to fix allocations server_id foreign key ( #542 )
...
* add migration to fix allocations server_id foreign key
* fix the fix...
2024-08-13 19:43:16 +02:00
notCharles
bad5409d9c
Fix saving SMTP without encryption
2024-08-10 19:39:41 -04:00
notCharles
3158bdfef8
Fix Single Egg Import
2024-08-10 18:20:21 -04:00
Boy132
1fba700096
Improve error handling for Installer ( #532 )
...
* make sure migrations ran
* add loading indicator to finish button
* make error notification persistent
* fix migration checker
* cleanup traits
2024-08-09 08:23:03 +02:00
MartinOscar
7f8fb3f650
Patch Env CLI ( #528 )
...
* Remove unused option
* Add redis user
* Adapt lang
* Change default redis username
* Cleanup
* Update app/Traits/Commands/RequestRedisSettingsTrait.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-08-08 17:59:28 -04:00
MartinOscar
d6e0421aaf
Update StoreNodeRequest.php ( #531 )
2024-08-08 17:59:16 -04:00
MartinOscar
e8e1958969
Make default favicon path absolute to avoid 404 on admin ( #529 )
2024-08-06 06:31:52 -04:00
Boy132
2e094605e9
Round memory, swap and disk limits for wings ( #523 )
2024-08-04 22:21:23 +02:00
Boy132
953ee940aa
Installer followup ( #519 )
...
* remove queue worker service creation from installer
* auto check redis
v1.0.0-beta7
2024-08-04 18:53:54 +02: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
MartinOscar
18cf6e9338
Update SetupTOTPDialog.tsx ( #518 )
2024-07-31 15:10:58 -04:00
Charles
525a106e81
Change TextArea -> Textarea...
...
Makes no sense as we have TextInput, TagsInput and KeyValue... But TextArea is an issue...
2024-07-30 14:12:29 -04:00
Charles
d22f975684
More Mobile UI
...
Closes https://github.com/pelican-dev/panel/issues/512
2024-07-30 12:58:16 -04:00
Charles
c4864feaa5
Whoops
2024-07-30 10:45:12 -04:00
Charles
b7b72d7336
Merge branch 'main' of https://github.com/pelican-dev/panel
2024-07-30 10:43:30 -04:00
Charles
686c4375bc
Layout fix for mobile
2024-07-30 10:43:24 -04:00
Boy132
3f40256f8b
Settings page followup ( #514 )
...
* remove group for toggle buttons
* fix default for APP_DEBUG
* correctly handle bool values
* fix pint
* small cleanup for example .env
2024-07-30 16:07:20 +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
Boy132
d89af243a8
Fix user search on "create server" ( #508 )
2024-07-29 12:13:29 +02:00
Boy132
bddd6af8af
Fix user deletion in no interactive mode ( #506 )
2024-07-29 12:13:08 +02:00
MartinOscar
e1bdf95971
Update SetupTOTPDialog.tsx ( #476 )
2024-07-29 05:58:20 -04:00
Lance Pioch
465a03bf0e
Update readme.md
2024-07-24 20:10:45 -04:00
Boy132
2c2e52b18a
fix phpstan ( #503 )
2024-07-23 11:32:32 +02:00
notCharles
fcef8d69ae
Remove breadcrumbs
2024-07-20 19:15:01 -04:00
notCharles
8662806dfd
Fix 500 if update url is blank
2024-07-20 18:51:38 -04:00
MartinOscar
acf43f2826
Ability to create allocations on EditServer page ( #494 )
...
* Ability to create allocation on edit page + Ability to assign allocation to server on creation
* Disable dehydrate for readonly
* set these to false
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-07-20 11:38:34 -04:00
Boy132
dfba8e3993
Command to cleanup docker images ( #495 )
...
* add command to cleanup docker images
* automatically cleanup images daily
* fix request
* fix empty check
* run pint
2024-07-20 17:23:03 +02:00
Boy132
56484a2282
Increase guzzle timeout when running tests ( #485 )
...
* increase guzzle timeout when running tests
* catch correct exception
2024-07-20 17:18:45 +02:00
MartinOscar
56b4938dc2
Fix #489 ( #490 )
...
* Fix #489
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-07-17 16:22:12 -04:00
Boy132
10806d6d6b
Fix SQLite foreign keys ( #478 )
...
* start migration to fix sqlite foreign keys
* add remaining foreign keys
* add ".sqlite.backup" files to gitignore
2024-07-17 14:43:04 +02:00
Boy132
a04937d698
Fix PORT_FLOOR
check and CIDR_MAX_BITS
in AssignmentService ( #491 )
...
* fix max cidr
* fix port floor
2024-07-17 13:01:13 +02:00
Boy132
8a3d67ada0
Fix update egg from url ( #492 )
2024-07-17 13:00:54 +02:00
Charles
833ae30e59
Add timeouts ( #483 )
...
* Add timeouts
Add Timeouts to github call.
* use config value
2024-07-15 19:09:52 -04: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