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 AMP Optimizer library #4019

Merged
merged 153 commits into from
Mar 7, 2020
Merged

Add AMP Optimizer library #4019

merged 153 commits into from
Mar 7, 2020

Commits on Jan 2, 2020

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

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    06a1ba5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b31720 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd30bd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68fc604 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    72e9f33 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

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

Commits on Jan 8, 2020

  1. Repackage code into external libraries as needed

    This commit moves code around so that all code to be externalized lands in `lib/<package>`.
    
    These are meant to be separate roots, so they have their own Composer file and testing setup (a simple one for now).
    
    These "external" packages are then pulled in via Composer using `"path"` repositories with relative URIs.
    
    To work on an individual package:
    ```
    cd lib/<package>
    composer install
    composer test
    ```
    schlessera committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    9dde002 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b54dfc5 View commit details
    Browse the repository at this point in the history
  3. Fix PHPCS issues

    schlessera committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    89a6270 View commit details
    Browse the repository at this point in the history
  4. Normalize Composer files

    schlessera committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    d5986f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3791053 View commit details
    Browse the repository at this point in the history
  6. Fix coverage annotations

    schlessera committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    1b1db57 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c9d066 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7df6c66 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f81197 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7408d77 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    af3a6c8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8eb3d78 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1515c0b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    43d3517 View commit details
    Browse the repository at this point in the history
  15. Lint all test files

    schlessera committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    a766a53 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    409df5d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    13f8bdc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    bab6f9d View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Configuration menu
    Copy the full SHA
    f1b8145 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    541e865 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    0fab775 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1d4902 View commit details
    Browse the repository at this point in the history
  3. Make more use of constants

    schlessera committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    7a89ded View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c24c61a View commit details
    Browse the repository at this point in the history
  5. Fix most of the spec tests

    schlessera committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    0684038 View commit details
    Browse the repository at this point in the history
  6. Adapt common constants

    schlessera committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    67e7794 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Configuration menu
    Copy the full SHA
    ce7c6d0 View commit details
    Browse the repository at this point in the history
  2. Fix ExtensionTest constant

    schlessera committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    2c0d769 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5da00e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adfad9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2faf336 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c75ff0e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. Configuration menu
    Copy the full SHA
    0010dae View commit details
    Browse the repository at this point in the history
  2. Complete Amp class tests

    schlessera committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    e2d245a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51a1e15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3515823 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. Configuration menu
    Copy the full SHA
    0ddc323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e845a8 View commit details
    Browse the repository at this point in the history
  3. Update spec files

    schlessera committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    7ac2693 View commit details
    Browse the repository at this point in the history
  4. Fix broken tests

    schlessera committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    9f39c1c View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2020

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

Commits on Feb 2, 2020

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

Commits on Feb 3, 2020

  1. Configuration menu
    Copy the full SHA
    d91ec13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5417b29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7969dc View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. Configuration menu
    Copy the full SHA
    63a338e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf99b2a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Configuration menu
    Copy the full SHA
    26592cd View commit details
    Browse the repository at this point in the history
  2. Fix property docblock

    schlessera committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    d873f22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c0aa05 View commit details
    Browse the repository at this point in the history
  4. Move schemaOrg test

    schlessera committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    858238a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e83c24d View commit details
    Browse the repository at this point in the history
  6. Fix spec tests

    schlessera committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    bdcc5c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    45c3c9a View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

  1. Configuration menu
    Copy the full SHA
    d645b60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    297548d View commit details
    Browse the repository at this point in the history
  3. Refresh spec tests

    schlessera committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    e871d98 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9201f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a996f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46d12ae View commit details
    Browse the repository at this point in the history
  7. Update Composer lock file

    schlessera committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    3125da5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e62f25 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    240a8fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38c280a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4c25c4a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b5a51ae View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2df5fbb View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2020

  1. Configuration menu
    Copy the full SHA
    1af6765 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f458848 View commit details
    Browse the repository at this point in the history
  3. Fix PHPCS issues

    schlessera committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    a20b209 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    098aa67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5b54c97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b6b8aae View commit details
    Browse the repository at this point in the history
  7. Fix PHPCS issues

    schlessera committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    85c1146 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a007e67 View commit details
    Browse the repository at this point in the history
  9. Improve spec test import

    schlessera committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    78c091d View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. Configuration menu
    Copy the full SHA
    6af5a58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7502963 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. Configuration menu
    Copy the full SHA
    1c56a4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    902010d View commit details
    Browse the repository at this point in the history
  3. Add clarifying parentheses for array cast

    Co-Authored-By: Weston Ruter <[email protected]>
    schlessera and westonruter authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    8ea6c4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e629af View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2020

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

Commits on Feb 21, 2020

  1. Configuration menu
    Copy the full SHA
    2443e76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c28b86f View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2020

  1. Configuration menu
    Copy the full SHA
    c9f3fe5 View commit details
    Browse the repository at this point in the history
  2. Fix merge error

    schlessera committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    e10d028 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Configuration menu
    Copy the full SHA
    53e4d6f View commit details
    Browse the repository at this point in the history
  2. Adapt test coverage annotations

    Co-Authored-By: Pierre Gordon <[email protected]>
    schlessera and pierlon authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    24c4416 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded default value assignment

    Co-Authored-By: Pierre Gordon <[email protected]>
    schlessera and pierlon authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    3fd1c0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cb4f49 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed34169 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a02acb2 View commit details
    Browse the repository at this point in the history
  7. Adapt test coverage annotation

    Co-Authored-By: Pierre Gordon <[email protected]>
    schlessera and pierlon authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    d3608b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. Configuration menu
    Copy the full SHA
    9fdfdd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9106d23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eabfdd8 View commit details
    Browse the repository at this point in the history
  4. Add tweak to fix SSR SVGs

    schlessera committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    77e8a55 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

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

Commits on Mar 4, 2020

  1. Use correct boundaries for containsWord check

    Co-Authored-By: Weston Ruter <[email protected]>
    schlessera and westonruter authored Mar 4, 2020
    Configuration menu
    Copy the full SHA
    158741c View commit details
    Browse the repository at this point in the history
  2. Document filters

    schlessera committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    2c63754 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbb9eae View commit details
    Browse the repository at this point in the history
  4. Remove double blank lines

    schlessera committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    ff4348b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba50cf1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    00da366 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a6a500 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    031a238 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    38971ac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1d6e4ab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6d7e69d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b32f10c View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Configuration menu
    Copy the full SHA
    11f5729 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2bb7f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7064c53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4beaa70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    179b49b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e2b218 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    138fa29 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81a5fd8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6bb191c View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2020

  1. Configuration menu
    Copy the full SHA
    b39aa43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bce8b38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9740c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93d85af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12f8bab View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d58223 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    902fd12 View commit details
    Browse the repository at this point in the history
  8. Add cache-control support

    schlessera committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    ea5bd61 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    158dd53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c783efb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    19775c0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    42d5f3f View commit details
    Browse the repository at this point in the history
  13. Capitalize AMP

    schlessera committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    a4bb586 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    81366f9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    938bbf4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2020

  1. Configuration menu
    Copy the full SHA
    24b6f8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fa93bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5cd2e4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    779be91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b37383 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a7b5a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e41c7eb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    afbe9f0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    933dab8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    502c732 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8559dfc View commit details
    Browse the repository at this point in the history