* Add calendar platform * Add tests * add missing reminders filter by date * Add +1 day to todo end * add 1 day to dailies, remove unused line of code * Removing reminders calendar to a separate PR * fix upcoming event for dailies * util function for rrule string * Add test for get_recurrence_rule * use habitica daystart and account for isDue flag * yesterdaily is still an active event * Fix yesterdailies and add attribute * Update snapshot * Use iter, return attribute with None value * various changes * update snapshot * fix merge error * update snapshot * change date range filtering for todos * use datetimes instead of date in async_get_events * Sort events * Update snapshot * add method for todos * filter for upcoming events * dailies * refactor todos * update dailies logic * dedent loops
58 lines
1.5 KiB
JSON
58 lines
1.5 KiB
JSON
{
|
|
"data": {
|
|
"api_user": "test-api-user",
|
|
"profile": { "name": "test-user" },
|
|
"stats": {
|
|
"buffs": {
|
|
"str": 0,
|
|
"int": 0,
|
|
"per": 0,
|
|
"con": 0,
|
|
"stealth": 0,
|
|
"streaks": false,
|
|
"seafoam": false,
|
|
"shinySeed": false,
|
|
"snowball": false,
|
|
"spookySparkles": false
|
|
},
|
|
"hp": 0,
|
|
"mp": 50.89999999999998,
|
|
"exp": 737,
|
|
"gp": 137.62587214609795,
|
|
"lvl": 38,
|
|
"class": "wizard",
|
|
"maxHealth": 50,
|
|
"maxMP": 166,
|
|
"toNextLevel": 880,
|
|
"points": 5
|
|
},
|
|
"preferences": {
|
|
"sleep": false,
|
|
"automaticAllocation": true,
|
|
"disableClasses": false
|
|
},
|
|
"flags": {
|
|
"classSelected": true
|
|
},
|
|
"tasksOrder": {
|
|
"rewards": ["5e2ea1df-f6e6-4ba3-bccb-97c5ec63e99b"],
|
|
"todos": [
|
|
"88de7cd9-af2b-49ce-9afd-bf941d87336b",
|
|
"2f6fcabc-f670-4ec3-ba65-817e8deea490",
|
|
"1aa3137e-ef72-4d1f-91ee-41933602f438",
|
|
"86ea2475-d1b5-4020-bdcc-c188c7996afa"
|
|
],
|
|
"dailys": [
|
|
"f21fa608-cfc6-4413-9fc7-0eb1b48ca43a",
|
|
"bc1d1855-b2b8-4663-98ff-62e7b763dfc4",
|
|
"e97659e0-2c42-4599-a7bb-00282adc410d",
|
|
"564b9ac9-c53d-4638-9e7f-1cd96fe19baa",
|
|
"f2c85972-1a19-4426-bc6d-ce3337b9d99f",
|
|
"2c6d136c-a1c3-4bef-b7c4-fa980784b1e1"
|
|
],
|
|
"habits": ["1d147de6-5c02-4740-8e2f-71d3015a37f4"]
|
|
},
|
|
"needsCron": true,
|
|
"lastCron": "2024-09-21T22:01:55.586Z"
|
|
}
|
|
}
|