846 Commits

Author SHA1 Message Date
Lacey Williams Henschel
ccf21dffa5 Better paging logic 0.0.221 2023-05-26 09:48:55 -07: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
bd6d229248 Minor bugfixes 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
e238649e58 Add management command to import commit counts 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
5115efd421 Add method to save commit data to model 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
f3fbe63827 Refactor get_commits to include dates 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
dfb0113012 Add fixture for commit data 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
9dee6b0e5c Add methods to get number of commits per month 2023-05-26 09:48:55 -07:00
Lacey Williams Henschel
fd06816e6f 🐛 Restore accidentally-deleted URL pattern and test 0.0.220 2023-05-25 11:21:02 -07:00
Donovan
cb6476c38c 🔥 removed Release Process card 0.0.219 2023-05-25 02:05:06 +05:30
Natalia
32a1ff4532 Provide news entry edition and deletion. 0.0.218 2023-05-24 16:26:18 -03:00
Natalia
2ec0b68ab8 Automatically approve unapproved news that do not require moderation. 0.0.217 2023-05-24 16:25:53 -03:00
Vinnie Falco
11d6aa2897 adjust flavor text in learn card 0.0.216 2023-05-24 14:12:58 -05:00
Natalia
4487618672 Downgrade django-test-plus to avoid requiring git when building images 0.0.215 2023-05-24 10:27:10 -07:00
Natalia
4396a2ad14 Added new view for News moderation list.
Includes support for the news approve view and news details view to redirect
to a safe URL on approval, to allow moderators to stay in the moderation list.
0.0.213
2023-05-24 13:37:20 -03:00
Natalia
eda02652a9 Update dependencies, including security release of requests 0.0.214 0.0.212 2023-05-24 09:03:02 -07:00
Lacey Williams Henschel
fb582afe9c Add temp privacy policy page 0.0.211 2023-05-23 16:31:44 -07:00
Lacey Williams Henschel
a691306569 Add mini versions of library list pages 0.0.210 2023-05-23 16:28:52 -07:00
Lacey Williams Henschel
6ad9f148b0 Add libraries by category view 0.0.209 2023-05-23 12:50:51 -07:00
Natalia
43f9eba991 Removed duplication from docker-compose file for mailman service 0.0.208 2023-05-23 15:50:46 -03:00
Lacey Williams Henschel
5187b51cf2 clean up 0.0.207 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
84145c4668 Remove django-filters 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
6c0959ce3e 👕 Linter 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
eb683c0b5f 📝 Fix styling, fix form, fix links 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
32442de272 📝 Add query string filtering to library list 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
f5d87f960c ⬆️ Add django-filters 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
a0f6411ad1 WIP moving to query strings 2023-05-23 10:26:16 -07:00
Frank Wiles
fbf34dab1a Merge mailman docker changes 0.0.206 2023-05-20 10:12:02 -05:00
Frank Wiles
a0eefff55a Merge branch 'main' into mailman3-take-1 2023-05-20 09:27:20 -05:00
Lacey Williams Henschel
7911928f4f Add management command to import release dates 0.0.205 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
3d17a9ce3c 🔧 Minor refactor, bugfix 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
fdc7fce1e8 📝 Update field names 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
9b7d64a725 Fix test 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
649b7add15 Minor corrections 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
0351f4f002 📝 Make the origin year data-driven 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
04ecc158d0 🏦 Add date field, save date 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
0936ab2dd9 WIP testing 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
90f2cc8e06 📝 Fix docstring 2023-05-19 12:55:02 -07:00
Lacey Williams Henschel
233d87bc71 Add method to get date first tag for library 2023-05-19 12:55:02 -07:00
Natalia
18f6eb3e67 Provide News creation and approval views.
More for #273: this branch provides a new form and view to create news (limited
to authenticated users). For now, every new entry, requires moderation. Approval
can be done via the web UI when visiting a news detail page and having the right
permissions.

Next branch would provide:
* moderator whitelisting
* news list needing moderation view
* email sending on news submission

Missing tests
0.0.204
2023-05-18 20:12:44 -03:00
Natalia
092ae5ce9f Template changes after pre-commit checks. 0.0.203 2023-05-18 16:28:21 -03:00
Lacey Williams Henschel
49850d4261 Code simplifications 0.0.202 2023-05-18 09:25:20 -07:00
Lacey Williams Henschel
480dd2422e Add default val 2023-05-18 09:25:20 -07:00
Lacey Williams Henschel
2499c4891e Style changes, changes per PR review 2023-05-18 09:25:20 -07:00
Lacey Williams Henschel
f292194e19 Spelling correction
Co-authored-by: nessita <124304+nessita@users.noreply.github.com>
2023-05-18 09:25:20 -07:00
Lacey Williams Henschel
1bb1da3dc8 Fix test 2023-05-18 09:25:20 -07:00
Lacey Williams Henschel
dedd103807 Add command to import library-versions 2023-05-18 09:25:20 -07:00