No description
- Python 99.4%
- Dockerfile 0.6%
Adds GET/PUT /api/timezone (admin-only to change, any signed-in user can read) backed by the settings table, validated against the IANA tz database via zoneinfo. The Settings page gets a Display card with a timezone input (autocompleted from the browser's own supported zones); the app page fetches the configured value before rendering instead of hardcoding America/Boise. The landing page now redirects straight to /login when OIDC is configured, instead of waiting for a manual "Sign in" click. /logout tags its redirect with ?loggedout=1 so a still-live IdP session doesn't silently sign the user back in right after they sign out. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| static | ||
| .dockerignore | ||
| .gitignore | ||
| app.py | ||
| docker-compose.override.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| requirements.txt | ||