Permalink
Switch branches/tags
Nothing to show
Commits on Dec 2, 2017
Commits on Dec 1, 2017
  1. Add header image, remove boring text

    aag committed Dec 1, 2017
    - Add a header image using the same font as on the Dinosaur Comics page.
    - Remove the boring instructional text.
Commits on Nov 30, 2017
Commits on Nov 5, 2017
  1. Make minor HTML improvements

    aag committed Nov 5, 2017
    - Use a modern clearfix class instead of separate clear elements.
    - Use margins for vertical whitespace instead of `br` elements.
Commits on Nov 4, 2017
  1. Fix panel links when JS disabled

    aag committed Nov 4, 2017
    The panel links should not load new random panels. Instead, they should
    keep the existing panels but just change how many are displayed. The JS
    version of the page already did this, but now the non-JS version does as
    well.
  2. Update README

    aag committed Nov 4, 2017
  3. Fix whitespace

    aag committed Nov 4, 2017
Commits on Nov 3, 2017
  1. Add minifier info to README

    aag committed Nov 3, 2017
  2. Minify JS and CSS

    aag committed Nov 3, 2017
    This commit adds JS and CSS minification as well as cache-busting URLs.
    It introduces a new dependency on NPM for building the production site.
  3. Move jQuery back up a directory

    aag committed Nov 3, 2017
  4. Move jQuery to a dist folder

    aag committed Nov 3, 2017
    This is in preparation for minifying the other frontend assets.
  5. Remove the writable_cron task

    aag committed Nov 3, 2017
    Instead of using a separate user to run the update cron job, we'll just
    use the deployer user on the server, so we don't need this task anymore.
Commits on Nov 2, 2017
  1. Change URL in README

    aag committed Nov 2, 2017
    The new site structure works better as a subdomain and having one also allows
    us to use a custom favicon.
  2. Fix coding style

    aag committed Nov 2, 2017
  3. Add the deployer config

    aag committed Nov 2, 2017
  4. Add the latest PHP Deployer phar

    aag committed Nov 2, 2017
Commits on Nov 1, 2017
  1. Update composer dependencies

    aag committed Nov 1, 2017
Commits on Oct 8, 2017
  1. Move logic from Home controller to Comic class

    aag committed Oct 8, 2017
    - Reduce amount of logic in the Home controller to only request parameter
      validation and template data preparation
    - Remove unused code
    - Add tests for Comic class
  2. Remove extraneous whitespace

    aag committed Oct 8, 2017
Commits on Oct 7, 2017
  1. Add PanelGenerator tests

    aag committed Oct 7, 2017
Commits on Oct 6, 2017
  1. Add fix-style composer script

    aag committed Oct 6, 2017
    This script will automatically fix some style problems that
    PHP_CodeSniffer finds.
  2. Fix whitespace problem

    aag committed Oct 6, 2017
  3. Reduce logic in Images controller

    aag committed Oct 6, 2017
    Move the random panel logic to a new PanelGenerator class and just do
    parameter parsing and JSON encoding in the controller.
Commits on Oct 5, 2017
  1. Remove extraneous whitespace

    aag committed Oct 5, 2017
  2. Remove Storage from CLI script

    aag committed Oct 5, 2017
    Refactor the division of logic between the Storage and Comic classes.
    This allows us to remove the Storage class from the updateFileLists script and
    also clean up the dependencies some.