aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | * 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 #1192 from python-discord/dependabot/pip/ruff-0.1.9Gravatar Xithrius2023-12-21-20/+20
| | |\
| | | * Bump ruff from 0.1.8 to 0.1.9Gravatar dependabot[bot]2023-12-22-20/+20
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.8 to 0.1.9. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.1.8...v0.1.9) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1190 from python-discord/dependabot/pip/coverage-7.3.4Gravatar jchristgit2023-12-21-55/+55
| | |\ | | | | | | | | Bump coverage from 7.3.3 to 7.3.4
| | | * Bump coverage from 7.3.3 to 7.3.4Gravatar dependabot[bot]2023-12-21-55/+55
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.3 to 7.3.4. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.3...7.3.4) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1191 from python-discord/dependabot/pip/httpx-0.26.0Gravatar Xithrius2023-12-20-5/+5
| | |\
| | | * Bump httpx from 0.25.2 to 0.26.0Gravatar dependabot[bot]2023-12-21-5/+5
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [httpx](https://github.com/encode/httpx) from 0.25.2 to 0.26.0. - [Release notes](https://github.com/encode/httpx/releases) - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/httpx/compare/0.25.2...0.26.0) --- updated-dependencies: - dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1189 from python-discord/dependabot/pip/psycopg-3.1.16Gravatar Xithrius2023-12-19-75/+75
| | |\
| | | * Bump psycopg from 3.1.15 to 3.1.16Gravatar dependabot[bot]2023-12-20-75/+75
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [psycopg](https://github.com/psycopg/psycopg) from 3.1.15 to 3.1.16. - [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst) - [Commits](https://github.com/psycopg/psycopg/compare/3.1.15...3.1.16) --- updated-dependencies: - dependency-name: psycopg dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * 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.
| | * | Merge pull request #1187 from python-discord/nplusone-nomination-entriesGravatar Amrou Bellalouna2023-12-15-1/+1
| | |\ \ | | | |/ | | |/| Preload nomination entries in nomination viewset
| | | * 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
| | * use curl to download the pull_request_payload artifact (#1185)Gravatar Amrou Bellalouna2023-12-15-1/+1
| | |
| | * remove --quiet header to get full output (#1182)Gravatar Amrou Bellalouna2023-12-15-1/+1
| | |
| | * Merge pull request #1181 from python-discord/bulk-create-deleted-messagesGravatar jchristgit2023-12-15-6/+3
| | |\ | | | | | | | | Insert deleted messages as a Batch
| | | * 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)
| | * Merge pull request #1179 from python-discord/dependabot/pip/psycopg-3.1.15Gravatar jchristgit2023-12-15-74/+74
| | |\ | | | | | | | | Bump psycopg from 3.1.14 to 3.1.15
| | | * Bump psycopg from 3.1.14 to 3.1.15Gravatar dependabot[bot]2023-12-15-74/+74
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [psycopg](https://github.com/psycopg/psycopg) from 3.1.14 to 3.1.15. - [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst) - [Commits](https://github.com/psycopg/psycopg/compare/3.1.14...3.1.15) --- updated-dependencies: - dependency-name: psycopg dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1178 from python-discord/dependabot/pip/sentry-sdk-1.39.1Gravatar jchristgit2023-12-15-6/+6
| | |\ | | | | | | | | Bump sentry-sdk from 1.39.0 to 1.39.1
| | | * Bump sentry-sdk from 1.39.0 to 1.39.1Gravatar dependabot[bot]2023-12-15-6/+6
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.39.0 to 1.39.1. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.39.0...1.39.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1177 from python-discord/dependabot/pip/coverage-7.3.3Gravatar jchristgit2023-12-15-55/+55
| | |\ | | | | | | | | Bump coverage from 7.3.2 to 7.3.3
| | | * Bump coverage from 7.3.2 to 7.3.3Gravatar dependabot[bot]2023-12-15-55/+55
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.2 to 7.3.3. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.2...7.3.3) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1180 from ↵Gravatar Xithrius2023-12-14-2/+2
| | |\ | | | | | | | | | | | | python-discord/dependabot/github_actions/actions/upload-artifact-4
| | | * Bump actions/upload-artifact from 3 to 4Gravatar dependabot[bot]2023-12-15-2/+2
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
| | * Merge pull request #1175 from python-discord/dependabot/pip/ruff-0.1.8Gravatar jchristgit2023-12-14-20/+20
| | |\ | | | | | | | | Bump ruff from 0.1.7 to 0.1.8
| | | * Bump ruff from 0.1.7 to 0.1.8Gravatar dependabot[bot]2023-12-14-20/+20
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.7 to 0.1.8. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.1.7...v0.1.8) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | / Dark: Fix tag colors in resources pageGravatar hedy2024-01-14-5/+13
|/ /
* | Dark: Fix colors on content pagesGravatar hedy2024-01-13-0/+10
| |
* | Dark: Use link color of better contrastGravatar hedy2024-01-13-6/+22
| |
* | Dark: Fix timeline color for bordersGravatar hedy2024-01-12-2/+9
| |
* | Dark: Fix sizing of sponsors' logosGravatar hedy2024-01-12-6/+18
| | | | | | | | | | | | Also works on mobile. I *love* CSS.
* | Dark: Fix backgrounds on sponsors section on homepageGravatar hedy2024-01-06-20/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://discord.com/channels/267624335836053506/635950537262759947/1193170173574774855 Idea from go.dev -- add background to each sponsor logo and put them in a grid. Also set the sponsor section background color to match that of footer's. Issue pointed out by @ChrisLovering on discord. This is an initial draft. As of now this works from my own testing: - Consistent & uniform spacing (gaps) - Supports mobile - No affect to light theme other than the arrangement - Logos do not get squashed, ever
* | Dark: Fix colors for bulma cards shadow & bordersGravatar hedy2024-01-06-2/+21
| |
* | Dark: Fix all link hover colors (hopefully) everywhereGravatar hedy2024-01-05-4/+7
| |
* | Dark: Name JS & CSS files according to their contentGravatar hedy2024-01-05-2/+4
| | | | | | | | | | | | | | | | We have the CSS for the navbar in base.css, the relevant files only contain code for the theme toggle, so they should be named as such. If we ever implement CSS variables per-theme, they could then be done in `themes.css`.
* | Dark: Revert some not so decent whitespace changes from previous PRGravatar hedy2024-01-05-3/+3
| |
* | Dark: Fix shadows & borders colors on the homepageGravatar hedy2024-01-05-4/+18
| |
* | Remove obsolete comment regarding notification.css fileGravatar hedy2024-01-05-1/+1
| |
* | Dark: Inline selectors for the hero bottom waveGravatar hedy2024-01-05-4/+3
| |
* | Dark: Fix hero colors on homepageGravatar hedy2024-01-05-0/+89
| | | | | | | | | | | | | | | | | | | | We can now use `[data-theme="dark"]` selector in CSS to defined styles specifically for dark mode. This follows common web dev patterns and gives little overhead. - Hero - Added `wave_black` SVG which copies `wave_white` as is but uses the site's dark mode background color.
* | Dark: Support system color scheme preferenceGravatar hedy2024-01-05-12/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | Added features - When no preference already stored when page loads, we'll take into account the system setting and set the theme automatically. - When the system setting is modified while the site is active, switch theme automatically. - The system preference takes lower precedence than saved preference from the switch toggle, unless the setting is modified while the site is active. Miscellaneous refactor.
* | Dark: Refactor toggle handling JSGravatar hedy2024-01-05-75/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use localstorage. Advantages: - One key=value for the entire site, without needing to specify `path=/` - No need for string splitting to parse the `key=value; ...` data - Suggested more widely in tutorials Pretty good support: https://caniuse.com/?search=localstorage - Remove the need for JQuery, use IDs for switch and knob elements. - This also makes the code more robust if the page has other switch & knob classes!
* | Shouldn't a white wave be white?Gravatar hedy2024-01-04-1/+1
| |
* | Bump django-simple-bulma to 2.6.0Gravatar hedy2024-01-04-5/+5
| | | | | | | | | | And use `include_js` flag to the bulma dark theme stylesheet template tag.