Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge branch 'main' into update-sir-lancebot-contrib-guide | 2023-05-07 | -309/+678 | |
|\ | ||||
| * | Fix extra whitespace from button | 2023-05-06 | -2/+2 | |
| | | ||||
| * | Hide edit-on-github link on small screens | 2023-05-06 | -0/+6 | |
| | | ||||
| * | Improve docstring for page_src_url template filter | 2023-05-06 | -0/+5 | |
| | | ||||
| * | Simplify line in page_src_url template filter | 2023-05-06 | -4/+1 | |
| | | ||||
| * | Put 'Edit on GitHub' on breadcrum row with Sub-Articles dropdown | 2023-05-06 | -7/+17 | |
| | | ||||
| * | Use content articles source url in django.conf.settings | 2023-05-06 | -1/+7 | |
| | | ||||
| * | Edit on GitHub link instead of button | 2023-05-06 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | - Before the title - Aligned left - more mobile-friendly - Simpler page structure - I personally don't think it makes sense for a simple link to a page's source be a button. Plus, it's similar to the style of other docs like VS Code | |||
| * | feat: Edit on GitHub button for content articles | 2023-05-06 | -0/+23 | |
| | | | | | | | | | | | | | | | | - Using `if pages` to check whether the page is an article or category doesn't work for /pages/guides - I still need to modify the styling and position of the button a bit - Should probably just use a static method and put src_url as context instead of having a template tag | |||
| * | Update Code Jam 2022 & Events homepage (#952) | 2023-04-25 | -7/+280 | |
| | | | | | | | | | | * Update Code Jam 2022 and events homepage to show that it has ended. * Remove strike through for important dates in CJ. | |||
| * | Merge branch 'main' into Simplify-the-bot-contributing-guide | 2023-04-22 | -3/+7 | |
| |\ | ||||
| | * | Make unittests independent of GitHub (#948) | 2023-04-22 | -3/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a problem where running the unit tests successively a lot would result in 403 ratelimit exceeded errors being thrown due to the GitHub API being called by the app. Fixes #918 Co-authored-by: wookie184 <[email protected]> | |||
| * | | Seperate manual configuration out of the main bot contributing guide | 2023-04-22 | -288/+257 | |
| |/ | | | | | | | Also update the guide to be far simpler, and less words to read for our contributors to get setup. | |||
| * | Crosscheck rules between API and static rules | 2023-04-21 | -2/+40 | |
| | | ||||
| * | Merge branch 'main' into staff-app-readme | 2023-04-20 | -4/+21 | |
| |\ | ||||
| | * | Merge branch 'main' into main | 2023-04-20 | -4/+4 | |
| | |\ | ||||
| | | * | update rule 5 (#943) | 2023-04-16 | -3/+3 | |
| | | | | ||||
| | * | | Add Python Graph Gallery to the Resources | 2023-04-15 | -0/+17 | |
| | | | | ||||
| * | | | Implement grammar fix | 2023-04-21 | -1/+1 | |
| | | | | | | | | | | | | Co-authored-by: wookie184 <[email protected]> | |||
| * | | | Add a README to the staff app | 2023-04-16 | -5/+21 | |
| |/ / | | | | | | | | | | Plus minor refactorings | |||
* | | | update forgotten mentions of sir-lancebot-commands channel | 2023-05-07 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | This also updates: - docker compose commands - use fake redis env var | |||
* | | | remove unused cycle_frequency env var | 2023-05-07 | -1/+0 | |
| | | | ||||
* | | | remove defaults column | 2023-05-07 | -17/+17 | |
| | | | | | | | | | | | | fix sir lancebot pg env var name | |||
* | | | update all env var names | 2023-05-06 | -62/+52 | |
| |/ |/| | ||||
* | | Update rule 5 (#942) | 2023-04-16 | -1/+1 | |
|/ | | | "may break laws, breach terms of services, or are malicious or inappropriate." -> "may violate terms of service, or that may be deemed inappropriate, malicious, or illegal." | |||
* | Add README to the resources app (#934) | 2023-04-14 | -6/+34 | |
| | ||||
* | Merge branch 'main' into config-scaffolding-guide | 2023-04-07 | -664/+2430 | |
|\ | ||||
| * | Fix contents and descriptions being too long for their field type | 2023-04-06 | -5/+4 | |
| | | ||||
| * | Merge pull request #861 from python-discord/new-filter-schema | 2023-04-06 | -274/+1774 | |
| |\ | | | | | | | New Filtering System | |||
| | * | Make additional_settings non-null with dict default | 2023-04-06 | -4/+5 | |
| | | | | | | | | | | | | This makes sure that the value in the DB is always a valid JSON, ensuring the unique constraint will work properly. | |||
| | * | Add maximum auto-timeout duration validation | 2023-04-05 | -6/+27 | |
| | | | ||||
| | * | Rename additional_field to additional_settings | 2023-03-26 | -18/+21 | |
| | | | ||||
| | * | Use consistent quoting style | 2023-03-25 | -36/+36 | |
| | | | | | | | | | | | | Co-authored-by: Johannes Christ <[email protected]> | |||
| | * | Specify the common elements in the validation errors | 2023-03-25 | -12/+22 | |
| | | | | | | | | | | | | Co-authored-by: Amrou <[email protected]> | |||
| | * | Merge the extra kwargs creation functions | 2023-03-25 | -18/+5 | |
| | | | | | | | | | | | | Co-authored-by: Amrou <[email protected]> | |||
| | * | Documentation improvements and fixes | 2023-03-25 | -5/+6 | |
| | | | | | | | | | | | | Co-authored-by: Amrou <[email protected]> | |||
| | * | Make the unique constraint reversible | 2023-03-25 | -0/+1 | |
| | | | | | | | | | | | | Co-authored-by: Amrou <[email protected]> | |||
| | * | Merge branch 'main' into new-filter-schema | 2023-03-21 | -352/+402 | |
| | |\ | ||||
| | * | | Fix filter serializers for false-y values | 2023-02-11 | -1/+1 | |
| | | | | | | | | | | | | | | | | Co-authored-by: GDWR <[email protected]> | |||
| | * | | Fix documentation and import | 2023-02-11 | -9/+8 | |
| | | | | | | | | | | | | | | | | Co-authored-by: wookie184 <[email protected]> | |||
| | * | | Update viewsets, fix linting | 2023-01-28 | -192/+428 | |
| | | | | ||||
| | * | | Make filter unique constraint use NULLS NOT DISTINCT | 2023-01-28 | -26/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | The existing constraint was ineffective as null values were considered distinct, and so two filters with the same content and no overrides were considered different. This change uses a new PSQL 15 feature unsupported in django currently, and so it is added with raw SQL. | |||
| | * | | Merge branch 'main' into new-filter-schema | 2023-01-27 | -175/+2546 | |
| | |\ \ | ||||
| | * | | | Update tests | 2023-01-27 | -143/+170 | |
| | | | | | ||||
| | * | | | Fix filter serializers validation to account for filterlist settings | 2023-01-27 | -20/+20 | |
| | | | | | ||||
| | * | | | Rename delete_messages to the more generic remove_context | 2022-11-09 | -26/+26 | |
| | | | | | ||||
| | * | | | Disable everyone filter in code jam categories | 2022-11-07 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | This is in line with what already existed. | |||
| | * | | | Add creation and update timestamps to filtering models | 2022-11-05 | -7/+14 | |
| | | | | | | | | | | | | | | | | | | | | This is to support auto-infractions reporting (bot 7fcec400) | |||
| | * | | | Stop using None as a valid setting value | 2022-11-04 | -57/+82 | |
| | | | | | | | | | | | | | | | | | | | | See e100ae9b on bot | |||
| | * | | | Add antispam list in migrations | 2022-11-01 | -0/+52 | |
| | | | | |