Commit Graph
81 Commits
Author SHA1 Message Date
chemavxandClaude Opus 4.8 c12c41fb63 Repoint researchowl PostSync hook to telegram-notify-infisical
Both secretKeyRefs (TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID) now read the
Infisical-managed secret instead of the plaintext-in-git telegram-notify.
Old secret stays as fallback until 3c removes its manifest.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 20:21:30 +00:00
chemavxandClaude Opus 4.8 5445722ab1 Add researchowl InfisicalStaticSecret for telegram-notify (parallel)
Syncs TELEGRAM_BOT_TOKEN/TELEGRAM_CHAT_ID from shared homelab/prod /telegram
via the read-only infisical-operator/infisical-auth. Targets parallel-name
telegram-notify-infisical; old plaintext telegram-notify stays live until the
hook is repointed (3b) and the old manifest removed (3c).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 20:20:15 +00:00
chemavxandClaude Opus 4.8 9d2dd78542 Cut over researchowl deployment to Infisical-managed pull secret
imagePullSecrets: gitea-registry -> gitea-registry-infisical (the
InfisicalStaticSecret-managed dockerconfigjson). Old gitea-registry stays
as rollback net until decommission.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 06:17:38 +00:00
chemavxandClaude Opus 4.8 36296ad5ea Add researchowl InfisicalStaticSecret for gitea-registry pull secret
Reconstructs the dockerconfigjson pull secret from the discrete
GITEA_REGISTRY_USERNAME/GITEA_REGISTRY_TOKEN fields at homelab/prod /registry,
via the shared infisical-operator/infisical-auth. Targets parallel-name
gitea-registry-infisical; old gitea-registry stays live until cutover.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 06:11:41 +00:00
Gitea CI b1f30682d1 ci: update researchowl image to cd557a2d [skip ci] 2026-06-15 15:16:31 +00:00
Gitea CI ced8773c4b ci: update researchowl image to 2ffad8aa [skip ci] 2026-06-15 15:00:58 +00:00
Gitea CI be723f37c1 ci: update researchowl image to 972bd2f8 [skip ci] 2026-06-15 14:53:12 +00:00
ChemaVXandClaude Opus 4.8 f83503d296 feat(researchowl): usar nomic-embed-text para embeddings
OLLAMA_EMBED_MODEL=nomic-embed-text (antes embed() caía en qwen2.5:3b,
un modelo de chat). Modelo ya descargado en Ollama. Mejora la calidad
del RAG (vectores de embeddings reales de 768 dims).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 14:44:41 +00:00
Gitea CI 8b08b08d17 ci: update researchowl image to 94dc0316 [skip ci] 2026-06-15 14:40:22 +00:00
chemavxandClaude Fable 5 729e3ac4af fix: Prune=false guard on every PVC under a prune-enabled Application
Same protection already given to polymarket-bot postgres and n8n: without
it, removing a PVC manifest from git (rename, multi-doc refactor) would
make ArgoCD destroy the volume and its data.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 15:55:23 +00:00
chemavxandClaude Fable 5 0c061c1ee2 fix(researchowl): notification annotations in the self-managed Application manifest
researchowl/argocd-app.yaml lives inside the app's own synced path, so it is
the source of truth: annotations applied only to the live object (or to the
argocd/ dump copy) get reverted by selfHeal.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 15:46:22 +00:00
Gitea CI 431d4ca29a ci: update researchowl image to fd9aaa19 [skip ci] 2026-06-09 18:40:06 +00:00
Gitea CI 322837eeab ci: update researchowl image to ca0eb059 [skip ci] 2026-06-09 14:01:12 +00:00
Gitea CI 649ed8bc1d ci: update researchowl image to 41e4e3f5 [skip ci] 2026-06-09 13:56:01 +00:00
Gitea CI 47667f8459 ci: update researchowl image to 4bfd27db [skip ci] 2026-06-01 12:01:47 +00:00
Gitea CI c50000a1e3 ci: update researchowl image to 30509dab [skip ci] 2026-05-28 12:02:20 +00:00
Gitea CI 612d1c5d5e ci: update researchowl image to f6ad57e3 [skip ci] 2026-05-28 12:01:34 +00:00
Gitea CI 6b2a2563ef ci: update researchowl image to 2a9962a1 [skip ci] 2026-05-25 18:01:32 +00:00
Gitea CI 3b35f50076 ci: update researchowl image to 0e52b404 [skip ci] 2026-05-25 12:01:32 +00:00
Gitea CI 25e064724c ci: update researchowl image to 3a9ab284 [skip ci] 2026-05-20 14:11:43 +00:00
chemavxandClaude Sonnet 4.6 ed01a0f95a fix: robust readiness check in researchowl smoke test
- Extract readyReplicas OR availableReplicas (k8s omits readyReplicas when 0)
- Also accept MinimumReplicasAvailable condition as ready signal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 13:01:38 +00:00
chemavxandClaude Sonnet 4.6 268de202c4 fix: replace sleep 15 with 60s retry loop in researchowl smoke test
Polls readyReplicas every 5s up to 12 attempts instead of a fixed wait.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 12:57:42 +00:00
chemavxandClaude Sonnet 4.6 ec3a8c3d55 fix: sleep 15 before k8s API check in researchowl smoke test
Pod takes a few seconds to become ready after PostSync fires.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 12:47:43 +00:00
chemavxandClaude Sonnet 4.6 eb46543150 feat: add Telegram notifications to PostSync smoke tests + new tests for researchowl/openclaw
- Create telegram-notify secret in n8n, portfolio, polymarket-bot, researchowl, openclaw
  namespaces (values mirrored from monitoring/grafana-telegram)
