Implement collections, items, wishlist, progress, subscriptions, and in-app notifications #36

Closed
opened 2026-07-21 15:58:54 +02:00 by thecrealm · 2 comments
Owner

§11.7: consumer layer — collections, items, wishlist, reading/watching progress, subscriptions with in-app notifications. Consumer data private by default (§7.6, CR-14). Unblocks #22 (stale-proposal auto-close needs notifications). Acceptance: §11.7 behaviour incl. CR-14.

§11.7: consumer layer — collections, items, wishlist, reading/watching progress, subscriptions with in-app notifications. Consumer data private by default (§7.6, CR-14). Unblocks #22 (stale-proposal auto-close needs notifications). Acceptance: §11.7 behaviour incl. CR-14.
Author
Owner

Scope-Hinweis aus #34: die persönliche Kalenderansicht (§11.6.3, auf das Abo-Set gescopet) gehört zu diesem Issue — der öffentliche Kalender inkl. Filter und Buckets landet mit #34, die Abo-Scoping-Ansicht braucht §11.7.

Scope-Hinweis aus #34: die persönliche Kalenderansicht (§11.6.3, auf das Abo-Set gescopet) gehört zu diesem Issue — der öffentliche Kalender inkl. Filter und Buckets landet mit #34, die Abo-Scoping-Ansicht braucht §11.7.
Author
Owner

Aus #35: (1) Die Stub-Bindung NoSubscriptionsYet (subscriptions/SubscriptionScope.kt) durch die echte Abo-Implementierung ersetzen — abonnierte Serien dabei auf Mitglieds-Werke expandieren (work-Facetten der Kalenderprojektion sind die direkten realisierten Werke). (2) Den persönlichen Scope-Filter (FeedRoutes.scopeFilter, in-list-SQL) end-to-end testen, sobald echte Abos existieren — mit dem Stub ist der Pfad ungetestet.

Aus #35: (1) Die Stub-Bindung NoSubscriptionsYet (subscriptions/SubscriptionScope.kt) durch die echte Abo-Implementierung ersetzen — abonnierte Serien dabei auf Mitglieds-Werke expandieren (work-Facetten der Kalenderprojektion sind die direkten realisierten Werke). (2) Den persönlichen Scope-Filter (FeedRoutes.scopeFilter, in-list-SQL) end-to-end testen, sobald echte Abos existieren — mit dem Stub ist der Pfad ungetestet.
thecrealm added
now
and removed
next
labels 2026-07-21 20:08:01 +02:00
thecrealm 2026-07-21 20:29:50 +02:00
  • closed this issue
  • removed the
    now
    label
Sign in to join this conversation.
No labels
M0
M1
M2
M3
M4
M5
blocked
next
now
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
thecrealm/mokuroku#36
No description provided.