CopilotGitHubhbelcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Hendrik Belitz
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>
2026-01-02 13:14:40 +01:00
2025-09-12 16:20:02 +02:00
2025-09-01 17:47:46 +02:00
2025-09-01 17:47:46 +02:00
2025-07-16 15:27:03 +02:00
2025-12-14 14:39:36 +01:00
2025-09-01 17:47:46 +02:00
2025-09-01 17:47:46 +02:00
2025-07-16 15:58:22 +02:00
2025-09-01 17:47:46 +02:00
2025-11-19 14:42:45 +01:00
2025-06-05 16:02:13 +02:00
2025-09-01 17:47:46 +02:00
2025-09-01 17:47:46 +02:00

appointment-booking

End-to-end encrypted appointment booking platform

Local development

  • Create your own local .env file. You can base it on .env.example
  • npm install
  • npm run docker:dev:up
  • npm run dev

Funding

This project is funded by:

German Federal Ministry of Research, Technology and Space PrototypeFund

S
Description
No description provided
Readme AGPL-3.0
11 MiB
Languages
TypeScript 73.2%
Svelte 23.6%
HTML 2.2%
JavaScript 0.7%
CSS 0.2%