- Update existing smoke tests (n8n, portfolio, polymarket-bot) to send [OK]/[FAIL]
  Telegram notifications on success/failure
- Add postsync-smoke-test for openclaw (curl GET / on port 18789)
- Add postsync-smoke-test for researchowl (no HTTP port; checks readyReplicas via
  k8s API using a smoke-test-reader ServiceAccount + Role + RoleBinding)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 12:40:23 +00:00
Gitea CI 53881cbc99 ci: update researchowl image to 425639f4 [skip ci] 2026-05-20 12:23:56 +00:00
Gitea CI d6918fae5c ci: update researchowl image to 7f3c2d0b [skip ci] 2026-05-20 12:22:24 +00:00
Gitea CI b2f7e39b40 ci: update researchowl image to f577ac47 [skip ci] 2026-05-18 16:50:34 +00:00
chemavxandClaude Sonnet 4.6 673e1c3388 feat: añadir Ghost EN (theexclusionzone.com) a ResearchOwl
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 16:40:02 +00:00
Gitea CI c1cf4e8c43 ci: update researchowl image to 747b9605 [skip ci] 2026-05-08 15:41:00 +00:00
Gitea CI 67a272686c ci: update researchowl image to caf763c2 [skip ci] 2026-05-08 15:38:13 +00:00
Gitea CI 857e8ac060 ci: update researchowl image to bdea12e6 [skip ci] 2026-05-08 15:18:16 +00:00
Gitea CI dece13afac ci: update researchowl image to a6a90d35 [skip ci] 2026-05-08 10:51:59 +00:00
Gitea CI a43b735fb1 ci: update researchowl image to 36984657 [skip ci] 2026-05-08 10:44:46 +00:00
Gitea CI e155758dae ci: update researchowl image to 83eb2359 [skip ci] 2026-05-08 10:26:43 +00:00
chemavxandClaude Sonnet 4.6 6ac858858f feat: add Ghost CMS integration to ResearchOwl deployment
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 10:13:21 +00:00
chemavx cb5977862e fix: repoURL de vuelta a git.chemavx.xyz 2026-05-06 11:47:24 +00:00
chemavx df7b8dfcca fix: repoURL a ClusterIP interno de Gitea 2026-05-06 11:44:19 +00:00
Gitea CI 0d30657877 ci: update researchowl image to 94d209dd [skip ci] 2026-05-06 11:35:25 +00:00
chemavx 5c9b63938e fix: actualizar repoURL a gitea.chemavx.xyz en argocd-app.yaml 2026-05-06 09:07:25 +00:00
Gitea CI d3ce1c7220 ci: update researchowl image to 7a156e2a [skip ci] 2026-05-06 07:49:39 +00:00
Gitea CI 7074e01344 ci: update researchowl image to 279475a1 [skip ci] 2026-05-06 07:23:19 +00:00
Gitea CI c7deeef697 ci: update researchowl image to 82e614e2 [skip ci] 2026-05-06 07:05:51 +00:00
Gitea CI f653d3a5f4 ci: update researchowl image to aa83cfac [skip ci] 2026-05-06 06:51:44 +00:00
Gitea CI ea94114f2a ci: update researchowl image to e8034f3f [skip ci] 2026-05-06 06:41:10 +00:00
Gitea CI 35d0182521 ci: update researchowl image to c2bb3011 [skip ci] 2026-05-05 08:59:04 +00:00
Gitea CI d7f1fa4ef7 ci: update researchowl image to 53cf7a04 [skip ci] 2026-05-05 07:43:50 +00:00
Gitea CI 39451eff6c ci: update researchowl image to f4e167f3 [skip ci] 2026-05-04 20:00:37 +00:00
chemavx db0391d23f fix: searxng habilitar formato JSON, forward_url false, authentication desactivada 2026-05-04 19:57:24 +00:00
chemavx 73da4044be fix: searxng http_protocol_version 1.1 y botdetection desactivado 2026-05-04 19:52:55 +00:00
chemavx ca8ddb669f fix: searxng securityContext uid 977, env vars puerto, service renombrado a searxng-svc 2026-05-04 19:47:59 +00:00