20 Commits

Author SHA1 Message Date
daveoconnor
591814fea0 Beta release issues fixes (#2004, #2005) (#2011) 2025-12-02 09:02:33 -08:00
daveoconnor
69a652d066 Release reports refactor (#1996) (#1999)
Co-authored-by: Greg Kaleka <greg@gregkaleka.com>
2025-12-01 10:27:05 -08:00
daveoconnor
c980879935 Release Report Enhancements (#1750) (#1992) 2025-11-04 14:14:20 -08:00
daveoconnor
da39d8e8c2 Add "Import new releases" emails (#1872) (#1945) 2025-10-20 09:53:48 -07:00
daveoconnor
ea501cba90 Final tweaks to the version and release report decoupling (#1737) (#1849) 2025-07-15 13:52:26 -07:00
daveoconnor
301aaeac31 Decouple release reports from releases (#1737) 2025-07-08 16:09:01 -07: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
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
15698ee478 Make review views dynamic and add import script (#1444) 2024-11-21 07:55:02 -05:00
Brian Perrett
2be29b6322 Wrap staff-only views in admin_view (#1333)
- fixes #1245
2024-10-08 13:00:37 -07:00
Lacey Williams Henschel
6dc1d8ca0b Add delay back to tasks 2023-11-30 14:24:49 -08:00
Lacey Williams Henschel
465f75a83c Import library-versions for development branches
- Refactor to use tags/ or heads/ endpoint for gitmodules to retrieve master and develop dbranch data
- Change version alert message to accommodate dev versions
- Refactor to get dev version library-versions
2023-11-15 09:54:57 -08:00
Lacey Williams Henschel
2662774eda Add master and develop versions as releases
- Hide downloads table if no downloads
- Add method to add Version by branch name
- Add task to add development versions
- Fix url formatting bug
- Add field to denote a full release
- Add logic to save full_release value for betas, dev versions, and full releases
- Change heading on releases page when it's a dev branch and not a release
2023-11-15 08:55:16 -08:00
Lacey Williams Henschel
c251ff9671 Import most recent beta release
- Split import version into own task
- Add beta field to Version model
- Add task to import most recent beta version
- Accommodate beta releases in Artifactory downloads
- Fix bug in getting proper download files for beta releases
- Add ability to delete old beta versions when importing new beta version
- Hide release notes link for beta releases
- Comment why we don't get old downloads
- Add management command to get most recent beta release
- Add beta import to boost setup command
- Add docs on beta release import
- Get newest beta release when importing releases
- Add manager method to get most recent beta release
- Skip a couple failing tests after confirming behavior is working as expected
2023-10-13 09:32:16 -07:00
Lacey Williams Henschel
8197ac77da Move import versions logic to tasks 2023-09-25 17:35:09 -07:00
Lacey Williams Henschel
fd02138370 Add custom admin url and button to import new releases 2023-09-25 17:35:09 -07:00
Frank Wiles
29878c3f90 Rework versions models
- Added ListView and DetailView
- Move to pytest style tests
- Fix migrations to be clean to rebuild and throw away existing data
- Add model_bakery
2022-05-28 16:00:24 -05:00
Frank Wiles
ef955137ae Small cleanups 2022-05-26 16:19:47 -05:00
GabbyPrecious
4bb4d30ec8 version app, test and black fixes 2021-11-21 12:54:59 +01:00