Skip to content
Snippets Groups Projects
  1. Apr 07, 2021
    • Frank Duncan's avatar
      Use the new refactored ansible with DemoView · 55fb0c92
      Frank Duncan authored
      With the ansible configuration centralized into a top level torque-sites
      directory (roles), the majority of the tasks main.yml and supporting
      files can be removed with the roles being added to the top level
      playbook.
      
      This required a change to the base roles:
      * Board Members from Okta are Decision Makers
      55fb0c92
    • Frank Duncan's avatar
      Use the new refactored ansible with 100Change2017Partners · 718f4ed5
      Frank Duncan authored
      With the ansible configuration centralized into a top level torque-sites
      directory (roles), the majority of the tasks main.yml and supporting
      files can be removed with the roles being added to the top level
      playbook.
      
      This required a change to the base roles:
      * torquedataconnect_sheet_name can be different from the competition
      718f4ed5
    • Frank Duncan's avatar
      Use the new refactored ansible with 100Change2017 · 5e9e5a0c
      Frank Duncan authored
      With the ansible configuration centralized into a top level torque-sites
      directory (roles), the majority of the tasks main.yml and supporting
      files can be removed with the roles being added to the top level
      playbook.
      
      This required a few changes to the base pipeline:
      * Add composer to mediawiki install
      * Composer version update
      * Add postgres base package
      * Add LFC Evaluators as a known SAML group
      * Add pre-req installation for mediawiki
      
      Then removing all the old stuff from 100Change2017 and updating
      the yml file to reference the general stuff.
      5e9e5a0c
    • Frank Duncan's avatar
      Fix #62, Fix #64: Refactor permissions file · 34e80ce0
      Frank Duncan authored
      Clean it up so things are a bit more declarative, as well as moving the
      simpelsaml group config code over to the permissions, so that the
      separation of concerns is a bit more straightforward.
      
      Issue #62: Create security model for torque-sites
      Issue #64: Pluralize the names of the abstract user groups
      34e80ce0
    • Frank Duncan's avatar
      Fix #59: Refactor roles from inline blocks to files · 3b10dea3
      Frank Duncan authored
      A lot of the configuration was inline blocks that were dumped directly
      into LocalSettings.php.  This change separates those configurations out
      into their own files for easier maintenance and documentation.
      
      Issue #59: Change MediaWiki configurations to have multiple files
      3b10dea3
    • Frank Duncan's avatar
      Refactor Climate2030 ansible into centralized roles · ed1fa3e4
      Frank Duncan authored
      For centralizing roles, Climate2030 being the most recent competition
      was the best candidate to base the refactoring on.  The refactoring took
      the form of splitting out the main.yml from the mediawiki task into many
      main.yml files in different roles.
      ed1fa3e4
    • Frank Duncan's avatar
      Create documentation about upcoming ansible refactor · c2352d52
      Frank Duncan authored
      Because roles are getting centralized, the documentation needs to be
      updated with how and how to configure it.
      c2352d52
    • Frank Duncan's avatar
      393b86df
    • Frank Duncan's avatar
      Some small changes to clean up the LoneStar competition · 478fc171
      Frank Duncan authored
      Some of these changes actually got applied to all competitions because
      they represent categories of changes that we want to prevent in general:
      
      * All mediawiki titles should be capitalized
      * '' in data should be replaced by "
      * Evaluation comments should have fix_cell applied to them
      * A new processor for <BR>s should be added, to remove them
        - This is due to some cells having new lines where they shouldn't
      
      In addition, the following changes were needed in LoneStar2020
      
      * A corrections file for a title that was incorrect
        - Needed a corrections file instead of edit interface because title's
          are used at a system level
      478fc171
    • Frank Duncan's avatar
      Add LoneStar2020 Expert Panel Comments · 862bf50a
      Frank Duncan authored
      Also requires an update to the ots subversion directory
      862bf50a
    • Frank Duncan's avatar
      Add Finalist Memo attachment handling. · 55b26d90
      Frank Duncan authored
      Along with a change in the svn bigdata directory for EO2020, adds the
      attachments for the final 5 proposals.
      55b26d90
  2. Oct 23, 2020
  3. Oct 22, 2020
  4. Oct 16, 2020
    • Frank Duncan's avatar
      Add expert panel csv sheet · 974ffd6e
      Frank Duncan authored
      This is based on a partial sheet, so we couldn't use the normal
      evaluation etl processing, but that will be coming in the next few
      weeks.  Also got a set of ranking data for which proposals should get
      lfc analysis pages.
      974ffd6e
  5. Oct 15, 2020
  6. Oct 14, 2020
  7. Oct 13, 2020
  8. Oct 12, 2020
Loading