Commit graph

188 commits

Author SHA1 Message Date
Hernâni Marques
b19b1d3cf6
docs: forgejo/ht default_branch = master (not main) 2026-09-09 04:22:13 +02:00
Hernâni Marques
5196ac5db8
ops: Forgejo tip=master unify + silverbucket rename note 2026-09-09 01:31:47 +02:00
Hernâni Marques
56f814a6de
ops: paivana and caddy config refresh 2026-09-09 00:52:54 +02:00
Hernâni Marques
d8dbc6242b
admin-log: adapt clementine tip/vs content onto main 2026-09-07 17:43:45 +02:00
Hernâni Marques
ba863f8a93
admin-log: add conflict-free clementine/vs-only paths onto main 2026-09-07 17:17:10 +02:00
Hernâni Marques
a2300b617b
koopa: apt-src ubuntu noble container (Freigabe) 2026-09-05 09:07:44 +02:00
Hernâni Marques
9b53012556
lab: mytops-local on koopa and koopa-setup entry 2026-09-05 09:07:44 +02:00
Hernâni Marques
e29c01c8e3
goa: lab-local regio-ng config and loopback ports 2026-09-05 09:07:44 +02:00
Hernâni Marques
9618387e31
docs: secret-languages local repo; drop secret UI branches 2026-09-05 09:07:44 +02:00
Hernâni Marques
5febae5bf3
docs: share includes full ~/.grok (dot-grok), cross-machine rules 2026-09-05 09:07:44 +02:00
Hernâni Marques
cf5c672cf7
docs: share payload = all local-only never-pushed repos 2026-09-05 09:07:44 +02:00
Hernâni Marques
346a14d8d2
docs: clementine-magikoopa-share crypto + EXPECTED-REPOS after unlock 2026-09-05 09:07:44 +02:00
Hernâni Marques
f62e866eed
lab: mytops-local on koopa and koopa-setup entry 2026-09-04 21:44:14 +02:00
Hernâni Marques
0450f3738f
goa: lab-local regio-ng config and loopback ports 2026-09-04 16:18:08 +02:00
Hernâni Marques
a2eac75dd3
goa: backup docs under backups/goa before regio-ng 2026-09-04 14:40:19 +02:00
Hernâni Marques
12f9f76834
tor: change from bookworm-slim to stable-slim; w/ old id online again 2026-09-02 23:15:06 +02:00
Hernâni Marques
9ae0dfa429
decidim: mirror koopa-decidim setup (9027, docs for /sm showcase) 2026-08-24 08:49:26 +02:00
Hernâni Marques
d519fb3c80
lemmy: hacktivism extra_themes + apply-branding 2026-08-17 15:04:19 +02:00
Hernâni Marques
4609035d46
bonfire: TODO to file Chromium login stall upstream 2026-08-17 14:59:27 +02:00
Hernâni Marques
3d81e9f0d9
bonfire: document Chromium service-worker login stall 2026-08-17 14:56:41 +02:00
Hernâni Marques
66dbf417f8
lemmy: lemmy.hacktivism.ch behind Caddy :9026 2026-08-17 13:53:59 +02:00
Hernâni Marques
0ab4b08aac
monitoring: login-health must track every new koopa service 2026-08-06 17:24:00 +02:00
Hernâni Marques
bd016f7cfc
monitoring: login-health merchant HTTPS probe and 307 ok 2026-08-06 17:18:00 +02:00
Hernâni Marques
e4dc9abac5
monitoring: koopa login-health timer snapshot on SSH login 2026-08-06 17:10:22 +02:00
Hernâni Marques
dc94b30fed
fix: strip taler:// default :443/:80 in bank mint consumers
Align demo-withdraw-api, goa-withdraw-ladder, refresh-demo-withdraw,
amount-ladder bench, and extreme tests with mon normalize rules so
libeufin host:443 never reaches wallets or QR payloads.
2026-07-22 03:25:09 +02:00
Hernâni Marques
947c72e595
caddy: bare mon redir * (fix Location 302 / code 21) + apply path docs 2026-07-19 01:19:27 +02:00
Hernâni Marques
0df9f1359e
docs(landings): point e2e shop sync at standalone taler-monitoring
Merchant landing products stay aligned with check_e2e.sh in
hernani/taler-monitoring (~/src/taler-monitoring), not scripts/ under this repo.
Landing HTML source/commit footers still correctly reference koopa-admin-log.
2026-07-18 21:42:19 +02:00
Hernâni Marques
61b9dc0a11
caddy: fix monitoring file_server root (empty 404); note v1.7.2 2026-07-18 21:40:56 +02:00
Hernâni Marques
6c92cd1c1b
docs: monitoring public HTML needs Caddy/www root apply (I-09)
Document merchant JSON code 21 on /monitoring* as infra (not suite).
Topic note, day log, ISSUES I-09, pointer README, sync prepared Caddyfile.
2026-07-18 21:29:45 +02:00
Hernâni Marques
010cf58c77
monitoring: move suite to standalone taler-monitoring repo
Remove scripts/taler-monitoring implementation from koopa-admin-log.
Leave scripts/taler-monitoring/README.md pointing at
https://git.hacktivism.ch/hernani/taler-monitoring (v1.0).
2026-07-18 19:58:22 +02:00
Hernâni Marques
e40364349b
monitoring: caddy handles and ignore rules for monitoring sites 2026-07-18 19:57:21 +02:00
Hernâni Marques
46efd8a51c
monitoring: site-gen console HTML and sticky status bar 2026-07-18 19:57:21 +02:00
Hernâni Marques
6436ab0dd9
monitoring: host-agent timers and HTML report pipeline 2026-07-18 19:57:21 +02:00
Hernâni Marques
0fef40fd63
monitoring: surface inventory and apt-deploy check phases 2026-07-18 19:57:21 +02:00
Hernâni Marques
f4b556c3c0
merchant: document selfbuild webui/merchant deploy 2026-07-18 14:32:29 +02:00
Hernâni Marques
14bee9f1ec
merchant: host build-deploy webui tag + merchant master 2026-07-18 14:30:56 +02:00
Hernâni Marques
cad3044c34
merchant: in-container selfbuild-webui by tag/commit 2026-07-18 14:19:30 +02:00
Hernâni Marques
8de2e4d6c8
monitoring: docs + secrets.env for auth401 and webui pins 2026-07-18 00:03:29 +02:00
Hernâni Marques
ed4d2ab52f
monitoring: merchant SPA version.txt/overlay fingerprints in urls 2026-07-17 23:41:31 +02:00
Hernâni Marques
bb09b0d4f2
monitoring: wire auth401 + full phases; CONTINUE_ON_ERROR export 2026-07-17 23:22:18 +02:00
Hernâni Marques
a1ca5a91ea
monitoring: check_auth401 WebUI signup/login/pwchange/case matrix 2026-07-17 22:58:04 +02:00
Hernâni Marques
ba48f334ea
docs/ops: merchant portal instance ids must be lowercase (avoid 401)
Document that mixed-case instance ids yield odd HTTP 401 in webui/API.
Lowercase MERCHANT_INSTANCE / shop paths defensively in monitoring and landings.
2026-07-17 22:36:54 +02:00
Hernâni Marques
57cf9aa2a1
docs(android-test): as-is survey GOA+stage stable/master/inference
Record dual-stack overview: landings OK, all app variants ANR-blocked
on low-RAM emulator; older F-Droid APKs missing; local master+inference
branch built but not greener (not pushed).
2026-07-17 22:18:19 +02:00
Hernâni Marques
8f42306db7
docs(android-test): dual-stack GOA/stage run results (ANR fail)
Record time-bounded F-Droid smoke on both stacks: landings/URIs OK,
unattended withdraw+pay blocked by System UI ANR on low-RAM emulator.
2026-07-17 22:04:39 +02:00
Hernâni Marques
83a3369dd5
android-test: smoke is withdraw then pay, both first-class
Structure Abheben before Bezahlen with multi-round UI; SMOKE_STRICT
requires wallet-core signals for both legs when enabled.
2026-07-17 21:59:01 +02:00
Hernâni Marques
d368b40709
android-test: document self-build-only-for-current-stable policy in header 2026-07-17 21:57:42 +02:00
Hernâni Marques
4296ac946c
android-test: self-build only current stable, not older releases
Milestone/older matrix slots use F-Droid APKs when still hosted; skip
if missing. Rebuild remains limited to stable-self (and master/fix).
2026-07-17 21:57:33 +02:00
Hernâni Marques
e359cf79c2
android-test: sample 3/6/9/12-month wallet tags as WARN only
Pick nearest release tags to 90/180/270/365 days for the older matrix
slot; failures there never hard-block (only ≤14d releases can).
2026-07-17 21:57:01 +02:00
Hernâni Marques
33a545a12d
android-test: smoke older wallet releases; blocker only if ≤14 days
Expand matrix with previous wallet-* tags (F-Droid APK or self-build).
Hard-fail only for released apps younger than BLOCKER_MAX_AGE_DAYS;
older releases and master remain warn-only.
2026-07-17 21:56:01 +02:00
Hernâni Marques
f9df3e20fa
android-test: master self-build failures are WARN only too
Only published F-Droid remains a matrix blocker; master tip issues warn
and continue without failing overall exit alone.
2026-07-17 21:54:17 +02:00