- Jul 12, 2021
-
-
Daniel Schultz authored
Picksome had logic which would result in an error if the list of titles included any invalid characters (or otherwise violated the list of rules for wiki page titles as described in https://en.wikipedia.org/wiki/Wikipedia:Page_name#Technical_restrictions_and_limitations) By separating the title generation we are able to check for a null result (null is returned in the event of an invalid title) and skip that result instead of triggering the error. Issue #135
-
- Jun 16, 2021
-
-
Frank Duncan authored
Now that simplebook is in production, the old system can be completely removed. It's also been removed from production.
-
- Jun 10, 2021
-
-
Frank Duncan authored
Also adds the export tables role to all the competitions.
-
Frank Duncan authored
Lots of little changes to pave the way for it. New variables need to be set, and version numbers need to be updated.
-
- Apr 07, 2021
-
-
Frank Duncan authored
Part of the code review for #78: refactoring ansible. See https://github.com/OpenTechStrategies/torque-sites/pull/78#discussion_r517520952 for more information.
-
Frank Duncan authored
See #78 for the conversation. This is mostly to clear up some confusing comments and fix typos/grammattical errors.
-
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: * Add rss as a base role for the RSS extension * Add api roles to ase permissions * Fill out some roles (like psuedo board member) * Add board members to okta groups we knwo about * Add login override * Respect local login flag when rebuilding the login page
-
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
-
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.
-