Commit graph

14 commits

Author SHA1 Message Date
Alexandre Aubin
b672660453 fix limirating being fucked up because of being behind a reverse proxy ... workaround the issue by forwarding directly to the IP/port from the front instead of having an extra nginx along the way 2024-08-17 15:12:56 +02:00
OniriCorpe
72254665a6 ci: add autoblacks actions 2024-03-07 16:08:36 +01:00
Alexandre Aubin
c6ae82d8ee Require Flask-Limiter 3.5.0 2023-09-28 16:39:14 +02:00
Alexandre Aubin
c320f59cbb config.yml -> config.yml.example 2023-09-28 16:38:54 +02:00
Alexandre Aubin
f698677e73 Add limit exemption for trusted IPs 2023-09-28 16:38:10 +02:00
Alexandre Aubin
00ae15a9bc Relax rate limit for availability check ? 2023-09-28 13:59:04 +02:00
dependabot[bot]
0514c93d39
Bump werkzeug from 2.2.2 to 2.2.3 (#14)
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.2...2.2.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 21:11:22 +02:00
Alexandre Aubin
b8a0b529dd Turns out the memory storage of Limiter is only for dev env, not reliable in prod, use redis instead 2023-04-11 21:08:51 +02:00
Alexandre Aubin
c63f631707 Add route to define recovery password using the key 2023-04-11 20:11:35 +02:00
Alexandre Aubin
8c100e440e Super confused between request.data, .form, .json ... 2023-04-11 19:15:31 +02:00
Alexandre Aubin
653289c446 Misc clarification 2023-04-11 18:59:17 +02:00
Alexandre Aubin
8ce490a8e7 Fixes after deploying in real life 2023-04-07 16:51:00 +02:00
Alexandre Aubin
e1b0bcb0b0 Black 2023-01-30 17:35:08 +01:00
Alexandre Aubin
2c8179530f Initial commit 2023-01-19 00:32:49 +01:00