Commit Graph

  • bed94a1d21 feat(gui-client): add MDM config for Windows (#9203) Thomas Eizinger 2025-05-27 11:33:51 +10:00
  • befc3b9eda build(deps): bump dirs from 5.0.1 to 6.0.0 in /rust (#9237) dependabot[bot] 2025-05-27 01:33:45 +00:00
  • 94b05a19f1 fix(apple): don't send connlib DNS server IPs that aren't IPs (#9242) Jamil 2025-05-26 17:42:22 -07:00
  • f2d88f49a0 feat(android): Managed configuration (#9227) Jamil 2025-05-26 16:37:02 -07:00
  • d25e378b5e ci: automatically upload published clients to winget (#9213) Thomas Eizinger 2025-05-27 08:52:10 +10:00
  • 4c04c69ec0 ci: remove lychee cache (#9234) Thomas Eizinger 2025-05-27 06:55:59 +10:00
  • 3659b07259 fix(portal): Fix capitalization for All Identity Providers (#9241) Jamil 2025-05-26 10:30:01 -07:00
  • b7ec92e3aa chore(ci): Bump apple clients to 1.5.0 (#9239) Jamil 2025-05-26 08:20:05 -07:00
  • 591a245471 chore(docs): Remove defaults from macOS profile manifest (#9233) Jamil 2025-05-26 07:48:11 -07:00
  • b5c18db5e8 chore(ci): Bump next clients version to 1.5.0 (#9229) Jamil 2025-05-25 21:24:35 -07:00
  • ec682d5871 fix(apple): Don't throw when quitting with a stopped tunnel (#9231) Jamil 2025-05-25 21:19:12 -07:00
  • 842fe8718d chore(apple): Remove managed enforcement of full-tunnel (#9230) Jamil 2025-05-25 20:47:17 -07:00
  • 9a29d9c2fa chore(deps/android): Enable desugaring (#9222) Jamil 2025-05-25 09:01:08 -07:00
  • 2325f5532e fix(ci): Fetch latest PR title for pr-lint (#9225) Jamil 2025-05-25 09:00:39 -07:00
  • 5112e48f15 docs: Use clearer descriptions for macOS profile manifest (#9219) Jamil 2025-05-24 15:13:44 -07:00
  • 068f7dfc8e chore(deps): Bump codespell to 2.4.1 and fix found issues (#9221) Jamil 2025-05-24 15:02:06 -07:00
  • 5cb6d278d1 chore(deps): Bump next-hubspot to 2.0.0 (#9220) Jamil 2025-05-24 15:01:34 -07:00
  • 2afd5c5d7a fix(infra): Bump healthcheck again to fit within limits (#9218) Jamil 2025-05-24 07:31:26 -07:00
  • a7054b8f40 ci: Bump apple to 1.4.15 (#9217) Jamil 2025-05-24 05:51:27 -07:00
  • 10a6dca92f chore(infra): Bump envs to optimize healthcheck (#9216) Jamil 2025-05-24 05:51:02 -07:00
  • d18c40ef7d feat(infra): Use Postgres 17 for dev and test (#9215) Jamil 2025-05-23 14:43:47 -07:00
  • 18cb7c147b chore(portal): Upgrade Postgres to 17 (#5442) Andrew Dryga 2025-05-23 15:02:38 -06:00
  • 67d11b1e01 fix(gui-client): don't reset favourites when settings change (#9211) Thomas Eizinger 2025-05-24 03:39:58 +10:00
  • a73c03d7ee docs: Default of false for all macOS plist keys (#9212) Jamil 2025-05-23 00:26:57 -07:00
  • c61f3ed238 docs: Update Apple changelog with recent additions (#9207) Jamil 2025-05-22 14:31:22 -07:00
  • 8156b8fb11 docs: Address feedback on macos profile manifest (#9210) Jamil 2025-05-22 14:17:18 -07:00
  • 06551c80c8 fix(website): Use dummy when mixpanel token is blank (#9209) Jamil 2025-05-22 14:08:11 -07:00
  • e84ba4545e feat(apple): Add supportURL as managed config item (#9202) Jamil 2025-05-22 09:48:35 -07:00
  • 6fd3493ed0 refactor(apple): Consolidate configuration to host app (#9196) Jamil 2025-05-22 09:18:00 -07:00
  • 100d5f2204 docs: Add iMazing Profile Editor manifest (#9204) Jamil 2025-05-22 06:59:47 -07:00
  • cee4be9e24 build(deps): bump Rust dependencies (#9192) Thomas Eizinger 2025-05-22 23:15:01 +10:00
  • 029d6ba6ee fix(android): Fix request permission screen padding (#9200) Jamil 2025-05-22 03:02:38 -07:00
  • 279115910e fix(ci): Don't compose up the same image simultaneously (#9205) Jamil 2025-05-22 02:14:23 -07:00
  • 745b57218b chore(apple): Remove useless IPC error log (#9201) Jamil 2025-05-22 00:19:05 -07:00
  • 3eacb6b9b5 fix(portal): Add sync deletion circuit breaker (#9194) Brian Manifold 2025-05-21 21:31:21 -07:00
  • 600f00f82e refactor(gui-client): update settings window via event (#9193) Thomas Eizinger 2025-05-22 10:26:21 +10:00
  • a1feba9458 fix(android): Bump Android NDK and build target (#9198) Jamil 2025-05-21 16:29:48 -07:00
  • af7eaa8cc9 chore: release GUI client 1.4.14 (#9197) Jamil 2025-05-21 16:23:45 -07:00
  • ae872980ae refactor(gui-client): scope telemetry sessions to GUI client (#9179) Thomas Eizinger 2025-05-21 09:18:18 +10:00
  • 12b4a12f26 feat(portal): Add created_by_subject (#9176) Brian Manifold 2025-05-20 13:03:46 -07:00
  • 042d03af2a feat(gui-client): polish Linux bundling (#9181) Thomas Eizinger 2025-05-21 01:34:16 +10:00
  • d53deaf0d8 chore(gui-client): allow override log filter from command-line (#9182) Thomas Eizinger 2025-05-21 01:24:37 +10:00
  • 9a4c87dd2e chore(gui-client): include version in run-debug log (#9187) Thomas Eizinger 2025-05-21 01:23:59 +10:00
  • 03d8ed0b5d fix(ci): Revert removal of CURRENT_PROJECT_VERSION (#9189) Jamil 2025-05-20 08:19:25 -07:00
  • 00b40ae267 refactor(gui-client): improve error handling in Windows service (#9178) Thomas Eizinger 2025-05-21 00:46:46 +10:00
  • 0d75600b93 build(deps): bump windows-core from 0.61.0 to 0.61.1 in /rust in the windows group (#9183) dependabot[bot] 2025-05-19 22:43:03 +00:00
  • 0f6f7b3f8c build(deps): bump tempfile from 3.19.1 to 3.20.0 in /rust (#9185) dependabot[bot] 2025-05-20 08:42:25 +10:00
  • 83bc279c55 build(deps): bump axum from 0.7.7 to 0.7.9 in /rust (#9186) dependabot[bot] 2025-05-20 08:41:54 +10:00
  • 1bdba3601a feat(gui-client): rename IPC service to Tunnel service (#9154) Thomas Eizinger 2025-05-19 19:52:06 +10:00
  • e14c4e1eb8 refactor(apple): Only apply MDM config when changed (#9173) Jamil 2025-05-16 16:21:08 -07:00
  • ca59492003 fix(portal): bump width of default auth provider selection (#9174) Jamil 2025-05-16 16:20:47 -07:00
  • 73f334e345 feat(apple): Add start on login functionality (#9168) Jamil 2025-05-16 15:15:49 -07:00
  • c18cb69157 feat(portal): Add broadcast to simulate more real-world events (#9172) Jamil 2025-05-16 15:00:59 -07:00
  • f138d86494 feat(apple): Apply MDM changes to Configuration (#9169) Jamil 2025-05-16 15:00:16 -07:00
  • f07aa8aa3a fix(portal): Add ReplicationConnectionManager (#9158) Jamil 2025-05-16 12:54:27 -07:00
  • 65c58ee254 feat(portal): Zero-click client authentication (#9144) Jamil 2025-05-16 12:26:08 -07:00
  • 9951e82727 feat(apple): Disable the update checker for MDM and App store (#9167) Jamil 2025-05-16 02:27:57 -07:00
  • e599eb2f09 fix(apple): Ensure system extension loads after upgrade (#9166) Jamil 2025-05-16 00:17:12 -07:00
  • 4820fe2958 chore: don't look for next-gui-version in .rs files (#9165) Thomas Eizinger 2025-05-16 16:01:29 +10:00
  • b0908a1e0c fix(rust): bump version of GUI client in rpm spec (#9163) Thomas Eizinger 2025-05-16 15:09:01 +10:00
  • 9eaad81165 chore(gui-client): apply feedback from #9160 (#9161) Thomas Eizinger 2025-05-16 15:08:40 +10:00
  • f3b1ec7cb4 fix(gui-client): reference CARGO_PKG_VERSION in service (#9164) Thomas Eizinger 2025-05-16 14:55:55 +10:00
  • 3300c0fe02 chore(rust): fix windows static analysis errors (#9162) Thomas Eizinger 2025-05-16 14:23:53 +10:00
  • 6165555add build(deps): bump Rust to 1.87.0 (#9159) Thomas Eizinger 2025-05-16 11:58:17 +10:00
  • 5e1a79d100 feat(gui-client): re-design welcome screen (#9160) Thomas Eizinger 2025-05-16 11:55:28 +10:00
  • 9e9599952f refactor(gui-client): streamline command handling (#9153) Thomas Eizinger 2025-05-16 11:20:46 +10:00
  • 7b4aa44f30 refactor(apple): Add Settings model (#9155) Jamil 2025-05-15 16:25:00 -07:00
  • 85ab395276 chore(telemetry): flush before ending session (#9150) Thomas Eizinger 2025-05-15 21:58:58 +10:00
  • bb5cb1b5ad chore(gui-client): greet GUI instance upon connect (#9151) Thomas Eizinger 2025-05-15 21:55:46 +10:00
  • b6d8657cb2 chore(gui-client): delete unused file (#9152) Thomas Eizinger 2025-05-15 21:51:04 +10:00
  • 7f4b20ab7f feat(gui-client): show "Welcome" screen on 2nd app launch (#9136) Thomas Eizinger 2025-05-15 18:20:24 +10:00
  • a2bd667c69 refactor(gui-client): use existing IPC framework for deeplinks (#9047) Thomas Eizinger 2025-05-15 15:47:29 +10:00
  • d16ffe5f0f chore(gui-client): make better use of vite as a bundler (#9148) Thomas Eizinger 2025-05-15 14:06:03 +10:00
  • 7703063830 feat(gui-client): re-design the "about" window (#9149) Thomas Eizinger 2025-05-15 13:07:26 +10:00
  • ce06996a14 fix(connlib): allow more than one host candidate per IP version (#9147) Thomas Eizinger 2025-05-15 12:08:53 +10:00
  • 14cabafa6a chore(rust): set opentelemetry to INFO (#9146) Thomas Eizinger 2025-05-15 10:23:01 +10:00
  • 28283a82c4 build(nix): add dependencies for launching GUI client (#9135) Thomas Eizinger 2025-05-15 10:15:46 +10:00
  • 85298000b4 ci: ignore HN link in link checker (#9145) Thomas Eizinger 2025-05-15 09:46:16 +10:00
  • 7095974204 fix(apple): Handle tunnel starting before GUI after upgrade (#9141) Jamil 2025-05-14 15:34:36 -07:00
  • 6fd5d96685 fix(apple): Isolate debug and release Keychain items (#9142) Jamil 2025-05-14 15:34:11 -07:00
  • 204d1eb678 feat(apple): Allow user to configure connect on start (#9134) Jamil 2025-05-14 11:45:38 -07:00
  • fbac6554e5 fix(ci): Increase setup-tauri timeout to 10 minutes (#9139) Jamil 2025-05-14 09:54:21 -07:00
  • 13a26326af fix(website): Remove dupe changelog entry (#9138) Jamil 2025-05-14 09:37:26 -07:00
  • b7451fcdae chore: release Gateway 1.4.9 (#9132) Thomas Eizinger 2025-05-14 16:39:03 +10:00
  • a7ef588d86 chore: release headless client 1.4.8 (#9131) Thomas Eizinger 2025-05-14 16:17:29 +10:00
  • baee3ab6ac build(deps): bump the aya group in /rust with 5 updates (#9097) dependabot[bot] 2025-05-14 06:16:58 +00:00
  • 5a4e72954f chore: release GUI client 1.4.13 (#9130) Thomas Eizinger 2025-05-14 16:09:01 +10:00
  • 09191549eb test(rust): don't delay delivering scheduled Transmits (#9129) Thomas Eizinger 2025-05-14 15:37:05 +10:00
  • 037421f111 chore(rust): remove double logger setup (#9127) Thomas Eizinger 2025-05-14 14:39:39 +10:00
  • f19702f53e feat(apple): Allow user-configurable account slug (#9119) Jamil 2025-05-13 21:17:29 -07:00
  • 36e4a653f3 feat(apple/macOS): Add config to hide admin portal link (#9125) Jamil 2025-05-13 21:00:50 -07:00
  • 5fae382375 feat(apple/macOS): Append account slug to admin portal URL link (#9126) Jamil 2025-05-13 19:18:48 -07:00
  • bee6479b96 refactor(apple): Use string for URL configuration (#9124) Jamil 2025-05-13 16:48:07 -07:00
  • ccd6c265bb feat(apple): Allow MDM override of internet resource enabled (#9122) Jamil 2025-05-13 16:41:42 -07:00
  • 2d3adff590 fix(apple): Actually enable/disable internet resource (#9123) Jamil 2025-05-13 16:17:01 -07:00
  • dd5a53f686 fix(portal): Fix sign_up to properly populate email (#9105) Brian Manifold 2025-05-13 12:49:25 -07:00
  • 53b505e748 chore(website): Remove outdated battlecard (#9117) Jamil 2025-05-13 08:41:06 -07:00
  • a8b29aea21 build(deps): bump moka to latest main (#9114) Thomas Eizinger 2025-05-13 23:53:22 +10:00
  • 407a67cb40 docs: add changelog entries for several issues (#9113) Thomas Eizinger 2025-05-13 23:35:02 +10:00
  • 45924eb90b fix(connlib): ignore scopes for IPv6 link-local addresses (#9115) Thomas Eizinger 2025-05-13 23:33:28 +10:00