Commit Graph

189 Commits

Author SHA1 Message Date
Joe Danziger
4ac85b1c7c Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/flexible-brand-rules
# Conflicts:
#	scripts/modules/commands.js
2025-06-08 23:02:58 -04:00
Eyal Toledano
54bfc72baa chore: more linting 2025-06-07 20:32:37 -04:00
Eyal Toledano
faae0b419d chore: passes tests and linting 2025-06-07 20:30:51 -04:00
Eyal Toledano
bf2053e140 feat(ui): replace emoji complexity indicators with clean filled circle characters
Replace 🟢, 🟡, 🔴 emojis with ● character in getComplexityWithColor function

Update corresponding unit tests to expect ● instead of emojis

Improves UI continuity
2025-06-07 12:57:45 -04:00
Joe Danziger
a2b35d55ec rename to remove ambiguity 2025-06-06 12:01:44 -04:00
Joe Danziger
22b6e6217e fix formatting 2025-06-05 10:43:19 -04:00
Joe Danziger
948203ed7f move profiles to /src 2025-06-05 10:17:30 -04:00
Joe Danziger
8f93a695e9 add rules subdirectory support per-profile 2025-06-05 10:08:01 -04:00
Joe Danziger
0e49c06c4a add VS Code profile and tests 2025-06-04 21:14:14 -04:00
Joe Danziger
18e52c2012 add missing integration tests 2025-06-04 20:30:27 -04:00
Joe Danziger
a294a30342 fix formatting 2025-06-04 19:07:31 -04:00
Joe Danziger
b46dc794d9 update tests 2025-06-04 19:00:11 -04:00
Joe Danziger
35022088b7 use taskmaster subfolder for the 2 TM rules 2025-06-04 14:11:01 -04:00
Joe Danziger
09e2c23b19 fix formatting 2025-06-04 13:49:27 -04:00
Joe Danziger
4332d3e269 properly create temp directories in /tmp folder 2025-06-04 13:49:12 -04:00
Joe Danziger
2219aa3d61 move profile integration tests to subdirectory 2025-06-04 13:48:32 -04:00
Joe Danziger
6ee304795c Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/flexible-brand-rules
# Conflicts:
#	scripts/init.js
#	scripts/modules/commands.js
#	tests/integration/roo-files-inclusion.test.js
#	tests/integration/roo-init-functionality.test.js
2025-06-04 13:39:50 -04:00
Ralph Khreish
9b4168bb4e Fix: MCP log errors (#648) 2025-06-03 01:09:29 +02:00
Ralph Khreish
ad612763ff fix: bedrock set model and other fixes (#641) 2025-06-02 14:44:35 +02:00
Ralph Khreish
3f64202c9f feat: Add .taskmaster directory (#619) 2025-05-31 16:21:03 +02:00
Joe Danziger
216cfc0293 Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/flexible-brand-rules 2025-05-29 00:04:05 -04:00
Ralph Khreish
6a8a68e1a3 Feat/add.azure.and.other.providers (#607)
* fix: claude-4 not having the right max_tokens

* feat: add bedrock support

* chore: fix package-lock.json

* fix: rename baseUrl to baseURL

* feat: add azure support

* fix: final touches of azure integration

* feat: add google vertex provider

* chore: fix tests and refactor task-manager.test.js

* chore: move task 92 to 94
2025-05-28 00:42:31 +02:00
Joe Danziger
4c949c9f79 update test 2025-05-27 17:26:11 -04:00
Joe Danziger
7acb3e7de6 add cline and trae integration tests 2025-05-27 17:24:06 -04:00
Joe Danziger
03f2c13f1e update UI 2025-05-27 17:22:45 -04:00
Joe Danziger
939de7f3f8 mock fs for transformer tests 2025-05-27 17:22:19 -04:00
Joe Danziger
83bb4c46e6 organize tests into profiles folder 2025-05-27 16:37:31 -04:00
Joe Danziger
8dec6e14e2 add claude and codex integration tests 2025-05-27 16:29:55 -04:00
Joe Danziger
08ad455463 combine to /src/utils/profiles.js; add codex and claude code profiles 2025-05-27 15:45:08 -04:00
Joe Danziger
9681c9171c remove unneeded exports to optimize loc 2025-05-27 14:52:09 -04:00
Joe Danziger
93bd8f0f30 add Trae support 2025-05-27 13:26:48 -04:00
Joe Danziger
ba18ccbcab use standard tool mappings for windsurf 2025-05-27 13:25:56 -04:00
Joe Danziger
8d0fea2d99 use "rule profiles" instead of "rules profiles" 2025-05-27 13:09:24 -04:00
Joe Danziger
2327499920 Update cline profile and add test; adjust other rules tests 2025-05-27 10:15:57 -04:00
Joe Danziger
3b9191c8bb add checks for other rules and other profile folder items before removing 2025-05-26 23:59:59 -04:00
Joe Danziger
c02a324641 Use profile-detection instead of rules-detection 2025-05-26 22:16:14 -04:00
Joe Danziger
36e8257d08 add confirmation if removing ALL rules profiles, and add --force flag on rules remove 2025-05-26 22:09:45 -04:00
Joe Danziger
db623bc553 use base profile with modifications for each brand 2025-05-26 21:20:41 -04:00
Joe Danziger
045c9d360f Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/flexible-brand-rules
# Conflicts:
#	mcp-server/src/tools/index.js
#	scripts/modules/commands.js
2025-05-26 19:19:07 -04:00
Joe Danziger
d20d146ec0 fix formatting 2025-05-26 19:07:27 -04:00
Joe Danziger
9db5f78da3 update semantics and terminology from 'brand rules' to 'rules profiles' 2025-05-26 19:07:10 -04:00
Joe Danziger
3f2137700f add test to check for brand profiles 2025-05-25 11:51:24 -04:00
Joe Danziger
1b92d5803a move rule-transformer.js to /src/utils 2025-05-22 15:32:15 -04:00
Eyal Toledano
0c55ce0165 chore: linting and prettier 2025-05-22 04:17:06 -04:00
Eyal Toledano
d2e64318e2 fix(ai-services): add logic for API key checking in fallback sequence 2025-05-21 22:49:25 -04:00
Joe Danziger
665c018c90 Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/flexible-brand-rules
# Conflicts:
#	scripts/modules/commands.js
#	scripts/modules/ui.js
2025-05-19 11:16:29 -04:00
Eyal Toledano
cd6e42249e fix(parse-prd): simplifies append and force variable names across the chain to avoid confusion. parse-prd append tested on MCP and the fix is good to go. Also adjusts e2e test to properly capture costs. 2025-05-17 20:10:53 -04:00
Eyal Toledano
3e304232ab Solves merge conflicts with origin/next. 2025-05-16 18:15:11 -04:00
Ralph Khreish
58b417a8ce Add complexity score to task (#528)
* feat: added complexity score handling to list tasks

* feat: added handling for complexity score in find task by id

* test: remove console dir

* chore: add changeset

* format: fixed formatting issues

* ref: reorder imports

* feat: updated handling for findTaskById to take complexityReport as input

* test: fix findTaskById complexity report testcases

* fix: added handling for complexity report path

* chore: add changeset

* fix: moved complexity report handling to list tasks rather than list tasks direct

* fix: add complexity handling to next task in list command

* fix: added handling for show cli

* fix: fixed next cli command handling

* fix: fixed handling for complexity report path in mcp

* feat: added handling to get-task

* feat: added handling for next-task in mcp

* feat: add handling for report path override

* chore: remove unecessary changeset

* ref: remove unecessary comments

* feat: update list and find next task

* fix: fixed running tests

* fix: fixed findTaskById

* fix: fixed findTaskById and tests

* fix: fixed addComplexityToTask util

* fix: fixed mcp server project root input

* chore: cleanup

---------

Co-authored-by: Shrey Paharia <shreypaharia@gmail.com>
2025-05-16 23:24:25 +02:00
Ralph Khreish
bc19bc7927 Merge remote-tracking branch 'origin/next' into telemetry 2025-05-16 18:16:58 +02:00