Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: RedwoodJS Middleware to rate limit requests #1606

Draft
wants to merge 33 commits into
base: redwood
Choose a base branch
from

Commits on May 4, 2024

  1. WIP: basic functionality

    dthyresson committed May 4, 2024
    Configuration menu
    Copy the full SHA
    e7cb060 View commit details
    Browse the repository at this point in the history
  2. Setup vitest

    dthyresson committed May 4, 2024
    Configuration menu
    Copy the full SHA
    42e3169 View commit details
    Browse the repository at this point in the history
  3. Delete apps/web/next-env.d.ts

    Accidentally added
    dthyresson authored May 4, 2024
    Configuration menu
    Copy the full SHA
    b3d68f9 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    da515f5 View commit details
    Browse the repository at this point in the history
  2. get to green

    dthyresson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    1b6e655 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e35a37 View commit details
    Browse the repository at this point in the history
  4. Fixes custom error logic

    dthyresson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e71d942 View commit details
    Browse the repository at this point in the history
  5. Support redwoodjs logger

    dthyresson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    07d96a3 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Added docs

    dthyresson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    495e268 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    580db94 View commit details
    Browse the repository at this point in the history
  3. ran fmt

    dthyresson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    3be7995 View commit details
    Browse the repository at this point in the history
  4. remove path to exp

    dthyresson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    88af99c View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    59aa8b5 View commit details
    Browse the repository at this point in the history
  2. update readme

    dthyresson committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a1276ba View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    0f5448a View commit details
    Browse the repository at this point in the history
  2. fix jsdoc example code

    dthyresson committed May 10, 2024
    Configuration menu
    Copy the full SHA
    58a25cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7a7a96 View commit details
    Browse the repository at this point in the history
  4. rename to withUnkeyConfig

    dthyresson committed May 10, 2024
    Configuration menu
    Copy the full SHA
    5e49141 View commit details
    Browse the repository at this point in the history
  5. WIP key auth middleware

    dthyresson committed May 10, 2024
    Configuration menu
    Copy the full SHA
    15f4040 View commit details
    Browse the repository at this point in the history
  6. WIP auth key middleware

    dthyresson committed May 10, 2024
    Configuration menu
    Copy the full SHA
    5e6d696 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Refactor and rename

    dthyresson committed May 11, 2024
    Configuration menu
    Copy the full SHA
    4b9cf39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a0afd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b5b316 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad04dd7 View commit details
    Browse the repository at this point in the history
  5. move tests

    dthyresson committed May 11, 2024
    Configuration menu
    Copy the full SHA
    884db75 View commit details
    Browse the repository at this point in the history
  6. rename test blocks

    dthyresson committed May 11, 2024
    Configuration menu
    Copy the full SHA
    d70379c View commit details
    Browse the repository at this point in the history
  7. stub some tests

    dthyresson committed May 11, 2024
    Configuration menu
    Copy the full SHA
    7ca2759 View commit details
    Browse the repository at this point in the history
  8. commented

    dthyresson committed May 11, 2024
    Configuration menu
    Copy the full SHA
    4781fe4 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    3e23eaf View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    670ce90 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. adds docs for verify keys

    dthyresson committed May 14, 2024
    Configuration menu
    Copy the full SHA
    01d2e6f View commit details
    Browse the repository at this point in the history
  2. Upgrade redwood canary

    dthyresson committed May 14, 2024
    Configuration menu
    Copy the full SHA
    0689f0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    550c271 View commit details
    Browse the repository at this point in the history