Commit Graph

46 Commits

Author SHA1 Message Date
Julia Friesel ca4cccfd65 Set isCycleStart when saving symptom 2018-10-23 19:42:51 +02:00
Julia Friesel 1b20658eed Move db-unchanged to db dir 2018-10-22 21:24:54 +02:00
Julia Friesel 7b8b905550 Add new home screen 2018-10-03 19:14:53 +02:00
Julia Friesel 8e31215860 Run migrations if necessary 2018-09-27 17:05:36 +02:00
bl00dymarie d93e91f366 Merge branch '172-add-unprotected-to-contraceptives' into 'master'
Add 'unprotected' and 'diaphragm" to contraceptives

Closes #172

See merge request bloodyhealth/drip!81
2018-09-26 10:32:10 +00:00
emelko fc514a793d Rename contraception option 'unprotected' in 'none' 2018-09-26 12:25:44 +02:00
emelko b973119321 Add 'unprotected' and 'diaphragm" to contraceptives 2018-09-20 22:36:21 +02:00
emelko 19d4743d0e Leaves out position value for db fixtures and test data 2018-09-20 21:00:43 +02:00
emelko ef51dab423 Update fixtures for test dummy data in app 2018-09-18 11:24:48 +02:00
Julia Friesel 8ed26f3e59 Pull password settings apart into individual components 2018-09-16 11:47:33 +02:00
Julia Friesel 9f11170f8b Bring back persist argument to openDb
This reverts commit fc1028dba411711c46e3976693552632af4b9dc6.
2018-09-16 11:47:33 +02:00
Julia Friesel 1c5c6a804b Remove unneeded argument to openDb 2018-09-16 11:47:33 +02:00
Julia Friesel f6e8950816 Move create password flow to settings page 2018-09-16 11:47:33 +02:00
Julia Friesel c476a7a278 Clean up 2018-09-16 11:47:33 +02:00
Julia Friesel 3dbc26f50a Unify encrypt function 2018-09-16 11:47:33 +02:00
Julia Friesel b153f8d0ff Add password setting and check password before deleting it 2018-09-16 11:47:05 +02:00
Julia Friesel 3c1653bc8c Add db deletion button for when things go wrong 2018-09-16 11:47:05 +02:00
Julia Friesel b82b2d625a Use SHA512 for encryption too 2018-09-16 11:47:05 +02:00
Julia Friesel 34648a3d89 Take user password and try to open db 2018-09-16 11:47:05 +02:00
Julia Friesel 04e43b823d Extract schema and open db when called 2018-09-16 11:46:17 +02:00
Julia Friesel 4839f95312 Use nodejs-mobile and bcrypt to generate encryption key, and encrypt db 2018-09-16 11:46:17 +02:00
Julia Friesel b7470151b4 Copy database and delete old one 2018-09-16 11:46:17 +02:00
emelko 14989d81d5 Add better test as dummy cervix data 2018-09-13 10:49:42 +02:00
emelko 3ff7dd7340 Merge branch 'master' 2018-09-03 10:55:27 +02:00
emelko ea83d6eb6b Merge branch 'master' into 117-implement-pain 2018-08-31 20:59:23 +02:00
tina 3bd5770c33 adds note to temperature 2018-08-31 14:01:48 +02:00
emelko 4dd1ae3f29 Adds migraine as pain item to the db 2018-08-30 21:38:37 +02:00
Bl00dyMarie e68b8f5460 Adding "other" as pain option and link text input to it 2018-08-27 18:05:53 +02:00
Bl00dyMarie 30752a05c2 Adding pain with 7 boolean values to track 2018-08-27 18:05:53 +02:00
Julia Friesel af8c2c1401 Merge branch 'master' into 82-chart-improvements 2018-08-16 14:46:08 +02:00
Julia Friesel 2883aaa879 Merge branch '114-add-import-button' into 'master'
Resolve "Add Import button"

Closes #114

See merge request bloodyhealth/drip!48
2018-08-16 12:28:02 +00:00
Julia Friesel b07a2c8a53 Move db operations back to db module 2018-08-16 08:26:08 +02:00
Julia Friesel 88b0dba3b6 Clean up file structure 2018-08-16 08:26:08 +02:00
Julia Friesel 949fe91e9e Improve boolean parsing and ignore empty fields 2018-08-16 08:26:08 +02:00
Julia Friesel a948cf716b Handle merge import 2018-08-16 08:26:08 +02:00
Julia Friesel 456f4fe7d8 Parse values according to schema type and write to db 2018-08-16 08:26:08 +02:00
Julia Friesel ed474fd5cb Import file contents and move csv function to db module 2018-08-16 08:23:48 +02:00
Bl00dyMarie a64bfbcd50 Implement Sex \o/:
* Offers tracking sex activities and contraceptives as much as you want
* "Other" contraceptive allows to specify with text input
2018-08-13 16:47:19 +02:00
Julia Friesel cd1e689aae Get actual amount of cycle days to display 2018-08-12 11:21:11 +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 f8007fac14 Use db schema to make column names 2018-08-04 09:57:20 +02:00
emelko 30839b5589 Adds desire as a tracking category to our app;
no exclude, no fancy nothing else, only pure desire tracking.
2018-08-02 17:19:21 +02:00
Julia Friesel d44b6c348e Add note symptom view 2018-07-25 11:11:57 +02:00
Julia Friesel 5468c8051d Merge branch 'master' into 73-implement-nfp-logic-for-mucus-mode 2018-07-23 19:00:49 +02:00
Julia Friesel 201a0d0ae1 Re-add delete all button 2018-07-23 12:59:40 +02:00
Julia Friesel f52401d05d Add button to add dummy data 2018-07-23 12:22:27 +02:00