Commit Graph

20 Commits

Author SHA1 Message Date
Lacey Williams Henschel
d3d9572ad6 - Add featured field to Library model
- Add featured library to context of home page
- Add the featured library to the homepage template
- Return a random library if no library is marked as featured
- Add link to library detail page
- Add default author image
- Add hover text with author name
- Limit "random" featured library to libraries within the most recent Boost version
2023-08-21 11:04:15 -07:00
Lacey Williams Henschel
eeb615ceff Load docs urls for library-versions from S3
- Add documentation_url to LibraryVersion table
- Retrieve the documentation_url in the view
- If the documentation_url is not present, show the Version documentation_url
- Hide the "https://" in the template
- Add Celery task to retrieve the documentation_urls from the libraries page in S3 and match them to import_library_versions
- Add HTML helper function to extract the libraries and docs URLs from the HTML
- Add one-time command to import docs urls
- Load the documentation_urls in the command that loads all library-versions
- Add a min-release option to the command that loads library-versions
- Document the new command and changes to the existing command
2023-08-04 08:40:00 -07:00
Lacey Williams Henschel
2a2358d60a Make library and version on LibraryVersion required 2023-07-10 06:22:36 -07:00
Natalia
db1ad7983b Revert changes to files inside static/img and static/animations
Also revert changes to migrations
2023-05-30 23:21:53 -03:00
Natalia
a8cd8f507a Ran pre-commit run -a
Completed runs of black and rest of pre-commit checks.
2023-05-30 23:21:53 -03:00
Lacey Williams Henschel
f677652bc3 change to PositiveIntegerField for count 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
cee6df7b4b Condense mCommitData migration files 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
2146e7bc7b Add related_name 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
6ae8418f89 Add CommitData model for commit counts 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
04ecc158d0 🏦 Add date field, save date 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
0f3e2af9d2 🏦 Cascade deletions of versions and libraries to LibraryVersions 2023-05-15 10:19:32 -07:00
Lacey Williams Henschel
523adc6e08 👕 Linter 2023-03-23 13:21:29 -07:00
Lacey Williams Henschel
4abdfdf457 🏦 Add key field, add help text and docstring to Library 2023-03-23 12:13:35 -07:00
Lacey Williams Henschel
bb4bd37713 🏦 Move maintainers M2M to LibraryVersion 2023-03-03 13:11:46 -08:00
Lacey Williams Henschel
4e249ac6da 🏦 Add LibraryVersion M2M through model and tests 2023-01-30 10:47:31 -08:00
Lacey Williams Henschel
611bbf13a7 👕 Linter 2022-12-02 09:48:36 -08:00
Frank Wiles
ddcf75d6bc Black codebase 2022-07-24 15:27:23 -05:00
Frank Wiles
58f8e8272a WIP on Library detail pages 2022-07-24 15:25:46 -05:00
Frank Wiles
cab536eb6a Library work
- Some initial model tests
- Added Issue and PR models for tracking
- Added ghapi dependency
2022-07-17 11:38:06 -05:00
Frank Wiles
1added29ba Libraries 2022-07-17 10:16:37 -05:00