decolua
1b14c9d66b
Update database file path in ProfilePage component
2026-02-02 18:07:41 +07:00
decolua
686585d576
- Added functionality to check token expiration and key valid
2026-02-02 10:57:19 +07:00
decolua
21f4b43447
Merge pull request #35 from Hellodebasishsahu/feat/codex-cursor-compatibility
...
feat(codex): Cursor compatibility + Next.js 16 proxy migration
2026-02-02 09:39:02 +07:00
decolua
1c6dd6df9a
feat(codex): Cursor compatibility + Next.js 16 proxy migration
2026-02-02 09:37:30 +07:00
decolua
7b864a9dcb
feat(codex): Cursor compatibility + Next.js 16 proxy migration
...
- Force streaming for Codex/OpenAI models to fix non-streaming bug
- Strip unsupported params (user, metadata, stream_options, prompt_cache_retention)
- Force response translation from openai-responses to openai format
- Migrate middleware.js to proxy.js for Next.js 16
- Use webpack explicitly in dev/build scripts
- Updated Codex User-Agent
2026-02-02 09:17:15 +07:00
Hellodebasishsahu
e9b0a73ece
feat(codex): Cursor compatibility + Next.js 16 proxy migration
...
- Force streaming for Codex/OpenAI models to fix non-streaming bug
- Strip unsupported params (user, metadata, stream_options, prompt_cache_retention)
- Force response translation from openai-responses to openai format
- Migrate middleware.js to proxy.js for Next.js 16
- Use webpack explicitly in dev/build scripts
- Updated Codex User-Agent
2026-01-31 18:22:10 +05:30
decolua
814e02ae31
Update Readme
2026-01-31 13:44:19 +07:00
decolua
8897df5036
Enhance layout
2026-01-31 12:58:04 +07:00
decolua
8c37b39eed
Fix antigravity
2026-01-31 09:58:20 +07:00
decolua
f2ca6f0dc5
Add support for Kiro token refresh in tokenRefresh.js
2026-01-29 23:38:48 +07:00
decolua
63f2da87b0
Implement non-streaming response translation for multiple formats in chatCore.js
2026-01-29 23:38:30 +07:00
decolua
c7219d0ac9
Fix cloud
2026-01-29 18:07:28 +07:00
decolua
239377143e
Fix antigravity
2026-01-28 16:21:12 +07:00
decolua
f1a7be3fee
OK
2026-01-28 16:20:03 +07:00
decolua
85b7bb9319
Kiro Fix
2026-01-27 11:37:44 +07:00
decolua
31cc79ab23
- Updated Kiro OAuth configuration
2026-01-27 11:35:28 +07:00
decolua
79342c0c3e
ok
2026-01-27 10:49:16 +07:00
decolua
d3dd8686fe
Fix Kiro
2026-01-23 17:36:23 +07:00
decolua
a01526642c
Fix bug select model
2026-01-21 11:45:19 +07:00
apeltekci
7058b062e7
fix: resolve SonarQube findings and Next.js Image warnings
...
SonarQube/SonarLint fixes:
- Remove unused imports (useMemo, PROVIDER_ENDPOINTS, updateSettings, APP_CONFIG)
- Add PropTypes validation to all components receiving props
- Fix accessibility issues (semantic buttons, ARIA attributes, form labels)
- Replace array index keys with stable identifiers
- Extract duplicate getStatusDisplay function in providers page
- Fix negated conditions for better readability
- Add node: prefix to Node.js imports in localDb.js
- Fix optional chaining in pricing lookup
- Add explanatory comments to empty catch blocks
- Consolidate duplicate OAuth flow branches
- Change parseInt to Number.parseInt
- Disable false positive rules in VS Code settings
Next.js Image fixes:
- Add style={{ width: "auto", height: "auto" }} to all Image components
- Resolves aspect ratio warnings without triggering lint issues
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 13:31:36 +07:00
decolua
d9b8e48725
feat: OpenAI compatibility improvements & build fixes
...
- Fix hydration mismatches and initialization errors
- Add /v1/models endpoint for OpenAI clients
- Add Codex response translator (Responses → OpenAI)
- Fix circular dependencies and PropTypes
- Add Material Symbols font and CSS fixes
- Update README with deployment guide
Co-merged from PR #18 (14/15 commits, skipped debug)
2026-01-20 13:16:34 +07:00
apeltekci
0848dd5d13
chore: fix build warnings, add deployment config, and cleanup lint errors
...
- Fix React Hook dependencies and Image optimization warnings
- Add DATA_DIR and INITIAL_PASSWORD env var support
- Fix Tailwind v4 legacy syntax and suppress CSS directives warnings
- Add PropTypes and remove unused variables
2026-01-20 12:58:51 +07:00
decolua
0943387d24
Integrated proxy support
2026-01-20 12:09:14 +07:00
decolua
e6ca119f5e
Fix combo fallback
2026-01-19 23:01:39 +07:00
decolua
3804357aba
Added Usage page.
2026-01-19 10:39:30 +07:00
decolua
da15660681
Fix Kiro
2026-01-18 22:12:58 +07:00
decolua
2449d08885
ok
2026-01-18 18:54:52 +07:00
decolua
1d481c2862
Fix Kiro
2026-01-16 13:09:13 +07:00
decolua
6b22b1f490
Fix Kiro token refresh logic
2026-01-16 12:39:03 +07:00
decolua
eff52f75ae
Fix kiro
2026-01-16 12:11:32 +07:00
decolua
0f28920bbc
chore: bump version to 0.2.27
...
- Added Kiro Provider with generous free quota
- Fixed Codex Provider bugs
2026-01-15 18:36:58 +07:00
decolua
26b61e5fbb
Feat Kiro OAuth, Fix Codex
2026-01-15 18:29:47 +07:00
decolua
c208f244ee
Enhance chat handling.
2026-01-14 15:42:38 +07:00
decolua
c39eca6d4e
Fix Combo
2026-01-14 14:55:47 +07:00
decolua
f9ef718fc6
Fix Antigravity
2026-01-13 17:19:41 +07:00
decolua
e989796024
Fix Antigravity
2026-01-13 16:19:27 +07:00
decolua
ef49595866
Fix antigravity
2026-01-12 18:24:04 +07:00
decolua
509b68fb75
Fix Antigravity
2026-01-12 17:59:53 +07:00
decolua
5d092f3710
Remove debug
2026-01-12 16:57:28 +07:00
decolua
fb5be37e14
Fix Antigravity
2026-01-12 16:53:27 +07:00
decolua
87c8f7f229
Fix Antigravity
2026-01-12 16:53:15 +07:00
decolua
b0df5368ae
Update ReadMe
2026-01-12 15:17:10 +07:00
decolua
11f8c2e540
update README.md
2026-01-12 15:13:50 +07:00
decolua
af5edfd00e
Fix bug antigravity
2026-01-12 15:08:31 +07:00
decolua
f46ff42cb3
refactor: streamline provider interactions and enhance error handling
2026-01-11 21:45:01 +07:00
Catalin Stanciu
f302c88dfb
feat(ui): add cost tracking to usage dashboard and pricing settings
...
- Add toggle view (Tokens/Costs) to UsageStats component
- Display cost breakdown in usage tables
- Add Total Cost card combined with Total Output Tokens
- Create PricingModal component for editing rates
- Create Pricing Settings page
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:49:59 +07:00
Catalin Stanciu
a36afaa85e
feat(usage): implement cost tracking backend and pricing configuration
...
- Add pricing constants with default rates for all providers
- Update localDb to support pricing configuration schema
- Add cost calculation logic to usageDb
- Add pricing management API endpoints
- Fix provider alias mapping for accurate cost lookups
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:48:42 +07:00
Catalin Stanciu
3ad2f8dc58
fix: prevent race conditions in sticky round-robin
...
Adds a mutex to serialize account selection and updates in the
proxy engine. This ensures that concurrent requests respect the
sticky limit and don't distribute to the same account simultaneously.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:46:52 +07:00
Catalin Stanciu
4f292aae63
feat: add sticky round-robin routing strategy
...
Implements a "sticky" round-robin strategy that uses the same provider
account for a configurable number of consecutive calls (default 3)
before switching to the next one. This optimizes for prompt caching
by reducing organization/account rotation. Adds a configuration input
to the Profile settings page.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 17:45:32 +07:00
Catalin Stanciu
f2abcc6585
feat: implement provider connection reordering on create, update, and delete
2026-01-09 17:42:53 +07:00