Lacey Williams Henschel
57753b0d74
🔥 Remove dead code
2023-03-27 12:39:34 -07:00
Lacey Williams Henschel
7ffa23164c
🔧 Refactor maintainers into GitHub process
2023-03-27 12:39:18 -07:00
Lacey Williams Henschel
87cb14e991
🔧 Refactor contributor methods into GitHub processes
2023-03-27 12:08:52 -07:00
Lacey Williams Henschel
47eeaee2ef
🔧 Refactor fake email function into util
2023-03-27 12:08:19 -07:00
Lacey Williams Henschel
0c62320304
🔧 ☔ Final refactoring and tests
2023-03-24 14:37:38 -07:00
Lacey Williams Henschel
8eaa78e2c9
🚧 Refactor GitHub API calls into own class
2023-03-23 13:21:09 -07:00
Lacey Williams Henschel
385518620f
📝 Address libraries_json lists, fix extract_names to accommodate short strings
2023-03-21 10:56:54 -07:00
Lacey Williams Henschel
f719893264
Merge branch 'main' of github.com:CPPAlliance/boost.org into 144-upload-contributors
2023-03-20 11:14:30 -07:00
Lacey Williams Henschel
e59ecb824e
🔧 Testing fixes
2023-03-14 14:02:31 -07:00
Lacey Williams Henschel
f1161e0d1c
✨ Add maintainers to lib detail view and template
2023-03-14 13:58:34 -07:00
Lacey Williams Henschel
75fca4626b
🔥 Duplicate tests
2023-03-14 13:55:22 -07:00
Lacey Williams Henschel
a2812c7737
🔧 Small fixes due to variants found in names and emails
2023-03-14 12:41:47 -07:00
Lacey Williams Henschel
2dc3304790
✨ Finish the upload command
2023-03-14 11:25:57 -07:00
Lacey Williams Henschel
3b7baa7154
✨ Helper command to return contributor data in dict
2023-03-08 14:33:41 -08:00
Lacey Williams Henschel
d32f3db121
✨ Function to extract and reformat email address
2023-03-08 14:16:25 -08:00
Lacey Williams Henschel
f25e3aacf8
✨ Function to generate fake email
2023-03-08 14:12:12 -08:00
Lacey Williams Henschel
96f0264867
✨ Add helper function to extract contributor names
2023-03-08 14:06:42 -08:00
Greg Newman
38e2a6aba7
✅ test for library api search
...
* Adds a simple test for the api search view
Issue: #88
2023-02-24 10:38:16 -05:00
Lacey Williams Henschel
0070a37e6c
✨ 🚧 Add function to get user from GH API
2023-02-16 09:54:40 -08:00
Lacey Williams Henschel
79cd10d5ff
🔧 Refactoring and misc cleanup
2023-02-14 14:56:20 -08:00
Lacey Williams Henschel
02fdad96f6
Merge branch 'main' of github.com:revsys/boost.org into library-version-views
2023-02-14 14:10:00 -08:00
Lacey Williams Henschel
0eba85382c
Merge branch 'main' of github.com:revsys/boost.org into refactor-library-urls
2023-02-14 10:40:25 -08:00
Lacey Williams Henschel
ce2727c5ba
☔ Reorder tests
2023-02-13 12:21:01 -08:00
Lacey Williams Henschel
45ee2c7a9b
✨ Add libraries by versions and categories, redirect libraries by category
...
- Adds /versions/{pk}/libraries-by-category/{slug}/
- Redirects /libraries-by-category/{slug}/ to ^
2023-02-13 12:17:46 -08:00
Lacey Williams Henschel
ea283f114a
🔧 Fixes for library-detail-by-version view
2023-02-13 12:02:35 -08:00
Lacey Williams Henschel
be8ee1f5fa
✨ Add URL for library detail by version
2023-02-13 11:56:41 -08:00
Lacey Williams Henschel
7e7db0b218
✨ Add libraries-by-version list view
...
Note: This does NOT address the categories functionality. This commit adds the new URL, but if the user filters by category on that page, the page redirects to `/libraries-by-category/` and doesn't respect the version.
2023-02-13 11:50:23 -08:00
Lacey Williams Henschel
30ff9d3559
🏦 Add Version.slug
2023-02-13 09:32:35 -08:00
Lacey Williams Henschel
d1de45aacc
🔧 Refactors libs-by-cat to use most recent Boost version
2023-02-11 08:39:01 -08:00
Lacey Williams Henschel
da79803555
🔧 Library detail URL uses most recent active Boost version
2023-02-11 08:19:57 -08:00
Lacey Williams Henschel
6f4d66b32d
🔧 Have library list URL use most recent active Boost version
2023-02-11 06:53:46 -08:00
Lacey Williams Henschel
09bc47781a
🔨 Load library detail directly, don't redirect
2023-02-09 10:45:46 -08:00
Lacey Williams Henschel
a8ab1e19f7
🚧 Progress on the category filter
2023-02-08 16:37:26 -08:00
Lacey Williams Henschel
9507ddca56
🔧 Have LibraryList view load directly instead of redirect
2023-02-08 14:21:58 -08:00
Lacey Williams Henschel
d1ce7b7794
📝 Change URLs to use version slug and not PK
2023-02-08 14:04:25 -08:00
Lacey Williams Henschel
2c19f289f2
🏦 Add Version.slug
2023-02-08 13:57:03 -08:00
Lacey Williams Henschel
3b1eb22e72
📝 Remove "libraries" from library detail URL
2023-02-08 11:34:38 -08:00
Lacey Williams Henschel
67eb40faf0
🚧 ☔ Raise error for no version, get distinct results
2023-02-03 10:02:38 -08:00
Lacey Williams Henschel
d953754583
✨ Add libraries by versions and categories, redirect libraries by category
...
- Adds /versions/{pk}/libraries-by-category/{slug}/
- Redirects /libraries-by-category/{slug}/ to ^
2023-02-02 15:03:22 -08:00
Lacey Williams Henschel
9789c56f13
📝 Redirect libraries list to libraries-by-version list
...
In case we want to preserve the /libraries/ url.
2023-02-02 11:45:18 -08:00
Lacey Williams Henschel
1d80f35638
✨ Redirect library detail to versioned library detail
...
Wasn't sure if we wanted to fully replace the URL or preserve the /libraries/ endpoint? It wasn't hard to add the redirect.
2023-02-02 11:23:49 -08:00
Lacey Williams Henschel
95743b9f56
✨ Add URL for library detail by version
2023-02-02 10:43:26 -08:00
Lacey Williams Henschel
ed53f9322a
✨ Add libraries-by-version list view
...
Note: This does NOT address the categories functionality. This commit adds the new URL, but if the user filters by category on that page, the page redirects to `/libraries-by-category/` and doesn't respect the version.
2023-02-02 09:35:13 -08:00
Lacey Williams Henschel
2074f31c75
✨ Add a str method
2023-02-01 15:14:52 -08:00
Lacey Williams Henschel
eccd44a1a5
☔ Tests for Library models
2023-01-30 10:47:56 -08:00
Lacey Williams Henschel
4e249ac6da
🏦 Add LibraryVersion M2M through model and tests
2023-01-30 10:47:31 -08:00
Lacey Williams Henschel
8f1c675ea4
✨ Add category to breadcrumb, preselect category
2023-01-09 14:34:51 -08:00
Lacey Williams Henschel
0c8552a45b
✨ ☔ User is able to filter libraries by category in the UI
2023-01-06 10:13:20 -08:00
Lacey Williams Henschel
443dfd4f8e
✨ Add form to select library category
2023-01-06 10:11:54 -08:00
Lacey Williams Henschel
709a4e213d
✨ Add count of closed PRs to library detail page
2022-12-16 10:44:31 -08:00