Skip to content
Snippets Groups Projects
  1. Apr 21, 2018
  2. Apr 15, 2018
  3. Apr 08, 2018
  4. Apr 06, 2018
  5. Mar 31, 2018
  6. Mar 30, 2018
  7. Mar 29, 2018
    • Luna Mendes's avatar
      run: add TODOs · ea2ea8bd
      Luna Mendes authored
      ea2ea8bd
    • Luna Mendes's avatar
      Add storage.py, main caching · 570dccfe
      Luna Mendes authored
       - api.common_auth: use Storage on login_user and token_check
       - requirements: add aioredis
       - run: disable ratelimiting for /api/login, /api/apikey, /api/revoke
       - run: don't raise APIError on x-context fetch fail
       - run: add proper closing of dbs on after_server_stop
       - utils: add stress.py
      570dccfe
  8. Mar 27, 2018
  9. Mar 26, 2018
  10. Mar 25, 2018
  11. Mar 24, 2018
    • Luna Mendes's avatar
      Fix inoumerous things · f396dacb
      Luna Mendes authored
       - api.common: add check_bans
       - api.common_auth: make login_user/token_check use check_bans
       - run: make request middleware use check_bans
       - run: show econfig.BAN_PERIOD on ban_webhook call
       - run: rework X-Context fetching
       - run: only pop x-context on the end of response middleware
      f396dacb
    • Luna Mendes's avatar
      api.errors: add QuotaExploded · 81635c7b
      Luna Mendes authored
      81635c7b
    • Luna Mendes's avatar
      config: add RL_THRESHOLD · d3f6e6e9
      Luna Mendes authored
      d3f6e6e9
    • Luna Mendes's avatar
      Add autobanning · 522d411f
      Luna Mendes authored
       - schema: add bans table
       - api.common: add ban_webhook
       - api.common_auth: add check on bans table
       - api.errors: add Banned
       - api.ratelimit: add Ratelimit._retries
       - config: add USER_BAN_WEBHOOK and BAN_PERIOD
       - run: add handle_ban
       - run: fix issue in global_rl()
       - run: change X-Username to X-Context
      522d411f
Loading