|
|
1d60a3d925
|
spec update
|
2025-11-01 16:05:06 +11:00 |
|
|
|
ce75603582
|
feat(v2): complete household scoping and meals write flows; refresh OpenAPI
|
2025-11-01 15:51:23 +11:00 |
|
|
|
86e0ea3111
|
feat(shopping-v2): add household-scoped meal request/unrequest; tests and OpenAPI updated
|
2025-11-01 15:42:59 +11:00 |
|
|
|
0502902ffe
|
feat(v2): finalize scoped meals consumed + fix shopping v2 invariants; refresh JWT route; tests green
|
2025-11-01 15:29:48 +11:00 |
|
|
|
ec3199fb0c
|
feat(meals-v2): add household-scoped “mark consumed” endpoint with timezone validation and request cleanup; tests and spec updated; regenerate OpenAPI
|
2025-11-01 15:21:01 +11:00 |
|
|
|
0411791ad9
|
feat(v2): secure password hashing, finalize OpenAPI, and expand shopping v2
|
2025-11-01 15:02:37 +11:00 |
|
|
|
3c69355a5c
|
feat(v2): add household-scoped shopping purchase endpoint with tests
|
2025-11-01 14:49:30 +11:00 |
|
|
|
8bc4f12770
|
feat(v2): add household-scoped GET /shopping/{listId} with tests
|
2025-11-01 14:42:56 +11:00 |
|
|
|
bb480d696b
|
feat(v2): expand household scoping — meals get-by-id and shopping current, with tests; spec updated
|
2025-11-01 14:30:45 +11:00 |
|
|
|
6105d5dadf
|
feat(v2): household-scoped shopping current and meals upcoming, with tests; spec updated
|
2025-11-01 14:26:23 +11:00 |
|
|
|
e67790c72d
|
feat(v2): JWT auth, Invitations API, and meals household scoping with tests
|
2025-11-01 14:21:34 +11:00 |
|
|
|
e69299628a
|
feat(auth, invitations): JWT access + refresh cookie, invitations API with tests
|
2025-11-01 14:17:42 +11:00 |
|
|
|
b5e41dc023
|
feat(auth v2): implement JWT access + refresh cookie; update deps and tests
|
2025-11-01 14:14:58 +11:00 |
|
|
|
538538d909
|
New tests tests/test_openapi_security.py verify presence of bearerAuth and 403s.
|
2025-11-01 14:01:48 +11:00 |
|
|
|
4470289b61
|
Recipes scoping
|
2025-11-01 13:58:46 +11:00 |
|
|
|
f1dac94396
|
Minimal v2 endpoints scaffolded alongside v1 cookie auth
|
2025-11-01 13:43:26 +11:00 |
|
|
|
aa74972fdf
|
spec
|
2025-11-01 13:31:51 +11:00 |
|