Hugo Rodrigues
fcce48c085
Added LDAP authentication
If the builtin authentication fails, checks the username and password
against a LDAP server
Allow to create user without password since we don't store the user
password inside the database.
Every function that has the middleware.authengine
decorator will be used as authentication engine.
The order of the engines is based on the value of sequence,
lower sequences go first
4 years ago
Per-Arne Andersen
4669d0956b
Work on logging on backend.
4 years ago
Per-Arne Andersen
54b4be5a36
Refactor and a few updates.. eslint etc..
4 years ago
aaronnad
90a8207e77
Set sqlalchemy version to less than 1.4.0
See https://github.com/perara/wg-manager/pull/91 for the reason to set the sqlalchemy to less than 1.4.0
https://stackoverflow.com/questions/66644975/importerror-cannot-import-name-columnentity-from-sqlalchemy-orm-query
4 years ago
Per-Arne Andersen
8fb6626df8
* Fix for #85 #86
4 years ago
rezor92
8f0188c7c8
Add uvloop and httptools to requirements
4 years ago
Per-Arne Andersen
df1c94b8e9
* Initial version of client-mode.
* A lot of small fixes
* Added gui for client mode, where Clients are read-only (may change in the future)
* NEED FEEBACK On this :)
5 years ago
Per-Arne Andersen
66e78de9e2
* Initial work on obfs4 tor bridge for #19
5 years ago
Per-Arne Andersen
1eae153572
* Possible fix for peers not updating subnet. This should finish up #11
* Initial Support for IPv6. #20
5 years ago
Per-Arne
a56509ab66
* Added migrations, needs testing
* Shared-keys are now per-peer basis and not global. They also reflect on the server config...
5 years ago
Per-Arne
3dd857a84c
Stable version
5 years ago
Per-Arne
efa52e9fff
Updated GUI and fixed alot of instabilities in front end.
5 years ago
Per-Arne
a33a1a8661
Initial Version
5 years ago