Commit graph

4 commits

Author SHA1 Message Date
acdf703d80
scope text endpoints by ownership
TextRepository gains findByUser; JsonTextRepository and the
fake implement filtering by stored userId. TextController
splits the list endpoint into getMyTexts (own) and
getAllTexts (admin), and getText now requires the session
user, returning 403 to non-owners while admins bypass.
2026-05-02 21:42:51 +03:00
878e4840a2
add getAll method to text repo 2026-04-12 21:54:31 +03:00
df7ce696a9
add id to text and find method to text repo 2026-02-20 12:02:00 +02:00
6c9abb01d4
text repo 2026-02-19 21:00:16 +02:00