ulysses/core
PrabinDevkota 6b7dd4ea28
fix(auth): case-insensitive owner migration on username rename (#1183)
Use func.lower() when updating SQL owner columns, match prefs keys
case-insensitively, and normalize session usernames before comparing
during rename. Prevents silently skipping legacy mixed-case owner data.

Fixes #1165
2026-06-02 23:18:15 +09:00
..
__init__.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
atomic_io.py Add native Windows compatibility layer 2026-06-01 15:09:47 +09:00
auth.py fix(auth): case-insensitive owner migration on username rename (#1183) 2026-06-02 23:18:15 +09:00
constants.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
database.py DB: enable SQLite foreign key cascades 2026-06-02 20:36:13 +09:00
exceptions.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
middleware.py Fix email-thread HTML injection, attachment path traversal, and missing authz (#475) 2026-06-01 22:20:17 +09:00
models.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
platform_compat.py Windows: improve Git Bash detection 2026-06-02 20:45:48 +09:00
session_manager.py fix: persist and display multimodal messages (image/audio attachments) (#1159) 2026-06-02 22:37:48 +09:00