Commit Graph

  • 4fdbbff74b Correctly store falsy startup variable values (#2305) Boy132 2026-04-28 09:35:19 +02:00
  • 2ed891633c Add subuser permission for changing server icon (#2304) Boy132 2026-04-28 09:34:38 +02:00
  • 58dcbeac0b install plugin packages on start (#2298) Michael (Parker) Parker 2026-04-23 08:41:44 -05:00
  • 91c5ddb2bd Catch icon exception when importing egg (#2299) Boy132 2026-04-22 13:52:31 +02:00
  • 562be98b20 Add user_mountable functionality for Mounts (#2077) (#2181) Lance Pioch 2026-04-21 22:03:10 -04:00
  • fd3b8a7ab3 Laravel 12.56.0 Shift (#2283) Lance Pioch 2026-04-21 22:02:48 -04:00
  • 1817383bf5 Add changes from upstream (#2293) Boy132 2026-04-20 17:25:54 +02:00
  • d39a0c4464 Allow to add translation prefix to custom subuser permissions (#2265) Boy132 2026-04-20 17:24:24 +02:00
  • 2e48095379 Refactor egg & server icon uploading (#2281) Boy132 2026-04-20 17:23:41 +02:00
  • 06c662988a Feature: Add support for user-configurable egg/nests index file. (#2287) Jørgen Vatle 2026-04-20 11:06:39 +02:00
  • 98d7158dfc Fix PATCH /api/application/nodes returning 500 due to null timestamps (#2286) Neil Hanlon 2026-04-20 05:06:01 -04:00
  • e01d9f2cf3 Add sortable feature to name column in ListServers (#2282) JUBE 2026-04-09 01:50:01 +02:00
  • b693d0e728 Do not allow all file extensions for egg image in egg importer (#2279) Boy132 2026-03-22 19:18:46 +01:00
  • 612041e1f8 Run composer update and update model phpdocs (#2275) Boy132 2026-03-17 09:09:01 +01:00
  • 64bcdb514b Add jobs for plugin install, update and uninstall (#2267) Boy132 2026-03-17 09:08:28 +01:00
  • c1105db702 Fix encodings with new tested helper (#2238) Lance Pioch 2026-03-16 16:48:13 -04:00
  • 761492d09f Laravel 12.53.0 Shift (#2266) Lance Pioch 2026-02-26 23:56:15 -05:00
  • e35ce1e79d Use folder name as id when having id mismatch to allow deletion (#2263) Boy132 2026-02-23 20:25:19 +01:00
  • 42c127c004 Fix invisible force delete button (#2262) Charles 2026-02-23 13:41:15 -05:00
  • 593f209142 Fix stock egg UUID migration (#2259) Boy132 2026-02-22 17:23:51 +01:00
  • 9bf5b2cf0a Do not throw error when checking for egg updates (#2256) Boy132 2026-02-22 17:23:09 +01:00
  • f76e864a30 Laravel 12.52.0 Shift (#2247) Lance Pioch 2026-02-22 11:11:18 -05:00
  • 01cfa31ee1 Limit activity logs on profile page (#2253) Boy132 2026-02-19 14:57:48 +01:00
  • dead664e4d Make plugin id in artisan commands also case insensitive (#2252) Boy132 2026-02-19 14:57:19 +01:00
  • cc0106bbdf ci(release): bump version release/v1.0.0-beta33 github-actions[bot] 2026-02-18 21:32:07 +00:00
  • 1bbbcd0e25 Update server/egg icon url supported file types (#2249) v1.0.0-beta33 Charles 2026-02-18 16:30:24 -05:00
  • 677d2f742c docker env fixes (#2234) Michael (Parker) Parker 2026-02-18 14:40:46 -05:00
  • 650fb16d2d exclude bulk actions in list eggs (#2239) Charles 2026-02-17 06:17:28 -05:00
  • 58814ea782 Allow to delete errored plugins (#2246) Boy132 2026-02-17 11:52:25 +01:00
  • 0918ed308b exclude bulk actions (#2240) hallo123wert 2026-02-16 12:34:14 +01:00
  • 85d5f2ec3f Fix alert banners (#1492) (#2177) Lance Pioch 2026-02-15 15:34:09 -05:00
  • 810f237547 Remove ignition, just use new default error handler (#2241) Lance Pioch 2026-02-15 15:03:55 -05:00
  • 8f191890a1 Fix null backup limit exception (#2242) Lance Pioch 2026-02-15 15:03:37 -05:00
  • 160e0e54f5 More action fixes (#2237) Boy132 2026-02-15 17:31:50 +01:00
  • fdcfbb00ca Revert "Fix UTF double encoding in file editor" (#2236) Charles 2026-02-15 11:08:01 -05:00
  • 44f6cf8928 Fix UTF double encoding in file editor (#2199) Lance Pioch 2026-02-14 10:33:35 -05:00
  • cf2a26bbf0 Improve plugin loading (#2233) Boy132 2026-02-14 14:06:50 +01:00
  • adb6678eee Convert YAML boolean defaults to strings (#2232) gOOvER 2026-02-14 00:12:44 +01:00
  • 9539e21b39 Handle invalid svg icon in generic-oidc provider gracefully (#2216) Lance Pioch 2026-02-13 10:06:07 -05:00
  • 33660f635f Fix yet another action (#2230) Charles 2026-02-12 21:00:26 -05:00
  • 8c475ed95f Add “reachable” column for Client -> Wings connections for Nodes (#2200) Lance Pioch 2026-02-12 17:06:38 -05:00
  • d43cb1d180 Fix empty egg config_files causing fatal 500 error (#2195) (#2197) Lance Pioch 2026-02-12 17:06:19 -05:00
  • fe55dbd200 Ignore oauth redirects for spa (#2224) Lance Pioch 2026-02-12 16:31:35 -05:00
  • 0bb4503c2b fix unsuspend button (#2227) Charles 2026-02-12 16:31:20 -05:00
  • 3c1168beb5 Update job runners (#2225) Lance Pioch 2026-02-12 10:29:33 -05:00
  • 1a092aedc8 Docker: chown composer.json and composer.lock for plugins (#2220) Quinten 2026-02-12 16:02:12 +01:00
  • 8c99a8030f Fix more actions (#2208) Charles 2026-02-12 09:56:56 -05:00
  • 6e53b1cd7d Allow custom ips to still be entered (#2223) Lance Pioch 2026-02-12 09:49:54 -05:00
  • 4042e0416b Revert toolbar change (#2218) Charles 2026-02-11 17:54:58 -05:00
  • cc8973cf00 Laravel 12.51.0 Shift (#2213) Lance Pioch 2026-02-11 11:18:33 -05:00
  • 8ebe75b947 fix: composer not been installed in the docker image (#2211) Quinten 2026-02-10 22:00:18 +01:00
  • f8144407d1 fix: composer content hash (#2209) Hythera 2026-02-10 04:26:01 +01:00
  • e431ccb66a add rounding to list-files header (#2207) Charles 2026-02-09 22:19:10 -05:00
  • 5b884131ac ci(release): bump version release/v1.0.0-beta32 github-actions[bot] 2026-02-09 22:08:39 +00:00
  • 9291bb4477 Fix webhook processing for event objects (#2198) v1.0.0-beta32 Lance Pioch 2026-02-09 08:47:09 -05:00
  • e8c80ae420 Fix SFTP access denied for subuser when view role is assigned (#2196) Lance Pioch 2026-02-09 08:46:47 -05:00
  • f1be003276 Change file browser sticky header again... (#2203) stdpi 2026-02-09 03:17:48 +07:00
  • 80dbcfc2fb Suggested changes JoanFo1456 2026-02-08 20:05:07 +00:00
  • 5029e5767c Goodbye plugin JoanFo1456 2026-02-08 17:00:13 +00:00
  • 0c47ec2e2e Use trans() JoanFo1456 2026-02-08 16:28:19 +00:00
  • 65ed06893b Remove unnecessary nullsafe operator on left side of ?? lance/1228 Lance Pioch 2026-02-07 23:42:25 -05:00
  • 59f21ff833 Use null-safe operator on user() calls for timezone access Lance Pioch 2026-02-07 23:23:02 -05:00
  • c784037ed4 Resolve real .env path and escape APP_URL for sed replacement lance/2026 Lance Pioch 2026-02-07 23:21:04 -05:00
  • ea978f3485 Reuse GuzzleClient with timeouts for presigned S3 requests lance/1022 Lance Pioch 2026-02-07 23:17:12 -05:00
  • 1c048ccf2d Fix listener to accept Filament event objects lance/1585 Lance Pioch 2026-02-07 22:04:06 -05:00
  • e16a3d89eb Pint... JoanFo1456 2026-02-07 23:55:11 +00:00
  • a2704f78b8 Rabbit suggestions ig. JoanFo1456 2026-02-07 23:51:58 +00:00
  • 33792a1b26 This should shut phpstan... JoanFo1456 2026-02-07 21:41:22 +00:00
  • a045eaf1a7 Merge branch 'main' into passkeys JoanFo 2026-02-07 22:34:46 +01:00
  • 378c4ddd4d Composer should work now... JoanFo1456 2026-02-07 21:33:01 +00:00
  • e532a9a180 composer upgrade (#2167) Charles 2026-02-07 14:33:51 -05:00
  • 41fdd7bc8e Exclude create client api key button (#2169) Charles 2026-02-07 14:33:32 -05:00
  • 9b01203b7c Add per-user toggle to redirect admins to /admin after login (#2191) Lance Pioch 2026-02-07 13:21:14 -05:00
  • c57a54fa37 Added translation JoanFo1456 2026-02-07 17:19:25 +01:00
  • e51f3c7583 Git and his mooshrooms JoanFo1456 2026-02-07 16:35:55 +01:00
  • 6906381a9a Lance's suggested changes JoanFo1456 2026-02-07 16:35:06 +01:00
  • d87aa2dba7 Apply suggestion from @lancepioch JoanFo 2026-02-07 16:29:04 +01:00
  • 816ad1feb8 I swear it worked!! JoanFo1456 2026-02-07 16:26:29 +01:00
  • 64799cdb4b Pint JoanFo1456 2026-02-07 16:23:32 +01:00
  • 3aaba31b7c Moved everything to Livewire JoanFo1456 2026-02-07 16:17:19 +01:00
  • 02e56448e6 Well, merged the package to codebase JoanFo1456 2026-02-07 16:14:54 +01:00
  • bdf8a9151c Add tests for AdminActivityListener Lance Pioch 2026-02-07 09:21:10 -05:00
  • ab4eadec32 Fix Exporting an egg in yaml format (#2172) Lance Pioch 2026-02-07 08:10:00 -05:00
  • 13961c8042 ... JoanFo1456 2026-02-07 12:59:02 +01:00
  • d051f4c224 Duplicated code on user JoanFo1456 2026-02-07 12:56:14 +01:00
  • e60784bc8d Phpstan and pint JoanFo1456 2026-02-07 12:39:59 +01:00
  • 52d2ffb27e Passkeys working! JoanFo1456 2026-02-07 12:36:07 +01:00
  • c8dcff2ee9 Fix phpstan Lance Pioch 2026-02-06 18:14:01 -05:00
  • 0579fd6df5 Use presigned URLs for all S3 operations (#1022) Lance Pioch 2026-02-06 11:15:58 -05:00
  • 67e13c646a Add admin activity logging for CRUD operations Lance Pioch 2026-02-06 10:55:47 -05:00
  • 789c4c7284 Localize email notifications (#2043) (#2178) Lance Pioch 2026-02-06 10:37:15 -05:00
  • 0da15d483c Add option to delete S3 backups from storage on server deletion lance/2163 Lance Pioch 2026-02-06 10:32:12 -05:00
  • b1a39f1724 Handle X-Forwarded-Proto in .htaccess for SSL-terminating proxies (#2171) Lance Pioch 2026-02-06 09:54:24 -05:00
  • 6a548c09a0 Clarify OAuth error when provider account has no linked email (#2179) Lance Pioch 2026-02-06 07:50:37 -05:00
  • 55bda569cc Implement flexible caching for node statuses (#2174) Lance Pioch 2026-02-06 07:50:20 -05:00
  • adf1249086 Fix Egg Feature modals not working (#2175) Lance Pioch 2026-02-06 07:49:56 -05:00
  • dbf77bf146 Implement single file move to support Unix mv semantics (#1984) (#2176) Lance Pioch 2026-02-06 07:49:40 -05:00
  • f4d572b0d3 Fix ASSET_URL not reaching PHP-FPM behind reverse proxy (#2026) Lance Pioch 2026-02-06 02:45:01 -05:00
  • f2d6b5af76 Allow schedule cron inputs to use a user-selected timezone (#1228) Lance Pioch 2026-02-06 02:32:21 -05:00
  • a34bf9fd49 Add Daemon Base Directory field (#2151) Frogperson 2026-02-05 08:00:25 -05:00