Commit Graph

  • 9505d70f91 Prod image (#887) Po Chen 2022-08-11 07:42:38 +10:00
  • be565a6897 Install script UX: ask to load wireguard mod & install missing deps for Debian repo (#907) Andrew 2022-08-09 16:23:29 -05:00
  • ebb3d383d7 remove beta program (#908) Jamil 2022-08-09 11:37:54 -07:00
  • 0a7c16af17 Bump Wireguardex (#906) Jamil 2022-08-09 11:09:44 -07:00
  • 72e0458a73 Docs - add mfa instructions (#904) Jason G 2022-08-09 10:25:13 -04:00
  • 5617a72910 Clarify when UI config is overriding ENV config (#872) Jamil 2022-08-08 21:14:06 -07:00
  • 80c182941a Bump rubocop from 1.32.0 to 1.33.0 (#898) dependabot[bot] 2022-08-08 13:25:31 -07:00
  • 32a1dd4b9d Bump httpoison from 1.8.1 to 1.8.2 (#899) dependabot[bot] 2022-08-08 13:25:09 -07:00
  • 62e3daaf8d Bump wireguardex from 0.3.2 to 0.3.3 (#900) dependabot[bot] 2022-08-08 13:24:54 -07:00
  • f03617b07f nft rules match wireguard interface name (#901) Gabi 2022-08-08 16:56:33 -03:00
  • 4d73df77bc Fix wording (#895) Jamil 2022-08-08 10:47:13 -07:00
  • a6927b87d2 Remove docs link for older versions Jamil 2022-08-06 12:32:42 -07:00
  • 038f025220 Re-add port-based rules and gate them behind kernel version (#890) Gabi 2022-08-05 20:11:33 -03:00
  • 4a2ab72eec target blank (#893) Po Chen 2022-08-06 01:53:53 +10:00
  • d821ce8bf4 Move page subheaders under titles; minor cleanup (#892) Jamil 2022-08-04 09:30:42 -07:00
  • 30cc7d2552 Enable HSTS for Nginx (#889) Jamil 2022-08-03 16:16:51 -07:00
  • 58e48457ad Revert "Add initial rough version of port based rules (#874)" (#888) Jamil 2022-08-03 12:34:30 -07:00
  • 2a5466a0fb bumps and dev tweaks (#886) Po Chen 2022-08-03 11:11:28 +10:00
  • 4ef461a7d0 Add notifications live view. (#867) Andrew 2022-08-01 23:16:31 -05:00
  • 55a311adec Add initial rough version of port based rules (#874) Gabi 2022-08-02 00:57:55 -03:00
  • 34902052eb Fix algolia searchbar (#884) Jamil 2022-08-01 20:36:33 -07:00
  • 01fa25548e Fix API key (#883) Jamil 2022-08-01 20:08:05 -07:00
  • 89d74ba683 bump docusaurus (#882) Po Chen 2022-08-02 12:51:41 +10:00
  • 2c88653c9a Trigger events on device/rule/user insert and delete instead of from UI actions. (#835) Andrew 2022-08-01 17:02:46 -05:00
  • 030fffa3d7 Bump postgrex from 0.16.3 to 0.16.4 (#880) dependabot[bot] 2022-08-01 10:53:21 -07:00
  • 66b760474b Bump credo from 1.6.5 to 1.6.6 (#881) dependabot[bot] 2022-08-01 10:53:09 -07:00
  • e0e780b7fa Go easy on the x-forwarded-for header (#877) Jamil 2022-07-29 17:17:00 -07:00
  • b2e292d4fd remove http-related nginx config (#866) Gabi 2022-07-29 15:50:31 -03:00
  • 30876da922 Reduce cast coverage (#851) Po Chen 2022-07-30 01:44:25 +10:00
  • 4ba93bdce2 Fix config ui out of sync (#875) Po Chen 2022-07-30 01:22:27 +10:00
  • d0499ae592 Don't fail fast for publishing to Cloudsmith (#870) Jamil 2022-07-28 14:41:34 -07:00
  • 5487a36e79 Restore the manual install steps to install server docs. (#873) Andrew 2022-07-28 16:39:00 -05:00
  • 493709858d fixes parsing for ipv6 (#871) Gabi 2022-07-28 18:38:13 -03:00
  • 0c50ac677d Fix new docs links (#865) Jamil 2022-07-27 20:48:39 -07:00
  • 01cb023cc2 detect force_ssl config and error out (#864) Gabi 2022-07-27 23:08:21 -03:00
  • c81650a49f Add uid (#861) Jamil 2022-07-27 17:28:14 -07:00
  • 9a94e12f0b docs older versions (#860) Jamil 2022-07-27 07:40:11 -07:00
  • dafbc54b09 Fix minor mistakes (#859) Jamil 2022-07-27 07:34:34 -07:00
  • da059e05ff Update publish_docs.yml Jamil 2022-07-27 07:20:29 -07:00
  • 46ad5fa9b0 Fix docs build (#858) Jamil 2022-07-27 07:17:55 -07:00
  • 3e765139ca Fix customization typo (#857) Jamil 2022-07-26 23:59:09 -07:00
  • 3c69a28d16 Add release 0.5.0 announcement (#856) Jamil 2022-07-26 23:58:57 -07:00
  • f2c8b4b900 check ifconfig.me return before use (#855) Jamil 2022-07-26 21:23:08 -07:00
  • 61c9ea5e98 fix server tests (#854) Andrew 2022-07-26 15:12:27 -05:00
  • b5d5028b9f prefix with sudo (#853) Jamil 2022-07-26 11:53:40 -07:00
  • c14c8463e0 Remove sudo from install script (#852) Andrew 2022-07-26 13:38:37 -05:00
  • 9aeebddda8 sudo outside install script Jamil 2022-07-26 11:24:07 -07:00
  • 39b1555ee2 update navbar beta link (#850) Jason G 2022-07-26 13:31:42 -04:00
  • 88c5171c5d Rescue capture errors in Ruby (#849) Jamil 2022-07-26 10:29:49 -07:00
  • f590364ecd Fix empty OIDC config prevents fresh application from starting (#846) Jamil 2022-07-25 19:21:41 -07:00
  • 5218bd0404 Remove no longer needed compilers declaration (#848) Po Chen 2022-07-26 09:29:01 +10:00
  • 0b27a9696c Optimize Docker build cache (#845) Jamil 2022-07-25 14:52:05 -07:00
  • 99867ce3b1 revert removing the x-forwarded-for header (#837) Jamil 2022-07-25 10:38:13 -07:00
  • 23db81fae5 Build/729/different reverse proxy (#795) Gabi 2022-07-24 21:36:51 -03:00
  • ab70facee5 Better document telemetry (#658) Jamil 2022-07-24 17:32:30 -07:00
  • 76ab472b87 Telemetry timeouts (#836) Jamil 2022-07-24 14:50:42 -07:00
  • 1ad0428f32 Move auth configs into app (#812) Po Chen 2022-07-25 05:20:27 +10:00
  • 5948089cd4 Add onelogin to authentication docs (#829) Jason G 2022-07-22 09:46:11 -04:00
  • 1517ab3a13 Add telemetry (#834) Jamil 2022-07-21 12:44:06 -07:00
  • 0e373e9731 Enable Ruby / Elixir code highlighting (#832) Jamil 2022-07-21 10:09:58 -07:00
  • 0239e12ede Minor fixes and polish to docs (#831) Jason G 2022-07-21 11:52:55 -04:00
  • ef7ee0eebe Guard tput calls for errors from CI (#827) Andrew 2022-07-21 09:46:52 -05:00
  • df969bdb23 Fix nil device error for stats push service and use live WireGuard adapter in dev. (#825) Andrew 2022-07-21 03:46:00 -05:00
  • f86e080471 Fix handling invalid client reason (#828) Po Chen 2022-07-21 18:44:24 +10:00
  • b70b65a408 Make phoenix crash detection configurable. (#813) Andrew 2022-07-19 16:51:49 -05:00
  • 2f11771d59 Update install script and docs for Cloudsmith package repo (#809) Andrew 2022-07-19 09:56:03 -05:00
  • 76f6e53cfd NFTables fixes (#804) Gabi 2022-07-18 23:33:52 -03:00
  • 5c71686b24 Only handle interface change on changes (#811) Jamil 2022-07-18 14:57:25 -07:00
  • ef5630f94f Fix linter error Jamil Bou Kheir 2022-07-18 12:41:30 -07:00
  • 6bd66dc711 Logo Customization (#800) Po Chen 2022-07-18 07:57:30 +10:00
  • 0c433b848f Remove old interface when changing names (#805) Jamil 2022-07-15 16:06:59 -07:00
  • e0fa00c859 Use to_atom/1 for some ssl_opts keys (#806) Jamil 2022-07-15 15:53:56 -07:00
  • 4b8b0c39ce Fix endpoint typo Jamil Bou Kheir 2022-07-14 17:43:17 -07:00
  • 2de119a49e Docker dev polish (#803) Jamil 2022-07-14 17:40:53 -07:00
  • 7a14f178a4 Add telemetry data to the ping event (#801) Andrew 2022-07-14 16:07:59 -05:00
  • 9925f43f16 Add sample users/devices (#802) Jamil 2022-07-13 20:57:58 -07:00
  • 7cc428a6ea Remove elixir/erlang from prod build (#799) Jamil 2022-07-13 07:02:16 -07:00
  • bfbb671d32 Docker DEV (#737) Po Chen 2022-07-13 15:56:34 +10:00
  • 55a19c994c Remove nodejs and python from build (#796) Jamil 2022-07-11 20:09:47 -07:00
  • 69a4412d75 Remove pre-configured Okta & Google OAuth providers (#793) Andrew 2022-07-11 21:11:17 -05:00
  • 48d8ea75a9 Implement PKCE (#789) Po Chen 2022-07-12 01:37:35 +10:00
  • 4687220684 Acme support (#779) Jamil 2022-07-08 16:30:19 -07:00
  • 7a8ac0da42 Rebase onto master Jamil Bou Kheir 2022-07-08 16:21:15 -07:00
  • 90c63f1db5 use x-forwarded-for in addition to x-real-ip (#785) Po Chen 2022-07-08 04:30:42 +10:00
  • 0a4f08665d Use toggle for vpn connection permission (#787) Andrew 2022-07-07 12:52:20 -05:00
  • 3e39339643 Improve user vpn connection status ui (#784) Andrew 2022-07-06 22:48:09 -05:00
  • 6dbd5cc59d Update egress rules user guide with user scope ui (#782) Andrew 2022-07-05 16:18:53 -05:00
  • f1af5ddf2f wait 10 Jamil Bou Kheir 2022-07-01 22:53:48 -07:00
  • afefde7110 Move docs to Docusaurus (#726) Chetan Verma 2022-07-02 10:42:53 +05:30
  • abd5085ab8 fix build (#778) Po Chen 2022-07-02 10:21:45 +10:00
  • 9eefca1de5 Bump nodejs to 16 lts (#772) Andrew 2022-06-30 17:31:22 -05:00
  • a75dfa3073 Add redirect routes for oidc signin links by provider (#770) Andrew 2022-06-30 12:30:42 -05:00
  • f5806a2d8a Replaces nftables rule management to use sets (#766) Gabi 2022-06-30 14:08:10 -03:00
  • d49e44c3fc Update rules UI to include optional user scope (#764) Andrew 2022-06-29 15:17:53 -05:00
  • 93ea4f42e3 Bump chef client in firezone cookbooks Gemfile to 17.10.0 (#755) Andrew 2022-06-24 18:39:24 -05:00
  • 8888839e97 add user id to rules (#722) Gabi 2022-06-21 22:38:47 -03:00
  • be688962a3 Bump JamesIves/github-pages-deploy-action from 4.2.2 to 4.4.0 (#838) dependabot[bot] 2022-07-25 09:29:55 -07:00
  • b0e3bef27d Bump gettext from 0.19.1 to 0.20.0 (#844) dependabot[bot] 2022-07-25 09:27:17 -07:00
  • 57aad6af92 Bump rubocop from 1.30.0 to 1.32.0 (#839) dependabot[bot] 2022-07-25 09:27:05 -07:00
  • 34fa68b6c3 Bump phoenix_live_view from 0.17.10 to 0.17.11 (#840) dependabot[bot] 2022-07-25 09:26:56 -07:00