• Joined on 2025-11-15
valknar pushed to main at valknar/sexy 2026-03-09 19:55:58 +01:00
52aa00dd13 fix: embed DECAY_LAMBDA as SQL literal to avoid pg type inference failure
8085b40af8 fix: use NOW() in weighted score query instead of JS Date parameter
5f40a812d3 feat: gamification queue with deduplication and unpublish revoke
1b724e86c9 chore: lint and format
a9e4ed6049 feat: refactor play area into sidebar layout with buttplug, recordings, and leaderboard sub-pages
Compare 11 commits »
valknar pushed to main at valknar/sexy 2026-03-09 10:24:15 +01:00
b7a29c55b3 style: fix header nav gap
valknar pushed to main at valknar/sexy 2026-03-09 10:00:51 +01:00
99b2ed7f2b feat: show login/signup buttons on mobile header
8357aecf98 feat: add ring border to logo icon matching avatar style
Compare 2 commits »
valknar pushed to main at valknar/sexy 2026-03-09 09:51:50 +01:00
ab3d9f4118 feat: show auth icon strip on mobile header, move burger outside pill
valknar pushed to main at valknar/sexy 2026-03-09 09:36:11 +01:00
5219fae36a feat: add structured logging to BullMQ queues and workers
valknar pushed to main at valknar/sexy 2026-03-09 08:56:51 +01:00
7de1bf7a03 style: fix header
valknar pushed to main at valknar/sexy 2026-03-08 20:32:54 +01:00
a4fd1ff18b fix: soften header shadow glow
valknar pushed to main at valknar/sexy 2026-03-08 19:34:38 +01:00
6605980a43 style: move page gradient to global background so it shows behind header
15d9708072 Revert "feat: fixed header with hero section extending behind it"
89c4c390fa Revert "feat: extend page-hero behind fixed header on all pages"
f5ff59b910 feat: extend page-hero behind fixed header on all pages
fc97c1b84b feat: fixed header with hero section extending behind it
Compare 8 commits »
valknar pushed to main at valknar/sexy 2026-03-08 19:12:16 +01:00
1496399b96 style: remove header border, keep glow shadow only
075f64f4e3 style: single crisp primary border with soft glow on header
8c6c98d612 style: edgy glowing bottom border on header
28be084781 style: transparent header, no scroll tracking
21b8d2c223 feat: transparent header at top, solid on scroll
Compare 6 commits »
valknar pushed to main at valknar/sexy 2026-03-08 18:37:10 +01:00
5bef996dbc fix: use derived override pattern for selectedQueue to avoid captured state warning
da2484d232 fix: replace nested button with div[role=button] on queue cards
722392d19e chore: lint and format
a07a5cb091 fix: suppress false-positive svelte state warning on queues page
Compare 4 commits »
valknar pushed to main at valknar/sexy 2026-03-08 18:28:15 +01:00
ea23233645 feat: add BullMQ job queue with admin monitoring UI
6dcdc0130b chore: streamline package.json files
Compare 2 commits »
valknar pushed to main at valknar/sexy 2026-03-08 17:41:13 +01:00
8508e1f6e9 style: reduce header background opacity for softer appearance
valknar pushed to main at valknar/sexy 2026-03-08 17:23:23 +01:00
6abcfc7363 chore: remove unused super-sitemap dependency
d4b3968518 fix: suppress Rust compiler warnings in buttplug
8f4999f127 chore: upgrade pnpm from 10.19.0 to 10.31.0
4b53a25fa3 fix: proper build script calls in package.json
Compare 4 commits »
valknar pushed to main at valknar/sexy 2026-03-08 17:15:20 +01:00
4f85637875 fix: upgrade Node.js to 22.14.0, add svelte-kit sync before build
1175b4d0e6 chore: update @internationalized/date to 3.12.0
2afa3c6e9b fix: replace raw HTML buttons with Button component in admin, remove vite-plugin-wasm
Compare 3 commits »
valknar pushed to main at valknar/sexy 2026-03-08 16:50:22 +01:00
b55cebea4e ci: add path filters to all workflow triggers
valknar pushed to main at valknar/sexy 2026-03-08 14:12:06 +01:00
9845553d49 fix: switch buttplug WASM to --target web for browser compatibility
valknar pushed to main at valknar/sexy 2026-03-08 14:08:39 +01:00
24f53983d7 fix: switch buttplug WASM to --target web for browser compatibility
ced0a08da3 fix: serve buttplug locally in dev instead of Docker
f880aa5957 feat: externalize buttplug as separate nginx container
Compare 3 commits »
valknar pushed to main at valknar/sexy 2026-03-08 13:29:05 +01:00
239128bf5e fix: buttplug lint errors
valknar pushed to main at valknar/sexy 2026-03-08 12:04:56 +01:00
0a50c3efd8 fix: remove sitemap.xml
valknar pushed to main at valknar/sexy 2026-03-08 12:00:31 +01:00
af4a11b73c style: apply prettier formatting to svelte and ts files
627ce75719 fix: restore \$state on SvelteMap in device-mapping-dialog
446e9f835b fix: use writable \$derived for search inputs, remove unnecessary \$state wrap
422f97417e fix: resolve vite-plugin-svelte warnings
edee98b552 fix: use untrack() in \$state initialisers to silence state_referenced_locally warnings
Compare 10 commits »