Commit Graph

104 Commits

Author SHA1 Message Date
Julia Friesel 1aeaac8504 Don't do duplicate work in getLastMensesStart 2018-10-20 09:46:55 +02:00
Julia Friesel d01721daed Merge branch '200-implement-homescreen' into 'master'
Add new home screen

Closes #200

See merge request bloodyhealth/drip!96
2018-10-18 11:40:31 +00:00
Julia Friesel 8f6213e9ee Move column info production to column and do not get earlier cycles 2018-10-14 10:19:59 +02:00
Julia Friesel 7b8b905550 Add new home screen 2018-10-03 19:14:53 +02:00
Julia Friesel 61275e83a0 Ignore temp drop after 3 regular high temps 2018-10-01 18:58:02 +02:00
Julia Friesel 6b606866e5 Merge branch '190-bug-secondary-symptom-only-occurring-after-temp-eval-end-does-not-get-ignored-as-it-should' into 'master'
Ignore secondary symptom peak after end of temperature evaluation

Closes #190

See merge request bloodyhealth/drip!93
2018-10-01 09:49:21 +00:00
Julia Friesel 562b1f2069 Fix copypasta 2018-09-28 19:48:18 +02:00
Julia Friesel d76fbf3f26 Add comment 2018-09-28 18:44:40 +02:00
Julia Friesel 32e6b2da78 Add back cervix value filter 2018-09-28 18:05:17 +02:00
Julia Friesel fa3a6fb2e7 Ignore secondary symptom peak after end of temperature evaluation 2018-09-28 15:51:53 +02:00
tina 107688ac36 checks whether reminder date is already passed 2018-09-28 13:45:55 +02:00
tina 09a71a391e links the period reminder to bleeding days, meaning it gets updated when they change 2018-09-26 12:15:09 +02:00
tina 7101619318 makes period reminder functional 2018-09-25 16:55:13 +02:00
tina 80bec57f69 tries to enable notifications for next period 2018-09-25 15:28:04 +02:00
emelko cb953881a9 Adding secondarySymptom
* so calculating preOvuPhase with cervix is possible
2018-09-19 10:36:41 +02:00
Julia Friesel 88fc3cad09 Pull apart settings module 2018-09-16 11:47:05 +02:00
Julia Friesel 3e3cef8769 Only use db functions when components are actually mounted 2018-09-16 11:47:05 +02:00
emelko 76056e1db0 Improving cervix:
* adding tempEvalEnd value to cervix tests
* more comments in code for cervix sympto
* better description in cervix temp tests
* take out cervix.value
2018-09-13 09:54:13 +02:00
emelko 21dba52753 Renaming for more precision 2018-09-09 16:35:16 +02:00
emelko e1d6345434 Removing comment & making error comments even more helpful 2018-09-08 12:57:38 +02:00
emelko 9f5eb7c32e Adding when temp and secSymptom evaluation is over at the same day 2018-09-08 12:53:37 +02:00
emelko 6192473e53 Merge branch '83-implement-nfp-logic-for-cervix-mode' of gitlab.com:bloodyhealth/drip into 83-implement-nfp-logic-for-cervix-mode 2018-09-07 19:54:29 +02:00
emelko e2c8292d7f secondarySymptom as default;
be more explicit for periOvuEnd calculation
2018-09-07 19:45:55 +02:00
emelko d16feb6d58 Renaming cervixPeak in cervixPeakBeforeShift bc it mustn't be the highest cervix value 2018-09-05 16:03:27 +02:00
emelko 809b0f438f Adding more error messages for better understanding of failing tests when arguments are wrong <3 2018-09-05 15:31:03 +02:00
emelko abee426337 Renaming nextDays in nextDaysAfterFhm when calculating temperatureShift 2018-09-05 15:30:38 +02:00
emelko 20dc238ea4 Replacing mucus default with secondarySymptom 2018-09-05 15:29:32 +02:00
emelko 1c2c45f8c6 Changes cervix value to check for opening and firmness value 2018-09-05 15:27:04 +02:00
tina 80cabee66b adds more meaningful messages to assertion errors 2018-09-03 13:07:40 +02:00
emelko 3ff7dd7340 Merge branch 'master' 2018-09-03 10:55:27 +02:00
tina 54a3db4096 Merge branch '98-function-to-get-predicted-bleeding-dates' into 'master'
Resolve "write function to get predicted bleeding dates (and use it in calendar)"

Closes #97 and #98

See merge request bloodyhealth/drip!60
2018-08-31 09:48:30 +00:00
Julia Friesel c5178ea441 If time has already passed, start notification tomorrow 2018-08-28 09:19:22 +02:00
Julia Friesel eb41ae354f Use rn-push-notifications and set up recurring notification 2018-08-28 09:19:22 +02:00
Julia Friesel b90fda113d First attempt at notifying at given time 2018-08-28 09:17:10 +02:00
tina e047440068 changs output of getpredictedmenses, adds days to calendar 2018-08-23 17:28:53 +02:00
tina 497a3a3ff5 adds more tests for period predictions, moves getcycleslength into cycle module 2018-08-23 11:36:57 +02:00
tina ea21fc92a2 moves getCycleLength to corresponding files, adds function to get next menses (not finished) with first tests 2018-08-22 18:21:57 +02:00
Julia Friesel b07a2c8a53 Move db operations back to db module 2018-08-16 08:26:08 +02:00
Julia Friesel 77bda6bf53 Make import errors prettier and actually handle them 2018-08-16 08:26:08 +02:00
Julia Friesel 88b0dba3b6 Clean up file structure 2018-08-16 08:26:08 +02:00
tina f2b8723fb9 resolves some of the suggested improvements, renames the term period with cycle 2018-08-09 18:31:14 +02:00
tina c99aa7509d improves functions and stats are displayed in a nicer format 2018-08-09 14:02:17 +02:00
tina 6135c92268 possible to get all cycle lengths, which get evaluated in stats 2018-08-08 16:10:09 +02:00
tina 897e99e6af adds stats button on home screen, and creates stats screen, length still needs to be calculated 2018-08-08 16:10:09 +02:00
Julia Friesel 1dd6649f27 Make file extension work and remove some unneeded stuff 2018-08-06 17:04:37 +02:00
Julia Friesel 7ea6a683ff Merge branch '113-add-button-to-export-to-settings-page' into 'master'
Resolve "Add button to export to settings page"

Closes #113

See merge request bloodyhealth/drip!46
2018-08-06 12:49:44 +00:00
Julia Friesel a2c428e991 Shorten line lengths in cycle 2018-08-06 13:10:59 +02:00
Julia Friesel 63154be24a Shorten line lengths in sympto 2018-08-06 13:10:59 +02:00
Julia Friesel 2f9b08fd8b Shorten line lengths in cycle 2018-08-06 13:10:59 +02:00
Julia Friesel ebb628c6b9 Move export logic to separate module 2018-08-06 09:51:12 +02:00