Boy132
160e0e54f5
More action fixes ( #2237 )
...
Co-authored-by: notCharles <charles@pelican.dev >
2026-02-15 17:31:50 +01:00
Lance Pioch
8c475ed95f
Add “reachable” column for Client -> Wings connections for Nodes ( #2200 )
2026-02-12 17:06:38 -05:00
Charles
dd77555c42
Add tooltips to actions across admin area ( #2134 )
...
Co-authored-by: Boy132 <mail@boy132.de >
2026-01-27 20:07:18 -05:00
Boy132
297ecb544d
Replace icon strings with enum ( #2113 )
2026-01-27 11:36:07 +01:00
Charles
15172b1d86
Add github eggs to egg importer ( #2116 )
2026-01-18 16:33:09 -05:00
PalmarHealer
675ab057b0
fix: Enhance feedback notifications for egg actions ( #2042 )
...
Co-authored-by: Charles <charles@pelican.dev >
2026-01-15 12:32:50 -05:00
Boy132
333eeda065
Disable field if server variable is not user_editable ( #2074 )
2026-01-06 08:45:40 +01:00
Charles
2ab4c81e2a
Replace CodeEditor with MonacoEditor ( #2013 )
...
Co-authored-by: Boy132 <mail@boy132.de >
2025-12-19 18:31:55 -05:00
Charles
8b5f33ee71
Change images from being stored in base64 to files ( #1993 )
...
Co-authored-by: Boy132 <mail@boy132.de >
2025-12-16 11:52:58 -05:00
Charles
2f5790b121
Fix Egg Importer Upload File Type Filter ( #2000 )
2025-12-13 22:46:03 -05:00
Charles
fdd9faaaa3
Fix schedule actions ( #1992 )
2025-12-12 18:31:46 -05:00
Boy132
760aaf9bfb
Refactor subuser permissions ( #1961 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com >
2025-12-11 14:34:27 +01:00
MartinOscar
25d8adbcc6
Add ignoreRecord to CopyFrom relationships ( #1964 )
2025-12-06 20:17:05 +01:00
MartinOscar
bda2f9a699
Fix Save Notification icon & Cleanup ( #1959 )
2025-12-03 02:23:09 +01:00
Charles
2dd6e3d4fc
Add progress bars to client area ( #1924 )
2025-11-28 18:04:40 -05:00
Charles
897b95ec13
Change Admin Actions to IconButtons ( #1900 )
2025-11-27 16:44:05 -05:00
mristau
20cb7850ef
don't try to bulk update if egg doesn't even have a url ( #1887 )
2025-11-13 04:47:38 +00:00
Copilot
b06df23823
Add bulk IP update action for node allocations ( #1845 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: notAreYouScared <1757840+notAreYouScared@users.noreply.github.com >
Co-authored-by: Charles <charles@pelican.dev >
2025-11-08 16:53:12 -05:00
MartinOscar
e6aa76ef2c
Refactor: add FilamentServiceProvider & globally make Select native(false) ( #1836 )
2025-10-29 23:23:18 +01:00
Boy132
cd965678b7
Allow multiple startup commands per egg ( #1656 )
2025-10-07 23:42:28 +02:00
Boy132
a58ae874f3
Add own endpoint for exporting eggs ( #1760 )
2025-10-07 23:41:28 +02:00
MartinOscar
bb02ec4c6c
Add user() helper ( #1768 )
2025-10-07 17:12:31 -04:00
Boy132
9f35f1c3ee
Enable "ordered imports" ( #1746 )
2025-09-24 13:34:19 +02:00
Boy132
4792542f20
Fix refresh action for egg index select & add refresh action to allocation ip selects ( #1736 )
2025-09-23 14:56:49 +02:00
Boy132
932809fec5
Add state cast for server condition ( #1713 )
2025-09-16 21:34:23 +02:00
Boy132
d5d50d4150
Collection of smaller v4 fixes ( #1684 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com >
Co-authored-by: notCharles <charles@pelican.dev >
2025-09-15 23:28:57 +02:00
Charles
1900c04b71
Filament v4 🎉 ( #1651 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com >
Co-authored-by: Boy132 <Boy132@users.noreply.github.com >
Co-authored-by: Lance Pioch <git@lance.sh >
2025-09-08 13:12:33 -04:00
MartinOscar
2ef81eae1a
Refactor & Catch DatabaseManagementService ( #1671 )
...
Co-authored-by: notCharles <charles@pelican.dev >
2025-09-06 22:57:11 +02:00
MartinOscar
6671d45651
Fix various Translations & add Installer & add Notifications ( #1632 )
2025-09-04 20:17:59 +02:00
Boy132
8f277aaca0
Create custom startup variable field ( #1615 )
2025-09-02 09:05:36 +02:00
Boy132
42db5b328a
Fix translation for invalid schedule cron + cleanup translations for import modal ( #1618 )
2025-08-18 23:54:25 +02:00
Charles
ec0727b406
Allow eggs to be exported/imported as YAML ( #1535 )
2025-08-04 07:32:10 -04:00
Charles
8840d109ef
Client area translations ( #1554 )
2025-08-01 07:26:14 -04:00
Boy132
340d1b543c
Add import & export for schedules ( #1530 )
2025-07-19 16:48:21 +02:00
Boy132
d165da20ec
Improve schedule form ( #1514 )
2025-07-18 08:23:08 +02:00
pelican-vehikl
de4cb38766
Refactor Providers to be a singleton ( #1327 )
2025-07-01 21:33:11 -04:00
Boy132
68f72b9b4d
Add "egg index" and dropdown to egg importer ( #1451 )
...
Co-authored-by: notCharles <charles@pelican.dev >
2025-06-25 19:50:09 -04:00
Boy132
3b744f37dd
Lazy load server entries (Grid only) ( #1413 )
2025-06-03 14:33:43 +02:00
Boy132
35ce1d34ab
Permission check fixes ( #1406 )
2025-05-27 19:30:30 +02:00
tfcprivt
b9d4773bd7
Fixed the Select dropdown to use searchable on the Edit Files Page. ( #1204 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com >
2025-04-06 14:05:54 -04: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
3d29243cf0
Add tag filter to lists ( #1124 )
2025-03-18 17:35:36 +01:00
MartinOscar
fbeb747fc3
Fix ImportEggAction ( #1110 )
...
* `Arr::Wrap` `data.files` cause if its unique its a string
* Use `data.url` first so it gets overwritten by `data.files`
2025-03-17 18:07:36 +01:00
Boy132
45db06a1bd
Refactor captcha ( #1068 )
...
* refactor captcha
* add default error message
* prevent rule from being called multiple times
* fixes
* use config
* Update this to latest
* Remove this
---------
Co-authored-by: Lance Pioch <git@lance.sh >
2025-03-15 15:52:38 -04:00
MartinOscar
ea5914f362
Add url Repeater to ImportEggHeaderAction ( #1071 )
...
* Add url `Repeater` to `ImportEggAction`
* Addtranslation
* Requested changes
* Only allow `multiple` when not editing `Egg`
* Only `deletable` & `grid` if `multiple`
* Fix `FileUpload` & Make sure its a json file
2025-03-15 14:46:10 -04:00
Charles
a9e4495c91
Add missing activity loggers on client area ( #1060 )
...
* Update Subuser
Adds user deleted notification, Adds logger for creating subusers.
* Update Tasks
* ...
* Update Schedule
* Update Files
* Update Database
* Move `reinstall` to proper array
* Add `:action` to deleted task log
* Updates
* Fix CreateSchedule
* Fix Editing/Saving
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com >
2025-03-06 09:28:45 -05: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
324fc4b7d5
Add Egg copy from & ReplicateAction ( #1013 )
...
* Add `Egg` `copy from` for Process & Install Script
* Add builtin `ReplicateAction`
* Use `CopyFrom` for less duplicated code
* Hide label & add tooltip to `ReplicateAction`
* use `iconButton()` instead of `hiddenLabel()`
* use `iconButton()` for every Actions
* Use our translation instead
* Copy egg_variables aswell
* remove `get()`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com >
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com >
2025-02-19 19:52:10 +01:00
MartinOscar
c1704eef3b
Interpret Server StartupCommand variables ( #1009 )
...
* Use `StartupCommandService`
* Simplify variable name
* Add `PreviewStartupAction`
2025-02-15 17:46:25 -05: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