mirror of
https://github.com/open-reception/appointment-booking-software.git
synced 2026-09-17 22:47:39 +02:00
337fc2e70b70c6b8756426958b9886a7feceff1e
337fc2e70b
Add throttling to challenge APIs for brute force protection (#145)
* Initial plan * Add throttling implementation for challenge APIs Co-authored-by: hbel <7416029+hbel@users.noreply.github.com> * Add tests for throttling and fix linting issues Co-authored-by: hbel <7416029+hbel@users.noreply.github.com> * Address code review feedback - improve error handling and documentation Co-authored-by: hbel <7416029+hbel@users.noreply.github.com> * Consolidate throttle storage to central DB per review feedback Co-authored-by: hbel <7416029+hbel@users.noreply.github.com> * Fixed errors in challenge-throlle. * Add throttling to frontend. * incorporated Reviewer comments --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: hbel <7416029+hbel@users.noreply.github.com> Co-authored-by: Hendrik Belitz <hendrik@innovation-through-understanding.de>
appointment-booking
End-to-end encrypted appointment booking platform
Local development
- Create your own local
.envfile. You can base it on .env.example npm installnpm run docker:dev:upnpm run dev
Funding
This project is funded by:
Languages
TypeScript
73.2%
Svelte
23.6%
HTML
2.2%
JavaScript
0.7%
CSS
0.2%

