forgejo-actions[bot]
6a0b0c9dca
chore(gitops): deploy frontend-solid@9358ab541f307ea4e40c7575fd2166caf1e47a08
2026-07-30 13:39:03 +00:00
forgejo-actions[bot]
3c3848fe73
chore(gitops): deploy frontend-solid@00489b741411b0839a4307487ae8ebfd8abdca07
2026-07-29 16:23:29 +00:00
forgejo-actions[bot]
f738cd50ae
chore(gitops): deploy frontend-solid@ddc6a95771fbff47afc9402ee578072adb9a400c
2026-07-29 13:17:14 +00:00
forgejo-actions[bot]
40ba019657
chore(gitops): deploy frontend-solid@012a6a607221f06104ee0d17158252b7a08ea855
2026-07-29 06:18:59 +00:00
forgejo-actions[bot]
d4ac7b8df1
chore(gitops): deploy frontend-solid@f4b9885974653721a8ca869eaaae4f5d0419b0a7
2026-07-28 14:47:22 +00:00
forgejo-actions[bot]
8309f1ba59
chore(gitops): deploy frontend-solid@5fad33634a6e47d4a8610fe2ef9582c1b1114927
2026-07-27 17:33:54 +00:00
forgejo-actions[bot]
216a721b5f
chore(gitops): deploy frontend-solid@cab192d946390b647a8b161904967d1d2a576488
2026-07-27 12:45:27 +00:00
forgejo-actions[bot]
599792352b
chore(gitops): deploy frontend-solid@83b50720110077bc90c266d8f685feaa75cd256b
sync-to-forgejo / sync (push) Successful in 10s
2026-07-23 16:57:50 +00:00
forgejo-actions[bot]
00729cf2f8
chore(gitops): deploy frontend-solid@7a0799f1d1084d70ecd1d0d53c736312518d1e52
2026-07-23 12:16:28 +00:00
forgejo-actions[bot]
7910f46e8d
chore(gitops): deploy frontend-solid@070c4bdab1a205c60e56f7860d0913fae10dcc4f
2026-07-23 00:02:25 +00:00
forgejo-actions[bot]
5262353861
chore(gitops): deploy frontend-solid@18a9161e4fcdd282bbd02348742aa56cfb45b39d
2026-07-20 23:06:49 +00:00
forgejo-actions[bot]
77772c416f
chore(gitops): deploy frontend-solid@142e185fc6a6ac50c56ce347d2a9f32323d84eaf
2026-07-19 11:11:56 +00:00
forgejo-actions[bot]
a0d3879902
chore(gitops): deploy frontend-solid@49b979eb16059c0c9b8d56c36588817d3fb87e36
2026-07-18 09:48:38 +00:00
forgejo-actions[bot]
07fe3830a0
chore(gitops): deploy frontend-solid@6318b445d74a92d94f42153e903e739909e3176b
2026-07-17 00:20:06 +00:00
forgejo-actions[bot]
4ad85d9e21
chore(gitops): deploy frontend-solid@2025d912a53ae1148b1ca7e094ef14e9c03be901
2026-07-17 00:08:40 +00:00
forgejo-actions[bot]
fd8c637716
chore(gitops): deploy frontend-solid@4efe848f3a7f45a76aad3191c8267022ed62f8b5
2026-07-16 22:52:13 +00:00
forgejo-actions[bot]
ffe409c288
chore(gitops): deploy frontend-solid@0b38bc6ca510b7e2a1956c0569cf1e87fa93541e
2026-07-14 19:49:11 +00:00
forgejo-actions[bot]
8155c6e24b
chore(gitops): deploy frontend-solid@3ec5e60d15248b3f90aaa7398ec02b4d15f3933e
2026-07-14 16:45:40 +00:00
forgejo-actions[bot]
8c2c61a9b5
chore(gitops): deploy frontend-solid@5290e7c70fa5d0000f6ee1ab6c5582d5ef2707ac
2026-07-14 15:56:32 +00:00
forgejo-actions[bot]
504d469a89
chore(gitops): deploy frontend-solid@629a5eeebc0baf78f25ec1bcbc678b5961036ee7
2026-07-12 18:45:14 +00:00
sync-test
581c6c78e1
feat(flux): add Image Automation for all nxtgauge apps
sync-to-forgejo / sync (push) Successful in 26s
2026-07-06 03:56:23 +05:30
sync-test
e101874436
chore(gitops): deploy frontend-solid@09e26d2 - profile verification API fix
sync-to-forgejo / sync (push) Successful in 19s
2026-07-05 18:07:24 +05:30
sync-test
e279f5ea48
chore(gitops): deploy frontend-solid@3ee5e90 - add role_key to registration
sync-to-forgejo / sync (push) Successful in 18s
2026-07-05 16:53:13 +05:30
sync-test
e76bffb88c
chore(gitops): deploy frontend-solid@d7810ac - forgot password and login API fixes
sync-to-forgejo / sync (push) Successful in 7s
2026-07-05 16:27:15 +05:30
sync-test
042ec0da4b
chore(gitops): deploy frontend-solid@1bf3191 - OTP verification API fix
sync-to-forgejo / sync (push) Successful in 14s
2026-07-05 16:23:26 +05:30
sync-test
d6a01f62bd
chore(gitops): deploy frontend-solid@07aa835 - API endpoint fix for registration
sync-to-forgejo / sync (push) Successful in 9s
2026-07-05 15:19:10 +05:30
sync-test
5a610af9b3
chore: bump nxtgauge-frontend-solid to 0cf975f (fix signup routing)
sync-to-forgejo / sync (push) Successful in 14s
2026-07-04 22:13:01 +05:30
Ashwin Kumar Sivakumar
3b1b8665d6
chore(gitops): deploy frontend-solid@48ef3e2 - new signup pages
sync-to-forgejo / sync (push) Successful in 18s
2026-07-04 18:11:02 +05:30
Ashwin Kumar Sivakumar
5e14343e65
fix(ingress): route test111 /api/* to Rust gateway so signup works
...
sync-to-forgejo / sync (push) Successful in 20s
The SolidStart frontend (Vinxi 0.5.7) does not mount src/routes/api/* as
Nitro handlers in the production build. With only a single path rule
pointing to the frontend pod, every /api/* call fell through to
SolidStart's Not Found handler and returned the HTML shell page — making
the Sign Up button appear to do nothing.
Added an /api prefix rule before / so Traefik matches the longer
prefix and forwards signup/login/KB requests directly to the
nxtgauge-rust-gateway service on port 9100 (same backend that
api.nxtgauge.com already uses).
Verified:
- POST /api/auth/check-email -> 200 application/json
- POST /api/auth/register -> 201 application/json
- GET / -> 200 text/html (frontend shell)
- GET /api/kb/categories -> 200 application/json
2026-07-04 15:28:50 +05:30
Ashwin Kumar Sivakumar
b4f371d415
Encrypt all secrets with SOPS, add Flux decryption support, rotate JWT_SECRET/AI_SERVICE_KEY
...
- Add .sops.yaml (age) and encrypt every plaintext Secret manifest in apps/
- Commit the Flux GitRepository/Kustomization (previously only applied manually)
with a decryption stanza referencing the sops-age key (created out-of-band,
not committed)
- Rotate JWT_SECRET (previously exposed in plaintext) and set a real
AI_SERVICE_KEY (was an empty placeholder), shared between
nxtgauge-backend-rust and nxtgauge-ai-assistant
- Wire JWT_SECRET into the ai-assistant deployment (was missing entirely,
causing every authenticated request to fail)
- Redact the leaked LiteLLM production master key from README/OPENCODE_CONNECT
docs; move the litellm prod overlay off a plaintext secretGenerator onto an
encrypted patch
2026-07-02 17:56:28 +05:30
Ashwin Kumar Sivakumar
30ed1833c7
Switch nxtgauge deploys to Forgejo registry
2026-06-17 03:28:47 +05:30
github-actions[bot]
2cc149aa8c
chore(gitops): deploy frontend-solid@5973e6216e685f8779920d19a377efe657f8bd0b
2026-06-15 04:11:50 +00:00
github-actions[bot]
fe4fafa4e8
chore(gitops): deploy frontend-solid@5f535cba590949ca512bdfa7f62c99180409ae60
2026-06-15 01:22:17 +00:00
github-actions[bot]
fa12a91ee0
chore(gitops): deploy frontend-solid@b5d286ada3b01172d956e304f0631753e82291b6
2026-06-15 00:51:20 +00:00
github-actions[bot]
54798b3b56
chore(gitops): deploy frontend-solid@3b8f75d836792bb3d46bf667387ddae604341019
2026-06-14 18:30:49 +00:00
github-actions[bot]
46cdd56af4
chore(gitops): deploy frontend-solid@cbaff36f8816c0cb0e524df001a3a6f6e3fa4055
2026-06-14 17:38:26 +00:00
Ashwin Kumar Sivakumar
af4b237255
chore(gitops): align app pulls with ghcr deployments
2026-06-14 22:49:25 +05:30
Ashwin Kumar Sivakumar
e303bfefb3
chore(gitops): deploy frontend-solid branding fix (a4c74f3)
2026-06-14 19:27:44 +05:30
Ashwin Kumar Sivakumar
ceabd10976
fix(flux): pin app releases to immutable digests
2026-06-14 05:52:50 +05:30
Ashwin Kumar Sivakumar
cbc7fb42e6
fix: restore all services after registry wipe
...
- Fix PostgreSQL endpoints (now auto-creating correctly)
- Fix Forgejo DB connection
- Update retention to keep 10 SHA tags (was 2, too aggressive)
- Update all deployments to use available tags
- Add missing base images to registry (alpine, node, rust, python)
- Protect base images from retention deletion
2026-06-13 00:25:51 +05:30
Ashwin Kumar Sivakumar
3ff94ac761
deploy: frontend captcha fix (4c61bca)
...
- Fixed zoomed-in captcha appearance on high-DPI displays
- Removed DPR scaling from CaptchaCanvas component
2026-06-12 05:34:58 +05:30
Rimuru
3007f9a646
chore: bump nxtgauge-frontend-solid to 6666cc5 (middleware-based API proxy fix)
2026-06-11 15:52:44 +05:30
Ashwin Kumar Sivakumar
0bc9110fed
chore: bump nxtgauge-frontend-solid to aabfacc (api gateway proxy fix)
2026-06-11 14:34:09 +05:30
Ashwin Kumar Sivakumar
e27f82e996
fix(flux): add namespace to all app overlays
2026-06-08 20:59:38 +05:30
Rimuru (Hermes Agent)
f6229741fb
fix: update ingress from test121 to test111
2026-06-07 15:29:29 +05:30
Ashwin Kumar Sivakumar
608e664a64
feat: Update frontend to Ask Ash AI components (commit d888466)
2026-05-29 20:54:13 +05:30
Ashwin Kumar Sivakumar
1a38ffd6f1
fix: revert frontend to d084491 for OTP fixes
2026-04-18 01:56:27 +05:30
Ashwin Kumar Sivakumar
f6e8c72e62
fix: add TLS for test121 ingress
2026-04-17 23:45:34 +05:30
Ashwin Kumar Sivakumar
17f299346c
chore: single owner for nxtgauge namespace
2026-04-17 21:21:37 +05:30
Tracewebstudio Dev
84060bfdc9
fix(frontend): deploy route fix bb6db6c
...
- Frontend now calls correct /api/auth paths instead of /api/gateway/api/auth
- Fixes OTP verification and signup flow
2026-04-17 17:00:29 +02:00