Commit Graph

  • 863d13bc39 change panel version checks and loading behaviour of incompatible plugins Boy132 2025-07-04 09:07:48 +02:00
  • 7cf7555282 small cleanup Boy132 2025-05-20 15:02:52 +02:00
  • 6d631d1ec2 use facade and cleanup evil @phpstan-ignore-lines Boy132 2025-05-20 14:55:32 +02:00
  • fa9fbedf5b add load order to plugins Boy132 2025-05-20 14:10:37 +02:00
  • b091f1e3d5 remove wrong interface Boy132 2025-05-20 09:29:10 +02:00
  • 58436d108d small helper cleanup Boy132 2025-05-12 09:36:54 +02:00
  • 253fe21554 add contracts for plugin methods Boy132 2025-04-11 23:45:29 +02:00
  • a197cfc63f only load installed plugins Boy132 2025-04-07 15:28:09 +02:00
  • ef82ad9603 some fixes for new not_installed status Boy132 2025-04-07 15:27:07 +02:00
  • 12520929fb small improvements Boy132 2025-04-07 13:38:09 +02:00
  • 2e0cac0d6e add install command for plugin Boy132 2025-04-07 13:29:32 +02:00
  • 14838fe6d8 move plugin table to resource Boy132 2025-04-04 12:53:57 +02:00
  • 0ab90f2c34 add permissions to plugin resource Boy132 2025-04-04 11:21:42 +02:00
  • 37a4ed8736 load plugins on all panels Boy132 2025-04-01 14:52:42 +02:00
  • dcd5486a9a cleanup and phpstan fixes Boy132 2025-04-01 14:36:19 +02:00
  • 404b96ab73 run pint Boy132 2025-02-08 16:37:15 +01:00
  • a1976c4d17 move PluginResource to correct namespace Boy132 2025-02-08 16:35:31 +01:00
  • bf28ebdb23 allow multi-select for panel Boy132 2024-11-25 15:18:39 +01:00
  • 137ec35f29 prepare for new client area (two panels) Boy132 2024-11-21 11:11:12 +01:00
  • ab86957c76 run pint & fix phpstan Boy132 2024-10-22 09:46:49 +02:00
  • 3e49021f82 allow plugins to have artisan commands Boy132 2024-08-19 15:39:41 +02:00
  • a0ff652692 allow plugins to have custom views Boy132 2024-08-19 15:17:55 +02:00
  • 9a0cc8a603 allow plugins to have migrations and translations Boy132 2024-08-16 14:00:21 +02:00
  • d87b2a9f72 allow plugins to have a config file Boy132 2024-08-15 13:50:37 +02:00
  • dfa47d2251 auto create plugin service provider Boy132 2024-08-13 14:31:47 +02:00
  • 5e2c440eab allow plugins to register service providers Boy132 2024-08-13 13:23:10 +02:00
  • 3ac6313f72 add plugin resource Boy132 2024-08-12 15:40:53 +02:00
  • f3f05a9eb5 add artisan commands to list and create plugins Boy132 2024-08-12 15:40:44 +02:00
  • 314a9bfd07 add plugin service and handle loading Boy132 2024-08-12 15:40:30 +02:00
  • 0221569ee5 add plugin model Boy132 2024-08-12 15:40:02 +02:00
  • e0c4e47a6c
    Fix directAccessibleServers returning duplicates (#1862) Boy132 2025-11-05 16:19:03 +01:00
  • 4bda7cba75
    Allow to "embed" server list (#1860) Boy132 2025-11-05 16:18:44 +01:00
  • 1271532df8 refactor function Charles 2025-11-05 06:55:38 -05:00
  • bda39382b4 tweaks notCharles 2025-11-04 20:23:46 -05:00
  • 1f2d7025af pass 2 notCharles 2025-11-04 20:15:49 -05:00
  • 605c3c6b8a First pass, using placeholder data Charles 2025-11-04 12:17:10 -05:00
  • 852f7beb39
    Allow to register "special file" alert banners (#1861) Boy132 2025-11-04 12:48:18 +01:00
  • d61583cd7b
    add server description to grid view too (#1851) mristau 2025-11-04 12:03:50 +01:00
  • e3f3226276 make sure allocation is unlocked when removed from server boy132/allocation-marker Boy132 2025-11-04 10:17:16 +01:00
  • 5e6b255c59 add missing tooltip Boy132 2025-11-04 10:14:01 +01:00
  • 339efc754d log uploaded files charles/drag&drop notCharles 2025-11-03 21:56:44 -05:00
  • 6cec5da76d fix translations notCharles 2025-11-03 18:37:52 -05:00
  • f41cf67819 remove d&d from modal and keep file list d&d notCharles 2025-11-03 18:28:14 -05:00
  • 57740199ce change doc query, add custom class as id notCharles 2025-11-03 18:18:07 -05:00
  • d013b6b035 replace old file uploader, add button notCharles 2025-11-03 17:20:06 -05:00
  • 67c0461fd8 Merge branch 'main' into boy132/allocation-marker Boy132 2025-11-03 18:45:56 +01:00
  • 43358d22b8 Merge branch 'main' into charles/drag&drop Charles 2025-11-03 12:43:55 -05:00
  • 0c4d8e6913 Merge branch 'main' into copilot/bulk-update-allocation-ips Charles 2025-11-03 12:42:59 -05:00
  • 9233db6b58 Merge branch 'main' into boy132/read-only-profiles boy132/read-only-profiles Boy132 2025-11-03 18:35:30 +01:00
  • 21f9f259d0
    Add Egg Images (#1849) Charles 2025-11-03 12:32:11 -05:00
  • 8eef1d1b2f pint will be the death of me Charles 2025-11-03 08:45:49 -05:00
  • 6ecff164f5 add catch for timeout Charles 2025-11-03 08:45:33 -05:00
  • bb30808993 pint Charles 2025-11-03 08:41:07 -05:00
  • 788a7add77 Changes. Charles 2025-11-03 08:29:52 -05:00
  • b2aff5445b
    Fix admin serverlist search (#1854) M41den 2025-11-03 14:50:08 +03:00
  • 1f26750a2a
    Add api endpoint for updating username (#1826) Boy132 2025-11-03 08:31:07 +01:00
  • 6d83c6d908
    composer update (#1856) Charles 2025-11-02 18:53:24 -05:00
  • 110cef8afe Don't need to stinkin comments! notCharles 2025-11-02 18:41:44 -05:00
  • 0b343bde42 first stages of drag and drop <3 notCharles 2025-11-02 18:40:07 -05:00
  • 574a391e73
    Add border-radius to activity log avatars (#1848) Copilot 2025-11-02 15:13:36 -05:00
  • 8aef425c65 Merge branch 'main' into copilot/bulk-update-allocation-ips Charles 2025-11-01 05:18:52 -04:00
  • 605fcbe61a
    feat: Add mixed navigation type with admin-configurable defaults (#1850) PalmarHealer 2025-10-31 19:12:54 +01:00
  • 0214b127e4
    Add setup wizard to all oauth providers (#1801) Letter N 2025-11-01 02:09:20 +08:00
  • e6aa76ef2c
    Refactor: add FilamentServiceProvider & globally make Select native(false) (#1836) MartinOscar 2025-10-29 23:23:18 +01:00
  • 26d7d1a3d1 undo cla changes Charles 2025-10-28 14:22:00 -04:00
  • d38075e3cb
    Add boolean cast to read_only toggle buttons (#1844) Boy132 2025-10-28 16:06:33 +01:00
  • 2ade1ea95d cla attempt 2 + pint Charles 2025-10-28 10:35:33 -04:00
  • 8a9c3a2f1d add copilot to cla Charles 2025-10-28 10:33:45 -04:00
  • 26080cd492 phpstan Charles 2025-10-28 09:19:00 -04:00
  • f0c4e7ed3f Fix exception import to match codebase style copilot-swe-agent[bot] 2025-10-28 13:05:38 +00:00
  • e2a75f278d Add bulk update IP action for allocations copilot-swe-agent[bot] 2025-10-28 13:03:56 +00:00
  • 031487552c Initial plan copilot-swe-agent[bot] 2025-10-28 12:53:28 +00:00
  • 0fec6adc3e
    Fix 500 "No route found" when creating db host (#1841) M41den 2025-10-28 15:48:46 +03:00
  • 5e3c22ea5e
    Fix weird postgres behavior when selecting mounts (#1842) M41den 2025-10-28 15:48:35 +03:00
  • d1a808a746
    Hide User reset password Action on create Operation (#1840) MartinOscar 2025-10-28 01:38:37 +01:00
  • 42ce06e21c Cleanup chore/policies RMartinOscar 2025-10-27 17:12:23 +00:00
  • bceb8a057e Use Policies rather then overriding can*() functions RMartinOscar 2025-10-27 16:15:16 +00:00
  • 6230cb23de add css for plugin notCharles 2025-10-26 20:25:46 -04:00
  • e47d32617d lang will be the death of me notCharles 2025-10-26 14:30:10 -04:00
  • 01e85e98ae fix 500, and add tooltip notCharles 2025-10-26 14:28:55 -04:00
  • 533286bf41 fix translations notCharles 2025-10-26 14:20:29 -04:00
  • 6f79fe8d4f ... notCharles 2025-10-26 14:10:50 -04:00
  • 8bc39fa6f2 Updates and Translations notCharles 2025-10-26 14:10:33 -04:00
  • 497bd7e287 Add some love notCharles 2025-10-26 13:39:49 -04:00
  • 86a0c14499 Add new log package notCharles 2025-10-26 12:32:32 -04:00
  • ec446d2319 remove old log viewer notCharles 2025-10-26 12:19:39 -04:00
  • 98405b6ec0 remove php8.2 + composer update notCharles 2025-10-26 12:17:20 -04:00
  • 3bcdeea800
    Leverage user() helper (#1832) MartinOscar 2025-10-26 16:24:34 +01:00
  • e6bd6e416f
    Add archive extension selection (#1828) Charles 2025-10-24 12:39:30 -04:00
  • d088a5f289 update tests Boy132 2025-10-23 10:22:13 +02:00
  • 1644dbc279 cast is_managed_externally to boolean Boy132 2025-10-23 10:03:06 +02:00
  • a9165c66f7 add toggle for externally managed users Boy132 2025-10-23 09:53:48 +02:00
  • 8e006ac32d
    Fix user permissions service (#1819) Boy132 2025-10-22 16:00:51 +02:00
  • 430f28a847
    Add "cancel" button to profile (#1821) Boy132 2025-10-22 16:00:31 +02:00
  • 8caffbe090 ci(release): bump version release/v1.0.0-beta27 github-actions[bot] 2025-10-20 00:35:09 +00:00
  • 1a4fa5e67a
    Replace Xtermjs canvas with webgl (#1807) v1.0.0-beta27 Charles 2025-10-14 20:35:26 -04:00
  • a65469b33b
    Remove duplicate translation entries (#1812) Charles 2025-10-14 06:58:33 -04:00
  • d81294a5a0 add allocation locking Boy132 2025-10-14 09:00:11 +02:00
  • d587cf3ee5
    composer update (#1806) Charles 2025-10-13 17:34:21 -04:00
  • 2cd9fa2cde
    Only keep the last 120 stored stats (#1805) Boy132 2025-10-13 22:50:16 +02:00