Commit graph

  • de96c54456 [woodpecker] Re-fix null_resource trigger after lint reverted it Viktor Barzin 2026-05-08 07:42:56 +00:00
  • b91ae22edb f1-stream: register HmembedsExtractor in registry Viktor Barzin 2026-05-07 23:47:50 +00:00
  • 92474254e6 f1-stream: hmembeds offline decoder — reverse-engineered the JW Player trap Viktor Barzin 2026-05-07 23:47:25 +00:00
  • 02a6a955f5 [woodpecker] Programmatic Forgejo repo registration Viktor Barzin 2026-05-07 23:33:06 +00:00
  • bab760b8fb kms: replace inline ConfigMap nginx with custom Hugo image Viktor Barzin 2026-05-07 23:28:57 +00:00
  • afd78f8d3e kms: replace inline ConfigMap nginx with custom Hugo image Viktor Barzin 2026-05-07 23:28:57 +00:00
  • 4518aff71c f1-stream: Stremio addon extractor — TvVoo + StremVerse Sky F1 / DAZN F1 Viktor Barzin 2026-05-07 23:16:39 +00:00
  • d832a33039 [woodpecker] Bump WOODPECKER_FORGE_TIMEOUT 3s → 30s Viktor Barzin 2026-05-07 23:10:48 +00:00
  • afafc9928f [docs] Onboarding runbook for new Forgejo repos in Woodpecker Viktor Barzin 2026-05-07 22:55:07 +00:00
  • 5b255cf6f2 state(vault): update encrypted state Viktor Barzin 2026-05-07 22:53:04 +00:00
  • 108bef7b1a f1-stream: subreddit extractor scans r/motorsportsstreams2 (active sub) Viktor Barzin 2026-05-07 22:42:51 +00:00
  • e110b40a4a monitoring(wealth): monthly contrib-vs-mkt as line chart, not bars Viktor Barzin 2026-05-07 22:41:46 +00:00
  • 84fd752747 monitoring(wealth): monthly contributions vs market gain bar chart Viktor Barzin 2026-05-07 22:38:31 +00:00
  • f1d69b0a7a [wealthfolio] Flip wealthfolio-sync CronJob image to Forgejo Viktor Barzin 2026-05-07 22:38:14 +00:00
  • d942a21d93 [woodpecker] Bump server + agent v3.13.0 → v3.14.0 Viktor Barzin 2026-05-07 22:28:56 +00:00
  • 8c73a0243a [forgejo] Phase 4 final decommission: drop registry-private container + port 5050 Viktor Barzin 2026-05-07 19:08:17 +00:00
  • 59885c21d0 [claude-memory] Restore truncated main.tf — apply Phase 3 image flip on full file Viktor Barzin 2026-05-07 19:05:34 +00:00
  • 3f3e5fc954 chrome-service: open NP for Traefik → noVNC sidecar (port 6080) Viktor Barzin 2026-05-07 18:40:11 +00:00
  • 56fbd281c9 [forgejo] Restore registry-private temporarily until image migration completes Viktor Barzin 2026-05-07 18:37:22 +00:00
  • a91bbe189e f1-stream: subreddit extractor finds Reddit '[Watch / Download]' threads Viktor Barzin 2026-05-07 18:37:11 +00:00
  • 4ec40ea804 [forgejo] Phases 3+4+5: cutover, decommission, docs sweep Viktor Barzin 2026-05-07 18:30:02 +00:00
  • e86efd107a [forgejo] Migration script: exclude empty repos, all-images full mode Viktor Barzin 2026-05-07 17:21:39 +00:00
  • 874f80ecbe [woodpecker] Persist hostAliases patch via null_resource (chart doesn't expose it) Viktor Barzin 2026-05-07 17:18:57 +00:00
  • ff19d86557 [woodpecker] Pin forgejo.viktorbarzin.me to in-cluster Traefik LB Viktor Barzin 2026-05-07 17:13:51 +00:00
  • a0b70482fe [forgejo] Bump webhook DELIVER_TIMEOUT 5s -> 30s Viktor Barzin 2026-05-07 17:10:13 +00:00
  • 83496f6e0c [forgejo] Allow webhook delivery to ci.viktorbarzin.me + *.viktorbarzin.me Viktor Barzin 2026-05-07 17:03:25 +00:00
  • 76d2d0e536 [forgejo] Add chrome-service-novnc:v4 to orphan-image migrator Viktor Barzin 2026-05-07 16:52:05 +00:00
  • 413ceec35c [forgejo] securityContext.fsGroup=1000 so /data is writable to forgejo Viktor Barzin 2026-05-07 16:50:02 +00:00
  • 3fb05825d8 [forgejo] Drop the FORGEJO__packages__CHUNKED_UPLOAD_PATH override Viktor Barzin 2026-05-07 16:44:37 +00:00
  • d67e8ddaf8 f1-stream: add chrome-browser, subreddit, dd12 extractors; fix streamed.pk Viktor Barzin 2026-05-07 16:05:25 +00:00
  • a3024d1f51 [docs] Forgejo registry image-rebuild runbook Viktor Barzin 2026-05-07 16:03:34 +00:00
  • fbb41eff9d [ci] Phase 1: infra-ci dual-push + break-glass tarball Viktor Barzin 2026-05-07 16:01:20 +00:00
  • 70ea1cf6fd [forgejo] Tolerate missing Vault keys during Phase 0 bootstrap Viktor Barzin 2026-05-07 15:53:08 +00:00
  • f793a5f50b [forgejo] Phase 0 of registry consolidation: prepare Forgejo OCI registry Viktor Barzin 2026-05-07 15:51:34 +00:00
  • 00614a3302 f1-stream: drop broken curated, dedupe streams, accept all pitsport categories Viktor Barzin 2026-05-07 15:42:24 +00:00
  • 18d96712c7 f1-stream: pitsport extractor — broaden categories + new safeStream payload Viktor Barzin 2026-05-07 15:25:27 +00:00
  • 8146d05191 chrome-service: replace static health stub with noVNC view Viktor Barzin 2026-05-07 14:17:05 +00:00
  • f18cd1d314 chrome-service: in-cluster headed Chromium pool for f1-stream verifier Viktor Barzin 2026-05-07 10:43:40 +00:00
  • 41655096c7 openclaw: realtime usage dashboard via Prometheus exporter sidecar Viktor Barzin 2026-05-07 09:04:25 +00:00
  • 115ca184ff openclaw: switch primary to ChatGPT Plus OAuth (openai-codex/gpt-5.4-mini) Viktor Barzin 2026-05-06 22:06:32 +00:00
  • 574cdf08d2 f1-stream: drop demo + landing-page extractors, add fetch-proxy injection Viktor Barzin 2026-05-06 21:50:54 +00:00
  • f90d79ed4e f1-stream: only show streams confirmed playable by headless browser Viktor Barzin 2026-05-06 21:00:07 +00:00
  • 8b180f7662 openclaw: switch primary model to qwen3-coder-480b (qwen3.5-397b dead on NIM) Viktor Barzin 2026-05-06 20:35:38 +00:00
  • f006b48566 monitoring(wealth): delta panels to 2x4 grid (rows = type, cols = window) Viktor Barzin 2026-05-06 20:29:27 +00:00
  • 0f107aeacb monitoring(wealth): pair every delta panel with market-only twin Viktor Barzin 2026-05-06 20:25:33 +00:00
  • 87069ae5c3 monitoring(wealth): add delta row (1d / 7d / 30d / 90d net-worth changes) Viktor Barzin 2026-05-06 20:16:06 +00:00
  • da7a11eb3b fix: strip conditional headers in bot-block-proxy to fix CalDAV sync Viktor Barzin 2026-05-05 22:51:19 +01:00
  • 60aec74acd f1-stream: Stremio addon extractor — TvVoo + StremVerse Sky F1 / DAZN F1 Viktor Barzin 2026-05-07 23:16:39 +00:00
  • d3d86ce433 [woodpecker] Bump WOODPECKER_FORGE_TIMEOUT 3s → 30s Viktor Barzin 2026-05-07 23:10:48 +00:00
  • 63ea18d930 [docs] Onboarding runbook for new Forgejo repos in Woodpecker Viktor Barzin 2026-05-07 22:55:07 +00:00
  • 79caba9904 state(vault): update encrypted state Viktor Barzin 2026-05-07 22:53:04 +00:00
  • c5a0424571 f1-stream: subreddit extractor scans r/motorsportsstreams2 (active sub) Viktor Barzin 2026-05-07 22:42:51 +00:00
  • 4326f09baa monitoring(wealth): monthly contrib-vs-mkt as line chart, not bars Viktor Barzin 2026-05-07 22:41:46 +00:00
  • a2e9a0fecf monitoring(wealth): monthly contributions vs market gain bar chart Viktor Barzin 2026-05-07 22:38:31 +00:00
  • f6e764a9b0 [wealthfolio] Flip wealthfolio-sync CronJob image to Forgejo Viktor Barzin 2026-05-07 22:38:14 +00:00
  • 8f1ee9a55f [woodpecker] Bump server + agent v3.13.0 → v3.14.0 Viktor Barzin 2026-05-07 22:28:56 +00:00
  • 5030b44535 [forgejo] Phase 4 final decommission: drop registry-private container + port 5050 Viktor Barzin 2026-05-07 19:08:17 +00:00
  • 48e504bbb0 [claude-memory] Restore truncated main.tf — apply Phase 3 image flip on full file Viktor Barzin 2026-05-07 19:05:34 +00:00
  • 69de66ed88 chrome-service: open NP for Traefik → noVNC sidecar (port 6080) Viktor Barzin 2026-05-07 18:40:11 +00:00
  • 49f4956ff7 [forgejo] Restore registry-private temporarily until image migration completes Viktor Barzin 2026-05-07 18:37:22 +00:00
  • 4a636f3fb7 f1-stream: subreddit extractor finds Reddit '[Watch / Download]' threads Viktor Barzin 2026-05-07 18:37:11 +00:00
  • 3148d15d5a [forgejo] Phases 3+4+5: cutover, decommission, docs sweep Viktor Barzin 2026-05-07 18:30:02 +00:00
  • c2f8a300d4 [forgejo] Migration script: exclude empty repos, all-images full mode Viktor Barzin 2026-05-07 17:21:39 +00:00
  • 39e7409f11 [woodpecker] Persist hostAliases patch via null_resource (chart doesn't expose it) Viktor Barzin 2026-05-07 17:18:57 +00:00
  • 00fc0cf5bb [woodpecker] Pin forgejo.viktorbarzin.me to in-cluster Traefik LB Viktor Barzin 2026-05-07 17:13:51 +00:00
  • de56af883d [forgejo] Bump webhook DELIVER_TIMEOUT 5s -> 30s Viktor Barzin 2026-05-07 17:10:13 +00:00
  • 9ecee3b95f [forgejo] Allow webhook delivery to ci.viktorbarzin.me + *.viktorbarzin.me Viktor Barzin 2026-05-07 17:03:25 +00:00
  • 8b53d99e9a [forgejo] Add chrome-service-novnc:v4 to orphan-image migrator Viktor Barzin 2026-05-07 16:52:05 +00:00
  • e93baf8b36 [forgejo] securityContext.fsGroup=1000 so /data is writable to forgejo Viktor Barzin 2026-05-07 16:50:02 +00:00
  • 880f7d1377 [forgejo] Drop the FORGEJO__packages__CHUNKED_UPLOAD_PATH override Viktor Barzin 2026-05-07 16:44:37 +00:00
  • 50bc77d33f f1-stream: add chrome-browser, subreddit, dd12 extractors; fix streamed.pk Viktor Barzin 2026-05-07 16:05:25 +00:00
  • 8e92f5a976 [docs] Forgejo registry image-rebuild runbook Viktor Barzin 2026-05-07 16:03:34 +00:00
  • 40a8e66c58 [ci] Phase 1: infra-ci dual-push + break-glass tarball Viktor Barzin 2026-05-07 16:01:20 +00:00
  • 6d5204db10 [forgejo] Tolerate missing Vault keys during Phase 0 bootstrap Viktor Barzin 2026-05-07 15:53:08 +00:00
  • 5d22b449f9 [forgejo] Phase 0 of registry consolidation: prepare Forgejo OCI registry Viktor Barzin 2026-05-07 15:51:34 +00:00
  • b1c21f78b9 f1-stream: drop broken curated, dedupe streams, accept all pitsport categories Viktor Barzin 2026-05-07 15:42:24 +00:00
  • 9db87e5b12 f1-stream: pitsport extractor — broaden categories + new safeStream payload Viktor Barzin 2026-05-07 15:25:27 +00:00
  • 867bdba7bb chrome-service: replace static health stub with noVNC view Viktor Barzin 2026-05-07 14:17:05 +00:00
  • d77a02357c chrome-service: in-cluster headed Chromium pool for f1-stream verifier Viktor Barzin 2026-05-07 10:43:40 +00:00
  • ae70faf8be openclaw: realtime usage dashboard via Prometheus exporter sidecar Viktor Barzin 2026-05-07 09:04:25 +00:00
  • 4b39cb72da openclaw: switch primary to ChatGPT Plus OAuth (openai-codex/gpt-5.4-mini) Viktor Barzin 2026-05-06 22:06:32 +00:00
  • e8fe5d6198 f1-stream: drop demo + landing-page extractors, add fetch-proxy injection Viktor Barzin 2026-05-06 21:50:54 +00:00
  • 89c59ccc80 f1-stream: only show streams confirmed playable by headless browser Viktor Barzin 2026-05-06 21:00:07 +00:00
  • 1cc745bbec openclaw: switch primary model to qwen3-coder-480b (qwen3.5-397b dead on NIM) Viktor Barzin 2026-05-06 20:35:38 +00:00
  • 2d236dc48e monitoring(wealth): delta panels to 2x4 grid (rows = type, cols = window) Viktor Barzin 2026-05-06 20:29:27 +00:00
  • e383bcd7fb monitoring(wealth): pair every delta panel with market-only twin Viktor Barzin 2026-05-06 20:25:33 +00:00
  • 941c794678 monitoring(wealth): add delta row (1d / 7d / 30d / 90d net-worth changes) Viktor Barzin 2026-05-06 20:16:06 +00:00
  • 77e502587e kms: switch to non-proxied DNS so port 1688 is reachable externally Viktor Barzin 2026-05-06 18:02:25 +00:00
  • 813148c4af kms: switch to non-proxied DNS so port 1688 is reachable externally Viktor Barzin 2026-05-06 18:02:25 +00:00
  • 80e27f69e9
    fix: strip conditional headers in bot-block-proxy to fix CalDAV sync Viktor Barzin 2026-05-05 22:51:19 +01:00
  • b45c45e419 priority-pass: bump image_tag to 88f18e53 [ci skip] github-actions[bot] 2026-05-05 21:13:14 +00:00
  • fb454e16d5 priority-pass: parameterise image_tag via var pattern (matches job-hunter) Viktor Barzin 2026-05-05 21:03:46 +00:00
  • 4c8d12229f mailserver: split healthcheck path off PROXY-aware listeners + book-search uses ClusterIP Viktor Barzin 2026-05-05 19:45:33 +00:00
  • c4c5057edc priority-pass: pin to backend 7c01448d (transplant QR into golden-position container) Viktor Barzin 2026-05-05 19:14:11 +00:00
  • 1cb2bb30f7 monitoring(wealth): show pre-2024 historical data on timeseries Viktor Barzin 2026-05-05 18:43:26 +00:00
  • 11a615e723 mailserver: retrigger CI to apply 6e77d187 Viktor Barzin 2026-05-04 08:05:53 +00:00
  • 6e77d1870e mailserver: fix e2e probe shell-quoting bug (apostrophe in comment) Viktor Barzin 2026-05-04 07:52:09 +00:00
  • 0aea98f225 Woodpecker CI Update TLS Certificates Commit root 2026-05-03 00:02:02 +00:00
  • 6715cdc51f monitoring(wealth): re-add milestone annotations (now that PG creds rotated) Viktor Barzin 2026-05-02 20:27:21 +00:00
  • 0ef36aec36 Revert "monitoring(wealth): milestone annotations on every timeseries chart" Viktor Barzin 2026-05-02 20:20:18 +00:00