Skip to content
Snippets Groups Projects
  1. Apr 22, 2021
  2. Apr 21, 2021
  3. Apr 20, 2021
  4. Apr 08, 2021
  5. Apr 07, 2021
    • Frank Duncan's avatar
      Preparing for production push of postgres · 47124fc7
      Frank Duncan authored
      This includes:
      * Reverting changes to LoneStar as it's not the first competition going
      * Changing LLIIA2020 from GV, since this is going live
      * Parameterizing the torquedataconnect role's git checkout so old
        competitions are broken by this
      * Other small whitespace fixes
      47124fc7
    • Frank Duncan's avatar
      Preparing for production push of postgres · b51e0c7f
      Frank Duncan authored
      Change things from GV to regular because we're no longer demoing.
      b51e0c7f
    • Frank Duncan's avatar
      Update for new db username password changes · 7a57cd3e
      Frank Duncan authored
      Global View needs to come along for the ride with the ansible changes.
      7a57cd3e
    • Frank Duncan's avatar
      b29cb917
    • Frank Duncan's avatar
      Pull in global view tdc changes for attachments · 19b5b91b
      Frank Duncan authored
      Also required reversing the wiki config list as needed by the update.
      See README in torque data connect for more information.
      19b5b91b
    • Frank Duncan's avatar
      Pull in fixes from torque server · c6dd2712
      Frank Duncan authored
      c6dd2712
    • Frank Duncan's avatar
      Disable Team Comments for proposals on Global View · 873104f9
      Frank Duncan authored
      For proposals that come from other competitions, there's normally a
      <teamcomments /> tag, that needs to render in Global View to the empty
      string.
      873104f9
    • Frank Duncan's avatar
      Initial set up of the Global View super wiki · cc367ab1
      Frank Duncan authored
      This required a few small changes to LoneStar and LLIIA, in that the
      competitions needed to be renamed to GVLoneStar and GVLLIIA, so that
      they could exist on the production server alongside their non Global
      View enabled counterparts.
      
      Otherwise, this large change builds out the initial deployment of Global
      View, including:
      * The GV ansible config
      * The GV pipeline
      * The GV enablign etl changes to LLIIA and LoneStar
      * The base etl changes to add common Global View data
      * Update to torquedata for the new deployment of the django enabled
        torquedata
      cc367ab1
    • Daniel Schultz's avatar
      Simplify attachment import · 2b0590e2
      Daniel Schultz authored
      I hope I didn't just cause problems, but we were being
      more-specific-than-necessary when copying pdfs over to the attachment
      directory.  This now copies everything, which is handy because we
      changed one of the appendixes to `Overview` and this allows us to copy
      it without adding another line.
      2b0590e2
    • Daniel Schultz's avatar
      Fix deploy parameters · ac25c5c1
      Daniel Schultz authored
      Accidentally removed the `:` from an existing deploy parameter, which
      made everything very sad and upset.
      ac25c5c1
    • Daniel Schultz's avatar
      Add overview attachment · 688f2401
      Daniel Schultz authored
      The overview appendix item is being moved / renamed to be a standalone
      document.
      688f2401
    • Daniel Schultz's avatar
      Add Overview tab · 708624b6
      Daniel Schultz authored
      The new first tab is "Overview" which will host the 2 page overview.
      
      The prospectus still exists, it just isn't the first page any longer.
      708624b6
    • Daniel Schultz's avatar
      Rename synthesis tab · 151b7052
      Daniel Schultz authored
      We decided to change it once again to "Analysis"
      151b7052
    • Daniel Schultz's avatar
      Rename external reviews tab · 6897ff99
      Daniel Schultz authored
      It's now named "Diligence".  The move will also need to be manually
      performed on production.
      
      Issue #97
      6897ff99
    • Daniel Schultz's avatar
      Rename reviews tab · 5751c0c6
      Daniel Schultz authored
      The new tab is now "Synthesis".  This means a change to the name, the
      title, and the slug.
      
      In order to do this we will need to manually perform the move on
      production.
      
      Issue 97
      5751c0c6
    • Daniel Schultz's avatar
      Remove Appendices Tab · 12ab7b88
      Daniel Schultz authored
      The content of appendices is being added to the main / prospectus tab.
      This move will need to be manual for now (and has already occurred in
      production)
      
      Issue #97
      12ab7b88
    • Daniel Schultz's avatar
      Modify python templates · 3132f749
      Daniel Schultz authored
      This modification allows templates to be populated using envsubst. This
      change is similar to the one made for the ansible templates, and the
      instructions to use it are identical to the example already contained in
      README.md
      
      Issue #95
      3132f749
    • Daniel Schultz's avatar
      Add autoconfig conditional · d79602bc
      Daniel Schultz authored
      There was a potential bug where simplesaml autoconfig would populate
      with an empty '' => '' if the okta variables were not set.
      
      This adds a conditional, skipping that step if there is no value
      present.  There are still potentials for error in the event that
      simplesaml is never provided any value, however, as at least one
      authentication endpoint must be defined for simplesaml to work.
      
      Issue #93
      d79602bc
    • Daniel Schultz's avatar
      Add support for gpg passphrase to 100Change2020 · 92acefe0
      Daniel Schultz authored
      The 100Change2020 deploy script supports the downloading and decrypting
      of key competition data before running the ingestion. This could not be
      scripted in non-interactive environments because there was no support to
      pass in a GPG passphrase.
      
      This adds a new `-g` flag to deploy, which accepts a passphrase.
      
      We will likely want to support this flag in other competition deploy
      scripts, and it may be valuable to consider creating a set of common
      utility methods imported across the various deploy scripts to avoid DRY
      violation.
      
      Issue #93
      92acefe0
    • Daniel Schultz's avatar
      Add mysql to mediawiki deps · be0ad159
      Daniel Schultz authored
      Mediawiki sometimes needs the php-mysql task to run.  It doesn't really
      hurt to proactively include it here (we already do so for psql).
      
      The alternative would be to remove database dependency installations
      from the mediawiki task and require that the calling role determine
      which dependency to include, but that is a larger scope concept and not
      necessarily something we would prefer anyway.
      
      Issue #93
      be0ad159
    • Daniel Schultz's avatar
      Fix template typos · c65e92cc
      Daniel Schultz authored
      There were two typos in the 100Change2020 document.  One was a full
      blown typo, but the other was just a divergence from the standard of
      mapping the environment variable to the variable name that is being
      populated, (whenever the variable name is specific enough to not be
      ambiguous)
      
      Issue #93
      c65e92cc
    • Daniel Schultz's avatar
      Documentation improvements · 3c8ff20b
      Daniel Schultz authored
      Fixed one small mistake and added a handy reference point for people who
      might not have read through the DESIGN.md but want to confirm their
      installation is working via login.
      3c8ff20b
    • Daniel Schultz's avatar
      Update grant to append · 8cfb2b77
      Daniel Schultz authored
      Ansible will, by default, overwrite permissions for a mysql user when
      setting new permissions.  This modifies the task so that it enables
      `append` mode. That way if you are re-using names you won't find
      yourself unhappily and unexpectedly lacking permissions.
      
      Issue #85
      8cfb2b77
    • Frank Duncan's avatar
      Add ECW2020 financial data · a51214a0
      Frank Duncan authored
      Also includes a fix because some of the spreadsheets were
      malformed, with a lot of extra columns.
      a51214a0
    • Frank Duncan's avatar
      Fix the competition locations in the config files · d9c713e5
      Frank Duncan authored
      They had a trailing slash, which actually breaks the etl pipelines.
      This was confusing for any new developers, and so should be changed to
      be accurate.
      d9c713e5
Loading