Commit Graph

  • 56d82a99e1 Backup and restore encryption key fix/events-key-handling Zoltan Papp 2023-10-06 15:41:29 +02:00
  • d25f543913 Handle idempotent way the encryption key Zoltan Papp 2023-10-06 14:37:24 +02:00
  • 672b4c0401 Eliminate repeated error messages Zoltan Papp 2023-10-06 14:09:17 +02:00
  • 8b8e4bbc6a support for routes and working connection Pascal Fischer 2023-10-05 20:15:44 +02:00
  • 1219006a6e Add infrastructure docker build tests for management and signal (#1180) Bethuel Mmbaga 2023-10-04 22:46:01 +03:00
  • 4791e41004 Cleanup Account Manager code (#1192) Yury Gargay 2023-10-04 15:41:52 +02:00
  • 9131069d12 Improve updateAccountPeers by bypassing AM and using account directly (#1193) Yury Gargay 2023-10-04 15:08:50 +02:00
  • dece311076 Merge remote-tracking branch 'upstream/main' into yury/use-sync-map-in-updatechannel Yury Gargay 2023-10-04 14:03:34 +02:00
  • 26bbc33e7a Add jumpcloud IdP (#1124) v0.23.7 Bethuel Mmbaga 2023-10-03 20:33:42 +03:00
  • 35bc493cc3 Reorder peer deletion when deleteing a user (#1191) Misha Bragin 2023-10-03 16:46:58 +02:00
  • e26ec0b937 Optimize Cache and IDP Management (#1147) Bethuel Mmbaga 2023-10-03 17:40:28 +03:00
  • a952e7c72f Prevent return extra userData (#1190) Maycon Santos 2023-10-02 19:18:08 +02:00
  • 22f69d7852 Add routing groups metrics (#1187) Maycon Santos 2023-10-02 12:10:12 +02:00
  • b23011fbe8 Delete user peers when deleting a user (#1186) Misha Bragin 2023-10-01 19:51:39 +02:00
  • 3613a70c8c Prevent return extra userData filter-cache-on-load-account Maycon Santos 2023-09-30 21:03:12 +02:00
  • 6ad3894a51 Fix peer login expiration event duplication (#1185) v0.23.6 Misha Bragin 2023-09-29 17:37:04 +02:00
  • 8bc6ffc6b5 Fix expiration logic fix/user-expiration Zoltan Papp 2023-09-29 16:50:02 +02:00
  • c81b83b346 Enhance compatibility of install.sh for systems without sudo (#1176) Bethuel Mmbaga 2023-09-29 00:58:04 +03:00
  • 8c5c6815e0 Reimplement isValidAccessToken without reflect (#1183) Yury Gargay 2023-09-28 23:51:47 +02:00
  • 0c470e7838 Update delete method for user API (#1160) Maycon Santos 2023-09-28 21:53:28 +02:00
  • 8118d60ffb Add peer groups support for network routes (#1150) Yury Gargay 2023-09-28 14:32:36 +02:00
  • 1956ca169e Resolve client authentication issue in daemon mode (#1181) v0.23.5 Bethuel Mmbaga 2023-09-28 15:02:37 +03:00
  • 830dee1771 Expose store metrics with milliseconds bucketing (#1179) Yury Gargay 2023-09-28 08:54:49 +02:00
  • c08a96770e Remove unnecessary global lock (#1178) Yury Gargay 2023-09-27 15:51:49 +02:00
  • c6bf1c7f26 install.sh: Sync Debian keys and repo source file location with docs (#1172) Andrei Shevchuk 2023-09-27 13:12:21 +00:00
  • 5f499d66b2 Merge pull request #1177 from netbirdio/fix/avoid-config-write-if-datastore-key-exists pascal-fischer 2023-09-27 15:11:09 +02:00
  • 7c065bd9fc fix: missing NETBIRD_TOKEN_SOURCE (#1174) trungle-ds 2023-09-27 20:06:17 +07:00
  • ab849f0942 add additional check after datastore init if the key was newly generated and needs to be written to config Pascal Fischer 2023-09-27 14:48:40 +02:00
  • e04fb2e11a Initialize a user data slice with defined capacity bcmmbaga 2023-09-27 12:02:05 +03:00
  • 1f8407a580 Merge remote-tracking branch 'origin/idp-user-cache' into idp-user-cache bcmmbaga 2023-09-27 12:01:22 +03:00
  • 7c5c9a2a42 Initialize a user data slice with defined capacity bcmmbaga 2023-09-27 12:00:28 +03:00
  • aa1d31bde6 Remove comments from iptables (#1165) Zoltan Papp 2023-09-27 09:51:20 +02:00
  • cebf9d93a9 Initialize a user data slice with defined capacity bcmmbaga 2023-09-27 10:45:21 +03:00
  • 5b4dc4dd47 fix netbird Installer script update issue (#1169) Bethuel Mmbaga 2023-09-27 10:28:28 +03:00
  • b155ee28f2 Remove unused function and variables bcmmbaga 2023-09-26 15:13:07 +03:00
  • baf2546aa4 Merge branch 'main' into idp-user-cache bcmmbaga 2023-09-26 15:03:48 +03:00
  • 1c4e6b2413 Refactor Google Workspace IdP manager bcmmbaga 2023-09-26 13:40:23 +03:00
  • de1fa8b26b Remove unused types declarations bcmmbaga 2023-09-26 12:28:06 +03:00
  • c10ebdb227 Refactor Azure IDP manager bcmmbaga 2023-09-26 12:27:23 +03:00
  • 5adebea24a Refactor Okta IDP manager bcmmbaga 2023-09-26 12:00:36 +03:00
  • 7706319aab Refactor Keycloak IDP manager bcmmbaga 2023-09-25 19:22:48 +03:00
  • 62d585302f Refactor Zitadel IDP manager bcmmbaga 2023-09-25 18:29:19 +03:00
  • e733cdcf33 first working connection Pascal Fischer 2023-09-25 13:02:56 +02:00
  • 206d903de5 Update error message Yury Gargay 2023-09-19 13:48:54 +02:00
  • 3e20f23646 Rework Len() method via atomic counter Yury Gargay 2023-09-19 13:47:39 +02:00
  • 025fefc6bd Use sync.Map in PeersUpdateManager Yury Gargay 2023-09-18 17:53:21 +02:00
  • 1324169ebb Add management_grpc_updatechannel_queue_bucket histogram (#1158) Yury Gargay 2023-09-25 10:23:43 +02:00
  • 1c7d4e9f8a Merge branch 'main' into idp-user-cache bcmmbaga 2023-09-25 10:58:15 +03:00
  • 732afd8393 Revert zitadel update parameters endpoint (#1163) v0.23.4 Maycon Santos 2023-09-25 07:57:16 +02:00
  • da7b6b11ad Fix/user deletion (#1157) v0.23.3 Zoltan Papp 2023-09-23 10:47:49 +02:00
  • 7aa72f6ab6 cleanup bcmmbaga 2023-09-22 17:11:02 +03:00
  • a3f6de0115 Refactor Authentik IdP manager bcmmbaga 2023-09-22 15:20:32 +03:00
  • 519f18bbad Add compatibility for the IDP lacking AppMetadata update capabilities bcmmbaga 2023-09-22 15:19:07 +03:00
  • 90272718db Merge branch 'main' into idp-user-cache bcmmbaga 2023-09-22 13:38:04 +03:00
  • e260270825 Add direct write file to avoid moving docker mounted files (#1155) Maycon Santos 2023-09-22 10:25:04 +02:00
  • cdbe9c4eef Merge branch 'main' into local/engine-restart Pascal Fischer 2023-09-21 16:43:03 +02:00
  • 8653c32367 logger and first client Pascal Fischer 2023-09-21 16:42:44 +02:00
  • d4b6d7646c Handle user delete (#1113) v0.23.2 Givi Khojanashvili 2023-09-19 20:08:40 +04:00
  • 8febab4076 Improve Client Authentication (#1135) Bethuel Mmbaga 2023-09-19 19:06:18 +03:00
  • 34e2c6b943 Fix sso check (#1152) Zoltan Papp 2023-09-18 16:04:53 +02:00
  • 0be8c72601 Remove unused methods from AccountManager interface (#1149) Yury Gargay 2023-09-18 12:25:12 +02:00
  • c34e53477f Add signal port tests to CI workflow (#1148) Maycon Santos 2023-09-14 17:01:14 +02:00
  • 8293c95b1b wip: load user account into cache for idp with no GetAccount support bcmmbaga 2023-09-14 17:12:35 +03:00
  • 8d18190c94 fix NETBIRD_SIGNAL_PORT not working with custom port (#1143) (#1145) Fabio Fantoni 2023-09-14 15:58:28 +02:00
  • 50ecf6f4da wip: Handle user metadata without transmitting them to Identity Provider bcmmbaga 2023-09-14 12:49:35 +03:00
  • 06bec61be9 Add Android test build (#1144) Zoltan Papp 2023-09-13 17:58:12 +02:00
  • 2135533f1d Fix Android build (#1142) Zoltan Papp 2023-09-13 17:36:24 +02:00
  • bb791d59f3 update check for linux running desktop (#1137) v0.23.1 Bethuel Mmbaga 2023-09-08 21:08:02 +03:00
  • 30f1c54ed1 Fix: docker test for infrastructure files (#1136) Maycon Santos 2023-09-08 19:28:34 +02:00
  • 5c8541ef42 Set not found ebpf log to Info (#1134) Maycon Santos 2023-09-08 18:24:19 +02:00
  • fa4b8c1d42 Update ephemeral field on the API response (#1129) v0.23.0 handle-user-context-cancellation Maycon Santos 2023-09-06 10:40:45 +02:00
  • 7682fe2e45 Account ephemeral setup keys metrics (#1128) Maycon Santos 2023-09-05 23:04:14 +02:00
  • c9b2ce08eb DNS forwarder and common ebpf loader (#1083) Zoltan Papp 2023-09-05 21:14:02 +02:00
  • 246abda46d Add default firewall rule to allow netbird traffic (#1056) Givi Khojanashvili 2023-09-05 23:07:32 +04:00
  • e4bc76c4de Ignore empty fields in the app metadata when storing on IDP (#1122) Misha Bragin 2023-09-05 15:41:50 +03:00
  • bdb8383485 Use github token to read api (#1125) Maycon Santos 2023-09-05 14:40:40 +02:00
  • bb40325977 Update GitHub Actions and Enhance golangci-lint (#1075) Yury Gargay 2023-09-04 17:03:44 +02:00
  • 8524cc75d6 Add safe security headers (#1121) Fábio C. Barrionuevo da Luz 2023-09-04 10:49:07 -03:00
  • c1f164c9cb Feature/ephemeral peers (#1100) Zoltan Papp 2023-09-04 11:37:39 +02:00
  • 4e2d075413 Add Wix file for MSI builds (#1099) Maycon Santos 2023-09-04 11:15:39 +02:00
  • f89c200ce9 Fix api Auth with PAT when a custom UserIDClaim is configured in management.json (#1120) pascal-fischer 2023-09-01 18:09:59 +02:00
  • d51dc4fd33 Add sharedsock example (#1116) Misha Bragin 2023-08-31 17:01:32 +02:00
  • 00dddb9458 Fix log formatter initialization in mgm cmd (#1112) Zoltan Papp 2023-08-30 11:42:03 +02:00
  • 1a9301b684 Close PKCE Listening Port After Authorization (#1110) Bethuel Mmbaga 2023-08-29 10:13:27 +03:00
  • 80d9b5fca5 Add auto-update feature in netbird script for binary installation (#1106) Bethuel Mmbaga 2023-08-28 17:21:04 +03:00
  • ac0b7dc8cb Enhance linux client authentication (#1093) v0.22.7 Bethuel Mmbaga 2023-08-23 21:03:34 +03:00
  • e586eca16c Improve account copying (#1069) Yury Gargay 2023-08-22 17:56:39 +02:00
  • 083063f51d Add statefulset example for netbird client nb-client-k8s-statefulset Maycon Santos 2023-08-22 14:05:31 +02:00
  • 0bd0243a75 Add statefulset example for netbird client Maycon Santos 2023-08-22 14:05:01 +02:00
  • 892db25021 docs: change get started link (#1098) Misha Bragin 2023-08-21 09:11:52 +02:00
  • da75a76d41 Adding dashboard login activity (#1092) pascal-fischer 2023-08-18 19:23:11 +02:00
  • 3ac32fd78a Send network update when propagate user auto-groups (#1084) Givi Khojanashvili 2023-08-18 17:36:05 +04:00
  • 3aa657599b Switch OAuth flow initialization order (#1089) Bethuel Mmbaga 2023-08-17 15:10:03 +03:00
  • d4e9087f94 Add peer login and expiration activity events (#1090) Misha Bragin 2023-08-17 14:04:04 +02:00
  • 6743054451 inject logger that does not compile Pascal Fischer 2023-08-17 13:35:38 +02:00
  • da8447a67d Update the link to the doc page (#1088) Zoltan Papp 2023-08-17 12:27:04 +02:00
  • 98f3012fb3 Use fake address instead of wireguard address fake-addr Zoltan Papp 2023-08-17 08:36:11 +02:00
  • 8e3bcd57a2 Specify invited by email when inviting a user (#1087) v0.22.6 Misha Bragin 2023-08-16 23:05:22 +02:00
  • 4572c6c1f8 Avoid categorization on incoming claim (#1086) v0.22.5 Maycon Santos 2023-08-16 16:11:26 +02:00
  • 1c84d6b3b6 Avoid ebpf lib usage on non Linux Zoltan Papp 2023-08-16 15:25:14 +02:00