Permalink
Commits on Sep 24, 2017
  1. WIP: docker-compose-ify

    floehopper committed Sep 24, 2017
Commits on Sep 15, 2017
  1. Added some links for week 452

    floehopper committed Sep 15, 2017
    And fixed a broken attribution link.
Commits on Sep 14, 2017
Commits on Sep 11, 2017
  1. Publish notes for S&T 35

    floehopper committed Sep 11, 2017
  2. Add notes for week-451

    chrisroos committed Sep 11, 2017
Commits on Sep 8, 2017
  1. Replace Upcoming meetings with Upcoming meeting

    chrisroos committed Sep 8, 2017
    I found it slightly confusing that the list in the "Upcoming meetings"
    section was about a single meeting.
Commits on Sep 1, 2017
  1. Add notes for week-450

    chrisroos committed Sep 1, 2017
Commits on Aug 25, 2017
  1. Weeknotes 449

    chrislo committed Aug 25, 2017
  2. Update zone file backup

    chrislo committed Aug 25, 2017
    The relevant changes here are:
    
    1. The addition of the `gds-asset-manager-spike` CNAME created to
    support out experimentation on AWS for the GDS Asset Manager project
    2. A changed related to SSL certificate renewal for video.gofreerange.com
Commits on Aug 19, 2017
  1. Fix typo in week 210

    floehopper committed Aug 19, 2017
  2. Update regression test artefacts

    floehopper committed Aug 19, 2017
    The only change seems to have been due to the addition of a newline and
    YAML metadata to the `registered-office-address` snip. As it turns out
    I think the new rendered HTML is better than the old version, so I'm
    happy to leave it without further investigation.
  3. Corrected created_at timestamps

    floehopper committed Aug 18, 2017
    I manually checked the commits referenced by each of the `created_sha`
    values to see whether they were really the commit in which the snip was
    first added. If a commit wasn't the right commit then I searched through
    the output from the following command to find the correct commit:
    
    git log --numstat --reverse --format=format:'SHA %H' --diff-filter=A --name-only
  4. Add missing updated_at timestamp to snips

    floehopper committed Aug 19, 2017
    I used the following command to add a `updated_at` value to each snip
    that was missing a `created_at` value:
    
    ack --files-without-matches ":updated_at:" soups | xargs -n 1 sh -c '\
      printf ":updated_at: " >> $0; \
      git log --format=format:%ai --follow $0 | head -n 1 >> $0; \
    '
    
    In this case, I'm pretty confident the `updated_at` values will be
    correct, so I haven't bothered to record the SHA of the commit in which
    the last update happened.
  5. Add missing created_at timestamp to snips

    floehopper committed Aug 19, 2017
    I used the following command to add a `created_at` and `created_sha`
    value to each snip that was missing a `created_at` value:
    
    ack --files-without-matches ":created_at:" soups | xargs -n 1 sh -c '\
      printf "\n:created_at: " >> $0; \
      git log --format=format:%ai --follow $0 | tail -n 1 >> $0; \
      printf "\n:created_sha: " >> $0; \
      git log --format=format:%H --follow $0 | tail -n 1 >> $0; \
      printf "\n" >> $0; \
    '
    
    The `git log --follow` technique isn't perfect, because git doesn't
    always correctly identify file renames. That's why I've also recorded
    the `created_sha` so that I can audit the values in subsequent commits.
Commits on Aug 18, 2017
  1. Ensure all snips have newline at EOF

    floehopper committed Aug 18, 2017
    I ran the following command to achieve this:
    
        find soups -type f -exec grep -Iq . {} \; \
          -and -print | xargs sed -i '' -e '$a\'
  2. Weeklinks 448

    chrislo committed Aug 18, 2017
  3. Weeknotes 448

    chrislo committed Aug 18, 2017
  4. Weeknotes 445

    chrislo committed Aug 18, 2017
Commits on Aug 15, 2017
  1. Fix duplicate id attributes on home page

    floehopper committed Aug 15, 2017
    This fixes the following warnings from the regression spec:
    
        Warning: <h2> anchor "show-and-tell" already defined
  2. Fix broken images in working-remotely blog post

    floehopper committed Aug 15, 2017
    @lazyatom has helped me track down two of the photos which he's kindly
    allowed me to download and include in the app. I've removed the other
    one which we couldn't find.
    
    I've also added `alt` attributes to the images which fixes the following
    warnings in the regression spec:
    
        Warning: <img> lacks "alt" attribute
  3. Convert ul -> ol in S&T index page

    floehopper committed Aug 15, 2017
    This fixes the following warning in the regression spec:
    
        Warning: <ul> proprietary attribute "reversed"
    
    Note that his brings this page into line with the blog index page and
    the approach is consistent with this commit [1].
    
    [1]: 8e4ba56
  4. Replace tt elements with code elements

    floehopper committed Aug 15, 2017
    This fixes the following warning from the regression spec:
    
        Warning: <tt> element removed from HTML5
    
    This results in some slightly different styling, but I don't think it's
    anything to worry about.