develop #59

Merged
eliott merged 7 commits from develop into main 2026-07-13 16:22:08 +02:00
Owner
No description provided.
Replace the bare-text verification and two-factor emails with a shared,
bulletproof table-based HTML shell matching the rollnote-front Ember
theme (amber accent, stone card, text wordmark, fallback link/plain
text). Function signatures are unchanged, so auth.ts wiring is untouched.
Adds unit coverage for both emails.

Claude-Session: https://claude.ai/code/session_018Rm9ZqNGRtSw7okhJENr13
Reviewed-on: #56
Release note for the new RollNote logo, favicon, PWA icons, and OG image
shipped in the rollnote-front feat/brand-assets PR. Keeps the changelog/front
invariant: latest changelog entry (v0.7.3) === rollnote-front package.json.

Claude-Session: https://claude.ai/code/session_01K1kkk8AQvLtsSpWsZ7PRz6
Reviewed-on: #57
Bulk-deletes every frame of a shoot in one owner-scoped, shoot-locked
transaction. Nothing survives to renumber, so it skips the gapless-1..N
recompaction the single-frame delete needs. Blocks non-owners (403) and
completed shoots (400), mirroring the frame create/duplicate write guards.

Adds a v0.8.0 changelog entry and bumps the API to 0.9.0.
Reviewed-on: #58
Merge branch 'main' into develop
All checks were successful
tests / test (pull_request) Successful in 2m39s
d782b6b8ac
eliott merged commit 2a503c91d5 into main 2026-07-13 16:22:08 +02:00
Sign in to join this conversation.
No reviewers
No labels
run-ci
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
RollNote/rollnote-api!59
No description provided.