Commit Graph

229 Commits

Author SHA1 Message Date
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
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
Samer Albahra
8de96f1801 Merge pull request #23 from PeteBa/finish-up-pws-endpoint
Finish up pws endpoint
2019-05-13 15:30:54 -05:00
Samer Albahra
15d1fd4227 Add a line return to the readme 2019-05-13 15:18:08 -05:00
Samer Albahra
62a010fb7d Remove Grunt 2019-05-13 15:05:52 -05:00
Samer Albahra
e4604ee312 Add VS Code folder for tasks and editor preferences 2019-05-13 15:00:40 -05:00
Matthew Oslan
d4ac228efd Use more readable casting for port number 2019-05-13 15:51:31 -04:00
Matthew Oslan
0d77a86ea9 Update README 2019-05-13 15:44:45 -04:00
Samer Albahra
20022fc959 Update gitignore 2019-05-13 14:27:32 -05:00
Samer Albahra
f850f4d254 Create zip file of bundled application 2019-05-13 14:20:07 -05:00
Matthew Oslan
16e913caf3 Add support for DarkSky API 2019-05-13 15:14:06 -04:00
Samer Albahra
0788bd48ea Add nodemon dev dependency 2019-05-13 14:09:27 -05:00
Samer Albahra
c5fa9f1638 Fixed issues from npm audit 2019-05-13 14:05:12 -05:00
Samer Albahra
4bb74de38a Add dev task to watch and recompile on source changes 2019-05-13 14:04:35 -05:00
Samer Albahra
ca4ec4a168 Merge pull request #22 from Derpthemeus/ts-refactor
Refactor codebase to TypeScript
2019-05-13 13:49:07 -05:00
Pete ba
ac75f71ad8 Update instructions with use-cases 2019-05-12 22:25:56 +01:00
Matthew Oslan
ee31e736ba Allow dynamic selection of weather provider 2019-05-12 01:55:00 -04:00
Matthew Oslan
31af9d3320 Use ES6 modules 2019-05-12 01:38:27 -04:00
Matthew Oslan
f0c32a32ba Add HTTPS support to httpRequest 2019-05-12 00:21:19 -04:00