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
Jon Ziebell
fc2755db87
Fixing case-sensitivity issue with information_schema query
2019-10-28 22:35:36 -04:00
Jon Ziebell
637e991d5e
No more maintenance.
2019-10-28 22:35:07 -04:00
Jon Ziebell
2529cb680a
Down for maintenance.
2019-10-28 21:47:21 -04:00
Jon Ziebell
7d391159ba
Down for maintenance.
2019-10-28 21:20:11 -04:00
Jon Ziebell
eaee95736d
Fixed #157 - Re-evaluate converged columns
...
Removed "json_" prefixes from all columns and converted columns to actual JSON types. Also removed all converged columns and converted contents to regular columns.
2019-10-28 21:18:43 -04:00
Jon Ziebell
43e547198b
Fixed #165 - Convert Temperature Profiles to chart2
...
Also fixed #173 - Runtime Summary - No title/subtitle or filename on export.
2019-10-24 21:41:19 -04:00
Jon Ziebell
9992abc592
Updated thermostat weather to return values in tenths.
2019-10-24 21:35:40 -04:00
Jon Ziebell
3483873443
Fixed #167 - Set up apache rewrite for /dashboard
...
This is just removing the manual redirect. The Apache configuration was updated separately.
2019-10-23 20:40:50 -04:00
Jon Ziebell
f61b85e646
Fixed #170 - Remove event listeners from temperature profile score cards
...
Also did some massive cleanup on the home comparisons layer and associated components.
2019-10-23 15:25:03 -04:00
Jon Ziebell
3eda17a366
Re-added caching to runtime_thermostat->sync()
2019-10-19
2019-10-21 20:58:42 -04:00
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
f154236aee
Adding temporary dashboard/ folder for redirect
...
This will eventually go away and probably just become part of the Apache config.
2019-10-20 23:10:41 -04:00
Jon Ziebell
69200bbf0c
Fixed #161 - Reload loop after migration from beestat.io/dashboard to app.beestat.io
...
Another fix for users who don't land on the homepage.
2019-10-20 23:10:08 -04:00
Jon Ziebell
48baf93f25
Fixed #161 - Reload loop after migration from beestat.io/dashboard to app.beestat.io
...
This is a temporary change to address the reload loop due to bad cookies from beestat.io
2019-10-20 23:00:09 -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
f141234b24
Fixed #159 - Current month is missing from Runtime Summary
...
Needed to move end moment for bucket calculation.
2019-10-20 14:29:36 -04:00
Jon Ziebell
e6600fecac
Fixed #158 - Runtime Summary - Temperature units are correct but values are in °F
...
Forgot about temperature extremes.
2019-10-20 13:53:36 -04:00
Jon Ziebell
382e899a33
Fixed #158 - Runtime Summary - Temperature units are correct but values are in °F
...
Forgot to convert that value to °C for my Metric friends.
2019-10-20 13:41:47 -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
8f71679733
Fixes #151 - undefined is not an object
...
Was executing the success callback even on failure.
2019-08-19 21:32:04 -04:00
Jon Ziebell
759e700bba
Removing stray console.log
2019-08-14 22:06:14 -04:00
Jon Ziebell
627182f742
A bit more cleanup for #148
...
Requiring at least one API call to call .send(), adding error message if responseText is null, fixing settings attempting to send empty API call if no settings changed.
2019-08-14 21:46:39 -04:00
Jon Ziebell
3a65f3afb2
Fixed #150 - Opening announcements attempts to set the same setting multiple times in a row
2019-08-14 21:42:32 -04:00
Jon Ziebell
c014f6c152
Completed #148 . Technical debt reduced just a little bit.
2019-08-11 15:12:35 -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
b816715612
Fixed outdoor temperature on system card cutting off instead of rounding
2019-07-27 07:31:32 -04:00
Jon Ziebell
d9a577f7b2
Forgot this from Minor cosmetic fixes commit
...
7c0b088996ff4c40cb91c6151638fcc468fefc43
2019-07-26 19:33:58 -04:00
Jon Ziebell
50752f6dd6
Update to eslint rules
2019-07-26 19:33:03 -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
81928fbf0c
Resolved some lint errors
2019-07-25 22:39:06 -04:00