mirror of
https://github.com/kuhyx/todo-app.git
synced 2026-11-10 20:27:01 +01:00
NoteRepository.bulkUpdate sets status/priority on many notes in one store write (mergeLogs + replaceAll; only changed fields plus updated_at get a clock). saveReplacing saves one note and tombstones others in one write. assignToRepo moves plain notes into the repo's open note as "## title" sections via addRepoTask, demoting body headings below "##" so a template note stays one section; notes already in a repo are refused. The seeded watch stream moved to log_watch.dart for the 250-line cap. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WzxdWXdsB7CQPNXVN829G1 |
||
|---|---|---|
| .. | ||
| app_settings.dart | ||
| created_by_backfill.dart | ||
| desktop_backup_client.dart | ||
| legacy_sqlite_migration.dart | ||
| log_watch.dart | ||
| note_bulk.dart | ||
| note_import.dart | ||
| note_query.dart | ||
| note_record.dart | ||
| note_repository.dart | ||
| note_template_parser.dart | ||
| note_template.dart | ||
| note.dart | ||
| repo_assign.dart | ||
| repo_note_merge.dart | ||
| repo_note_split.dart | ||
| repo_note.dart | ||
| repository_factory_io.dart | ||
| repository_factory_web.dart | ||
| repository_factory.dart | ||
| web_log_persistence.dart | ||