267 Commits

Author SHA1 Message Date
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
2c0bafe35f Temporarily disable user profile page (#1809) 2025-11-04 16:04:28 -05:00
Greg Kaleka
83e6bc45f5 Add bsm url handling and whitepaper email capture (#1957) 2025-10-10 12:15:21 -04:00
daveoconnor
2b392f8538 Add /libraries/x.x.x redirect (#1937) (#1949) 2025-10-08 14:48:45 -07:00
daveoconnor
c73de3939d Handle missing version library for /libs/library_name (#1942) (#1947) 2025-10-08 13:57:39 -07: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
adebb47258 Added contributor email address claim validation (#1710) (#1866) 2025-09-05 13:55:33 -07:00
daveoconnor
8294d3fdb7 Improved logging formatting (#1905) 2025-08-29 15:58:49 -07:00
Greg Kaleka
a5e455a236 QR code handling (#1896) 2025-08-23 14:13:43 -04:00
daveoconnor
0257bc3b9d Refresh user photos from github profiles (#1853) (#1855) 2025-08-01 13:33:35 -07:00
daveoconnor
32b29f221a Improve docs performance - postgres caching (#1828) (#1838) 2025-07-01 13:35:50 -07:00
Greg Kaleka
51d309c5b7 Fix mailing list links (#1831) 2025-06-17 14:57:42 -04: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
e07b69ef0b Review URL fix (#1713) 2025-03-21 11:19:37 -04:00
Chrissy Wainwright
ea303b0369 Update URLs pointing to /reviews refs #1659
Change to point to /doc/formal-reviews/submissions.html
2025-03-14 12:02:46 -05:00
Greg Kaleka
c0411591ba Add ability to force report regeneration (#1636) 2025-02-14 15:03:03 -05:00
Greg Kaleka
d537985bb8 Schedule report tasks and add report preview view (#1620) 2025-02-10 11:22:17 -05: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
cb2b340ecd Add Boost Development page (#1565) 2024-12-23 16:44:06 -05:00
Greg Kaleka
6cbdab68e7 Prompt user to select google account and auto-link social accounts (#1558) 2024-12-19 12:07:01 -05:00
Brian Perrett
2981976b80 Add functionality to track LibraryVersion dependencies (#1524) 2024-12-16 14:28:33 -05:00
daveoconnor
91f36c3eeb Simplified/centralised version dropdowns population (#1500) (#1510) 2024-12-10 09:29:50 -08: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
Gavin Wahl
3f30722d6b Option to delete user data (#1368)
Fixes #965
2024-10-25 13:49:12 -06:00
Brian Perrett
bb28aa2d12 Remove calls to deleted tasks. (#1345) 2024-10-25 11:43:48 -07:00