Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
e126922
Prepare v2.19.0-develop.
MichMich Jan 1, 2022
24fccf6
Merge pull request #2762 from MichMich/prepare-2.19.0-develop
MichMich Jan 1, 2022
a5668ef
Update forecast.njk
oraclesean Jan 2, 2022
3ebdb67
Update CHANGELOG.md
oraclesean Jan 2, 2022
0f596d5
Update weather.js
oraclesean Jan 2, 2022
b87e802
Broken link for contribution guidelines
k1rd3rf Jan 4, 2022
060ca43
use solid type for font awesome icons
CFenner Jan 5, 2022
24bfaac
use solid type for font awesome icons
CFenner Jan 5, 2022
404343d
use solid type for font awesome icons
CFenner Jan 5, 2022
990d1ad
use solid type for font awesome icons
CFenner Jan 5, 2022
c8c4585
use solid type for font awesome icons
CFenner Jan 5, 2022
ce05f8e
use solid type for font awesome icons
CFenner Jan 5, 2022
793f3dd
Merge remote-tracking branch 'upstream/develop' into patch-1
CFenner Jan 6, 2022
1619dd2
Apply suggestions from code review
CFenner Jan 6, 2022
e78fa11
Update CHANGELOG.md
CFenner Jan 6, 2022
c56b601
adjust test case
CFenner Jan 6, 2022
cd1fe4e
weather test for new absolute property
khassel Jan 7, 2022
0e6d40f
Merge pull request #2764 from oraclesean/patch-1
MichMich Jan 7, 2022
7fa5464
Merge branch 'develop' into weather-test-absolute
khassel Jan 7, 2022
e8c0611
increase test timeout
khassel Jan 7, 2022
ad66c02
Merge pull request #2773 from khassel/weather-test-absolute
MichMich Jan 8, 2022
eb32ec8
remove old weather modules
khassel Jan 8, 2022
4c43f5d
use alternative calendar icon
CFenner Jan 9, 2022
8417590
update test case
CFenner Jan 9, 2022
8537f40
Update calendar.js
CFenner Jan 9, 2022
2dcf55e
change from deprecated roboto-fontface to @fontsource
khassel Jan 9, 2022
92fcdde
Update zh-tw translation
5idereal Jan 10, 2022
f3cefde
update deps and add CHANGELOG
khassel Jan 10, 2022
8cb6015
refactor tests
khassel Jan 10, 2022
8cf9d5f
Update CHANGELOG.md
5idereal Jan 11, 2022
4325fcd
automatically add/remove a hidden/shown class to the module wrappers …
Tom-Hirschberger Jan 11, 2022
4ce42d4
added shown/hidden class feature to CHANGELOG
Tom-Hirschberger Jan 11, 2022
b3dd531
removed adding of shown class
Tom-Hirschberger Jan 11, 2022
6c63fac
updated changelog
Tom-Hirschberger Jan 11, 2022
1ba4213
set the hidden class by classList features instead of string manipula…
Tom-Hirschberger Jan 11, 2022
9604c3a
helmet upgrade to v5
khassel Jan 11, 2022
a02bce6
Merge pull request #2766 from k1rd3rf/patch-1
MichMich Jan 12, 2022
9cb8a13
Merge pull request #2778 from khassel/roboto
MichMich Jan 12, 2022
f7f0bc8
Merge pull request #2780 from Tom-Hirschberger/develop
MichMich Jan 12, 2022
14a22ef
Merge branch 'develop' into helmet
khassel Jan 12, 2022
e8c6ef9
Merge pull request #2782 from khassel/helmet
MichMich Jan 12, 2022
9e4997a
Merge branch 'develop' into patch-1
CFenner Jan 12, 2022
65fada7
Merge pull request #2771 from CFenner/patch-1
MichMich Jan 12, 2022
42b80b1
testing wait alternatives
khassel Jan 12, 2022
5463183
Update config introduction to active URL.
JHWelch Jan 13, 2022
54bcbbc
Update contribution link to active URL
JHWelch Jan 13, 2022
da8edbf
Merge pull request #2783 from JHWelch/update-urls
MichMich Jan 13, 2022
2cfafe7
improve waitForElement
khassel Jan 13, 2022
c1be018
change weather_spec
khassel Jan 13, 2022
b714abd
Merge branch 'develop' into e2e-tests
khassel Jan 13, 2022
82bb254
add CHANGELOG and fix weather_spec
khassel Jan 13, 2022
480c10b
fix helmet, use defaults from v4
khassel Jan 13, 2022
aafeb1e
Merge pull request #2785 from khassel/helmet-fix
MichMich Jan 14, 2022
d793b82
Merge pull request #2784 from khassel/e2e-tests
MichMich Jan 14, 2022
ec38f90
Merge remote-tracking branch 'origin/develop' into pr/SiderealArt/2776
MichMich Jan 14, 2022
7ede537
Fix prettier issues.
MichMich Jan 14, 2022
766848e
Merge pull request #2776 from SiderealArt/patch-1
MichMich Jan 14, 2022
c392b5a
Merge branch 'develop' into remove-old-weather-modules
khassel Jan 14, 2022
ed0ad7b
use fake modules instead
khassel Jan 14, 2022
3a761f2
change link color to white
khassel Jan 14, 2022
fcb0d33
Merge pull request #2774 from khassel/remove-old-weather-modules
MichMich Jan 14, 2022
0aee422
Return full list of events from createEventList for broadcasting
kolbyjack Jan 13, 2022
e3857ca
Address review feedback
kolbyjack Jan 17, 2022
284b01c
husky changes
khassel Jan 17, 2022
97b4746
Merge pull request #2787 from kolbyjack/broadcast_all_events
MichMich Jan 19, 2022
d181365
Merge pull request #2788 from khassel/husky
MichMich Jan 19, 2022
c4e7e42
added new config option `showTitleAsUrl` to newsfeed module
khassel Jan 22, 2022
7f52f9b
Fix broken link to contribution guidelines
oscarb Jan 23, 2022
7cfc7b9
first cors approach
khassel Jan 24, 2022
4b381f3
Merge pull request #2794 from khassel/newsfeed-title-url
MichMich Jan 25, 2022
c622db9
working version, use corsUrl in weather providers
khassel Jan 25, 2022
59bc231
fix weather tests and add CHANGELOG
khassel Jan 25, 2022
48845ab
Merge branch 'develop' into cors
khassel Jan 25, 2022
9f9c17e
increase test timeout to 20 sec.
khassel Jan 25, 2022
f04dd6b
introduce useCorsProxy, per default only enabled for darksky and envc…
khassel Jan 26, 2022
a5668b1
Magic Mirror -> MagicMirror²
KristjanESPERANTO Jan 26, 2022
7e79547
Add "Using a consistent spelling of MagicMirror²."
KristjanESPERANTO Jan 26, 2022
6f27e5a
MagicMirror -> MagicMirror²
KristjanESPERANTO Jan 26, 2022
be22309
Undo minor change: Version 1.0.0 wasn't MagicMirror²
KristjanESPERANTO Jan 26, 2022
afa6c42
update dependencies including electron v17 beta
khassel Jan 27, 2022
69daf14
Merge pull request #2800 from khassel/update_deps
MichMich Jan 28, 2022
e794aab
Merge pull request #2799 from KristjanESPERANTO/develop
MichMich Jan 28, 2022
da90412
Merge pull request #2798 from khassel/cors
MichMich Jan 28, 2022
528358f
Merge pull request #2795 from oscarb/patch-1
MichMich Jan 28, 2022
cee5043
update to electron v17 and other deps
khassel Feb 1, 2022
05f0d18
Update Danish translation
KristjanESPERANTO Feb 1, 2022
c98967c
Update Danish translation
KristjanESPERANTO Feb 1, 2022
b70a9c3
Begin with capital letters
KristjanESPERANTO Feb 1, 2022
2d353ff
Minimal node version is 14
KristjanESPERANTO Feb 2, 2022
8e376de
Merge branch 'develop' into develop
MichMich Feb 2, 2022
fbdebca
Merge pull request #2807 from KristjanESPERANTO/develop
MichMich Feb 2, 2022
b0c5727
Merge branch 'develop' into update_deps
MichMich Feb 2, 2022
0a8220c
Merge pull request #2806 from khassel/update_deps
MichMich Feb 2, 2022
c214d77
Revive contribution link
Nerfzooka Feb 4, 2022
880e216
Merge pull request #2808 from KristjanESPERANTO/min-node-version-14
MichMich Feb 7, 2022
d0838d5
fix parsing of feels like for weathergov
philnagel Feb 9, 2022
e234d23
Fix log output
KristjanESPERANTO Feb 20, 2022
7ca5d81
Update CHANGELOG.md
KristjanESPERANTO Feb 20, 2022
81ae95e
Merge pull request #2814 from KristjanESPERANTO/patch-2
MichMich Feb 20, 2022
e791a66
add weatherprovider for weatherflow
10bias Feb 21, 2022
45142bc
updated the changelog
10bias Feb 21, 2022
212e60c
fix copy and paste mistake in comment
10bias Feb 22, 2022
4048d79
run lint:prettier
10bias Feb 22, 2022
3c27fd1
fix a problem with sunrise
10bias Feb 25, 2022
9056aba
add function to switch units
10bias Feb 26, 2022
9cb006b
update dependencies
khassel Feb 28, 2022
d588fab
Don't adjust startDate for full day events if endDate is in the past
kolbyjack Mar 3, 2022
2a989bc
Merge pull request #2818 from kolbyjack/fix/changing-start-date
MichMich Mar 11, 2022
dcaa352
Merge pull request #2817 from khassel/update_deps
MichMich Mar 11, 2022
7cab6eb
Merge branch 'develop' into patch-1
MichMich Mar 11, 2022
5def02f
Merge pull request #2810 from philnagel/weatherModule-weathergov-feel…
MichMich Mar 11, 2022
e12f57d
Merge pull request #2815 from 10bias/weather-provider-weatherflow
MichMich Mar 11, 2022
a52c68d
Merge pull request #2809 from Nerfzooka/patch-1
MichMich Mar 11, 2022
1d2637c
Add missing CS translations
krekos Mar 12, 2022
468bf1d
Update German translation
KristjanESPERANTO Mar 12, 2022
d0565a1
Merge pull request #2820 from KristjanESPERANTO/german
MichMich Mar 12, 2022
b72cb52
Remove windspeed conversion from openweathermap
rejas Feb 18, 2022
af5eb34
Update CHANGELOG
Mar 22, 2022
eca339a
Fix weird code in weathergov, still returns no data though
Mar 22, 2022
1bdab10
Update dependencies
Mar 22, 2022
c5e9c9a
Merge pull request #2825 from rejas/issue_2812
MichMich Mar 22, 2022
93581ca
toggle pointer-events with suspension
shin10 Mar 25, 2022
a143ebc
Merge pull request #2827 from shin10/develop
MichMich Mar 26, 2022
cdd8743
fix fullday/showend conflict #2629
sdetweil Mar 27, 2022
ed65c70
update `node-ical` to v0.15 and added `luxon` as dependency for not b…
khassel Mar 28, 2022
9620566
Merge pull request #2830 from khassel/node-ical
MichMich Mar 29, 2022
612b063
Merge pull request #2829 from sdetweil/calfix
MichMich Mar 29, 2022
00a7c6b
added new env var `ELECTRON_DISABLE_GPU` which disable gpu under elec…
khassel Mar 29, 2022
88f7570
add comments in electron.js
khassel Mar 29, 2022
8d296e5
Add missing CS translations
krekos Mar 12, 2022
9f750e5
Add Changelog.
MichMich Apr 1, 2022
c57c9c2
Run Prettier.
MichMich Apr 1, 2022
16bf19d
Merge branch 'patch-1' of https://github.com/krekos/magicmirror into …
MichMich Apr 1, 2022
69b2dd6
Merge pull request #2819 from krekos/patch-1
MichMich Apr 1, 2022
b54cac7
Merge branch 'develop' into disable-gpu
MichMich Apr 1, 2022
111d75b
Merge pull request #2832 from khassel/disable-gpu
MichMich Apr 1, 2022
0b21a22
Prepare 2.19.0
MichMich Apr 1, 2022
d995ce3
Add missing contributor to list.
MichMich Apr 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ When submitting a new issue, please supply the following information:

