Abhimanyu Saharan
|
0caaaa1cb4
|
fix(dispatch): return 503 when OpenClaw gateway env missing
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
6b4773130c
|
feat(review): notify manager on review + UI approve/request changes
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
dcf6dde009
|
chore: remove stray __pycache__
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
56dd0ee544
|
feat(ui): add Task Trigger button + backend dispatch endpoint
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
61aaee0214
|
feat(notify): dispatch actionable instructions to assigned agents
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
a8f097817d
|
chore(backend): add black/isort/flake8 + pre-commit
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
002bd08f33
|
Agent prompt: use LAN base URL (no localhost)
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
3895d74aee
|
Agent prompt: fix base URL + header formatting
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
1a64f21e7b
|
Agent prompt: require status updates + comments until done
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
9b0e5cef5c
|
Do not hardcode DB password in reset script
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8d3153d21a
|
Seed: keep Jarvis + Abhimanyu
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8b4b6b8000
|
Fix reset_db.sh default DB password
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
aec551d104
|
Add DB reset script + seed_data.sql
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
8429c02458
|
UI provisioning + restrict task assignment to provisioned agents
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
a5ec372fa4
|
Fix CORS example + switch to psycopg v3
|
2026-02-02 22:04:21 +05:30 |
|
Abhimanyu Saharan
|
ef2676fa1c
|
Add Teams (DB + API + UI)
|
2026-02-02 22:04:21 +05:30 |
|
Jarvis
|
e283543ef1
|
Add teams + team ownership (schema + API)
|
2026-02-02 12:51:25 +00:00 |
|
Abhimanyu Saharan
|
dc8750353d
|
Merge pull request #19 from abhi1693/jarvis/default-reviewer-to-manager
Default reviewer = assignee manager; remove reviewer from task create UI
|
2026-02-02 17:58:04 +05:30 |
|
Abhimanyu Saharan
|
8787efc50d
|
Tasks: default reviewer to assignee manager; remove reviewer from create-task UI
|
2026-02-02 17:56:35 +05:30 |
|
Abhimanyu Saharan
|
899500249e
|
Fix UI data loading: Orval fetcher returns {data,status,headers}
|
2026-02-02 17:04:18 +05:30 |
|
Abhimanyu Saharan
|
2520dcdb55
|
Merge pull request #18 from abhi1693/jarvis/remove-hr-module
Remove HR module; simplify provisioning via /employees
|
2026-02-02 17:00:04 +05:30 |
|
Abhimanyu Saharan
|
fbd7381166
|
People: better default agent prompt; remove HR UI; regen API types; fix list response handling
|
2026-02-02 16:56:07 +05:30 |
|
Abhimanyu Saharan
|
a678180d07
|
Remove HR completely: delete hr API; baseline alembic without HR tables
|
2026-02-02 16:51:06 +05:30 |
|
Abhimanyu Saharan
|
1bbc65c983
|
Remove HR module; provision agent sessions via /employees
|
2026-02-02 16:48:17 +05:30 |
|
Abhimanyu Saharan
|
8f8e3b7c67
|
Merge pull request #17 from abhi1693/jarvis/fix-alembic-baseline
Fix Alembic baseline migration (fresh DB works)
|
2026-02-02 16:39:28 +05:30 |
|
Abhimanyu Saharan
|
9945b619bd
|
Fix alembic: replace broken no-op initial migration with baseline schema
|
2026-02-02 16:38:33 +05:30 |
|
Abhimanyu Saharan
|
e80905aee1
|
Merge pull request #16 from abhi1693/jarvis/hr-openclaw-provision
HR: provision/deprovision agents via OpenClaw tools/invoke (no cron)
|
2026-02-02 16:30:34 +05:30 |
|
Abhimanyu Saharan
|
9118fea9bf
|
HR: provision/deprovision agent sessions via OpenClaw tools/invoke (no cron)
|
2026-02-02 16:28:17 +05:30 |
|
Abhimanyu Saharan
|
612e19036c
|
Backend: add requests dependency for OpenClaw integration
|
2026-02-02 16:12:35 +05:30 |
|
Abhimanyu Saharan
|
b6701e0a60
|
Fix: import Header in HR API
|
2026-02-02 16:11:52 +05:30 |
|
Abhimanyu Saharan
|
bb3c1c59f7
|
Merge pull request #15 from abhi1693/jarvis/openclaw-tools-invoke-notify
Mission Control → OpenClaw tools/invoke notifications (event-driven)
|
2026-02-02 16:08:00 +05:30 |
|
Abhimanyu Saharan
|
2bcd078c53
|
Mission Control: notify OpenClaw via tools/invoke on task events
|
2026-02-02 16:05:18 +05:30 |
|
Abhimanyu Saharan
|
5f5a1ce7cb
|
Merge pull request #14 from abhi1693/jarvis/hr-data-model
HR data model: link onboarding/headcount to employees + idempotent actions
|
2026-02-02 14:39:29 +05:30 |
|
Abhimanyu Saharan
|
63419a26f1
|
feat(hr): add employee links + fulfillment fields to schemas/models
|
2026-02-02 14:35:48 +05:30 |
|
Abhimanyu Saharan
|
9617f1fc3b
|
feat(hr): link headcount/onboarding to employees + idempotent actions
|
2026-02-02 14:35:20 +05:30 |
|
Abhimanyu Saharan
|
fbc9af035b
|
Merge pull request #13 from abhi1693/jarvis/fix-work-api-responses
Fix Mission Control: /tasks + /task-comments return full JSON (atomic writes)
|
2026-02-02 14:01:49 +05:30 |
|
Abhimanyu Saharan
|
f1fe2127da
|
fix(api): make /tasks + /task-comments atomic and return full JSON
|
2026-02-02 14:00:46 +05:30 |
|
Abhimanyu Saharan
|
d5f527f311
|
Merge pull request #12 from abhi1693/jarvis/realtime-polling
Kanban: optional live updates (5s polling)
|
2026-02-02 13:57:37 +05:30 |
|
Abhimanyu Saharan
|
f07312d258
|
feat(kanban): optional live updates (5s polling)
|
2026-02-02 13:56:56 +05:30 |
|
Abhimanyu Saharan
|
7b3c3eba6d
|
Merge pull request #11 from abhi1693/jarvis/fix-projects-post
Fix Mission Control: POST /projects atomic + 409 on conflicts
|
2026-02-02 13:55:04 +05:30 |
|
Abhimanyu Saharan
|
dffcd34a35
|
fix(api): make POST /projects atomic + 409 on conflicts
|
2026-02-02 13:54:07 +05:30 |
|
Abhimanyu Saharan
|
8f9c312fa3
|
Merge pull request #10 from abhi1693/jarvis/task-conversations
Task comments: reply threading + show reply target
|
2026-02-02 13:48:39 +05:30 |
|
Abhimanyu Saharan
|
96f6b540fe
|
feat(comments): add reply threading + UI
|
2026-02-02 13:47:36 +05:30 |
|
Abhimanyu Saharan
|
452ac24686
|
Merge pull request #9 from abhi1693/jarvis/fix-departments-post
Fix Mission Control: POST /departments atomic + 409 on conflicts
|
2026-02-02 13:45:50 +05:30 |
|
Abhimanyu Saharan
|
9f4e65023f
|
fix(api): make POST /departments atomic + handle integrity errors
|
2026-02-02 13:43:52 +05:30 |
|
Abhimanyu Saharan
|
d44e0acd50
|
Merge pull request #8 from abhi1693/jarvis/react-query-realtime
React Query: refetch on focus/reconnect (near-realtime feel)
|
2026-02-02 13:41:59 +05:30 |
|
Abhimanyu Saharan
|
67599029f1
|
feat(query): refetch on focus/reconnect for fresher data
|
2026-02-02 13:41:14 +05:30 |
|
Abhimanyu Saharan
|
c1bb6f4ce0
|
Merge pull request #7 from abhi1693/jarvis/kanban
Tasks: Kanban board page
|
2026-02-02 13:38:34 +05:30 |
|
Abhimanyu Saharan
|
23bf73a236
|
feat(tasks): add kanban board page
|
2026-02-02 13:37:58 +05:30 |
|
Abhimanyu Saharan
|
6eabde847d
|
Merge pull request #6 from abhi1693/jarvis/ux-audit-hr
HR page UX: loading/errors + refresh fixes
|
2026-02-02 13:32:47 +05:30 |
|