pascal
|
cfdfdecc14
|
return error if unable to derive cluster on service creation
|
2026-02-12 16:57:16 +01:00 |
|
pascal
|
db5e26db94
|
rename domain type
|
2026-02-12 16:15:02 +01:00 |
|
pascal
|
8df1536cbb
|
Merge branch 'main' into prototype/reverse-proxy
|
2026-02-12 15:05:14 +01:00 |
|
pascal
|
fcbacc62ec
|
clear userID from access logs if not oidc
|
2026-02-12 14:50:35 +01:00 |
|
pascal
|
ee2ae45653
|
add permissions validation to domain manager
|
2026-02-12 14:31:23 +01:00 |
|
pascal
|
6f2f0f9ae4
|
exclude proxy peers on peers api
|
2026-02-12 13:49:05 +01:00 |
|
pascal
|
e531fb54b1
|
ignore error
|
2026-02-12 11:20:22 +01:00 |
|
pascal
|
5f43449f67
|
move linter exceptions
|
2026-02-12 10:45:21 +01:00 |
|
pascal
|
1fc25c301b
|
move linter exceptions
|
2026-02-12 10:11:49 +01:00 |
|
pascal
|
54a73c6649
|
move linter exceptions
|
2026-02-12 02:10:00 +01:00 |
|
pascal
|
418377842e
|
fix tests
|
2026-02-12 02:00:22 +01:00 |
|
pascal
|
15ef56e03d
|
fix typos
|
2026-02-12 01:54:14 +01:00 |
|
pascal
|
917035f8e8
|
fix tests
|
2026-02-12 01:52:30 +01:00 |
|
pascal
|
963e3f5457
|
fix linter issues
|
2026-02-12 01:15:36 +01:00 |
|
pascal
|
e20b969188
|
fix linter issues
|
2026-02-12 01:02:13 +01:00 |
|
pascal
|
1c7059ee67
|
fix some tests
|
2026-02-12 00:16:33 +01:00 |
|
pascal
|
22a3365658
|
fix rename errors and tests
|
2026-02-11 22:34:50 +01:00 |
|
pascal
|
08ab1e3478
|
rename reverse proxy to services
|
2026-02-11 21:39:51 +01:00 |
|
pascal
|
ebb1f4007d
|
add id to request log search
|
2026-02-11 19:25:23 +01:00 |
|
pascal
|
acb53ece93
|
Merge branch 'prototype/reverse-proxy-logs-pagination' into prototype/reverse-proxy
|
2026-02-11 18:51:28 +01:00 |
|
pascal
|
e020950cfd
|
concat host and path for search and add a status filter
|
2026-02-11 17:54:29 +01:00 |
|
pascal
|
9dba262a20
|
add index to access log entries
|
2026-02-11 17:07:15 +01:00 |
|
pascal
|
5bcdf36377
|
fix source_ip
|
2026-02-11 16:50:27 +01:00 |
|
pascal
|
1ffe8deb10
|
add general search filter
|
2026-02-11 16:38:31 +01:00 |
|
pascal
|
d069145bd1
|
add more filters
|
2026-02-11 16:23:52 +01:00 |
|
pascal
|
bf48044e5c
|
push filter files
|
2026-02-11 14:52:44 +01:00 |
|
pascal
|
fb4cc37a4a
|
add pagination for access logs
|
2026-02-11 14:41:52 +01:00 |
|
pascal
|
55b8d89a79
|
add rate limiting for callback endpoint
|
2026-02-11 13:42:54 +01:00 |
|
pascal
|
6968a32a5a
|
move to argon2id
|
2026-02-11 13:26:40 +01:00 |
|
pascal
|
cfe6753349
|
hash pin and password
|
2026-02-11 11:48:15 +01:00 |
|
pascal
|
b79adb706c
|
add services to permissions list
|
2026-02-11 10:38:20 +01:00 |
|
pascal
|
0cb02bd906
|
fix path handling + extract targets to separate table + guard resource/peer deletion
|
2026-02-10 17:12:34 +01:00 |
|
pascal
|
ca9a7e11ef
|
continue on host lookup failure
|
2026-02-10 14:38:15 +01:00 |
|
pascal
|
a803f47685
|
add network map support for clustering
|
2026-02-10 14:29:20 +01:00 |
|
pascal
|
9e5fa11792
|
handle multiple path
|
2026-02-09 19:25:30 +01:00 |
|
pascal
|
1ff75acb31
|
handle default ports
|
2026-02-09 19:23:39 +01:00 |
|
pascal
|
1754160686
|
handle default ports
|
2026-02-09 19:21:43 +01:00 |
|
pascal
|
423f6266fb
|
handle default ports
|
2026-02-09 18:18:53 +01:00 |
|
pascal
|
16d1b4a14a
|
handle default ports
|
2026-02-09 18:15:26 +01:00 |
|
pascal
|
7c14056faf
|
fix resource lookup
|
2026-02-09 17:58:28 +01:00 |
|
pascal
|
62e37dc2e2
|
fix host resolution
|
2026-02-09 17:56:38 +01:00 |
|
pascal
|
6a08695ee8
|
Merge branch 'main' into prototype/reverse-proxy
|
2026-02-09 17:16:00 +01:00 |
|
pascal
|
9a67a8e427
|
send updates on changes
|
2026-02-09 17:06:04 +01:00 |
|
pascal
|
be5f30225a
|
fix embedded exception
|
2026-02-09 15:28:48 +01:00 |
|
pascal
|
7467e9fb8c
|
use portrange
|
2026-02-09 14:46:23 +01:00 |
|
pascal
|
2390c2e46e
|
change network map calc to inject proxy policies
|
2026-02-09 14:41:22 +01:00 |
|
pascal
|
adbd7ab4c3
|
send account updates on proxy change
|
2026-02-06 17:03:18 +01:00 |
|
pascal
|
0419834482
|
add routed exposed services support in nmap
|
2026-02-06 15:42:13 +01:00 |
|
pascal
|
f797d2d9cb
|
fix cert dir name in docker file
|
2026-02-05 15:46:07 +01:00 |
|
pascal
|
5ae7efe8f7
|
Merge remote-tracking branch 'origin/prototype/reverse-proxy' into prototype/reverse-proxy
|
2026-02-05 15:22:39 +01:00 |
|
pascal
|
d6e35bd0fe
|
fix merge conflicts
|
2026-02-05 15:22:23 +01:00 |
|
pascal
|
0e00f1c8f7
|
Merge remote-tracking branch 'origin/prototype/reverse-proxy-clusters' into prototype/reverse-proxy
# Conflicts:
# management/internals/modules/reverseproxy/manager/manager.go
# management/internals/modules/reverseproxy/reverseproxy.go
# management/internals/server/modules.go
# management/internals/shared/grpc/proxy.go
# management/server/http/handler.go
# management/server/http/testing/testing_tools/channel/channel.go
|
2026-02-05 15:19:57 +01:00 |
|
pascal
|
e366fe340e
|
add log when listener is ready
|
2026-02-04 23:32:19 +01:00 |
|
pascal
|
b01809f8e3
|
use logger
|
2026-02-04 23:10:01 +01:00 |
|
pascal
|
790ef39187
|
log on debug
|
2026-02-04 22:43:40 +01:00 |
|
pascal
|
3af16cf333
|
add trace logs
|
2026-02-04 22:26:29 +01:00 |
|
pascal
|
d09c69f303
|
fix scan sql
|
2026-02-04 21:05:25 +01:00 |
|
pascal
|
096d4ac529
|
rewrite peer creation and network map calc [WIP]
|
2026-02-04 20:01:00 +01:00 |
|
pascal
|
92f72bfce6
|
add reverse proxy meta to api resp
|
2026-02-03 17:37:55 +01:00 |
|
pascal
|
bffb25bea7
|
add status confirmation for certs and tunnel creation
|
2026-02-03 16:58:14 +01:00 |
|
pascal
|
0d480071b6
|
pass accountID
|
2026-01-29 14:47:22 +01:00 |
|
pascal
|
8e0b7b6c25
|
add api for access log events
|
2026-01-29 14:27:57 +01:00 |
|
pascal
|
57cb6bfccb
|
add log on broadcasting update
|
2026-01-28 17:52:38 +01:00 |
|
pascal
|
f97544af0d
|
go mod tidy
|
2026-01-28 13:02:22 +01:00 |
|
pascal
|
231e80cc15
|
Merge branch 'main' into prototype/reverse-proxy
|
2026-01-28 12:52:42 +01:00 |
|
pascal
|
a103f69767
|
remove basic auth scheme
|
2026-01-27 17:53:59 +01:00 |
|
pascal
|
73fbb3fc62
|
fix reverse proxy put and post
|
2026-01-27 17:38:55 +01:00 |
|
pascal
|
6e4e1386e7
|
fix path variables
|
2026-01-27 17:13:42 +01:00 |
|
pascal
|
671e9af6eb
|
create setup key and policy to send to reverse proxies
|
2026-01-27 17:05:32 +01:00 |
|
pascal
|
b7eeefc102
|
send proxy mapping updates
|
2026-01-27 16:34:00 +01:00 |
|
pascal
|
8dd22f3a4f
|
move to reverse proxy and update api
|
2026-01-27 15:34:01 +01:00 |
|
pascal
|
4b89427447
|
Merge remote-tracking branch 'origin/prototype/reverse-proxy' into prototype/reverse-proxy
# Conflicts:
# shared/management/http/api/types.gen.go
|
2026-01-27 15:31:15 +01:00 |
|
pascal
|
b71e2860cf
|
Merge branch 'refs/heads/main' into prototype/reverse-proxy
# Conflicts:
# management/server/activity/codes.go
# management/server/http/handler.go
# management/server/store/sql_store.go
# management/server/store/store.go
# shared/management/http/api/openapi.yml
# shared/management/http/api/types.gen.go
# shared/management/proto/management.pb.go
|
2026-01-27 15:21:55 +01:00 |
|
pascal
|
c084386b88
|
add docker file
|
2026-01-27 11:42:51 +01:00 |
|
pascal
|
2b2fc02d83
|
update openapi specs
|
2026-01-27 10:42:19 +01:00 |
|
pascal
|
2851e38a1f
|
add management API to store
|
2026-01-16 16:16:29 +01:00 |
|
pascal
|
51261fe7a9
|
proxy service proto
|
2026-01-16 14:48:33 +01:00 |
|
pascal
|
304321d019
|
put grpc endpoint on management and send test exposed service
|
2026-01-16 14:24:39 +01:00 |
|
pascal
|
f8c3295645
|
Merge branch 'main' into prototype/reverse-proxy
|
2026-01-16 13:07:52 +01:00 |
|
pascal
|
183619d1e1
|
cleanup
|
2026-01-16 12:01:52 +01:00 |
|
pascal
|
3b832d1f21
|
discard client logs
|
2026-01-15 17:59:07 +01:00 |
|
pascal
|
fcb849698f
|
add cert manager with self signed cert support
|
2026-01-15 17:54:16 +01:00 |
|
pascal
|
7527e0ebdb
|
use embedded netbird agent for tunneling
|
2026-01-15 17:03:27 +01:00 |
|
pascal
|
ed5f98da5b
|
cleanup
|
2026-01-15 14:54:33 +01:00 |
|
pascal
|
12b38e25da
|
using go http reverseproxy with OIDC auth
|
2026-01-14 23:53:55 +01:00 |
|
pascal
|
626e892e3b
|
trying embedded caddy reverse proxy
|
2026-01-14 17:16:42 +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 |
|