Aleksander
Aleksander
## 📖 Description 1. include a **summary of the changes and the related issue**, eg. _Closes #XYZ_ 2. Do not make a PR if you can't check **all the boxes...
- [x] Some logs are difficult to read due to the amount of information or their volume. Notable examples are: ``` INFO defguard::grpc::gateway: Saved WireGuard peer stats to db: WireguardPeerStats...
**Describe the bug** A lot of times the first code for MFA login i get in my inbox doesn't work. I get a message that "Submitted code is invalid." with...
**Describe the bug** When an input field is updated and the save button is clicked in the "global settings" menu in defguard core, the previous value appears in the place...
Given the following scenario: 1. User uses DG for authentication in a service A using OIDC. 2. User sings in using DG to service A. A profile in service A...
Currently, disabling a user only prevents them from connecting to the VPN, logging in, resetting password etc. One lacking feature is reflecting this state in the LDAP. Probably the easiest...
**Describe the bug** In the current implementation, uniqueness of the public keys of devices is enforced only at the backend level. A `UNIQUE` constraint should be added along with a...
**Describe the bug** Enabling MFA invalidates current session to force the user to login again, this time with his MFA of choice. If the user has other active sessions those...
User devices (peers) are still present on the wireguard interface after deleting their owner. They disappear only after restarting the gateway.
## 📖 Description Adds a comment to the VPN config with a friendly name as per #576 specification. The user can download this config either during the enrollment process or...