Greg Kaleka
6328528a8d
Fix data migration dependency issue ( #1720 )
2025-03-28 11:36:08 -04:00
Greg Kaleka
2081223eef
Move report generation to background task ( #1637 )
2025-02-14 17:10:05 -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
daveoconnor
c4e6302360
Financial steering committee page member images ( #1613 )
2025-01-27 10:18:23 -08:00
daveoconnor
e2a2caebce
Improved error processing ( #1590 )
2025-01-10 13:19:11 -08:00
daveoconnor
d2ec29fd52
Fill out develop/master branch support ( #1583 )
2025-01-08 13:26:06 -08:00
Brian Perrett
340db5e5e3
Show boostdep data in library/release detail and report. ( #1568 )
2024-12-20 15:00:09 -08:00
Brian Perrett
a08c01617a
Add management command to run all necessary tasks after a release. ( #1562 )
2024-12-20 13:01:33 -08:00
Greg Kaleka
8acf75cf0f
Fix migration issue by dropping existing Reviews before schema change ( #1563 )
2024-12-19 10:36:19 -05:00
Greg Kaleka
3093a389ac
Cleanup and improvements to formal review pages ( #1560 )
2024-12-18 17:42:36 -05:00
daveoconnor
91f36c3eeb
Simplified/centralised version dropdowns population ( #1500 ) ( #1510 )
2024-12-10 09:29:50 -08:00
Brian Perrett
fa68fff99b
Add a sponsorship message to the release report. ( #1516 )
2024-12-02 13:19:00 -08:00
Greg Kaleka
f85c533dde
Consolidate version dropdown code and fix library detail dropdown ( #1498 )
2024-11-26 21:39:49 -05:00
daveoconnor
f6a5f4fbcf
Make URLs more consistent, refactor libraries/releases ( #1489 )
2024-11-25 16:08:38 -05:00
Brian Perrett
19900c09a9
Add release_report_cover_image to Version ( #1483 )
2024-11-22 14:00:10 -08: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
Greg Kaleka
aafeab355f
Don't skip beta releases when fetching release notes ( #1457 )
2024-11-18 15:01:13 -05:00
Greg Kaleka
12cfb3a7e9
Fall back to _x filename for beta release notes ( #1455 )
2024-11-18 13:44:42 -05:00
Greg Kaleka
ea504fb25d
Use non-beta version slug for fetching beta release notes ( #1450 )
2024-11-15 09:14:16 -05:00
Brian Perrett
da02208394
Attempt to fetch adoc version of release notes ( #1448 )
2024-11-14 17:14:47 -05:00
daveoconnor
1d31bef1e4
Library Version Based CPP versions and descriptions ( #1422 )
2024-11-12 15:49:16 -05: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
Greg Kaleka
44829f1556
Add category override mapping and use it in library update method ( #1411 )
...
Fixes #1034
- Adds a `CATEGORY_OVERRIDES` mapping
- Uses the override in `update_libraries` management command
### Manual testing
- Ran `./manage.py import_versions`
- Ran `./manage.py update_libraries`
- Static String had the correct category
<img width="440" alt="Screenshot 2024-11-04 at 5 24 05 PM"
src="https://github.com/user-attachments/assets/4b0cf4cb-15e2-4337-9284-7659afd40643 ">
### Post-deploy tasks
- Ensure `update_libraries` is run
- Verify **Container** category is orphaned
- Delete **Container** category
Co-authored-by: Greg Kaleka <gkaleka@energy-solution.com >
2024-11-05 13:49:00 -05:00
Brian Perrett
2be29b6322
Wrap staff-only views in admin_view ( #1333 )
...
- fixes #1245
2024-10-08 13:00:37 -07:00
daveoconnor
463112e5af
fixed issues with releases page and versioning ( #1300 )
...
* Fixed issues with releases page and versioning
* Added latest support and version alert
* Updated version alert to link to /release and clarify most recent vs
vs "release" selection
* Refactored Libraries and Releases pages to align similar code for
reuse.
2024-10-07 15:42:18 -07:00
Brian Perrett
23ebe24273
Import commits for minor versions ( #1332 )
...
- Fixes #1327
- Commit import will ignore patch and beta versions.
2024-10-07 11:57:30 -07:00
Brian Perrett
ae98e560b9
Show top contributors for the release. ( #1305 )
...
- fixes #1284
2024-10-02 13:10:24 -07:00
Brian Perrett
20225fa01f
Purge Fastly CDN after import_versions. ( #1282 )
...
- fixes https://github.com/boostorg/website-v2/issues/1277
- Makes the required POST requests to Fastly to purge the cache for
/release/ as described in the issue.
- Chain the purge function to the import_version task group so that it
runs only after all of the `import_version` tasks have completed
2024-09-26 10:24:34 -07:00
rbbeeston
b6a7799560
documentation link fix, mobile/desktop alignment match ( #1195 )
...
header matching desktop to mobile (except libraries) and documentation
link fix #1172
2024-08-16 18:08:02 -07:00
Kenneth Reitz
32ddec74dc
Fix beta release notes cache key ( #1171 ) ( #1174 )
...
This change should fix #1171 .
2024-08-05 15:54:24 -04:00
Kenneth Reitz
454a9cdc20
Validate values being stored for preferred boost version and switch to cookies ( #1169 )
...
This pull request validates the versions being stored (per #1168 ) for
the preferred Boost version selection. It also switches this
functionality to using cookies.
2024-07-29 10:01:04 -04:00
Kenneth Reitz
abefe4d234
feat: Import and process release notes for all available versions
2024-06-14 17:29:32 -04:00
Kenneth Reitz
2a61cb8cda
feat: Exclude development branches from version dropdown
2024-06-14 14:01:43 -04:00
Kenneth Reitz
dca2fe1ba6
Remove non-released versions from version selection form queryset
2024-06-14 14:01:43 -04:00
sdarwin
36f4df85c9
Remove csrf_token from two pages
2024-04-30 15:28:59 -04:00
Kenneth Reitz
b2fd3cbb63
Update link in RSSVersionFeed to use "/releases/" instead of "/downloads/"
2024-04-11 17:48:05 -04:00
Kenneth Reitz
8d796ac074
Fix redirect issue in LibraryList and VersionDetail views
2024-04-05 12:18:59 -04:00
Kenneth Reitz
fff1e66ad2
Refactor version redirection logic in VersionDetail view
2024-04-05 11:52:19 -04:00
Kenneth Reitz
5f620b0be9
Refactor redirect logic in VersionDetail view
2024-04-05 11:34:37 -04:00
Kenneth Reitz
bbc230ed79
Refactor version handling in VersionDetail class
2024-04-05 11:34:37 -04:00
Kenneth Reitz
a5bdf5f146
Add selected Boost version session management to VersionDetail view
2024-04-05 11:34:37 -04:00
Kenneth Reitz
633d5601ed
Fix documentation URL generation for library versions
2024-04-04 10:33:20 -04:00
Kenneth Reitz
297be23961
Update URL generation in Version model
2024-04-04 10:33:20 -04:00
Kenneth Reitz
2e8aa26709
Update URL generation in Version model
2024-04-04 10:33:20 -04:00
Kenneth Reitz
cef27de4b2
cleanup
2024-04-04 10:33:20 -04:00
Kenneth Reitz
7f3ea1f360
Remove "boost_" prefix from documentation URLs
2024-04-04 10:33:20 -04:00
Kenneth Reitz
13377a045a
Update documentation URLs in test cases
2024-04-04 10:33:20 -04:00
Kenneth Reitz
5bdf5022bb
Exclude release candidates from download links
2024-04-02 18:17:28 -04:00