Bastien Chanot
|
c3a504fbbf
|
feat(seo-data): fetch.sh entrypoint with venv/system fallback and redaction
|
2026-07-10 01:32:48 +02:00 |
|
Bastien Chanot
|
5a318076fd
|
feat(seo-data): GSC Search Analytics + URL Inspection with lazy OAuth refresh
|
2026-07-10 01:26:30 +02:00 |
|
Bastien Chanot
|
493ecd8806
|
fix(seo-data): extract real CrUX origin on 404 retry + drop dead import
|
2026-07-10 01:23:13 +02:00 |
|
Bastien Chanot
|
e214da036d
|
feat(seo-data): CrUX field-data fetch with mock mode and graceful degrade
|
2026-07-10 01:16:11 +02:00 |
|
Bastien Chanot
|
0f7fd5b678
|
fix(seo-data): re-assert store dir 0700, chmod lock, drop dead import
|
2026-07-10 01:11:49 +02:00 |
|
Bastien Chanot
|
fb0484954a
|
feat(seo-data): label-keyed atomic OAuth token store
|
2026-07-10 01:03:50 +02:00 |
|