freeCodeCamp/api/src
Mrugesh Mohapatra 6848da8320
Merge commit from fork
httpOnly (invisible to JS) and secure (https only) are now used. In
order to update existing users without requiring them to
re-authenticate, each request sets those properties on the cookie.

Finally, the maxAge is now 30 days and is also updated on each request.
i.e. it's a rolling 30 days.

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-06-25 19:43:44 +05:30
..
db feat(api): add updateCount field to user (#55349) 2024-07-01 08:13:10 -07:00
exam-environment refactor(api): organise tooling (#59931) 2025-04-24 10:27:23 +05:30
plugins Merge commit from fork 2025-06-25 19:43:44 +05:30
routes feat(api): allow HOME_LOCATION origin in development (#61003) 2025-06-25 12:00:24 +05:30
schemas refactor: remove unused format rules from response schema (#60538) 2025-05-27 09:16:32 -07:00
utils feat(api): allow HOME_LOCATION origin in development (#61003) 2025-06-25 12:00:24 +05:30
app.ts fix(env): remove unused keys (#60878) 2025-06-15 19:16:30 +05:30
instrument.ts dev(api): track sentry releases (#60444) 2025-05-21 17:28:03 +05:30
reset.d.ts fix(api): only import types from ts-reset (#54565) 2024-04-30 09:22:16 +02:00
schema.test.ts feat(api): api/users/get-public-profile (#54729) 2024-06-10 12:46:55 -05:00
schemas.ts feat(api): add endpoint for submitting daily coding challenges (#59465) 2025-05-12 17:26:32 +02:00
server.test.ts chore(api): migrate to fastify v5 (#57576) 2025-06-02 08:07:57 +05:30
server.ts dev(api): add build options to test env (#59957) 2025-04-24 22:33:49 +05:30