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

API Caching #3168

Merged
merged 31 commits into from
Jan 29, 2021
Merged

API Caching #3168

merged 31 commits into from
Jan 29, 2021

Commits on Jan 27, 2021

  1. Configuration menu
    Copy the full SHA
    3faeb6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd38e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23aa6d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53e04d8 View commit details
    Browse the repository at this point in the history
  5. Add dummy NullCacher.

    jesseleite committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    c6186b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8013043 View commit details
    Browse the repository at this point in the history
  7. Bind API cache manager.

    jesseleite committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    a115596 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    580f785 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    83b35e3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a83b06f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d7347c0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    400082c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f277a46 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6d97fba View commit details
    Browse the repository at this point in the history
  15. Cleanup.

    jesseleite committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    d26a6b5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e12f5e8 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Test configured expiry.

    jesseleite committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    cef1593 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe8253 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3bb9be View commit details
    Browse the repository at this point in the history
  4. Reverting.

    jesseleite committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    49adf88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    237543c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05a54a6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e777ae4 View commit details
    Browse the repository at this point in the history
  8. Docblock.

    jesseleite committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    1c917b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5e0569e View commit details
    Browse the repository at this point in the history
  10. Pass tests again.

    Since our controllers are constructed with a request, testing multiple endpoints in a single test method will only use the first request.
    jesseleite committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    1b1c508 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. Avoid injecting request into controllers.

    This makes it harder to test multiple endpoints in an orchest test, as only the first request will be used when the router instantiates controllers.
    jesseleite committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    87356b2 View commit details
    Browse the repository at this point in the history
  2. Subscribe within boot

    jasonvarga committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    ebc029d View commit details
    Browse the repository at this point in the history
  3. Cache 404s

    jasonvarga committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    4f2cf9b View commit details
    Browse the repository at this point in the history
  4. Refactor to a middleware

    jasonvarga committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    e963600 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41d7244 View commit details
    Browse the repository at this point in the history