**Node Version**: Make sure it's version 14 or later (recommended is 16).

**MagicMirror Version**: Please let us know which version of MagicMirror you are running. It can be found in the `package.json` file.
**MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file.

**Description**: Provide a detailed description about the issue and include specific details to help us understand the problem. Adding screenshots will help describing the problem.

Expand Down
12 changes: 6 additions & 6 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ If you're not sure if it's a real bug or if it's just you, please open a topic o

Problems installing or configuring your MagicMirror? Check out: [https://forum.magicmirror.builders/category/10/troubleshooting](https://forum.magicmirror.builders/category/10/troubleshooting)

A common problem is that your config file could be invalid. Please run in your MagicMirror directory: `npm run config:check` and see if it reports an error.
A common problem is that your config file could be invalid. Please run in your MagicMirror² directory: `npm run config:check` and see if it reports an error.

## I found a bug in the MagicMirror installer
## I found a bug in the MagicMirror² installer

If you are facing an issue or found a bug while trying to install MagicMirror via the installer please report it in the respective GitHub repository:
If you are facing an issue or found a bug while trying to install MagicMirror² via the installer please report it in the respective GitHub repository:
[https://github.com/sdetweil/MagicMirror_scripts](https://github.com/sdetweil/MagicMirror_scripts)

## I found a bug in the MagicMirror Docker image
## I found a bug in the MagicMirror² Docker image

If you are facing an issue or found a bug while running MagicMirror inside a Docker container please create an issue in the corresponding repository:
If you are facing an issue or found a bug while running MagicMirror² inside a Docker container please create an issue in the corresponding repository:

- karsten13/magicmirror: [https://gitlab.com/khassel/magicmirror](https://gitlab.com/khassel/magicmirror)
- (deprecated) bastilimbach/docker-magicmirror: [https://github.com/bastilimbach/docker-MagicMirror](https://github.com/bastilimbach/docker-MagicMirror)
Expand All @@ -35,7 +35,7 @@ When submitting a new issue, please supply the following information:

**Node Version**: Make sure it's version 14 or later (recommended is 16).

**MagicMirror Version**: Please let us know which version of MagicMirror you are running. It can be found in the `package.json` file.
**MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file.

**Description**: Provide a detailed description about the issue and include specific details to help us understand the problem. Adding screenshots will help describing the problem.

Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Hello and thank you for wanting to contribute to the MagicMirror project
Hello and thank you for wanting to contribute to the MagicMirror² project

**Please make sure that you have followed these 4 rules before submitting your Pull Request:**

Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/automated-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,4 @@ jobs:
npm run test:prettier
npm run test:js
npm run test:css
npm run test:unit
npm run test:e2e
npm run test:electron
npm run test
7 changes: 5 additions & 2 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npm run lint:staged
[ -f "$(dirname "$0")/_/husky.sh" ] && . "$(dirname "$0")/_/husky.sh"

if command -v npm &> /dev/null; then
npm run lint:staged
fi
54 changes: 45 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,41 @@ This project adheres to [Semantic Versioning](https://semver.org/).

❤️ **Donate:** Enjoying MagicMirror²? [Please consider a donation!](https://magicmirror.builders/donate) With your help we can continue to improve the MagicMirror².

## [2.19.0] - 2022-04-01

Special thanks to the following contributors: @10bias, @CFenner, @JHWelch, @k1rd3rf, @khassel, @kolbyjack, @krekos, @KristjanESPERANTO, @Nerfzooka, @oraclesean, @oscarb, @philnagel, @rejas, @sdetweil, @shin10, @SiderealArt and @Tom-Hirschberger.

### Added

- Added a config option under the weather module, `absoluteDates`, providing an option to format weather forecast date output with either absolute or relative dates.
- Added test for new weather forecast `absoluteDates` porperty.
- The modules get a class hidden added/removed if they get hidden/shown which will also toggle pointer-events.
- Added new config option `showTitleAsUrl` to newsfeed module. If set, the diplayed title is a link to the article which is useful when running in a browser and you want to read this article.
- Added internal cors proxy to get weather providers working without public proxies (fixes #2714). The new url `http(s)://address:port/cors?url=https://whatever-to-proxy` can be used in other modules too.
- Added a WeatherProvider for Weatherflow.
- Added new env var `ELECTRON_DISABLE_GPU` which disable gpu under electron if set (fixes #2831).
- Added missing Czech translations.

### Updated

- Deprecated roboto fonts package `roboto-fontface-bower` replaced with `fontsource`.
- Update `electron` to v17, `helmet` to v5 (use defaults of v4) and other dependencies
- Updates Font Awesome css class to new default style (fixes #2768)
- Replaced deprecated modules `currentweather` and `weatherforecast` with dummy modules only displaying that they have to be replaced.
- Include all calendar events from the configured date range when broadcasting.
- Update Danish and German translation.
- Update `node-ical` to v0.15 and added `luxon` as dependency for not breaking the "no-optional" install (see #2718 and #2824).

### Fixed

- Improved and speedup e2e tests, artificial wait after mm start removed.
- Improved husky setup not blocking `git commit` if `husky` or `npm` is not installed.
- Using a consistent spelling of MagicMirror².
- Fix minor console output issue for loading translations (#2814).
- Don't adjust startDate for full day events if endDate is in the past.
- Fix windspeed conversion error in openweathermap provider. (#2812)
- Fix conflicting parms turning off showEnd for full day events. (#2629)

## [2.18.0] - 2022-01-01

Special thanks to the following contributors: @AmpioRosso, @eouia, @fewieden, @jupadin, @khassel, @kolbyjack, @KristjanESPERANTO, @MariusVaice, @rejas, @rico24 and @sdetweil.
Expand All @@ -29,6 +64,7 @@ Special thanks to the following contributors: @AmpioRosso, @eouia, @fewieden, @j
- Added dangerouslyDisableAutoEscaping config option for newsfeed templates (fixes #2712).
- Added missing shebang to `installers/mm.sh`.
- Node versions in templates and github workflows.
- Updated translations for Traditional Chinese (Taiwan) (zh-tw.json).

### Fixed

Expand Down Expand Up @@ -252,7 +288,7 @@ Special thanks to the following contributors: @Alvinger, @AndyPoms, @ashishtank,
- Rename Greek translation to correct ISO 639-1 alpha-2 code (gr > el). (#2155)
- Add a space after icons of sunrise and sunset. (#2169)
- Fix calendar when no DTEND record found in event, startDate overlay when endDate set. (#2177)
- Fix windspeed convertion error in ukmetoffice weather provider. (#2189)
- Fix windspeed conversion error in ukmetoffice weather provider. (#2189)
- Fix console.debug not having timestamps. (#2199)
- Fix calendar full day event east of UTC start time. (#2200)
- Fix non-fullday recurring rule processing. (#2216)
Expand All @@ -275,8 +311,8 @@ Special thanks to the following contributors: @bryanzzhu, @bugsounet, @chamakura
### Added

- `--dry-run` Added option in fetch call within updatenotification node_helper. This is to prevent
MagicMirror from consuming any fetch result. Causes conflict with MMPM when attempting to check
for updates to MagicMirror and/or MagicMirror modules.
MagicMirror² from consuming any fetch result. Causes conflict with MMPM when attempting to check
for updates to MagicMirror² and/or MagicMirror² modules.
- Test coverage with Istanbul, run it with `npm run test:coverage`.
- Added lithuanian language.
- Added support in weatherforecast for OpenWeather onecall API.
Expand Down Expand Up @@ -349,7 +385,7 @@ Special thanks to the following contributors: @AndreKoepke, @andrezibaia, @bryan

🚨 READ THIS BEFORE UPDATING 🚨

In the past years the project has grown a lot. This came with a huge downside: poor maintainability. If I let the project continue the way it was, it would eventually crash and burn. More important: I would completely lose the drive and interest to continue the project. Because of this the decision was made to simplify the core by removing all side features like automatic installers and support for exotic platforms. This release (2.11.0) is the first real release that will reflect (parts) of these changes. As a result of this, some things might break. So before you continue make sure to backup your installation. Your config, your modules or better yet: your full MagicMirror folder. In other words: update at your own risk.
In the past years the project has grown a lot. This came with a huge downside: poor maintainability. If I let the project continue the way it was, it would eventually crash and burn. More important: I would completely lose the drive and interest to continue the project. Because of this the decision was made to simplify the core by removing all side features like automatic installers and support for exotic platforms. This release (2.11.0) is the first real release that will reflect (parts) of these changes. As a result of this, some things might break. So before you continue make sure to backup your installation. Your config, your modules or better yet: your full MagicMirror² folder. In other words: update at your own risk.

For more information regarding this major change, please check issue [#1860](https://github.com/MichMich/MagicMirror/issues/1860).

Expand Down Expand Up @@ -550,7 +586,7 @@ Fixed `package.json` version number.
- Fixed unhandled error on bad git data in updatenotification module [#1285](https://github.com/MichMich/MagicMirror/issues/1285).
- Weather forecast now works with openweathermap in new weather module. Daily data are displayed, see issue [#1504](https://github.com/MichMich/MagicMirror/issues/1504).
- Fixed analogue clock border display issue where non-black backgrounds used (previous fix for issue 611)
- Fixed compatibility issues caused when modules request different versions of Font Awesome, see issue [#1522](https://github.com/MichMich/MagicMirror/issues/1522). MagicMirror now uses [Font Awesome 5 with v4 shims included for backwards compatibility](https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4#shims).
- Fixed compatibility issues caused when modules request different versions of Font Awesome, see issue [#1522](https://github.com/MichMich/MagicMirror/issues/1522). MagicMirror² now uses [Font Awesome 5 with v4 shims included for backwards compatibility](https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4#shims).
- Installation script problems with raspbian
- Calendar: only show repeating count if the event is actually repeating [#1534](https://github.com/MichMich/MagicMirror/pull/1534)
- Calendar: Fix exdate handling when multiple values are specified (comma separated)
Expand Down Expand Up @@ -662,7 +698,7 @@ A huge, huge, huge thanks to user @fewieden for all his hard work on the new `we

## [2.4.0] - 2018-07-01

⚠️ **Warning:** This release includes an updated version of Electron. This requires a Raspberry Pi configuration change to allow the best performance and prevent the CPU from overheating. Please read the information on the [MagicMirror Wiki](https://github.com/michmich/magicmirror/wiki/configuring-the-raspberry-pi#enable-the-open-gl-driver-to-decrease-electrons-cpu-usage).
⚠️ **Warning:** This release includes an updated version of Electron. This requires a Raspberry Pi configuration change to allow the best performance and prevent the CPU from overheating. Please read the information on the [MagicMirror² Wiki](https://github.com/michmich/magicmirror/wiki/configuring-the-raspberry-pi#enable-the-open-gl-driver-to-decrease-electrons-cpu-usage).

ℹ️ **Note:** This update uses new dependencies. Please update using the following command: `git pull && npm install`

Expand Down Expand Up @@ -903,7 +939,7 @@ A huge, huge, huge thanks to user @fewieden for all his hard work on the new `we
- Add use pm2 for manager process into Installer RaspberryPi script.
- Russian Translation.
- Afrikaans Translation.
- Add postinstall script to notify user that MagicMirror installed successfully despite warnings from NPM.
- Add postinstall script to notify user that MagicMirror² installed successfully despite warnings from NPM.
- Init tests using mocha.
- Option to use RegExp in Calendar's titleReplace.
- Hungarian Translation.
Expand Down Expand Up @@ -966,7 +1002,7 @@ A huge, huge, huge thanks to user @fewieden for all his hard work on the new `we
- Add VSCode IntelliSense support.
- Module API: Add Visibility locking to module system. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#visibility-locking) for more information.
- Module API: Method to overwrite the module's header. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#getheader) for more information.
- Module API: Option to define the minimum MagicMirror version to run a module. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#requiresversion) for more information.
- Module API: Option to define the minimum MagicMirror² version to run a module. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#requiresversion) for more information.
- Calendar module now broadcasts the event list to all other modules using the notification system. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules/default/calendar) for more information.
- Possibility to use the calendar feed as the source for the weather (currentweather & weatherforecast) location data. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules/default/weatherforecast) for more information.
- Added option to show rain amount in the weatherforecast default module
Expand Down Expand Up @@ -1113,6 +1149,6 @@ It includes (but is not limited to) the following features:

## [1.0.0] - 2014-02-16

### Initial release of MagicMirror.
### Initial release of MagicMirror

This was part of the blogpost: [https://michaelteeuw.nl/post/83916869600/magic-mirror-part-vi-production-of-the](https://michaelteeuw.nl/post/83916869600/magic-mirror-part-vi-production-of-the)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Contributions of all kinds are welcome, not only in the form of code but also wi
- documentation
- translations

For the full contribution guidelines, check out: [https://docs.magicmirror.builders/getting-started/contributing.html](https://docs.magicmirror.builders/getting-started/contributing.html)
For the full contribution guidelines, check out: [https://docs.magicmirror.builders/about/contributing.html](https://docs.magicmirror.builders/about/contributing.html)

## Enjoying MagicMirror? Consider a donation!

Expand Down
6 changes: 3 additions & 3 deletions config/config.js.sample
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
/* Magic Mirror Config Sample
/* MagicMirror² Config Sample
*
* By Michael Teeuw https://michaelteeuw.nl
* MIT Licensed.
*
* For more information on how you can configure this file
* see https://docs.magicmirror.builders/getting-started/configuration.html#general
* see https://docs.magicmirror.builders/configuration/introduction.html
* and https://docs.magicmirror.builders/modules/configuration.html
*/
let config = {
Expand All @@ -14,7 +14,7 @@ let config = {
// - "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out or empty, is "localhost"
port: 8080,
basePath: "/", // The URL path where MagicMirror is hosted. If you are using a Reverse proxy
basePath: "/", // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy
// you must set the sub path here. basePath must end with a /
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
Expand Down
2 changes: 1 addition & 1 deletion css/custom.css.sample
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Magic Mirror Custom CSS Sample
/* MagicMirror² Custom CSS Sample
*
* Change color and fonts here.
*
Expand Down
12 changes: 8 additions & 4 deletions css/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,14 @@ sup {
margin-bottom: var(--gap-modules);
}

.module.hidden {
pointer-events: none;
}

.module:not(.hidden) {
pointer-events: auto;
}

.region.bottom .module {
margin-top: var(--gap-modules);
margin-bottom: 0;
Expand Down Expand Up @@ -170,10 +178,6 @@ sup {
pointer-events: none;
}

.region.fullscreen * {
pointer-events: auto;
}

.region.right {
right: 0;
text-align: right;
Expand Down
29 changes: 20 additions & 9 deletions fonts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions fonts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "magicmirror-fonts",
"description": "Package for fonts use by MagicMirror Core.",
"description": "Package for fonts use by MagicMirror² Core.",
"repository": {
"type": "git",
"url": "git+https://github.com/MichMich/MagicMirror.git"
Expand All @@ -10,6 +10,7 @@
"url": "https://github.com/MichMich/MagicMirror/issues"
},
"dependencies": {
"roboto-fontface": "^0.10.0"
"@fontsource/roboto": "^4.5.5",
"@fontsource/roboto-condensed": "^4.5.6"
}
}
Loading