Commit graph

  • 2445b82395 Update golangci-lint version to 2.1.2 and adjust CI lint command for improved performance. accounts qpismont 2025-04-17 21:21:04 +0000
  • 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 2025-04-17 20:34:14 +0000
  • edc9aeb471 Remove FetchOneByRoleId method and its corresponding SQL constant from the account repository to streamline account management functionality. qpismont 2025-04-17 20:24:20 +0000
  • 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 2025-04-17 20:24:05 +0000
  • 3f7fe22392 upgrade go 1.24.2 qpismont 2025-04-08 18:50:30 +0200
  • 3ea22fd39d Refactor devcontainer configuration: update network settings and container name for improved development environment consistency. qpismont 2025-03-31 19:46:54 +0000
  • dabfc43678 Add run arguments to devcontainer configuration: set network to 'dev-network' and name to 'trepa-dev'. qpismont 2025-03-27 22:08:45 +0000
  • 923083cc5f Remove magiconair/properties dependency from go.mod and go.sum qpismont 2025-03-24 21:19:25 +0000
  • 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 2025-03-24 21:18:01 +0000
  • 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 2025-03-24 20:55:54 +0000
  • 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 2025-03-24 20:43:00 +0000
  • c2a78d820e Update Go version to 1.24.1 in go.mod qpismont 2025-03-18 21:20:03 +0000
  • 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 2025-03-18 21:19:49 +0000
  • 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 2025-03-12 21:36:57 +0000
  • dcc5df8300 starting accounts qpismont 2025-03-11 21:42:36 +0000
  • 7ebd3f0657 add readme main qpismont 2025-02-26 20:29:48 +0000
  • 0f430a6bba Merge pull request 'Core system' (#1) from core into main qpismont 2025-02-26 21:24:55 +0100
  • 3adfcc890f add jwt helpers test qpismont 2025-02-26 20:21:12 +0000
  • 997a79fcbe fix unit tests qpismont 2025-02-26 19:47:39 +0000
  • ddb635ca62 fix postgre env var syntax qpismont 2025-02-26 19:16:01 +0000
  • e9942a45ed fix woodpecker workflow syntax qpismont 2025-02-26 19:14:21 +0000
  • 4d268f0b08 fix woodpecker ci + add jwt helpers qpismont 2025-02-26 19:11:47 +0000
  • 604f705662 add errors unit test qpismont 2025-02-25 21:32:32 +0000
  • edb59bd472 fix docker build qpismont 2025-02-25 21:06:04 +0000
  • f13230caba add unit tests helpers qpismont 2025-02-25 20:55:12 +0000
  • 89c39515f0 begin core module qpismont 2025-02-20 12:09:38 +0000
  • e742fe876f Initial commit qpismont 2025-02-18 19:18:46 +0100