Logo
Explore Help
Sign In
vincent/gerbeur
1
0
Fork 0
You've already forked gerbeur
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
All Workflows build-docker.yaml docs.yaml
Actor
All actors vincent
Status
All status Success Failure Waiting Running
v3: fix the frontend's findings, and the backend pieces they needed — each by a rule the code now keeps everywhere. Votes and likes go through one useOptimisticToggles in WSProvider: clicks on one item before any ack share one baseline, which a failur…
build-docker.yaml #86:Commit 80f3292c8f pushed by vincent
main
2026-09-29 22:13:07 +02:00
56s
View workflow file
v3: the docs follow deno doc's grain — the index page was a hand-kept list of some 250 links into deno doc's output layout (`./api/main.ts/index.html`), policed by mod.test.ts; deno doc has no module index of its own beyond all_symbols.html, which lis…
docs.yaml #85:Commit 42e0356d21 pushed by vincent
main
2026-09-28 21:33:25 +02:00
21s
View workflow file
v3: the docs follow deno doc's grain — the index page was a hand-kept list of some 250 links into deno doc's output layout (`./api/main.ts/index.html`), policed by mod.test.ts; deno doc has no module index of its own beyond all_symbols.html, which lis…
build-docker.yaml #84:Commit 42e0356d21 pushed by vincent
main
2026-09-28 21:33:04 +02:00
50s
View workflow file
v3: src/ is documented like api/ and shared/, and the reference covers the whole repository — the frontend had no module docs, JSDoc on some components and hooks and not on others, props typed inline in half the components and in private interfaces in…
docs.yaml #83:Commit 563daa720c pushed by vincent
main
2026-09-28 09:33:03 +02:00
22s
View workflow file
v3: src/ is documented like api/ and shared/, and the reference covers the whole repository — the frontend had no module docs, JSDoc on some components and hooks and not on others, props typed inline in half the components and in private interfaces in…
build-docker.yaml #82:Commit 563daa720c pushed by vincent
main
2026-09-28 09:32:41 +02:00
50s
View workflow file
v3: the backend is documented for deno doc, one way in every file, and the docs build and publish themselves — comments were in three shapes: file headers as `//` lines, as an untagged `/** */` (which deno doc drops, only an `@module` block counts) or…
docs.yaml #81:Commit d62e4a9883 pushed by vincent
main
2026-09-27 23:09:10 +02:00
26s
View workflow file
v3: the backend is documented for deno doc, one way in every file, and the docs build and publish themselves — comments were in three shapes: file headers as `//` lines, as an untagged `/** */` (which deno doc drops, only an `@module` block counts) or…
build-docker.yaml #80:Commit d62e4a9883 pushed by vincent
main
2026-09-27 23:08:44 +02:00
47s
View workflow file
v3: api/ gets one layout rule and keeps to it, and whatever crosses the wire is defined once, in shared/ — api/model/interfaces.ts and src/model.ts declared the same 40 types by hand and had drifted: the error envelope, email required on one side and …
build-docker.yaml #79:Commit d392be7cb8 pushed by vincent
main
2026-09-27 22:21:24 +02:00
50s
View workflow file
v3: a performance pass over both halves — indexed queries, streamed files, cached previews, and feeds that stop re-rendering on every tick — a review turned up whole-file reads, unindexed scans and render storms; each fix comes with a test. Database:…
build-docker.yaml #78:Commit de5abeceb2 pushed by vincent
main
2026-09-27 18:36:43 +02:00
49s
View workflow file
v3: dependencies upgraded and deno audit clean, every API response typed end to end, no explicit any left — and the site search stops handing out password hashes — `deno audit` reported 19 advisories (11 high); none remain. nodemailer 9 → 10.0.10 cl…
build-docker.yaml #77:Commit 364c498a24 pushed by vincent
main
2026-09-27 18:09:00 +02:00
51s
View workflow file
v3: the tests learn to expect trouble, and seven bugs they now catch are fixed — a review of the two test-suite commits found them written mostly for the happy path; each fix below comes with the test that fails without it. Infinite scroll: a later pa…
build-docker.yaml #76:Commit c8bf0d583c pushed by vincent
main
2026-09-27 17:15:30 +02:00
49s
View workflow file
v3: the frontend gets a test suite, and the bugs it turned up are fixed — `deno task test:web` runs 612 tests over src/ in about 11s: Vitest on jsdom with Testing Library, built on the app's own Vite config so the SWC/Lingui transform and the .po load…
build-docker.yaml #75:Commit 54e86c4366 pushed by vincent
main
2026-09-27 16:36:36 +02:00
48s
View workflow file
v3: the backend gets a test suite, and the bugs it turned up are fixed — `deno task test` runs 186 tests over api/ in about 18s, against a throwaway database and uploads directory (GERBEUR_DB_PATH and GERBEUR_UPLOADS_DIR now override the defaults; api…
build-docker.yaml #74:Commit 25601edaf8 pushed by vincent
main
2026-09-27 14:31:56 +02:00
46s
View workflow file
v3: the frontend ships compressed, caches for good, and stops reaching for other people's servers — a review of the bundle's size found the server was the biggest cost. Oak's send() compressed nothing and sent every hashed chunk with max-age=0, so a f…
build-docker.yaml #73:Commit 16b510764c pushed by vincent
main
2026-09-27 13:47:08 +02:00
45s
View workflow file
v3: left and right step through emoji results too — with a `:query` picker open, only up and down went to the grid; left and right moved the caret in the textarea, so the first press of either did nothing visible. Every arrow now steps into the grid, …
build-docker.yaml #72:Commit bf28e49c34 pushed by vincent
main
2026-09-27 13:30:35 +02:00
44s
View workflow file
v3: the header stops cropping itself and the search stops losing its place — a review of the header, search bar and presence row turned up tabs cut off at both ends, avatars that could only be all there or gone, and a search that forgot what it was sh…
build-docker.yaml #71:Commit 5fd1d364da pushed by vincent
main
2026-09-27 12:01:08 +02:00
44s
View workflow file
v3: the frontend stops trusting what it last saw — a review of src/ turned up counts that fell to zero, stale copies winning over fresh ones, sessions that tabs trampled on each other, and a player queue that outlived its listener, and this closes the…
build-docker.yaml #70:Commit bfce3186f8 pushed by vincent
main
2026-09-24 22:27:04 +02:00
42s
View workflow file
v3: a feed card opens in a new tab on a middle click, wherever you point — the cards are clickable elements rather than links, so only the title, the one real anchor, answered a middle click; the rest of the card, the play button included, did nothing…
build-docker.yaml #69:Commit c7ce31c1bd pushed by vincent
main
2026-09-24 21:40:30 +02:00
43s
View workflow file
v3: the chat stops dropping things and holds up to long messages — a message sent while the socket was down vanished with the draft already cleared, and a rejected one fared no better since the client ignored any error that wasn't about a vote or a li…
build-docker.yaml #68:Commit 73b80af08e pushed by vincent
main
2026-09-22 22:37:57 +02:00
43s
View workflow file
v3: chat mentions stop going missing, and live events get a light sound — the server skips a mention notification for anyone with the chatbox open, on the grounds that they're reading it, but "open" also meant a chatbox left open in a background tab, …
build-docker.yaml #67:Commit b313f70d31 pushed by vincent
main
2026-09-22 21:26:09 +02:00
46s
View workflow file
v3: the cards under "related" and "in collections" come back from transparent — both lists lighten a card by dimming it and tightening the box, and also blanked its fill, which assumed the border was what drew the card. A theme is free to draw one wit…
build-docker.yaml #66:Commit c9fb4450ad pushed by vincent
main
2026-09-20 15:41:13 +02:00
42s
View workflow file
v3: the dump button keeps hovering once you point at it — a flat 1px jump was the whole of the header button's hover, so it now lifts and then rocks, tilting a couple of degrees either way over a shallow float. The three motions ride on three differen…
build-docker.yaml #65:Commit 7b12dcbe40 pushed by vincent
main
2026-09-20 10:48:10 +02:00
40s
View workflow file
v3: the journal feed breathes — one mosaic running unbroken down the page reads as a slab, so the composer now cuts it into sub-blocks, each its own grid with a themable rule between. A break can only fall where a row starts clean and isn't reached in…
build-docker.yaml #64:Commit e4d50f047c pushed by vincent
main
2026-09-20 10:04:48 +02:00
42s
View workflow file
v3: youtube playlists get a tracklist too — the embed keeps playing the list, so the rows come from two halves: /api/youtube/playlist scrapes titles and lengths off the playlist page (current lockup rows and the older renderer, cached 6h), while the I…
build-docker.yaml #63:Commit d70761ecae pushed by vincent
main
2026-09-19 23:52:02 +02:00
42s
View workflow file
v3: play and open stop competing on a card — list thumbs carry a quiet corner ▶ badge that grows a touch on card hover and a touch more (with a soft dim) on the thumb itself, while the title's "open" cue stands down; link-out thumbs show ↗, compact …
build-docker.yaml #62:Commit e2ed493bdd pushed by vincent
main
2026-09-19 23:26:24 +02:00
40s
View workflow file
v3: modals stop shifting the page — scroll lock moves to <html> and holds the scrollbar's gutter only while locked (and only if a bar was showing), shared by Modal and ConfirmModal with stacked-lock counting; scrollbars take a theme-tinted thumb, inne…
build-docker.yaml #61:Commit 5205097bb6 pushed by vincent
main
2026-09-19 23:13:06 +02:00
40s
View workflow file
v3: times theme stops faking what Instrument Serif lacks — no synthetic bold or small caps, italic datelines, spaced-capital kickers and tabs, hairline borders, a lifted small-type scale
build-docker.yaml #60:Commit 1af719f838 pushed by vincent
main
2026-09-19 22:58:30 +02:00
44s
View workflow file
v3: Kanagawa back in tone — Lotus keeps its yellow parchment, Wave borrows the syntax hues: comment-grey italic dates, string-green quotes, number-pink votes, keyword-violet brand
build-docker.yaml #59:Commit f89d776601 pushed by vincent
main
2026-09-19 22:52:36 +02:00
41s
View workflow file
v3: type checking and lint pass clean — thumbnail placeholder takes file-dump props, no manual memo the compiler can't keep, no setState straight in effect bodies
build-docker.yaml #58:Commit dde3fe8fe2 pushed by vincent
main
2026-09-19 22:43:20 +02:00
43s
View workflow file
v3: new Kanagawa style, after kanagawa.nvim — Wave palette in dark, a cooled Lotus in light, all JetBrains Mono
build-docker.yaml #57:Commit 20d717f879 pushed by vincent
main
2026-09-19 22:38:04 +02:00
40s
View workflow file
First Previous 1 2 3 4 Next Last
Powered by Gitea Version: 1.25.5 Page: 134ms Template: 34ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API