Commit Graph

977 Commits

Author SHA1 Message Date
Greg Newman
6a6cb3b013 📝 fixing form labels 2023-07-05 14:46:09 -04:00
Greg Newman
77f71c186c 🔨 cleanup 2023-07-05 14:46:09 -04:00
Greg Newman
6fb0bcc9c6 🐛 dark mode 2023-07-05 14:46:09 -04:00
Greg Newman
d7a2aa1001 🔨 refactor the structure of the news list
The original ordered list does not scale well width wise so I’ve refactored this to adjust nicely when resizing the window.
2023-07-05 14:46:09 -04:00
Greg Newman
57fcd72ed9 add an empty message if no news 2023-07-05 14:46:09 -04:00
Greg Newman
6aefcdbef0 🐛 fixes dark mode issue with alert 2023-07-05 14:46:09 -04:00
Greg Newman
a31ca8f49c 🎨 fresh css build 2023-07-05 14:46:09 -04:00
Greg Newman
0f7ebd901f 🎨 styles old version alert
Closes #465
2023-07-05 14:46:09 -04:00
Greg Newman
daa9aecd67 🎨 mobile layout for list 2023-07-05 14:46:09 -04:00
Greg Newman
8bdd7de74a 🎨 styling secondary pages and confirmation 2023-07-05 14:46:09 -04:00
Greg Newman
a0c1f7958f 🎨 styles the news forms
* Adds styles for the interim news submission view
* Refactors the form input include
* Styles the news creation forms
* More work on the news list.  Linking to the filtered list from the icons next to each news item.
2023-07-05 14:46:09 -04:00
Lacey Williams Henschel
d6563e6965 Add task to save rendered content to db; call tasks on delay 0.0.266 2023-07-03 13:19:55 -07:00
Lacey Williams Henschel
713fc2d578 Rename functions 2023-07-03 13:19:55 -07:00
Lacey Williams Henschel
ea33581565 Reorganize tasks into better DRY-er modules 2023-07-03 13:19:55 -07:00
Lacey Williams Henschel
1c4d866cd1 Fix libraries formatting/filtering bug 0.0.265 2023-06-28 06:45:20 -05:00
Lacey Williams Henschel
2fa07cef36 Add clear by cache key to view 0.0.264 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
99e1c46d8e Delete content by cache key from redis and db 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
afb511dfd4 Add view to clear cache by content type 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
a06d9856c0 Add task to clear all rendered content cache 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
ba53f5053f Clear redis cache by content type 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
4dcdeb9c0f Add docstring 2023-06-27 15:25:56 -07:00
Lacey Williams Henschel
aa0bab9b89 Delete RenderedContent objects by content type 2023-06-27 15:25:56 -07:00
Natalia
7a687d0f63 Format news display date as requested in issue #435. 0.0.263 2023-06-26 08:20:47 -03:00
Lacey Williams Henschel
57c4f0e8fb Add version alert to detail view and template 0.0.262 2023-06-23 10:47:26 -07:00
Lacey Williams Henschel
338eb8fe44 Add version alert to all list templates and views 2023-06-23 10:47:26 -07:00
Lacey Williams Henschel
e83fd73426 Add VersionAlertMixin to ListView 2023-06-23 10:47:26 -07:00
Natalia
36a61d064a Send emails when a news is posted (using notification preferences accordingly). 0.0.261 2023-06-22 19:23:16 -03:00
Natalia
5480b133dd Make news form creation display a longer text entry (#458). 0.0.260 2023-06-22 19:22:17 -03:00
Natalia
4d26ccf90e Ensure pre-commit checks are run for all files. 0.0.259 2023-06-22 16:59:45 -03:00
Natalia
d83778bf91 Do not embed creation forms for all news types, only show links. 0.0.258 2023-06-21 23:00:38 -03:00
Natalia
635fb2e63c Group news creation forms into a single view (UI needs improvement, #436). 2023-06-21 23:00:38 -03:00
Lacey Williams Henschel
81fe8c0694 Return commit data in view using manager methods 0.0.257 2023-06-21 15:20:42 -07:00
Lacey Williams Henschel
c59f88154b Add manager methods to get commit data 2023-06-21 15:20:42 -07:00
Lacey Williams Henschel
3fd030ac5c Retrieve the versioned docs url for each library 0.0.256 2023-06-20 12:21:18 -07:00
Lacey Williams Henschel
cbceea9ff0 Method to translate Github repo slug into Boost slug 2023-06-20 12:21:18 -07:00
Greg Newman
f092b03091 🚜 dark mode 0.0.255 2023-06-20 15:14:51 -04:00
Greg Newman
d6d05e8fcb 🐛 fixes what makes tests fail 2023-06-20 15:14:51 -04:00
Greg Newman
ca840d1cbe 🔨 remove unused image
* remove unused user image
* use property instead of the tag type
2023-06-20 15:14:51 -04:00
Natalia
2d7a566420 Test fixes. 2023-06-20 15:14:51 -04:00
Greg Newman
6ab2691656 🔨 remove Lottie
* Removes Lottie and related scripts
* Removes CSS from base.html

closes #202
2023-06-20 15:14:51 -04:00
Greg Newman
c7112efd17 🚜 if this is a link open in new tab
If the entry is a link, don’t go to a detail page, just open it in a new tab

Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
89106f88d4 🐛 fix icon conditionals
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
0d93a638a0 🚜 show avatar or icon
* If no image exists show fontawesome user icon
* Center controls

Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
b51ad7c781 🚜 swap out icons for icons of post type
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
0bba9fdcb3 fixes borders 2023-06-20 15:14:51 -04:00
Natalia
06cd04f263 Expose view for user preferences (email notifications so far).
Added tests for the new form and view for updating user preferences.
0.0.254
2023-06-20 12:24:40 -03:00
Lacey Williams Henschel
e32aa9e3ec Link to GitHub tag on library details page 0.0.253 2023-06-19 16:23:30 -07:00
Lacey Williams Henschel
63cd961a7e Remove unused template fields and view methods 0.0.252 2023-06-19 14:52:19 -07:00
Natalia
8a9af8a137 Fixed code style issues. 0.0.251 2023-06-16 22:04:04 -03:00
Lacey Williams Henschel
2c9e420dc7 Run pip-compile upgrade
Mainly for `cryptography` to address Vulnerable OpenSSL included in cryptography wheels
0.0.250
2023-06-16 11:32:00 -07:00