Commit Graph

  • ced0579f93 fix(ci): use outcome instead of conclusion (#9792) Thomas Eizinger 2025-07-06 09:44:31 +01:00
  • b20c141759 feat(portal): add batch-insert to change logs (#9733) Jamil 2025-07-05 12:03:28 -07:00
  • c48ed2a1a0 feat(connlib): introduce 2s grace-period upon ICE disconnect (#9793) Thomas Eizinger 2025-07-05 19:52:59 +01:00
  • 4a02e89b43 ci: publish headless 1.5.1 (#9791) Jamil 2025-07-05 01:18:14 -07:00
  • c869bcfe13 chore(portal): tag Relay WAL todos (#9767) Jamil 2025-07-04 15:30:06 -07:00
  • 2a38c532af chore(portal): remove gateway masquerade option (#9790) Jamil 2025-07-04 14:08:11 -07:00
  • f04c23c8d9 ci: retry authentication with GCP (#9786) Thomas Eizinger 2025-07-04 19:29:17 +01:00
  • a6796fe8b2 fix(telemetry): always use hex-encoded ID as user ID (#9781) Thomas Eizinger 2025-07-04 17:55:44 +01:00
  • 8b001b3e8b refactor(telemetry): use atomics for feature-flags (#9783) Thomas Eizinger 2025-07-04 15:55:45 +01:00
  • ec2599d545 chore(rust): simplify stream logs feature (#9780) Thomas Eizinger 2025-07-04 15:51:53 +01:00
  • 0617c96b69 chore(nix): follow system release channel (#9784) Thomas Eizinger 2025-07-04 15:27:53 +01:00
  • abfdda18d8 fix(gui-client): allow disabling telemetry (#9785) Thomas Eizinger 2025-07-04 15:27:28 +01:00
  • a556b39136 chore: remove duplicate labels from actionlint configuration (#9789) Thomas Eizinger 2025-07-04 15:25:47 +01:00
  • cb9b087bf3 refactor(ci): reuse gcp-docker-login action (#9787) Thomas Eizinger 2025-07-04 15:06:21 +01:00
  • 01e3fea0ac fix(gui-client): don't panic on existing session (#9779) Thomas Eizinger 2025-07-04 08:44:53 +01:00
  • 4be8e5458a chore(telemetry): don't fmt fields from the log crate (#9774) Thomas Eizinger 2025-07-04 01:03:18 +01:00
  • e0c607dd57 chore(gui-client): remove unnecessary identify call (#9775) Thomas Eizinger 2025-07-04 00:17:28 +01:00
  • fc256d7e37 build(deps): bump phoenix_ecto from 4.6.4 to 4.6.5 in /elixir (#9755) dependabot[bot] 2025-07-03 16:05:48 -07:00
  • 17a1d36eae fix(gui-client): set IO error type for missing non-tunnel routes (#9777) Thomas Eizinger 2025-07-03 22:45:06 +01:00
  • 83e71f45b8 fix(portal): catch all errors when sending welcome email (#9776) Brian Manifold 2025-07-03 14:41:12 -07:00
  • 94660cbb2c chore(gui-smoke-test): wait for tunnel service to boot (#9766) Thomas Eizinger 2025-07-02 07:16:15 +02:00
  • 7e25027c73 ci: fix automated PR creation on publish (#9739) Thomas Eizinger 2025-07-02 07:14:32 +02:00
  • 29eb16393a build(deps): bump gradle/actions from 4.4.0 to 4.4.1 in /.github/actions/setup-android (#9741) dependabot[bot] 2025-07-01 17:18:36 +00:00
  • 0c274d3e36 build(deps): bump the tauri group in /rust/gui-client with 2 updates (#9740) dependabot[bot] 2025-07-01 17:18:01 +00:00
  • 8ed950fcc0 build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 (#9745) dependabot[bot] 2025-07-01 17:17:55 +00:00
  • 5440235d3e build(deps): bump actions/cache from 4.2.0 to 4.2.3 in /.github/actions/setup-elixir (#9742) dependabot[bot] 2025-07-01 10:17:25 -07:00
  • 78a2c4dcef build(deps): bump the sentry group in /rust/gui-client with 2 updates (#9744) dependabot[bot] 2025-07-01 10:15:07 -07:00
  • ad126f72ba build(deps): bump nimble_csv from 1.2.0 to 1.3.0 in /elixir (#9757) dependabot[bot] 2025-07-01 17:13:03 +00:00
  • afbadf1acb build(deps-dev): bump mix_audit from 2.1.4 to 2.1.5 in /elixir (#9753) dependabot[bot] 2025-07-01 10:12:43 -07:00
  • 386df2c62b build(deps): bump framer-motion from 12.16.0 to 12.20.2 in /website (#9747) dependabot[bot] 2025-07-01 10:12:32 -07:00
  • 64819e43b8 build(deps): bump postcss from 8.5.4 to 8.5.6 in /website (#9746) dependabot[bot] 2025-07-01 17:11:14 +00:00
  • c700d30371 build(deps): bump ecto_sql from 3.12.1 to 3.13.2 in /elixir (#9748) dependabot[bot] 2025-07-01 10:10:59 -07:00
  • c26e1a39f5 build(deps): bump @next/third-parties from 15.3.3 to 15.3.4 in /website (#9762) dependabot[bot] 2025-07-01 10:10:38 -07:00
  • 306d30271a build(deps): bump actions/cache from 4.2.0 to 4.2.3 in /.github/actions/setup-tauri-v2 (#9761) dependabot[bot] 2025-07-01 15:15:43 +00:00
  • b8b255c79f build(deps): bump taiki-e/install-action from 2.52.6 to 2.55.3 (#9749) dependabot[bot] 2025-07-01 15:10:09 +00:00
  • d8608f791a build(deps): bump com.google.firebase:firebase-bom from 33.15.0 to 33.16.0 in /kotlin/android (#9756) dependabot[bot] 2025-07-01 15:09:32 +00:00
  • e14d193467 build(deps): bump com.google.gms.google-services from 4.4.2 to 4.4.3 in /kotlin/android (#9759) dependabot[bot] 2025-07-01 15:09:02 +00:00
  • 2dc34e9070 build(deps): bump getsentry/action-release from 3.1.1 to 3.2.0 in /.github/actions/create-sentry-release (#9751) dependabot[bot] 2025-07-01 15:07:14 +00:00
  • 8ffde2288a build(deps): bump the tailwind group in /rust/gui-client with 3 updates (#9752) dependabot[bot] 2025-07-01 15:06:21 +00:00
  • 9ae8e03de8 build(deps): bump the react group in /rust/gui-client with 2 updates (#9760) dependabot[bot] 2025-07-01 17:05:37 +02:00
  • 3961f6e299 chore(rust): ignore parent_span_id (#9738) Thomas Eizinger 2025-07-01 16:12:06 +02:00
  • 4091457788 ci: publish android 1.5.2 (#9735) Jamil 2025-07-01 07:11:48 -07:00
  • 899f5ea5e8 fix(gui-client): ensure GUI client can access firezone-id.json (#9764) Thomas Eizinger 2025-07-01 16:11:29 +02:00
  • 9bff0bc8d3 fix(gui-client): don't drop bootstrap logger early (#9763) Thomas Eizinger 2025-07-01 16:10:54 +02:00
  • f3ae275baa fix(gui-client): stop telemetry in tunnel service on disconnect (#9765) Thomas Eizinger 2025-07-01 16:09:25 +02:00
  • a4cf3ead0f ci: publish gateway 1.4.12 (#9736) Jamil 2025-07-01 07:04:21 -07:00
  • ac34635db8 fix(ci): fix update-release-draft for gui-client (#9734) Jamil 2025-07-01 00:16:19 -07:00
  • 29d8881c54 fix(seeds): remove unused vars (#9731) Jamil 2025-06-30 12:33:11 -07:00
  • 865442eabe chore(portal): increase queue_target on bg nodes to 5000 (#9732) Jamil 2025-06-30 12:33:01 -07:00
  • 23c43c12dd chore(portal): log wal status every 60s (#9729) Jamil 2025-06-30 11:25:19 -07:00
  • 88b038aa05 fix(website): update link to entra (#9728) Jamil 2025-06-30 11:11:32 -07:00
  • 4e78f6b17a ci: extend sccache startup timeout (#9713) Thomas Eizinger 2025-06-30 17:36:25 +02:00
  • 972ece507d chore(portal): downgrade expected wal log to info (#9726) Jamil 2025-06-30 08:35:35 -07:00
  • b01984addb fix(phoenix-channel): replace all non-ASCII chars in user agent (#9725) Thomas Eizinger 2025-06-30 17:20:55 +02:00
  • 178a9da24d chore(rust): bump tokio-tungstenite (#9711) Thomas Eizinger 2025-06-30 16:18:36 +02:00
  • 3b0292d71d ci: bump sccache action (#9712) Thomas Eizinger 2025-06-30 15:40:27 +02:00
  • 4eb05e821c build(deps): bump the tauri group in /rust with 6 updates (#9720) dependabot[bot] 2025-06-30 13:25:20 +00:00
  • 5865c5c8c2 build(deps): bump rustls from 0.23.27 to 0.23.28 in /rust (#9723) dependabot[bot] 2025-06-30 13:22:07 +00:00
  • 0a14d72646 fix(phoenix-channel): don't pipeline messages (#9716) Thomas Eizinger 2025-06-30 15:18:34 +02:00
  • 1dbae91b97 build(deps): bump libc from 0.2.173 to 0.2.174 in /rust (#9722) dependabot[bot] 2025-06-30 23:15:31 +10:00
  • 710885247e chore(rust): fix lockfile (#9724) Thomas Eizinger 2025-06-30 14:39:45 +02:00
  • 1093a399b9 build(deps): bump arboard from 3.5.0 to 3.6.0 in /rust (#9721) dependabot[bot] 2025-06-30 11:32:06 +00:00
  • 24bbf88688 build(deps): bump syn from 2.0.103 to 2.0.104 in /rust (#9719) dependabot[bot] 2025-06-30 11:31:56 +00:00
  • 84a1bc03e6 build(deps): bump test-strategy from 0.4.1 to 0.4.3 in /rust (#9718) dependabot[bot] 2025-06-30 11:29:47 +00:00
  • 93c88f7624 build(deps): bump uniffi from 0.29.2 to 0.29.3 in /rust (#9717) dependabot[bot] 2025-06-30 21:26:53 +10:00
  • daf05b8c79 fix(windows): ignore network changes from irrelevant networks (#9696) Thomas Eizinger 2025-06-30 10:52:00 +02:00
  • 47fe7b388e chore(portal): ack WAL records more often (#9703) Jamil 2025-06-28 13:34:26 -07:00
  • b011563ca4 fix(ci): fix missing daemon.json to use GCR (#9704) Jamil 2025-06-28 11:53:39 -07:00
  • 12cb51fe21 build(deps): bump brace-expansion from 2.0.1 to 2.0.2 in /website in the npm_and_yarn group (#9512) dependabot[bot] 2025-06-27 21:03:46 +00:00
  • a24f582ff5 fix(portal): increase change_log lag warning threshold (#9702) Jamil 2025-06-27 13:58:58 -07:00
  • 3760536afd chore(portal): add unique index to lsn (#9699) Jamil 2025-06-27 13:58:20 -07:00
  • dddd1b57fc refactor(portal): remove flow_activities (#9693) Jamil 2025-06-27 13:40:25 -07:00
  • 9655dacc04 fix(portal): restart wal connection from manager proc (#9701) Jamil 2025-06-27 13:40:04 -07:00
  • 699739deae fix(docs): use sha256sum over sha256 (#9690) Jamil 2025-06-27 13:08:41 -07:00
  • 6c0a62aa73 fix(tests): wait for visible els before click (#9697) Jamil 2025-06-27 12:06:59 -07:00
  • 3247b7c5d2 fix(portal): don't log soft-deleted deletes (#9698) Jamil 2025-06-27 12:06:45 -07:00
  • 0b09d9f2f5 refactor(portal): don't rely on flows.expires_at (#9692) Jamil 2025-06-27 11:29:12 -07:00
  • 8cfc7ad865 chore(snownet): add more logging for connections (#9695) Thomas Eizinger 2025-06-27 19:11:45 +01:00
  • 84e84134f8 chore(gui-client): refresh telemetry config in service (#9688) Thomas Eizinger 2025-06-27 16:44:58 +01:00
  • 2715e25f2f build(deps): bump proptest from 1.6.0 to 1.7.0 in /rust (#9482) dependabot[bot] 2025-06-27 06:58:19 +01:00
  • 2eedc23b82 chore(snownet): embed more context in WireGuard errors (#9687) Thomas Eizinger 2025-06-26 16:49:07 +01:00
  • 46931e0a68 chore(connlib): display WireGuardError using fmt::Display (#9686) Thomas Eizinger 2025-06-26 15:47:36 +01:00
  • 5f38ccaeab feat(gateway): free TCP NAT bindings on RSTs (#9682) Thomas Eizinger 2025-06-26 15:20:01 +01:00
  • 1acfcd5678 fix(gateway): bump timeoutstart to 15s (#9685) Jamil 2025-06-26 07:19:44 -07:00
  • 6fc2ebe576 chore(gateway): log on startup (#9684) Thomas Eizinger 2025-06-26 14:59:09 +01:00
  • fbf48a207a chore(portal): handle lag up to 30m (#9681) Jamil 2025-06-26 06:38:40 -07:00
  • 59fa7fa4f1 fix(portal): diff = now - past (#9680) Jamil 2025-06-25 18:10:28 -07:00
  • e7756a9be5 fix(portal): bypass delayed events past threshold (#9679) Jamil 2025-06-25 15:32:15 -07:00
  • eed8343e8f fix(portal): wait 30s for agm query (#9678) Jamil 2025-06-25 15:22:21 -07:00
  • 42e3027c34 fix(portal): use replication config in dev (#9676) Jamil 2025-06-25 14:02:01 -07:00
  • eddc4b95fb docs(connlib): explain why DNS resource NAT needs L4 component (#9675) Thomas Eizinger 2025-06-25 21:26:07 +01:00
  • 855c427688 chore(portal): don't log found nodes (#9674) Jamil 2025-06-25 11:40:48 -07:00
  • 9badf1fe7c chore(portal): bump elixir 1.18.4, otp 27.3.4.1 (#9673) Jamil 2025-06-25 11:39:20 -07:00
  • f435510dab fix(connlib): wait for room join before sending messages (#9656) Thomas Eizinger 2025-06-25 19:34:53 +02:00
  • bebc69e2bc fix(portal): use distinct slot names (#9672) Jamil 2025-06-25 10:28:17 -07:00
  • bf03e13cf0 feat(gateway): vary DNS resource NAT TTL by protocol (#9655) Thomas Eizinger 2025-06-25 19:24:40 +02:00
  • d5be185ae4 chore(rust): remove telemetry spans and events (#9634) Thomas Eizinger 2025-06-25 19:15:57 +02:00
  • 6972d4d62a test(windows): sleep before asserting on keyring (#9670) Thomas Eizinger 2025-06-25 19:05:30 +02:00
  • 343717b502 refactor(portal): broadcast client struct when updated (#9664) Jamil 2025-06-25 10:04:41 -07:00
  • 3b972643b1 feat(rust): stream logs to Sentry when enabled in PostHog (#9635) Thomas Eizinger 2025-06-25 18:14:14 +02:00