Commit Graph

  • 72d573dbd1 chore: bump sdk to beta.53, wrap z.deepPartial with passthrough Aiden McClelland 2026-02-25 17:31:22 -07:00
  • 827458562b update snake and add about this server to system general Matt Hill 2026-02-25 17:15:20 -07:00
  • 803dd38d96 fix: header color in zoom (#3128) Alex Inkin 2026-02-26 02:09:25 +04:00
  • 8da9d76cb4 feat: add zod-deep-partial, partialValidator on InputSpec, and z.deepPartial re-export Aiden McClelland 2026-02-25 13:35:52 -07:00
  • b466e71b3b clean up copy around addresses table Matt Hill 2026-02-24 17:16:34 -07:00
  • 3743a0d2e4 Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into feat/preferred-port-design Aiden McClelland 2026-02-24 16:06:21 -07:00
  • 33a51bc663 setup changes Aiden McClelland 2026-02-24 16:06:19 -07:00
  • d69e5b9f1a implement server name Matt Hill 2026-02-24 16:02:09 -07:00
  • d4e019c87b add comments to everything potentially consumer facing (#3127) Matt Hill 2026-02-24 14:29:09 -07:00
  • 4ba55860dd Merge branch 'feat/preferred-port-design' into sdk-comments sdk-comments Aiden McClelland 2026-02-24 14:28:56 -07:00
  • 3974c09369 feat(core): refactor hostname to ServerHostnameInfo with name/hostname pair Aiden McClelland 2026-02-24 14:18:53 -07:00
  • f0b41a3a4c Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into sdk-comments Matt Hill 2026-02-24 10:28:00 -07:00
  • 86ecc4cc99 frontend support for setting and changing hostname Matt Hill 2026-02-24 10:27:22 -07:00
  • d1162272f0 clean up prefill flow Matt Hill 2026-02-24 07:19:56 -07:00
  • 13ac469ed0 Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into sdk-comments Matt Hill 2026-02-23 18:14:06 -07:00
  • 5294e8f444 minor cleanup from patch-db audit Matt Hill 2026-02-23 18:13:33 -07:00
  • b7da7cd59f fix(core): preserve plugin URLs across binding updates Aiden McClelland 2026-02-23 17:56:15 -07:00
  • c196f250f6 Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into sdk-comments Matt Hill 2026-02-23 17:00:23 -07:00
  • bee8a0f9d8 send prefill for tasks and hide operations to hidden fields Matt Hill 2026-02-23 16:59:21 -07:00
  • 8213e45b85 Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into sdk-comments Matt Hill 2026-02-23 14:26:49 -07:00
  • e9b9925c0e rework smtp Matt Hill 2026-02-23 14:25:51 -07:00
  • 0724989792 feat(core): allow setting server hostname Aiden McClelland 2026-02-23 13:35:34 -07:00
  • 804560d43c add comments to everything potentially consumer facing Matt Hill 2026-02-21 20:40:45 -07:00
  • 31352a72c3 chore: migrate from ts-matches to zod across all TypeScript packages Aiden McClelland 2026-02-20 16:24:35 -07:00
  • c7a4f0f9cb feat: tor hidden service key migration Aiden McClelland 2026-02-20 16:10:42 -07:00
  • 7879668c40 chore: remove completed TODO Aiden McClelland 2026-02-20 16:09:19 -07:00
  • 6a01b5eab1 frontend start-tunnel updates Matt Hill 2026-02-20 13:33:18 -07:00
  • 80cb2d9ba5 feat: add getOutboundGateway effect and simplify VersionGraph init/uninit Aiden McClelland 2026-02-20 13:26:45 -07:00
  • 8c1a452742 chore: replace OTA updates TODO with UI TODO for MattDHill Aiden McClelland 2026-02-19 23:28:20 -07:00
  • 135afd0251 fix: publish script dpkg-name, s3cfg fallback, and --reinstall for apply Aiden McClelland 2026-02-19 23:26:16 -07:00
  • 35f3274f29 feat: OTA updates for start-tunnel via apt repository (untested) Aiden McClelland 2026-02-19 22:38:39 -07:00
  • 9af5b87c92 chore: remove completed URL plugins TODO Aiden McClelland 2026-02-19 21:40:36 -07:00
  • 66b5bc1897 fix: propagate host locale into LXC containers and write locale.conf Aiden McClelland 2026-02-19 21:39:37 -07:00
  • 7909941b70 feat: builder-style InputSpec API, prefill plumbing, and port forward fix Aiden McClelland 2026-02-19 16:44:44 -07:00
  • 4527046f2e feat: NAT hairpinning, DNS static servers, clear service error on install Aiden McClelland 2026-02-19 15:27:52 -07:00
  • 5a292e6e2a show table even when no addresses Matt Hill 2026-02-19 12:01:34 -07:00
  • 84149be3c1 touch up URL plugins table Matt Hill 2026-02-19 11:41:41 -07:00
  • d562466fc4 feat: split row_actions into remove_action and overflow_actions for URL plugins Aiden McClelland 2026-02-18 18:18:53 -07:00
  • 9c3053f103 feat: implement URL plugins with table/row actions and prefill support Aiden McClelland 2026-02-18 17:51:13 -07:00
  • dce975410f interface row clickable again, bu now with a chevron! Matt Hill 2026-02-18 17:11:57 -07:00
  • 783ce4b3b6 version instead of os query param Matt Hill 2026-02-18 14:41:03 -07:00
  • 26a68afdef fix: merge version ranges when adding existing package signer (#3125) Dominion5254 2026-02-18 13:21:33 -07:00
  • 675a03bdc5 chore: add TODOs for URL plugins, NAT hairpinning, and start-tunnel OTA updates Aiden McClelland 2026-02-17 23:41:14 -07:00
  • 485fced691 round out dns check, dns server check, port forward check, and gateway port forwards Matt Hill 2026-02-17 23:31:47 -07:00
  • a22707c1cb chore: add TODO to clear service error state on install/update Aiden McClelland 2026-02-17 19:05:19 -07:00
  • 74e10ec473 chore: add createTask decoupling TODO Aiden McClelland 2026-02-17 19:03:35 -07:00
  • e25e0f0c12 chore: bump sdk version to 0.4.0-beta.49 Aiden McClelland 2026-02-17 18:59:41 -07:00
  • 4cae00cb33 refactor: rename manifest metadata fields and improve error display Aiden McClelland 2026-02-17 18:40:50 -07:00
  • 313b2df540 feat: add check-dns gateway endpoint and fix per-interface routing tables Aiden McClelland 2026-02-17 16:22:24 -07:00
  • 5fbc73755d fix: replace .status() with .invoke() for iptables/ip commands Aiden McClelland 2026-02-17 14:12:29 -07:00
  • bc4478b0b9 refactor: manifest wraps PackageMetadata, move dependency_metadata to PackageVersionInfo Aiden McClelland 2026-02-17 14:12:14 -07:00
  • 68141112b7 feat: per-service and default outbound gateway routing Aiden McClelland 2026-02-17 12:52:24 -07:00
  • ccafb599a6 chore: update bindings and use typed params for outbound gateway API Aiden McClelland 2026-02-17 12:31:35 -07:00
  • 52272feb3e fix: switch BackgroundJobRunner from Vec to FuturesUnordered Aiden McClelland 2026-02-16 22:02:59 -07:00
  • 1abad93646 fix: add TLS handshake timeout and fix accept loop deadlock Aiden McClelland 2026-02-16 21:52:12 -07:00
  • c9468dda02 fix: include public gateways for IP-based addresses in vhost targets Aiden McClelland 2026-02-16 19:45:10 -07:00
  • 6a1b1627c5 chore: reserialize db on equal version, update bindings and docs Aiden McClelland 2026-02-16 19:27:48 -07:00
  • cfbace1d91 fix: add CONNMARK restore-mark to mangle OUTPUT chain Aiden McClelland 2026-02-16 19:22:07 -07:00
  • d97ab59bab update bindings for API types, add ARCHITECTURE (#3124) Matt Hill 2026-02-16 08:23:28 -07:00
  • 5ba68a3124 translations chore/ts-bindings Matt Hill 2026-02-16 00:34:41 -07:00
  • bb68c3b91c update binding for API types, add ARCHITECTURE Matt Hill 2026-02-16 00:05:24 -07:00
  • 3518eccc87 feat: add port_forwards field to Host for tracking gateway forwarding rules Aiden McClelland 2026-02-14 16:40:21 -07:00
  • 2f19188dae looking good Matt Hill 2026-02-14 16:37:04 -07:00
  • 3a63f3b840 feat: add mdns hostname metadata variant and fix vhost routing Aiden McClelland 2026-02-14 15:34:48 -07:00
  • 098d9275f4 new service interfacee page Matt Hill 2026-02-14 12:24:16 -07:00
  • d5c74bc22e re-arrange (#3123) Matt Hill 2026-02-14 08:15:50 -07:00
  • dea6bea38c Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into claude claude Matt Hill 2026-02-14 08:14:43 -07:00
  • 49d4da03ca feat: refactor NetService to watch DB and reconcile network state Aiden McClelland 2026-02-13 16:21:57 -07:00
  • 3765465618 chore: update ts bindings for preferred port design Aiden McClelland 2026-02-13 14:23:48 -07:00
  • 61f820d09e Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into feat/preferred-port-design Aiden McClelland 2026-02-13 13:39:25 -07:00
  • db7f3341ac wip refactor Aiden McClelland 2026-02-12 14:51:33 -07:00
  • 4decf9335c fix license display in marketplace Matt Hill 2026-02-12 13:07:19 -07:00
  • 339e5f799a build ts types and fix i18n Matt Hill 2026-02-12 11:32:29 -07:00
  • 89d3e0cf35 Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into feat/preferred-port-design Aiden McClelland 2026-02-12 10:51:32 -07:00
  • 638ed27599 feat: replace SourceFilter with IpNet, add policy routing, remove MASQUERADE Aiden McClelland 2026-02-12 10:51:26 -07:00
  • da75b8498e Merge branch 'next/major' of github.com:Start9Labs/start-os into feat/preferred-port-design Matt Hill 2026-02-12 08:28:36 -07:00
  • 8ef4ecf5ac outbound gateway support (#3120) Matt Hill 2026-02-12 08:27:09 -07:00
  • ea130079ab Merge branch 'feat/preferred-port-design' of github.com:Start9Labs/start-os into feature/outbound-gateways feature/outbound-gateways Matt Hill 2026-02-12 08:26:34 -07:00
  • 25049ce9f1 re-arrange Matt Hill 2026-02-12 08:12:01 -07:00
  • 0260c1532d fix ssh, undeprecate wifi (#3121) Matt Hill 2026-02-12 08:10:01 -07:00
  • 2a54625f43 feat: replace InterfaceFilter with ForwardRequirements, add WildcardListener, complete alpha.20 bump Aiden McClelland 2026-02-11 18:10:27 -07:00
  • 4e7d33b07f Fix mount propagation so container-internal mounts are visible to dependent services fix/volume-mount-propagation Shadowy Super Coder 2026-02-11 09:20:16 -07:00
  • 4e638fb58e feat: implement preferred port allocation and per-address enable/disable Aiden McClelland 2026-02-10 17:38:51 -07:00
  • 73274ef6e0 docs: update TODO.md with DerivedAddressInfo design, remove completed tor task Aiden McClelland 2026-02-10 14:45:50 -07:00
  • fe28a812a4 fix ssh, undeprecate wifi fix/wifi-ssh Matt Hill 2026-02-10 13:41:54 -07:00
  • e1915bf497 chore: format RPCSpec.md markdown table Aiden McClelland 2026-02-10 13:38:40 -07:00
  • 8204074bdf chore: flatten HostnameInfo from enum to struct Aiden McClelland 2026-02-10 13:38:12 -07:00
  • 2ee403e7de chore: remove tor from startos core Aiden McClelland 2026-02-10 13:28:24 -07:00
  • cc5f316514 frontend plus some be types Matt Hill 2026-02-09 22:00:39 -07:00
  • 1974dfd66f docs: move address enable/disable to overflow menu, add SSL indicator, defer UI placement decisions Aiden McClelland 2026-02-09 13:29:49 -07:00
  • 2e03a95e47 docs: overhaul interfaces page design with view/manage split and per-address controls Aiden McClelland 2026-02-09 13:10:57 -07:00
  • b6262c8e13 Fix PackageInfoShort to handle LocaleString on releaseNotes (#3112) Aiden McClelland 2026-02-09 20:42:03 +01:00
  • ba740a9ee2 Multiple (#3111) Matt Hill 2026-02-09 12:41:29 -07:00
  • 8f809dab21 docs: add user-controlled public/private and port forward mapping to design Aiden McClelland 2026-02-08 11:17:43 -07:00
  • c0b2cbe1c8 docs: update preferred external port design in TODO Aiden McClelland 2026-02-06 09:30:35 -07:00
  • 6720c684c8 chore: add exver documentation for ai agents bugfix/registry-info-short Aiden McClelland 2026-02-05 17:05:55 -07:00
  • a636ad3191 fix: filter by target_version in get_matching_models and pass otherVersions from install Aiden McClelland 2026-02-05 16:39:37 -07:00
  • c401156750 Merge branch 'next/major' of github.com:Start9Labs/start-os into bugfix/registry-info-short Aiden McClelland 2026-02-05 16:12:50 -07:00
  • f2142f0bb3 add documentation for ai agents (#3115) Aiden McClelland 2026-02-06 00:10:16 +01:00
  • a25b173f98 chore: clarify that all builds work on any OS with Docker feature/agents Aiden McClelland 2026-02-05 16:08:18 -07:00