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

Add a CDNise mu-plugin #173

Merged
merged 17 commits into from
Aug 22, 2023
Merged

Add a CDNise mu-plugin #173

merged 17 commits into from
Aug 22, 2023

Commits on May 12, 2022

  1. Add a CDNise mu-plugin.

    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    0ab1c75 View commit details
    Browse the repository at this point in the history
  2. Fix whitespace.

    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    68d17c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f198491 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12f0349 View commit details
    Browse the repository at this point in the history
  5. Load the CDN plugin.

    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    51fd6af View commit details
    Browse the repository at this point in the history
  6. Reformat coding style.

    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    1659734 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb981f3 View commit details
    Browse the repository at this point in the history
  8. Switch to stripping the hostname / sub-site off rather than explicit …

    …site_url() which won't work for files in /style/
    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    43f6929 View commit details
    Browse the repository at this point in the history
  9. Fix typo in loader

    dd32 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    a1663b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Update cdn-assets.php

    dd32 committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    472e76b View commit details
    Browse the repository at this point in the history
  2. Remove the time chunking, multiple cached variants are not ideal, but…

    … they'll not break anything.
    dd32 committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    b0e288b View commit details
    Browse the repository at this point in the history
  3. Merge the mid-deploy cachebuster changes into the CDN plugin

    This also only modifies recent files, such that older files that have not been modified recently retain their previous caches during deploys.
    dd32 committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    51562a9 View commit details
    Browse the repository at this point in the history
  4. Update comment re: events.w.org

    dd32 committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d8f2df9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    7d62d31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c0fc93 View commit details
    Browse the repository at this point in the history
  3. Switch to using a file hash for the buster, to avoid multi-server fil…

    …emtime differences.
    
    Cache the file hashes using APCu.
    Move the mid-deploy cache buster into a separate function.
    Apply to URLs generated by `plugins_url()`.
    dd32 committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d47d781 View commit details
    Browse the repository at this point in the history
  4. Add a new line to end of file.

    dd32 committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    bd97acc View commit details
    Browse the repository at this point in the history