Commit Graph

  • 891ba277b1 Mobile (#735) Zoltan Papp 2023-03-17 10:37:27 +01:00
  • 747797271e Fix connstate indication (#732) Zoltan Papp 2023-03-16 17:22:36 +01:00
  • 628a201e31 fix PAT array split Pascal Fischer 2023-03-16 16:59:32 +01:00
  • 731d3ae464 Exchange proxy mode via signal (#727) Maycon Santos 2023-03-16 16:46:17 +01:00
  • 453643683d add method to account mock Pascal Fischer 2023-03-16 16:44:05 +01:00
  • b8cab2882b storing and retrieving PATs Pascal Fischer 2023-03-16 15:57:44 +01:00
  • 6143b819c5 Merge pull request #725 from netbirdio/feature/add_PAT_generation pascal-fischer 2023-03-16 15:50:40 +01:00
  • 3b42d5e48a fix imports after merge Pascal Fischer 2023-03-16 11:59:12 +01:00
  • 1d4dfa41d2 clean dependencies Pascal Fischer 2023-03-16 11:46:53 +01:00
  • f8db5742b5 Merge branch 'main' into feature/add_PAT_generation pascal-fischer 2023-03-16 11:36:43 +01:00
  • bc3cec23ec use slice copy Pascal Fischer 2023-03-16 11:32:55 +01:00
  • f03aadf064 Feat firewall controller interface (#740) Givi Khojanashvili 2023-03-16 13:00:08 +04:00
  • 292ee260ad Add version info command to signal server (#739) Zoltan Papp 2023-03-15 07:54:51 +01:00
  • 2a1efbd0fd Don't drop Rules from file storage after migration to Policies (#741) Givi Khojanashvili 2023-03-15 09:42:40 +04:00
  • 3bfa26b13b Feat rego default policy (#700) Givi Khojanashvili 2023-03-13 15:14:18 +01:00
  • 221934447e Send remote agents updates when peer re-authenticates (#737) v0.14.4 Misha Bragin 2023-03-10 17:39:29 +01:00
  • 9ce8056b17 Use global login expiration setting when sending network map (#731) v0.14.3 Misha Bragin 2023-03-09 11:24:42 +01:00
  • c65a5acab9 Update release banner Misha Bragin 2023-03-09 08:24:25 +01:00
  • 62de082961 fix account test Pascal Fischer 2023-03-08 12:21:44 +01:00
  • c4d9b76634 add comment for exported const Pascal Fischer 2023-03-08 12:09:22 +01:00
  • b4bb5c6bb8 use const and do array copy Pascal Fischer 2023-03-08 11:54:10 +01:00
  • 2b1965c941 switch secret generation to use lib Pascal Fischer 2023-03-08 11:36:03 +01:00
  • 83e7e30218 store hashedToken as string Pascal Fischer 2023-03-08 11:30:09 +01:00
  • 24310c63e2 Remove mgm close steps, in defer doing it already (#729) Zoltan Papp 2023-03-07 15:01:47 +01:00
  • ed4f90b6aa Report offline peers to agents (#728) Misha Bragin 2023-03-07 10:17:25 +01:00
  • 0e9610c5b2 Refactor/clean shouldUseProxy (#722) Maycon Santos 2023-03-06 17:33:54 +01:00
  • ed470d7dbe add comments for exported functions Pascal Fischer 2023-03-06 14:46:04 +01:00
  • cb8abacadd extend User Copy function Pascal Fischer 2023-03-06 14:01:18 +01:00
  • bcac5f7b32 fixed some namings Pascal Fischer 2023-03-06 13:51:32 +01:00
  • 95d87384ab fixed some namings Pascal Fischer 2023-03-06 13:49:07 +01:00
  • ea3899e6d6 Update ICE to version 2.3.1 (#720) Maycon Santos 2023-03-05 16:42:49 +01:00
  • 337d3edcc4 Use the conn state of peer on proper way (#717) Zoltan Papp 2023-03-03 19:49:18 +01:00
  • e914adb5cd Move Login business logic from gRPC API to Accountmanager (#713) Misha Bragin 2023-03-03 18:35:38 +01:00
  • 2f2d45de9e updated PAT struct to only use user id instead of user Pascal Fischer 2023-03-03 16:37:39 +01:00
  • b3f339c753 improved code for token checksum calc Pascal Fischer 2023-03-03 14:51:33 +01:00
  • e0fc779f58 add id to the PAT Pascal Fischer 2023-03-02 16:19:31 +01:00
  • f64e0754ee Config cleaning (#710) v0.14.2 Zoltan Papp 2023-03-02 13:28:14 +01:00
  • fe22eb3b98 Check peer expiration after ACL check (#714) Misha Bragin 2023-03-02 12:45:10 +01:00
  • 69be2a8071 add generating token (only frame for now, actual token is only dummy) Pascal Fischer 2023-03-01 20:12:04 +01:00
  • 241b819156 Refactor Sync refactor/move_grpcserver_logic_to_account_manager braginini 2023-03-01 18:54:27 +01:00
  • 2f09c3d2c4 Fix lint issues braginini 2023-03-01 17:58:33 +01:00
  • ce94f6490a Remove unnecessary functions and simplify expiration code braginini 2023-03-01 17:04:46 +01:00
  • a47c516b9c Fix management IT braginini 2023-03-01 14:46:15 +01:00
  • b7ad425c13 Fix peer test braginini 2023-03-01 14:46:04 +01:00
  • 66b8016632 Fix account test braginini 2023-03-01 12:27:44 +01:00
  • daad785538 Remove stale peer indices when getting peer by key after removing (#711) Misha Bragin 2023-03-01 12:11:32 +01:00
  • e5408c7f3c change methods to not link Pascal Fischer 2023-02-28 18:17:55 +01:00
  • e74d7eab6b split api code into smaller pieces Pascal Fischer 2023-02-28 18:08:02 +01:00
  • 1bda8fd563 Remove stale peer indices when getting peer by key after removing (#711) Misha Bragin 2023-03-01 12:11:32 +01:00
  • 551f25b767 Fix peer host lable generator braginini 2023-03-01 10:59:06 +01:00
  • ac0982bb8d Fix lint issues braginini 2023-03-01 10:37:29 +01:00
  • 1ab791e91b Merge pull request #707 from netbirdio/chore/NB-93-re-arrange-api-code pascal-fischer 2023-03-01 09:52:42 +01:00
  • 34c73f0b34 Fix account manager mock braginini 2023-03-01 09:44:52 +01:00
  • d554da2951 Move peer login to account manager braginini 2023-03-01 09:42:53 +01:00
  • 41948f7919 Fix peer status update when expiring peers (#708) Misha Bragin 2023-02-28 20:02:30 +01:00
  • 60f67076b0 change methods to not link Pascal Fischer 2023-02-28 18:17:55 +01:00
  • c645171c40 split api code into smaller pieces Pascal Fischer 2023-02-28 18:08:02 +01:00
  • f832c83a18 Merge pull request #706 from netbirdio/chore/rename_handler_objects_and_methods_for_api pascal-fischer 2023-02-28 17:15:27 +01:00
  • 462a86cfcc Allow to create config file next to binary (#701) Zoltan Papp 2023-02-28 17:01:38 +01:00
  • 8a130ec3f1 add comments to fix codacy Pascal Fischer 2023-02-28 16:51:30 +01:00
  • c26cd3b9fe add comments for constructors and fix typo Pascal Fischer 2023-02-28 15:46:08 +01:00
  • 9d7b515b26 changed the naming convention for all handling objects and methods to have unified way Pascal Fischer 2023-02-28 15:27:43 +01:00
  • f1f90807e4 changed the naming convention for all handling objects and methods to have unified way Pascal Fischer 2023-02-28 15:01:24 +01:00
  • 5bb875a0fa Merge pull request #704 from netbirdio/feature/extend-client-status-cmd-to-print-json-or-yaml pascal-fischer 2023-02-28 11:17:20 +01:00
  • 9a88ed3cda Use regex in formatter test because order of attributes can vary (#705) pascal-fischer 2023-02-28 09:25:44 +01:00
  • 8026c84c95 remove flag test Pascal Fischer 2023-02-27 17:45:02 +01:00
  • 82059df324 remove daemon status from output Pascal Fischer 2023-02-27 17:12:34 +01:00
  • 23610db727 apply first set of review comments (mostly reorder and naming) Pascal Fischer 2023-02-27 17:06:20 +01:00
  • f984b8a091 Proactively expire peers' login per account (#698) Misha Bragin 2023-02-27 16:44:26 +01:00
  • 4330bfd8ca Merge branch 'main' into feature/extend-client-status-cmd-to-print-json-or-yaml pascal-fischer 2023-02-27 16:00:40 +01:00
  • 5782496287 fix codacy Pascal Fischer 2023-02-27 15:52:46 +01:00
  • a0f2b5f591 fix codacy Pascal Fischer 2023-02-27 15:34:17 +01:00
  • 0350faf75d return empty strings for not applicable values Pascal Fischer 2023-02-27 15:14:41 +01:00
  • 9f951c8fb5 Add human-readbale log output (#681) Zoltan Papp 2023-02-27 12:20:07 +01:00
  • 8276e0908a clean go.mod Pascal Fischer 2023-02-27 11:33:12 +01:00
  • 6539b591b6 fix indention in test for detail output Pascal Fischer 2023-02-27 11:23:34 +01:00
  • 014f1b841f fix indention in test for yaml output Pascal Fischer 2023-02-27 11:04:53 +01:00
  • b52afe8d42 Update pion/ICE and its dependencies (#703) v0.14.1 Maycon Santos 2023-02-24 19:30:23 +01:00
  • f36869e97d use yaml v3 Pascal Fischer 2023-02-24 19:14:22 +01:00
  • 78c6231c01 Added Output struct to properly name json and yaml attr's and add missing tests Pascal Fischer 2023-02-24 19:01:54 +01:00
  • e75535d30b Refactor status functions and add first tests Pascal Fischer 2023-02-23 20:13:19 +01:00
  • d8429c5c34 Fix nil pointer exception in config parser (#702) Zoltan Papp 2023-02-23 09:48:43 +01:00
  • c3ed08c249 Fix nil pointer exception in error handling (#696) Zoltan Papp 2023-02-21 10:50:34 +01:00
  • 2f0b652dad Fix error handling in Stop/Start functions (#699) Zoltan Papp 2023-02-21 10:46:58 +01:00
  • d4214638a0 Update service pkg with log directory fix (#692) v0.14.0 Maycon Santos 2023-02-16 18:04:14 +01:00
  • c962d29280 Fix login expiration enum in OpenAPI (#694) Misha Bragin 2023-02-16 15:36:36 +01:00
  • 44af5be30f Reject peer login expiration update when no SSO login (#693) Misha Bragin 2023-02-16 13:03:53 +01:00
  • fe63a64b6e Add Account HTTP API (#691) Misha Bragin 2023-02-16 12:00:41 +01:00
  • d31219ba89 Update peer status when login expires (#688) Misha Bragin 2023-02-15 11:27:22 +01:00
  • 756ce96da9 Add login expiration fields to peer HTTP API (#687) Misha Bragin 2023-02-14 10:14:00 +01:00
  • b64f5ffcb4 Mobile prerefactor (#680) Zoltan Papp 2023-02-13 18:34:56 +01:00
  • eb45310c8f Fix nameserver peer conn check (#676) Givi Khojanashvili 2023-02-13 18:25:11 +04:00
  • d5dfed498b Add account settings (#686) Misha Bragin 2023-02-13 09:07:15 -05:00
  • 3fc89749c1 Add peer login expiration (#682) Misha Bragin 2023-02-13 06:21:02 -05:00
  • aecee361d0 Use new sign pipeline v0.0.5 (#679) Maycon Santos 2023-02-13 12:13:28 +01:00
  • f8273c3ce9 Add network activity monitoring as complete in Readme (#675) v0.13.0 Misha Bragin 2023-02-08 08:38:10 +01:00
  • 00a8092482 Add GET peer HTTP API endpoint (#670) Misha Bragin 2023-02-07 20:11:08 +01:00
  • 64dbd5fbfc Refactor Management and Admin URL config (#674) Maycon Santos 2023-02-07 11:40:05 +01:00
  • b5217350cf Revert preshared-key shorthand flag (#671) Maycon Santos 2023-02-06 10:35:37 +01:00
  • 3ec8274b8e Feature: add custom id claim (#667) Givi Khojanashvili 2023-02-04 00:47:20 +04:00