todo-app/test
Krzysztof kuhy Rudnicki 135f3f07ea Start a merged task outside the MCP lock
The board refreshes its notes through this MCP server, and add_task
held the server's serial lock while waiting for the board to show
the merged section, so the board could never see it (T1865). The
Start now runs after the lock is released.

Todo: 64d39ab5

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 18:24:24 +01:00
..
attachments Fix flaky image_store_io_test "without picker cop… 2026-11-09 08:37:03 +01:00
cli Add new_note to add_task with merge and start 2026-11-09 15:24:41 +01:00
desktop Desktop: no stray browser window from extensions; keyboard stays down after backing out of a note 2026-10-23 12:00:26 +02:00
images Fix flaky image_store_io_test "without picker cop… 2026-11-09 08:37:03 +01:00
mcp Start a merged task outside the MCP lock 2026-11-09 18:24:24 +01:00
motion Capture feedback: haptic + checkmark on commit, motion tokens for routes and wizard bar 2026-11-02 09:28:13 +01:00
ui_images Attach any file to a note, of any size, not only images 2026-10-01 12:17:06 +02:00
account_token_test.dart Use google_account_token plugin 2026-11-02 11:15:28 +01:00
analytics_event_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
analytics_flush_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
analytics_helpers.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
app_settings_test.dart Simplify capture UI behind an advanced-mode toggle, add usage analytics 2026-08-12 21:30:40 +02:00
capture_screen_advanced_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
capture_screen_editing_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
capture_screen_harness.dart Attach any file to a note, of any size, not only images 2026-10-01 12:17:06 +02:00
capture_screen_lifecycle_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
capture_screen_sync_test.dart Share one note form between capture and the detail screen 2026-08-14 17:48:39 +02:00
fake_image_store.dart Attach any file to a note, of any size, not only images 2026-10-01 12:17:06 +02:00
fake_note_repository.dart One list: repo groups, repo search, compact filter 2026-11-02 13:40:20 +01:00
fake_secure_storage.dart Store the GitHub sync token in the OS keystore, migrating off plaintext 2026-06-15 22:57:05 +02:00
firebase_backend_test.dart Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 19:49:03 +02:00
github_mirror_device_flow_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
github_mirror_harness.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
github_mirror_screen_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
google_sign_in_backend_test.dart Fix desktop Firebase sync: seed a Google-derived session, not a dead password 2026-08-12 19:35:18 +02:00
local_backup_test.dart Cut per-keystroke O(N) work to keep capture smooth at scale 2026-07-11 21:51:46 +02:00
markdown_view_test.dart Add full note view/editor with templates and Markdown render 2026-06-15 21:59:31 +02:00
note_detail_screen_test.dart One open note per repo, merge tool 2026-11-02 14:11:21 +01:00
note_editor_guided_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_editor_harness.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_editor_modes_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_editor_wizard_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_crud_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_filters_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_helpers.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_migration_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_streams_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
note_repository_sync_compat_test.dart Repo tasks: repo/done_check/by/evidence fields, filter chips, CLI close/list/search 2026-11-02 08:26:26 +01:00
note_task_fields_test.dart One list: repo groups, repo search, compact filter 2026-11-02 13:40:20 +01:00
note_template_test.dart Default a bare-link draft to the freeform template 2026-07-26 22:13:26 +02:00
note_test.dart Add list filters/sort, status, priority rework, export/import, structured template 2026-06-15 16:52:59 +02:00
notes_grid_geometry_test.dart Notes list: 2-column tile grid on phones, whole rows fill the screen 2026-11-02 09:28:18 +01:00
notes_grid_test.dart Notes list: 2-column tile grid on phones, whole rows fill the screen 2026-11-02 09:28:18 +01:00
notes_list_filter_test.dart One list: repo groups, repo search, compact filter 2026-11-02 13:40:20 +01:00
notes_list_focus_test.dart Desktop: no stray browser window from extensions; keyboard stays down after backing out of a note 2026-10-23 12:00:26 +02:00
notes_list_harness.dart One list: repo groups, repo search, compact filter 2026-11-02 13:40:20 +01:00
notes_list_one_list_test.dart One open note per repo, merge tool 2026-11-02 14:11:21 +01:00
notes_list_repo_filter_test.dart One list: repo groups, repo search, compact filter 2026-11-02 13:40:20 +01:00
notes_list_screen_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
notes_markdown_task_fields_test.dart Repo tasks: repo/done_check/by/evidence fields, filter chips, CLI close/list/search 2026-11-02 08:26:26 +01:00
notes_markdown_test.dart Add list filters/sort, status, priority rework, export/import, structured template 2026-06-15 16:52:59 +02:00
port_guard_fakes.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
port_guard_linux_probe_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
port_guard_parsing_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
port_guard_resolve_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
repo_note_split_test.dart Add new_note to add_task with merge and start 2026-11-09 15:24:41 +01:00
repo_note_test.dart Split notes on first non-blank line 2026-11-02 14:14:16 +01:00
run_sync_test.dart Simplify capture UI behind an advanced-mode toggle, add usage analytics 2026-08-12 21:30:40 +02:00
settings_screen_backup_test.dart Export the backlog to ~/src/todo, not ~/todo 2026-09-11 20:33:07 +02:00
settings_screen_harness.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
settings_screen_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
sync_service_fakes.dart Split sync_service_test.dart; all code and tests now under the cap 2026-08-14 16:44:32 +02:00
sync_service_revision_test.dart Split sync_service_test.dart; all code and tests now under the cap 2026-08-14 16:44:32 +02:00
sync_service_test.dart Split sync_service_test.dart; all code and tests now under the cap 2026-08-14 16:44:32 +02:00
sync_settings_test.dart Point notes sync at the consolidated syncs monorepo 2026-07-10 14:04:05 +02:00
sync_state_factory_io_test.dart Sync through Firebase, mirroring to GitHub, and stop re-downloading peers 2026-08-04 23:36:24 +02:00
theme_test.dart Adopt the shared design_system package, dropping theme.dart and confirm.dart 2026-08-14 22:59:59 +02:00
wrapper_server_harness.dart Attach images to notes, stored on dufs and kept offline 2026-09-25 14:11:15 +02:00
wrapper_server_provisioning_test.dart Split nine oversized test files under the cap 2026-08-14 16:42:13 +02:00
wrapper_server_static_test.dart Export the backlog to ~/src/todo, not the pre-reorganisation ~/todo 2026-09-12 17:13:21 +02:00