Goal-Calibration/app
Yisroel Baum 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
..
Auth return utc from clock 2026-04-26 10:32:08 +03:00
Exceptions add forbidden exception 2026-04-24 13:25:52 +03:00
Node refactor bulk create nodes controller to catch BadRequestException 2026-04-19 23:37:40 +03:00
Plan add find by user method in plan repo 2026-05-01 09:02:34 +03:00
ScheduledNode wrap get todays schedule in try catch 2026-05-01 10:25:00 +03:00
Text scope text endpoints by ownership 2026-05-02 21:42:51 +03:00
User remove missed default value 2026-04-26 20:43:27 +03:00
ValueObjects dont cast email to string, use new value method 2026-04-26 10:19:38 +03:00
View add today view route and template 2026-04-26 21:24:35 +03:00