Veeck
65aa1b0ddc
Update coverage and jest settings ( #3038 )
...
Co-authored-by: veeck <michael@veeck.de>
2023-02-16 22:29:43 +01:00
Karsten Hassel
a65ee86501
Introduce envsubst for config.js, update deps ( #3032 )
...
This is the implemenation of envsubst discussed in #1756
Documentation update will follow after merge.
2023-02-12 22:34:57 +01:00
Veeck
a8dc563a31
Update weather tests ( #3008 )
...
Added a few tests for sunset/sunrise and feelsLike
Lets see if they run through first...
Co-authored-by: veeck <michael@veeck.de>
2023-01-26 19:43:34 +01:00
Veeck
877f8ad380
Refactor mock-data for weather-tests generation ( #3000 )
...
Refactored the mock data generation for the tests so we can use plain
JSON files for the data and read it in a more general way.
Comments welcome!
Co-authored-by: veeck <michael@veeck.de>
2023-01-11 21:47:20 +01:00
Veeck
4fc38bd5bb
Update dependabot action ( #2985 )
...
Supersedes https://github.com/MichMich/MagicMirror/pull/2984
and tell dependabot to base its PRs against develop
2023-01-02 20:11:26 +01:00
Michael Teeuw
c99f660d98
Prepare 2.23.0 develop branch.
2023-01-01 18:19:30 +01:00
Michael Teeuw
0ebedd0fb8
Prepare Release 2.22.0
2023-01-01 17:57:13 +01:00
Karsten Hassel
76d9042e60
update playwright to v1.29.1 and other dependencies ( #2980 )
...
see title, fixes https://github.com/MichMich/MagicMirror/issues/2969
2022-12-22 16:40:53 +01:00
Karsten Hassel
abbae90a8f
update dependencies: electron to v22, fix playwright to v1.27.1 ( #2976 )
...
Changes:
- as discussed in #2903 : update to electron v22 (we can revert it before
next release if we find any problems)
- update other dependencies
- set playwright to version v1.27.1 until #2969 is solved
2022-12-08 21:30:05 +01:00
Veeck
7058fc5fd8
Update dependencies ( #2960 )
...
Co-authored-by: veeck <michael@veeck.de>
2022-10-28 21:51:18 +02:00
Veeck
f79d3f007d
Cleanup jest config ( #2959 )
...
Some small cleanups with regards to jest
- call jest directly (nyc is integrated in jest these days)
- move jest config into seperate file so we dont clutter up the
package.json
- remove empty test file for newsletter-unit-tests
- update dependencies that touch jest
- try out v8 as coverageProvider
Co-authored-by: veeck <michael@veeck.de>
2022-10-28 20:57:08 +02:00
Karsten Hassel
ad4dbd786a
added new electron tests supporting date mocking ( #2947 )
...
first PR for #2942
- added new electron tests for calendar which test new css classes from
https://github.com/MichMich/MagicMirror/pull/2939
- moved some compliments tests from `e2e` to `electron` because of date
mocking
- removed mock stuff from compliments module
2022-10-17 07:20:23 +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
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
Karsten Hassel
2338a90191
update dependencies
2022-09-27 22:25:20 +02:00
Karsten Hassel
4cc3e481cc
update dependencies, revert electron to v19
2022-09-05 23:26:04 +02:00
Karsten Hassel
2813f101b8
update dependencies
2022-08-07 23:21:59 +02:00
Karsten Hassel
3fbd9006ad
new script install-mm
for simplifying mm installation and new params --no-audit --no-fund --no-update-notifier
for less noise
2022-07-25 22:35:16 +02:00
Michael Teeuw
5b1b25fa86
Prepare v2.21.0-develop
2022-07-02 13:09:41 +02:00
Michael Teeuw
b716ec33d9
Release v2.20.0
2022-07-02 13:00:01 +02:00
Karsten Hassel
1435efaea7
update depencies (before upcoming new release)
2022-06-24 23:44:17 +02:00
Karsten Hassel
ab7934fa98
Merge branch 'develop' into fetch
...
# Conflicts:
# CHANGELOG.md
2022-05-27 21:04:07 +02:00
Karsten Hassel
0023c64d59
use internal fetch function of node instead external node-fetch
library if node version >= v18
2022-05-27 19:46:28 +02:00
Karsten Hassel
b55b3bd63b
update dependencies including electron to v19
2022-05-24 23:50:33 +02:00
Karsten Hassel
8578900bfb
update deps
2022-05-02 21:50:16 +02:00
Michael Teeuw
3f6a5a7772
Prepare 2.20.0-develop
2022-04-01 20:49:47 +02:00
Michael Teeuw
0b21a22027
Prepare 2.19.0
2022-04-01 20:36:55 +02:00
Karsten Hassel
ed65c70a36
update node-ical
to v0.15 and added luxon
as dependency for not breaking the "no-optional" install (see #2718 and #2824 ).
2022-03-28 19:41:41 +02:00
veeck
1bdab10872
Update dependencies
2022-03-22 21:29:49 +01:00
Karsten Hassel
9cb006b871
update dependencies
2022-02-28 23:08:56 +01:00
Michael Teeuw
880e2160a3
Merge pull request #2808 from KristjanESPERANTO/min-node-version-14
2022-02-07 09:41:36 +01:00
Kristjan SCHMIDT
2d353ffa35
Minimal node version is 14
...
This was probably overseen in #2746
2022-02-02 01:47:04 +01:00
Karsten Hassel
cee5043625
update to electron v17 and other deps
2022-02-01 20:07:18 +01:00
Michael Teeuw
da90412cea
Merge pull request #2798 from khassel/cors
2022-01-28 11:22:43 +01:00
Michael Teeuw
e794aab012
Merge pull request #2799 from KristjanESPERANTO/develop
2022-01-28 11:21:50 +01:00
Karsten Hassel
afa6c4270d
update dependencies including electron v17 beta
2022-01-27 22:05:33 +01:00
Kristjan SCHMIDT
6f27e5ae07
MagicMirror -> MagicMirror²
2022-01-26 23:47:51 +01:00
Kristjan SCHMIDT
a5668b1b99
Magic Mirror -> MagicMirror²
...
Consistent spelling
2022-01-26 23:09:26 +01:00
Karsten Hassel
9f9c17ea8a
increase test timeout to 20 sec.
2022-01-26 00:38:34 +01:00
Karsten Hassel
9604c3a187
helmet upgrade to v5
2022-01-11 21:51:09 +01:00
Karsten Hassel
8cb6015930
refactor tests
2022-01-10 23:27:53 +01:00
Karsten Hassel
f3cefde7cb
update deps and add CHANGELOG
2022-01-10 22:42:07 +01:00
Karsten Hassel
e8c0611db4
increase test timeout
2022-01-07 22:00:31 +01:00
Michael Teeuw
e12692252e
Prepare v2.19.0-develop.
2022-01-01 19:37:55 +01:00
Michael Teeuw
4c919a7489
Prepare 2.18.0.
2022-01-01 19:17:35 +01:00
Karsten Hassel
9b83862a96
fixed electron tests with retry, update dependencies
2021-12-22 22:31:39 +01:00
Karsten Hassel
e88ba1ab1c
update dependencies
2021-12-13 21:34:32 +01:00
Karsten Hassel
aed005618e
revert node-ical update
2021-11-29 00:21:00 +01:00