Veeck
7bbf8c19db
Wait till all node_helper are started before finishing startup ( #2928 )
...
In response to #2487 this implements a Promise.all for the node_helper
start calls
Co-authored-by: veeck <michael@veeck.de>
2022-10-13 21:38:04 +02:00
Dario Mratovich
1eb2965b2b
Ensure updatenotification module isn't shown when local is *ahead* of remote ( #2943 )
...
This PR resolves a small bug in the updatenotification module if a local
git repo is ahead of the remote (for example I have made local commits
for my personal needs).
Currently, if `git status -sb` reports a status like: `##
master...origin/master [ahead 2]` then updatenotification treats this as
though it's "behind".
This PR uses a single Regex to match `git status -sb` output and uses
capture groups to extract info to populate the `gitInfo` object to avoid
needing to do string manipulation to extract this information.
Co-authored-by: Dario Mratovich <dario.mratovich@outlook.com>
2022-10-12 20:23:42 +02:00
Johan
85a9f14178
Added css class names "today" and "tomorrow" for calendar ( #2939 )
...
Added class names "today" and "tomorrow" on the calendar module tr
elements (i.e. calendar items).
This way you can for example color your events today and/or tomorrow to
more easily see what's happening in the near future.
Implemented by adding an event.tomorrow variable (similar to
event.today) that can be used for other things in the future. Also
replaced a few hardcoded values (hours, seconds etc.) with constants to
make the code more consistent.
Edit: tested with normal events, split day events and events with
locations.
2022-10-11 21:05:11 +02:00
Veeck
a328ce537f
Cleanup test directory ( #2937 )
...
Moves files around and renames some so that the structure is cleaner and
more consistent
2022-10-07 12:16:37 -05:00
dWoolridge
21ae79b386
weathergov.js: Removed weatherEndpoint definition ( #2936 )
...
Removed weatherEnpoint definition in defaults. It is not used in the
weathergov.js provider.
2022-10-07 19:03:52 +02:00
Veeck
d5e855dd6d
Use fetch instead of XMLHttpRequest in weatherprovider ( #2935 )
...
small update to the fetchData method to use the fetch helper instead of
the old XCMLHttpRequest.
Also fixes some typos :-)
Co-authored-by: veeck <michael@veeck.de>
2022-10-06 19:44:16 +02:00
dWoolridge
a86e27a12c
Added fetchWeatherHourly functionality to Weather.gov provider ( #2933 )
...
Added fetchWeatherHourly functionality to:
modules/default/weather/providers/weathergov.js
2022-10-06 09:56:32 +02:00
Veeck
f434be3d44
Update da.json ( #2930 )
...
as proposed in
05f0d1855c (commitcomment-85730050)
Co-authored-by: veeck <michael@veeck.de>
2022-10-06 09:41:52 +02:00
Veeck
ce4906d13b
Add test in compliments module for remotFile option ( #2932 )
...
nothing fancy here, just a simple test after @khassel's changes to the
test setup :-)
Co-authored-by: veeck <michael@veeck.de>
2022-10-04 14:26:31 +02:00
Malte Hallström
8212d30c4c
fix(weather/smhi) Correctly reference apparent temp method ( #2931 )
...
This PR addresses [this
comment](48756e8774 (commitcomment-85772193)
),
which points out an issue with #2902 .
Looks like the apparent temp calculation method was incorrectly
referenced 😅
2022-10-04 11:07:40 +02:00
Karsten Hassel
f04d578704
improve tests ( #2923 )
...
use es6 syntax in all tests, split weather tests, remove callbacks
2022-10-04 10:15:24 +02:00
Michael Teeuw
7694d6fa86
Prepare 2.22.0-develop
2022-10-01 20:14:26 +02:00
Michael Teeuw
298e585361
Prepare 2.21.0
2022-10-01 19:53:44 +02:00
Michael Teeuw
21a6d1bcea
Merge pull request #2920 from khassel/issue-template
...
update issue template
2022-10-01 19:41:10 +02:00
Karsten Hassel
bbe17b9b01
removed deprecated Docker Repository from issue template
2022-10-01 19:13:14 +02:00
Michael Teeuw
4381fc6695
Merge pull request #2912 from khassel/e2e
...
fix e2e tests not failing on errors
2022-09-28 09:59:10 +02:00
Michael Teeuw
818fd7b490
Merge pull request #2914 from khassel/remove-old-weather
...
Remove old weather modules
2022-09-28 09:58:47 +02:00
Michael Teeuw
4c6c6f9ed3
Merge pull request #2917 from khassel/update_deps
...
update dependencies
2022-09-28 09:58:25 +02:00
Karsten Hassel
2338a90191
update dependencies
2022-09-27 22:25:20 +02:00
Karsten Hassel
6cad0e191b
fix weather README
2022-09-21 23:40:15 +02:00
Karsten Hassel
f23e604ed4
remove old weather modules
2022-09-21 22:51:48 +02:00
Karsten Hassel
0c1abad9df
fix calendar_test_recurring.ics and uncomment recurring tests
2022-09-21 21:01:43 +02:00
Karsten Hassel
fb96cc3c72
fix e2e tests not failing on errors, disable recurring-event-tests of calendar
2022-09-21 00:28:43 +02:00
Michael Teeuw
e917f40542
Merge pull request #2908 from BKeyport/develop
2022-09-18 07:41:08 +02:00
Brendan Keyport
29d467715f
ran prettier
2022-09-17 14:47:34 -07:00
B. Keyport
b791a3761f
uncaught breaking change - now caught
2022-09-16 23:56:01 -07:00
B. Keyport
02201d9f15
CSS error in old coding, will break.
2022-09-13 14:03:06 -07:00
B. Keyport
b8dbf95497
Minor tweak to uncaught error in sizing.
2022-09-13 13:58:56 -07:00
B. Keyport
65022f3ce1
reset font sizes not to break
2022-09-13 12:44:10 -07:00
B. Keyport
44854d6a4f
Fully implement font size adjustments to variables
...
Partially implementing variables is silly, noticed font sizes weren't implemented fully. Corrected this in my custom, decided it should be in main. Feel free to adjust REM factors to match defaults you like.
2022-09-08 12:19:59 -07:00
B. Keyport
203014c654
Fully implement font size adjustments to variables
...
Partially implementing variables is silly, noticed font sizes weren't implemented fully. Corrected this in my custom, decided it should be in main. Feel free to adjust REM factors to match defaults you like.
2022-09-08 12:11:56 -07:00
Michael Teeuw
d3e53586fd
Merge pull request #2906 from khassel/update-deps
...
update dependencies, revert electron to v19
2022-09-06 21:59:57 +02:00
Michael Teeuw
9dd343054e
Merge pull request #2905 from sdetweil/fixcal
...
Fixcal
2022-09-06 21:59:40 +02:00
Sam Detweiler
11d17dd2c0
fix typo, duplcate line
2022-09-06 13:29:08 -05:00
Karsten Hassel
4cc3e481cc
update dependencies, revert electron to v19
2022-09-05 23:26:04 +02:00
Sam Detweiler
174da38cc8
run prettier
2022-09-05 15:02:16 -05:00
Sam Detweiler
0a35505e8d
fix repeating calendar events without byday adjusted incorrectly
2022-09-05 14:52:53 -05:00
Sam Detweiler
032f7ac299
fix events with rrule byweekday
2022-09-05 14:13:46 -05:00
Michael Teeuw
ca906c4b36
Merge pull request #2902 from SkySails/feat/smhi-weather-provider-improvements
...
feat(weather/smhi): Add hourly forecasts, apparent temperature & custom location name
2022-08-30 10:38:38 +02:00
Malte Hallström
50f72f09ac
refactor: fix linting & code style issues
2022-08-30 10:06:34 +02:00
Malte Hallström
02cf9b37e2
refactor: use const
instead of let
2022-08-29 20:08:27 +02:00
Malte Hallström
6f273d76b3
chore: update changelog
2022-08-28 20:36:52 +02:00
Malte Hallström
0a1067ec7d
feat(weather/smhi): support custom location names
2022-08-28 20:31:54 +02:00
Malte Hallström
48756e8774
feat(weather/smhi): calculate apparent temperature
2022-08-28 20:31:54 +02:00
Malte Hallström
4915ad8fc7
feat(weather/smhi): support hourly forecasts
2022-08-28 20:31:54 +02:00
Michael Teeuw
ba128cbae9
Merge pull request #2881 from SmartMirrorUmbrella/develop
...
Add possibility to fetch calendars through socket notifications
2022-08-19 12:53:42 +02:00
Michael Teeuw
2a6e51493e
Merge pull request #2897 from khassel/update-deps
...
update dependencies
2022-08-19 12:53:26 +02:00
Michael Teeuw
ef678f9f8a
Merge branch 'develop' into update-deps
2022-08-19 12:53:19 +02:00
Michael Teeuw
e997ee7071
Merge pull request #2898 from rejas/docs
...
Update jsdocs
2022-08-19 12:52:53 +02:00
Michael Teeuw
1273390af3
Merge pull request #2900 from rejas/issue_2899
...
Use type value in weatherbit provider
2022-08-19 12:52:32 +02:00