Commit Graph

11 Commits

Author SHA1 Message Date
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
0a51727af8 refactor: updated swagger;
feat: helper function in errors for checking postgres error types;
feat: sql query method for finding users by their email;
feat: registration begin/complete with checking existing username/email;
refactor: error handling in controller
2025-07-03 04:33:25 +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
9e8dd9bf2f feat: healthchecks for postgres, redis, minio;
feat: backend container now depends on postgres, redis and minio (must be healthy);
feat: frontend depends on backend being healthy
2025-06-17 22:20:49 +03:00
577292e31f fix: keydb not running 2025-06-17 21:38:54 +03:00
b4746cf18f feat: health check for backend in docker-compose;
feat: go dockerfile preinstalls curl;
refactor: reduced go image size by using a 2 stage dockerfile;
refactor: switch frontend dockerfile
2025-06-17 21:34:55 +03:00
6d844f211a refactor: changed docker binds to regular volumes for postgres and minio 2025-06-15 10:52:40 +03:00
8aeb6e19d4 feat: got sqlc to work 2025-06-15 01:18:00 +03:00
db8b7c0372 feat: added sqlc and binded schema.sql as postgresql's init script 2025-06-14 17:36:19 +03:00
b863720da4 Initial commit 2025-06-01 04:29:15 +03:00