Boy132
c52439132d
Add tags
to egg importer & exporter, add tags to egg jsons ( #1125 )
...
* add tags to egg importer & exporter
* add tags to stock eggs
2025-03-18 17:35:15 +01:00
Lance Pioch
0179ade557
Add Laravel Data package, also some small fixes ( #1065 )
...
* Simplify
* Update these
* Add Laravel Data
* Remove unused imports
* Quick fix
* Fix double array
* Update app/Console/Commands/Egg/CheckEggUpdatesCommand.php
2025-03-08 19:56:06 -05:00
Lance Pioch
da195fd2fe
PHPstan updates ( #1047 )
...
* Not found property rule
* Make these “better”
* Day 1
* Day 2
* Day 3
* Dat 4
* Remove disabled check
* Day 4 continued
* Run pint
* Final changes hopefully
* Pint fixes
* Fix again
* Reset these
* Update app/Filament/Admin/Pages/Health.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* Update app/Traits/CheckMigrationsTrait.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
2025-03-03 14:41:19 -05:00
Lance Pioch
635cc6a029
Add PHP 8.4 Support ( #858 )
...
* Add php 8.4
* Update ide helper
* Add php 8.4
* Update laravel sanctum
* Update laravel framework
* Hash rounds were increased
* This is always false
* Extend model now
* This does nothing
* Move model validation methods to trait
* Remove base model
* Backup routes were previously referenced by uuids
* Remove commented code
* Upgrade laravel/framework
* Fix migration
* Update ide helper
* Update sanctum
* Add version to composer
* Add this back in, fixed
* Make this protected to be safer
2025-01-30 16:39:00 -05:00
Boy132
d43b99792f
(Admin) UI Consistency ( #824 )
...
* update phpdocs
* replace deprecated $label and $pluralLabel
* update record title attributes and labels
* update create pages
* run pint
2024-12-12 18:26:37 +01:00
Boy132
b3501be6ec
Refactor api key permissions ( #361 )
...
* use RESOURCE_NAME for requests
* use RESOURCE_NAME for transformers
* add permissions field to api key
* add migration for new permissions field
* update tests
* remove debug log
* set column type to "json"
* remove default attribute to fix tests
* fix default value for permissions
* fix after merge
* fix after merge
* allow to "register" custom permissions
* add "role" to default resource names
* fix after merge
* fix phpstan
* fix migrations
2024-11-06 09:09:10 +01:00
Michael (Parker) Parker
1a3dc5c743
Update Egg Export Version to PLCN_V1 ( #676 )
...
* Update Egg Export Version to PLCN_V1
resolves #675
* correct version tag
* remove trailing space
2024-10-27 18:04:21 -04:00
Lance Pioch
c0a41acf1f
Add class_attributes_separation
2024-10-19 18:29:44 -04:00
Boy132
2c2e52b18a
fix phpstan ( #503 )
2024-07-23 11:32:32 +02:00
Charles
160ea1ed50
Enable Update URL
...
Since importing an egg via url was added, we can enable this.
2024-07-03 10:27:57 -04:00
MartinOscar
aa08e774a1
Fix varchar(191) by replacing with 255 #135 ( #376 )
...
* Add Nullable
* Edit filament & AppServiceProvider
* Pint
* Patch tests
* Actually patching tests
* Actually patching tests
* Remove length
* Remove defaultStringLength
* Let’s see the differences
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2024-06-16 13:56:18 -04:00
Lance Pioch
e5c5bc40d9
Remove these casts for now
2024-05-06 22:03:59 -04:00
Lance Pioch
5286f446dc
Merge pull request #139 from Boy132/database/sqlite
...
Support SQLite
2024-05-05 15:17:08 -04:00
Lance Pioch
52026ca9e4
Update egg creation process
2024-05-04 18:45:26 -04:00
Lance Pioch
48c97ee1cc
Generate name automatically for server if egg is selected
2024-05-04 13:39:57 -04:00
Boy132
e07eabc579
set default value for "tags"
2024-05-02 09:58:27 +02:00
Lance Pioch
41ee9e563c
Fix saving tags
2024-04-29 22:41:39 -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
8ce84239e1
Populate new tags
2024-04-09 19:24:04 -04:00
Lance Pioch
946d597a13
Switch route key over
2024-03-24 01:37:24 -04:00
Lance Pioch
6d3da18bf6
Use new method, property is deprecated
2024-03-19 21:08:49 -04:00
Lance Pioch
c01330dc06
Remove service
2024-03-19 04:30:26 -04:00
Lance Pioch
e9ea5b1cae
Even more static analysis!
2024-03-17 13:16:39 -04:00
Lance Pioch
a296084d6e
Remove nests
2024-03-14 01:27:50 -04:00
Lance Pioch
c83dd86a41
Switch namespace back to App
2024-03-12 22:39:16 -04:00
Matthew Penner
cbcf62086f
Upgrade to Laravel 9 ( #4413 )
...
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
Matthew Penner
68e9100e57
admin(eggs): add force_outgoing_ip
option ( #4323 )
...
Closes #3841
2022-09-25 13:24:54 -06:00
DaneEveritt
c8faf64059
Support naming docker images on eggs; closes #4052
...
Bumps PTDL_v1 export images to PTDL_v2, updates the Minecraft specific eggs to use named images.
2022-05-07 17:45:22 -04:00
Dane Everitt
5515871b2f
Turns out I hate that huge space formatting, disable that mess
2021-01-27 20:52:11 -08:00
Dane Everitt
b00def2537
Switch to JSON from TEXT when storing denylist items for an egg; closes #3034
2021-01-26 21:08:53 -08:00
Dane Everitt
c449ca5155
Use more standardized phpcs
2021-01-23 12:33:34 -08:00
Dane Everitt
239984f92c
Add internal support for file denylist on eggs; closes #569
2021-01-10 17:02:14 -08:00
Dane Everitt
78c4ac80bc
Basic implemention of multiple selectable images for an egg
...
The admin side of this is quite ugly when creating/editing a server, but I'm not putting effort into that right now with React Admin soon™
2020-12-13 09:53:17 -08:00
Dane Everitt
95d605c1e3
Fix validation schema
2020-11-02 20:24:11 -08:00
Dane Everitt
7618f306bd
Support functionality for per-egg features
2020-11-02 20:20:36 -08:00
Dane Everitt
cc6f98c0fd
Replace all instances of 255 as a max length with 191; ref #2421
2020-09-26 16:29:26 -07:00
Dane Everitt
3c7ffaaadb
Remove all references of packs from the Panel
2020-09-13 11:13:37 -07:00
AreYouScared
21491e3aaa
Allow descrition field to be optional
...
Allows for Nest, Node, Location and Egg description fields to be blank / nullable.
Removed "required" wording next to them aswell
2020-04-17 20:52:40 -04:00
Dane Everitt
f51d65229b
Add support for immutable carbon dates in models
2020-04-03 23:22:35 -07:00
Dane Everitt
5f13531c69
Fix up subuser API response for clients
2019-12-28 12:03:19 -08:00
Dane Everitt
67ff67a1bd
Add endpoints to return a server's egg configuration
2019-09-22 15:30:53 -07:00
Dane Everitt
c586157dc4
[L6] Add support for custom model validation logic
2019-09-04 22:19:57 -07:00
Dane Everitt
08bdc9705f
[L6] Update composer dependencies to support L6
...
Drops all of the eloquence requirements, this is going to break a shit load of code, needs to happen tired of this package always holding us back.
Quite confident in my ability to write custom code to do the basic validation we need.
Searching should be a fun nightmare to deal with later...
2019-09-04 21:00:34 -07:00
Dane Everitt
5839034e8f
Fix egg copy from, closes #995
2018-03-06 23:07:00 -06:00
Dane Everitt
2bd691efad
Add database list endpoint, add more resource name magic
2018-01-25 21:26:06 -06:00
Dane Everitt
aaf96669d4
Misc fixes
2017-10-08 21:36:22 -05:00
Dane Everitt
17642bffe7
More code updates
2017-10-07 17:21:41 -05:00
Dane Everitt
6b8464ea3a
Nest & Egg management working through the ACP now.
2017-10-07 16:16:51 -05:00
Dane Everitt
df87ea0867
This breaks literally the entire panel.
2017-10-06 23:57:53 -05:00