Commit Graph
7 Commits
Author SHA1 Message Date
Daniel Norman 8f2ddcf489 Cache npm dependencies in Buildkite
- Add twemoji as npm dependency instead of build download
- Package build assets with a Vite plugin instead of scripts
- Keep the eslint and prettier caches in one directory
2026-08-26 17:44:04 +02:00
Daniel Norman ab514fe0d4 Add buildkite ci pipelines
The pipelines are supposed to be a drop-in replacement for the current
github actions pipelines.

The github workflows have been restructured into 4 pipelines to take
advantage of the buildkite caching mechanism.
2026-08-12 10:29:58 +02:00
Daniel Norman 19ab609aa3 Refine CLAUDE.md 2026-07-27 16:20:13 +02:00
Daniel Norman 45c5787d68 Mention radicle-artifact in FAQ 2026-07-21 17:53:18 +02:00
Daniel Norman 524ff5dfa2 Exclude job COBs without runs from job list
- Filter out jobs that have no runs in `jobs_by_commit` so empty
  job COBs are not served to the frontend
- Add a unit test covering the filter via a stubbed `FindJobs`
2026-07-21 16:38:25 +02:00
Daniel Norman b6743c63fc Fix inline emphasis tags in markdown output
- Without strong, **bold** rendered as plain text since marked
  emits <strong> and DOMPurify stripped the unknown tag
- Add strong, b, i, del, s to DOMPurify allow-list
- Cover the other inline emphasis tags authors may write as raw
  HTML or that GFM strikethrough emits (<del>)
2026-04-22 17:53:23 +02:00
Daniel Norman d405a58f1b Add radworks app manifest 2026-03-13 12:12:28 +01:00