Commit Graph

113 Commits

Author SHA1 Message Date
John Merlie 25812f2adf fix for /pull/665#discussion_r1250135346 2023-07-09 08:48:54 -07:00
John Merlie 1c6f332752 resolve time locality with api test for pumping 2023-07-09 08:48:54 -07:00
John Merlie 030346fb56 api test updates for pumping start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 725cfa77ba modify pumping view set for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 63f8a3cd7d modified pumping serializer for start/end 2023-07-09 08:48:54 -07:00
John Merlie b0e5a7ad1b modify pumping api filter to start/end 2023-07-09 08:48:54 -07:00
Christopher C. Wells 759bbe9ddb Allow and default to NULL Sleep.nap via API
Fixes #657
2023-06-14 20:01:49 -07:00
Christopher Charbonneau Wells 31a0aa4741
513: Make nap user toggleable (#641)
* Add `nap` field, remove `napping` field.

* Default `nap` property to NULL

* Update existing tests

* Format the code!!

* Allow `Sleep.nap` to be blank

* Migrate settings from `NAP_START_MIN` AND `NAP_START_MAX`

* Remove `active` class from boolean fields

* Correct test method name and user config

* Add forms test

* Use settings for Sleep nap model tests
2023-05-07 15:10:50 -07:00
Christopher C. Wells 76d117047c Merge remote-tracking branch 'origin/master' into v2 2023-04-14 19:49:08 -07:00
Paul K. Gerke 5b0763161b
Add id to filter fields for children (#625) 2023-04-11 10:45:08 -07:00
Christopher C. Wells 7b7f17fde6 Remove "inactive" timer concept -- delete on complete
Closes #109
2023-03-25 13:23:05 -07:00
Christopher C. Wells bf2884f544 Add order-able fields and defaults 2023-02-10 19:06:55 -08:00
Christopher C. Wells 90e16431b8 Format code 2023-02-10 06:14:37 -08:00
Christopher C. Wells cd44a473cf Replace references to Django core `User` model with `get_user_model` 2023-02-10 06:14:37 -08:00
Brian O'Connor 64f44f31ca Fix linting issue 2023-01-29 14:09:35 -08:00
Brian O'Connor 8feeb2f208 Add tags to Pumping test 2023-01-29 14:09:35 -08:00
Brian O'Connor 6c14590579 Add tags to the list view and the Api serializer 2023-01-29 14:09:35 -08:00
Paul Konstantin Gerke f8212bfe80 Fix tests 2022-09-05 23:07:56 +02:00
Paul Konstantin Gerke 5ea7d33ef6 Add back the UserProfile and use DRF nested relationship for profile page
- Also fix part of the openapi-specs. Item-model for profile page is still not
  rendered out however
2022-09-05 23:00:03 +02:00
Paul Konstantin Gerke 02ea6487d5 Remove UserSerializer 2022-09-05 22:11:20 +02:00
Paul Konstantin Gerke 878ff64fad Add tests, add username to api/profile endpoint 2022-08-30 22:49:54 +02:00
Paul Konstantin Gerke 9723bccc40 Black 2022-08-26 15:42:30 +02:00
Paul Konstantin Gerke abcd832591 Serialize full profile page 2022-08-25 11:46:12 +02:00
Paul Konstantin Gerke 29cdc368fa Add custom router that renders out the urls of custom views 2022-08-25 11:18:57 +02:00
Paul Konstantin Gerke a6433732b6 Experimental changes 2022-08-25 10:15:09 +02:00
Christopher C. Wells 3a022f8b12 Ignore list items order in test x2 2022-06-28 07:09:34 -07:00
Christopher C. Wells f4d15043d6 Ignore list items order in test 2022-06-28 07:05:47 -07:00
Christopher C. Wells dd0ba29416 Use Taggit serializer for taggable models 2022-06-28 06:58:37 -07:00
Christopher Charbonneau Wells 1a19f05130
Add `timer` field data to OpenAPI schema (#474)
* Add timer as an actual field on the duration serializer

This change enables the timer field to be part of the generated OpenAPI
schema.
2022-06-06 06:47:57 -07:00
Daniel Beard 21b8a737c0
Add carousel of last 7 days of feedings to the todays feeding card (#450)
Add list of last 7 days of feedings to the todays feeding card

Co-authored-by: Daniel Beard <daniel@medcrypt.co>
2022-05-30 19:43:42 -07:00
Christopher C. Wells 5b7bd52a41 Fix formatting 2022-05-28 07:02:13 -07:00
Christopher C. Wells 48c039eebb Add missing API tests for recent model additions 2022-05-28 07:02:13 -07:00
Christopher C. Wells 6d30969330 Reorder alpha API classes 2022-05-28 07:02:13 -07:00
jcgoette 8e180082dc add tests 2022-04-15 20:17:26 -07:00
jcgoette 611fb85314 change api date filter to datetime filter 2022-04-15 20:05:50 -07:00
bugbountyguy 6df9b44407 Fix test amount to decimal in test 2022-04-04 20:39:39 -07:00
bugbountyguy 4ceb6095d3 Rename breastpump to pumping 2022-04-04 20:39:39 -07:00
bugbountyguy 18f8c9887d re-add accidental deleted temperature line 2022-04-04 20:39:39 -07:00
bugbountyguy 5c45b037f0 Finish up adding the brestpump measurement 2022-04-04 20:39:39 -07:00
bugbountyguy 44648ce33b add tests 2022-04-04 20:39:39 -07:00
Christopher C. Wells a20df4664c Update existing API tests for tags 2022-04-04 15:23:00 -07:00
Christopher C. Wells a779901851 Add tags filter to supported models 2022-04-04 15:23:00 -07:00
Christopher C. Wells fd66d3f369 Add tags field to supported models 2022-04-04 15:23:00 -07:00
Christopher C. Wells 908d7df5e4 Use singular form for Tag API class names 2022-04-03 17:06:02 -07:00
Paul Konstantin Gerke 7d8ead594c Add api tests 2022-03-06 19:47:47 +01:00
Paul Konstantin Gerke e5279f2d7a Fix tests 2022-03-02 23:31:11 +01:00
Paul Konstantin Gerke 4f325ba07b Remove BabyBuddy prefix from Tags-model 2022-03-02 21:53:51 +01:00
Paul Konstantin Gerke c665ebb181 Applied black 2022-02-27 20:36:31 +01:00
Paul Konstantin Gerke c397836e68 Add dynamic tag creation 2022-02-18 00:22:01 +01:00
Paul Konstantin Gerke 5046b754e5 Add api-serializer 2022-02-15 22:24:13 +01:00