19 Commits

Author SHA1 Message Date
5b9f3696a0 Tag v0.0.6 v0.0.6 2025-07-17 22:42:11 -05:00
825788eec3 build(deps): update @google/gemini-cli-core to ^0.1.12
- Update gemini-cli-core dependency to latest version
- Refactor imports in chatwrapper.ts to use direct module imports
- Change auth type to use string literal 'oauth-personal'
2025-07-17 22:41:03 -05:00
f83a1b3957 Tag v0.0.5 v0.0.5 2025-06-30 18:31:19 -05:00
af3a52bac6 feat(api): add model field and root endpoint
Add a model field to the gemini request mapping and implement a new
root endpoint that returns a plain text status message.
2025-06-30 18:30:51 -05:00
e7eb40ba4e Added donation section to README 2025-06-30 16:53:44 -05:00
0932a9a3e5 Tag v0.0.4 v0.0.4 2025-06-30 16:46:43 -05:00
f286ab3d38 feat(auth): add auto-generation of oauth credentials
Implement functionality to create the oauth_creds.json file from
environment variables (ACCESS_TOKEN, REFRESH_TOKEN, EXPIRY_DATE)
if the file is missing. Also update documentation, docker-compose,
and build scripts to support this new feature.
2025-06-30 16:45:49 -05:00
04d888ae69 Tag v0.0.3 v0.0.3 2025-06-30 15:53:29 -05:00
190442a8cf feat(auth): add api key authentication
Implement API key authentication by introducing a new auth module.
Update configuration and .env.example to support API key setup, and add
authorization checks in the server endpoints.
2025-06-30 12:32:44 -05:00
37f0c4b643 Added model and role translation. Rewrite of code's comments. 2025-06-30 12:01:00 -05:00
2370a798d1 Fixed error with writing after response already sent to client 2025-06-28 16:34:13 -05:00
6f3fbe2a6a More linting fixes 2025-06-28 16:08:23 -05:00
10a6502f73 Linting fixes. Fixed crash when hitting rate limit 2025-06-28 15:47:33 -05:00
75dc51bcb1 Implemented getModels endpoint with the models provided by the api.Fixed some typescript errors, created types file. Added consola for logging. 2025-06-28 13:50:05 -05:00
7c6dc2d818 Tag v0.0.2 v0.0.2 2025-06-28 00:47:45 -05:00
5b73f1bb47 Setup project correctly for development and release 2025-06-28 00:45:24 -05:00
ba36877f03 Fixed .gitignore 2025-06-27 23:09:17 -05:00
6a5c84b609 Initial Commit 2025-06-27 22:53:41 -05:00
f35b07ecca Initial commit 2025-06-28 03:40:35 +00:00