daveoconnor
d24e46ac12
Updated import_ml_counts to pull data from hyperkitty db ( #2054 )
2026-01-06 23:05:41 +00:00
daveoconnor
69cc320113
Added algolia env vars ( #2036 ) ( #2037 )
2025-12-10 14:34:53 -08:00
Greg Kaleka
34503e6101
Add more info to captured email table and allow csv upload ( #1998 )
2025-12-01 14:00:17 -05:00
daveoconnor
69a652d066
Release reports refactor ( #1996 ) ( #1999 )
...
Co-authored-by: Greg Kaleka <greg@gregkaleka.com >
2025-12-01 10:27:05 -08:00
Greg Kaleka
0b284b303e
Tweaks to wagtail configuration ( #2017 )
2025-11-21 18:57:13 -05:00
Greg Kaleka
e0fe6d61e1
Integrate Wagtail CMS and set up landing page structure ( #2014 )
2025-11-21 18:56:59 -05:00
Greg Kaleka
83e6bc45f5
Add bsm url handling and whitepaper email capture ( #1957 )
2025-10-10 12:15:21 -04:00
daveoconnor
0128074a5f
Added algolia search metrics to release report ( #1889 ) ( #1914 )
2025-10-07 09:16:26 -07:00
daveoconnor
ef9839e3ad
Added asciidoctor preview sandbox ( #1928 ) ( #1934 )
2025-09-26 08:29:20 -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
sdarwin
2bc676864a
Adjust DB caching of /develop/ docs
2025-09-08 11:52:42 -04:00
daveoconnor
8294d3fdb7
Improved logging formatting ( #1905 )
2025-08-29 15:58:49 -07:00
daveoconnor
32b29f221a
Improve docs performance - postgres caching ( #1828 ) ( #1838 )
2025-07-01 13:35:50 -07:00
Greg Kaleka
e3a057120a
Docs fixes and fix bug in library import ( #1788 )
2025-05-19 15:13:22 -04:00
Sam Darwin
f44406d2df
AWS S3 dualstack ipv6 support ( #1776 )
2025-05-16 10:48:00 -06:00
Greg Kaleka
ff723c4a43
Add libraries redirect ( #1770 )
2025-05-12 12:21:07 -04:00
Greg Kaleka
5610f14f4c
Fix word cloud font issue and improve logs ( #1747 )
2025-04-12 19:36:40 -04:00
Greg Kaleka
8b43040399
Website traffic stats gathering ( #1679 )
2025-03-23 16:11:21 -04:00
Greg Kaleka
21e38f11d3
Gmail display fix for news moderation email ( #1622 )
2025-02-06 10:12:35 -05:00
Greg Kaleka
7468f54199
News moderation email magic links ( #1600 )
2025-01-15 14:54:28 -05:00
daveoconnor
c9f4d36afb
Added developer debugging tools ( #1479 ) ( #1508 )
2025-01-09 10:01:43 -08:00
Sam Darwin
577acf666a
Set variable: mailman core db ( #1571 )
2025-01-02 12:19:52 -07:00
Greg Kaleka
6cbdab68e7
Prompt user to select google account and auto-link social accounts ( #1558 )
2024-12-19 12:07:01 -05:00
Greg Kaleka
650a3f5e06
Fix Home nav link active color ( #1523 )
2024-12-06 18:36:39 -05:00
daveoconnor
f6a5f4fbcf
Make URLs more consistent, refactor libraries/releases ( #1489 )
2024-11-25 16:08:38 -05:00
Greg Kaleka
15698ee478
Make review views dynamic and add import script ( #1444 )
2024-11-21 07:55:02 -05:00
Greg Kaleka
6a64dce691
Skip -bgl versions in version_import script ( #1478 )
2024-11-21 07:54:21 -05:00
Gavin Wahl
527a5cf83e
10-day grace period for user deletion ( #1445 )
2024-11-15 08:27:18 -05:00
Gavin Wahl
9bf82a3c5c
Download slack activity ( #1395 )
2024-11-14 09:41:35 -05:00
Brian Perrett
48c7c87a54
Add the HYPERKITTY_DATABASE_NAME environment variable ( #1435 )
2024-11-13 09:32:54 -08:00
Brian Perrett
1afb03d8df
Import and add in-progress release notes. ( #1416 )
...
- fixes #1155
- add in-progress release notes import to the import_release_notes task
2024-11-07 09:13:18 -08:00
Gavin Wahl
a86375dd15
Use serif fallback for fonts in dev ( #1392 )
...
fixes #1335
2024-11-06 11:45:47 -07:00
daveoconnor
58b791eee2
Reduced steps for local development setup for social media auth ( #1374 ) ( #1383 )
...
This is related to ticket #1374 , and simplifies the steps for local
development environments to have a working login flow for github and
google.
The improvements were configuration for the client id and secret for
google and github via .env vars instead of having to go through setting
up "Social Applications" via the admin interface, and automating the
process for creating google cloud projects in which oauth clients can be
created. Documentation was adjusted to fit.
That was as far as this could be automated given limitations on both
Google Cloud Platform and Github's APIs for creating oauth clients/apps.
The terraform process can be improved if these tickets see some progress
or an API comes about to support this.
Google
https://github.com/hashicorp/terraform-provider-google/issues/16452
https://issuetracker.google.com/issues/116182848
Github
https://github.com/integrations/terraform-provider-github/issues/786
2024-10-30 11:31:34 -07:00
Brian Perrett
fdeb79b8e3
Sync EmailData from hyperkitty. ( #1366 )
...
- This work is a prerequisite for #1290 and #1289
- Create an `EmailData` model which holds email counts per
(CommitAuthor, Version).
- Add management command `sync_mailinglist_stats` to query data from the
hyperkitty database and build `EmailData` objects from it
- EmailData.count is calculated between x.x.0 release_dates
- Add button in EmailData admin to trigger task
- Update the `merge_author` method to update EmailData with the Summed
counts per version and delete EmailData which pointed to the
`CommitAuthor` being merged from.
2024-10-21 09:39:09 -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
Sam Darwin
6d3e82f8e4
Fastly api token ( #1280 )
2024-09-25 12:59:18 -06: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
c8ab13656f
Enable social account login on GET requests
2024-07-26 14:01:30 -04:00
Kenneth Reitz
562ad647c1
Limit Celery's Redis connections ( #1164 )
...
This change adds a `MAX_CELERY_CONNECTIONS` environment variable, which
defaults to `60`.
2024-07-23 11:40:55 -04:00
Kenneth Reitz
7ec6f8b8cd
Add X_FRAME_OPTIONS for frame loading
2024-04-04 12:45:26 -04:00
Kenneth Reitz
6bc9acfb80
Update SITE_ID value for CI or LOCAL_DEVELOPMENT environment
2024-04-03 13:37:56 -04:00
Kenneth Reitz
8ca6760297
Add DEBUG flag to SITE_ID condition
2024-04-03 13:37:56 -04:00
Kenneth Reitz
1805d086c3
Add CI flag to settings.py
2024-04-03 13:37:56 -04:00
Kenneth Reitz
506d6fb8a0
Fix conditional statement in settings.py
2024-04-03 13:37:56 -04:00
Kenneth Reitz
92641aa0bc
Update debug mode condition in settings.py
2024-04-03 13:37:56 -04:00
Kenneth Reitz
4db3e58cfb
Update Django Allauth settings for development environment
2024-04-03 13:37:56 -04:00
Kenneth Reitz
7742c5fb1a
Update SITE_ID in settings.py for development environment
2024-04-03 13:37:56 -04:00
Kenneth Reitz
ebe93ff610
Update ARCHIVES_URL in settings.py
2024-04-02 17:37:06 -04:00
Kenneth Reitz
d864d5fcd9
Update Artifactory and archives.boost.io settings
2024-04-02 17:37:06 -04:00