onyx-tasks/crates/onyx-core/src
Claude e470e79e78
refactor: deduplicate filename sanitization logic
storage.rs and google_tasks.rs had near-identical sanitize_filename
implementations. Extract the shared logic to a crate-level function
so both modules reuse it. The google_tasks version also gains Windows
reserved device name handling it previously lacked.

https://claude.ai/code/session_013ooJht2HrZUTXgNJFU79cV
2026-04-16 07:23:49 +00:00
..
config.rs Group pending tasks by due date 2026-04-14 06:01:19 -07:00
error.rs Add tests for models.rs, error.rs, and repository.rs edge cases 2026-04-06 11:50:52 +00:00
google_tasks.rs refactor: deduplicate filename sanitization logic 2026-04-16 07:23:49 +00:00
lib.rs refactor: deduplicate filename sanitization logic 2026-04-16 07:23:49 +00:00
models.rs the kebab menu calls the date on tasks a due date, but it's not a due date... it's just a date. can we make sure the codebase, documentation and everything is consistent about this? 2026-04-14 07:19:27 -07:00
repository.rs Rename due_date to date across codebase 2026-04-14 07:36:10 -07:00
storage.rs refactor: deduplicate filename sanitization logic 2026-04-16 07:23:49 +00:00
sync.rs feat: add onyx dark theme support 2026-04-06 17:17:00 -07:00
webdav.rs refactor: remove misleading underscore prefixes from WebDavClient fields 2026-04-16 07:22:45 +00:00