tududi/frontend
Chris 0440f46645
fix(ui): Auto-focus project search field when opened (Issue #992) (#1038)
* fix(oidc): Add logging to help debug missing OIDC button (Issue #1036)

When OIDC is configured but the login button doesn't appear, users
had no way to debug what was wrong. This adds comprehensive logging:

- Log when OIDC is disabled with helpful message
- Log when providers are successfully loaded
- Warn when numbered providers are skipped due to missing fields
- Error when single provider config is incomplete with specific missing fields
- Warn when OIDC is enabled but no valid providers found

This helps users quickly identify configuration issues like:
- Typos in environment variable names
- Missing required fields (issuer, clientId, clientSecret)
- Incorrect OIDC_ENABLED value

Fixes #1036

* fix(ui): Auto-focus project search field when opened (Issue #992)

When clicking on the project field in a task to add or change the project,
the search input field now automatically receives focus, eliminating the
need to manually click on it.

This improves the user experience by reducing friction in the project
assignment workflow.

Fixes #992
2026-04-18 00:29:27 +03:00
..
__tests__ Setup slugify and fix nanoid issues 2025-08-08 23:14:40 +03:00
components fix(ui): Auto-focus project search field when opened (Issue #992) (#1038) 2026-04-18 00:29:27 +03:00
config Fix static base path (#549) 2025-11-16 22:43:06 +02:00
constants Cleanup statuses (#724) 2025-12-19 11:13:27 +02:00
contexts Fix static base path (#549) 2025-11-16 22:43:06 +02:00
entities Set stalled projects active without tasks (#793) 2026-01-23 23:06:35 +02:00
hooks Add custom keyboard shortcuts (#749) 2025-12-28 21:58:21 +02:00
store Fix tag links by refreshing tags after creation (#843) 2026-02-27 00:34:10 +02:00
styles Fix project name overflow and add 6-word validation limit (#972) 2026-03-24 17:36:24 +02:00
utils feat(caldav): Add CalDAV Synchronization Support (Issue #978) (#1030) 2026-04-17 17:40:39 +03:00
App.tsx feat: Add OIDC/SSO authentication support (#1008) 2026-04-13 12:17:35 +03:00
i18n.ts Fix static base path (#549) 2025-11-16 22:43:06 +02:00
index.tsx Fix static base path (#549) 2025-11-16 22:43:06 +02:00
Layout.tsx Load areas into store (#913) 2026-03-06 08:46:07 +02:00