Commit Graph

13 Commits

Author SHA1 Message Date
Ethan Roseman
5ce56965f2 black 2023-02-21 14:33:08 +09:00
8eaf1784f3 Use cache for get_all_entries (#21)
* Use cache for get_all_entries

* Use prefetch_related in get_all_entries

* Run formatter

* More type annotations
2022-11-22 02:22:28 +09:00
e98cbf8159 Improvements to get_progress_shield (#19)
- Use passed in category_slug
- Default to {measure}/total when not specified
- Use colors with better contrast
2022-11-21 15:33:54 +09:00
Ethan Roseman
693d4325d9 Upgrade deps, cli beginnings, api reorg (#18) 2022-09-23 05:40:44 +09:00
EllipticEllipsis
ff0116dbb8 Shields (#17)
* First attempt

* Working

* Tweak the mode handling a bit
2022-09-22 21:03:46 +09:00
Ethan Roseman
c98e43d087 endpoints for creating projects and versions, other fixes 2022-08-28 22:59:52 +09:00
Ethan Roseman
1899828ba5 settings, fixes, ULTIMATE_API_KEY 2022-08-28 21:38:46 +09:00
Ethan Roseman
86e73f3d09 get all entries based on mode url param 2022-08-28 12:49:37 +09:00
Ethan Roseman
ae6197df11 Standardize /data response format, prepare for multiple entries in responses 2022-08-28 09:54:05 +09:00
Ethan Roseman
f68a9c4154 entry creation serializer/validation + test 2022-08-27 21:28:16 +09:00
Ethan Roseman
5d619698c4 Validate category creation requests, unit test (#15)
* Validate category creation requests, unit test

* unit tests
2022-08-27 02:34:59 -04:00
Ethan Roseman
3b62d63fbb Better Entry measures serialization (#11) 2022-08-26 11:16:04 +09:00
Ethan Roseman
686e15385e Cleanup/reorg (#10)
* Cleanup/reorg WIP - serializers next

* PR comments, fixes

* fix URLs
2022-08-26 11:02:16 +09:00