Commit Graph
100 Commits
Author SHA1 Message Date
pascal b673bbbb9d Merge remote-tracking branch 'origin/main' into refactor/permissions-manager 2026-09-14 13:33:20 +02:00
pascal 3f9df6a264 remove empty file 2026-09-11 13:55:48 +02:00
pascal 18c7917c6d Merge remote-tracking branch 'origin/main' into refactor/permissions-manager 2026-09-11 13:55:02 +02:00
pascal 9b10d74ab8 copy zones and records for testing 2026-04-24 15:50:49 +02:00
pascal 312bcf6398 remove service user exception 2026-04-24 15:25:20 +02:00
pascal 381858a865 add accountID to test data 2026-04-23 17:53:04 +02:00
pascal 4051af499a fix error response 2026-04-23 16:29:43 +02:00
pascal d774e9a62a Merge branch 'main' into refactor/permissions-manager
# Conflicts:
#	management/server/http/testing/testing_tools/channel/channel.go
#	management/server/policy.go
2026-04-23 16:06:01 +02:00
pascal a4b55af99c add additional integration tests 2026-04-20 17:24:04 +02:00
pascal 470307079b update account isolation 2026-04-20 16:33:24 +02:00
pascal 0b04c0d03b leave todo comments 2026-04-20 15:03:31 +02:00
pascal bed8d89d9f account for peers permission on the groups endpoint 2026-04-20 14:00:57 +02:00
pascal b65a8bcb9c update sql test data files and auth wrappers 2026-04-20 13:44:38 +02:00
pascal a53c38a6ed add sql test files 2026-04-17 17:09:38 +02:00
pascal 8a41117403 fix version test 2026-04-17 16:51:08 +02:00
pascal e0063731f2 update tests 2026-04-17 16:44:57 +02:00
pascal a572d8819f fix user handler test 2026-04-17 14:59:19 +02:00
pascal d139a4fc42 fix client cmd test 2026-04-17 14:34:39 +02:00
pascal dbe533327f fix client server test 2026-04-17 13:23:26 +02:00
pascal 4835909a04 fix client test 2026-04-17 13:16:33 +02:00
pascal fb6447e714 fix engine test 2026-04-16 18:44:40 +02:00
pascal 16d6cc1265 update management integrations 2026-04-16 18:36:55 +02:00
pascal 53e47da7bd fix tests 2026-04-16 18:24:47 +02:00
pascal ce522ea69b fix mock 2026-04-16 18:16:44 +02:00
pascal 5be80e976f fix mock 2026-04-16 17:55:14 +02:00
pascal dd9539a9bf fix gomod 2026-04-16 17:48:11 +02:00
pascal 8530f9b8fc Merge branch 'main' into refactor/permissions-manager
# Conflicts:
#	go.mod
#	go.sum
#	management/server/account_test.go
#	management/server/http/testing/testing_tools/channel/channel.go
2026-04-16 17:47:30 +02:00
pascal 9406de9610 add exception handler and add exception for users 2026-04-16 17:42:59 +02:00
pascal 9e385eb540 add optional auth error handlers 2026-04-16 16:24:55 +02:00
pascal e46ea895c1 Merge branch 'main' into refactor/permissions-manager
# Conflicts:
#	management/server/account_test.go
#	management/server/http/handlers/networks/routers_handler.go
2026-04-16 14:52:46 +02:00
pascal 31d901c4b0 update role permissions for admins 2026-04-08 12:15:01 +02:00
pascal 20e6dff507 Merge branch 'main' into refactor/permissions-manager 2026-04-07 17:35:39 +02:00
pascal f5c8a6fe1a update integrations 2026-03-27 16:46:08 +01:00
pascal beee14b9bf fix merge conflicts 2026-03-27 14:47:06 +01:00
pascal 3013c98ab5 Merge branch 'main' into refactor/permissions-manager
# Conflicts:
#	management/internals/modules/reverseproxy/service/manager/api.go
#	management/server/http/testing/testing_tools/channel/channel.go
2026-03-27 14:37:29 +01:00
pascal 3741eb46dd Merge remote-tracking branch 'origin/main' into refactor/permissions-manager
# Conflicts:
#	management/internals/modules/reverseproxy/domain/manager/manager.go
#	management/internals/modules/reverseproxy/service/manager/api.go
#	management/internals/server/modules.go
#	management/server/http/testing/testing_tools/channel/channel.go
2026-03-17 12:38:08 +01:00
pascal d85ee0b5a2 remove old permissions management 2026-03-06 18:19:33 +01:00
pascal da4a0eb68a Merge branch 'main' into refactor/permissions-manager 2026-03-06 17:06:18 +01:00
pascal b0ce0048b4 Merge branch 'refs/heads/main' into refactor/permissions-manager
# Conflicts:
#	management/internals/modules/reverseproxy/service/manager/api.go
#	management/server/http/handler.go
2026-03-06 11:37:53 +01:00
pascal 32730af33f use api wrapper for permissions management 2026-02-24 00:39:54 +01:00
Pascal Fischer 08733ed8d5 update tests 2023-12-06 15:02:10 +01:00
Pascal Fischer f822a58326 go mod tidy 2023-12-05 12:54:01 +01:00
Pascal Fischer d1f13025d1 switch back to use netbird main 2023-12-05 12:39:15 +01:00
Pascal Fischer 7a18dea766 go mod tidy 2023-12-04 17:35:56 +01:00
Pascal Fischer dc8f55f23e remove dependency cycle from prepare peer 2023-12-04 16:26:34 +01:00
Pascal Fischer 89249b414f move peer validation into getPeerconnectionResources 2023-12-04 14:53:38 +01:00
Pascal Fischer 92adf57fea fix map assignment 2023-12-04 13:49:46 +01:00
Pascal Fischer 1cd5a66575 adding setup key name to the event meta for adding peers by setup key 2023-12-04 13:00:13 +01:00
Pascal Fischer b9fc008542 extract peer preparation 2023-12-04 12:49:50 +01:00
Pascal Fischer 4bf574037f fix sql store 2023-11-30 11:51:35 +01:00
Pascal Fischer 47c44d4b87 fix imports in sqlite store test 2023-11-30 11:08:51 +01:00
Pascal Fischer 96f866fb68 add missing imports after refactor 2023-11-29 16:46:46 +01:00
Pascal Fischer 8e74fb1fa8 add account id to validating peer update 2023-11-29 15:57:56 +01:00
Pascal Fischer ba96e102b4 settings nil check 2023-11-29 15:16:11 +01:00
Pascal Fischer 2129b23fe7 allow sync for and return empty map 2023-11-29 14:56:06 +01:00
Pascal Fischer efd05ca023 fix api references 2023-11-28 15:15:51 +01:00
Pascal Fischer c829ad930c use separate package for signatures 2023-11-28 15:09:04 +01:00
Pascal Fischer ad1f18a52a replace with updated integrations 2023-11-28 14:55:20 +01:00
Pascal Fischer bab420ca77 extract account into separate package 2023-11-28 14:34:57 +01:00
Pascal Fischer a729c83b06 extract peer into seperate package 2023-11-28 13:45:26 +01:00
Pascal Fischer a7e55cc5e3 add signatures and frame for peer approval 2023-11-28 11:44:08 +01:00
Pascal Fischer b7c0eba1e5 add extra settings struct 2023-11-27 17:04:40 +01:00
Pascal Fischer ab895be4a3 fix get os info for windows to report correct versions 2023-11-22 16:23:19 +01:00
Pascal Fischer d379c25ff5 use idp cache instead of idp manager 2023-11-16 17:13:04 +01:00
Pascal Fischer f86ed12cf5 add support for ipad as well 2023-11-16 17:01:01 +01:00
Pascal Fischer 5a45f79fec use the email address to set the iphone name for iOS 16+ 2023-11-16 16:46:08 +01:00
Pascal Fischer 9eb1e90bbe refactor activity get queries to only add comment 2023-11-15 11:21:59 +01:00
Pascal Fischer 53fb0a9754 refactor activity get queries to only consider 1 deleted user entry 2023-11-14 17:40:14 +01:00
Pascal Fischer ab849f0942 add additional check after datastore init if the key was newly generated and needs to be written to config 2023-09-27 14:48:40 +02:00
Pascal Fischer 6e264d9de7 fix rule order to solve DNS resolver issue 2023-07-11 19:58:21 +02:00
Pascal Fischer e074c24487 add type for RuleSet 2023-06-28 14:09:23 +02:00
Pascal Fischer 54fe05f6d8 fix test 2023-06-28 10:35:29 +02:00
Pascal Fischer 33a155d9aa fix all rules check 2023-06-28 03:03:01 +02:00
Pascal Fischer 51878659f8 remove Rule index map 2023-06-28 02:50:12 +02:00
Pascal Fischer b39ffef22c add missing all rule 2023-06-27 17:44:05 +02:00
Pascal Fischer d96f882acb seems to work but delete fails 2023-06-27 17:26:15 +02:00
Pascal Fischer 8eb098d6fd add sleep and comment 2023-06-23 17:02:34 +02:00
Pascal Fischer 68a8687c80 fix linter 2023-06-23 16:45:07 +02:00
Pascal Fischer f7d97b02fd fix error codes on cli 2023-06-23 16:27:10 +02:00
Pascal Fischer 2691e729cd fix ssh 2023-06-23 12:20:14 +02:00
Pascal Fischer 1a3e377304 extend gitignore to ignore multiple config files 2023-06-19 15:07:27 +02:00
Pascal Fischer b5d8142705 test windows 2023-06-12 16:22:53 +02:00
Pascal Fischer f45eb1a1da test windows 2023-06-12 16:12:24 +02:00
Pascal Fischer 2567006412 test windows 2023-06-12 16:01:06 +02:00
Pascal Fischer b92107efc8 test windows 2023-06-12 15:38:47 +02:00
Pascal Fischer 5d19811331 test windows 2023-06-12 15:26:28 +02:00
Pascal Fischer 697d41c94e test windows 2023-06-12 15:14:51 +02:00
Pascal Fischer 75d541f967 test windows 2023-06-12 14:56:30 +02:00
Pascal Fischer 7dfbb71f7a test windows 2023-06-12 12:49:21 +02:00
Pascal Fischer a5d14c92ff test windows 2023-06-12 12:16:00 +02:00
Pascal Fischer ce091ab42b test windows 2023-06-12 11:43:18 +02:00
Pascal Fischer d2fad1cfd9 testing windows 2023-06-12 11:06:49 +02:00
Pascal Fischer 0b5594f145 testing windows 2023-06-09 19:17:26 +02:00
Pascal Fischer 9beaa91db9 testing windows 2023-06-09 19:15:39 +02:00
Pascal Fischer c8b4c08139 split systemops for operating systems and add linux 2023-06-09 18:48:21 +02:00
Pascal Fischer dad5501a44 split systemops for operating systems and add linux 2023-06-09 18:40:35 +02:00
Pascal Fischer 1ced2462c1 split systemops for operating systems and add linux 2023-06-09 18:36:49 +02:00
Pascal Fischer 64adaeb276 split systemops for operating systems and add linux 2023-06-09 18:30:36 +02:00
Pascal Fischer 6e26d03fb8 split systemops for operating systems and add linux 2023-06-09 18:27:09 +02:00
Pascal Fischer 493ddb4fe3 Revert "hacky all-operating-systems solution"
This reverts commit 75fac258e7.
2023-06-09 17:59:06 +02:00