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
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
c5230efad6
Catch NodeUpdateService
in EditNode
& NodeController
( #1106 )
2025-03-18 23:07:40 +01:00
Boy132
3d29243cf0
Add tag filter to lists ( #1124 )
2025-03-18 17:35:36 +01:00
Charles
3e26a1cf09
save record, then try to update ( #1087 )
2025-03-15 20:33:20 +01:00
MartinOscar
839be53231
Use BuildModificationService
on EditServer
( #1042 )
...
* Use `BuildModificationService` on `EditServer` & make it throw if we can't reach wings
* Use Node name on `EditServer` & `EditNode`
2025-03-03 19:49:42 +01:00
Boy132
d53820bbdc
Add view pages for "simple" resources ( #963 )
...
* update ApiKeyResource
* update DatabaseHostResource
* update MountResource
* update RoleResource
* update UserResource
* WebhookResource
* fix phpstan
* add back label translations for resources
* add back other labels
* upstream changes
2025-02-24 15:44:47 +01:00
MartinOscar
d03366cf3d
Enhance Node
health column ( #1023 )
...
* Make sure we are talking to a `Pelican Wings` instance
* Enforce matching `token_id`
* Refactor `NodeSystemInformation`
2025-02-22 21:44:49 +01:00
MartinOscar
599d53b4f2
Fix Node
& Server
Create/Edit Page ( #1019 )
...
* Add missing `dehydrated` on `Node`
* Add missing `dehydrated` on `Server`
2025-02-21 11:55:11 +01:00
MartinOscar
b355830db4
Fix File Upload
( #952 )
...
* Log correct file name
* Remove duplicated throws comment
* Set maxSize
* Add hints
* Fix unit conversion
* Add translations
2025-02-14 11:11:52 +01:00
Boy132
96ec2eb3c2
Small translation fixes ( #1006 )
...
* display_name_help: replace location with node
* cpu_helper: 100% is one thread, not core
* remove unnecessary "create_action" translation
* nobody saw anything
2025-02-13 21:50:23 +01:00
Charles
f8ad720f52
Admin Area Translations ( #965 )
...
* Init
* Health Page
* Admin API Keys
* Update API Keys
* Database Hosts
* Mounts
* remove `s`
* Users
* Webhooks
* Server
never again...
* Fix Server
* Settings
* Update Mounts
* Update Databasehost
* Update Server
* Oops, Update Server
* Nodes
* Update User
* Dashboard
* Update Server
* Profile
* Egg
* Role & Update Egg
* Add base Laravel lang files
* update apikey
* remove html back to settings, remove comment
* add `:resource` to create_action
* Update Egg
* Update Egg v2
* Update 1
* trans cf info label
* Update charts
* more trans
* Update Webhook
* update Health
* Update Server
* Update Role
* Fixes
* Bulk Update
* AnotherOne
* Fix relation button label
* rename `admin1` to `admin`
Leftover from testing... oops
* More Translations
* Updates
* `pint` + Relation Manager Titles
2025-02-08 23:16:54 -05:00
MartinOscar
e352754e6f
Fix CopyAction
& Add to Server Settings page ( #950 )
...
* Fix & Add to Server Settings page
* Add `request()->isSecure()`
CopyAction only works on SSL, no point in showing it when its not SSL
---------
Co-authored-by: notCharles <charles@pelican.dev>
2025-01-27 19:41:57 +01:00
Boy132
9e8b9cd599
Update node record after updating ( #929 )
...
* refresh node model after updating
* update record so form is correctly filled
2025-01-19 01:28:52 +01:00
MartinOscar
3a25d0f976
Actually use nodeUpdateService not only for keys ( #914 )
...
* Actually use nodeUpdateService not only for keys
* Add behind proxy & ignore panel config updates
* Don't Halt
* Prevent double notification
* Revert "Add behind proxy & ignore panel config updates"
This reverts commit 0147888c6cbda54be3375ee91ba8600e0d238b78.
2025-01-16 11:50:08 +01:00
Charles
e145fcdc56
Use Filament labels. ( #906 )
...
* Use Filament labels.
* use `trans`
* Show more files
No reason for this to be its own pr...
2025-01-13 09:31:37 -05:00
Charles
8078f2ca4e
Edit Node Listing, Enable Storage Graph ( #905 )
...
* Remove limits in listing
* Enable Storage Graph
* Wings gives us bytes, use helper function
* Use Node Model
* Remove `?? 0`
* Re-Add `?? 0` remove local
* Add Locale on chart
* We should convert these too...
convert_bytes_to_readable follows the prefix config, so we should do it here too.
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-01-13 09:31:31 -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
5af507b54b
Add own column class for node health ( #820 )
2024-12-12 14:14:52 +01:00
Boy132
e27f23b1b6
Move admin pages & resources into own namespace ( #741 )
...
* move admin pages & resources into own namespace
* fix imports for resource pages
2024-12-07 15:51:27 +01:00