bottleneckcrm/docs
Ashwin 14cd99fb3c feat: Implement per-client and global rate limits for magic-link and portal sign-in requests
- Added `FirstRefusalThrottleMixin` to various views to prevent a single client from consuming shared throttle limits.
- Introduced new throttles: `MagicLinkIPThrottle`, `MagicLinkGlobalThrottle`, `PortalLoginIPThrottle`, and `PortalLoginOrgThrottle`.
- Updated environment variables in `.env.example` to include new throttle settings.
- Enhanced tests to verify that refused clients do not affect global limits.
- Updated documentation to reflect changes in authentication and throttling behavior.
2026-10-02 12:23:22 +05:30
..
api feat: Implement per-client and global rate limits for magic-link and portal sign-in requests 2026-10-02 12:23:22 +05:30
architecture Add unit tests for ticket board provider, status settable, web forms, CSV import, deal aging badge, and tickets selection 2026-09-26 16:53:22 +05:30
contributing chore: update frontend and backend URLs to use port 5181 for local development 2026-09-26 17:24:25 +05:30
design Add ticket approval panel tests and enhance ticket board functionality 2026-09-26 23:33:20 +05:30
getting-started chore: update frontend and backend URLs to use port 5181 for local development 2026-09-26 17:24:25 +05:30
integrations Refactor tests and add new functionality for ticket closing and mailbox handling 2026-09-27 11:43:51 +05:30
mobile Refactor comments for clarity and consistency across multiple screens and services 2026-08-03 09:36:48 +05:30
reference feat: Implement per-client and global rate limits for magic-link and portal sign-in requests 2026-10-02 12:23:22 +05:30
self-hosting Refactor tests and add new functionality for ticket closing and mailbox handling 2026-09-27 11:43:51 +05:30
index.md Refactor comments for clarity and consistency across multiple screens and services 2026-08-03 09:36:48 +05:30