netmaker/controllers
Vishal Dalwadi 3551e8e24e
NET-1996: Add Support for TOTP Authentication. (#3517)
* feat(git): ignore run configurations;

* feat(go): add support for TOTP authentication;

* fix(go): api docs;

* fix(go): static checks failing;

* fix(go): ignore mfa enforcement for user auth;

* feat(go): allow resetting mfa;

* feat(go): allow resetting mfa;

* feat(go): use library function;

* fix(go): signature;

* feat(go): allow only master user to unset user's mfa;

* feat(go): set caller when master to prevent panic;

* feat(go): make messages more user friendly;

* fix(go): run go mod tidy;

* fix(go): optimize imports;

* fix(go): return unauthorized on token expiry;

* fix(go): move mfa endpoints under username;

* fix(go): set is mfa enabled when converting;

* feat(go): allow authenticated users to use preauth apis;

* feat(go): set correct header value;

* feat(go): allow super-admins and admins to unset mfa;

* feat(go): allow user to unset mfa if not enforced;
2025-06-26 08:29:13 +05:30
..
config NET-940: Inet Gws (#2828) 2024-02-28 08:46:51 +07:00
acls.go NET-2061: revert Inet gws, fix extclient comms with user policies (#3482) 2025-06-05 22:42:16 +05:30
controller.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
debug.go memory issue work 2021-12-08 16:52:32 -05:00
dns.go NET-1950: Persist Server Settings in the DB (#3419) 2025-04-30 02:34:10 +04:00
dns_test.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
egress.go NET-2061: revert Inet gws, fix extclient comms with user policies (#3482) 2025-06-05 22:42:16 +05:30
enrollmentkeys.go fix enrollment key join on existing networks 2025-05-27 22:55:16 +05:30
ext_client.go collection loc info for desktop config if unset 2025-06-13 23:29:36 +05:30
files.go New Docs (#3034) 2024-08-15 11:55:01 +05:30
gateway.go unset inet gw on gateway delete 2025-06-22 06:36:34 +05:30
hosts.go fix merge conflicts 2025-06-24 16:56:48 +05:30
inet_gws.go inet gws into gateways 2025-06-17 16:55:44 +05:30
ipservice.go New Docs (#3034) 2024-08-15 11:55:01 +05:30
legacy.go inet gws into gateways 2025-06-17 16:55:44 +05:30
limits.go [NET-494 / ACC-322] New free tier limits (#2495) 2023-08-08 23:17:49 +05:30
logger.go Replaced string methods with HTTP consts 2022-12-23 09:49:08 -05:00
middleware.go NET-1932: handle non-inet egress ranges on inet gw (#3479) 2025-06-04 08:04:40 +05:30
migrate.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
network.go NET-2014: Audit Logging (#3455) 2025-05-21 13:13:20 +05:30
network_test.go fix(go): workflow errors fixes; 2025-06-06 15:42:30 +05:30
node.go avoid setting nil endpoint if peer using internet gw (#3529) 2025-06-25 19:17:57 +05:30
node_test.go NET-1932: sort out acls into CE and PRO (#3460) 2025-06-02 13:05:10 +05:30
regex.go fix client validation messages 2024-10-25 16:17:55 +04:00
regex_test.go fix(NET-486): change client name length validation (#2498) 2023-08-08 15:59:02 +05:30
response_test.go refactoring for ee 2022-09-14 13:26:31 -04:00
server.go fix(go): mask only if set; 2025-06-20 15:00:33 +05:30
test.db
user.go NET-1996: Add Support for TOTP Authentication. (#3517) 2025-06-26 08:29:13 +05:30
user_test.go Net 1227 v1 (#3061) 2024-08-22 11:44:16 +05:30