qpismont
|
1f31d9c78e
|
Add account registration feature: introduce AccountRegister type, implement Register method in AccountService, and add corresponding tests. Also, create variable management API with CRUD operations and database migration for variables table.
|
2025-04-17 20:24:05 +00:00 |
|
qpismont
|
7c810ded85
|
Update dependencies and improve account tests: add objx library, replace assert library with testify, enhance password assertions, and modify SQL fixtures for password hashing.
|
2025-03-24 21:18:01 +00:00 |
|
qpismont
|
9d544c7e8a
|
Update CI configuration to use Go 1.24.1-alpine for build, lint, and test steps. Fix test database setup path in account tests and improve error handling in JWT verification.
|
2025-03-24 20:55:54 +00:00 |
|
qpismont
|
a5e059a636
|
Add account management features: implement GetAccount endpoint, update Login method to return token, enhance repository and service layers, and add JWT middleware for authentication. Update .gitignore to include tmp directory.
|
2025-03-24 20:43:00 +00:00 |
|
qpismont
|
3e8171162b
|
Update dependencies, improve password handling, and enhance devcontainer configuration. Bump Go version to 1.24.1, add Air version to Dockerfile, and refactor password hashing and comparison functions to return errors. Update tests accordingly.
|
2025-03-18 21:19:49 +00:00 |
|
qpismont
|
26ce8522ac
|
Refactor account handling: update Login method signature, introduce AccountLogin and AccountCreate types, modify repository interface, and implement login logic in service. Add environment variable loading and hashing functions with tests.
|
2025-03-12 21:36:57 +00:00 |
|
qpismont
|
dcc5df8300
|
starting accounts
|
2025-03-11 21:42:36 +00:00 |
|