Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reverse gateway gRPC #839

Draft
wants to merge 33 commits into
base: dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
6edf3d4
Introduce gateways in WireguardNetwork
moubctez Oct 15, 2024
0a77194
Gateways is a list of string
moubctez Oct 15, 2024
c869bc3
WIP: gateway RPC client
moubctez Oct 16, 2024
14469bd
Merge dev -> main
t-aleksander Oct 18, 2024
b67e337
Update README.md
teon Oct 18, 2024
8e7059e
Update README.md
teon Oct 18, 2024
ccff8c4
Update README.md
teon Oct 18, 2024
da5d3bc
Update README.md
simonmcnair Oct 20, 2024
6f21524
Introduce gateways in WireguardNetwork
moubctez Oct 15, 2024
a374e31
Gateways is a list of string
moubctez Oct 15, 2024
7f9906a
WIP: gateway RPC client
moubctez Oct 16, 2024
808a1aa
Send config to gateway
moubctez Oct 21, 2024
eea5f14
Merge branch 'reverse_gateway_grpc' of github.com:DefGuard/defguard i…
moubctez Oct 21, 2024
769790a
Handle peer stats
moubctez Oct 21, 2024
a9a4501
Cleanup gateway events handling
moubctez Oct 21, 2024
8afd720
gateway crud
t-aleksander Oct 21, 2024
a237e78
Merge migrations
moubctez Oct 22, 2024
7c47aeb
Update web packages
moubctez Oct 22, 2024
40eac1e
gateway management frontend
t-aleksander Oct 22, 2024
2d87056
gateway editing
t-aleksander Oct 22, 2024
28a6ff9
Cleanup handing gateway events
moubctez Oct 22, 2024
ccfaed1
Merge branch 'reverse_gateway_grpc' of github.com:DefGuard/defguard i…
moubctez Oct 22, 2024
3ad1d4d
Handle change events and peer updates from gateway
moubctez Oct 22, 2024
2488d81
Update dependencies and handler visibility
moubctez Oct 23, 2024
3450b3a
Prepare new ChangeEvents
moubctez Oct 23, 2024
d2cd339
Extend Gateway model
moubctez Oct 24, 2024
ce69fc6
Database triggers
moubctez Oct 27, 2024
068f979
Revive send_disconnect_notification()
moubctez Oct 27, 2024
b71d901
Provide gRPC communication with gateway
moubctez Oct 29, 2024
ea1138a
Removed GatewayMap
moubctez Oct 29, 2024
5c253f8
Check LDAP password before adding user
moubctez Nov 3, 2024
c01358d
Try to test GatewayHandler
moubctez Nov 5, 2024
b33c8b7
FakeGateway
moubctez Nov 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading