aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site (follow)
Commit message (Collapse)AuthorAgeLines
* Events: Adjust phrasing in descriptionGravatar hedy2024-02-02-1/+1
|
* Events: Re-organize templates and significantly improve layoutsGravatar hedy2024-02-02-227/+365
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Aka, many minor changes I shouldn't've grouped together in a single commit. - Add main page events description - Use date icons every where - Fill up one-off events list - Use a media-like layout for one-off events instead - Use 2-column masonry for one-off events list - Update schedules for this year - Add a colored top border line to cards in the main gallery that do not have thumbnail banners - Add april fools to fill the gap in the second row so the grid looks better - Re-purpose 'all events' sidebar as 'ToC' with appropriate anchor links - Use circle-info icon everywhere for learn more buttons - Added python release streams to the one-off events That light blue cloud icon for devops hour looks dope IMO :P - And of course, thanks to the layout change for one-off events list I do not have to hurriedly create ad-hoc thumbnails for them 😔. phew - Which means our fancy hats workshop can use the beautiful magician hat emoji as the icon! - Renamed 'scheduled' and 'recent' events to be year-independent. This makes it consistent because we might end up updating the list mid-year. This means all dates will have the year specified. The pain of updating the gallery sections' height for both main and one-off events section continues to be a limitation.
* Events: Maybe fix masonry grid on tabletsGravatar ~hedy2024-01-26-2/+2
|
* Events: Adjust date style & add more eventsGravatar hedy2024-01-25-69/+102
|
* Events: Add one-time events, fix elementsGravatar hedy2024-01-24-67/+184
|
* Events: Adjust spacingGravatar hedy2024-01-24-35/+51
|
* Events: Make good use of bulma componentsGravatar hedy2024-01-22-85/+450
|
* Events: Revert height changeGravatar hedy2024-01-22-2/+2
|
* Events: Use nice cover images with backgroundsGravatar hedy2024-01-22-30/+43
|
* Events: Use Masonry layout for gallery of eventsGravatar hedy2024-01-21-51/+98
|
* Events: Fix title sizing and hidden-on-mobile groupGravatar hedy2024-01-20-12/+14
|
* Events: Consistent Py*W*eek capitalization and better sidebarGravatar hedy2024-01-20-14/+14
|
* Events: Update content and remove fillersGravatar hedy2024-01-20-30/+38
|
* Events: Initial redesignGravatar hedy2024-01-20-108/+310
| | | | | | | | | | | - Added standalone pages for each event - Added initial design of new layout - Refactored some sidebars and templates to update current/upcoming event - Put two CJ10 assets into their own dedicated folder Includes dummy text for event descriptions and content that is not up-to-date: Current and Upcoming event components.
* Fixed truncated dropdown menu (#1138)Gravatar sarzz2024-01-06-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | * removing padding-right from discord button in nav * fixing dropdown menu on contributing page for sub-articles * Revert "fixing dropdown menu on contributing page for sub-articles" This reverts commit 2d158ddbb8f1d27dd7d8b0b9282554365cf042e3. * fixing dropdown menu on contributing page for sub-articles * Revert "removing padding-right from discord button in nav" This reverts commit e6642932611de307f5386928be0a1dd7e94cd134. * lint fix * fixing dropdown menu for mobile screen * Update pydis_site/static/css/content/page.css Co-authored-by: wookie184 <[email protected]> --------- Co-authored-by: wookie184 <[email protected]>
* Use icon_image instead of title_image and set icon_size to 50.Gravatar devdanzin2024-01-03-1/+2
|
* Add a Goodreads link and 'paid' tag.Gravatar devdanzin2023-12-23-0/+4
|
* Fix trailing whitespace.Gravatar devdanzin2023-12-23-1/+1
|
* Add 'Software Design by Example' to resources.Gravatar devdanzin2023-12-22-0/+21
|
* Merge pull request #1186 from python-discord/nplusone-infractions-expandedGravatar jchristgit2023-12-15-8/+7
|\ | | | | Prefetch user and actor in expanded infraction view
| * Prefetch user and actor in expanded infraction viewGravatar Johannes Christ2023-12-15-8/+7
| | | | | | | | | | Prevent N+1 reported by Sentry: https://python-discord.sentry.io/issues/4721126467/?project=2714379&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=90d&stream_index=3
* | Merge pull request #1188 from python-discord/slightly-optimize-tag-updatesGravatar jchristgit2023-12-15-2/+2
|\ \ | | | | | | Prevent loading related object when updating tags
| * | Prevent loading related object when updating tagsGravatar Johannes Christ2023-12-15-2/+2
| |/ | | | | | | | | We can simply save by the ID here, we do not need any other data from the related object.
* / Preload nomination entries in nomination viewsetGravatar Johannes Christ2023-12-15-1/+1
|/ | | | See https://python-discord.sentry.io/issues/4721508176/?project=2714379&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=90d&stream_index=1
* insert deleted messages as a BatchGravatar shtlrs2023-12-15-6/+3
| | | | Sentry is sending an N+1 query alert because of the way we were inserting messages (one by one)
* Simplify is_bot_pr_approval logicGravatar Chris Lovering2023-12-12-4/+1
|
* Convert to lower case before checking equalityGravatar Chris Lovering2023-12-12-8/+8
|
* Enable tracing and include source for slow queriesGravatar Chris Lovering2023-12-12-1/+4
|
* Enable Sentry profile samplingGravatar Chris Lovering2023-12-11-1/+2
|
* Log a warning when being ratelimtted by GithubGravatar Chris Lovering2023-12-11-0/+25
|
* Enable sentry logging integrationGravatar Chris Lovering2023-12-11-1/+3
|
* Unify frozen fields logic into serializer mixin (#1169)Gravatar jchristgit2023-12-11-14/+40
| | | | Additionally, implement frozen fields on the offensive message serializer.
* Implement editing of offensive message records (#1165)Gravatar jchristgit2023-12-11-22/+59
| | | | | | | Allow changing the deletion date of offensive message records in case the bot encounters an error during deletion attempts. Fixes #364. Unblocks python-discord/bot#1013.
* Mention READMEs for app dirs in contributing guide (#1168)Gravatar jchristgit2023-12-11-0/+5
| | | | | | Allow people to figure out our repository structure easily after settnig up the project. Part of #673.
* Implement the github-filter worker in the APIGravatar Johannes Christ2023-12-11-1/+161
| | | | | | | | | | | | The current github-filter worker, found at https://github.com/python-discord/workers/blob/main/github-filter/src/index.ts, fails to work at present because Discord's webhook endpoints block Cloudflare's IP ranges from accessing this endpoint. Whilst they use Cloudflare to guard themselves, it seems they do not wish others to use it. Implement it on the site to circumvent IP restrictions and allow to modify the code in Python.
* Add alias "hire" for rule 9Gravatar ~hedy2023-12-08-1/+1
| | | ref: https://discord.com/channels/267624335836053506/429409067623251969/1182407804787626047
* Fix broken netcup icon in "Powered by" footerGravatar Johannes Christ2023-12-08-1/+2
| | | | | | The original URL this was hosted at is no longer available. Incorporate the netcup icon as found on https://www.netcup.de/ueber-netcup/werbemittel/index.php.
* Lazy load footer images (#1161)Gravatar jchristgit2023-12-08-8/+8
| | | | Only load the footer sponsor images when they start coming into view to save on data.
* Fix typo in psql quit commandGravatar Johannes Christ2023-12-04-1/+1
|
* Update required Python versionGravatar Johannes Christ2023-12-04-1/+1
| | | | | Include a note to update the contributor guide in the Dockerfile instruction pinning the Python version as well.
* Add winners and submissions from cj10Gravatar Janine vN2023-11-01-1/+240
|
* Update sidebars for CJ10 endGravatar Janine vN2023-11-01-1/+1
|
* Merge branch 'python-discord:main' into mainGravatar sarzz2023-10-08-1/+1
|\
| * Merge branch 'main' into fix-CJ-mobile-bannerGravatar Kieran Siek2023-10-08-70/+24
| |\
| * | Fix Dead CJ Banner LinkGravatar Hassan Abouelela2023-09-19-1/+1
| | |
* | | removing margin-left property from base.css to fix the overflow caused by ↵Gravatar Sarthak singh2023-10-05-1/+0
| |/ |/| | | | | discord button on top right
* | Merge branch 'main' into remove-the-redirect-filter-listGravatar Xithrius2023-10-01-70/+8
|\ \
| * | Merge pull request #1104 from python-discord/no-more-previews-for-redirectsGravatar jchristgit2023-09-20-70/+8
| |/ | | | | | | | | Links have been removed as part of #681. Closes #680.
* / Remove the redirect FilterList on migrationGravatar Chris Lovering2023-09-19-0/+16
|/ | | | | | | | This redirect filter list does not have any filters, nor does it have a bot implementation. It is something that we were working on, but has been stalled for a while. The presence of this filter list also causes the bot to warn on startup due to it finding a filter list with no implementation. This commit removes the FilterList, which can be added back if/when we support this filter type in bot.
* Link guide to contributing a page in site guide (#1105)Gravatar jchristgit2023-09-18-1/+1
|