Commit Graph

  • cdd3e4d25c fix(headless-client): don't fuse futures outside of the loop (#7287) Thomas Eizinger 2024-11-08 05:01:37 +00:00
  • 3a7101bac0 build(deps): Bump the otel group across 1 directory with 4 updates (#7031) dependabot[bot] 2024-11-08 11:22:13 +11:00
  • e261cb3c27 chore: remove git_version! (#7270) Thomas Eizinger 2024-11-07 22:56:17 +00:00
  • ab7619c68c chore(docs): Add more docs on troubleshooting (#7076) Andrew Dryga 2024-11-07 15:02:21 -06:00
  • 06791d2d05 refactor(portal): API persistent IDs (#7182) Brian Manifold 2024-11-07 15:45:56 -05:00
  • 83dfd3a98c fix(infra): Don't use macros for Cloud armor (#7285) Jamil 2024-11-06 21:06:21 -08:00
  • b7969ce3a1 fix(telemetry): ignore events from certain log targets (#7272) Thomas Eizinger 2024-11-07 11:02:54 +11:00
  • 1bd9a3e134 fix(infra): Use proper common expression language syntax (#7282) Jamil 2024-11-06 15:59:34 -08:00
  • 0a79cd5045 chore(portal): Do not allow signing up from legally-restricted jurisdictions (#7088) Andrew Dryga 2024-11-06 16:40:20 -06:00
  • 7bd3d30878 fix(ci): Continue on error if uploading to bencher fails (#7280) Jamil 2024-11-06 13:45:20 -08:00
  • 2f3fe751bf chore(gui-client): log entire error when connlib fails (#7273) Thomas Eizinger 2024-11-07 06:49:23 +11:00
  • 9948988963 chore(gui-client): don't emit error when reading 0 bytes (#7275) Thomas Eizinger 2024-11-07 06:47:01 +11:00
  • 71fbfab2d5 fix(gui-client): Include rust files when replacing version sentinels (#7278) Jamil 2024-11-06 11:25:56 -08:00
  • 27169b1369 chore(ops): Update GCP project owners and notification channels (#7277) Brian Manifold 2024-11-06 14:16:32 -05:00
  • 53dd16ab2e fix(gui-client): don't fail on deleting non-existing credentials (#7271) Thomas Eizinger 2024-11-07 04:04:49 +11:00
  • c8e12563ff chore(gui-client): don't double log errors (#7276) Thomas Eizinger 2024-11-07 03:36:31 +11:00
  • 47e45a3cf3 chore(telemetry): improve telemetry spans and events (#7206) Thomas Eizinger 2024-11-06 12:17:57 +11:00
  • a5730b6f3b chore: release apple client 1.3.8 (#7268) Thomas Eizinger 2024-11-06 06:15:50 +11:00
  • 19da306839 ci: Publish GUI 1.3.11 (#7269) Jamil 2024-11-05 08:29:23 -08:00
  • 42f00fe01e chore(snownet): fast-path using PartialEq (#7207) Thomas Eizinger 2024-11-06 01:40:06 +11:00
  • 78ebad13ab chore(rust): log more errors as tracing::Values (#7208) Thomas Eizinger 2024-11-06 01:36:47 +11:00
  • 250a31b872 chore(connlib): ignore resolved ip selector in debug output (#7209) Thomas Eizinger 2024-11-06 01:34:31 +11:00
  • 0d74fb3caf chore(connlib): don't panic on invalid IP packet from smoltcp (#7267) Thomas Eizinger 2024-11-06 01:33:50 +11:00
  • 9d7a597c05 fix(connlib): apply timeout to WebSocket connection to portal (#7265) Thomas Eizinger 2024-11-05 17:13:23 +11:00
  • 9782c7689f chore(connlib): discard packets from smoltcp if > MTU (#7262) Thomas Eizinger 2024-11-05 15:18:14 +11:00
  • 271c480357 fix(connlib): don't attempt to encrypt too large packets (#7263) Thomas Eizinger 2024-11-05 15:17:21 +11:00
  • 269060669a fix(connlib): limit number of max buffered messages to portal (#7264) Thomas Eizinger 2024-11-05 14:51:14 +11:00
  • b3b9f08343 chore(clients): use custom log format also for log files (#7261) Thomas Eizinger 2024-11-05 10:54:53 +11:00
  • a2828a217b build(deps): Bump thiserror from 1.0.64 to 1.0.68 in /rust (#7260) dependabot[bot] 2024-11-04 19:06:15 +00:00
  • b2c99a6ddc chore(website): Publish Gateway 1.4.0 changelog (#7255) Jamil 2024-11-04 10:50:59 -08:00
  • 54553dc36a ci: Remove deprecated macos-12 tests from GitHub CI (#7259) Jamil 2024-11-04 10:49:34 -08:00
  • 1cf1f0fa77 build(deps): Bump the androidx group in /kotlin/android with 2 updates (#7227) dependabot[bot] 2024-11-04 18:38:21 +00:00
  • 0fb121f75d build(deps): Bump tauri-plugin-shell from 2.0.1 to 2.0.2 in /rust (#7168) dependabot[bot] 2024-11-04 18:32:44 +00:00
  • bc46d95350 chore(website): Increase cache revalidation to 1 hour (#7258) Jamil 2024-11-04 10:32:43 -08:00
  • 2825522844 fix(infra): Filter out WebSocket upgrade from latency alerting (#7242) Jamil 2024-11-02 15:43:49 -07:00
  • 7daa1a9ec3 chore(ci): build RPM package (#7190) Reactor Scram 2024-11-01 13:06:09 -05:00
  • f7f9c76241 build(deps): Bump @next/third-parties from 14.2.15 to 15.0.2 in /website (#7211) dependabot[bot] 2024-11-01 16:57:08 +00:00
  • 3137b528db build(deps-dev): Bump vite from 5.4.9 to 5.4.10 in /rust/gui-client (#7225) dependabot[bot] 2024-11-01 16:36:00 +00:00
  • 209cf7ab35 build(deps-dev): Bump @tauri-apps/cli from 2.0.3 to 2.0.4 in /rust/gui-client (#7223) dependabot[bot] 2024-11-01 16:35:18 +00:00
  • 741553ebd0 chore(windows): log error when creating named pipe fails (#7203) Thomas Eizinger 2024-11-02 03:32:53 +11:00
  • c64c8fae19 build(deps): Bump @mdx-js/loader from 3.0.1 to 3.1.0 in /website (#7215) dependabot[bot] 2024-11-01 09:28:55 -07:00
  • f9dcd75b37 build(deps): Bump hashicorp/random from 3.6.2 to 3.6.3 in /terraform/environments/staging (#7217) dependabot[bot] 2024-11-01 16:27:02 +00:00
  • e9db936c0f feat(infra): Add Google load balancer latency alert (#7231) Jamil 2024-11-01 08:57:32 -07:00
  • 3456800d13 build(deps): Bump @tauri-apps/api from 2.0.2 to 2.0.3 in /rust/gui-client (#7224) dependabot[bot] 2024-11-01 15:55:58 +00:00
  • c5ef20e3be chore(android): Bump Android compile target to 35 (#7232) Jamil 2024-11-01 08:55:36 -07:00
  • 5564e578fe fix(telemetry): flush sentry.io events in dedicated task (#7205) Thomas Eizinger 2024-11-02 02:52:09 +11:00
  • c48f3669c1 chore(gateway): log domain as field in dns resolution warning (#7204) Thomas Eizinger 2024-11-02 02:50:40 +11:00
  • 3bf603a947 ci: checkout tags for release builds (#7202) Thomas Eizinger 2024-11-02 02:49:53 +11:00
  • 32761d8f01 build(deps): Bump framer-motion from 11.11.8 to 11.11.11 in /website (#7212) dependabot[bot] 2024-11-01 14:45:29 +00:00
  • 94b8522ad1 build(deps): Bump autoprefixer from 10.4.19 to 10.4.20 in /website (#7213) dependabot[bot] 2024-11-01 14:45:17 +00:00
  • c6d335c8f9 build(deps): Bump @next/mdx from 14.2.15 to 15.0.2 in /website (#7214) dependabot[bot] 2024-11-01 14:45:06 +00:00
  • 221c0e31e1 build(deps): Bump the google group in /terraform/environments/staging with 2 updates (#7216) dependabot[bot] 2024-11-01 14:44:25 +00:00
  • 1a590f9b59 build(deps): Bump cyrilgdn/postgresql from 1.23.0 to 1.24.0 in /terraform/environments/staging (#7218) dependabot[bot] 2024-11-01 14:42:46 +00:00
  • d27cceedda build(deps-dev): Bump @types/node from 22.7.5 to 22.8.6 in /rust/gui-client (#7222) dependabot[bot] 2024-11-01 14:41:30 +00:00
  • a4f1c1a020 build(deps): Bump cyrilgdn/postgresql from 1.23.0 to 1.24.0 in /terraform/environments/production (#7221) dependabot[bot] 2024-11-01 14:40:01 +00:00
  • 14ab17d9d5 build(deps): Bump com.android.application from 8.7.1 to 8.7.2 in /kotlin/android in the com-android group (#7226) dependabot[bot] 2024-11-01 14:38:56 +00:00
  • 06778b3f7e build(deps): Bump hashicorp/null from 3.2.2 to 3.2.3 in /terraform/environments/production (#7220) dependabot[bot] 2024-11-01 14:38:35 +00:00
  • 5eb4469c30 build(deps): Bump the lifecycle group in /kotlin/android with 3 updates (#7228) dependabot[bot] 2024-11-01 07:33:07 -07:00
  • e8ba7cc11a build(deps): Bump the navigation group in /kotlin/android with 2 updates (#7229) dependabot[bot] 2024-11-01 07:32:50 -07:00
  • ae0a68b464 build(deps): Bump androidx.navigation:navigation-testing from 2.8.2 to 2.8.3 in /kotlin/android (#7230) dependabot[bot] 2024-11-01 07:32:30 -07:00
  • 88404c3148 chore: publish headless-client v1.3.5 (#7191) Thomas Eizinger 2024-11-01 07:49:24 +11:00
  • de97735ab2 chore: mark Apple apps 1.3.7 as published (#7194) Thomas Eizinger 2024-11-01 07:47:56 +11:00
  • a69f35505a chore(docs): fix platform support in README (#7201) Reactor Scram 2024-10-31 14:59:29 -05:00
  • 59412223cb chore: bump Android and Apple apps to next version (#7192) Thomas Eizinger 2024-11-01 01:24:33 +11:00
  • 6db06b0509 chore: mark Android app version 1.3.6 as published (#7193) Thomas Eizinger 2024-11-01 01:22:31 +11:00
  • 8c9c5aeb8c chore: publish GUI client 1.3.10 (#7195) Thomas Eizinger 2024-11-01 01:22:13 +11:00
  • 25d5280874 chore: update NixOS flake to all building new Tauri app (#7197) Thomas Eizinger 2024-10-31 16:29:32 +11:00
  • 34882eb689 build(deps): Bump etherparse from 0.15.0 to 0.16.0 in /rust (#7167) dependabot[bot] 2024-10-31 04:46:57 +00:00
  • 0dd93fcfe6 build(deps): Bump tokio from 1.40.0 to 1.41.0 in /rust (#7169) dependabot[bot] 2024-10-31 04:45:09 +00:00
  • 51250faa0d chore(telemetry): make the firezone device ID a context not a tag (#7179) Reactor Scram 2024-10-30 16:27:17 -05:00
  • e9b2e4735a ci: Publish Gateway 1.4.0 (#7187) Jamil 2024-10-30 13:44:33 -07:00
  • 7213eb823d fix(rust): fallback to CARGO_PKG_VERSION if git is unavailable (#7188) Thomas Eizinger 2024-10-31 04:42:44 +11:00
  • b7bef6d062 chore(rust): use new try_send APIs in quinn-udp (#7185) Thomas Eizinger 2024-10-31 03:17:52 +11:00
  • 14c9e2b2d5 chore(ci): use Vite bundler correctly in GUI smoke test (#7181) Reactor Scram 2024-10-30 09:44:19 -05:00
  • e0d82eef27 fix(connlib): correctly categorise CI environment in Sentry (#7173) Thomas Eizinger 2024-10-31 01:11:06 +11:00
  • de2afb23be chore: exclude noisy crates from Sentry breadcrumbs (#7189) Thomas Eizinger 2024-10-31 01:09:43 +11:00
  • dc97b9040d fix(connlib): large upstream dns message (#7183) Gabi 2024-10-30 01:02:14 -03:00
  • a67c12de7e fix(portal): Polish link in peeks (#7180) Andrew Dryga 2024-10-29 19:22:20 -06:00
  • 7037830b19 chore(connlib): submit DEBUG events as breadcrumbs (#7177) Thomas Eizinger 2024-10-30 10:39:07 +11:00
  • a2c9d148ac chore(gateway): bump version to 1.4.0 (#7090) Thomas Eizinger 2024-10-30 10:20:46 +11:00
  • 62c29705cf chore(connlib): sort DSNs alphabetically (#7178) Thomas Eizinger 2024-10-30 07:37:15 +11:00
  • 1d9802f2e4 fix(connlib): don't add host candidates multiple times (#7172) Thomas Eizinger 2024-10-30 02:13:40 +11:00
  • f7a388345b fix(connlib): reconnect in case we lose all relays (#7164) Thomas Eizinger 2024-10-29 12:01:47 +11:00
  • f296dc5ad2 feat(portal): Show clients peek on actors index (#7100) Andrew Dryga 2024-10-28 16:06:22 -06:00
  • 046b9e0cd4 refactor(connlib): track srvflx candidates separately (#7163) Thomas Eizinger 2024-10-29 03:57:41 +11:00
  • 1f7a0430b7 chore(rust): record tracing WARNs as Sentry exceptions (#7166) Thomas Eizinger 2024-10-29 01:07:42 +11:00
  • c48c33d935 chore(gateway): lower "Tunnel error" to debug (#7165) Thomas Eizinger 2024-10-29 01:04:49 +11:00
  • 51d92265f4 fix(android): never route notifications through the tunnel (#7160) Thomas Eizinger 2024-10-25 16:05:09 +11:00
  • 8e107b0d65 chore: don't wake Node on idle connections (#7149) Thomas Eizinger 2024-10-25 11:21:06 +11:00
  • 82fcad0a3b refactor(rust): only send telemetry spans to Sentry (#7153) Thomas Eizinger 2024-10-25 07:25:26 +11:00
  • 5cf105f073 chore(android): start telemetry together with connlib session (#7151) Thomas Eizinger 2024-10-25 07:03:06 +11:00
  • c12a02e348 chore(apple): start telemetry together with connlib session (#7152) Thomas Eizinger 2024-10-25 06:59:52 +11:00
  • 4fe4001760 chore(rust/gui-client): migrate to Tauri v2 (#6996) Reactor Scram 2024-10-24 11:31:28 -05:00
  • 5f91259d31 chore(rust): capture backtraces for panics (#7133) Thomas Eizinger 2024-10-25 01:18:40 +11:00
  • 45a36ea190 chore: categorise docker-compose env in Sentry (#7128) Thomas Eizinger 2024-10-25 01:08:31 +11:00
  • 08777bffb3 Revert "fix(website): Use expected event names" (#7157) Jamil 2024-10-23 23:11:55 -07:00
  • 4780184962 fix(website): Use expected event names (#7156) Jamil 2024-10-23 23:07:37 -07:00
  • 4385c509ef fix(website): simplify form (#7155) Jamil 2024-10-23 22:54:09 -07:00
  • dd37a6383f fix(website): Use GTM for conversion tracking (#7154) Jamil 2024-10-23 22:38:36 -07:00
  • 12ca4f1cc7 chore(connlib): introduce telemetry log target (#7147) Thomas Eizinger 2024-10-24 12:24:45 +11:00