Michael Teeuw
8c0e7db494
Release 2.26.0 ( #3319 )
...
## [2.26.0] - 01-01-2024
Thanks to: @bnitkin, @bugsounet, @dependabot, @jkriegshauser,
@kaennchenstruggle, @KristjanESPERANTO and @Ybbet.
Special thanks to @khassel, @rejas and @sdetweil for taking over most
(if not all) of the work on this release as project collaborators. This
version would not be there without their effort. Thank you guys! You are
awesome!
This release also marks the latest release by Michael Teeuw. For more
info, please read the following post: [A New Chapter for MagicMirror:
The Community Takes the
Lead](https://forum.magicmirror.builders/topic/18329/a-new-chapter-for-magicmirror-the-community-takes-the-lead ).
### Added
- Added update notification updater (for 3rd party modules)
- Added node 21 to the test matrix
- Added transform object to calendar:customEvents
- Added ESLint rules for jest (including jest/expect-expect and
jest/no-done-callback)
### Removed
- Removed Codecov workflow (not working anymore, other workflow
required) (#3107 )
- Removed titleReplace from calendar, replaced + extended by
customEvents (backward compatibility included) (#3249 )
- Removed failing unit test (#3254 )
- Removed some unused variables
### Updated
- Update electron to v27 and update other dependencies as well as github
actions
- Update newsfeed: Use `html-to-text` instead of regex for transform
description
- Review ESLint config (#3269 )
- Updated dependencies
- Clock module: optionally display current moon phase in addition to
rise/set times
- electron is now per default started without gpu, if needed it must be
enabled with new env var `ELECTRON_ENABLE_GPU=1` on startup (#3226 )
- Replace prettier by stylistic in ESLint config to lint JavaScript (and
disable some rules for `config/config.js*` files)
- Update node-ical to v0.17.1 and fix tests
### Fixed
- Avoid fade out/in on updateDom when many calendars are used
- Fix the option eventClass on customEvents.
- Fix yr API version in locationforecast and sunrise call (#3227 )
- Fix cloneObject() function to respect RegExp (#3237 )
- Fix newsfeed module for feeds using "a10:updated" tag (#3238 )
- Fix issue template (#3167 )
- Fix #3256 filter out bad results from rrule.between
- Fix calendar events sometimes not respecting deleted events (#3250 )
- Fix electron loadurl locally on Windows when address "0.0.0.0" (#2550 )
- Fix updatanotification (update_helper.js): catch error if reponse is
not an JSON format (check PM2)
- Fix missing typeof in calendar module
- Fix style issues after prettier update
- Fix calendar test (#3291 ) by moving "Exdate check" from e2e to
electron to run on a Thursday
- Fix calendar config params `fetchInterval` and `excludedEvents` were
never used from single calendar config (#3297 )
- Fix MM_PORT variable not used in electron and allow full path for
MM_CONFIG_FILE variable (#3302 )
---------
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Karsten Hassel <hassel@gmx.de >
Co-authored-by: Malte Hallström <46646495+SkySails@users.noreply.github.com >
Co-authored-by: Veeck <github@veeck.de >
Co-authored-by: veeck <michael@veeck.de >
Co-authored-by: dWoolridge <dwoolridge@charter.net >
Co-authored-by: Johan <jojjepersson@yahoo.se >
Co-authored-by: Dario Mratovich <dario_mratovich@hotmail.com >
Co-authored-by: Dario Mratovich <dario.mratovich@outlook.com >
Co-authored-by: Magnus <34011212+MagMar94@users.noreply.github.com >
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com >
Co-authored-by: buxxi <buxxi@omfilm.net >
Co-authored-by: Thomas Hirschberger <47733292+Tom-Hirschberger@users.noreply.github.com >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: Andrés Vanegas Jiménez <142350+angeldeejay@users.noreply.github.com >
Co-authored-by: Dave Child <dave@addedbytes.com >
Co-authored-by: grenagit <46225780+grenagit@users.noreply.github.com >
Co-authored-by: Grena <grena@grenabox.fr >
Co-authored-by: Magnus Marthinsen <magmar@online.no >
Co-authored-by: Patrick <psieg@users.noreply.github.com >
Co-authored-by: Piotr Rajnisz <56397164+rajniszp@users.noreply.github.com >
Co-authored-by: Suthep Yonphimai <tomzt@users.noreply.github.com >
Co-authored-by: CarJem Generations (Carter Wallace) <cwallacecs@gmail.com >
Co-authored-by: Nicholas Fogal <nfogal.misc@gmail.com >
Co-authored-by: JakeBinney <126349119+JakeBinney@users.noreply.github.com >
Co-authored-by: OWL4C <124401812+OWL4C@users.noreply.github.com >
Co-authored-by: Oscar Björkman <17575446+oscarb@users.noreply.github.com >
Co-authored-by: Ismar Slomic <ismar@slomic.no >
Co-authored-by: Jørgen Veum-Wahlberg <jorgen.wahlberg@amedia.no >
Co-authored-by: Eddie Hung <6740044+eddiehung@users.noreply.github.com >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Knapoc <Knapoc@users.noreply.github.com >
Co-authored-by: sam detweiler <sdetweil@gmail.com >
Co-authored-by: veeck <michael.veeck@nebenan.de >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
Co-authored-by: NolanKingdon <27908974+NolanKingdon@users.noreply.github.com >
Co-authored-by: J. Kenzal Hunter <kenzal.hunter@gmail.com >
Co-authored-by: Teddy <teddy.payet@gmail.com >
Co-authored-by: TeddyStarinvest <teddy.payet@starinvest.com >
Co-authored-by: martingron <61826403+martingron@users.noreply.github.com >
Co-authored-by: dgoth <132394363+dgoth@users.noreply.github.com >
Co-authored-by: kaennchenstruggle <54073894+kaennchenstruggle@users.noreply.github.com >
Co-authored-by: jkriegshauser <jkriegshauser@gmail.com >
Co-authored-by: Ben Nitkin <ben@nitkin.net >
2024-01-01 15:38:08 +01:00
Michael Teeuw
e87f50e64a
Release 2.24.0 ( #3141 )
...
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Karsten Hassel <hassel@gmx.de >
Co-authored-by: Malte Hallström <46646495+SkySails@users.noreply.github.com >
Co-authored-by: Veeck <github@veeck.de >
Co-authored-by: veeck <michael@veeck.de >
Co-authored-by: dWoolridge <dwoolridge@charter.net >
Co-authored-by: Johan <jojjepersson@yahoo.se >
Co-authored-by: Dario Mratovich <dario_mratovich@hotmail.com >
Co-authored-by: Dario Mratovich <dario.mratovich@outlook.com >
Co-authored-by: Magnus <34011212+MagMar94@users.noreply.github.com >
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com >
Co-authored-by: buxxi <buxxi@omfilm.net >
Co-authored-by: Thomas Hirschberger <47733292+Tom-Hirschberger@users.noreply.github.com >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: Andrés Vanegas Jiménez <142350+angeldeejay@users.noreply.github.com >
Co-authored-by: Dave Child <dave@addedbytes.com >
Co-authored-by: grenagit <46225780+grenagit@users.noreply.github.com >
Co-authored-by: Grena <grena@grenabox.fr >
Co-authored-by: Magnus Marthinsen <magmar@online.no >
Co-authored-by: Patrick <psieg@users.noreply.github.com >
Co-authored-by: Piotr Rajnisz <56397164+rajniszp@users.noreply.github.com >
Co-authored-by: Suthep Yonphimai <tomzt@users.noreply.github.com >
Co-authored-by: CarJem Generations (Carter Wallace) <cwallacecs@gmail.com >
Co-authored-by: Nicholas Fogal <nfogal.misc@gmail.com >
Co-authored-by: JakeBinney <126349119+JakeBinney@users.noreply.github.com >
Co-authored-by: OWL4C <124401812+OWL4C@users.noreply.github.com >
Co-authored-by: Oscar Björkman <17575446+oscarb@users.noreply.github.com >
Co-authored-by: Ismar Slomic <ismar@slomic.no >
Co-authored-by: Jørgen Veum-Wahlberg <jorgen.wahlberg@amedia.no >
Co-authored-by: Eddie Hung <6740044+eddiehung@users.noreply.github.com >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 21:17:31 +02:00
rejas
2619f92d09
More var -> let/const conversions
2021-07-14 10:41:29 +02:00
veeck
214614f740
Cleanup jsdoc via eslint
2021-06-09 12:49:57 +02:00
rejas
d1e8dded68
Cleanup class jsdoc
2020-07-28 17:29:16 +02:00
rejas
43bcf4ab98
Run eslint over files, see what gets fixed automatically and clean up
2020-07-27 14:25:43 +02:00
Veeck
abb5dc5739
Run prettier over ALL files once
...
No other changes done in this commit
2020-05-11 22:22:32 +02:00
rejas
c04fa496bf
Second round of undef fixes
2020-05-03 18:59:26 +02:00
rejas
b9d19cfcb4
First round of undef fixes
2020-05-03 12:40:48 +02:00
rejas
e7fc4ef1e7
Replace unsecure links with https ones
2020-04-28 23:05:28 +02:00
rejas
d08bd4e866
Fix lots of warnings
2020-04-21 12:23:50 +02:00
rejas
2bce15dc6e
Remove multiple-empty-lines
2019-06-05 10:03:28 +02:00
rejas
8f1a212b52
More typo fixes
2019-06-05 09:46:59 +02:00
rejas
5c08bde0fa
More == -> === and != -> !== fixes
2019-06-05 09:32:10 +02:00
fewieden
96b2f2b3a4
clone object unit test
2018-02-16 00:01:02 +01:00
Rodrigo Ramírez Norambuena
5ac20cc4cf
SuiteTest: Added unit tests for js/class.js
2017-07-25 21:42:51 -04:00
Unknown
a7297d2685
Fix for issue #950
...
Changed 'server.js' to allow an empty ipwhitelist to allow any and all hosts instead of none as mentioned in the documentation
2017-07-18 14:07:18 +02:00
Michael Teeuw
09e6a6a4ad
Merge branch 'master' into develop
2016-12-31 21:16:09 +01:00
Rodrigo Ramírez Norambuena
19d906c5e4
fix tabs, remove extra spaces and lines.
2016-12-29 22:23:08 -03:00
Ben Brosnahan
cebed0824f
Fix lint error
2016-12-26 11:35:37 +00:00
Michael Teeuw
5858e862d9
Broadcast calendar eventlist to other modules.
2016-10-14 15:23:03 +02:00
Michael Teeuw
55371f9c78
Improve object instantiation to prevent reference errors.
2016-10-13 14:25:53 +02:00
Michael Teeuw
54f04c9141
Fix ESLint issues
2016-09-29 11:12:49 +02:00
Nicholas Hubbard
15887994fe
JSCS Says Goodbye
2016-05-03 19:13:46 -04:00
Nicholas Hubbard
426728058c
Standardize: TO JSCS!
2016-04-05 14:35:11 -04:00
Michael Teeuw
5eed80c28e
Squashed commit of the following:
...
commit e38dd346d9
Author: Michael Teeuw <michael@xonaymedia.nl >
Date: Sat Apr 2 19:17:30 2016 +0200
Add the possibility to set the maximum number of days.
commit 6f5c86775b
Author: Sam Vendittelli <sam.vendittelli@hotmail.com >
Date: Sat Apr 2 06:27:44 2016 +0100
Fixed cursor appearing in margin
Cursor was appearing in the margin so moved `cursor: none` property to html.
commit 576c668d84
Author: Domi-G <lessuseguy+githubdomig@gmail.com >
Date: Fri Apr 1 22:52:32 2016 +0200
Huge cleanup of white space
2016-04-03 19:52:13 +02:00
Michael Teeuw
26a6eb506e
Allow use of class.js in node.
2016-03-30 13:44:16 +02:00
Michael Teeuw
4266c0b279
Initial commit of V2.
2016-03-24 17:19:32 +01:00