Solomon
9eab895eb7
Cross-platform Gemini-CLI support ( #44 )
2025-07-01 17:47:29 +01:00
Louis Knight-Webb
2aed3c06c8
Save assistant message (vibe-kanban) ( #47 )
...
* Task attempt bc7ef54d-3955-4902-8086-6676c7924f1b - Final changes
* Task attempt bc7ef54d-3955-4902-8086-6676c7924f1b - Final changes
* Task attempt bc7ef54d-3955-4902-8086-6676c7924f1b - Final changes
* Task attempt bc7ef54d-3955-4902-8086-6676c7924f1b - Final changes
* Task attempt bc7ef54d-3955-4902-8086-6676c7924f1b - Final changes
* Cargo fmt
2025-07-01 17:45:12 +01:00
Louis Knight-Webb
e22988da51
When PR is merged, move task to done (vibe-kanban) ( #46 )
...
* Task attempt b1f4f450-03ee-4cd1-aeb5-9b9f6fbfc487 - Final changes
* Task attempt b1f4f450-03ee-4cd1-aeb5-9b9f6fbfc487 - Final changes
* Task attempt b1f4f450-03ee-4cd1-aeb5-9b9f6fbfc487 - Final changes
* Cargo fmt
* Clippy
2025-07-01 17:45:00 +01:00
Louis Knight-Webb
82ff822f8d
Fix bug with default coding agent selection
2025-07-01 17:15:44 +01:00
Louis Knight-Webb
749ddd5ccb
Visually identify when a task has failed in the kanban
2025-07-01 16:39:59 +01:00
Louis Knight-Webb
aca769983e
Task attempt 3aaf763a-c4ff-4a99-8b64-6feb037cd50a - Final changes ( #42 )
2025-07-01 16:37:34 +01:00
Louis Knight-Webb
6a8d7d8a19
Create PR from comparison screen ( #41 )
...
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes
* Prettier
* Cargo fmt
* Clippy
2025-07-01 16:28:15 +01:00
Solomon
7fb28b3f38
Remove (macOS) constraint from push notifications label ( #40 )
2025-07-01 16:25:30 +01:00
Solomon
db110eca29
Cross-platform push notifications ( #33 )
...
* Cross-platform push notifications
* Bundle Sound assets
* Fix browser opening in WSL 2
2025-07-01 15:34:21 +01:00
Louis Knight-Webb
c9fada8979
Improve branch, merge, rebase ( #37 )
...
* Always create task branch
* Create new ref
* Save new branch name in DB
* Refactor rebase backend
* Update merging functionality
* Clippy
2025-07-01 15:11:51 +01:00
Gabriel Gordon-Hall
a1c97f787e
feat: configure global MCP server settings in-app ( #11 )
...
* wip: basic implementation with claude support
* edit existing MCP config, rather than append
* extend implementation to support other executors
* simplify backend implementation
* lint
* fix compile errors
* decouple mcp server config from default executor selection
* display executor config path in MCP settings box
* write whole mcpServer object to config file
* fmt
* backend fmt
* move MCP Server settings to seperate page
* lint
---------
Co-authored-by: couscous <couscous@runner.com >
2025-07-01 13:47:35 +01:00
Anastasiia Solop
7620ba60fa
Publish to npm fixes ( #36 )
...
* provide npm token in env
* add manual trigger to publish workflow
* bump version
* accept tag name and release id from manual trigger
* log release id
* put back missing steps
* fix permissions to update release notes
2025-07-01 14:33:34 +02:00
Louis Knight-Webb
f497f8e676
Stronger kill command ( #34 )
2025-07-01 10:47:28 +01:00
Louis Knight-Webb
1f2075abd3
Bump version ( #35 )
2025-07-01 10:37:52 +01:00
Anastasiia Solop
4e5cc459bd
Code signing in CI ( #28 )
...
* add code-signing
* bump version
* use key json instead of separate secrets
* sign and notarize separately
* fix typos
* fix double zipping
* skip npm zipping for mac
* zip file instead of a folder
* fix zip names
* windows fix
* minor fixes
* try to fix zipping issue
* use zip -j flag to avoid folder structure
* fix mcp binary name for linux-arm64
* normalize mcp binary name
2025-07-01 11:35:05 +02:00
Solomon
1a721236b3
Cross-platform sound support ( #23 )
...
* Cross-platform sound support
WAV files work on linux, macos, and windows with the builtin commands.
Particularly `aplay` in Linux, which is the only preinstalled command in Ubuntu, only works with .wav files.
* Make sound notification work in WSL2
2025-07-01 10:03:43 +01:00
Louis Knight-Webb
7817a4fc9e
Update arch checm ( #32 )
2025-07-01 00:32:18 +01:00
Louis Knight-Webb
3081ab3866
Fix bug in paths
2025-07-01 00:18:11 +01:00
Louis Knight-Webb
165d99fab7
Shrink follow ups ( #30 )
...
* Task attempt bc164e47-b15c-4550-abd3-1f980a2750c9 - Final changes
* Task attempt bc164e47-b15c-4550-abd3-1f980a2750c9 - Final changes
* Task attempt bc164e47-b15c-4550-abd3-1f980a2750c9 - Final changes
* Task attempt bc164e47-b15c-4550-abd3-1f980a2750c9 - Final changes
* Task attempt bc164e47-b15c-4550-abd3-1f980a2750c9 - Final changes
* Lint
* Prettier
2025-07-01 00:03:57 +01:00
Louis Knight-Webb
a16ae05350
Move stop button ( #29 )
...
* Task attempt e2bfa5ea-1e87-4b4d-a7a0-7a523ce3f49d - Final changes
* Task attempt e2bfa5ea-1e87-4b4d-a7a0-7a523ce3f49d - Final changes
* Fix activity timestamp issue
2025-06-30 23:46:08 +01:00
Louis Knight-Webb
9bb3411390
Improve toolbar styles ( #27 )
...
* Improve create task styles
* Improve styles
* Improve existing attempt styles
* Update TaskDetailsToolbar.tsx
* Show existing attempt
* Button rearrangement
* Cleanup
* FE fixes
2025-06-30 18:35:30 +01:00
Gabriel Gordon-Hall
59fd0cfa1b
chore: remove checked-in sqlitedb ( #16 )
...
* chore: remove unused sqlite db
* ignore sqlite db
2025-06-30 18:31:06 +01:00
Gabriel Gordon-Hall
e54d7dfcc7
fix: Gemini authentication errors ( #19 )
...
* use official Gemini package
* suppress node warnings for gemini executor
2025-06-30 18:30:52 +01:00
Louis Knight-Webb
6f7941976b
Prepare bump version
2025-06-30 16:28:01 +01:00
Louis Knight-Webb
2816bc6c69
Prepare bump version
2025-06-30 16:24:58 +01:00
Louis Knight-Webb
97af4d3f30
Open project in ide ( #25 )
...
* Task attempt a92c0626-bdf1-4325-9d85-fdec9dbb46c1 - Final changes
* Task attempt a92c0626-bdf1-4325-9d85-fdec9dbb46c1 - Final changes
* Prettier fix
2025-06-30 16:21:05 +01:00
Louis Knight-Webb
76277b279a
Display branch when attempt running ( #24 )
2025-06-30 15:57:42 +01:00
Gabriel Gordon-Hall
8b48941e40
delete setup scripts ( #21 )
2025-06-30 15:38:56 +01:00
Louis Knight-Webb
dd40b653d6
Improve branch select ( #22 )
...
* Task attempt e5665be6-2bdc-4ec9-8e7d-8e3e1c684d54 - Final changes
* Task attempt e5665be6-2bdc-4ec9-8e7d-8e3e1c684d54 - Final changes
* Task attempt e5665be6-2bdc-4ec9-8e7d-8e3e1c684d54 - Final changes
* Cargo fmt
* Clippy
* Prettier
2025-06-30 15:34:18 +01:00
Solomon
bec5f6b8f5
Improve cargo cache ( #20 )
...
* Improve cargo cache
* test
2025-06-30 15:19:03 +01:00
Louis Knight-Webb
78f641d162
Select branch basic ( #18 )
...
* Task attempt b003dd17-2250-41d7-b11a-f1a64d0e0ca8 - Final changes
* Update base
* Refactor create
* Create task branch manually
* Fix lints
* Cargo fmt
* Lint
* Clippy
2025-06-30 14:30:32 +01:00
Solomon
f4bfbd69c8
Support windows sound notification ( #17 )
...
* review-feedback: log current-directory fetching errors
* review-feedback: document intential fire-and-forget of sound notifications
* review-feedback: better PowerShell command pattern:
using -Command with $args[0] parameter passing instead of string interpolation.
* sync-version
2025-06-30 13:24:21 +01:00
Solomon
816711ff3b
Task attempt 6fab0cad-0927-4e90-8c71-0acba56eef0b - Final changes ( #13 )
...
Co-authored-by: bloop-test-user <119051494+bloop-test-user@users.noreply.github.com >
2025-06-30 13:15:57 +01:00
Solomon
0988f0b146
Fix multi-platform packaging ( #14 )
...
* Fix multi-platform packaging
* Add arm64 windows and linux targets
* Speedup windows msvc linking
* Improve cargo cache
* fix arm64 linux build
2025-06-30 12:25:57 +01:00
Louis Knight-Webb
5c452e78e2
workflow dispatch and test fix ( #15 )
...
* workflow dispatch
* Prettier fix
* Fix cargo fmt
2025-06-30 11:55:55 +01:00
Louis Knight-Webb
fa00caf967
Merge task: Command enter when editing task into main
2025-06-28 15:09:20 +01:00
Louis Knight-Webb
7766df4420
Task attempt 8d03003d-ceda-45da-af5c-017f9e256dbf - Final changes
2025-06-28 14:56:37 +01:00
Louis Knight-Webb
2f05afef50
Bump version
2025-06-28 14:46:59 +01:00
Louis Knight-Webb
c9bf37175f
Merge task: Add opencode agent as an executor into main
2025-06-27 22:40:46 +01:00
Louis Knight-Webb
b77f103fee
Task attempt 2c218bb9-0865-4b9e-8ecb-0d60ed20ca19 - Final changes
2025-06-27 22:30:45 +01:00
Louis Knight-Webb
b5b61912ae
Task attempt 2c218bb9-0865-4b9e-8ecb-0d60ed20ca19 - Final changes
2025-06-27 22:09:15 +01:00
Louis Knight-Webb
659233e887
Task attempt 2c218bb9-0865-4b9e-8ecb-0d60ed20ca19 - Final changes
2025-06-27 21:57:59 +01:00
Louis Knight-Webb
598ea83313
Task attempt 2c218bb9-0865-4b9e-8ecb-0d60ed20ca19 - Final changes
2025-06-27 21:57:59 +01:00
Louis Knight-Webb
e45374eea0
Merge task: Please add some more themes into main
2025-06-27 21:57:38 +01:00
Louis Knight-Webb
7f5831ca23
Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes
2025-06-27 21:48:05 +01:00
Louis Knight-Webb
e18a9a04b2
Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes
2025-06-27 21:44:00 +01:00
Louis Knight-Webb
1329bd91cb
Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes
2025-06-27 21:39:45 +01:00
Louis Knight-Webb
0bb3d4e40a
Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes
2025-06-27 21:22:50 +01:00
Gabriel Gordon-Hall
2cf39a8a38
bump windows runner ( #12 )
...
Co-authored-by: couscous <couscous@runner.com >
2025-06-27 18:15:22 +01:00
Gabriel Gordon-Hall
0514d437a2
feat: ticket ingestion MCP server ( #1 )
...
* basic ticket uploading
* take project_id in request params instead of env
* add an endpoint to list all available projects
* add mcp server bin to npx
* add missing scripts to package and publish to npm
* fix rmcp version
* Use utils::asset_dir
* Don't run migrations or create DB from MCP
* a fix for the first dev run when no frontend/dist/index.html exists
* Add more MCP endpoints (#8 )
* add new endpoints for project and task management
* add simpler more focused endpoints to improve agent understanding on this MCP
* improve test script
* combine npm binaries and allow passing --mcp as an arg
* cargo fmt
* fixes after rebase
* clippy fixes
* Script tweaks
---------
Co-authored-by: couscous <couscous@runner.com >
Co-authored-by: anastasiya1155 <anastasiya1155@gmail.com >
Co-authored-by: Louis Knight-Webb <louis@bloop.ai >
Co-authored-by: Anastasiia Solop <35258279+anastasiya1155@users.noreply.github.com >
2025-06-27 18:14:25 +01:00