You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add preview tool link and adopter-registry banner to dashboard
- Link to the central /preview tool (same ?repo= pattern as editor/publish)
for a human-readable view of the generated feeds.
- Check opentechevents.org/data/adopters.json and show a banner inviting
registration when the feed is not listed; fails silently on network
errors and local previews.
- DESIGN.md: note that the editor absorbs importing (no separate /import).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
El editor absorbe la importación (crear, importar y editar eventos en una sola UI); no hay herramienta `/import` separada. En la UI, `/editor` se etiqueta "Manage events" y `/publish` "Promote" (difundir el evento a otras plataformas — el feed ya es la publicación).
56
+
56
57
Cada herramienta lee `?repo=`, hace `fetch` del feed y del `ote.config.json` vía `raw.githubusercontent.com` (CORS abierto) y renderiza. El fork sigue siendo datos + config + una página tonta; las herramientas evolucionan sin tocar ningún fork, y siempre saben qué repositorio están "editando".
57
58
58
59
## Flujo de escritura: formulario → issue → PR (uniforme)
'<p class="warn">Could not detect the repository from this URL. If you use a custom domain, add a <code>config.js</code> with <code>window.OTE_REPO = "user/repo"</code>.</p>'
67
68
);
68
69
}
70
+
71
+
// Adopter registry check: if this feed isn't listed in the OTE adopters
72
+
// registry, invite the organizer to register it. Fails silently (network
73
+
// error, CORS, local preview) — the banner only shows on a confirmed miss.
0 commit comments