Jon Ziebell
5fb835737f
Fixes API-Q - Failing to delete Patreon tokens
2020-01-20 08:07:41 -05:00
Jon Ziebell
0196ba1e05
Disabled survey.
2020-01-20 06:41:04 -05:00
Jon Ziebell
2d46d23d6a
Added survey
2020-01-19 06:40:04 -05:00
Jon Ziebell
c019fddce6
Moved user to it's own section of Sentry logging
2020-01-18 21:54:35 -05:00
Jon Ziebell
c50d64b0d8
Removed hardcoded 'foo' from Sentry API call
2020-01-18 21:38:30 -05:00
Jon Ziebell
64d0a72252
Added logging of API errors to Sentry.
2020-01-18 21:34:32 -05:00
Jon Ziebell
974d847707
Sensor data is now live for $5 Patrons
2020-01-16 20:01:40 -05:00
Jon Ziebell
59199163ca
A number of improvements and bug fixes to Runtime Sensor Detail
2020-01-16 18:55:50 -05:00
Jon Ziebell
04ff6369a7
Removed extra padding from Runtime Thermostat Detail
2020-01-16 18:55:01 -05:00
Jon Ziebell
a85b1a3187
Decreased smoothing on Thermostat Runtime Detail
2020-01-16 18:54:40 -05:00
Jon Ziebell
52f180ed02
Removing old analytics code
2020-01-16 18:53:54 -05:00
Jon Ziebell
5c64575910
No longer returning unsupported sensors from the API
2020-01-16 18:53:34 -05:00
Jon Ziebell
a7b4c1a55e
Fixed sensor runtime doing way too many queries
2020-01-15 18:17:24 -05:00
Jon Ziebell
a05b2aac60
Fixed #222 - Data download skips a chunk of data every 7 days
2020-01-15 18:16:29 -05:00
Jon Ziebell
07ee100ba5
Added help link to footer.
2020-01-15 18:15:38 -05:00
Jon Ziebell
138049bd84
Fixed #221 - I spelled dysentry wrong
2020-01-15 18:15:12 -05:00
Jon Ziebell
0bba819713
Enabling some early access stuff for me
2020-01-15 08:20:23 -05:00
Jon Ziebell
1250f63875
Fixing sensors failing to sync if identifiers are in a different format
2020-01-15 08:17:04 -05:00
Jon Ziebell
2e982faba1
Fixed sync failing for users with no sensors.
2020-01-14 21:21:03 -05:00
Jon Ziebell
21a5b860ae
Fixed download data not working.
...
It moved from runtime_thermostat to runtime.
2020-01-14 20:46:03 -05:00
Jon Ziebell
1288713ad0
Silenced cURL...no more polluted stderr file.
2020-01-13 23:51:54 -05:00
Jon Ziebell
fea2fcd91a
Turning on sensor data syncing
2020-01-12 21:54:23 -05:00
Jon Ziebell
24020e300f
A bunch of changes in preparation for sensor data.
...
The big stuff is done; sending this live to identify any issues early.
2020-01-12 21:27:30 -05:00
Jon Ziebell
e5b1f5538f
Fixed #212 - Server running out of memory when doing global/all comparisons
...
Added chunking to the thermostat group select to reduce memory usage.
2020-01-08 20:43:05 -05:00
Jon Ziebell
b2239e4bbb
Closed #214 - Show last updated date on temperature profiles
2020-01-08 18:56:29 -05:00
Jon Ziebell
0910e60bee
Fixed #211 - iOS Add to Home Screen not working
...
Manifest was pointing to app.beestat.io/dashboard, which is not valid. Only beestat.io/dashboard is as a legacy option. Set to be simply app.beestat.io.
2020-01-05 21:46:14 -05:00
Jon Ziebell
aee4b52d95
Closed #171 - Remove temporary cookie fixes
...
Related to #161 and associated changes.
2020-01-03 08:08:27 -05:00
Jon Ziebell
679dd6e457
Closed #209 - Update help modals to point to documentation
2019-12-31 12:26:36 -05:00
Jon Ziebell
edb55c8e2a
Fixed #208 - Can't link Patreon account if you've closed the banner.
...
Made it possible from the beestat menu; also added a link to the support page on the documentation and reworded some stuff.
2019-12-31 08:23:12 -05:00
Jon Ziebell
08403cedc6
Removing firstConnected as a requirement for unique thermostats.
...
Turns out ecobee is sometimes changing firstConnected (on four thermostats so far, see #203 ). Since this field is no longer reliable, switching to serial number (identifier) only.
2019-12-19 21:15:58 -05:00
Jon Ziebell
23cefc3834
Fixed #200 - Runtime Detail missing tenths of a degree
...
I had to go out of my way to break this originally; not sure what I was thinking. Restored single decimal place.
2019-12-17 21:12:20 -05:00
Jon Ziebell
65d2de264c
Fixed #199 - Runtime Detail max range error when selecting 30 days
...
Increased the API limit to 31 days and left the GUI limit at 30 days. There are some edge cases where a few extra seconds can get added.
2019-12-17 21:06:58 -05:00
Jon Ziebell
fed0ff43d6
Fixed #197 - Thermostat groups can sometimes get null or invalid data
2019-12-17 07:08:28 -05:00
Jon Ziebell
58a22f009b
Fixed #196 - Runtime Detail is showing °F data even though the units show °C
...
Forgot to account for this on all of the series.
2019-12-17 06:33:51 -05:00
Jon Ziebell
f0a8f24b59
Fixed #195 - Runtime Detail gets stuck when end date range is today
2019-12-16 22:27:00 -05:00
Jon Ziebell
7adfcb4b34
Fixed #164 - Convert recent activity to chart2
...
Also: Fixed #177 , Fixed #91 , Fixed #86 , Fixed #40 . Big changes.
2019-12-16 21:34:01 -05:00
Jon Ziebell
03a40da867
Fixed #194 - Balance point description is wrong
...
Crosses x-axis, not y-axis.
2019-12-11 21:33:42 -05:00
Jon Ziebell
83122f3daa
Adding schema file for #193 - Database Schema
2019-12-09 09:05:35 -05:00
Jon Ziebell
482d79abe3
Fixed #190 - Daylight savings breaks sync (redux)
2019-11-18 22:03:05 -05:00
Jon Ziebell
082481a244
Fixed #189 - Accessory data not showing up on Recent Activity
...
When I updated to 1.4 I made a change to prevent this chart from breaking since the normal accessory columns went missing. Forgot to fix it.
2019-11-18 15:05:39 -05:00
Jon Ziebell
48bff35f00
Fixed #186 - Fan and accessory runtime is not populating properly in summary tables
2019-11-14 22:20:46 -05:00
Jon Ziebell
94ae162c6c
Fixed #186 - Fan and accessory runtime is not populating properly in summary tables
...
Forgot the fan.
2019-11-14 21:44:15 -05:00
Jon Ziebell
a8f022cbb8
Fixed #186 - Fan and accessory runtime is not populating properly in summary tables
...
Forgot to update this query to use the new "sum_" prefixed column names.
2019-11-14 21:34:45 -05:00
Jon Ziebell
ff7e378132
Fixed the cookie-portion of the demo for #182
2019-11-09 06:01:44 -05:00
Jon Ziebell
d0ff64098a
Fixed data download API calls not logging for #180
...
Forgot about the set_headers function in Cora.
2019-11-07 20:28:19 -05:00
Jon Ziebell
f0fe1b1760
Fixed #181 - Connecting to Patreon sits at "Waiting for Patreon..."
...
When I added transactions to everything a while back I neglected to notice that the Patreon initialize echoes some JavaScript and then dies. The die() was rolling back the transaction where the token and stuff got inserted.
2019-11-07 08:38:06 -05:00
Jon Ziebell
62970192ef
Minor text fixes
2019-11-06 23:04:23 -05:00
Jon Ziebell
f5ff29d45e
New Download Data button for #180
...
Adds a download data button with a somewhat customization date range selector.
2019-11-06 23:04:10 -05:00
Jon Ziebell
a8562b6878
Fixed #178 - Time change and why it sucks: A novel
2019-11-04 20:41:09 -05:00
Jon Ziebell
28b0d9dbd8
Fixed #176 - Cannot download temperature profiles chart
...
Forgot to update this one line of code when migrating to chart2.
2019-10-29 20:39:16 -04:00