Commit Graph

  • d7cb1bacf9 Update version badge Samer Albahra 2019-05-13 20:59:43 -05:00
  • caf381ab73 Change tests for new Typescript change Samer Albahra 2019-05-13 20:54:03 -05:00
  • df1ae9e63f Improve location resolution error handling Matthew Oslan 2019-05-13 20:40:07 -04:00
  • e94f8bf8ff Fix bug with updated geo-tz package Samer Albahra 2019-05-13 19:09:33 -05:00
  • 7d435880d6 Merge pull request #25 from Derpthemeus/use-historical-data Samer Albahra 2019-05-13 18:59:24 -05:00
  • 0a75b3da52 Use 24 hour windows in OWM WeatherProvider Matthew Oslan 2019-05-13 19:43:35 -04:00
  • e1750287b3 Use historic data for watering level calculation with Dark Sky Matthew Oslan 2019-05-13 19:41:00 -04:00
  • 57e726da3e Merge pull request #24 from Derpthemeus/darksky Samer Albahra 2019-05-13 15:38:29 -05:00
  • 21051166fa Merge https://github.com/OpenSprinkler/OpenSprinkler-Weather into darksky Matthew Oslan 2019-05-13 16:36:19 -04:00
  • 9eb322ec87 Fix merge conflict Matthew Oslan 2019-05-13 16:33:30 -04:00
  • e517f1f91f Merge branches 'master' and 'master' of github.com:OpenSprinkler/OpenSprinkler-Weather Samer Albahra 2019-05-13 15:31:39 -05:00
  • 9ce4b2c55a Update dotenv and geo-tz packages Samer Albahra 2019-05-13 15:31:36 -05:00
  • 8de96f1801 Merge pull request #23 from PeteBa/finish-up-pws-endpoint Samer Albahra 2019-05-13 15:30:54 -05:00
  • 15d1fd4227 Add a line return to the readme Samer Albahra 2019-05-13 15:18:08 -05:00
  • 62a010fb7d Remove Grunt Samer Albahra 2019-05-13 15:05:52 -05:00
  • e4604ee312 Add VS Code folder for tasks and editor preferences Samer Albahra 2019-05-13 15:00:40 -05:00
  • d4ac228efd Use more readable casting for port number Matthew Oslan 2019-05-13 15:51:31 -04:00
  • 0d77a86ea9 Update README Matthew Oslan 2019-05-13 15:44:45 -04:00
  • 20022fc959 Update gitignore Samer Albahra 2019-05-13 14:27:32 -05:00
  • f850f4d254 Create zip file of bundled application Samer Albahra 2019-05-13 14:20:07 -05:00
  • 16e913caf3 Add support for DarkSky API Matthew Oslan 2019-05-13 15:14:06 -04:00
  • 0788bd48ea Add nodemon dev dependency Samer Albahra 2019-05-13 14:09:27 -05:00
  • c5fa9f1638 Fixed issues from npm audit Samer Albahra 2019-05-13 14:05:12 -05:00
  • 4bb74de38a Add dev task to watch and recompile on source changes Samer Albahra 2019-05-13 14:04:35 -05:00
  • ca4ec4a168 Merge pull request #22 from Derpthemeus/ts-refactor Samer Albahra 2019-05-13 13:49:07 -05:00
  • ac75f71ad8 Update instructions with use-cases Pete ba 2019-05-12 22:23:30 +01:00
  • ee31e736ba Allow dynamic selection of weather provider Matthew Oslan 2019-05-12 01:55:00 -04:00
  • 31af9d3320 Use ES6 modules Matthew Oslan 2019-05-12 01:38:27 -04:00
  • f0c32a32ba Add HTTPS support to httpRequest Matthew Oslan 2019-05-12 00:21:19 -04:00
  • 31e7e5401a Rebase on master Matthew Oslan 2019-05-11 16:21:30 -04:00
  • 92e92a9d34 Merge pull request #11 from PeteBa/feature_local_weather Samer Albahra 2019-05-11 10:58:47 -05:00
  • 7775b2e613 rmloeb feedback and review Pete ba 2019-05-06 18:35:04 +01:00
  • 08211acbc8 Separate OWMWeatherData and OWMWateringData from TimeData Matthew Oslan 2019-05-10 19:30:40 -04:00
  • d53307c602 Update remaining functions to modern TypeScript Matthew Oslan 2019-05-10 18:49:45 -04:00
  • b11a125528 Update getWeatherData to modern TypeScript Matthew Oslan 2019-05-10 12:57:22 -04:00
  • bef43c9453 Update getOWMWateringData to modern TypeScript Matthew Oslan 2019-05-09 16:40:50 -04:00
  • 4401781dfa Update getOWMWeatherData to modern TypeScript Matthew Oslan 2019-05-09 16:29:47 -04:00
  • cc14e089e2 Update getTimezone and getTimeData to modern TypeScript Matthew Oslan 2019-05-09 16:19:07 -04:00
  • bffede7734 Update resolveCoordinates to modern TypeScript Matthew Oslan 2019-05-09 15:28:18 -04:00
  • f2f40d2253 Update getData and httpRequest to modern TypeScript Matthew Oslan 2019-05-09 13:20:49 -04:00
  • 6acb40eed1 Begin refactoring to TypeScript Matthew Oslan 2019-05-09 00:55:37 -04:00
  • 39a58a9f91 Merge pull request #21 from PeteBa/add-wu-endpoint-instructions Samer Albahra 2019-05-08 16:56:56 -05:00
  • b4b34f392e Bump version Pete ba 2019-05-06 11:48:19 +01:00
  • 612f911285 Refactor to dedupe and add version Pete ba 2019-05-06 12:14:15 +01:00
  • ca21058977 Rebase on latest master Pete ba 2019-05-05 22:18:41 +01:00
  • d1d302ec40 Initial instructions Pete ba 2019-05-06 15:10:20 +01:00
  • e28c858eff Merge pull request #20 from Derpthemeus/master Samer Albahra 2019-05-06 08:21:33 -05:00
  • 6e0a38ada3 Improve raw data returned by watering level calculation Matthew Oslan 2019-05-05 19:09:29 -04:00
  • c5b66d02a0 Merge pull request #18 from PeteBa/add-install-instructions Samer Albahra 2019-05-04 16:45:25 -05:00
  • 2511bcf5dc Add OWM key to .env Pete ba 2019-05-04 22:39:16 +01:00
  • 1d70ed0da0 Merge pull request #19 from Derpthemeus/return-raw-data Samer Albahra 2019-05-04 15:39:57 -05:00
  • 746d938e56 Return raw data used to calculate watering level Matthew Oslan 2019-05-04 16:11:12 -04:00
  • 37b7b2e810 add-installation-instructions Pete ba 2019-04-29 22:38:37 +01:00
  • 128c430570 Merge pull request #15 from shampeon/master Samer Albahra 2019-04-28 17:58:01 -06:00
  • f8749c55ca Merge pull request #16 from PeteBa/fix_owm_logic Samer Albahra 2019-04-28 17:57:28 -06:00
  • d6749482b0 Update packages Samer Albahra 2019-04-28 11:19:59 -05:00
  • bafdecccca Seperate OWM calls for App and OS Pete ba 2019-04-20 21:59:11 +01:00
  • de627f007e Amount of rain should be 0.1", not 0.01", a typically immesurable amount of rain. Ian Evans 2019-04-18 15:07:16 -07:00
  • 3984a31d09 Fix npm audit issues Samer Albahra 2019-04-11 00:04:24 +03:00
  • e92be3a001 Average the min/max temp for current temp (instead of using day value) Samer Albahra 2019-04-10 01:32:25 +03:00
  • 0145ee4bef Fix OWM always returning preciption in mm Samer Albahra 2019-04-10 01:27:56 +03:00
  • bd7b522e8a Fix forecast bug Samer Albahra 2019-03-04 16:18:16 -06:00
  • bdeb5c4579 Zero index the forecast data Samer Albahra 2019-03-04 16:17:23 -06:00
  • de4ce48e39 Use daily forcecast data instead of hourly Samer Albahra 2019-03-04 16:07:46 -06:00
  • b063bd37e5 Fix list check Samer Albahra 2019-03-03 16:17:46 -06:00
  • 5fab1adc98 Handle when no list data is provided in OWM reply Samer Albahra 2019-03-03 16:13:20 -06:00
  • a1486b91e0 Add forecast data Samer Albahra 2019-03-01 13:45:11 -06:00
  • 3437d9e888 Add preflight endpoint Samer Albahra 2019-03-01 00:29:15 -06:00
  • aa5b6fb9ba Add CORS to weather endpoint Samer Albahra 2019-03-01 00:25:46 -06:00
  • b0a4da885b Merge pull request #10 from OpenSprinkler/add-weather-endpoint Samer Albahra 2019-02-28 23:46:51 -06:00
  • 3e926f66a0 Fix mocha tests Samer Albahra 2019-02-28 23:43:07 -06:00
  • 3439f805e2 Attempt fix of build Samer Albahra 2019-02-28 23:31:12 -06:00
  • f1eb400b93 Fix lint issues Samer Albahra 2019-02-28 23:25:07 -06:00
  • b51ea21d4e Remove unused code Samer Albahra 2019-02-28 09:17:30 -06:00
  • 7b5939739f Add endpoint for getting weather data Samer Albahra 2019-02-28 09:16:23 -06:00
  • 3ec31ae6e3 Encode the API key when passed Samer Albahra 2019-01-10 13:35:00 -06:00
  • 5d7b5651a5 Average out the incoming data from OpenWeatherMaps Samer Albahra 2018-08-28 00:14:27 -05:00
  • c0c13c053e Update package.json Samer Albahra 2018-08-17 05:44:05 -05:00
  • 551267db80 Update version to 1.0.0 Samer Albahra 2018-07-23 00:13:33 -05:00
  • 341966ccff Fix code coverage not exiting Samer Albahra 2018-07-23 00:09:12 -05:00
  • 57f904e8f7 Fix unit testing not exiting Samer Albahra 2018-07-23 00:04:44 -05:00
  • 35b4d782ab Fix unit test Samer Albahra 2018-07-23 00:01:48 -05:00
  • bf194c2ea1 Add node version to travis config Samer Albahra 2018-07-22 23:57:48 -05:00
  • d4bacc1da0 Update developer dependencies Samer Albahra 2018-07-22 20:03:51 -05:00
  • fdcc52ed86 Update dotenv dependency Samer Albahra 2018-07-22 20:02:28 -05:00
  • 2dd2a3f152 Remove unneeded config Samer Albahra 2018-07-22 19:52:34 -05:00
  • f5c1e65b71 More cleanup Samer Albahra 2018-07-22 19:33:57 -05:00
  • fc8b777328 Remove unused EB config Samer Albahra 2018-07-22 19:32:55 -05:00
  • 616a0bda6f Fix unit tests and remove unused code Samer Albahra 2018-07-22 19:31:38 -05:00
  • 1fa985e941 Clean up unused code/tests Samer Albahra 2018-07-22 18:43:22 -05:00
  • 14ed3bdc4e Remove dead code Samer Albahra 2018-07-22 13:04:56 -05:00
  • 31e8dd93ef Merge pull request #7 from OpenSprinkler/feature/add-openweather-map-support Samer Albahra 2018-05-24 09:46:25 -05:00
  • 6d8c355869 Handle no valid data states Samer Albahra 2018-05-24 08:20:19 -05:00
  • e76ae423a9 Remove debugging code Samer Albahra 2018-05-21 21:03:09 -05:00
  • 9246551230 Fix bug handling unresolved locations Samer Albahra 2018-05-21 21:00:39 -05:00
  • 7699a0a6c8 Additional fix for preciption data input Samer Albahra 2018-05-21 20:54:40 -05:00
  • 25d1b1ee0b Fix bug interpretting precipitation data from OpenWeatherMap Samer Albahra 2018-05-21 20:52:18 -05:00
  • aba1aee4e8 Remove Codecov references Samer Albahra 2018-05-21 20:45:11 -05:00
  • 222401d03f Update package-lock.json Samer Albahra 2018-05-21 20:41:28 -05:00
  • a75c73aee3 Merge branch 'master' into feature/add-openweather-map-support Samer Albahra 2018-05-21 20:40:46 -05:00