dave
4a8ed4348b
huskies: merge 950
2026-05-13 08:46:22 +00:00
dave
4a0fbcaa95
huskies: merge 949
2026-05-13 07:14:50 +00:00
dave
f2943c7e69
huskies: merge 948
2026-05-13 04:48:56 +00:00
dave
93443e2ff1
huskies: merge 921
2026-05-12 21:09:52 +00:00
dave
8a42839b37
huskies: merge 820
2026-04-29 17:20:32 +00:00
dave
b9bb1ff804
huskies: merge 840
2026-04-29 14:36:50 +00:00
dave
3ac10b1e1c
huskies: merge 825
2026-04-28 23:30:39 +00:00
dave
5d1e75f7e0
huskies: merge 806
2026-04-28 17:39:29 +00:00
dave
efc15c48da
huskies: merge 804
2026-04-28 17:34:55 +00:00
dave
691f34348e
huskies: merge 805
2026-04-28 17:28:47 +00:00
dave
2f6a221f09
fix(test): stub WebSocket in setupTests so rpcCall fails fast
...
770's HTTP→read-RPC migration replaced fetch-based agent calls with
rpcCall over WebSocket. setupTests.ts only mocks fetch though, so the
real jsdom WebSocket runs — and jsdom's WebSocket implementation
asynchronously fires its connection-failure error after ~9 seconds
(via internal Timeout._onTimeout). Tests that await component-mount
state (like App.test.tsx > calls getCurrentProject() on mount) hang
on that pending promise and time out at 10s.
This silently broke 1 test on master (App.test.tsx getCurrentProject
on mount) and cascaded into 16 failures in any worktree where the
test file count changed and timing shifted (804, 806).
Fix: replace the global WebSocket constructor with a stub that
immediately fires onerror + onclose on the next microtask. rpcCall
sees the error and rejects synchronously; components catch and continue
rendering with empty state. Tests pass without flake.
Verified locally: vitest run → 349/349 pass.
2026-04-28 17:05:53 +00:00
dave
f63464852b
huskies: merge 770
2026-04-28 15:38:34 +00:00
dave
cf470f5048
huskies: merge 776
2026-04-28 14:01:18 +00:00
dave
aed29b952c
huskies: merge 769
2026-04-28 13:42:47 +00:00
dave
b7db6d6aae
huskies: merge 775
2026-04-28 12:25:59 +00:00
dave
e9ed58502a
huskies: merge 771
2026-04-28 12:08:44 +00:00
dave
77081926d1
huskies: merge 715_refactor_decompose_frontend_src_components_workitemdetailpanel_tsx_827_lines
2026-04-27 17:08:26 +00:00
dave
8673e563a9
huskies: merge 643_story_web_ui_consumer_for_the_unified_status_broadcaster
2026-04-26 11:30:32 +00:00
dave
b70ee1aa4b
huskies: merge 622_story_wrap_react_state_updates_in_act_to_silence_frontend_test_warnings
2026-04-24 23:02:52 +00:00
dave
4a80600e22
huskies: merge 614_bug_gateway_web_ui_has_no_vertical_scrollbars
2026-04-24 14:25:09 +00:00
Timmy
0181dbbb16
Bump version to 0.10.4
2026-04-21 12:48:56 +01:00
dave
43ca0cbc59
huskies: merge 595_story_web_ui_settings_page_with_form_based_project_toml_editor
2026-04-17 13:38:09 +00:00
Timmy
fd7698f0e7
Bump version to 0.10.3
2026-04-16 18:08:23 +01:00
Timmy
f4a97c1135
Bump version to 0.10.2
2026-04-15 20:07:55 +01:00
dave
744cc9dca4
huskies: merge 569_story_gateway_ui_cross_project_pipeline_status_view
2026-04-15 18:38:33 +00:00
dave
149a383447
huskies: merge 568_story_gateway_ui_connected_agents_dashboard
2026-04-15 18:25:17 +00:00
dave
beb84ade9f
huskies: merge 567_story_gateway_ui_project_management_add_and_remove_projects
2026-04-15 18:06:43 +00:00
dave
2246278845
huskies: merge 582_story_bot_configuration_page
2026-04-15 17:37:52 +00:00
Timmy
327163eb60
Bump version to 0.10.1
2026-04-14 16:41:27 +01:00
dave
28adef9739
chore: switch mergemaster to opus and add cargo fmt guidance
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 12:35:57 +00:00
dave
d0d2b17484
huskies: merge 563_story_build_agent_join_mechanism_agents_register_with_the_gateway_via_token
2026-04-14 12:06:13 +00:00
dave
979cf39228
huskies: merge 557_refactor_remove_all_filesystem_fallback_paths_crdt_is_the_only_source_of_truth
2026-04-14 09:14:07 +00:00
dave
2e412af4dd
fix: suppress Vite chunk size warning that clutters test output
...
The JS bundle is ~1MB which is fine for an embedded admin UI.
Raise the warning limit to 1100KB.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 16:20:19 +00:00
Timmy
f2fc33c86b
Bump version to 0.10.0
2026-04-13 00:10:03 +01:00
dave
da5d604d01
huskies: merge 548_refactor_rename_living_spec_standalone_to_huskies_in_package_json_and_cargo_lock
2026-04-12 14:50:38 +00:00
dave
b4dbfcbde6
huskies: merge 541_story_backlog_command_for_chat_and_web_ui_shows_only_backlog_items
2026-04-12 13:05:12 +00:00
dave
09a89fdb6b
huskies: merge 499_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon
2026-04-08 01:07:32 +00:00
dave
19768c23d5
huskies: merge 494_story_mcp_tool_to_run_project_test_suite
2026-04-07 14:43:41 +00:00
dave
4476c57444
huskies: merge 488_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon
2026-04-07 13:36:43 +00:00
dave
4e082009c2
huskies: merge 487_story_display_story_dependencies_in_web_ui_and_chat_commands
2026-04-07 11:49:57 +00:00
dave
fa99f19198
huskies: merge 473_refactor_split_chat_tsx_into_smaller_components
2026-04-04 15:15:48 +00:00
Timmy
eb2b9f435a
Bump version to 0.9.0
2026-04-03 17:07:30 +01:00
Timmy
2d8ccb3eb6
huskies: rename project from storkit to huskies
...
Rename all references from storkit to huskies across the codebase:
- .storkit/ directory → .huskies/
- Binary name, Cargo package name, Docker image references
- Server code, frontend code, config files, scripts
- Fix script/test to build frontend before cargo clippy/test
so merge worktrees have frontend/dist available for RustEmbed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 16:12:52 +01:00
Timmy
0995c55a82
Bump version to 0.8.8
2026-04-03 11:07:39 +01:00
Timmy
13e3bd00f1
Bump version to 0.8.7
2026-04-02 14:09:25 +01:00
Timmy
358f177584
Bump version to 0.8.6
2026-04-02 13:39:49 +01:00
dave
f8d7438eec
storkit: merge 454_story_deduplicate_work_item_display_in_web_ui_story_panel
2026-04-02 11:00:52 +00:00
Timmy
50405800c6
Bump version to 0.8.5
2026-04-02 11:08:18 +01:00
dave
16f9722851
storkit: merge 450_bug_web_ui_silently_swallows_chat_errors_including_oauth_login_link
2026-03-31 14:59:38 +00:00
dave
57e0197d75
storkit: merge 449_bug_oauth_callback_url_ignores_port_cli_flag
2026-03-31 14:55:46 +00:00