• Joined on 2025-11-15
valknar pushed to main at valknar/sexy 2026-03-05 12:51:56 +01:00
1369d5c228 fix: copy packages/types into backend Docker build
valknar pushed to main at valknar/sexy 2026-03-05 12:44:49 +01:00
e200514347 refactor: move flyout to left side, restore logo, remove close button
d7057c3681 refactor: improve mobile flyout header
d820a8f6be chore: relative uploads dir
9bef2469d1 refactor: rename RecordedEvent fields to snake_case
97269788ee feat: add shared @sexy.pivoine.art/types package and fix type safety across frontend/backend
Compare 7 commits »
valknar pushed to main at valknar/stacks 2026-03-05 09:51:47 +01:00
1865844260 chore: cleanup
valknar pushed to main at valknar/pivoine.art 2026-03-05 08:25:46 +01:00
9a29befc4a fix: remove sexy
valknar renamed repository from sexy.pivoine.art to valknar/sexy 2026-03-05 08:22:29 +01:00
valknar pushed to main at valknar/sexy 2026-03-04 22:28:09 +01:00
efc7624ba3 style: apply prettier formatting to all files
valknar pushed to main at valknar/sexy 2026-03-04 22:24:56 +01:00
18116072c9 feat: add formidable ESLint + Prettier linting setup
valknar pushed to main at valknar/sexy 2026-03-04 22:01:48 +01:00
741e0c3387 docs: update README for custom backend replacing Directus
valknar pushed to main at valknar/stacks 2026-03-04 21:53:05 +01:00
491d54bbd5 fix: update sexy_db credentials to sexy:sexy
valknar pushed to main at valknar/sexy 2026-03-04 21:42:35 +01:00
662e3e8fe2 fix: model join date used join_date but API returns date_created
valknar pushed to main at valknar/sexy 2026-03-04 21:41:08 +01:00
fa159feffa fix: remove black border below video controls
valknar pushed to main at valknar/sexy 2026-03-04 21:27:07 +01:00
124f0bfb22 fix: video src used movie.id but movie is already the UUID string
valknar pushed to main at valknar/sexy 2026-03-04 21:25:00 +01:00
df89cc59f5 fix: use preview transform for home page video teasers
valknar pushed to main at valknar/sexy 2026-03-04 21:22:30 +01:00
845e3df223 fix: image transforms — preserve aspect ratio, increase quality
valknar pushed to main at valknar/sexy 2026-03-04 20:56:37 +01:00
05cb6a66e3 fix: image transforms via Sharp, model photos crash, video duration
valknar pushed to main at valknar/sexy 2026-03-04 20:40:27 +01:00
273aa42510 fix: serve assets via DB lookup to resolve file path correctly
valknar pushed to main at valknar/sexy 2026-03-04 20:31:22 +01:00
1e930baccb fix: resolve GraphQL request hang in Fastify integration
valknar pushed to main at valknar/sexy 2026-03-04 20:11:11 +01:00
012bb176d9 fix: convert Web API ReadableStream to Node.js Readable for Fastify
valknar pushed to main at valknar/sexy 2026-03-04 19:43:46 +01:00
ed7ac0c573 fix: downgrade nanoid to v3 for CommonJS compatibility
valknar pushed to main at valknar/sexy 2026-03-04 19:39:53 +01:00
4565038be3 fix: cast recording duration float to integer in data migration