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

Negotiate cache_expiration_time #26

Merged
merged 15 commits into from
Sep 20, 2024
Merged

Commits on Sep 15, 2024

  1. Add support for HTTP cache headers

    - `Cache-Control: max-age` minus `Age`, extendable by `$simplepie_cache_duration`
    - `Cache-Control: must-revalidate` will prevent `$simplepie_cache_duration` from extending past the `max-age`
    - `Cache-Control: no-cache` will return the current time
    - `Cache-Control: no-store` will return `0`
    - `Expires` but only if `Cache-Control: max-age` is absent
    Alkarex committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    0cd7af4 View commit details
    Browse the repository at this point in the history
  2. Refined logic

    Alkarex committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    0c7c435 View commit details
    Browse the repository at this point in the history
  3. More doc

    Alkarex committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    af830e1 View commit details
    Browse the repository at this point in the history
  4. Add support for s-maxage

    Alkarex committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    5793627 View commit details
    Browse the repository at this point in the history
  5. Typos

    Alkarex committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    f8e3f92 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Pragmatism?

    Alkarex committed Sep 16, 2024
    1 Configuration menu
    Copy the full SHA
    b72dd25 View commit details
    Browse the repository at this point in the history
  2. Typos

    Alkarex committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9cf1883 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Remove support of s-maxage

    Seems to only make sense for CDNs
    Alkarex committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d70f420 View commit details
    Browse the repository at this point in the history
  2. Move order of headers

    Alkarex committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0f405df View commit details
    Browse the repository at this point in the history
  3. Remove superfluous comments

    Alkarex committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    545f7cd View commit details
    Browse the repository at this point in the history
  4. Remove wrong comment

    Alkarex committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b18c7d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    ecee8d4 View commit details
    Browse the repository at this point in the history
  2. fix logic for 304 workaround

    Alkarex committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2a60217 View commit details
    Browse the repository at this point in the history
  3. Fix whitespace

    Alkarex committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3c35bf5 View commit details
    Browse the repository at this point in the history
  4. Minor simplification

    Alkarex committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    88b53f7 View commit details
    Browse the repository at this point in the history