summaryrefslogtreecommitdiff
path: root/aggregator
AgeCommit message (Collapse)Author
2026-04-14Allowed creation of site-wide banners via the admin interface.Natalia
Fixes #1550. A banner requires a title, and optionally HTML body and CTA label/URL. A banner can be active or inactive, and only one can be active at a time. Banners can be previewed from the admin via the "View on site" options on a Banner's detail page. This initial implementation is intentionally minimal to provide a robust but flexible MVP, with the goal to gather feedback for future iterations. Future improvements could include: - Active since and until dates. - Flexible CTA URL handling, such as URL names or local URLs. Thanks to Sarahs for the reviews.
2026-01-19Fixed 405 error when deleting community feeds (#2447)Vidhi Singh
* Fix 405 error when deleting community feeds * Added test for deleting community feeds * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-12-18fix: Show also diamond and platinium member in theses pagesamichon
2025-11-21Moved docs search bar to top navigation in prep for global search.Sarah Boyce
2025-11-21Added DEFAULT_LANGUAGE_CODE setting.Sarah Boyce
2025-10-10Apply black to migrationsÜlgen Sarıkavak
2025-06-09Sc ecosystem page (#2060)Frank Wiles
* Bootstrap ecosystem page. View at /community/ecosystem/ * Block out page HTML. * Added (plain-text) resource links/descriptions * Style the links a little bit without getting too fancy * Add community ecosystem page to index - Rename duplicate url name - Add package Material Icon - Add section and link from index page to ecosystem page * Add packages the Steering Council package list These are just a first stab at a list of packages that are good starting points for new members of the community. Needs to be vetted for URL/description accuracy. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Update djangoproject/templates/aggregator/ecosystem.html Co-authored-by: Tim Schilling <schilling711@gmail.com> * Include additional information section with first example * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Include Tim's suggestion to adjust the Package header * Add more resources - classy docs - missing DjangoGirls Link - Social media accounts (probably missing something) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Finish Tim suggestions * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Misc additions/changes to ecosystem page - Refactors some sections - Added a couple more items to our list * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Tim Schilling <schilling711@gmail.com>
2025-01-22Updated Django dependency to version 5.1.5Ülgen Sarıkavak
Co-authored-by: Baptiste Mispelon <bmispelon@gmail.com>
2025-01-16Hid empty feed type from community page.Sarah Boyce
2024-11-21Fixed #1739 -- Fixed incorrect pluralization of model in adminArpan Dey
Co-authored-by: Baptiste Mispelon <bmispelon@gmail.com>
2024-10-25[aggregator] Marked all user-facing strings for translationMark Walker
Refs #1648
2024-10-24Improve pre-commit configuration hooks (#1645)Paolo Melchiorre
2024-10-03Fixed `isort` and `flake8` errors and ran all `tox` envs in CI (#1642)Tobias McNulty
2024-07-01Fixed #1573 -- Hid non-approved feed items in RSS feedsBaptiste Mispelon
2024-04-19[pre-commit.ci] auto fixes from pre-commit.com hookspre-commit-ci[bot]
for more information, see https://pre-commit.ci
2024-04-10Added index on aggregator_feeditem (date_modified DESC) (#1517)Tobias McNulty
2024-02-28Fixed doc_test_fixtures.json.Baptiste Mispelon
The broken fixture was hidden by the cache not being reset between tests. This meant that some tests would fail when run in isolation, but pass when run as part of the whole suite (because previous tests would warm up the cache).
2023-11-25Add local Django community page (#1371)Dave Turner
* Add django-countries requirement This django package provides the equivalent of a choice field containing a list of all the countries in the world. This will be used when adding a Local Django Community to the new section of the community page. * Add LocalDjangoCommunity model This model facilitates the listing of local django communities from around the world. This will be listed on a page within the community section of the website. * Add Local Django Communities page to the community section This change adds the local django communities page to the communities section of djangoproject.com * Fix accessibility community page and add empty case * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Sarah Abderemane <sarahabderemane@gmail.com>
2022-12-25Fixed #1293 -- Modernize to Django 3.2/Python 3.8 (#1294)Paolo Melchiorre
2022-11-30Fixed feed aggregator n+1 issue.(#1279)Mark Walker
* Add select_related to `FeedType` `items` method * Added community index test to ensure the number of queries doesn't increase.
2022-11-30Refs #1184 -- Reformatted code with Black.django-bot
2022-11-17Reverted "Fix N+1 Query on Django Community page". (#1273)Maksudul Haque
Regression in ff6c87a3bf54df7bf8f504c36e82a27f2cf1c6c7 for #1262. Thanks to @vindio for the report. Fixes #1270.
2022-11-07Add testsMaksudul Haque
2022-11-07Fix N+1 Query on Feed List PageMaksudul Haque
2022-10-28Fix N+1 Query on Django Community pageMaksudul Haque
2022-08-09Increased FeedItem.link/Feed.public_url max_length to 1023 characters.Mariusz Felisiak
2020-09-09Updated default Community section header to use Django's age.Carlton Gibson
2019-07-26Fixed typos.Min ho Kim
2018-06-07Updated URLpatterns to use path().Tim Graham
2016-12-14Switched to Python 3 style super().Tim Graham
2016-11-15Fixed E305 flake8 warnings.Tim Graham
2016-10-28Replaced django.core.urlresolvers imports with django.urls.Tim Graham
2016-07-02[BUGFIX] When people.djangoproject is down/slow first non cache page is slow ↵krukas
(#672)
2016-02-10Removed flake8 exclude from migrations.Tim Graham
2016-01-21Added on_delete to ForeignKey and OneToOneField.Tim Graham
2015-12-02Added ValueError to catch invalid data from Django people/packages APIs.Tim Graham
2015-10-09Revert "Revert "Adjust code to recent changes to DocumentRelease.""Aymeric Augustin
This reverts commit 9d990d96cdd1071fcba83d888f684347123ae1f1.
2015-10-05Revert "Adjust code to recent changes to DocumentRelease."Tim Graham
This reverts commit 313eb71d7051f4b51107850577a6ef25d25d9257. Revert "Convert docs version to a FK to release." This reverts commit 1cf0d813a8d7e3b54679246594d9275ca79b745d.
2015-10-05Convert docs version to a FK to release.Aymeric Augustin
2015-10-05Remove unneeded fields from DocumentRelease.Aymeric Augustin
All current objects have the same values in these fields. Furthermore the code already makes assumptions about these values e.g. that scm_url contains 'django.git'. Remove them to avoid giving the illusion of more flexiblity than there is in practice.
2015-10-02Fixed #510 -- Prevented stackoverflow questions in the aggregator.Tim Graham
2015-09-28Removed usage of deprecated NoArgsCommand.Tim Graham
2015-08-25Fixed aggregator tests for change in settings.PUSH_HUB.Tim Graham
2015-04-17Fix isort calls in makefile, use -rc optionRolf Erik Lekang
2015-04-07Add isort settings and sort importsRolf Erik Lekang
2015-04-06Ported from Python 2.7 to Python 3.4.Rolf Erik Lekang
* Swapped unipath with pathlib * Used pykismet3 instead of akismet * Replaced django-pygments with template tag in the docs app
2015-02-03Removed usage of printBaptiste Mispelon
I replaced it by using self.stdout inside management commands.
2015-02-03Rewrote aggregator tests to use call_command.Baptiste Mispelon
2015-01-22Fixed tests and added CI.Jannis Leidel
- Added Travis-CI - Added coverage - Added coveralls - Fixed aggregator tests to not require PuSH server and not recreate objects again
2015-01-19Fixed flake8 warnings.Tim Graham