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
b5fdcd5dca
feat: smtp config;
...
chore: added license comment blocks to the rest of backend and to sqlc schema & queries
2025-07-07 01:31:21 +03:00
5e32c3cbd3
refactor: password requirements variables;
...
refactor: password validation function moved to custom validators;
refactor: adjusted model's validation fields
2025-07-05 17:50:01 +03:00
be9aee7145
chore: GPL-3.0 license propagated into *.go files in backend
2025-06-24 01:37:47 +03:00
e5d245519a
feat: preparing structures for validation features;
...
feat: config variables for password requirements;
feat: util function for validating passwords
2025-06-24 00:25:59 +03:00
ad118cc832
chore: removed database url print in config
2025-06-21 16:20:20 +03:00
a9b28c860f
fix: viper not unmarshalling env variables into the struct
2025-06-21 16:18:56 +03:00
4e3554346a
feat: auth middleware;
...
fix: backend healthcheck
2025-06-19 14:08:51 +03:00
c787fa929b
fix: config for backend;
...
refactor: docker compose env variables
2025-06-18 21:27:19 +03:00
7a79028aa7
refactor: config
2025-06-18 20:17:04 +03:00
77b5134857
chore: removed unneeded todos;
...
feat: logger flushes buffer on creation
2025-06-11 03:23:14 +03:00
ddd3e40575
feat: basic config, logger, main loop
2025-06-10 17:50:14 +03:00