88 Commits

Author SHA1 Message Date
daveoconnor
f34458524e Added nix for developer setup (#1379) (#1602)
Tested on brand new machines, made a few minor docs tweaks and adjustments for findings, but generally went well so I'm merging this.
2026-01-05 23:44:10 +00:00
Greg Kaleka
34503e6101 Add more info to captured email table and allow csv upload (#1998) 2025-12-01 14:00:17 -05:00
Greg Kaleka
e0fe6d61e1 Integrate Wagtail CMS and set up landing page structure (#2014) 2025-11-21 18:56:59 -05:00
daveoconnor
c980879935 Release Report Enhancements (#1750) (#1992) 2025-11-04 14:14:20 -08:00
daveoconnor
5f022aca0a Upgrade django to 5.2, python to 3.13 (#1915) 2025-10-22 13:24:26 -07:00
daveoconnor
0128074a5f Added algolia search metrics to release report (#1889) (#1914) 2025-10-07 09:16:26 -07:00
daveoconnor
8088234bf7 Refactor docs retrieval, and canonical uri addition (#1857) (#1924) 2025-09-30 08:42:27 -07:00
daveoconnor
c7571ae569 News article automated summaries generation (#1906) 2025-09-25 17:28:45 -07:00
daveoconnor
adc3804bf7 Upgrade of django 4.n version (#1910) (#1912) 2025-09-11 10:39:25 -07:00
Greg Kaleka
72112febff Improve performance of processing large docs files (#1799) 2025-05-21 18:43:03 -04:00
daveoconnor
da6ee3524e Addtitional Mailing List stats in release report (#1712) 2025-03-26 18:08:20 -07:00
Greg Kaleka
7468f54199 News moderation email magic links (#1600) 2025-01-15 14:54:28 -05:00
Greg Kaleka
4e2e422abf Consolidate Makefile into justfile (#1471) 2024-11-19 15:59:32 -05:00
Gavin Wahl
9bf82a3c5c Download slack activity (#1395) 2024-11-14 09:41:35 -05:00
Brian Perrett
646f916ee6 Updates and additions to release report stats (#1401)
- Add basic line change counts for each x.x.0 library versions.
- import line change counts during `import_commits` task.
- Add `update_issues` management command for importing Issues for each
LibraryVersion.
- Add update issues runnable command in `Issue` admin.
- Build word cloud using mailinglist content.
- Update release report with new data.
2024-10-31 10:14:41 -07:00
daveoconnor
68b8af9906 Update JS and Python packages (#1351)
This is related to #1182, fixes dependabot security issues.
2024-10-09 16:38:26 -07:00
daveoconnor
4c17724f00 Updated login flow to match Figma (#1167, #1128) (#1311)
Includes email for various signup/login related events which we'll need
to ensure there's support for in staging and prod
2024-10-04 10:09:44 -07:00
Frank Wiles
d3c2015c7e Redis connections fix (#1219)
Hopefully going to make your day with this PR. The first commit is
somewhat, but not entirely related changes.

The actual fix is in the second commit changing the single Django
setting.
2024-08-31 13:51:05 -05:00
Kenneth Reitz
64fd0f87d1 update dependencies for security updates (#1214)
This pull request should fix #1182, aside from the yarn dependency.

**update:** included a `yarn.lock` via `$ yarn upgrade`. This bumps some
versions up pretty high, so I'd like to get someone to validate that the
frontend is working as expected.
2024-08-28 13:20:42 -04:00
Kenneth Reitz
44aca9f962 chore: Update boto3 and botocore dependencies to latest versions 2024-07-23 06:57:20 -04:00
Kenneth Reitz
678bf483a4 preserve build extras in pip-compile process (#1159)
This is an extension of #1158.
2024-07-22 10:25:42 -04:00
Kenneth Reitz
ad30efd71b Run yarn build during docker build (#1158)
This will alliviate the merge conflicts we keep getting by checking this
file into source control.


-----------

Now, when using docker-compose, to re-generate the `styles.css` file,
you can do so locally in the following ways:

1. locally run `yarn build`
2. run `docker compose build`
2024-07-22 10:14:44 -04:00
Kenneth Reitz
c1f46f4bae Django security update. (#1145) 2024-07-12 09:38:35 -04:00
Kenneth Reitz
04816eda20 Update dependencies in requirements.txt (#1137)
for @dependabot
2024-07-08 18:01:25 -04:00
Kenneth Reitz
64f3bb3d5f chore: Update dependencies in requirements.txt 2024-06-26 15:05:32 -04:00
Kenneth Reitz
56c250f0a1 chore: Update dependencies in requirements.txt 2024-06-20 09:46:59 -04:00
Kenneth Reitz
93d488503f Update psycogreen dependency in requirements files 2024-06-04 13:59:41 -04:00
Kenneth Reitz
e69e03fb3d chore: Update dependencies in requirements.txt 2024-06-04 11:57:19 -04:00
Kenneth Reitz
5e1ceb88bf chore: Update dependencies in requirements.txt 2024-05-07 16:31:32 -04:00
Kenneth Reitz
46d8d510c1 Update dependencies in requirements.txt 2024-04-02 17:37:06 -04:00
Kenneth Reitz
b529dab6ed update requirements.txt 2024-03-28 15:14:24 -04:00
dependabot[bot]
2f56540ff1 Bump urllib3 from 1.26.16 to 1.26.18
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.16 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.16...1.26.18)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:37:22 -04:00
dependabot[bot]
e71a9b4e9f Bump black from 23.3.0 to 24.3.0
Bumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...24.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:37:00 -04:00
dependabot[bot]
3689d0f629 Bump django from 4.2.2 to 4.2.11
Bumps [django](https://github.com/django/django) from 4.2.2 to 4.2.11.
- [Commits](https://github.com/django/django/compare/4.2.2...4.2.11)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:27:26 -04:00
dependabot[bot]
b06d7a1bb8 Bump certifi from 2023.5.7 to 2023.7.22
Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.5.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.05.07...2023.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:25:56 -04:00
dependabot[bot]
56d4e01720 Bump pillow from 9.4.0 to 10.2.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.4.0...10.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:25:35 -04:00
dependabot[bot]
8e92b6e56e Bump cryptography from 41.0.1 to 42.0.4
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.1 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 14:20:48 -04:00
Kenneth Reitz
4e82c7bf6b bump gevent version (thanks @dependabot) 2024-03-25 16:09:35 -04:00
Lacey Williams Henschel
10298f3ceb Add django-auth-toolkit
- Add task to clear expired oauth tokens
- Add setting for oauth app name
- Add docs
2024-01-23 15:23:34 -08:00
Greg Newman
e76f8e9c29 updated requirements for imagekit 2023-12-05 09:35:09 -05:00
Greg Newman
83fc973c76 udpating requirements from develop 2023-12-05 09:35:09 -05:00
Greg Newman
dde18e2614 updated requirements for imagekit 2023-12-05 09:35:09 -05:00
Greg Newman
1e91c32641 udpating requirements from develop 2023-12-05 09:35:09 -05:00
Greg Newman
82dd7f5cea pipcompile for imagekit 2023-12-05 09:35:09 -05:00
Spencer Strickland
dbcc42c73f Dependency for elasticsearch + Updates to docs 2023-10-25 10:58:58 -05:00
Lacey Williams Henschel
4f4e44ae1a Only show beta releases in drop-down selectively
- Add docs on dependency management
- Add manager method for versions in drop-down
- Add model method for getting version parts
- Standardize version names in fixtures
- Change manager method used to get versions for dropdown
- Change where ordering happens
- Fix test
2023-10-18 13:25:28 -07:00
Greg Newman
cb7f549b00 ⚙️ working on antora header and footer
Antora is properly pulling the header and footer but the user is not exposed yet.
2023-07-11 08:27:42 -04:00
Greg Newman
e28af1ed18 🚜 feed header components to antora
* Adds django-cors-headers
* temp endpoint to prove out how this works
* temp template - change this to pull entire header

Issue: #396
2023-07-11 08:27:42 -04:00
Lacey Williams Henschel
2c9e420dc7 Run pip-compile upgrade
Mainly for `cryptography` to address Vulnerable OpenSSL included in cryptography wheels
2023-06-16 11:32:00 -07:00
Lacey Williams Henschel
67a4ba4e2a Upgrade cryptography 2023-06-16 13:21:53 -03:00