admin
50bffdf38a
690517:1449 204 and 302 refactor #03
CI / CD Pipeline / build (push) Failing after 42s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-17 14:49:45 +07:00
admin
544bb30277
690516:1955 204 and 302 refactor #02
CI / CD Pipeline / build (push) Successful in 5m56s
CI / CD Pipeline / deploy (push) Failing after 4m29s
2026-05-16 19:55:51 +07:00
admin
1a162bf320
feat(rfa-ai): Complete RFA Approval Refactor and AI Model Revision
CI / CD Pipeline / build (push) Successful in 4m54s
CI / CD Pipeline / deploy (push) Failing after 12m9s
2026-05-16 10:59:53 +07:00
admin
6cb3ae10ee
feat(ai): unify AI architecture, implement RAG and legacy migration
CI / CD Pipeline / build (push) Failing after 5m36s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-15 11:10:44 +07:00
admin
0240d80da5
690514:2019 204-rfa-approval-refactor #01
CI / CD Pipeline / build (push) Successful in 6m1s
CI / CD Pipeline / deploy (push) Failing after 6m42s
2026-05-14 20:19:21 +07:00
admin
07cc6d47b1
fix(test): remove async from getMany mock - no await expression
2026-05-13 12:43:42 +07:00
admin
5537d20152
690513:0920 Refactor Workflow module: Lint error #01
CI / CD Pipeline / build (push) Failing after 10m44s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-13 09:20:49 +07:00
Nattanin
e218fc826c
feat(rfa): merge RFA Approval Refactor v1.9.0 (9 phases, 82 tasks)
...
CI / CD Pipeline / build (push) Failing after 8m59s
CI / CD Pipeline / deploy (push) Has been skipped
- US1: Review Teams with parallel discipline assignment
- US2: Response Codes with category matrix and implications
- US3: Delegation with circular detection (DFS)
- US4: Auto-Reminders + 2-level Escalation via BullMQ
- US5: Distribution Matrix + Transmittal creation (Strangler Pattern)
- US6: Master Approval Matrix with project overrides + inheritance
Backend: 9 new NestJS modules registered in AppModule
Frontend: 15 new components + 5 hooks/services
Resolves #1
2026-05-12 16:17:50 +07:00
Nattanin
ef20839f99
feat(rfa): complete RFA Approval Refactor - all 9 phases (T001-T080)
...
Phase 1-2: Setup, SQL schema, enums, queue constants, base entities
Phase 3 (US1): ReviewTeam, ReviewTeamMember, ReviewTask, TaskCreationService
Phase 4 (US2): ResponseCode, ResponseCodeRule, ImplicationsService, NotificationTriggerService
Phase 5 (US3): Delegation entity, CircularDetectionService, DelegationService/Controller/Module
Phase 6 (US4): ReminderRule, SchedulerService, EscalationService, ReminderProcessor, ReminderModule
Phase 7 (US5): DistributionMatrix, DistributionRecipient, ApprovalListenerService (Strangler),
TransmittalCreatorService, DistributionProcessor, DistributionModule
Phase 8 (US6): MatrixManagementService, InheritanceService (global→project override)
Phase 9 (Polish): AggregateStatusService, ConsensusService, VetoOverrideService,
ParallelGatewayHandler, review-validators, optimistic locking in completeReview,
test stubs (unit/integration/e2e), jest.config.js updated for tests/ directory
Frontend: ReviewTaskInbox, ParallelProgress, VetoOverrideDialog, DelegationForm,
DelegatedBadge, MatrixEditor, ProjectOverrideManager, DistributionStatus,
ReminderHistory, ResponseCodeSelector, CodeImplications, CompleteReviewForm,
ReviewTeamForm, ReviewTeamSelector, TeamMemberManager
Closes #1
2026-05-12 16:17:27 +07:00
Nattanin
3df8707b7f
690512:1537 Prepare refactor Work Flow [skip ci]
2026-05-12 15:37:56 +07:00
admin
d7e1e1177f
chore(node): upgrade to v24.15.0 LTS - complete
...
CI / CD Pipeline / build (push) Successful in 4m54s
CI / CD Pipeline / deploy (push) Successful in 2m6s
- Regenerate pnpm-lock.yaml with Node.js v24.15.0
- Update CHANGELOG.md with v1.8.11 entry
- Update README.md: version 1.8.11, Node.js requirement v24.15.0
- All tests pass: backend 340/340, frontend 137/137
2026-05-05 13:53:12 +07:00
admin
008f0fd7ab
260505:1218 chore(node): upgrade to v24.15.0 LTS
...
CI / CD Pipeline / build (push) Successful in 8m9s
CI / CD Pipeline / deploy (push) Successful in 11m32s
- Update Docker base images: node:22-alpine → node:24-alpine
- Add engines.node >=24.0.0 to package.json files
- Create .nvmrc files with 24.15.0
- Update CI workflow to use node-version: 24.15.0
- Fix jest-e2e.json for uuid@13 ES Module compatibility
Validation:
- Backend unit tests: 340/340 passed
- Frontend unit tests: 137/137 passed
- Frontend build: successful (39 static pages)
2026-05-05 12:18:05 +07:00
admin
3575f3073b
690504:1641 Update specs [skip ci]
2026-05-04 16:41:50 +07:00
admin
42a6d24318
690503:1547 Update #01
CI / CD Pipeline / build (push) Successful in 5m13s
CI / CD Pipeline / deploy (push) Successful in 4m18s
2026-05-03 15:47:59 +07:00
admin
912b25bd06
690503:1430 Update workflow #08
CI / CD Pipeline / build (push) Successful in 5m23s
CI / CD Pipeline / deploy (push) Successful in 5m42s
2026-05-03 14:30:20 +07:00
admin
b68ba173a3
690503:1418 Update workflow #07
CI / CD Pipeline / build (push) Successful in 5m27s
CI / CD Pipeline / deploy (push) Failing after 1m48s
2026-05-03 14:18:02 +07:00
admin
cde53526cf
690503:1356 Update workflow #06
CI / CD Pipeline / build (push) Successful in 8m6s
CI / CD Pipeline / deploy (push) Successful in 7m0s
2026-05-03 13:56:16 +07:00
admin
e4a724bff4
690503:1340 Update workflow #05
CI / CD Pipeline / build (push) Failing after 4m37s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-03 13:40:00 +07:00
admin
35110cbd3e
690503:1216 Update workflow #04
CI / CD Pipeline / build (push) Successful in 7m23s
CI / CD Pipeline / deploy (push) Successful in 3m28s
2026-05-03 12:16:58 +07:00
admin
c9bd403809
690503:1135 Update workflow #03
CI / CD Pipeline / build (push) Successful in 8m55s
CI / CD Pipeline / deploy (push) Failing after 5m38s
2026-05-03 11:35:27 +07:00
admin
870420204e
690503:1036 Update workflow #02
CI / CD Pipeline / build (push) Failing after 9m43s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-03 10:36:34 +07:00
admin
2c24991f88
690503:0135 Update workflow #01
CI / CD Pipeline / build (push) Failing after 6m6s
CI / CD Pipeline / deploy (push) Has been skipped
2026-05-03 01:36:37 +07:00
admin
d239b58387
260429:1652 update Infras #07
CI / CD Pipeline / build (push) Successful in 5m14s
CI / CD Pipeline / deploy (push) Successful in 2m2s
2026-04-29 16:52:08 +07:00
admin
de059c9edb
690428:2116 Update Infras #05
CI / CD Pipeline / build (push) Successful in 5m8s
CI / CD Pipeline / deploy (push) Successful in 1m59s
2026-04-28 21:16:49 +07:00
admin
1a51bfa3c4
690428:0806 Update Infras #04
CI / CD Pipeline / build (push) Successful in 5m7s
CI / CD Pipeline / deploy (push) Successful in 2m2s
2026-04-28 08:06:25 +07:00
admin
83b6620093
260427:1659 update Infras #02
CI / CD Pipeline / build (push) Successful in 5m51s
CI / CD Pipeline / deploy (push) Successful in 2m47s
2026-04-27 16:59:38 +07:00
admin
a57fef4d44
690427:0812 Update Infras #01
CI / CD Pipeline / build (push) Successful in 5m51s
CI / CD Pipeline / deploy (push) Successful in 2m9s
2026-04-27 08:12:28 +07:00
admin
9384581aee
690421:1652 Update document-chunk Module #01
CI / CD Pipeline / build (push) Successful in 4m51s
CI / CD Pipeline / deploy (push) Successful in 3m17s
2026-04-21 16:52:58 +07:00
admin
3143dd7263
690421:1628 Update RAG Module #01
CI / CD Pipeline / build (push) Successful in 4m53s
CI / CD Pipeline / deploy (push) Failing after 5m7s
2026-04-21 16:28:23 +07:00
admin
cf78e14709
690421:1611 Update ClamAV# #02
CI / CD Pipeline / build (push) Successful in 4m48s
CI / CD Pipeline / deploy (push) Failing after 1m21s
2026-04-21 16:11:22 +07:00
admin
72f28184ff
fix(infra): resolve container startup failures with minimal capabilities
...
CI / CD Pipeline / build (push) Successful in 5m0s
CI / CD Pipeline / deploy (push) Failing after 56s
- Add CHOWN, SETUID, SETGID capabilities to backend container
- Add CHOWN, SETUID, SETGID capabilities to frontend container
- Maintain security hardening while allowing health checks to function
- Fix 'cannot start a stopped process: unknown' Docker error
- Containers need minimal capabilities for health checks and logging
2026-04-21 15:49:13 +07:00
admin
486aca08a8
690421:1536 Update ClamAV
CI / CD Pipeline / build (push) Successful in 4m54s
CI / CD Pipeline / deploy (push) Failing after 1m15s
2026-04-21 15:36:59 +07:00
admin
1549098eac
fix(infra): update ClamAV image tag from 1.3 to 1.4.4
...
CI / CD Pipeline / build (push) Successful in 4m54s
CI / CD Pipeline / deploy (push) Failing after 1m16s
- Fix deployment failure due to non-existent clamav/clamav:1.3 image
- Update to latest available tag clamav/clamav:1.4.4
- Resolves manifest unknown error in CI/CD deployment
2026-04-21 15:01:48 +07:00
admin
486bf3b9a4
feat(infra-ops): finalize infrastructure configurations before merge
...
CI / CD Pipeline / build (push) Successful in 6m38s
CI / CD Pipeline / deploy (push) Failing after 47s
- Update ASUSTOR gitea-runner and registry configurations
- Add environment examples for registry services
- Clean up MariaDB configuration files
- Prepare for merge to main branch
2026-04-21 13:33:12 +07:00
admin
e2753e4eac
690420:2332 Refactor QNAP service
2026-04-20 23:32:30 +07:00
admin
2e89761b0f
fix(ci): update pnpm-lock.yaml to resolve dependency mismatches
CI / CD Pipeline / build (push) Successful in 13m43s
CI / CD Pipeline / deploy (push) Failing after 6m51s
2026-04-19 20:58:39 +07:00
admin
13745e5874
690419:1831 feat: update CI/CD to use SSH key authentication #05
CI / CD Pipeline / build (push) Failing after 4m57s
CI / CD Pipeline / deploy (push) Has been skipped
2026-04-19 18:31:30 +07:00
admin
733f3c3987
690419:1411 feat: update CI/CD to use SSH key authentication #05
CI / CD Pipeline / build (push) Successful in 9m10s
CI / CD Pipeline / deploy (push) Failing after 4m10s
2026-04-19 14:11:51 +07:00
admin
c894c08fb8
690419:1329 feat: update CI/CD to use SSH key authentication #04
CI / CD Pipeline / build (push) Successful in 8m10s
CI / CD Pipeline / deploy (push) Failing after 14m39s
2026-04-19 13:29:42 +07:00
admin
657698558b
690419:1310 feat: update CI/CD to use SSH key authentication #03
CI / CD Pipeline / build (push) Successful in 10m31s
CI / CD Pipeline / deploy (push) Failing after 52s
2026-04-19 13:10:01 +07:00
admin
844caf477d
690419:1109 feat: update CI/CD to use SSH key authentication #02
CI / CD Pipeline / deploy (push) Has been cancelled
CI / CD Pipeline / build (push) Has been cancelled
2026-04-19 11:09:35 +07:00
admin
feb1319fb3
690419:1035 feat: update CI/CD to use SSH key authentication
CI / CD Pipeline / build (push) Successful in 8m22s
CI / CD Pipeline / deploy (push) Failing after 31s
2026-04-19 10:35:23 +07:00
admin
d422b040d9
690419:1012 Refactor Infra gitea #02
CI / CD Pipeline / build (push) Successful in 9m32s
CI / CD Pipeline / deploy (push) Failing after 54s
2026-04-19 10:12:58 +07:00
admin
29a6509c58
690418:1638 Refactor Infra gitea
CI / CD Pipeline / build (push) Has been cancelled
CI / CD Pipeline / deploy (push) Has been cancelled
2026-04-18 16:38:04 +07:00
admin
8b658e8530
fix(ci): use self-hosted runner for build job
...
CI / CD Pipeline / build (push) Failing after 7m32s
CI / CD Pipeline / deploy (push) Has been skipped
- Change from ubuntu-latest to self-hosted runner
- Self-hosted runner is on same network as QNAP
- Use standard actions/checkout@v4 with HTTPS
2026-04-18 08:49:58 +07:00
admin
0b7dd466ec
fix(ci): add debugging and correct SSH host key
...
CI / CD Pipeline / build (push) Failing after 4m48s
CI / CD Pipeline / deploy (push) Has been skipped
- Add verbose logging to see exact error
- Use actual RSA host key from git.np-dms.work:2222
- Test SSH connection before clone
2026-04-18 08:40:01 +07:00
admin
e5db7511c6
fix(ci): use SSH checkout directly (no HTTPS fallback)
...
CI / CD Pipeline / build (push) Failing after 19s
CI / CD Pipeline / deploy (push) Has been skipped
- SSH port 2222 is proven to work from push tests
- Simpler and faster than HTTPS with timeout fallback
2026-04-18 08:32:29 +07:00
admin
b7d637642a
fix(ci): use SSH fallback when HTTPS checkout times out
...
CI / CD Pipeline / build (push) Failing after 56s
CI / CD Pipeline / deploy (push) Has been skipped
- Replace actions/checkout with manual git clone
- Try HTTPS with 30s timeout, fallback to SSH port 2222
- Uses DEPLOY_KEY secret for SSH authentication
2026-04-18 08:24:42 +07:00
admin
5e4e0444ed
690417:1707 Refactor Work flow ADR-021
CI / CD Pipeline / build (push) Failing after 8m55s
CI / CD Pipeline / deploy (push) Has been skipped
2026-04-17 17:07:41 +07:00
admin
d7e48448e0
feat(adr-021): integrate workflow context into Transmittals & Circulation (v1.8.7)
CI / CD Pipeline / build (push) Failing after 7m24s
CI / CD Pipeline / deploy (push) Has been skipped
2026-04-17 16:33:26 +07:00