Jon Ziebell
9c0c07a380
Removed CORS header
...
It was added when the plan was to have the app POST to api.beestat.io.
2019-10-21 20:57:54 -04:00
Jon Ziebell
d60c5236fe
Fixed #160 - Syncing fails if either heat or cool temps are null
...
No longer requiring indoor heat/cool temps non-null as a requirement for syncing a row.
2019-10-20 21:46:10 -04:00
Jon Ziebell
55f9aae26f
Subdomains!
...
beestat.io, app.beestat.io, api.beestat.io, demo.beestat.io They all now work and the cookies should behave better. Fixes #134 among other things.
2019-10-17 21:20:25 -04:00
Jon Ziebell
e195a5260b
Allowing access to the API from any domain.
...
Necessary to make api.beestat.io work.
2019-10-17 12:40:29 -04:00
Jon Ziebell
47bcf5d45b
Most of the changes for 1.4
2019-10-16 20:46:41 -04:00
Jon Ziebell
22671bb7b5
Fixed #154 - Patreon tokens are not refreshing properly
...
For real this time
2019-08-28 21:24:53 -04:00
Jon Ziebell
82563f3a55
Fixed #154 - Patreon tokens are not refreshing properly
...
I had copy/pasted this from the ecobee connection and forgot to change a few things for error handling.
2019-08-28 21:12:24 -04:00
Jon Ziebell
09f6b1c728
Updating logger to support the use of retention policies
...
Also having the ecobee logger use it
2019-08-10 07:23:02 -04:00
Jon Ziebell
260d29e3f6
Completed #141 - Display current outdoor weather
...
Current weather is now displayed on the System card and available in detail in a modal.
2019-07-26 19:32:15 -04:00
Jon Ziebell
b0da83bc2b
Fixed #139 - Aggregate runtime week off by one
2019-07-24 22:21:16 -04:00
Jon Ziebell
7c0b088996
Minor cosmetic fixes
2019-07-23 20:19:16 -04:00
Jon Ziebell
c37e3be9af
Reverting unintended changes related to #121 .
...
Oops...mistakenly committed a bunch of stuff that wasn't ready to go live.
2019-07-19 22:07:53 -04:00
Jon Ziebell
3037b5cdb7
Fixed #137 - If initial sync fails it never properly completes.
...
It will now attempt to resume the sync if it fails. This will still require a refresh on the browser or at the very least the cron job will pick up the slack.
2019-07-19 09:35:56 -04:00
Jon Ziebell
87490bd100
Fixing error with rename of outdoor_temperature to average_outdoor_temperature
2019-07-17 22:38:16 -04:00
Jon Ziebell
b0c8bf2b5a
Completed #131 - Add high/low on aggregate runtime
...
Added new series to Aggregate Runtime graph; had to rebuild Highcharts with the new chart type to make it work.
2019-07-17 22:24:18 -04:00
Jon Ziebell
b21e9b9662
Fixing ecobee_token->delete() not actually deleting because it fails to autoload database class
2019-07-06 14:50:05 -04:00
Jon Ziebell
2773fd7184
Made setting->get() a bit clearer.
2019-07-06 14:28:42 -04:00
Jon Ziebell
fd724fd3db
Fixed bug in setting->get().
2019-07-06 14:28:42 -04:00
Jon Ziebell
af69ce9131
Fixed settings not loading properly if set to null
2019-07-06 14:01:05 -04:00
Jon Ziebell
19ea51f121
Fixed #18 - Aggregate runtime - grouping by week causes odd spacing for months.
...
I did a terrible job of group by week; fixing it.
2019-06-20 21:37:19 -04:00
Jon Ziebell
431df7e932
Fixed #128 Division by zero error when generating temperature profiles
...
Was not excluding inactive thermostats which caused a count to be 0 which caused a number to be divided by 0.
2019-06-17 22:48:45 -04:00
Jon Ziebell
ed62657e54
Fixed #125 Removed sensors are not being properly removed
...
Had some issues with my sensor sync. Also fixed minor bug with the return value of the thermostat sync.
2019-06-10 21:00:57 -04:00
Jon Ziebell
1c79d3a773
Beestat is now open source
2019-05-22 21:22:24 -04:00