Juan Denis and Claude Fable 5
c163d4357f
feat(files): Stack quick link follows the real install dir
...
/system/version now returns install_dir (new get_install_dir() in the
shared version resolver: SERVERKIT_INSTALL_DIR override -> own tree ->
/opt/serverkit default; abspath not realpath so blue/green boxes report
the stable symlink). The File Manager re-points its 'Stack' quick-access
shortcut from the response, so custom-directory installs jump to the
real tree; the static default remains the fallback while loading or on
older backends. 2 new resolver tests + install_dir asserted in the
endpoint test.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-02 22:19:14 -04:00
..
2026-01-17 04:22:12 -05:00
2026-07-01 00:27:30 -04:00
2026-03-23 02:15:16 -04:00
2026-03-23 02:08:00 -04:00
2026-05-31 16:08:13 -04:00
2026-06-01 02:39:05 -04:00
2026-03-07 12:15:02 -05:00
2026-06-23 18:23:47 -04:00
2026-07-01 01:57:07 -04:00
2026-07-01 23:45:22 -04:00
2026-06-22 14:37:44 -04:00
2026-06-24 14:27:08 -04:00
2026-06-23 18:49:04 -04:00
2026-06-21 02:11:47 -04:00
2026-03-24 06:10:58 -04:00
2026-07-01 01:35:44 -04:00
2026-06-23 18:23:47 -04:00
2026-03-03 22:11:30 -05:00
2026-07-01 09:44:48 -04:00
2026-06-19 03:12:07 -04:00
2026-06-21 02:11:47 -04:00
2026-04-29 00:39:16 -04:00
2026-06-24 14:52:04 -04:00
2026-06-23 00:34:55 -04:00
2026-06-24 01:43:29 -04:00
2026-03-04 01:53:46 -05:00
2026-07-01 00:11:18 -04:00
2026-06-23 23:19:41 -04:00
2026-06-23 19:33:44 -04:00
2026-03-04 01:53:46 -05:00
2026-06-15 10:21:39 -04:00
2026-02-08 23:14:13 -05:00
2026-03-24 06:10:58 -04:00
2026-05-01 00:37:48 -04:00
2026-02-08 23:14:13 -05:00
2026-02-08 23:14:13 -05:00
2026-06-19 10:08:58 -04:00
2026-06-19 09:22:18 -04:00
2026-03-04 02:34:49 -05:00
2026-06-21 20:44:12 -04:00
2026-06-21 02:11:47 -04:00
2026-07-02 02:21:45 -04:00
2026-02-08 23:14:13 -05:00
2026-03-04 01:37:22 -05:00
2026-03-24 06:10:58 -04:00
2026-07-01 21:34:54 -04:00
2026-06-21 02:11:47 -04:00
2026-03-23 02:19:33 -04:00
2026-06-21 02:11:47 -04:00
2026-06-24 14:36:08 -04:00
2026-06-12 18:35:43 -04:00
2026-06-21 20:44:12 -04:00
2026-06-21 02:11:47 -04:00
2026-07-02 02:09:39 -04:00
2026-06-23 19:33:44 -04:00
2026-06-05 23:04:06 -04:00
2026-06-21 02:11:47 -04:00
2026-06-23 19:33:44 -04:00
2026-06-23 20:57:40 -04:00
2026-06-21 02:11:47 -04:00
2026-06-22 01:16:00 -04:00
2026-06-15 09:19:56 -04:00
2026-06-22 01:45:15 -04:00
2026-06-21 02:11:47 -04:00
2026-03-23 02:11:16 -04:00
2026-07-02 18:00:24 -04:00
2026-06-23 23:19:41 -04:00
2026-06-24 14:24:13 -04:00
2026-06-21 00:20:10 -04:00
2026-06-21 02:11:47 -04:00
2026-05-03 15:57:02 -04:00
2026-03-23 02:22:53 -04:00
2026-07-02 22:19:14 -04:00
2026-06-21 20:19:57 -04:00
2026-06-23 18:23:47 -04:00
2026-06-15 23:20:00 -04:00
2026-03-23 01:58:28 -04:00
2026-01-17 13:37:40 -05:00
2026-06-19 14:02:24 -04:00
2026-06-23 19:33:44 -04:00
2026-06-21 21:13:55 -04:00
2026-06-21 18:44:08 -04:00