Commit Graph

  • cb061bf9ba fix(apple): Trigger connlib reset() when IPv4, IPv6, or available network gateways has changed (#6521) Jamil 2024-08-31 13:49:54 -07:00
  • d4f4c29b05 fix(android): Disable DisconnectMonitor while applying changes (#6517) Jamil 2024-08-31 01:33:54 -07:00
  • 9173601af4 build(nix): install rust-src as part of toolchain (#6520) Thomas Eizinger 2024-08-31 08:05:24 +01:00
  • ac2d4cd95e chore(rust): disable ANSI coloring in log files (#6508) Reactor Scram 2024-08-30 15:23:48 -05:00
  • 1dae0a3ed5 fix(portal): Do not send resources not connected to any sites down to clients (#6512) Andrew Dryga 2024-08-30 14:11:48 -06:00
  • 282abb8534 fix(portal): Fix issue with Google Workspace sync token permissions (#6494) Andrew Dryga 2024-08-30 11:59:59 -06:00
  • e9fbb0358e fix(website): slow down animation speed, disable gradient until lg (#6507) Jamil 2024-08-30 10:13:16 -07:00
  • 5acea60dc6 fix(portal): Fix flash width and hero logo on auth pages (#6482) Jamil 2024-08-30 09:01:22 -07:00
  • 6afaadf452 fix(website): Fix syncs text (#6505) Jamil 2024-08-30 01:39:45 -07:00
  • c6b0b0a922 ci: Release 1.3.0 for Internet Resource (#6503) Jamil 2024-08-30 01:21:34 -07:00
  • c66f0c15c0 ci: Draft bump 1.3.0 clients (#6470) Jamil 2024-08-29 23:33:02 -07:00
  • 007323a502 fix(android): Use DisconnectMonitor to shut tunnel down when VPN is disconnected (#6495) Jamil 2024-08-29 18:50:46 -07:00
  • f9f9101bd3 test(connlib): enable TRACE for firezone-tunnel (#6498) Thomas Eizinger 2024-08-30 02:28:02 +01:00
  • 589dfb0b0d chore: remove .envrc from Git (#6496) Thomas Eizinger 2024-08-30 01:00:01 +01:00
  • 909e34a2d4 chore: make codespell ignore proptest cases (#6479) Reactor Scram 2024-08-29 18:53:34 -05:00
  • 3974bb6614 build(nix): install musl targets in dev-shell (#6493) Thomas Eizinger 2024-08-30 00:43:43 +01:00
  • 2a808292d0 feat(portal): Add blocked_tx_bytes to flow activity metrics (#6487) Andrew Dryga 2024-08-29 14:21:51 -06:00
  • 3139651db4 feat(portal): Create default site for new accounts (#6488) Andrew Dryga 2024-08-29 14:21:39 -06:00
  • a46f5912a0 docs: Use CMD-SHELL for healthcheck in docker compose (#6480) Jamil 2024-08-29 12:36:59 -07:00
  • 572c5671d0 feat(portal): Use Service Accounts to sync Google Workspace directory (#6390) Andrew Dryga 2024-08-29 13:30:34 -06:00
  • 4973ac9d4c fix(portal): Replace missed data-confirms with modals (#6485) Andrew Dryga 2024-08-29 13:28:55 -06:00
  • c8a7820dae feat(rust/gui-client): daily update checks (#6449) Reactor Scram 2024-08-29 14:09:33 -05:00
  • ac8ae14c51 fix(ci): Fix update-release-draft name so we can require it in branch protection rules (#6484) Jamil 2024-08-29 10:06:53 -07:00
  • 0f62c08070 ci: Bump GUI to 1.2.2 (#6481) Reactor Scram 2024-08-29 10:26:22 -05:00
  • d76304f1fd fix(website): fix use case layout and mobile crash (#6478) Jamil 2024-08-29 07:46:25 -07:00
  • 3399ebdb0f feat(website): New use cases cards (#6291) Patti 2024-08-29 00:09:33 -07:00
  • 216f6efc5f chore(connlib): track dedicated TunConfig (#6427) Thomas Eizinger 2024-08-29 03:32:41 +01:00
  • fa5da77484 fix(android): Record crashlytics exception without crashing (#6475) Jamil 2024-08-28 19:11:08 -07:00
  • 14b7652e0c chore(ui): move disable resource into resources details (#6463) Gabi 2024-08-28 21:26:30 -03:00
  • 36fc4cb593 fix(ci): Always build debug images - release binaries with debug tools (#6474) Jamil 2024-08-28 16:58:40 -07:00
  • 2fb5d6a0ac feat(portal): Allow deleting stale actors even for active providers (#6471) Andrew Dryga 2024-08-28 16:24:00 -06:00
  • ef75f0fcd9 fix(client/windows): put NRPT rules in a special spot if Group Policy is active (#6472) Reactor Scram 2024-08-28 17:07:27 -05:00
  • 7c6eac6af5 Hotfix: crash while rendering internet resources for gateways Andrew 2024-08-28 10:44:13 -06:00
  • 835fc4c8eb chore(portal): Bump all deps related to portal (#6445) Andrew Dryga 2024-08-28 10:40:02 -06:00
  • 176ef052a5 feat(rust/gui-client): add "update ready" notification dot to the tray icon using a runtime compositor (#6432) Reactor Scram 2024-08-28 09:59:52 -05:00
  • fe952e634a build(deps): Bump serde from 1.0.204 to 1.0.209 in /rust (#6440) dependabot[bot] 2024-08-28 09:48:32 -05:00
  • 35017537c7 feat(gateway): allow out-of-order allow_access requests (#6403) Thomas Eizinger 2024-08-28 14:10:06 +01:00
  • ea33b7868f ci: Bump GUI to 1.2.1 (#6462) Jamil 2024-08-27 22:19:26 -07:00
  • 027c136cb5 build(nix): add elixir dependencies to nix-shell (#6464) Thomas Eizinger 2024-08-28 05:56:32 +01:00
  • 2d083379c6 feat(portal): Internet resources (#6299) Andrew Dryga 2024-08-27 17:11:17 -06:00
  • 8fef1d0f38 fix(changelog): write about #6455 and #6458 (#6460) Reactor Scram 2024-08-27 16:05:16 -05:00
  • b5a67cd2d7 fix(rust/gui-client): when the Client starts with a token but no Internet, wait for Internet and then connect (#6414) Reactor Scram 2024-08-27 15:14:08 -05:00
  • 7762741d55 fix(rust/gui-client): ignore network resets before the tunnel is ready (#6458) Reactor Scram 2024-08-27 14:28:44 -05:00
  • 2726e1dc00 fix(rust/gui-client/windows): read DNS servers before starting connlib (#6455) Reactor Scram 2024-08-27 13:49:41 -05:00
  • 2b030d801d feat(android): Bundle GITHUB_SHA into Android client (#6405) Jamil 2024-08-26 22:17:22 -07:00
  • d042addc5f refactor(connlib): model "routing table updates" (#6436) Thomas Eizinger 2024-08-27 05:17:19 +01:00
  • a4fef5f6e7 test(connlib): index ICMP packets by custom payload (#6438) Thomas Eizinger 2024-08-27 05:15:39 +01:00
  • 63c73e5bb6 feat: Internet Resource UI (#6434) Gabi 2024-08-27 01:08:19 -03:00
  • c1bcce1898 test(connlib): reset time between failing test runs (#6437) Thomas Eizinger 2024-08-27 00:56:03 +01:00
  • 4039b9742f build(deps): Bump swift-bridge from 0.1.55 to 0.1.57 in /rust (#6441) dependabot[bot] 2024-08-26 16:51:04 -07:00
  • 328fbac975 build(deps): Bump swift-bridge-build from 0.1.55 to 0.1.57 in /rust (#6442) dependabot[bot] 2024-08-26 16:50:42 -07:00
  • 1a2e10c45e revert(website): Re-add deployment feature section (#6447) Jamil 2024-08-26 15:27:05 -07:00
  • 5d3fc7d0c4 feat(portal): Update Client index page to search all columns (#6377) Brian Manifold 2024-08-26 14:57:41 -07:00
  • 43dc6c2053 fix(portal): Preload provider on pubsub events for the policy (#6444) Andrew Dryga 2024-08-26 15:32:13 -06:00
  • 9a3c2d714b fix(portal): Do not crash clustering process when Compute API is not available (#6443) Andrew Dryga 2024-08-26 15:32:01 -06:00
  • 8e4a4a7b05 feat(portal): Pre-check constraint conformation on client connect (#6431) Andrew Dryga 2024-08-26 15:30:46 -06:00
  • 5b93860ddb fix(portal): Prevent wildcard abuse in DNS resources (#6430) Andrew Dryga 2024-08-26 15:30:09 -06:00
  • cd6eabe71c fix(website): Fix graphics and adjust elevator image size (#6391) Patti 2024-08-26 14:04:59 -07:00
  • 944e2ba9a0 fix(devops): Trigger relays alert for below threshold (#6413) Jamil 2024-08-26 12:59:21 -07:00
  • 84a981f668 refactor(ci): Remove browser-based integration tests (#6435) Jamil 2024-08-26 13:01:00 -07:00
  • 86460040ba chore(connlib): remove unnecessary use of static (#6425) Thomas Eizinger 2024-08-23 23:07:57 +01:00
  • 0f49adde14 chore(connlib): print sites for Internet resource in logs (#6421) Thomas Eizinger 2024-08-23 23:04:12 +01:00
  • 482ded889e fix(rust/gui-client): throw error when failing to connect to Firezone (#6409) Reactor Scram 2024-08-23 10:37:57 -05:00
  • 2e54ae19c9 ci: Release Apple 1.2.1 (#6426) Jamil 2024-08-22 23:23:33 -07:00
  • c3d5a2a2d7 fix(ux/portal): conditions ux tweaks (#6417) Jamil 2024-08-22 22:15:02 -07:00
  • 095358dd4a ci: set GITHUB_TOKEN For cargo-binstall (#6420) Thomas Eizinger 2024-08-23 05:01:40 +01:00
  • 7345cc20a2 fix(connlib): only emit route changes from disabled_resource if routes actually changed (#6424) Gabi 2024-08-23 01:01:18 -03:00
  • ef4af91a17 test(connlib): track resources separately (#6368) Reactor Scram 2024-08-22 22:36:01 -05:00
  • 0994bd145a feat(apple): Build GITHUB_SHA into Apple clients (#6406) Jamil 2024-08-22 13:49:57 -07:00
  • 4ec78f70c2 docs: Uncomment new wildcard spec for DNS Resources (#6408) Jamil 2024-08-22 10:38:13 -07:00
  • 43ff8fdc4b docs: Gateway 1.2.0 changelog (#6411) Jamil 2024-08-22 09:49:21 -07:00
  • 17c48c8b05 fix(ux/portal): Clarify note about IPv4/6 upstreams (#6407) Jamil 2024-08-22 09:18:28 -07:00
  • 9c10829c65 chore(connlib): fix resource sort function (#6399) Gabi 2024-08-22 04:17:31 -03:00
  • ebfa561c53 chore(connlib): support can_be_disabled from the portal for internet resource (#6396) Gabi 2024-08-22 01:32:11 -03:00
  • a1049b7d78 feat(connlib): suspend if we don't have UDP sockets (#6398) Thomas Eizinger 2024-08-22 05:15:31 +01:00
  • c8eed59387 ci: Release 1.2.0 (#6395) Jamil 2024-08-21 17:18:27 -07:00
  • 25a22b4780 chore(portal): Test that we only render resources once in WS API (#6394) Andrew Dryga 2024-08-21 17:16:19 -06:00
  • 0c0cd7b514 fix(macos): menu bar (#6376) Reactor Scram 2024-08-21 17:22:37 -05:00
  • f783b4b1e2 chore(connlib): set internet resource at the top of the list (#6363) Gabi 2024-08-21 18:13:13 -03:00
  • 16da501a7d feat(connlib): remember recently connected gateways (#6361) Thomas Eizinger 2024-08-21 08:11:36 +01:00
  • a3d6410535 chore(gui-client): fix IPC log permissions (#6355) Reactor Scram 2024-08-21 01:28:45 -05:00
  • dd46a489b3 fix(connlib): prevent panic on internet resource for apps (#6381) Gabi 2024-08-21 02:37:07 -03:00
  • 2aa667f9ea fix(android): correct field name from can_disable to can_be_disabled (#6380) Reactor Scram 2024-08-20 19:11:25 -05:00
  • f965ca5070 feat(connlib): handle internet resource (#6325) Gabi 2024-08-20 19:18:15 -03:00
  • 99aa973db4 chore(connlib): reduce buffer sizes (#6360) Thomas Eizinger 2024-08-20 23:17:55 +01:00
  • 95ec1871e7 feat(portal): Allow Policies to be searched by Resource/Group (#6286) Brian Manifold 2024-08-20 14:13:22 -07:00
  • a5342256c3 feat(portal): Allow bulk-deleting synced actors (#6352) Andrew Dryga 2024-08-20 13:05:19 -06:00
  • 7593dba7fb feat(client/ios): favorites menu (#6298) Reactor Scram 2024-08-20 12:57:57 -05:00
  • 027fe678cb fix(website): Animate sliding customer logos, fix action link styling (#6309) Patti 2024-08-20 10:04:16 -07:00
  • d43b501b48 fix(apple): show "Loading Resources..." instead of "No Resources" while loading (#6358) Reactor Scram 2024-08-20 11:44:00 -05:00
  • 6665526b13 chore(kotlin/android): bump NDK version (#6369) Reactor Scram 2024-08-20 11:25:37 -05:00
  • 3947ad562b feat(website): Add FeatureSection component (#6337) Jamil 2024-08-20 07:33:38 -07:00
  • e00eeae790 chore(connlib): rename can_toggle to can_be_disabled (#6362) Gabi 2024-08-20 04:22:13 -03:00
  • 1ae3b74cba fix(website): Fix uptime SLA (#6364) Jamil 2024-08-19 21:58:24 -07:00
  • b2e8ccbb49 chore: delete snownet-tests (#6359) Thomas Eizinger 2024-08-20 04:40:54 +01:00
  • ec3ab2d85c fix(website): max w 1/2 for elevator graphic (#6354) Jamil 2024-08-19 20:41:13 -07:00
  • 332f827cf7 fix(gui-client): reload IPC service log filter when the settings change (#6351) Reactor Scram 2024-08-19 18:04:59 -05:00
  • df01372f05 test(connlib): filter disabled resources before longest match (#6340) Thomas Eizinger 2024-08-19 23:55:58 +01:00
  • da90c55c98 fix(gui-client/linux): bump keyring to 3.2.0 (#6345) Reactor Scram 2024-08-19 17:44:24 -05:00
  • 217faeabf0 build(deps): Bump nix from 0.28.0 to 0.29.0 in /rust (#6343) dependabot[bot] 2024-08-19 22:43:45 +00:00