saravanakumardb1
64db209bab
fix(docs): refresh local Gitea rehearsal status
2026-03-23 19:26:31 -07:00
saravanakumardb1
39f33c4342
fix(docs): export local Docker token example
2026-03-23 19:24:32 -07:00
saravanakumardb1
688aad624a
fix(docs): document hardened FlowMonk Docker workaround
2026-03-23 19:19:46 -07:00
saravanakumardb1
03b92eb2df
fix(docs): update local Gitea migration status
2026-03-23 19:17:07 -07:00
saravanakumardb1
6f748b11d4
fix(docs): record local FlowMonk Docker workaround
2026-03-23 19:09:04 -07:00
saravanakumardb1
2296d98bf6
fix(docs): capture localhost tarball blocker in Docker
2026-03-23 19:02:49 -07:00
saravanakumardb1
fdf640e5bd
fix(docs): capture local Docker auth blocker
2026-03-23 18:57:34 -07:00
saravanakumardb1
90e3f8d056
fix(docs): narrow docker-prep assumptions in vm guide
2026-03-23 18:54:18 -07:00
saravanakumardb1
a0469c2a57
fix(docs): clarify local Gitea consumer auth behavior
2026-03-23 18:52:26 -07:00
saravanakumardb1
fdf80d6470
fix(docs): correct FlowMonk compose build examples
2026-03-23 18:50:38 -07:00
saravanakumardb1
adfa5b9fec
fix(react-auth): align source version with published package
2026-03-23 18:36:15 -07:00
saravanakumardb1
64c9fc8afe
fix(docker): preserve peer deps in packed packages
2026-03-23 18:24:57 -07:00
saravanakumardb1
7361cba125
fix(docs): restore valid helm template examples
2026-03-23 18:16:01 -07:00
saravanakumardb1
4687351de0
ci: update CI/CD configuration
2026-03-23 18:04:18 -07:00
saravanakumardb1
59f6ac1b9a
fix(ai-diagnostics): keep cluster filters numeric
2026-03-23 16:21:08 -07:00
saravanakumardb1
ef246989b6
fix(docker): align dashboard images with node 20
2026-03-23 16:17:42 -07:00
saravanakumardb1
618ba6a86d
fix(docker): harden dashboard container builds
2026-03-23 16:16:47 -07:00
saravanakumardb1
fa1adf829c
docs(devops): capture azure vm and scaling readiness gaps
2026-03-23 16:10:02 -07:00
saravanakumardb1
661bc9953a
docs(pnpm): record audited gitea registry checkpoints
2026-03-23 16:06:59 -07:00
saravanakumardb1
6d5450d9f7
fix(devops): derive gitea publish auth target from registry url
2026-03-23 15:52:29 -07:00
saravanakumardb1
178f043518
docs(pnpm): finalize gitea rehearsal commit ledger
2026-03-23 15:49:53 -07:00
saravanakumardb1
accf834b3e
docs(pnpm): record gitea registry rehearsal checkpoint
2026-03-23 15:49:05 -07:00
saravanakumardb1
7116749bbd
docs(devops): record local gitea registry rehearsal
2026-03-23 15:48:18 -07:00
saravanakumardb1
1d2003a30f
feat(workflows): add docker-smoke-test, audit-repo-health, verify-all-backends
...
- /docker-smoke-test: prep, build, verify all Dockerfiles in a repo
- /audit-repo-health: cross-repo pnpm/Docker/config consistency audit
- /verify-all-backends: quick local typecheck+test+build (complement to /gitea-ci)
2026-03-22 22:19:08 -07:00
saravanakumardb1
0ffbdce0ef
fix(ci): fix admin-web test mocks + workflow build command
...
- Add getCurrentUserFromRequest + requireAdmin to all 8 auth-server test mocks
- Fixes Vitest 4.x strict mock requiring all accessed exports
- Skip pnpm install in CI workflow (deps already installed locally)
2026-03-22 21:11:24 -07:00
saravanakumardb1
e427282234
docs(ci): update Gitea CI docs + add /gitea-ci workflow
...
- Add key settings, runner log path, detailed repo/job matrix to GITEA_LOCAL_CI.md
- Add /gitea-ci Windsurf workflow: start, push all, check status, view logs
- Add learning_ai_local_memory_gpt to repos.txt
2026-03-22 20:56:03 -07:00
saravanakumardb1
acb866774c
feat(repo): add packageManager field + finalize pnpm migration tracker
...
- Add packageManager: pnpm@10.6.5 to root package.json
- Mark all 9 repos complete in PNPM_MIGRATION.md
- Record lysnrai commit c3a88af + common-plat completion notes
2026-03-22 20:36:41 -07:00
saravanakumardb1
017eb4278b
fix(ci): use local paths for host-mode Gitea runner
...
- Replace actions/checkout with git pull + local working-directory
- Fixes corp proxy blocking GitHub action downloads
2026-03-22 20:23:01 -07:00
saravanakumardb1
6d4579da37
chore(ci): migrate to Gitea local CI, disable GitHub Actions
...
- Add .gitea/workflows/ci.yml for Gitea Actions
- Disable GitHub Actions: ci-extraction-service, ci-mcp-server, reusable-pnpm-workspace
- Add docs/devops/GITEA_LOCAL_CI.md setup guide
2026-03-22 20:13:02 -07:00
saravanakumardb1
8070009fde
docs(pnpm): update jarvisjr + peakpulse migration tracker
2026-03-22 19:43:24 -07:00
saravanakumardb1
d9434bbb3e
docs(pnpm): update chronomind migration tracker
2026-03-22 19:12:22 -07:00
saravanakumardb1
6a92f43db5
docs(pnpm): update nomgap migration tracker
2026-03-22 18:42:50 -07:00
saravanakumardb1
1e725e977d
docs(pnpm): update actiontrail migration tracker
2026-03-22 17:35:01 -07:00
saravanakumardb1
d7651a73cf
docs(pnpm): update localmemgpt migration tracker
2026-03-22 17:18:27 -07:00
saravanakumardb1
e2a0960a6d
docs(pnpm): record notelett push status
2026-03-22 15:53:06 -07:00
saravanakumardb1
14e7e490e2
docs(pnpm): update notelett migration tracker
2026-03-22 15:52:22 -07:00
saravanakumardb1
17a117f132
fix(docker): pack bytelyst consumer closure for prep
2026-03-22 15:51:17 -07:00
saravanakumardb1
5998af45e3
docs(pnpm): fix tracker audit gaps
2026-03-22 14:19:05 -07:00
saravanakumardb1
afcbf852b2
docs(pnpm): strengthen migration tracker gates
2026-03-22 14:15:48 -07:00
saravanakumardb1
828d31b63d
docs: update documentation
2026-03-22 14:06:44 -07:00
saravanakumardb1
d934bb3286
docs(pnpm): add canonical ecosystem migration roadmap
2026-03-22 14:03:17 -07:00
saravanakumardb1
cd811114e5
fix(devops): harden local shared-service docker bring-up
2026-03-22 12:34:38 -07:00
saravanakumardb1
67ef6a6068
fix(exports): preserve processing state on async export failures
2026-03-22 11:58:54 -07:00
saravanakumardb1
265599d005
fix(platform-service): harden broadcast metrics and export job lifecycle
2026-03-22 11:57:47 -07:00
saravanakumardb1
dda38aa009
fix(exports): strip data payload from list endpoint + update audit doc
...
- exports/routes: exclude inline data from GET /exports list response
to prevent returning megabytes of serialized export data (perf+security)
- Update WORKSPACE_TODO_AUDIT.md: add post-audit review section with
9 bugs found and fixed across 2 commits (73b07c2 , 841cdf3 ), mark
all action plan sprints complete
- Typecheck clean, 1483/1483 tests pass
2026-03-22 01:23:08 -07:00
saravanakumardb1
841cdf3a16
fix(platform-service+events): 3 more gaps in diagnostics + delivery
...
- diagnostics/subscribers: wire session.created email notification to
target user using existing 'diagnostics-session-created' template
(was just logging instead of sending the email)
- events/types: add missing 'currency' field to payment.failed schema
(payment.succeeded had it, payment.failed did not — inconsistency)
- delivery/subscribers: use event.payload.currency instead of hardcoded
empty string in payment-failed email variables
- Typecheck clean, 1483/1483 tests pass
2026-03-22 01:20:24 -07:00
saravanakumardb1
73b07c2c3a
fix(platform-service): 5 bugs in recent P2/P3 implementations
...
- diagnostics/subscribers: use correct template IDs
'diagnostics-session-cancelled' and 'diagnostics-session-completed'
instead of non-existent 'generic' (would throw at runtime)
- delivery/templates: add missing 'broadcast' email template used by
broadcast delivery route (dispatchEmail would throw on unknown ID)
- broadcasts/routes: replace broken dot-path 'metrics.sent' update
with proper updateBroadcastMetrics() call, add productName variable
- exports/routes: store serialized data on job doc, add download
endpoint GET /exports/:id/download with content-type headers,
exclude data payload from metadata GET endpoint
- waitlist/routes: store invitation doc ID (inv_...) instead of
code string (WL-...) in invitationCodeId field
- delivery/delivery.test.ts: update template count 12 -> 13
- Typecheck clean, 1483/1483 tests pass
2026-03-22 01:14:55 -07:00
saravanakumardb1
1576b699b0
feat(platform-service): resolve all P3 TODOs — diagnostics notifications + test cleanup
...
- diagnostics/subscribers: notify admin via email when debug session is
cancelled (looks up session creator via getSession + getUserById)
- diagnostics/subscribers: email session summary (logs/traces/screenshots)
to admin when debug session completes
- diagnostics/subscribers: send Slack alert via dispatchSlack for FATAL
logs ingested during debug sessions (on-call engineer notification)
- feedback-client/integration.test.ts: replace TODO-4 with clear NOTE,
fix unused var lint errors
- feedback-client/gdpr.test.ts: mark lifecycle policy as accepted,
remove console.log + unused blobPath variable
- Update WORKSPACE_TODO_AUDIT.md — P3 section: all 5 resolved
- Typecheck clean, 1483/1483 tests pass
2026-03-22 01:03:51 -07:00
saravanakumardb1
a92373adec
docs(devops): fix 15 bugs/gaps in single-VM deployment guide — add 4 missing web services, update stale references
2026-03-22 00:49:14 -07:00
saravanakumardb1
0502dead68
docs(devops): add Docker Desktop K8s as primary local option alongside K3s
2026-03-22 00:44:23 -07:00