Nicolas Frati
e89aad09f5
[management] Enable MFA for local users ( #5804 )
...
* wip: totp for local users
* fix providers not getting populated
* polished UI and fix post_login_redirect_uri
* fix: make sure logout is only prompted from oidc flow
Signed-off-by: jnfrati <nicofrati@gmail.com >
* update templates
Signed-off-by: jnfrati <nicofrati@gmail.com >
* deps: update dex dependency
Signed-off-by: jnfrati <nicofrati@gmail.com >
* fix qube issues
Signed-off-by: jnfrati <nicofrati@gmail.com >
* replace window with globalThis on home html
Signed-off-by: jnfrati <nicofrati@gmail.com >
* fixed coderabbit comments
Signed-off-by: jnfrati <nicofrati@gmail.com >
* debug
* remove unused config and rename totp issuer
* deps: update dex reference to latest
* add dashboard post logout redirect uri to embedded config
* implemented api for mfa configuration
* update docs and config parsing
* catch error on idp manager init mfa
* fix tests
* Add remember me for MFA
* Add cookie encryption and session share between tabs
* fixed logout showing non actionable error and session cookie encription key
* fixed missing mfa settings on sql query for account
* fix code index for mfa activity
---------
Signed-off-by: jnfrati <nicofrati@gmail.com >
Co-authored-by: braginini <bangvalo@gmail.com >
2026-05-08 16:31:20 +02:00
Misha Bragin
45d9ee52c0
[self-hosted] add reverse proxy retention fields to combined YAML ( #5930 )
2026-04-21 10:21:11 +02:00
Misha Bragin
403babd433
[self-hosted] specify sql file location of auth, activity and main store ( #5487 )
2026-03-03 12:53:16 +02:00
Misha Bragin
59c77d0658
[self-hosted] support embedded IDP postgres db ( #5443 )
...
* Add postgres config for embedded idp
Entire-Checkpoint: 9ace190c1067
* Rename idpStore to authStore
Entire-Checkpoint: 73a896c79614
* Fix review notes
Entire-Checkpoint: 6556783c0df3
* Don't accept pq port = 0
Entire-Checkpoint: 80d45e37782f
* Optimize configs
Entire-Checkpoint: 80d45e37782f
* Fix lint issues
Entire-Checkpoint: 3eec968003d1
* Fail fast on combined postgres config
Entire-Checkpoint: b17839d3d8c6
* Simplify management config method
Entire-Checkpoint: 0f083effa20e
2026-02-27 14:52:54 +01:00
Misha Bragin
2b98dc4e52
[self-hosted] Support activity store engine in the combined server ( #5406 )
2026-02-22 11:58:17 +02:00
Misha Bragin
4b5294e596
[self-hosted] remove unused config example ( #5383 )
2026-02-19 08:14:11 +01:00
Misha Bragin
64b849c801
[self-hosted] add netbird server ( #5232 )
...
* Unified NetBird combined server (Management, Signal, Relay, STUN) as a single executable with richer YAML configuration, validation, and defaults.
* Official Dockerfile/image for single-container deployment.
* Optional in-process profiling endpoint for diagnostics.
* Multiplexing to route HTTP/gRPC/WebSocket traffic via one port; runtime hooks to inject custom handlers.
* **Chores**
* Updated deployment scripts, compose files, and reverse-proxy templates to target the combined server; added example configs and getting-started updates.
2026-02-12 19:24:43 +01:00