tududi/docs
Chris 93bcbc0485
fix(oidc): normalize OIDC_SCOPE to handle whitespace issues (#1060)
Adds automatic scope normalization to prevent URL encoding issues when
OIDC_SCOPE contains extra whitespace, tabs, or newlines. This addresses
issue #1056 where spaces in the scope value could cause authentication
failures in some environments.

Changes:
- Added normalizeScope() function to trim and collapse whitespace
- Automatically adds 'openid' scope if missing with warning
- Updated both single and multi-provider configurations
- Added comprehensive tests for scope normalization edge cases
- Added service tests to verify authorization URL construction
- Updated documentation with scope formatting guidance

Fixes #1056
2026-04-24 13:15:58 +03:00
..
dev feat(caldav): Add CalDAV Synchronization Support (Issue #978) (#1030) 2026-04-17 17:40:39 +03:00
feature-plans feat(caldav): Add CalDAV Synchronization Support (Issue #978) (#1030) 2026-04-17 17:40:39 +03:00
00-tasks-behavior.md Add LLM docs 2026-03-15 09:01:38 +02:00
01-recurring-tasks-behavior.md Add LLM docs 2026-03-15 09:01:38 +02:00
02-today-page-sections.md Add LLM docs 2026-03-15 09:01:38 +02:00
03-upcoming-view.md Add LLM docs 2026-03-15 09:01:38 +02:00
04-inbox-page.md Add LLM docs 2026-03-15 09:01:38 +02:00
05-notes-system.md Add LLM docs 2026-03-15 09:01:38 +02:00
06-projects.md Add LLM docs 2026-03-15 09:01:38 +02:00
07-areas.md Add LLM docs 2026-03-15 09:01:38 +02:00
08-user-management.md Add LLM docs 2026-03-15 09:01:38 +02:00
08-views-system.md Add LLM docs 2026-03-15 09:01:38 +02:00
09-tags-system.md docs: clarify tag validation rules and Inbox hashtag syntax (#964) 2026-03-26 17:46:43 +02:00
10-oidc-sso.md fix(oidc): normalize OIDC_SCOPE to handle whitespace issues (#1060) 2026-04-24 13:15:58 +03:00
11-caldav-sync.md feat(caldav): Add CalDAV Synchronization Support (Issue #978) (#1030) 2026-04-17 17:40:39 +03:00
architecture.md Add LLM docs 2026-03-15 09:01:38 +02:00
backend-patterns.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00
backups.md Add LLM docs 2026-03-15 09:01:38 +02:00
code-conventions.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00
common-tasks.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00
database.md Add db layout 2026-03-15 09:07:21 +02:00
development-workflow.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00
directory-structure.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00
MEMORY.md feat(caldav): Add CalDAV Synchronization Support (Issue #978) (#1030) 2026-04-17 17:40:39 +03:00
testing.md Add comprehensive LLM development documentation (#939) 2026-03-14 02:54:59 +02:00