qpismont
  • Joined on 2023-05-31
qpismont pushed to accounts at qpismont/trepa 2025-04-17 23:21:10 +02:00
2445b82395 Update golangci-lint version to 2.1.2 and adjust CI lint command for improved performance.
qpismont pushed to accounts at qpismont/trepa 2025-04-17 22:34:20 +02:00
f8f0f0eca2 Update VSCode settings and CI lint configuration: modify Go lint flags for improved performance and update golangci-lint version to 2.1.2.
qpismont pushed to accounts at qpismont/trepa 2025-04-17 22:24:27 +02:00
edc9aeb471 Remove FetchOneByRoleId method and its corresponding SQL constant from the account repository to streamline account management functionality.
qpismont pushed to accounts at qpismont/trepa 2025-04-17 22:24:12 +02:00
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.
qpismont pushed to accounts at qpismont/trepa 2025-04-08 18:50:41 +02:00
3f7fe22392 upgrade go 1.24.2
qpismont pushed to accounts at qpismont/trepa 2025-03-31 21:47:02 +02:00
3ea22fd39d Refactor devcontainer configuration: update network settings and container name for improved development environment consistency.
qpismont pushed to minio at qpismont/trepa-web 2025-03-31 21:46:33 +02:00
2e3ec9765d Implement login form with improved UI components and error handling
qpismont pushed to accounts at qpismont/trepa 2025-03-27 23:08:52 +01:00
dabfc43678 Add run arguments to devcontainer configuration: set network to 'dev-network' and name to 'trepa-dev'.
qpismont pushed to minio at qpismont/trepa-web 2025-03-27 23:08:22 +01:00
de0eb13032 Update configuration and dependencies; remove unused components and refactor login handling
qpismont pushed to accounts at qpismont/trepa 2025-03-24 22:19:30 +01:00
923083cc5f Remove magiconair/properties dependency from go.mod and go.sum
qpismont pushed to accounts at qpismont/trepa 2025-03-24 22:18:07 +01:00
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.
qpismont pushed to accounts at qpismont/trepa 2025-03-24 21:56:00 +01:00
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.
qpismont pushed to accounts at qpismont/trepa 2025-03-24 21:43:08 +01:00
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.
qpismont pushed to accounts at qpismont/trepa 2025-03-18 22:20:10 +01:00
c2a78d820e Update Go version to 1.24.1 in go.mod
qpismont pushed to accounts at qpismont/trepa 2025-03-18 22:19:55 +01:00
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.
qpismont pushed to accounts at qpismont/trepa 2025-03-12 22:37:05 +01:00
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.
qpismont created pull request qpismont/trepa#2 2025-03-11 22:48:17 +01:00
starting accounts
qpismont created branch accounts in qpismont/trepa 2025-03-11 22:42:46 +01:00
qpismont pushed to accounts at qpismont/trepa 2025-03-11 22:42:46 +01:00
dcc5df8300 starting accounts
qpismont pushed to main at qpismont/trepa 2025-02-26 21:29:53 +01:00
7ebd3f0657 add readme