Skip to content
This repository has been archived by the owner on Jul 21, 2019. It is now read-only.

[refs #00611] Add ability to use custom_url in program page #645

Merged
merged 36 commits into from
Sep 3, 2018
Merged

[refs #00611] Add ability to use custom_url in program page #645

merged 36 commits into from
Sep 3, 2018

Commits on Oct 19, 2017

  1. Add display of videos and slides to program page

    This is still a POC - the icons used can be replaced with something different.
    
    Please consider options at http://fontawesome.io/icons/ for other choices.
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    d4bbcc5 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2018

  1. updates CFP OPEN footer to use time comparions

    The existing footer takes the current time (build time), casts it to a
    string, and compares it with the CFP start/end times which are also
    being re-cast to strings here (twice!).
    
    In order to allow us to use timezones as part of our comparison and not
    have the formatting involved in comparisons, use the `time` template
    function and directly compare against `now` without typecasting.
    
    ref https://gohugo.io/functions/time/
    ref https://gohugo.io/functions/now/
    tgross committed Aug 24, 2018
    Configuration menu
    Copy the full SHA
    76cf879 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2018

  1. Configuration menu
    Copy the full SHA
    d60c744 View commit details
    Browse the repository at this point in the history
  2. updates to use time comparisons for start/end dates

    Many existing template partials take the current time (build time), cast
    it to a string, and compares it with the times from the event data (ex.
    start/end times) which are also being re-cast to strings here (twice!).
    
    In order to allow us to use timezones as part of our comparison and not
    have the formatting involved in comparisons, use the `time` template
    function and directly compare against `now` without typecasting.
    
    ref https://gohugo.io/functions/time/
    ref https://gohugo.io/functions/now/
    tgross committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    b743c6f View commit details
    Browse the repository at this point in the history
  3. improves template rendering performance

    reduce the overall rendering time by ~75% via the following:
    - cache the entirely-static footer partial
    - eliminate looping over all talks in speaker page
    - eliminate looping over all speakers in talk page
    tgross committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    a2ee444 View commit details
    Browse the repository at this point in the history
  4. [refs #611] Add custom_url to program

    Add ability to add a custom_url type for all types of talk on the
    program page. Adding custom_url: "https://valid.url.co.uk" will result
    in the link on the schedule being opened in another window.
    
    I also took it upon myself to change the indenting in the single.html
    file but this can be reverted.
    Christopher Mills committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    76f36ad View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2018

  1. Merge pull request #644 from tgross/build_performance

    improves template rendering performance
    bridgetkromhout committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    0109891 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #642 from tgross/better_date_comparisons

    updates to use time comparisons for start/end dates
    bridgetkromhout committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    3952c01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9501fe View commit details
    Browse the repository at this point in the history
  4. Merge pull request #641 from tgross/what_are_even_timezones

    updates CFP OPEN footer to use time comparisons
    bridgetkromhout committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    3394395 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2018

  1. Configuration menu
    Copy the full SHA
    509494e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1ba227 View commit details
    Browse the repository at this point in the history
  3. Exclude package-lock.json from release

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    46086bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #647 from devopsdays/update-packages

    Update packages
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    7053db6 View commit details
    Browse the repository at this point in the history
  5. Update dev gulp tasks

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    c0de2a6 View commit details
    Browse the repository at this point in the history
  6. Lock node version

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    4ea8e80 View commit details
    Browse the repository at this point in the history
  7. Remove extra node version from travis file

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    9575257 View commit details
    Browse the repository at this point in the history
  8. Fix process html gulp task

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    e22614b View commit details
    Browse the repository at this point in the history
  9. Add gulp-cli

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    c4975ae View commit details
    Browse the repository at this point in the history
  10. Merge pull request #648 from devopsdays/update-packages

    Update dev gulp tasks
    mattstratton committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    35d8644 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    74f8c26 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2018

  1. Configuration menu
    Copy the full SHA
    8542c34 View commit details
    Browse the repository at this point in the history
  2. replace powerpoint with text

    The "powerpoint" imagery doesn't cover most cases, and being specific to a file format is weird. I like the "screen" one in the pro pack, but if we don't go with that, I'd prefer "document".
    bridgetkromhout committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    7828ae9 View commit details
    Browse the repository at this point in the history
  3. second powerpoint to text icon

    Replacing the powerpoint icon with a more generic text one.
    bridgetkromhout committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    de7d2ed View commit details
    Browse the repository at this point in the history
  4. Add opt-in toggle for icon display on program page

    Requires the page frontmatter parameter “icons” to be set to “true” on the `program.md` file for an event for video and/or slide links to show in the progam page
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    f747c88 View commit details
    Browse the repository at this point in the history
  5. Move deprecated gulp tasks out of gulp

    Bower with gulp is deprecated and causing build issues
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    40d9ea6 View commit details
    Browse the repository at this point in the history
  6. Move deprecated gulp tasks out of gulp

    Bower with gulp is deprecated and causing build issues
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    9864f73 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #605 from devopsdays/feature/program-icons

    Add display of videos and slides to program page
    bridgetkromhout committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    123a109 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    75b0646 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fae8be View commit details
    Browse the repository at this point in the history
  10. [refs #611] Add custom_url to program

    Add ability to add a custom_url type for all types of talk on the
    program page. Adding custom_url: "https://valid.url.co.uk" will result
    in the link on the schedule being opened in another window.
    
    I also took it upon myself to change the indenting in the single.html
    file but this can be reverted.
    Christopher Mills authored and mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    f91af77 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'tkt-00611' of github.com:chriscoffee/devopsdays-theme i…

    …nto chriscoffee/tkt-00611
    
    Signed-off-by: Matt Stratton <[email protected]>
    
    # Conflicts:
    #	layouts/program/single.html
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    bd001e5 View commit details
    Browse the repository at this point in the history
  12. Revert to merge updated program page

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    5c667c1 View commit details
    Browse the repository at this point in the history
  13. Updated merge

    Manual merge with existing updates. Also updated 2017 Ponyville to use this (first day open space #2)
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    3afa403 View commit details
    Browse the repository at this point in the history
  14. Build CSS

    The theme has built CSS in it, so just updating the SCSS doesn’t get you all the way there :)
    
    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    ef201e0 View commit details
    Browse the repository at this point in the history
  15. Tweak layout with slide/video links

    Signed-off-by: Matt Stratton <[email protected]>
    mattstratton committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    fced731 View commit details
    Browse the repository at this point in the history