This website requires JavaScript.
da11dbc961
Merge pull request 'development' (#18 ) from development into main
main
saqibmir
2026-09-10 09:19:18 +00:00
d78bf52182
Merge pull request '016-load-concurrency-testing' (#17 ) from 016-load-concurrency-testing into development
development
saqibmir
2026-09-10 07:00:21 +00:00
20e5493798
docs(016-load-concurrency-testing): polish — findings, task completion
016-load-concurrency-testing
saqib mir and Claude Sonnet 5
2026-09-10 12:14:16 +05:30
8400a8db84
feat(016-load-concurrency-testing): US5 — autocannon load-test tooling
saqib mir and Claude Sonnet 5
2026-09-10 11:50:12 +05:30
cd8e408d7e
test(016-load-concurrency-testing): US4 — prove ticket status optimistic concurrency
saqib mir and Claude Sonnet 5
2026-09-10 11:19:24 +05:30
c7aac460b7
test(016-load-concurrency-testing): US3 — prove escalation idempotency holds
saqib mir and Claude Sonnet 5
2026-09-10 11:17:31 +05:30
93d6fe8b94
fix(016-load-concurrency-testing): US3 — finish escalation idempotency plumbing
saqib mir and Claude Sonnet 5
2026-09-10 11:13:46 +05:30
794e16f349
create the specf document
saqib mir
2026-09-09 17:39:12 +05:30
0e3543bb01
fix(016-load-concurrency-testing): US2 — version-guard SLA pause/resume/sweep
saqib mir and Claude Sonnet 5
2026-09-09 17:17:09 +05:30
58d0a98134
fix(016-load-concurrency-testing): US1 — retry assignment creation on race conflict
saqib mir and Claude Sonnet 5
2026-09-09 17:10:10 +05:30
1e332143bd
build(016-load-concurrency-testing): T001-T002 setup + concurrency-guard migration
saqib mir and Claude Sonnet 5
2026-09-09 17:03:37 +05:30
2fb5b7ac73
tasks(016-load-concurrency-testing): break down into 23 tasks across 5 stories
saqib mir and Claude Sonnet 5
2026-09-09 16:57:09 +05:30
015ef62b71
plan(016-load-concurrency-testing): design assignment/SLA/escalation race fixes
saqib mir and Claude Sonnet 5
2026-09-09 16:55:32 +05:30
9f52d51003
spec(016-load-concurrency-testing): specify concurrency-safety and load testing scope
saqib mir and Claude Sonnet 5
2026-09-09 16:51:00 +05:30
7106753ed3
fix(015-reporting-dashboards): count humanEscalated by Assignment existence, not status
015-reporting-dashboards
saqib mir and Claude Sonnet 5
2026-09-09 16:31:13 +05:30
d65683641a
feat(015-reporting-dashboards): four real reporting/analytics endpoints
saqib mir and Claude Sonnet 5
2026-09-09 11:59:38 +05:30
814d9d7b17
docs(015-reporting-dashboards): task breakdown
saqib mir and Claude Sonnet 5
2026-09-09 11:15:22 +05:30
4a159725c2
docs(015-reporting-dashboards): plan, research, data model, contract, quickstart
saqib mir and Claude Sonnet 5
2026-09-09 11:14:29 +05:30
c4a2faa6e3
docs(015-reporting-dashboards): feature spec and quality checklist
saqib mir and Claude Sonnet 5
2026-09-09 11:10:00 +05:30
ea50e3596a
test(014-full-observability): fix cross-file contamination + polish
014-full-observability
saqib mir and Claude Sonnet 5
2026-09-08 16:27:56 +05:30
de5915a8c1
feat(014-full-observability): remaining business metrics (first response, resolution, SLA, errors, tools)
saqib mir and Claude Sonnet 5
2026-09-08 15:57:47 +05:30
f75589d9ce
feat(014-full-observability): real distributed tracing + first 5 business metrics
saqib mir and Claude Sonnet 5
2026-09-08 11:32:14 +05:30
acd3843aaf
feat(014-full-observability): per-request access log + live request-duration metric
saqib mir and Claude Sonnet 5
2026-09-08 11:12:14 +05:30
0135e4ca05
docs(014-full-observability): task breakdown
saqib mir and Claude Sonnet 5
2026-09-08 10:52:26 +05:30
5a0fe9f847
docs(014-full-observability): plan, research, data model, contract, quickstart
saqib mir and Claude Sonnet 5
2026-09-08 10:51:22 +05:30
09ba56d3af
docs(014-full-observability): feature spec and quality checklist
013-auth-hardening
saqib mir and Claude Sonnet 5
2026-09-07 21:31:38 +05:30
79bc2ef25b
feat(013-auth-hardening): password reset, password strength policy, login rate-limiting
saqib mir and Claude Sonnet 5
2026-09-07 21:22:49 +05:30
3bdccc901f
test(011-agent-ticket-queue): harden afterAll against wildcard SLA policy contamination
saqib mir and Claude Sonnet 5
2026-09-07 17:33:52 +05:30
65175a85b5
docs(013-auth-hardening): task breakdown
saqib mir and Claude Sonnet 5
2026-09-07 17:27:27 +05:30
52f1fa3db0
docs(013-auth-hardening): plan, research, data model, contract, quickstart
saqib mir and Claude Sonnet 5
2026-09-07 17:26:49 +05:30
b016e77b70
docs(013-auth-hardening): spec for password reset, password policy, login rate-limiting
saqib mir and Claude Sonnet 5
2026-09-07 17:23:49 +05:30
700daf4104
feat(012-admin-list-views): GET /admin/escalation-policies now includes each policy's rules
012-admin-list-views
saqib mir and Claude Sonnet 5
2026-09-07 16:42:25 +05:30
249e7cd0ce
feat(012-admin-list-views): GET /admin/business-calendars/:id now includes holidays
saqib mir and Claude Sonnet 5
2026-09-07 16:40:00 +05:30
2034966d6d
docs(012-admin-list-views): note the knowledge-governance follow-up
saqib mir and Claude Sonnet 5
2026-09-07 16:35:47 +05:30
7948182988
feat(012-admin-list-views): add GET /admin/products/:id/knowledge for governance
saqib mir and Claude Sonnet 5
2026-09-07 16:35:25 +05:30
3bd068b031
feat(012-admin-list-views): SLA-run, escalation-event, and product-catalog list endpoints
saqib mir and Claude Sonnet 5
2026-09-07 16:31:20 +05:30
43158ff0c4
docs(012-admin-list-views): task breakdown
saqib mir and Claude Sonnet 5
2026-09-07 16:14:52 +05:30
2b00b6d6a1
docs(012-admin-list-views): plan, research, data model, contract, quickstart
saqib mir and Claude Sonnet 5
2026-09-07 16:14:25 +05:30
49db40d7c1
docs(012-admin-list-views): spec for SLA-run, escalation-event, and product-catalog list endpoints
saqib mir and Claude Sonnet 5
2026-09-07 16:12:21 +05:30
fb9606b6aa
feat(011-agent-ticket-queue): link agents to accounts, list assigned tickets
011-agent-ticket-queue
saqib mir and Claude Sonnet 5
2026-09-07 13:19:13 +05:30
d574af087a
docs(011-agent-ticket-queue): task breakdown
saqib mir and Claude Sonnet 5
2026-09-07 13:00:35 +05:30
23fadebb5c
docs(011-agent-ticket-queue): plan, research, data model, contract, quickstart
saqib mir and Claude Sonnet 5
2026-09-07 12:58:25 +05:30
d58bc98c7f
docs(011-agent-ticket-queue): spec for agent-user linking and assigned-ticket listing
saqib mir and Claude Sonnet 5
2026-09-07 12:55:41 +05:30
40687f68fa
feat(010-identity-auth): real staff login, session verification, and role gating
010-identity-auth
saqib mir and Claude Sonnet 5
2026-09-07 12:45:37 +05:30
8327fafac2
tasks: task breakdown for identity and authentication feature (010)
saqib mir and Claude Sonnet 5
2026-09-07 11:15:45 +05:30
3b4c220a45
plan: design for identity and authentication feature (010)
saqib mir and Claude Sonnet 5
2026-09-07 11:14:42 +05:30
a49389dc2c
docs: spec for identity and authentication (010)
saqib mir and Claude Sonnet 5
2026-09-07 11:09:46 +05:30
051ee88974
Merge pull request 'development' (#15 ) from development into main
saqibmir
2026-09-03 11:21:04 +00:00
177488caf8
Merge pull request 'fix' (#14 ) from 009-problem-resolution into development
saqibmir
2026-09-03 11:20:27 +00:00
4e0c90e2cf
fix
009-problem-resolution
saqib mir
2026-09-03 16:48:27 +05:30
5607fdfcd5
Merge branch 'main' of https://gitea.maskantech.in/gitea_admin/support_backend
MdIrshad1234
2026-09-03 16:46:02 +05:30
ca14d45ff1
marge the solve
MdIrshad1234
2026-09-03 16:45:45 +05:30
a5650b1089
Merge pull request 'development' (#13 ) from development into main
saqibmir
2026-09-03 11:12:34 +00:00
7e92a1679b
Merge pull request '009-problem-resolution' (#12 ) from 009-problem-resolution into development
saqibmir
2026-09-03 11:11:24 +00:00
d9bd970910
have add tthe port number
saqib mir
2026-09-03 16:40:19 +05:30
16daf8d32d
feat: implement problem resolution (009)
saqib mir and Claude Sonnet 5
2026-09-03 15:09:29 +05:30
aaa51ef475
tasks: task breakdown for problem resolution feature (009)
saqib mir and Claude Sonnet 5
2026-09-03 14:39:11 +05:30
9ce34d8ca4
plan: design for problem resolution feature (009)
saqib mir and Claude Sonnet 5
2026-09-03 14:37:42 +05:30
14c6793460
docs: spec for problem resolution feature (009)
saqib mir and Claude Sonnet 5
2026-09-03 14:33:55 +05:30
d902f6b26d
slove the merge
MdIrshad1234
2026-09-03 14:27:16 +05:30
6a7c6a493e
Merge pull request 'development' (#11 ) from development into main
saqibmir
2026-09-03 08:52:59 +00:00
6beef9584b
Merge pull request '008-sla-escalation' (#10 ) from 008-sla-escalation into development
saqibmir
2026-09-03 08:50:56 +00:00
7e3d2ae29f
add the new feaures
008-sla-escalation
saqib mir
2026-09-03 14:19:21 +05:30
9357f03e1d
feat: implement SLA and escalation (008)
saqib mir and Claude Sonnet 5
2026-09-03 13:02:05 +05:30
bb31e9d641
tasks: task breakdown for SLA and escalation feature (008)
saqib mir and Claude Sonnet 5
2026-09-03 12:27:40 +05:30
199bd4eb4e
plan: design for SLA and escalation feature (008)
saqib mir and Claude Sonnet 5
2026-09-03 12:23:35 +05:30
1ad9007e79
docs: spec for SLA and escalation feature (008)
saqib mir and Claude Sonnet 5
2026-09-03 12:16:05 +05:30
71520e2423
Merge pull request '007-orchestration-assignment' (#9 ) from 007-orchestration-assignment into development
saqibmir
2026-09-03 06:41:48 +00:00
10f59a7d5b
Merge pull request '007-orchestration-assignment' (#8 ) from 007-orchestration-assignment into main
saqibmir
2026-09-03 06:33:07 +00:00
3ecca06307
merged solved
007-orchestration-assignment
saqib mir
2026-09-03 12:01:26 +05:30
77928c4878
feat: implement orchestration and assignment (007) — routing, strategies, history
saqib mir and Claude Sonnet 5
2026-09-03 11:58:17 +05:30
d3d57b9954
docs: correct 007-orchestration-assignment design on required-skill sourcing
saqib mir and Claude Sonnet 5
2026-09-03 11:32:49 +05:30
67eee83ff0
docs: task breakdown for orchestration and assignment feature
saqib mir and Claude Sonnet 5
2026-09-03 11:31:30 +05:30
846b9e8dca
docs: plan and design artifacts for orchestration and assignment feature
saqib mir and Claude Sonnet 5
2026-09-03 11:30:23 +05:30
e437711c2a
docs: spec for orchestration and assignment feature (007)
saqib mir and Claude Sonnet 5
2026-09-03 11:27:19 +05:30
a0c1a9aa33
feat: implement support organization (006) — teams, agents, hierarchy, capability lookup
saqib mir and Claude Sonnet 5
2026-09-02 18:12:26 +05:30
e703f826de
docs: task breakdown for support organization feature
saqib mir and Claude Sonnet 5
2026-09-02 17:53:30 +05:30
c18e203ad1
docs: plan and design artifacts for support organization feature
saqib mir and Claude Sonnet 5
2026-09-02 17:52:33 +05:30
e1983438b9
docs: spec for support organization feature (006)
saqib mir and Claude Sonnet 5
2026-09-02 17:49:50 +05:30
82d02bcdcd
feat: implement AI support agent (005) — diagnosis, tools, runbooks, verification
saqib mir and Claude Sonnet 5
2026-09-02 17:44:52 +05:30
49eaa4bc58
docs: task breakdown for AI support agent feature
saqib mir and Claude Sonnet 5
2026-09-02 16:56:42 +05:30
eceb00632d
docs: correct 005-ai-support design to reuse the existing ticket state machine
saqib mir and Claude Sonnet 5
2026-09-02 16:55:01 +05:30
72dddcdf74
docs: plan and design artifacts for AI support agent feature
saqib mir and Claude Sonnet 5
2026-09-02 16:50:16 +05:30
9586b872b7
docs: spec for AI support agent feature (005)
saqib mir and Claude Sonnet 5
2026-09-02 16:43:51 +05:30
e33d86081f
feat: implement product knowledge management & retrieval (004)
saqib mir and Claude Sonnet 5
2026-09-02 15:55:18 +05:30
e10736d82a
docs: task breakdown for product knowledge feature
saqib mir and Claude Sonnet 5
2026-09-02 15:31:36 +05:30
e947ac44b8
docs: plan and design artifacts for product knowledge feature
saqib mir and Claude Sonnet 5
2026-09-02 15:30:46 +05:30
cbe783cbdf
docs: spec for product knowledge management & retrieval feature
saqib mir and Claude Sonnet 5
2026-09-02 15:28:08 +05:30
2edfbacf82
feat: implement ticket creation, messages & attachments (003-ticketing)
saqib mir and Claude Sonnet 5
2026-09-02 15:21:37 +05:30
954152bd7b
docs: task breakdown for ticketing feature
saqib mir and Claude Sonnet 5
2026-09-02 14:56:05 +05:30
4751cf3164
docs: plan and design artifacts for ticketing feature
saqib mir and Claude Sonnet 5
2026-09-02 14:53:53 +05:30
be2eb9907a
docs: spec for ticket creation, messages & attachments feature
saqib mir and Claude Sonnet 5
2026-09-02 14:46:59 +05:30
55253287b3
feat: per-integration and per-user rate limiting (US3) + polish
saqib mir and Claude Sonnet 5
2026-09-02 14:42:20 +05:30
3e2a5b97a3
feat: admin lifecycle endpoints for product integrations (US2)
saqib mir and Claude Sonnet 5
2026-08-21 18:57:07 +05:30
8d5731340d
feat: implement SaaS product integration trust boundary (US1 MVP)
saqib mir and Claude Sonnet 5
2026-08-21 18:40:43 +05:30
5444fb7ef3
fix: setErrorHandler must be registered before route modules
saqib mir and Claude Sonnet 5
2026-08-21 18:40:20 +05:30
000a8bcb6b
docs: task breakdown for SaaS integration feature
saqib mir and Claude Sonnet 5
2026-08-21 17:51:06 +05:30
a7216b7531
docs: plan and design artifacts for SaaS integration feature
saqib mir and Claude Sonnet 5
2026-08-21 17:45:02 +05:30
0e92faf615
docs: spec for SaaS integration & inbound request trust feature
saqib mir and Claude Sonnet 5
2026-08-21 17:39:25 +05:30
38148a97f9
docs: add architect's additions doc (gaps & recommendations)
saqib mir and Claude Sonnet 5
2026-08-21 17:35:32 +05:30