26 Commits

Author SHA1 Message Date
c042e50267 feat(logging): Implement chetkiy logging 2025-08-31 23:05:53 +01:00
80c302278e docs: Revamp and format README.md 2025-08-31 22:42:20 +01:00
b05a6165aa good release 2.0 code name: chiki-puki
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-31 22:28:24 +01:00
53883754b5 feat(security): Migrate to git-crypt for ebaniy secrets management
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-31 19:37:36 +01:00
fbee4aed52 feat(security): Re-encrypt secrets with final SOPS config
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-31 01:07:39 +01:00
300117822d feat(ci): Implement final deployment script and pipeline
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-31 00:18:46 +01:00
cd92cbdba6 fix(makefile): Remove redundant --env-file flag
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-28 17:29:01 +01:00
085cec0107 env staging fix
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-28 17:21:11 +01:00
0e23281993 chore(staging): Update Yandex app credentials from Marquiz
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-27 22:06:52 +01:00
afbca6a2c4 feat(makefile): Add separate commands for dev environment
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-25 21:39:00 +01:00
92a21f70b4 fix(schemas): Add missing List import in goal schemas
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-25 19:16:19 +01:00
e76c917f8d feat(goals): Add deleting goals
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-25 19:07:33 +01:00
c207d49a5c feat(goals): Add endpoints to get and create custom goals
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-25 18:47:23 +01:00
4fa63f16be fix(schemas): Make user info fields optional to handle different account types
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 22:52:27 +01:00
37ebd8f694 feat(auth): Add endpoint to get user info by token and fix imports
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 22:26:27 +01:00
8047844ad4 feat(auth): Add endpoint to get user info by token
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-24 22:19:33 +01:00
4fda827f1c fix(compose): Remove network from base compose file
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 20:58:53 +01:00
bdb245f491 fix(compose): Use correct network name 'npm_default'
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 20:31:07 +01:00
83fd55c4bb feat(api): Add CORS middleware configuration
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 13:37:33 +01:00
ec495e6f90 fix(makefile): Explicitly set env-file for compose commands
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-24 13:20:25 +01:00
6fc14db51e refactor(tests): Simplify test setup and fix client fixture
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-23 22:36:23 +01:00
1a2f9f9ff4 ci: Provide test secrets via environment variables
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-23 22:28:47 +01:00
291c58e3ce ci: Create .env.test file during testing step
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-23 22:24:15 +01:00
9e815b0619 feat(tests): Add test configuration and helpers
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-23 22:17:53 +01:00
3e04433272 ci: Trigger pipeline with restored secrets
Some checks failed
continuous-integration/drone/push Build is failing
2025-08-23 22:00:39 +01:00
0ef448008a Initial clean commit of the project 2025-08-23 21:47:21 +01:00