15c140db31
feat: implemented smtp service;
...
feat: implemented registration emails;
fix: config variables for password length used the same env variable;
refactor: all available config variables added to docker-compose.yml
2025-07-09 23:26:30 +03:00
63b63038d1
feat: initialized smtp service;
...
refactor: config now returns a copy of a struct to prevent editing;
chore: corrected identation
2025-07-08 23:21:00 +03:00
8319afc7ea
refactor/fix: now using pgx errors for postgres error checking instead of trying to look up the error code;
...
feat: implemented working custom validation;
fix: authservice begin/complete registration
2025-07-05 03:08:00 +03:00
be9aee7145
chore: GPL-3.0 license propagated into *.go files in backend
2025-06-24 01:37:47 +03:00
1b55498b00
refactor: a better DI-friendy logger implementation that doesn't suck
2025-06-23 14:18:25 +03:00
0c4d618fa4
feat: dbcontext abstraction via dependency
2025-06-21 02:27:23 +03:00
8007b11731
refactor: made logger a dependency
2025-06-20 16:55:58 +03:00
7ad1336c88
experiment: swagger is back
2025-06-20 16:34:41 +03:00
9b7335a72e
fix: got the gin logs back
2025-06-20 16:25:46 +03:00
aab55a143f
experiment: successfully implemented dependency injections for controllers and services
2025-06-20 16:14:55 +03:00
fed517f905
chore: refreshed docs
2025-06-18 21:31:39 +03:00
c787fa929b
fix: config for backend;
...
refactor: docker compose env variables
2025-06-18 21:27:19 +03:00
b1ef3e06f6
feat: initialized all controllers for release 1;
...
feat: authentication added to swagger
2025-06-18 18:27:12 +03:00
ec40c86e4a
feat: integrated swagger
2025-06-18 03:21:29 +03:00
367647a8df
refactor: controllers and routes
2025-06-17 20:20:03 +03:00
0b03c6ad90
feat: health check
2025-06-17 19:56:43 +03:00
cffba45164
refactor: Telegram changed their binary name;
...
refactor: commented out superproductivity cuz zadolbalo;
2025-06-12 23:25:39 +03:00
ddd3e40575
feat: basic config, logger, main loop
2025-06-10 17:50:14 +03:00