14 Commits

Author SHA1 Message Date
daveoconnor
f6a5f4fbcf Make URLs more consistent, refactor libraries/releases (#1489) 2024-11-25 16:08:38 -05:00
Lacey Williams Henschel
e28fbfef81 Add better messaging, more graceful handling when no data has been imported
- Change mixin to allow for no versions or libraries
- Show message when there is no data, and hide rest of template
- Hide featured library block if there is no featured library
2023-10-18 16:41:25 -07: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
7e89ae23ee Enable form on releases page to get to older releases 2023-07-11 14:59:36 -07:00
Lacey Williams Henschel
32f5492ae2 Update version/release detail view name 2023-07-11 11:03:22 -07:00
Lacey Williams Henschel
106ec17ede Rename versions detail view to /releases/{slug}/ 2023-07-11 11:03:22 -07:00
Lacey Williams Henschel
2e49730dd0 Add DetailView for most recent version, update header links 2023-07-11 11:03:22 -07:00
Lacey Williams Henschel
55e4cd20cb Remove version list view 2023-07-11 11:03:22 -07:00
Lacey Williams Henschel
d32db6eb1d 🔧 Use slug in version detail URL and not PK 2023-02-13 09:53:25 -08:00
Lacey Williams Henschel
d5f680b636 🔥 Unneeded code 2023-02-11 06:35:43 -08:00
Lacey Williams Henschel
b2401bb0d8 Test version list order 2023-02-11 06:33:47 -08:00
Lacey Williams Henschel
136b047ba8 📝 Data-driven versions list page 2023-01-27 09:39:07 -08:00
Lacey Williams Henschel
b02a0eca02 📝 Get current and past versions in version list 2023-01-26 12:24:39 -08: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