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

Switch to using PHP namespaces #401

Merged
merged 56 commits into from
Dec 8, 2020
Merged

Switch to using PHP namespaces #401

merged 56 commits into from
Dec 8, 2020

Commits on Apr 29, 2020

  1. Switch to using PHP namespaces

    To keep inline with the HM coding standards and consistency with other Human Made code, I'd like to swich S3 Uploads to namespaces, and fix up any outstanding PHP formatting issues with the HM PHPCS.
    joehoyle committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    c89b5c6 View commit details
    Browse the repository at this point in the history
  2. Run tests via docker image

    Rather than needing to install PHP, all modules, imagemagick, and S3 APis locally, docker would be much metter suited to running out tests. This way we can run an S3 replacement (minio) instead of requiring a live integration with S3. This is better for performance and isolation of tests. It also means we have a clearly defined, consistent envirinment for tests for PHP configuration.
    joehoyle committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    8055887 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Configuration menu
    Copy the full SHA
    7a46c4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    788c30a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a33f16 View commit details
    Browse the repository at this point in the history
  4. Remove unneeded files

    joehoyle committed May 4, 2020
    Configuration menu
    Copy the full SHA
    ae8dd98 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #402 from humanmade/docker-tests

    Run tests via docker image
    joehoyle authored May 4, 2020
    Configuration menu
    Copy the full SHA
    573035b View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. Configuration menu
    Copy the full SHA
    2dbeb3f View commit details
    Browse the repository at this point in the history
  2. Code formatting

    joehoyle committed May 7, 2020
    Configuration menu
    Copy the full SHA
    f07d65a View commit details
    Browse the repository at this point in the history
  3. Use parse_url

    joehoyle committed May 7, 2020
    Configuration menu
    Copy the full SHA
    5467ac5 View commit details
    Browse the repository at this point in the history
  4. PHPCS

    joehoyle committed May 7, 2020
    Configuration menu
    Copy the full SHA
    4fdfb0a View commit details
    Browse the repository at this point in the history
  5. Fix typo

    joehoyle committed May 7, 2020
    Configuration menu
    Copy the full SHA
    b641dd3 View commit details
    Browse the repository at this point in the history
  6. No need for alignment

    joehoyle committed May 7, 2020
    Configuration menu
    Copy the full SHA
    f61f909 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2020

  1. Add type checking

    joehoyle committed May 8, 2020
    Configuration menu
    Copy the full SHA
    2cccc1d View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. Typing info

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    d798d60 View commit details
    Browse the repository at this point in the history
  2. Upload to codecov

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    a2316df View commit details
    Browse the repository at this point in the history
  3. Add shepherd image

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    98f5d7f View commit details
    Browse the repository at this point in the history
  4. PHPCS and Psalm fixes

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    9a188e4 View commit details
    Browse the repository at this point in the history
  5. Add types in image editor

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    597ce34 View commit details
    Browse the repository at this point in the history
  6. Fix typing

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    f193f19 View commit details
    Browse the repository at this point in the history
  7. PHPCS fixes

    joehoyle committed May 11, 2020
    Configuration menu
    Copy the full SHA
    eca7605 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b2f882e View commit details
    Browse the repository at this point in the history

Commits on May 15, 2020

  1. Add more types

    joehoyle committed May 15, 2020
    Configuration menu
    Copy the full SHA
    82be4d1 View commit details
    Browse the repository at this point in the history
  2. Run Psalm on testing

    joehoyle committed May 15, 2020
    Configuration menu
    Copy the full SHA
    639bee1 View commit details
    Browse the repository at this point in the history
  3. Add GH workflow

    joehoyle committed May 15, 2020
    Configuration menu
    Copy the full SHA
    539237b View commit details
    Browse the repository at this point in the history
  4. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    dafc932 View commit details
    Browse the repository at this point in the history
  5. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    97a3b73 View commit details
    Browse the repository at this point in the history
  6. Fix : @

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    12ee992 View commit details
    Browse the repository at this point in the history
  7. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    3ffa375 View commit details
    Browse the repository at this point in the history
  8. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    f25b6e2 View commit details
    Browse the repository at this point in the history
  9. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    e7ea14e View commit details
    Browse the repository at this point in the history
  10. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    40f2159 View commit details
    Browse the repository at this point in the history
  11. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    1f36fbc View commit details
    Browse the repository at this point in the history
  12. Update main.yml

    joehoyle authored May 15, 2020
    Configuration menu
    Copy the full SHA
    ea41711 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Fix remaining type errors

    joehoyle committed May 18, 2020
    Configuration menu
    Copy the full SHA
    7c4d679 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07c4737 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf3b533 View commit details
    Browse the repository at this point in the history
  4. Fix compat with parent class

    joehoyle committed May 18, 2020
    Configuration menu
    Copy the full SHA
    5fa2b28 View commit details
    Browse the repository at this point in the history
  5. Add clobber

    joehoyle committed May 18, 2020
    Configuration menu
    Copy the full SHA
    d180e77 View commit details
    Browse the repository at this point in the history
  6. Use set -e

    joehoyle committed May 18, 2020
    Configuration menu
    Copy the full SHA
    e6fbfef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc3fb23 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Configuration menu
    Copy the full SHA
    6493193 View commit details
    Browse the repository at this point in the history
  2. Remove GH workflows

    joehoyle committed May 20, 2020
    Configuration menu
    Copy the full SHA
    62d2a48 View commit details
    Browse the repository at this point in the history
  3. Ignore psalm dir from phpcs

    joehoyle committed May 20, 2020
    Configuration menu
    Copy the full SHA
    f2a21ad View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2020

  1. Fix slow call to scandir() when uploading files

    Please for give me for what I have done.
    
    Fixes #373.
    joehoyle committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    1e3b3d6 View commit details
    Browse the repository at this point in the history
  2. Add checks

    joehoyle committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    8a6911d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

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

Commits on Jul 8, 2020

  1. Fix Psalm passing

    joehoyle committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    923a5ec View commit details
    Browse the repository at this point in the history
  2. Merge pull request #422 from humanmade/fix-slow-scandir

    Fix slow call to scandir() when uploading files
    joehoyle authored Jul 8, 2020
    Configuration menu
    Copy the full SHA
    a025465 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    730d057 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dce05fb View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Update inc/class-plugin.php

    Co-authored-by: Ryan McCue <me@ryanmccue.info>
    joehoyle and rmccue authored Dec 8, 2020
    Configuration menu
    Copy the full SHA
    b2187f0 View commit details
    Browse the repository at this point in the history
  2. phpcs fixes

    joehoyle committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    dc83833 View commit details
    Browse the repository at this point in the history
  3. Fix up Psalm errors

    joehoyle committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    81a90cf View commit details
    Browse the repository at this point in the history
  4. Update inc/class-stream-wrapper.php

    Co-authored-by: Ryan McCue <me@ryanmccue.info>
    joehoyle and rmccue authored Dec 8, 2020
    Configuration menu
    Copy the full SHA
    eb123b7 View commit details
    Browse the repository at this point in the history
  5. Update inc/class-stream-wrapper.php

    Co-authored-by: Ryan McCue <me@ryanmccue.info>
    joehoyle and rmccue authored Dec 8, 2020
    Configuration menu
    Copy the full SHA
    00f9a47 View commit details
    Browse the repository at this point in the history