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
bc9f5c6d3c
fix: unique user id in user session;
...
feat: login controller method;
fix: name validation hander
2025-07-06 14:00:59 +03:00
333817c9e1
refactor: moved hashing logic into application layer for security;
...
fix: error handling in auth service for database;
refactor: removed redundant taken email check;
chore: removed todos that were completed/not needed;
fix: leaking transactions in complete registration and login on error;
refactor: got rid of txless requests during transactions;
2025-07-06 13:01:08 +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
d08db300fc
fix: getconfirmationcode query
2025-07-02 14:09:10 +03:00
e2d83aa779
refactor: database update methods use coalesce to omit nil fields
2025-06-27 13:30:03 +03:00
0a00a5ee2b
feat: registrationBegin method without email;
...
fix: missing sqlc query parameter name;
feat: util for generating security codes;
feat: enums package
2025-06-23 16:23:46 +03:00
8577314875
feat: dbcontext
2025-06-20 20:28:50 +03:00
87878f15a3
feat: service/controller prototype
2025-06-19 18:37:19 +03:00
912470b6e2
refactor: manually renamed password fields
2025-06-19 17:16:41 +03:00
49534d46c1
fix: fixed issue with comments in sqlc-generated go code;
...
refactor: creating/updating login_information takes plain password and hashes it in database;
feat: db query to get user by their login credentials
2025-06-19 17:10:52 +03:00
8258ac0ad4
feat: all of sql for release 1
2025-06-16 20:30:58 +03:00
c6a6aa6b91
refactor: improved table structure
2025-06-15 10:48:31 +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