Commit Graph

396 Commits

Author SHA1 Message Date
Matthew Oslan
e115343cb9 Actually use most recent data 2019-05-26 12:42:37 -04:00
Matthew Oslan
7ab7a1cec2 Miscellaneous code cleanup 2019-05-26 00:55:18 -04:00
Matthew Oslan
31e443620c Use most recent data and cleanup code 2019-05-26 00:54:15 -04:00
Matthew Oslan
4490df0aef Improve WeatherProvider error handling 2019-05-25 15:00:42 -04:00
Samer Albahra
22bea4a2b5 Merge pull request #45 from PeteBa/clarify-instructions
Improve layout of instructions
2019-05-25 12:16:57 -05:00
Samer Albahra
de764aa9a1 Merge branch 'master' into clarify-instructions 2019-05-25 12:16:36 -05:00
Pete ba
6dbf407a02 Improve layout of instructions 2019-05-25 18:05:22 +01:00
Matthew Oslan
4c0a1d2e47 Merge branch 'master' into improve-weather-provider-handling 2019-05-23 14:54:34 -04:00
Matthew Oslan
dec9f31dec Revert "Add support for fallback WeatherProviders"
This reverts commit 0e23e56817.
2019-05-23 14:36:34 -04:00
Samer Albahra
df02c9b6fc Merge pull request #43 from OpenSprinkler/disable-rawdata-when-not-used
Hide raw data when not used
2019-05-23 11:32:50 -05:00
Samer Albahra
509f9d5b7c Fix unit testing 2019-05-23 11:13:11 -05:00
Samer Albahra
10c3a67387 Hide raw data when not used 2019-05-23 11:08:27 -05:00
Samer Albahra
4ff52cca09 Merge pull request #42 from Derpthemeus/master
Don't fetch WateringData if manual watering mode is being used
2019-05-23 10:56:15 -05:00
Matthew Oslan
1313e170fb Don't fetch WateringData if manual watering mode is being used 2019-05-23 11:53:52 -04:00
Matthew Oslan
c181d12992 Ignore forecast data when calculating Dark Sky watering scale 2019-05-22 15:10:26 -04:00
Matthew Oslan
4ffeed5999 Convert local to a WeatherProvider 2019-05-21 22:49:49 -04:00
Matthew Oslan
bcd006acf3 Add WeatherProvider ID to returned data 2019-05-21 22:35:53 -04:00
Matthew Oslan
0e23e56817 Add support for fallback WeatherProviders 2019-05-21 22:14:46 -04:00
Matthew Oslan
0297341670 Refactor watering scale adjustment method selection 2019-05-21 21:32:58 -04:00
Matthew Oslan
56bf8a5962 Cleanup getWeatherData in DarkSky.ts 2019-05-20 16:41:12 -04:00
Matthew Oslan
d58e48293d Use rolling 24 hour window for watering scale 2019-05-20 16:37:46 -04:00
Samer Albahra
e3c7c74e29 Add deploy task 2019-05-19 10:43:30 -05:00
Samer Albahra
9bbb41421f Fix unit tests by mocking the date 2019-05-19 10:37:17 -05:00
Samer Albahra
e28c309018 Merge pull request #36 from PeteBa/fix-options-hardening
Harden against malformed api request
2019-05-19 09:59:55 -05:00
Pete ba
5d8ab45244 Addresses rmloeb feedback 2019-05-19 09:12:02 +01:00
Samer Albahra
e6d7c3cd7f Merge pull request #34 from PeteBa/fix-instruction-clarification
Clarify OS vs OSPi location of su page
2019-05-18 13:58:36 -05:00
Pete ba
c488484539 rmloeb feedback 2019-05-18 19:00:37 +01:00
Samer Albahra
61f2606323 Merge pull request #32 from Derpthemeus/master
Add instruction to transpile the code in README
2019-05-16 23:28:09 -05:00
Matthew Oslan
c41012712d Add instruction to transpile the code in README 2019-05-17 00:26:53 -04:00
Samer Albahra
b694594ccc Merge pull request #28 from PeteBa/fix-load-env
Ensure we load .env file
2019-05-15 18:31:55 -05:00
Pete ba
c00b89dad2 Load env file 2019-05-15 23:59:11 +01:00
Samer Albahra
0bb730dac1 Merge pull request #27 from PeteBa/align-with-npm-start
Align instructions with npm start
2019-05-15 17:41:29 -05:00
Pete ba
3fafebbae8 Align instructions 2019-05-15 23:30:54 +01:00
Samer Albahra
4b2198fed7 Consolidate OWM mocks 2019-05-13 21:43:35 -05:00
Samer Albahra
2928e3e515 Add test for adjustment method 1 2019-05-13 21:41:37 -05:00
Samer Albahra
9275abde27 Improve categories for tests 2019-05-13 21:38:45 -05:00
Samer Albahra
ed33d61db7 Remove JSHint file 2019-05-13 21:32:25 -05:00
Samer Albahra
c1a8b1f96d Merge pull request #26 from Derpthemeus/improve-resolveCoordinates
Improve location resolution error handling
2019-05-13 21:04:33 -05:00
Samer Albahra
d7cb1bacf9 Update version badge 2019-05-13 20:59:43 -05:00
Samer Albahra
caf381ab73 Change tests for new Typescript change 2019-05-13 20:54:03 -05:00
Matthew Oslan
df1ae9e63f Improve location resolution error handling 2019-05-13 20:40:07 -04:00
Samer Albahra
e94f8bf8ff Fix bug with updated geo-tz package 2019-05-13 19:09:33 -05:00
Samer Albahra
7d435880d6 Merge pull request #25 from Derpthemeus/use-historical-data
Use historic data instead of forecasted data in Dark Sky WeatherProvider
2019-05-13 18:59:24 -05:00
Matthew Oslan
0a75b3da52 Use 24 hour windows in OWM WeatherProvider 2019-05-13 19:43:35 -04:00
Matthew Oslan
e1750287b3 Use historic data for watering level calculation with Dark Sky 2019-05-13 19:41:00 -04:00
Samer Albahra
57e726da3e Merge pull request #24 from Derpthemeus/darksky
Add support for the Dark Sky API
2019-05-13 15:38:29 -05:00
Matthew Oslan
21051166fa Merge https://github.com/OpenSprinkler/OpenSprinkler-Weather into darksky 2019-05-13 16:36:19 -04:00
Matthew Oslan
9eb322ec87 Fix merge conflict 2019-05-13 16:33:30 -04:00
Samer Albahra
e517f1f91f Merge branches 'master' and 'master' of github.com:OpenSprinkler/OpenSprinkler-Weather 2019-05-13 15:31:39 -05:00
Samer Albahra
9ce4b2c55a Update dotenv and geo-tz packages 2019-05-13 15:31:36 -05:00