forgejo-actions[bot]
41997d797f
chore(gitops): update graphic-designers image for f7d0f6f9f5eda6293436cdd491f7bacb1a30b108
sync-to-forgejo / sync (push) Waiting to run
2026-07-07 22:30:20 +00:00
forgejo-actions[bot]
5138e20d28
chore(gitops): update fitness-trainers image for f7d0f6f9f5eda6293436cdd491f7bacb1a30b108
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 22:30:15 +00:00
forgejo-actions[bot]
13e7ae9af5
chore(gitops): update gateway image for f7d0f6f9f5eda6293436cdd491f7bacb1a30b108
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 22:25:06 +00:00
forgejo-actions[bot]
cfe2e72f72
chore(gitops): update jobs image for cfa4eda697f9f29b982e609763ce5248fd84df3c
sync-to-forgejo / sync (push) Successful in 8s
2026-07-07 22:07:13 +00:00
forgejo-actions[bot]
fed8755f62
chore(gitops): update gateway image for cfa4eda697f9f29b982e609763ce5248fd84df3c
sync-to-forgejo / sync (push) Failing after 7m14s
2026-07-07 21:56:53 +00:00
forgejo-actions[bot]
8519e0eced
chore(gitops): update fitness-trainers image for cfa4eda697f9f29b982e609763ce5248fd84df3c
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:53:22 +00:00
forgejo-actions[bot]
97684dc59f
chore(gitops): update customers image for cfa4eda697f9f29b982e609763ce5248fd84df3c
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:53:14 +00:00
forgejo-actions[bot]
631df61685
chore(gitops): update cron image for cfa4eda697f9f29b982e609763ce5248fd84df3c
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:52:55 +00:00
forgejo-actions[bot]
370ba1ef2f
chore(gitops): update users image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 15s
2026-07-07 21:50:31 +00:00
forgejo-actions[bot]
b66ebe91a6
chore(gitops): update ugc-content-creators image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 4s
2026-07-07 21:47:39 +00:00
forgejo-actions[bot]
a16965bf89
chore(gitops): update photographers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 5s
2026-07-07 21:44:12 +00:00
forgejo-actions[bot]
253642ea5c
chore(gitops): update payments image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 5s
2026-07-07 21:43:00 +00:00
forgejo-actions[bot]
dd906eda5b
chore(gitops): update video-editors image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 5s
2026-07-07 21:41:44 +00:00
forgejo-actions[bot]
5eb5ff3e69
chore(gitops): update makeup-artists image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 5s
2026-07-07 21:41:35 +00:00
forgejo-actions[bot]
8be09504bd
chore(gitops): update leads image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Waiting to run
2026-07-07 21:41:33 +00:00
forgejo-actions[bot]
8fb4d5c051
chore(gitops): update job-seekers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 7s
2026-07-07 21:40:32 +00:00
forgejo-actions[bot]
52df60974c
chore(gitops): update tutors image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:38:55 +00:00
forgejo-actions[bot]
91461c8e2e
chore(gitops): update social-media-managers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:38:48 +00:00
forgejo-actions[bot]
1a4955dec2
chore(gitops): update graphic-designers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:38:41 +00:00
forgejo-actions[bot]
62544ee769
chore(gitops): update jobs image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 7s
2026-07-07 21:35:39 +00:00
forgejo-actions[bot]
e83beb8156
chore(gitops): update fitness-trainers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:34:17 +00:00
forgejo-actions[bot]
955117726c
chore(gitops): update employees image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:32:23 +00:00
forgejo-actions[bot]
9974f5c7d1
chore(gitops): update developers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:32:20 +00:00
forgejo-actions[bot]
74f8bfbcea
chore(gitops): update customers image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:31:51 +00:00
forgejo-actions[bot]
ecba6e0b3f
chore(gitops): update companies image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:31:26 +00:00
forgejo-actions[bot]
9ce8e41e2f
chore(gitops): update gateway image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:30:04 +00:00
forgejo-actions[bot]
e5e178d5d7
chore(gitops): update cron image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:27:06 +00:00
forgejo-actions[bot]
c4bbfd140a
chore(gitops): update users image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:25:50 +00:00
forgejo-actions[bot]
7a31c52ca1
chore(gitops): update catering-services image for 8a8372850fa9634de649ada373a4f426266c8f80
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:23:15 +00:00
forgejo-actions[bot]
1813a8fa4f
chore(gitops): update video-editors image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:23:12 +00:00
forgejo-actions[bot]
ffe43d27fe
chore(gitops): update ugc-content-creators image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:22:58 +00:00
forgejo-actions[bot]
10a8804802
chore(gitops): update social-media-managers image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:22:33 +00:00
forgejo-actions[bot]
0a6078e2e2
chore(gitops): update tutors image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Has been cancelled
2026-07-07 21:22:29 +00:00
forgejo-actions[bot]
c0da471a74
chore(gitops): update jobs image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 6s
2026-07-07 21:11:56 +00:00
forgejo-actions[bot]
9866ba98a2
chore(gitops): update gateway image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 7s
2026-07-07 21:10:10 +00:00
forgejo-actions[bot]
03b948bd2e
chore(gitops): update cron image for ba1b0ebcc08118df0f8ef4e30bae1ca53d71fa8b
sync-to-forgejo / sync (push) Successful in 9s
2026-07-07 21:03:46 +00:00
FluxCD Image Automation
41e835b701
chore(gitops): update backend-rust images
sync-to-forgejo / sync (push) Has been cancelled
2026-07-05 22:40:34 +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
Ashwin Kumar Sivakumar
5ab9878077
Remove dead registry.nxtgauge.com imagePullSecret reference from default ServiceAccount
2026-07-02 19:19:26 +05:30
Ashwin Kumar Sivakumar
6c77b8777e
Add PayU merchant key and salt to backend-rust secrets
...
Wires the PayU credentials for the classic hosted-checkout hash flow
(PAYU_MERCHANT_KEY, PAYU_SALT), consumed by the payments service's
resolve_payu_config fallback and the admin payment-gateway config API.
2026-07-02 18:30:29 +05:30
Ashwin Kumar Sivakumar
3418b23d35
Rotate Postgres (postgres role) and Redis passwords
...
Old password was reused across the postgres superuser, Redis, and
Forgejo's separate nxtgauge DB role. Rotated only the postgres role
and Redis (Forgejo's nxtgauge role password is untouched and still
valid, verified against the live DB).
2026-07-02 18:15:10 +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]
e169db04c8
chore(gitops): deploy backend employees@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:30:20 +00:00
github-actions[bot]
ba0f5c22a2
chore(gitops): deploy backend customers@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:29:44 +00:00
github-actions[bot]
217b5afd0c
chore(gitops): deploy backend payments@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:29:16 +00:00
github-actions[bot]
ca277d8f6d
chore(gitops): deploy backend job-seekers@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:21:46 +00:00
github-actions[bot]
a5bc74ad4d
chore(gitops): deploy backend users@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:13:13 +00:00
github-actions[bot]
6117a02a47
chore(gitops): deploy backend companies@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:11:21 +00:00
github-actions[bot]
ef75aee942
chore(gitops): deploy backend leads@06e73eebb5efd9f70ab4ebdf430f2865673c0d5c
2026-06-15 04:10:11 +00:00