eigent/server/app/core
Test User df43f26b4b
fix: use urlencode for OAuth authorize URL parameters
OAuth authorize URLs in Slack, Notion, X, and Google adapters were
constructed via f-string interpolation, leaving parameters like
redirect_uri, scope, and state vulnerable to breakage with special
characters (spaces, ampersands, etc). LinkedIn already used urlencode.
Switch all adapters to use urlencode for proper URL encoding.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 19:59:41 +08:00
..
pydantic Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
validator Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
babel.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
celery.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
code.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
database.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
encrypt.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
environment.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
oauth_adapter.py fix: use urlencode for OAuth authorize URL parameters 2026-05-14 19:59:41 +08:00
redis_utils.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
sqids.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00
trigger_utils.py Feat: Server refactor v1 (#1509) 2026-03-24 18:05:52 +08:00