Commit graph

4 commits

Author SHA1 Message Date
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.
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/push/build unknown status
2025-04-17 20:24:05 +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.
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/push/build unknown status
2025-03-24 20:43:00 +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.
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/push/build unknown status
2025-03-12 21:36:57 +00:00
qpismont
dcc5df8300 starting accounts 2025-03-11 21:42:36 +00:00
Renamed from internal/accounts/repository.go (Browse further)