hello
I was using your "api" and decided to implement the remaining features for myself. to make your life easier, here's where you should look for the remaining things:
I dug into the Firestore layout for the missing features. The main missing paths are:
So if these features are added to py-huckleberry-api, the main missing collection/document paths are:
pump/{child_uid}/intervals
health/{child_uid}/data
childs/{child_uid}.sweetspot.*
sleep/{child_uid}/intervals/* .sweetspotTimes
hello
I was using your "api" and decided to implement the remaining features for myself. to make your life easier, here's where you should look for the remaining things:
I dug into the Firestore layout for the missing features. The main missing paths are:
Pump logs:
pump/{child_uid}/intervals/{interval_id}pump/{child_uid}.prefs.lastPumpstart,leftAmount,rightAmount,units,entryMode,duration,offset,lastUpdatedmulti: trueand nesteddataMedication logs:
health/{child_uid}/data/{entry_id}(data, notintervals)health/{child_uid}.prefs.lastMedicationmode: "medication",amount,units,medication_id,medication_name,notes,start,offset,lastUpdated,type: "health"health/{child_uid}/datacan also contain batchedmulti: truedocs with nesteddataTemperature logs:
health/{child_uid}/data/{entry_id}(data, notintervals)health/{child_uid}.prefs.lastTemperaturemode: "temperature",amount,units,start,offset,lastUpdated,type: "health"Sweet spot / wake-window tracking:
childs/{child_uid}(childsis the collection name)childs/{child_uid}.sweetspot.displayedSweetSpotchilds/{child_uid}.sweetspot.sweetSpotTimeschilds/{child_uid}.sweetspot.selectedNapDayandsleep/{child_uid}.prefs.sweetSpotWhichsleep/{child_uid}/intervals/{interval_id}.sweetspotTimesSo if these features are added to
py-huckleberry-api, the main missing collection/document paths are:pump/{child_uid}/intervalshealth/{child_uid}/datachilds/{child_uid}.sweetspot.*sleep/{child_uid}/intervals/* .sweetspotTimes