- {{ f.date.format('ddd') }} |
+ {% if (currentStep == 0) %}
+ {{ "TODAY" | translate }} |
+ {% elif (currentStep == 1) %}
+ {{ "TOMORROW" | translate }} |
+ {% else %}
+ {{ f.date.format('ddd') }} |
+ {% endif %}
|
{{ f.maxTemperature | roundValue | unit("temperature") }}
diff --git a/modules/default/weather/providers/ukmetofficedatahub.js b/modules/default/weather/providers/ukmetofficedatahub.js
index 9ed74684..505732d3 100644
--- a/modules/default/weather/providers/ukmetofficedatahub.js
+++ b/modules/default/weather/providers/ukmetofficedatahub.js
@@ -87,7 +87,7 @@ WeatherProvider.register("ukmetofficedatahub", {
// Did not receive usable new data.
// Maybe this needs a better check?
Log.error("Possibly bad current/hourly data?");
- Log.info(data);
+ Log.error(data);
return;
}
@@ -158,7 +158,7 @@ WeatherProvider.register("ukmetofficedatahub", {
// Did not receive usable new data.
// Maybe this needs a better check?
Log.error("Possibly bad forecast data?");
- Log.info(data);
+ Log.error(data);
return;
}
diff --git a/package-lock.json b/package-lock.json
index 01c38c4d..5ac7aa7a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "magicmirror",
- "version": "2.13.0",
+ "version": "2.14.0-develop",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -5723,24 +5723,20 @@
"dev": true
},
"node-ical": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/node-ical/-/node-ical-0.12.0.tgz",
- "integrity": "sha512-whPA/GABFAWMVzqKeTuBjzPGCfNR9eoCSWPHE6MkHyDlQqScdVfyWr0dRy50Lvfz9JCNqFqiko1GpHJ21pn8YA==",
+ "version": "0.12.3",
+ "resolved": "https://registry.npmjs.org/node-ical/-/node-ical-0.12.3.tgz",
+ "integrity": "sha512-MCr71z5mUcF7LuC3iIPKMKcaQ4Mr5cft0Uh00BBnkOrsm6vdS2xTUOKy1vhaYZ1V711LJmSAwQakxBXxLlHY3g==",
"requires": {
"moment-timezone": "^0.5.31",
"request": "^2.88.2",
- "rrule": "2.6.4",
- "uuid": "^3.3.2"
+ "rrule": "2.6.6",
+ "uuid": "^8.3.1"
},
"dependencies": {
- "rrule": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.6.4.tgz",
- "integrity": "sha512-sLdnh4lmjUqq8liFiOUXD5kWp/FcnbDLPwq5YAc/RrN6120XOPb86Ae5zxF7ttBVq8O3LxjjORMEit1baluahA==",
- "requires": {
- "luxon": "^1.21.3",
- "tslib": "^1.10.0"
- }
+ "uuid": {
+ "version": "8.3.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz",
+ "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg=="
}
}
},
diff --git a/package.json b/package.json
index 5e4de9ac..c3ff7aa3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "magicmirror",
- "version": "2.13.0",
+ "version": "2.14.0-develop",
"description": "The open source modular smart mirror platform.",
"main": "js/electron.js",
"scripts": {
@@ -79,7 +79,7 @@
"iconv-lite": "^0.6.2",
"module-alias": "^2.2.2",
"moment": "^2.28.0",
- "node-ical": "^0.12.0",
+ "node-ical": "^0.12.3",
"request": "^2.88.2",
"rrule": "^2.6.6",
"rrule-alt": "^2.2.8",
diff --git a/tests/e2e/modules/weather_spec.js b/tests/e2e/modules/weather_spec.js
index d87a44cd..2d9f3f01 100644
--- a/tests/e2e/modules/weather_spec.js
+++ b/tests/e2e/modules/weather_spec.js
@@ -186,7 +186,7 @@ describe("Weather module", function () {
const weather = generateWeatherForecast();
await setup({ template, data: weather });
- const days = ["Fri", "Sat", "Sun", "Mon", "Tue"];
+ const days = ["Today", "Tomorrow", "Sun", "Mon", "Tue"];
for (const [index, day] of days.entries()) {
await app.client.waitUntilTextExists(`.weather table.small tr:nth-child(${index + 1}) td:nth-child(1)`, day, 10000);
diff --git a/translations/gr.json b/translations/el.json
similarity index 100%
rename from translations/gr.json
rename to translations/el.json
diff --git a/translations/translations.js b/translations/translations.js
index 7d0fcfa0..b972b9a8 100644
--- a/translations/translations.js
+++ b/translations/translations.js
@@ -25,7 +25,7 @@ var translations = {
"zh-tw": "translations/zh-tw.json", // Traditional Chinese
ja: "translations/ja.json", // Japanese
pl: "translations/pl.json", // Polish
- gr: "translations/gr.json", // Greek
+ el: "translations/el.json", // Greek
da: "translations/da.json", // Danish
tr: "translations/tr.json", // Turkish
ru: "translations/ru.json", // Russian
|