Commit Graph

6 Commits

Author SHA1 Message Date
f9714cbb53 feat(proxy): add environment config and request handling
- Introduce environment-based configuration for proxy settings
- Add middleware for API key authentication
- Implement request forwarding to LanguageTool backend
- Set up server startup and routing logic
2025-05-11 01:10:54 +02:00
52ce172ef5 test(auth): add unit tests for ltProxyAuth and ltProxyHandler
- Add tests to validate ltProxyAuth behavior for valid, invalid, and missing API keys
- Add tests to verify ltProxyHandler correctly proxies requests and returns responses
2025-05-11 01:10:39 +02:00
bcb22f983e feat(vscode): customize activity bar and peacock colors
- Adds color customizations for the VS Code activity bar to improve UI
  appearance and consistency.
- Sets Peacock extension color for better workspace identification.
2025-05-11 01:10:21 +02:00
b6e0947c3c feat(ci): add automated workflows for releases and Docker builds
- Introduce auto-changelog and release workflow for version management
- Add Docker workflows for nightly and release image builds
- Include scripts for release ID retrieval and asset uploads
- Document release process and best practices in `.gitea` directory
2025-05-11 01:10:10 +02:00
b473b7cce1 chore(repo): initialize project settings and configuration
- Add .gitignore to exclude sensitive and unnecessary files
- Update LICENSE with correct copyright attribution
- Add VERSION file with initial version number
- Configure git-cliff for changelog generation
- Add deno.jsonc with tasks, compiler options, and formatting rules
- Add deno.lock to track dependencies
- Add import_map.json for module resolution
2025-05-11 01:09:51 +02:00
01b9a9ff08 Initial commit 2025-05-11 00:03:01 +02:00