Commit Graph

971 Commits

Author SHA1 Message Date
Abhimanyu Saharan
d46480bd23 feat(ci): enhance installer smoke tests for macOS and Linux with improved readiness checks 2026-03-05 01:55:33 +05:30
Abhimanyu Saharan
ba6726a99c feat(ci): enhance installer workflow with OS matrix and conditional smoke tests 2026-03-05 01:39:38 +05:30
Abhimanyu Saharan
532fbf1dc5 feat(config): make BASE_URL a required field and update related documentation 2026-03-05 01:36:07 +05:30
Abhimanyu Saharan
df7152dcad feat(docker): add watch mode for automatic frontend rebuilds in Docker 2026-03-05 00:54:09 +05:30
Abhimanyu Saharan
2b0d3ba386 Merge pull request #135 from abhi1693/feat/agent-webhook-payload-read
feat(agent): allow agents to read stored webhook payloads for backfill
2026-03-04 23:36:04 +05:30
Abhimanyu Saharan
3acc276d8d fix(agent): address webhook payload read review feedback 2026-03-04 23:26:31 +05:30
Abhimanyu Saharan
1d0b318fc9 lint: fix flake8 E304 after create_task decorator 2026-03-04 23:22:27 +05:30
Abhimanyu Saharan
3fc96baa10 feat(agent): add read-only webhook payload fetch endpoint for backfill 2026-03-04 23:22:27 +05:30
Abhimanyu Saharan
9ccb9aefd8 Merge pull request #134 from abhi1693/fix/blocked-transition-error-schema
Fix blocked-task error schema: include code field
2026-03-04 23:20:30 +05:30
Abhimanyu Saharan
f5e3b8923a test: assert blocked precondition in dependency-only update test 2026-03-04 23:09:56 +05:30
Abhimanyu Saharan
636c130a3b test: harden blocked-task regression tests per review 2026-03-04 23:01:24 +05:30
Abhimanyu Saharan
130947dcea test: format blocked-task schema regression assertions 2026-03-04 22:52:43 +05:30
Abhimanyu Saharan
6f7867872b test: fix import order for blocked dependency regression test 2026-03-04 22:50:47 +05:30
Abhimanyu Saharan
e9ce004e70 test: address PR review feedback for blocked-task schema 2026-03-04 22:46:44 +05:30
Abhimanyu Saharan
8b77eae0f2 Document blocked-task 409 error code in OpenAPI + add regression tests 2026-03-04 22:46:44 +05:30
Abhimanyu Saharan
2ae1c219f7 Merge pull request #131 from abhi1693/test/e2e-critical-flows
test(e2e): cover boards, approvals, packs critical flows
2026-03-04 22:40:57 +05:30
Abhimanyu Saharan
04d80c53ac Merge branch 'master' into test/e2e-critical-flows 2026-03-04 22:30:36 +05:30
Abhimanyu Saharan
b6aff9c796 test(e2e): align critical-flow specs with local auth CI 2026-03-04 22:29:47 +05:30
Abhimanyu Saharan
e567c3ca42 Merge pull request #119 from abhi1693/test/aec2903b-rtl-batch1
test(frontend): add UserMenu RTL coverage (batch 1)
2026-03-04 22:27:06 +05:30
Abhimanyu Saharan
39f314cd8c test(e2e): extract shared page test setup hooks 2026-03-04 22:26:40 +05:30
Abhimanyu Saharan
d1b08b4777 chore(e2e): remove gap analysis markdown doc 2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
c26dddbce8 test(e2e): fix approvals action label assertion for CI 2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
ba918d4231 docs(e2e): add gap analysis + CI determinism notes 2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
f69af0a6c9 test(e2e): add critical flows for boards, approvals, packs 2026-03-04 22:26:15 +05:30
Abhimanyu Saharan
3a21c4c204 test(frontend): auto-restore location stub in UserMenu tests 2026-03-04 22:19:01 +05:30
Abhimanyu Saharan
b3b8285a64 test(frontend): harden UserMenu RTL mocks and local sign-out assertions 2026-03-04 22:18:09 +05:30
Abhimanyu Saharan
3dca0fa813 test(frontend): fix lint typing in UserMenu test link mock 2026-03-04 22:09:52 +05:30
Abhimanyu Saharan
d739e31196 test(frontend): add UserMenu RTL coverage for local-mode menu actions 2026-03-04 22:09:52 +05:30
Abhimanyu Saharan
8981202f8f Merge pull request #221 from abhi1693/dashboard-redesign
feat(dashboard): redesign dashboard and align activity routing with board-scoped events
2026-03-04 21:52:30 +05:30
Abhimanyu Saharan
81b9a586ed fix(activity): use API route metadata for feed links 2026-03-04 16:25:16 +05:30
Abhimanyu Saharan
4378d354f4 fix(ci): resolve backend check failures in dashboard metrics 2026-03-04 16:11:14 +05:30
Abhimanyu Saharan
bdc9fc3f01 redesigned dashboard page 2026-03-04 16:01:56 +05:30
Abhimanyu Saharan
a30e59de60 Merge pull request #100 from abhi1693/docs/skeleton-45a7c1d
docs: add testing + release checklist; fix contributing links
2026-03-03 06:42:01 +05:30
Abhimanyu Saharan
bee40c36cd fix: address PR #100 review comments 2026-03-03 05:17:31 +05:30
Abhimanyu Saharan
7fa0959f63 docs: use sentence-case heading in docs landing 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
4321a7f711 fix(lint): remove unused typing.cast import 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
17dd8c549b fix(mypy): remove redundant UUID cast 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
a212265573 fix(mypy): cast legacy approval task_id after None-check 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
32e8855404 docs(api): document auth, request ids, errors, examples 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
a3a9a12a02 docs: flesh out deployment + operations runbooks 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
e477cffe7e docs: add testing + release checklist; fix contributing links 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
1fdacec7c1 docs: add initial docs/ information architecture + stubs 2026-03-03 05:04:42 +05:30
Abhimanyu Saharan
93184c1b7b Merge pull request #99 from abhi1693/test/gap-analysis-taskcard-taskboard
test(frontend): add TaskBoard + TaskCard tests
2026-03-03 05:02:02 +05:30
Abhimanyu Saharan
91ee668b54 test(frontend): address PR feedback for TaskBoard test robustness 2026-03-03 04:51:30 +05:30
Abhimanyu Saharan
27e94197d0 test(frontend): fix TaskBoard test typings for CI tsc 2026-03-03 04:05:36 +05:30
Abhimanyu Saharan
6c897d7faf test(frontend): add TaskBoard + TaskCard coverage and full coverage config 2026-03-03 04:05:15 +05:30
Abhimanyu Saharan
d4f9831ecb fix(agent): refine agent update retry logic to handle creation race conditions #193 2026-03-03 03:19:11 +05:30
Abhimanyu Saharan
77870b0fc7 fix(agent): improve error handling for get_agent_soul method 2026-03-03 03:09:29 +05:30
Abhimanyu Saharan
0fe61e3e08 refactor(env): update NEXT_PUBLIC_API_URL to use 'auto' for better flexibility 2026-03-03 02:40:28 +05:30
Abhimanyu Saharan
2031f8dcd8 fix: increase GIT_CLONE_TIMEOUT_SECONDS to 600 for better performance #173 2026-03-03 02:16:19 +05:30