aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site (follow)
Commit message (Collapse)AuthorAgeLines
* Do not require "active" to be sent in PATCH infraction (#1518)Gravatar jchristgit2025-05-01-1/+2
| | | Regression from the DRF update.
* Mark unique constraint error checks as no coverGravatar Johannes Christ2025-05-01-2/+14
|
* Update tests for DRF 3.16.0Gravatar Johannes Christ2025-05-01-9/+22
| | | | | New error messages are returned, and there appears to be an upstream bug which presently requires us to specify all attributes in the update.
* Give different basenames to duplicate FilterListViewSetGravatar Johannes Christ2025-05-01-2/+4
|
* Add missing semester course resourceGravatar Janine vN2025-04-28-0/+15
|
* Update sir-lancebot Python versionGravatar wookie1842025-04-08-1/+1
| | | For after https://github.com/python-discord/sir-lancebot/pull/1670
* Remove sololearn from resourcesGravatar Jonathan Oberländer2025-03-25-17/+0
|
* Fix typosGravatar Anand2025-03-11-1/+1
|
* Merge pull request #1166 from python-discord/resource-filter-fetchGravatar jchristgit2025-03-02-2/+23
|\ | | | | Add endpoint to fetch filters in JSON format
| * Add endpoint to fetch filters in JSON formatGravatar Johannes Christ2024-08-02-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While this is an API endpoint consumed by the bot, keep it in the `resources` app instead of the `api` app, as all the logic and data for resources is contained within the `resources` app and we don't want to start messing around with that. The response format from the endpoint is as follows: { "topics": [ "algorithms-and-data-structures", "data-science", "databases", "discord-bots", "game-development", "general", "microcontrollers", "security", "software-design", "testing", "tooling", "user-interface", "web-development", "other" ], "payment_tiers": [ "free", "paid", "subscription" ], "type": [ "book", "community", "course", "interactive", "podcast", "project-ideas", "tool", "tutorial", "video" ], "difficulty": [ "beginner", "intermediate" ] } Closes #710.
* | Merge pull request #1444 from kkrypt0nn/patch-heroku-vps-guideGravatar jchristgit2025-03-02-14/+0
|\ \ | | | | | | Heroku is no longer free
| * | Heroku is no longer freeGravatar Krypton2024-12-03-14/+0
| | |
* | | Clarify embed characters limitGravatar Krypton2025-02-25-2/+2
| | |
* | | Migrate to new tracing parameterGravatar Johannes Christ2025-02-23-1/+1
| | |
* | | docs: include privileged intents in `setting-test-server-and-bot-account.md`Gravatar Kim Kam2025-02-14-2/+5
| | |
* | | docs: update required privileged intents in bot.mdGravatar Kim Kam2025-02-14-2/+2
| | |
* | | Update netcup website URLGravatar Johannes Christ2025-02-06-3/+3
| | | | | | | | | | | | | | | | | | Via e-mail forwarded to me by Chris. Reported-by: Chris Lovering <[email protected]>
* | | Remove 2024 code jam notificationGravatar Vecko2025-02-01-4/+0
|/ /
* | Sort __all__ in templatetagsGravatar Chris Lovering2024-11-23-1/+1
| |
* | Remove discriminator from bot logs view (#1424)Gravatar jchristgit2024-11-23-1/+9
| | | | | | | | | | When a user does not have a discriminator, do not display it anymore. Behaviour for users with discriminators (for historic infractions is unchanged).
* | Fix typo in `git remote add` in the guide (#1437)Gravatar RundownRhino2024-11-23-1/+1
| |
* | Rename `check` to `condition`Gravatar Johannes Christ2024-08-30-2/+2
| |
* | Add Discord.py masterclass resourceGravatar Joe Banks2024-08-22-0/+12
| |
* | Add tests for new raise_for_status test shim helpersGravatar Joe Banks2024-08-15-0/+9
| |
* | Add raise_for_status to MockResponse in repodata helper testsGravatar Joe Banks2024-08-15-0/+10
| |
* | Harden GitHub metadata fetch on homepageGravatar Joe Banks2024-08-15-2/+13
| |
* | Merge remote-tracking branch 'origin/dependabot/pip/ruff-0.5.2'Gravatar Johannes Christ2024-08-03-1/+1
|\ \
| * | Remove unnecessary S310 noqaGravatar wookie1842024-08-02-1/+1
| |/
* | Merge remote-tracking branch 'origin/fix/resources-payment-tiers'Gravatar Johannes Christ2024-08-03-1/+1
|\ \
| * | Resources: Use kebab-case for keys of `valid_filters`Gravatar ~hedy2024-08-02-1/+1
| |/
* / Resources: Fix image for People, Postgres, DataGravatar ~hedy2024-08-02-1/+1
|/
* Update rules to prefer DMing ModMail instead of individual moderatorsGravatar Joe Banks2024-07-26-1/+1
|
* Update code jam judging pageGravatar Janine vN2024-07-21-60/+95
|
* Merge branch 'main' into feat/timeline-from-yamlGravatar wookie1842024-07-18-76/+342
|\
| * Add more allowed frameworks for CJ11Gravatar Boris Muratov2024-07-16-0/+25
| |
| * Pleasure the style dictatorGravatar Johannes Christ2024-07-10-1/+1
| |
| * Update site for Code Jam 2024 (#1353)Gravatar Shakya Majumdar2024-07-03-72/+301
| |
| * Allow some bots through the GitHub Webhook FilterGravatar Joe Banks2024-06-16-1/+13
| | | | | | | | | | | | | | | | | | | | | | This allows the Fast Forward bot and GitHub Actions scripts through the webhook filter. * Fast Forward bot should be allowed as otherwise any event created by this bot (i.e. it's merges to main) are not reported into Discord as it is considered a bot payload * GitHub Actions are generally things we have created ourselves and are not normally high noise, and as such are also worth reporting
| * Use Prometheus drop-in database enginesGravatar Joe Banks2024-06-04-2/+2
| |
* | Timeline: Fix word breaking on hyphenation in 8th Code JamGravatar ~hedy2024-05-30-3/+3
| | | | | | | | Co-authored-by: wookie184 <[email protected]>
* | Timeline: Fix CSS commentGravatar ~hedy2024-05-24-1/+1
| |
* | Timeline: Start a new paragraph for the @Directors (DWIM)Gravatar ~hedy2024-05-24-1/+3
| | | | | | | | A separate paragraph was used in the HTML, but another <p> was not actually used.
* | Better readme for timeline appGravatar ~hedy2024-05-24-20/+21
| |
* | Timeline: Fix icons and assetsGravatar ~hedy2024-05-24-4/+4
| | | | | | | | I fixed them in PRs that were merged after the JSON used for this conversion was generated.
* | Timeline: Fix paragraph spacing of Pixels itemGravatar ~hedy2024-05-24-1/+3
| |
* | Timeline: Migrate contentGravatar ~hedy2024-05-24-11/+578
| | | | | | | | | | | | | | | | | | - There might be missing HTML that was stripped by `markdownify` - Slugs were converted from kebab-casing titles and editorizing to make everything shorter (thanks to oil.nvim) - I should've just used Python and arrow (for the dates), but before I realized arrow existed Nushell had the best built-in support. - Markdown is wrapped at 80
* | Timeline: Add basic test for the timeline viewGravatar hedy2024-05-24-0/+10
| |
* | Timeline: More muted heading links for entriesGravatar hedy2024-05-24-0/+9
| |
* | Timeline: Use pydis blurple as default icon background colorGravatar hedy2024-05-24-2/+7
| |
* | Timeline: Move the new timeline.css in and have git recognize the renameGravatar hedy2024-05-24-0/+0
| |