Yun Chan
|
ed790e672b
|
fix(storage): purge raw audio when its history entry or meeting is deleted
|
2026-09-28 02:16:22 +09:00 |
|
Yun Chan
|
4807a5283d
|
fix(db): allow deleting meeting templates that past meetings reference
|
2026-09-28 02:16:21 +09:00 |
|
Yun Chan
|
f04a7f9944
|
fix(portability): restore compares existing rows through the v1 archive projection
|
2026-09-28 02:16:21 +09:00 |
|
Yun Chan
|
63bc0ebe69
|
fix(db): lock increment_daily_usage and admin analytics RPCs to service_role
|
2026-09-28 02:16:21 +09:00 |
|
Yun Chan
|
e69fe0335d
|
fix(payple): reject checkout while a paid Payple period is still active
|
2026-09-28 02:16:21 +09:00 |
|
Yun Chan
|
f456d737c4
|
fix(billing): stop back-office edits from changing Payple renewal charges
|
2026-09-28 02:16:21 +09:00 |
|
Yun Chan
|
102f3ef934
|
fix(quota): spend overage credits against the weekly window and count 7 days, not 8
|
2026-09-28 00:54:03 +09:00 |
|
Yun Chan
|
72c4ddaefb
|
fix(supabase): require team membership for team-scoped writes and pin row ownership
|
2026-09-28 00:54:01 +09:00 |
|
Yun Chan
|
f517eedffc
|
fix(sync): let the server own updated_at on insert for cursor-pulled tables
|
2026-09-28 00:54:00 +09:00 |
|
Yun Chan
|
b35676c75c
|
fix(meeting-document): hold quota for in-flight generation claims
|
2026-09-28 00:53:47 +09:00 |
|
Yun Chan
|
5205dcdfa9
|
feat(release): prepare 1.1.0 candidate
|
2026-08-29 18:33:45 +09:00 |
|