Commit graph

  • 7fb6419fa0 Rotate forgejo NSC token to Burrow tenant Conrad Kramer 2026-03-19 02:02:48 -07:00
  • ef3585bb14 Fix agenix secret streaming for NSC configs Conrad Kramer 2026-03-19 00:43:31 -07:00
  • 52b7f102f0 Fix Apple deployment env and refresh NSC caches Conrad Kramer 2026-03-19 00:40:07 -07:00
  • b81a3377df Resolve absolute sccache wrapper path on Apple Conrad Kramer 2026-03-19 00:33:34 -07:00
  • 4fbebdf85c Fix agenix helper identity resolution Conrad Kramer 2026-03-19 00:30:14 -07:00
  • 03415e579b Rotate operator secrets into agenix and deepen caches Conrad Kramer 2026-03-19 00:28:18 -07:00
  • 7039bf5aad Provision Forgejo act cache on macOS Conrad Kramer 2026-03-19 00:13:11 -07:00
  • 15e897d262 Fix macOS runner home permissions Conrad Kramer 2026-03-19 00:10:27 -07:00
  • 1a3d59d25f Fix Apple rustup cache bootstrap Conrad Kramer 2026-03-19 00:08:07 -07:00
  • ed247b2f5e Wire runner caches and forge secrets through agenix Conrad Kramer 2026-03-19 00:04:27 -07:00
  • afc3e79eb0 Run Apple workflow on main pushes Conrad Kramer 2026-03-18 23:46:19 -07:00
  • 6fcd7ff6ed Install Rust directly in Apple workflow Conrad Kramer 2026-03-18 23:44:19 -07:00
  • 28fd58b009 Restore host executor labels for Namespace runners Conrad Kramer 2026-03-18 23:39:23 -07:00
  • 17112e4e48 Register Namespace runners with exact labels Conrad Kramer 2026-03-18 23:20:24 -07:00
  • 9b642aa5b7 Skip Nix install in macOS runner bootstrap Conrad Kramer 2026-03-18 23:14:40 -07:00
  • b9fb30c18c Detach runner launch from request timeout Conrad Kramer 2026-03-18 23:07:57 -07:00
  • 6300c661ff Lower macOS Namespace runner default Conrad Kramer 2026-03-18 23:02:50 -07:00
  • 5c57ac3655 Use macOS-safe runner workdir Conrad Kramer 2026-03-18 22:58:10 -07:00
  • f74a17c124 Use NSC keychain for macOS fallback Conrad Kramer 2026-03-18 22:54:33 -07:00
  • c72426ef52 Rotate Forgejo NSC token Conrad Kramer 2026-03-18 22:45:12 -07:00
  • 48b8a3c32f Move Forgejo NSC runtime into agenix Conrad Kramer 2026-03-18 22:40:44 -07:00
  • 251922da9e Normalize Namespace token file format Conrad Kramer 2026-03-18 22:15:34 -07:00
  • 5115eb831a Update Namespace CLI to working release Conrad Kramer 2026-03-18 03:13:53 -07:00
  • 44dd88c111 Fix Forgejo NSC nsc runtime path Conrad Kramer 2026-03-18 03:04:31 -07:00
  • 865b676c99 Add Forgejo namespace workflow stack Conrad Kramer 2026-03-18 02:49:55 -07:00
  • 482fd5d085 Add Arti system TCP transport Conrad Kramer 2026-03-18 02:45:55 -07:00
  • 3fb0269d7c Add IPv6 prefix handling to unix tun interface Conrad Kramer 2025-10-29 19:08:32 -07:00
  • 848efac15d wip Conrad Kramer 2025-09-23 19:56:39 -07:00
  • c34578786e Update server-endpoint Jett Chen 2024-11-22 15:26:07 +08:00
  • 6c32ae8b68 Add server command Jett Chen 2024-11-22 15:25:16 +08:00
  • d1a223fac9 Feat: JWT key generation Jett Chen 2024-11-22 11:49:50 +08:00
  • 321d36b743 Migrate server to new crate Jett Chen 2024-11-22 11:21:02 +08:00
  • b806b28a6e Change to map Jett Chen 2024-11-21 19:58:15 +08:00
  • d60b70ffb4 Support for slack auth Jett Chen 2024-11-21 19:44:44 +08:00
  • 820f619aeb Feat: JWT handling Jett Chen 2024-11-21 19:31:37 +08:00
  • e1fa45e39b Add wrapper methods for grpc server Jett Chen 2024-11-21 17:12:30 +08:00
  • 269a23a8b7 Auth endpoint Jett Chen 2024-11-21 15:10:38 +08:00
  • 82d6eaa2a8 Update: add protobuf defs Jett Chen 2024-11-21 11:50:26 +08:00
  • 9b640a555a WIP: protobuf defs Jett Chen 2024-11-02 11:38:34 +08:00
  • 85640ffce1 Switch to gRPC client in Swift app builds/9 Conrad Kramer 2024-07-13 18:08:43 -07:00
  • 083ec73613 Switch to gRPC client in Swift app ck/grpc Conrad Kramer 2024-07-13 18:08:43 -07:00
  • 25a0f7c421 Add Developer ID Profiles to build builds/8 Conrad Kramer 2024-09-07 20:35:28 -07:00
  • e4b0f1660b GRPC Server Support Jett Chen 2024-07-13 17:32:49 -07:00
  • b973481539
    Merge branch 'main' into gtk-rpc gtk-rpc David Zhong 2024-09-07 18:00:12 -07:00
  • 3fbb520a10 Fix SwiftLint errors builds/7 Conrad Kramer 2024-09-07 17:36:48 -07:00
  • fa1ef6fcda Download provisioning profiles in release pipeline Conrad Kramer 2024-09-07 17:08:02 -07:00
  • 648909a906
    Merge branch 'main' into gtk-rpc David Zhong 2024-09-07 17:18:41 -07:00
  • aaabca9957 Update docs and CI dav 2024-09-07 17:11:55 -07:00
  • 62a5739d86 Update pipelines with various fixes Conrad Kramer 2024-09-07 17:01:17 -07:00
  • 423ed3535e Update pipelines with various fixes builds/6 Conrad Kramer 2024-09-07 17:01:17 -07:00
  • dd8cd03036 Better error handling dav 2024-09-07 16:43:51 -07:00
  • 21e0df60a8 Fix appimage build dav 2024-08-17 12:33:54 -07:00
  • 5088ab9a0e Prettier UI dav 2024-08-17 12:26:12 -07:00
  • 0ba1ea9237 Missing import dav 2024-08-16 18:06:11 -07:00
  • c455c1fbbe Test against mock rpc server dav 2024-08-16 17:32:18 -07:00
  • fec725bc52 Implement networks add delete and reoder dav 2024-08-16 16:01:28 -07:00
  • 54e9e0bc43 Connect network list to rpc dav 2024-08-14 16:27:54 -07:00
  • dbacf93418 Create main screen with placeholder networks dav 2024-07-13 18:15:16 -07:00
  • 37fb4f4974 Bad workaround for local appimage daemon dav 2024-08-14 15:38:52 -07:00
  • 9a262a1243 Tested with mock grpc server dav 2024-07-20 12:59:02 -07:00
  • 87cea6bf64 Remove TODO comment David Zhong 2024-07-13 18:17:17 -07:00
  • 753e50f79d Have the app actually open dav 2024-07-13 17:00:46 -07:00
  • 74325059a7 Add proto defs into burrow-gtk dav 2024-07-13 16:56:32 -07:00
  • 12f595011a Integrate tunnel status streaming dav 2024-07-13 16:54:57 -07:00
  • 90468d5518 Have burrow gtk use new rpc dav 2024-07-13 14:04:59 -07:00
  • 3ecca38c87 Test against test rpc server gtk-networks dav 2024-08-16 17:32:18 -07:00
  • 103e5bf328 Implement networks add delete and reoder dav 2024-08-16 16:01:28 -07:00
  • b00bf140ca Connect network list to rpc dav 2024-08-14 16:27:54 -07:00
  • 095e2a6894 update grpc-server Jett Chen 2024-07-20 10:28:34 -07:00
  • d3ff21545c spawn GRPC server at daemon start Jett Chen 2024-07-13 17:32:49 -07:00
  • 074d642adc Test appimage multiarch build gtk-aarch64 dav 2024-07-17 15:23:15 -07:00
  • 87f12b166c Test appimage multiarch build dav 2024-07-17 15:14:00 -07:00
  • 45f8f135c4 Create main screen with placeholder networks dav 2024-07-13 18:15:16 -07:00
  • aa634d03e2 update protobuf definition file Jett Chen 2024-07-13 18:14:00 -07:00
  • 951b4ddae2 add protobuf definition file Jett Chen 2024-07-13 18:09:09 -07:00
  • f7588296b8 Have the app actually open dav 2024-07-13 17:00:46 -07:00
  • 72e490032c Add proto defs into burrow-gtk dav 2024-07-13 16:56:32 -07:00
  • 4f2337ef31 Integrate tunnel status streaming dav 2024-07-13 16:54:57 -07:00
  • 827f0e65dc Have burrow gtk use new rpc dav 2024-07-13 14:04:59 -07:00
  • 49a2dd2987 Test appimage multiarch build dav 2024-07-13 10:46:29 -07:00
  • 9abf20e64e Test build multiarch dav 2024-07-13 10:42:26 -07:00
  • 02fe1c023a Test build multiarch dav 2024-07-13 10:34:55 -07:00
  • e86fe3dfd2 Test appimage multiarch build dav 2024-07-13 10:21:57 -07:00
  • 200f6f54f8 Add test auth button gtk-slauth dav 2024-07-13 10:18:33 -07:00
  • 4695791b4d developer id WIP ck/old Conrad Kramer 2024-07-07 16:20:20 -07:00
  • 2c68a405be wip Conrad Kramer 2024-07-07 15:01:23 -07:00
  • 3dedca4de3 Update build settings build/6 Conrad Kramer 2024-07-06 17:20:46 -07:00
  • 3c70bc2a5c Remove SwiftLint from Xcode project Conrad Kramer 2024-07-06 10:50:14 -07:00
  • bca07c33b8 Start authentication flow Conrad Kramer 2024-05-25 09:06:53 -07:00
  • f2a4cbdc7b Remove SwiftLint from Xcode project malted-slauth Conrad Kramer 2024-07-06 10:50:14 -07:00
  • bb64885e25 Start authentication flow Conrad Kramer 2024-05-25 09:06:53 -07:00
  • 04f1561e96 Remove auth screen and make req async dav 2024-05-25 11:38:26 -07:00
  • 59ddc36f2c Add support for ini parsing ios-wg-cfig Jett Chen 2024-05-27 13:58:11 +08:00
  • 3061a71260 Add Fetching Slack Token dav 2024-05-25 11:15:14 -07:00
  • 3ba0004370 Add button for sending toml Jett Chen 2024-05-19 00:23:34 +08:00
  • 2f0e41bb92 update configure.rs ipv6-linux Jett Chen 2024-05-18 23:17:47 +08:00
  • 4fe62c0a66 Add syscall macro to unix Jett Chen 2024-04-25 11:32:31 +08:00
  • e8d19986bc add syscall crate and import IpAddr JosiasAurel 2024-02-24 21:29:15 +01:00
  • 807dffa3be updated packages Jett Chen 2024-05-18 23:03:56 +08:00
  • c8a21c73a8 updated packages Jett Chen 2024-05-18 22:52:52 +08:00