Veeck
39a614e0de
Release 2.31.0 ( #3758 )
...
Thanks to: @Developer-Incoming, @eltociear, @geraki, @khassel,
@KristjanESPERANTO, @MagMar94, @mixasgr, @n8many, @OWL4C, @rejas,
@savvadam, @sdetweil.
> ⚠️ This release needs nodejs version `v22.14.0 or higher`
### Added
- Add CSS support to the digital clock hour/minute/second through the
use of the classes `clock-hour-digital`, `clock-minute-digital`, and
`clock-second-digital`.
- Add Arabic (#3719 ) and Esperanto translation.
- Mark option `secondsColor` as deprecated in clock module.
- Add Greek translation to Alerts module.
- [newsfeed] Add specific ignoreOlderThan value (override) per feed
(#3360 )
- [weather] Added option Humidity to hourly View
- [weather] Added option to hide hourly entries that are Zero, hiding
the entire column if empty.
- [updatenotification] Added option to iterate over modules directory
instead using modules defined in `config.js` (#3739 )
### Changed
- [core] starting clientonly now checks for needed env var
`WAYLAND_DISPLAY` or `DISPLAY` and starts electron with needed
parameters (if both are set wayland is used) (#3677 )
- [core] Optimize systeminformation calls and output (#3689 )
- [core] Add issue templates for feature requests and bug reports
(#3695 )
- [core] Adapt `start:x11:dev` script
- [weather/yr] The Yr weather provider now enforces a minimum
`updateInterval` of 600 000 ms (10 minutes) to comply with the terms of
service. If a lower value is set, it will be automatically increased to
this minimum.
- [weather/weatherflow] Fixed icons and added hourly support as well as
UV, precipitation, and location name support.
- [workflow] Run `sudo apt-get update` before installing packages to
avoid install errors
- [workflow] Exclude issues with label `ready (coming with next
release)` from stale job
### Removed
### Updated
- [core] Update requirements and dependencies including electron to v35
and formatting (#3593 , #3693 , #3717 )
- [core] Update prettier, ESLint and simplify config
- Update Greek translation
### Fixed
- [calendar] Fix clipping events being broadcast (#3678 )
- [tests] Fix Electron tests by running them under new github image
ubuntu-24.04, replace xserver with labwc, running under xserver and
labwc depending on env variable WAYLAND_DISPLAY is set (#3676 )
- [calendar] Fix arrayed symbols, #3267 , again, add testcase, add
testcase for #3678
- [weather] Fix wrong weatherCondition name in openmeteo provider which
lead to n/a icon (#3691 )
- [core] Fix wrong port in log message when starting server only (#3696 )
- [calendar] Fix NewYork event processed on system in Central timezone
shows wrong time #3701
- [weather/yr] The Yr weather provider is now able to recover from bad
API responses instead of freezing (#3296 )
- [compliments] Fix evening events being shown during the day (#3727 )
- [weather] Fixed minor spacing issues when using UV Index in Hourly
- [workflow] Fix command to run spellcheck
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Karsten Hassel <hassel@gmx.de >
Co-authored-by: Ross Younger <crazyscot@gmail.com >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: jkriegshauser <joshuakr@nvidia.com >
Co-authored-by: illimarkangur <116028111+illimarkangur@users.noreply.github.com >
Co-authored-by: sam detweiler <sdetweil@gmail.com >
Co-authored-by: vppencilsharpener <tim.pray@gmail.com >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
Co-authored-by: Brian O'Connor <btoconnor@users.noreply.github.com >
Co-authored-by: WallysWellies <59727507+WallysWellies@users.noreply.github.com >
Co-authored-by: Jason Stieber <jrstieber@gmail.com >
Co-authored-by: jargordon <50050429+jargordon@users.noreply.github.com >
Co-authored-by: Daniel <32464403+dkallen78@users.noreply.github.com >
Co-authored-by: Ryan Williams <65094007+ryan-d-williams@users.noreply.github.com >
Co-authored-by: Panagiotis Skias <panagiotis.skias@gmail.com >
Co-authored-by: Marc Landis <dirk.rettschlag@gmail.com >
Co-authored-by: HeikoGr <20295490+HeikoGr@users.noreply.github.com >
Co-authored-by: Pedro Lamas <pedrolamas@gmail.com >
Co-authored-by: veeck <gitkraken@veeck.de >
Co-authored-by: Magnus <34011212+MagMar94@users.noreply.github.com >
Co-authored-by: Ikko Eltociear Ashimine <eltociear@gmail.com >
Co-authored-by: DevIncomin <56730075+Developer-Incoming@users.noreply.github.com >
Co-authored-by: Nathan <n8nyoung@gmail.com >
Co-authored-by: mixasgr <mixasgr@users.noreply.github.com >
Co-authored-by: Savvas Adamtziloglou <savvas-gr@greeklug.gr >
Co-authored-by: Konstantinos <geraki@gmail.com >
Co-authored-by: OWL4C <124401812+OWL4C@users.noreply.github.com >
2025-04-01 20:11:02 +02:00
Karsten Hassel
9c9a5359dd
Use different issue templates ( #3695 )
...
This PR will introduce different issue templates for bug reports,
feature requests and so on on GitHub. There is still room for
fine-tuning, but it's reached a state to show it to you and get
feedback.
I think that this can lead to better bug reports.
You can see the result in my repo:
https://github.com/KristjanESPERANTO/MagicMirror/issues/new/choose
Feel free to create new issues for testing.
What do you think? Do we want to pursue this further?
# Conflicts:
# CHANGELOG.md
2025-01-17 19:19:17 +01:00
sam detweiler
c24de64d77
Release 2.30.0 ( #3673 )
...
## [2.30.0] - 2025-01-01
Thanks to: @xsorifc28, @HeikoGr, @bugsounet, @khassel,
@KristjanESPERANTO, @rejas, @sdetweil.
> ⚠️ This release needs nodejs version `v20` or `v22 or higher`, minimum
version is `v20.18.1`
### Added
- [core] Add wayland and windows start options to `package.json` (#3594 )
- [docs] Add step for npm publishing in release process (#3595 )
- [core] Add GitHub workflow to run spellcheck a few days before each
release (#3623 )
- [core] Add test flag to `index.html` to pass to module js for test
mode detection (needed by #3630 )
- [core] Add export on animation names (#3644 )
- [compliments] Add support for refreshing remote compliments file, and
test cases (#3630 )
- [linter] Re-add `eslint-plugin-import`now that it supports ESLint v9
(#3586 )
- [linter] Re-activate `eslint-plugin-package-json` to lint
`package.json` (#3643 )
- [linter] Add linting for markdown files (#3646 )
- [linter] Add some handy ESLint rules.
- [calendar] Add ability to display end date for full date events, where
end is not same day (showEnd=true) (#3650 )
- [core] Add text to the config.js.sample file about the locale variable
(#3654 , #3655 )
- [core] Add fetch timeout for all node_helpers (thru undici, forces
node 20.18.1 minimum) to help on slower systems. (#3660 ) (3661)
### Changed
- [core] Run code style checks in workflow only once (#3648 )
- [core] Fix animations export #3644 only on server side (#3649 )
- [core] Use project URL in fallback config (#3656 )
- [core] Fix Access Denied crash writing js/positions.js (on synology
nas) #3651 . new message, MM starts, but no modules showing (#3652 )
- [linter] Switch to 'npx' for lint-staged in pre-commit hook (#3658 )
### Removed
- [tests] Remove `node-pty` and `drivelist` from rebuilded test (#3575 )
- [deps] Remove `@eslint/js` dependency. Already installed with `eslint`
in deep (#3636 )
### Updated
- [repo] Reactivate `stale.yaml` as GitHub action to mark issues as
stale after 60 days and close them 7 days later (if no activity) (#3577 ,
#3580 , #3581 )
- [core] Update electron dependency to v32 (test electron rebuild) and
all other dependencies too (#3657 )
- [tests] All test configs have been updated to allow full external
access, allowing for easier debugging (especially when running as a
container)
- [core] Run and test with node 23 (#3588 )
- [workflow] delete exception `allow-ghsas: GHSA-8hc4-vh64-cxmj` in
`dep-review.yaml` (#3659 )
### Fixed
- [updatenotification] Fix pm2 using detection when pm2 script is inside
or outside MagicMirror root folder (#3576 ) (#3605 ) (#3626 ) (#3628 )
- [core] Fix loading node_helper of modules: avoid black screen, display
errors and continue loading with next module (#3578 )
- [weather] Change default value for weatherEndpoint of provider
openweathermap to "/onecall" (#3574 )
- [tests] Fix electron tests with mock dates, the mock on server side
was missing (#3597 )
- [tests] Fix testcases with hard coded Date.now (#3597 )
- [core] Fix missing `basePath` where `location.host` is used (#3613 )
- [compliments] croner library changed filenames used in latest version
(#3624 )
- [linter] Fix ESLint ignore pattern which caused that default modules
not to be linted (#3632 )
- [core] Fix module path in case of sub/sub folder is used and use
path.resolve for resolve `moduleFolder` and `defaultModuleFolder` in
app.js (#3653 )
- [calendar] Update to resolve issues #3098 #3144 #3351 #3422 #3443
#3467 #3537 related to timezone changes
- [calendar] Fix #3267 (styles array), also fixes event with both exdate
AND recurrence(and testcase)
- [calendar] Fix showEndsOnlyWithDuration not working, #3598 , applies
ONLY to full day events
- [calendar] Fix showEnd for Full Day events (#3602 )
- [tests] Suppress "module is not defined" in e2e tests (#3647 )
- [calendar] Fix #3267 (styles array, really this time!)
- [core] Fix #3662 js/positions.js created incorrectly
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Karsten Hassel <hassel@gmx.de >
Co-authored-by: Ross Younger <crazyscot@gmail.com >
Co-authored-by: Veeck <github@veeck.de >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: jkriegshauser <joshuakr@nvidia.com >
Co-authored-by: illimarkangur <116028111+illimarkangur@users.noreply.github.com >
Co-authored-by: vppencilsharpener <tim.pray@gmail.com >
Co-authored-by: veeck <michael.veeck@nebenan.de >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
Co-authored-by: Brian O'Connor <btoconnor@users.noreply.github.com >
Co-authored-by: WallysWellies <59727507+WallysWellies@users.noreply.github.com >
Co-authored-by: Jason Stieber <jrstieber@gmail.com >
Co-authored-by: jargordon <50050429+jargordon@users.noreply.github.com >
Co-authored-by: Daniel <32464403+dkallen78@users.noreply.github.com >
Co-authored-by: Ryan Williams <65094007+ryan-d-williams@users.noreply.github.com >
Co-authored-by: Panagiotis Skias <panagiotis.skias@gmail.com >
Co-authored-by: Marc Landis <dirk.rettschlag@gmail.com >
Co-authored-by: HeikoGr <20295490+HeikoGr@users.noreply.github.com >
Co-authored-by: Pedro Lamas <pedrolamas@gmail.com >
Co-authored-by: veeck <gitkraken@veeck.de >
2025-01-01 08:27:27 -06:00
Karsten Hassel
94c3c699e8
Release 2.29.0 ( #3568 )
...
## [2.29.0] - 2024-10-01
Thanks to: @bugsounet, @dkallen78, @jargordon, @khassel,
@KristjanESPERANTO, @MarcLandis, @rejas, @ryan-d-williams, @sdetweil,
@skpanagiotis.
> ⚠️ This release needs nodejs version `v20` or `v22`, minimum version
is `v20.9.0`
### Added
- [compliments] Added support for cron type date/time format entries mm
hh DD MM dow (minutes/hours/days/months and day of week) see
https://crontab.cronhub.io for construction (#3481 )
- [core] Check config at every start of MagicMirror² (#3450 )
- [core] Add spelling check (cspell): `npm run test:spelling` and handle
spelling issues (#3544 )
- [core] removed `config.paths.vendor` (could not work because `vendor`
is hardcoded in `index.html`), renamed `config.paths.modules` to
`config.foreignModulesDir`, added variable `MM_CUSTOMCSS_FILE` which -
if set - overrides `config.customCss`, added variable `MM_MODULES_DIR`
which - if set - overrides `config.foreignModulesDir`, added test for
`MM_MODULES_DIR` (#3530 )
- [core] elements are now removed from `index.html` when loading script
or stylesheet files fails
- [core] Added `MODULE_DOM_UPDATED` notification each time the DOM is
re-rendered via `updateDom` (#3534 )
- [tests] added minimal needed node version to tests (currently v20.9.0)
to avoid releases with wrong node version info
- [tests] Added `node-libgpiod` library to electron-rebuild tests
(#3563 )
### Removed
- [core] removed installer only files (#3492 )
- [core] removed raspberry object from systeminformation (#3505 )
- [linter] removed `eslint-plugin-import`, because it doesn't support
ESLint v9. We will reenter it later when it does.
- [tests] removed `onoff` library from electron-rebuild tests (#3563 )
### Updated
- [weather] Updated `apiVersion` default from 2.5 to 3.0 (#3424 )
- [core] Updated dependencies including stylistic-eslint
- [core] nail down `node-ical` version to `0.18.0` with exception
`allow-ghsas: GHSA-8hc4-vh64-cxmj` in `dep-review.yaml` (which should
removed after next `node-ical` update)
- [core] Updated SocketIO catch all to new API
- [core] Allow custom modules positions by scanning index.html for the
defined regions, instead of hard coded (PR #3518 fixes issue #3504 )
- [core] Detail optimizations in `config_check.js`
- [core] Updated minimal needed node version in `package.json`
(currently v20.9.0) (#3559 ) and except for v21 (no security updates)
(#3561 )
- [linter] Switch to ESLint v9 and flat config and replace
`eslint-plugin-unicorn` by `@eslint/js`
- [core] fix discovering module positions twice after #3450
### Fixed
- Fixed `checks` badge in README.md
- [weather] Fixed issue with the UK Met Office provider following a
change in their API paths and header info.
- [core] add check for node_helper loading for multiple instances of
same module (#3502 )
- [weather] Fixed issue for respecting unit config on broadcasted
notifications
- [tests] Fixes calendar test by moving it from e2e to electron with
fixed date (#3532 )
- [calendar] fixed sliceMultiDayEvents getting wrong count and
displaying incorrect entries, Europe/Berlin (#3542 )
- [tests] ignore `js/positions.js` when linting (this file is created at
runtime)
- [calendar] fixed sliceMultiDayEvents showing previous day without
config enabled
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ross Younger <crazyscot@gmail.com >
Co-authored-by: Veeck <github@veeck.de >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: jkriegshauser <joshuakr@nvidia.com >
Co-authored-by: illimarkangur <116028111+illimarkangur@users.noreply.github.com >
Co-authored-by: sam detweiler <sdetweil@gmail.com >
Co-authored-by: vppencilsharpener <tim.pray@gmail.com >
Co-authored-by: veeck <michael.veeck@nebenan.de >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
Co-authored-by: Brian O'Connor <btoconnor@users.noreply.github.com >
Co-authored-by: WallysWellies <59727507+WallysWellies@users.noreply.github.com >
Co-authored-by: Jason Stieber <jrstieber@gmail.com >
Co-authored-by: jargordon <50050429+jargordon@users.noreply.github.com >
Co-authored-by: Daniel <32464403+dkallen78@users.noreply.github.com >
Co-authored-by: Ryan Williams <65094007+ryan-d-williams@users.noreply.github.com >
Co-authored-by: Panagiotis Skias <panagiotis.skias@gmail.com >
Co-authored-by: Marc Landis <dirk.rettschlag@gmail.com >
2024-10-01 00:02:17 +02:00
Karsten Hassel
53fc814ff8
Release 2.28.0 ( #3490 )
...
## [2.28.0] - 2024-07-01
Thanks to: @btoconnor, @bugsounet, @JasonStieber, @khassel,
@kleinmantara and @WallysWellies.
> ⚠️ This release needs nodejs version >= v20
### Added
- [calendar] Added config option "showEndsOnlyWithDuration" for default
calendar
- [compliments] Added `specialDayUnique` config option, defaults to
`false` (#3465 )
- [weather] Provider weathergov: Use `precipitationLast3Hours` if
`precipitationLastHour` is `null` (#3124 )
### Removed
- [tests] delete node v18 support (#3462 )
### Updated
- [core] Update dependencies including electron to v31
- [core] use node >= v20 (#3462 )
- [core] Update `config.js.sample` to use openmeteo as weather provider
which needs no api key
- [tests] Use latest@version of node for `automated-tests.yaml` (#3483 )
- [updatenotification] Avoid using pm2 when running in docker container
### Fixed
- [core] Fixed crash possibility if `module: <name>` is not defined and
on `postion: <positon>` mistake (#3445 )
- [weather] Fixed precipitationProbability in forecast for provider
openmeteo (#3446 )
- [weather] Fixed type=daily for provider openmeteo having no data when
running after 23:00 (#3449 )
- [weather] Fixed type=daily for provider openmeteo showing nightly
icons in forecast when current time is "nightly" (#3458 )
- [weather] Fixed forecast and hourly weather for provider openmeteo to
use real temperatures, not apparent temperatures (#3466 )
- [tests] Fixed e2e tests running in docker container which needs
`address: "0.0.0.0"` (#3479 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ross Younger <crazyscot@gmail.com >
Co-authored-by: Veeck <github@veeck.de >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: jkriegshauser <joshuakr@nvidia.com >
Co-authored-by: illimarkangur <116028111+illimarkangur@users.noreply.github.com >
Co-authored-by: sam detweiler <sdetweil@gmail.com >
Co-authored-by: vppencilsharpener <tim.pray@gmail.com >
Co-authored-by: veeck <michael.veeck@nebenan.de >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
Co-authored-by: Brian O'Connor <btoconnor@users.noreply.github.com >
Co-authored-by: WallysWellies <59727507+WallysWellies@users.noreply.github.com >
Co-authored-by: Jason Stieber <jrstieber@gmail.com >
2024-06-30 23:44:21 +02:00
Veeck
5ea8a3469a
Release 2.27.0 ( #3410 )
...
## [2.27.0] - 2024-04-01
Thanks to: @bugsounet, @crazyscot, @illimarkangur, @jkriegshauser,
@khassel, @KristjanESPERANTO, @Paranoid93, @rejas, @sdetweil and
@vppencilsharpener.
This release marks the first release without Michael Teeuw (@michmich).
A very special thanks to him for creating MagicMirror and leading the
project for so many years.
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
- Output of system information to the console for troubleshooting (#3328
and #3337 ), ignore errors under aarch64 (#3349 )
- [chore] Add `eslint-plugin-package-json` to lint the `package.json`
files (#3368 )
- [weather] `showHumidity` config is now a string describing where to
show this element. Supported values: "wind", "temp", "feelslike",
"below", "none". (#3330 )
- electron-rebuild test suite for electron and 3rd party modules
compatibility (#3392 )
- Create MM² icon and attach it to electron process (#3407 )
### Updated
- Update updatenotification (update_helper.js): Recode with pm2 library
(#3332 )
- Removing lodash dependency by replacing merge by spread operator
(#3339 )
- Use node prefix for build-in modules (#3340 )
- Rework logging colors (#3350 )
- Update pm2 to v5.3.1 with no allow-ghsas (#3364 )
- [chore] Update husky and let lint-staged fix ESLint issues
- [chore] Update dependencies including electron to v29 (#3357 ) and
node-ical
- Update translations for estonian (#3371 )
- Update electron to v29 and update other dependencies
- [calendar] fullDay events over several days now show the left days
from the first day on and 'today' on the last day
- Update layout of current weather indoor values
### Fixed
- Correct apibase of weathergov weatherprovider to match documentation
(#2926 )
- Worked around several issues in the RRULE library that were causing
deleted calender events to still show, some
initial and recurring events to not show, and some event times to be off
an hour. (#3291 )
- Skip changelog requirement when running tests for dependency updates
(#3320 )
- Display precipitation probability when it is 0% instead of blank/empty
(#3345 )
- [newsfeed] Suppress unsightly animation cases when there are 0 or 1
active news items (#3336 )
- [newsfeed] Always compute the feed item URL using the same helper
function (#3336 )
- Ignore all custom css files (#3359 )
- [newsfeed] Fix newsfeed stall issue introduced by #3336 (#3361 )
- Changed `log.debug` to `log.log` in `app.js` where logLevel is not set
because config is not loaded at this time (#3353 )
- [calendar] deny fetch interval < 60000 and set 60000 in this case
(prevent fetch loop failed) (#3382 )
- added message in case where config.js is missing the module.export
line PR #3383
- Fixed an issue where recurring events could extend past their
recurrence end date (#3393 )
- Don't display any `npm WARN <....>` on install (#3399 )
- Fixed move suncalc dependency to production from dev, as it is used by
clock module
- [compliments] Fix mirror not responding anymore when no compliments
are to be shown (#3385 )
### Deleted
- Unneeded file headers (#3358 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Karsten Hassel <hassel@gmx.de >
Co-authored-by: Ross Younger <crazyscot@gmail.com >
Co-authored-by: Bugsounet - Cédric <github@bugsounet.fr >
Co-authored-by: jkriegshauser <joshuakr@nvidia.com >
Co-authored-by: illimarkangur <116028111+illimarkangur@users.noreply.github.com >
Co-authored-by: sam detweiler <sdetweil@gmail.com >
Co-authored-by: vppencilsharpener <tim.pray@gmail.com >
Co-authored-by: Paranoid93 <6515818+Paranoid93@users.noreply.github.com >
2024-04-01 22:03:20 +02:00
Michael Teeuw
118e21238c
Merge branch 'develop' of https://github.com/MichMich/MagicMirror
2024-01-01 15:40:44 +01:00
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
veeck
d20d9a7ef8
Merge branch 'master' into develop
2024-01-01 15:33:31 +01:00
Michael Teeuw
b8e0e2a791
Release 2.26.0
2024-01-01 15:01:38 +01:00
Karsten Hassel
a927eb20d9
fix variable problems ( #3304 )
...
related to #3302
- fix MM_PORT variable not used in electron
- fix to allow full path for MM_CONFIG_FILE variable
2023-12-28 21:58:31 +01:00
Karsten Hassel
aad3eefc62
update node-ical to v0.17.1 (and other deps) ( #3309 )
...
- update `node-ical` to `v0.17.1` (and other deps)
- remove `luxon` (not needed anymore with new `node-ical` version)
- fix `navigator is not defined` errors in e2e tests when running with
Node `v20`
2023-12-28 19:54:49 +01:00
Karsten Hassel
ee1960ced0
change rule exceptions in .eslintrc ( #3305 )
...
for all files beginning with `config/config.js` so e.g. `config.js` and
`config.js.template` are included.
Otherwise the test will always fail locally if someone has renamed
`config.js.sample` to `config.js`.
2023-12-25 23:35:30 +01:00
Kristjan ESPERANTO
0b70274a1a
Replace prettier by stylistic to lint JavaScript ( #3303 )
...
In the latest versions of ESLint, more and more formatting rules were
removed or declared deprecated. These rules have been integrated into
the new Stylistic package (https://eslint.style/guide/why ) and expanded.
Stylistic acts as a better formatter for JavaScript as Prettier.
With this PR there are many changes that make the code more uniform, but
it may be difficult to review due to the large amount. Even if I have no
worries about the changes, perhaps this would be something for the
release after next.
Let me know what you think.
2023-12-25 08:17:11 +01:00
Kristjan ESPERANTO
4e7b68a69d
Remove some unused variables ( #3301 )
...
I have noticed unused variables that seem superfluous.
2023-12-23 07:27:02 +01:00
Veeck
786ea86e0e
Cleanup calendar module ( #3300 )
...
- Update default calendar config to use customEvents
- Update url that is displayed when old authentication is used
2023-12-22 19:34:06 +01:00
Karsten Hassel
d397568062
fix calendar config ( #3299 )
...
params `fetchInterval` and `excludedEvents` were never used from single
calendar config.
Fixes #3297
2023-12-21 21:44:17 +01:00
Karsten Hassel
a7af76b619
fix calendar test exdate check ( #3293 )
...
fixes #3291
2023-12-17 07:19:15 +01:00
Karsten Hassel
319a921f75
start electron with --disable-gpu flag ( #3290 )
...
can be overriden with env var ELECTRON_ENABLE_GPU=1.
see #3226
Tests will fail as long as
https://github.com/MichMich/MagicMirror/pull/3289 is not merged.
2023-12-13 22:49:35 +01:00
Karsten Hassel
d5406f4900
update deps and fix style issue in js/class.js ( #3289 )
...
see title, should be merged because style tests are failing, see
https://github.com/MichMich/MagicMirror/pull/3284#issuecomment-1854513673
2023-12-13 22:48:23 +01:00
Ben Nitkin
55cd03576f
Show moon phase in clock module ( #3284 )
...
This change replaces the font-awesome moon icon and percent-lit with an
icon showing the current lunar phase.
It uses emoji, which may not be installed on all machines. The fallback
text version is backwards (the dark part of the moon is text-color,
which is normally black but white in MagicMirror).
---------
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-12-13 09:43:07 +01:00
Kristjan ESPERANTO
9d97724401
Fix missing typeof in calendar module ( #3286 )
...
I think comparing here with "undefined" (as a string) makes only sense
with typeof.
2023-12-07 08:11:56 +01:00
Bugsounet - Cédric
74854387cd
Fix updatenotification ( #3281 )
...
Sometime, `pm2 jlist` don't send an json reponse
Catch error if happen
---------
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
2023-12-04 07:34:14 +01:00
Veeck
e77f10b86d
Update dependencies ( #3280 )
...
Took the ones from dependabot and updated the rest...
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 19:14:37 +01:00
Karsten Hassel
6ffdc7b55b
enable eslint jest/expect-expect and jest/no-done-callback ( #3272 )
...
follow up to https://github.com/MichMich/MagicMirror/pull/3270
2023-11-22 23:37:17 +01:00
Kristjan ESPERANTO
7098f1e41f
Enable and apply ESLint Jest rules ( #3270 )
...
Jest was in the plugin array of the ESLint configuration, but no rules
were enabled. So ESLint hasn't checked any Jest rules yet.
So I activated the recommended Jest rules and added a few more. Then I
fixed the issues (mostly automatically). I have deactivated the rules
"jest/expect-expect" and "jest/no-done-callback" for the time being, as
they would have entailed major changes. I didn't want to make the PR too
big.
I'm not a Jest expert, but the changes so far look good to me. What do
you think of that @khassel? 🙂
2023-11-20 20:11:41 +01:00
Kristjan ESPERANTO
679a413788
Review eslint config ( #3269 )
...
- Remove "prettier" from plugin array, because it's already enabled by
"plugin:prettier/recommended"
- Remove "jsdoc" from plugin array, because it's already enabled by
"plugin:jsdoc/recommended"
- Enable recommended import rules
- Add two additional import rules
Note: To avoid overloading this PR I'll tackle the jest part with
another PR after this one has been dealt with.
2023-11-20 08:03:29 +01:00
sam detweiler
247115d2e4
fix electron start loadurl on windows when address="0.0.0.0" ( #3268 )
...
> - Does the pull request solve a **related** issue?
Fixes #2550
> - What does the pull request accomplish? Use a list if needed.
changes the loadUrl to use localhost, as electron and MM are on this
same system
the mm 'server' is still listening on all adapters, including localhost
2023-11-15 19:44:08 +01:00
Bugsounet - Cédric
70ddd80632
Use html-to-text
instead of regex for transform description ( #3264 )
...
I try to use only `html-to-text` library
it's will solve issue #3235
@rejas, @sdetweil, @khassel: Can you do tests with your own feeds?
Thanks for feedbacks
2023-11-11 09:13:16 +01:00
Bugsounet - Cédric
203e8647d4
3rd party modules updater for updatenotification ( #3150 )
...
Added my (modified) updater main core into updatenotification default
module
Missing: callback display in MM² (i will code it after)
new part of configuration added:
```
updates: [
// array of module update commands
{
// with embed npm script
"MMM-Test": "npm run update"
},
{
// with "complex" process
"MMM-OtherSample": "rm -rf package-lock.json && git reset --hard && git pull && npm install"
},
{
// with git pull && npm install
"MMM-OtherSample2": "git pull && npm install"
},
{
// with a simple git pull
"MMM-OtherSample3": "git pull"
}
],
updateTimeout: 2 * 60 * 1000, // max update duration
updateAutorestart: false // autoRestart MM when update done ?
```
@khassel: i need your help
I don't use docker, maybe you can help me for this:
How can i check if MM² is running inside a docker ? (from MM² main core)
Actually, I check if we use pm2 or not.
I have to check if docker is used or not too
last time you tell me: "you can't use updater with docker", so I want to
check and deny any update if docker used
---------
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
2023-11-10 12:43:34 +01:00
Karsten Hassel
3fe5ad4b3d
remove failing unit test ( #3265 )
...
see
https://github.com/MichMich/MagicMirror/issues/3254#issuecomment-1800120812
2023-11-09 22:57:15 +01:00
sam detweiler
b300191609
fix crash on rrule.between returned bad dates #3256 ( #3257 )
...
Fixes : #3256
BUT.. the testcase is inconclusive.. as the code FAILS without the fix,
BUT somehow RETURNS 0 entries..
in real life run the node helper fails, and all calendar processing
stops.
2023-11-07 19:48:00 +01:00
dependabot[bot]
296df06c21
Bump eslint-plugin-jest from 27.4.3 to 27.6.0 ( #3260 )
...
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest )
from 27.4.3 to 27.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases ">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v27.6.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.5.0...v27.6.0 ">27.6.0</a>
(2023-10-26)</h1>
<h3>Features</h3>
<ul>
<li>include plugin <code>meta</code> information for ESLint v9 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1454 ">#1454</a>)
(<a
href="4d57146763
">4d57146</a>)</li>
</ul>
<h2>v27.5.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.4.3...v27.5.0 ">27.5.0</a>
(2023-10-26)</h1>
<h3>Features</h3>
<ul>
<li><strong>valid-title:</strong> allow ignoring tests with non-string
titles (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1460 ">#1460</a>)
(<a
href="ea89da9b4e
">ea89da9</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md ">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.5.0...v27.6.0 ">27.6.0</a>
(2023-10-26)</h1>
<h3>Features</h3>
<ul>
<li>include plugin <code>meta</code> information for ESLint v9 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1454 ">#1454</a>)
(<a
href="4d57146763
">4d57146</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.4.3...v27.5.0 ">27.5.0</a>
(2023-10-26)</h1>
<h3>Features</h3>
<ul>
<li><strong>valid-title:</strong> allow ignoring tests with non-string
titles (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1460 ">#1460</a>)
(<a
href="ea89da9b4e
">ea89da9</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6dfbf15d02
"><code>6dfbf15</code></a>
chore(release): 27.6.0 [skip ci]</li>
<li><a
href="4d57146763
"><code>4d57146</code></a>
feat: include plugin <code>meta</code> information for ESLint v9 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1454 ">#1454</a>)</li>
<li><a
href="55ad33675d
"><code>55ad336</code></a>
chore: update <code>moduleResolution</code> and <code>module</code> to
<code>node16</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1455 ">#1455</a>)</li>
<li><a
href="9cc95920ea
"><code>9cc9592</code></a>
chore: replace <code>eslint-plugin-node</code> with
<code>eslint-plugin-n</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1462 ">#1462</a>)</li>
<li><a
href="1d5bdd1391
"><code>1d5bdd1</code></a>
chore(release): 27.5.0 [skip ci]</li>
<li><a
href="ea89da9b4e
"><code>ea89da9</code></a>
feat(valid-title): allow ignoring tests with non-string titles (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1460 ">#1460</a>)</li>
<li><a
href="f2af5194bd
"><code>f2af519</code></a>
chore: run CI on Node 21 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1461 ">#1461</a>)</li>
<li><a
href="d8b10b47e7
"><code>d8b10b4</code></a>
chore: update permissions granted on CI</li>
<li><a
href="4295882c21
"><code>4295882</code></a>
chore(deps): lock file maintenance</li>
<li>See full diff in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.4.3...v27.6.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 19:48:50 +01:00
jkriegshauser
fe882bf92a
Fix issue #3250 : Respect deleted (excluded) calendar events ( #3251 )
...
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:**
> 1. Base your pull requests against the `develop` branch.
> 2. Include these infos in the description:
>
> - Does the pull request solve a **related** issue?
> - If so, can you reference the issue like this `Fixes
#<issue_number>`?
> - What does the pull request accomplish? Use a list if needed.
> - If it includes major visual changes please add screenshots.
>
> 3. Please run `npm run lint:prettier` before submitting so that
> style issues are fixed.
> 4. Don't forget to add an entry about your changes to
> the CHANGELOG.md file.
**Note**: Sometimes the development moves very fast. It is highly
recommended that you update your branch of `develop` before creating a
pull request to send us your changes. This makes everyone's lives
easier (including yours) and helps us out on the development team.
Thanks again and have a nice day!
2023-11-01 07:42:47 +01:00
kaennchenstruggle
2a6e2aacdc
Calendar translate ( #3249 )
...
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:**
> 1. Base your pull requests against the `develop` branch.
DONE ;D
> 2. Include these infos in the description:
> - Does the pull request solve a **related** issue?
NO
> - What does the pull request accomplish? Use a list if needed.
For calendar entries containing a year (e.g. DOB) in the title, the age
can be calculated.
Example before:

after:

Achieved by adding a new keyword `transform` to customEvents
```
customEvents: [
{keyword: 'Geburtstag', symbol: 'birthday-cake', color: 'Gold', transform: { search: '^([^\']*) \'(\\d{4})$' , replace: '$1 ($2.)', yearmatchgroup: 2}},
{keyword: 'in Hamburg', transform: { search: ' in Hamburg$' , replace: ''}}
],
```
and therewith obsoleting `titleReplace`; a backward compatibility part
is already included.
If `yearmatchgroup` is unset, behaviour is as in previous code (some
additions to which RegExes are accepted, though)
If `yearmatchgroup` is set, it is considered the RegEx match group id,
which will be used for calculating the age.
> - If it includes major visual changes please add screenshots.
NO
> 3. Please run `npm run lint:prettier` before submitting so that style
issues are fixed.
DONE
> 4. Don't forget to add an entry about your changes to the CHANGELOG.md
file.
DONE
> Thanks again and have a nice day!
You too and if any questions, feel free to let me know.
---------
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-11-01 00:07:56 +01:00
Karsten Hassel
3a01acd389
fix for failing unit test, use UTC as timezone ( #3254 ) ( #3259 )
...
fixes #3254
2023-11-01 00:02:53 +01:00
Karsten Hassel
a8d06ae74e
hotfix for failing unit test ( #3258 )
...
I know this isn't a real solution, but it's the quickest way to get it
working again.
A real solution must be found later.
2023-10-31 19:37:34 +01:00
Veeck
04f0df269a
Fix yr weather provider api version ( #3248 )
...
Fixes #3227 once more
2023-10-24 00:46:25 +02:00
Veeck
f80889d953
Update github test action ( #3247 )
...
... add node 21 to the tests and also update dependencies
2023-10-23 21:37:52 +02:00
Karsten Hassel
6815dfa02b
fix ISSUE_TEMPLATE ( #3243 )
...
fix for #3167
2023-10-21 21:17:24 +02:00
Bugsounet - Cédric
bbc27f5ae2
Avoid fade out/in on updateDom when many calendars are used ( #3220 )
...
related to #3185
* I have limited updated dom to one update
-> `updateDom()` is activated by a timer which resets when a new event
arrives (`CALENDAR_EVENTS`)
* I have set no speed to self update. I think it's not necessary
-> update it directly
If somebody can test and tell me result
In all case, I will patch my prod mirror for testing
2023-10-21 19:41:17 +02:00
Karsten Hassel
f46b226940
fix newsfeed module for feeds using "a10:updated" tag ( #3242 )
...
solves #3238
2023-10-20 06:41:31 +02:00
Karsten Hassel
764ca3ac5c
update electron to v27 ( #3241 )
...
and
- update other deps
- update package-lock.json version to v3 in /vendor and /fonts
2023-10-19 23:44:31 +02:00
Karsten Hassel
0e2da630d5
fix cloneObject() function to respect RegExp ( #3240 )
...
fixes #3237
2023-10-19 22:31:02 +02:00
Veeck
a0b444d6c4
Fix API version in yr weather provider call ( #3223 )
...
Fixes #3227
and also
- removes unused code
- de-duplicates code fragments
- fixes typos
- inlines code
- adds more weather util tests
@martingron and @Justheretoreportanissue would you be so kind to check
if I didnt mess anything up?
2023-10-15 13:25:44 +02:00
Karsten Hassel
5d2ddbd3dd
removed Codecov workflow (not working anymore, other workflow required) ( #3230 )
...
see #3107
2023-10-13 07:41:35 +02:00
Teddy
b067711ede
Event class bugfix ( #3218 )
...
Hello,
Bugfix. :-) The "break" line did not allow the "eventClass" option to
execute.
2023-10-03 12:24:50 +02:00
Michael Teeuw
66b29ec26e
Prepare v2.26.0-develop
2023-10-01 20:17:06 +02:00
Michael Teeuw
343e7de7bd
Release v2.25.0 ( #3214 )
...
## [2.25.0] - 2023-10-01
Thanks to: @bugsounet, @dgoth, @dependabot, @kenzal, @Knapoc,
@KristjanESPERANTO, @martingron, @NolanKingdon, @Paranoid93,
@TeddyStarinvest 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 needs nodejs version >= `v18`, older releases have
reached end of life and will not work!
### Added
- Added UV Index support to OpenWeatherMap
- Added 'hideDuplicates' flag to the calendar module
- Added `allowOverrideNotification` to weather module to enable sending
current weather objects with the `CURRENT_WEATHER_OVERRIDE` notification
to supplement/replace the current weather displayed
- Added optional AnimateCSS animate for `hide()`, `show()`,
`updateDom()`
- Added AnimateIn and animateOut in module config definition
- Apply AnimateIn rules on the first start
- Added automatic client page reload when server was restarted by
setting `reloadAfterServerRestart: true` in `config.js`, per default
`false` (#3105 )
- Added eventClass option for customEvents on the default calendar
- Added AnimateCSS integration in tests suite (#3206 )
- Added npm dependabot [Reserved to developer] (#3210 )
- Added improved logging for calendar (#3110 )
### Removed
- **Breaking Change**: Removed `digest` authentication method from
calendar module (which was already broken since release `2.15.0`)
### Updated
- Update roboto fonts to version v5
- Update issue template
- Update dev/dependencies incl. electron to v26
- Replace pretty-quick by lint-staged
(<https://github.com/azz/pretty-quick/issues/164 >)
- Update engine node >=18. v16 reached it's end of life. (#3170 )
- Update typescript definition for modules
- Cleaned up nunjuck templates
- Replace `node-fetch` with internal fetch (#2649 ) and remove
`digest-fetch`
- Update the French translation according to the English file.
- Update dependabot incl. vendor/fonts (monthly check)
- Renew `package-lock.json` for release
### Fixed
- Fix engine check on npm install (#3135 )
- Fix undefined formatTime method in clock module (#3143 )
- Fix clientonly startup fails after async added (#3151 )
- Fix electron width/heigth when using xrandr under bullseye
- Fix time issue with certain recurring events in calendar module
- Fix ipWhiteList test (#3179 )
- Fix newsfeed: Convert HTML entities, codes and tag in description
(#3191 )
- Respect width/height (no fullscreen) if set in electronOptions
(together with `fullscreen: false`) in `config.js` (#3174 )
- Fix: AnimateCSS merge hide() and show() animated css class when we do
multiple call
- Fix `Uncaught SyntaxError: Identifier 'getCorsUrl' has already been
declared (at utils.js:1:1)` when using `clock` and `weather` module
(#3204 )
- Fix overriding `config.js` when running tests (#3201 )
- Fix issue in weathergov provider with probability of precipitation not
showing up on hourly or daily forecast
---------
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 >
2023-10-01 20:13:41 +02:00
Michael Teeuw
6ea94e4512
Release v2.25.0
2023-10-01 20:01:14 +02:00
Bugsounet - Cédric
290b350856
Update last Dependencies before release and add dependabot to vendor/fonts directory ( #3213 )
...
Last check before release:
* update to electron: v2.26.4
* update eslint-plugins-jest: v27.4.2
* renew `package-lock.json`
* add dependabot to `vendor` and `fonts` directory (monthly check)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-30 15:18:56 +02:00
Bugsounet - Cédric
9566d6c9a0
Add npm dependabot ( #3210 )
...
Like mentioned
[there](https://github.com/MichMich/MagicMirror/pull/3207#issuecomment-1736181753 )
I open an PR with npm dependabot (every monthly)
It might be interesting to have an overview every month
---------
Co-authored-by: Veeck <github@veeck.de >
2023-09-27 23:43:13 +02:00
Karsten Hassel
6b204cda25
calendar: add url to broadcast logging ( #3211 )
...
minimal solution for #3110
2023-09-27 23:37:10 +02:00
Bugsounet - Cédric
e530c783f8
Update Electron based on a severity vulnerability (develop) ( #3207 )
...
I just see `electron` package used in develop branch have `1 high
severity vulnerability`
Detail is [there](https://github.com/advisories/GHSA-j7hp-h8jx-5ppr )
We can patch it with electron v26.2.2 (last version at this day) and
will correct it
(ChangeLog is not needed in this case)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-09-26 23:12:09 +02:00
dgoth
a3c2e7b816
Fixed probability of precipitation in weathergov.js ( #3195 )
...
Fixes https://github.com/MichMich/MagicMirror/issues/3182
Fixed issue with probability of precipitation not showing up on hourly
or daily forecast
---------
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-09-25 22:42:27 +02:00
Bugsounet - Cédric
ad665a7a33
AnimateCSS integration in tests suite ( #3206 )
...
Hi,
Just because, i never try to code a test
I purpose to supervise this work
After, perhaps it is not necessary to integrate it in develop branch.
It's up to you to decide
2023-09-25 22:27:52 +02:00
Karsten Hassel
95ec3096e0
avoid overriding config.js
when running tests ( #3205 )
...
solves #3201
2023-09-22 14:45:46 +02:00
Teddy
a67a0b677c
Add eventClass for customEvents in calendar ( #3193 )
...
Hello,
This pull request allows you to add a class to the tr of the event
sought in customEvents. You must enter the class with the "eventClass"
option.
---------
Co-authored-by: TeddyStarinvest <teddy.payet@starinvest.com >
2023-09-20 22:04:41 +02:00
martingron
8b1c279c07
Update yr provider to new api ( #3197 )
...
Some changes after yr api was deprecated and replaced with a new one.
Fixes #3189
2023-09-20 11:37:01 +02:00
Bugsounet - Cédric
4eccce3f77
Fix: AnimateCSS merge hide() and show() animated css class when we do multiple call ( #3200 )
...
PR: #3113
I see this bugs:
AnimateCSS merge hide() and show() animated css class when we do
multiple call
--> result it will stay en hide state
I think event listener (is animateCSS file) is not a proper solution
I correct it with like traditional code with timer
Fix too: AnimateIn on first start
2023-09-19 20:14:35 +02:00
Bugsounet - Cédric
af0fe37f70
Fix: Uncaught SyntaxError: Identifier 'getCorsUrl' has already been declared ( #3204 )
...
Issue #3202
move shared modules/default/utils.js file to index.html
2023-09-19 07:14:11 +02:00
Teddy
e5adbea49c
Update french translation ( #3194 )
...
Updated the French translation according to the English file.
---------
Co-authored-by: TeddyStarinvest <teddy.payet@starinvest.com >
2023-09-14 15:32:24 +02:00
Karsten Hassel
7127979c6f
electron: add missing fullscreen option ( #3192 )
...
follow up for https://github.com/MichMich/MagicMirror/pull/3187
@bugsounet can you please confirm that this now works for you?
2023-09-14 08:01:50 +02:00
Karsten Hassel
fa7c7fc8cf
respect width/height (no fullscreen) if set in electronOptions... ( #3187 )
...
... in `config.js`.
Solves #3174
With getting width/heigt from
`electron.screen.getPrimaryDisplay().workAreaSize` introduced with
https://github.com/MichMich/MagicMirror/pull/3161 the solution was to
remove the `setFullscreen` line.
So per default the fullscreen resolution is used but when someone now
uses `electronOptions.width`/`electronOptions.height` in `config.js`
these parameters are used and so "no fullscreen" is possible.
2023-09-13 22:59:36 +02:00
Bugsounet - Cédric
91fd931a58
Convert HTML entities, codes and tag ( #3191 )
...
related to PR [#3092 ](https://github.com/MichMich/MagicMirror/pull/3092 )
maybe best way is using `html-to-text` library
sample: `"Hello World"` will be transformed to `"Hello World"`
2023-09-13 22:47:07 +02:00
Karsten Hassel
7a1591b2d6
added automatic client page reload ( #3188 )
...
solution for #3105
~~not sure if updatenotification is the right place, so opinions?~~
now impleneted in `main.js`
2023-09-13 22:46:17 +02:00
Karsten Hassel
f2957f90df
use internal fetch as replacement for node-fetch ( #3184 )
...
related to #2649
I was able to move to internal fetch and all tests seems fine so far.
But we have one problem with the calendar module. In the docs we have
several authentication methods and one of them is `digest`. For this we
used `digest-fetch` which needs `node-fetch` (this is not so clear from
code but I was not able to get it working).
So we have 3 options:
- remove `digest` as authentication method for calendar module (this is
what this PR does at the moment)
- find an alternative npm package or implement the digest stuff
ourselves
- use `digest-fetch` and `node-fetch` for calendar module (so they would
remain as dependencies in `package.json`)
Opinions? @KristjanESPERANTO @rejas @sdetweil @MichMich
2023-09-09 21:12:31 +02:00
Bugsounet - Cédric
ffdf321e23
Mistake on Changelog ( #3186 )
...
Move AnimateCSS changeLog from v2.24 to v2.25
2023-09-09 10:38:19 +02:00
J. Kenzal Hunter
79e99e18ea
Cross UTC time fix ( #3175 )
...
Update calendarfetcherutils.js to force recurrence date time to be the
same as event datetime
I found an issue with one of my calendars displaying the wrong time for
certain recurring events. Each event was set up by someone in a
different timezone (Central European) than my own (Eastern US). I traced
the issue back to the `Rrule.between()` method generating odd time
portions under certain circumstances.
The fix I found was to set the UTC time portion of the recurrence
datetime to be the same as the UTC time portion of the event start date.
This resolved the issues with the maladjusted event times, and had no
effect on other event times. While there may be edge cases that are
affected, I have been unable to locate any.
---------
Co-authored-by: Veeck <github@veeck.de >
2023-09-08 07:44:49 +02:00
Bugsounet - Cédric
a92b3d3f71
Add AnimateCSS ( #3113 )
...
Hi,
This is my testing code for AnimateCSS for `show()`, `hide()`,
`updateDom()`
Naturally, we have to do better !
I voluntarily modify `newsfeed` and `compliments` in order to test
Note: I will correct checks later... it's a test...
---------
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-09-08 07:43:39 +02:00
NolanKingdon
5cbdd28db3
Added Override Notification Option to Weather Module ( #3178 )
...
Fixes #3126
Added the option `allowOverrideNotification` to `weather.js`. This
allows the module to receive the `CURRENT_WEATHER_OVERRIDE`
notification. The expected payload for this notification is a
full/partial `weatherObject` that is used to supplement/replace the
existing `weatherObject` returned by whichever weather provider is in
use.
No visual changes.
First time contributing - let me know if I've missed something
🙂
---------
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-09-08 07:41:20 +02:00
Kristjan ESPERANTO
9d49196e69
Fix ipWhiteList test ( #3181 )
...
Port change seems to fix a timing issue.
2023-09-06 23:53:02 +02:00
Veeck
ef20fe2d11
Update dependencies and actions ( #3179 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 22:15:45 +02:00
Veeck
c0a5f35a00
Cleanup nunjuck templates ( #3109 )
...
Ran a linter over it (djlint) which fixed intendation and a few errors
---------
Co-authored-by: veeck <michael@veeck.de >
2023-09-02 22:18:57 +02:00
Paranoid93
2ad463b6c7
fix calendar not showing events with the same name and start date but different calendar url ( #3166 )
...
I fixed the calendar module, which did not show calendar entries from
different calendars that share the same name and start date.
My use case: We have each office days documented in each an own
calendar. If both "Office" Calendar entries start at the same date just
one was shown
Google Calendar (each Office event in an own calendar)

Before

After

2023-08-26 13:53:41 +02:00
Veeck
200db181d5
Update typescript definition ( #3173 )
2023-08-22 20:52:10 +01:00
Bugsounet - Cédric
7ba96aeb98
Add Npmrc ( #3135 )
...
Fix engines check on npm install
it will alow to check engine requirement of `package.json`
actually:
```js
"engines": {
"node": ">=16"
}
```
if requirements are not suitable, it's break installer
```sh
bugsounet@Kubuntu:~/MagicMirror-dev$ npm install
npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: magicmirror@2.24 .0-develop
npm ERR! notsup Not compatible with your version of node/npm: magicmirror@2.24 .0-develop
npm ERR! notsup Required: {"node":">=16"}
npm ERR! notsup Actual: {"npm":"x.y.z","node":"v14.xx.yy"}
```
actually, it's just a warn:
```sh
bugsounet@KUbuntu:~/MagicMirror-dev$ npm install
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'magicmirror@2.24 .0-develop',
npm WARN EBADENGINE required: { node: '>=16' },
npm WARN EBADENGINE current: { node: 'v14.xx.yy', npm: 'x.y.z' }
npm WARN EBADENGINE }
...
```
and don't break installation, this can causes errors in the main core of
MM²
---------
Co-authored-by: veeck <michael.veeck@nebenan.de >
2023-08-20 13:14:21 +02:00
Kristjan ESPERANTO
7c64d8fce6
Minimum node version v18 ( #3170 )
...
When the next MagicMirror version is released, node v16 will have
reached its end of life.
2023-08-20 12:55:17 +02:00
Kristjan ESPERANTO
7dcea98e99
Handle pretty-quick issue ( #3169 )
...
- Replace pretty-quick by lint-staged (to fix:
<https://github.com/azz/pretty-quick/issues/164 >)
- Update prettier dependencies
- Handle prettier issues
2023-08-16 14:21:02 +02:00
Karsten Hassel
59e9d765e2
update to electron v26 ( #3168 )
...
- tested on rpi4
- electron tests are fine
2023-08-16 00:05:32 +02:00
Karsten Hassel
156db32c76
fix electron width/heigth when using xrandr under bullseye ( #3161 )
...
This PR uses `electron.screen.getPrimaryDisplay().workAreaSize` under
electron to get the screen size.
If this fails the current defaults (800x600) are used.
This solves some problems with xrandr under bullseye where the sreen
comes up with 800x600 instead of fullscreen, e.g. described
[here](https://khassel.gitlab.io/magicmirror/pi-modules/).
Tested this on my pi setup.
By the way, the Issue #1919 is back on my side (not related to this PR)
...
2023-08-12 22:57:42 +02:00
Karsten Hassel
58cdfa3cb1
update dependencies (except prettier v3) ( #3160 )
2023-08-12 22:55:09 +02:00
Veeck
49c72d8dfc
Update dependencies ( #3155 )
...
Takes https://github.com/MichMich/MagicMirror/pull/3153 (why does that
always base against master despite the yaml configuring it against
develop?) and updates othe rminor dependencies (not prettier v3 that
will take a little time)
---------
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 23:16:53 +02:00
sam detweiler
1bd146f52e
fix clientOnly not starting up after async startup added in 2.23 ( #3154 )
...
Fixes #3151
app.whenReady() was removed when async changes made, needed for
clientonly in electron.js
2023-07-16 23:04:58 +02:00
Karsten Hassel
948910d304
add section for foreign modules in issue template ( #3149 )
2023-07-05 20:22:19 +02:00
Karsten Hassel
0b97639341
update roboto fonts to v5 ( #3121 )
...
there are no "all" files in the v5 versions of roboto-fonts anymore so I
used the content of their css files in `roboto.css`.
~~PR is set to draft because @rejas wants to wait until next release is
done.~~
2023-07-03 00:01:12 +02:00
Veeck
f802c85a38
Fix undefined error for showSunTime / showMoonTime in clock module ( #3146 )
...
Fixes #3143 and adds tests for showSunTime / showMoonTime
2023-07-02 22:10:58 +02:00
Knapoc
62eb23ba6a
Add openweathermap UV index support ( #3145 )
...
This PR adds UV index support to the openweathermap provider for the One
Call api.
2023-07-02 21:47:25 +02:00
Michael Teeuw
4b0e0aa48f
Prepare 2.25.0-develop branch.
2023-07-01 21:24:52 +02:00
Michael Teeuw
e9f1bd9d7a
Merge branch 'master' into develop
2023-07-01 21:18:12 +02: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
Michael Teeuw
46bca1bc6d
Merge branch 'master' into develop
2023-07-01 20:59:34 +02:00
Michael Teeuw
2b6720e6e5
Prepare 2.24.0 release.
2023-07-01 20:34:43 +02:00
Veeck
ea818bf899
Fix fetchInterval for sample calendar ( #3139 )
...
fixes #3138 just in case #3137 doesnt get worked on until the next
release
- inc fetchInterval for sample calender
- add fetchInterval config per calendar
2023-06-30 20:13:07 +02:00
Karsten Hassel
0e00e64493
update dependencies ( #3140 )
...
last dependency update before next release
2023-06-29 22:59:43 +02:00
Karsten Hassel
3c35d346ee
fix updatenotification where no branch is checked out ... ( #3136 )
...
... but e.g. a version tag
fixes #3130
This happens e.g. in my docker image where I use the version tag to get
the mm sources.
With this PR the error message is avoided and there will be never an
updatenotification when using a tag. This is o.k. because a tag should
never be moved.
2023-06-27 11:18:16 +02:00
Veeck
675e4d4f67
Update dependencies and fix dependabot issues ( #3134 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-25 20:12:55 +02:00
Bugsounet - Cédric
c1850f2577
Remote force check update ( #3127 )
...
updatenotification:
allow force scanning with `SCAN_UPDATES` notification from other modules
2023-06-18 14:33:03 +02:00
Bugsounet - Cédric
e985e99036
Updates notification ( #3119 )
...
Hi,
Like some default modules, I propose to send an `UPDATES` notification
in an array with the git information of these modules
This allows developers to create their own auto-update system (which
I've been using in my case since 3 years, with automatic things)
Of course, for security reasons `MagicMirror` is excluded
---------
Co-authored-by: bugsounet <bugsounet@bugsounet.fr >
2023-06-08 22:41:48 +02:00
Karsten Hassel
b7371538bc
update deps and remove stylelint fix ( #3120 )
...
~~there are no "all" files in the v5 versions of roboto-fonts anymore so
I used the content of their css files in `roboto.css`~~
coming with separate PR
2023-06-08 22:40:23 +02:00
Karsten Hassel
a56b92990d
update deps incl. electron to v25, fix stylelint segmentation dump ( #3118 )
...
- update electron to v25
- added `overrides:` section to `package.json` to fix
https://github.com/stylelint/stylelint/issues/6898 (must be removed when
fixed upstream, fixing the version to `v15.6.2` did not fix the problem)
- update other deps
2023-06-06 10:16:24 +02:00
Veeck
c7405b76b3
Split install and run commands in github actions ( #3112 )
...
... makes looking at the checks a little easier in case they fail
---------
Co-authored-by: veeck <michael@veeck.de >
2023-05-27 22:22:26 +02:00
OWL4C
eceec8285d
Adding experimental UV Index support for weather module ( #3108 )
...
This pr adds (config.js toggleable) showUV_Index to the hourly and
current weather modules, with right now only openmeteo configured to
supply the data. Other providers could have support too by adding
`uv_index` to current and hourly.
For example the current weather looks like

positioned after sunset in the top row.
The following "hacks" are included and could be fixed to make it
cleaner, but the functionality is wanted and it works without problem.
- To hide entries where the UV Index is 0 i added an if statement to the
`hourly.njk` which is not how precipitation is handled.
The following are minor things that might not need fixing:
- The forecast option does not have UV support. This might not be
relevant since UV changes throughout the day but i tried to implement a
"max_UV" to openmeteo.js, but am not confident enough in JS to
accomplish that.
- The UV Icon is wi-hot and manually added to the `.njk`'s. This could
be made changeable by a config but does not seem relevant since wi-hot
is not used by anything else as far as i can tell.
---------
Co-authored-by: veeck <michael@veeck.de >
2023-05-22 10:57:48 +02:00
Eddie Hung
0573d6e772
Fix envcanada today pop ( #3106 )
...
Fix for today's probability-of-precipitation weather module's envcanada
provider.
Without which, requesting `showPrecipitationProbability` causes
"undefined" to be shown.
Consistent with method used elsewhere in the file:
abe5c08a52/modules/default/weather/providers/envcanada.js (L395-L399)
2023-05-21 10:51:13 +02:00
Jørgen Veum-Wahlberg
babd22b04f
Bug fix: adding date to the analog clock if showDate is true ( #3101 )
...
Adding date to the clock module when displayType is "analog" and
"showDate" is true. The setting in analogShowDate is respected.
Fixes #3100
---------
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
Co-authored-by: Veeck <github@veeck.de >
2023-05-19 14:52:59 +02:00
Veeck
432d900ecd
Add tests for some weather utils ( #3103 )
...
Co-authored-by: veeck <michael@veeck.de >
2023-05-15 21:04:50 +02:00
Ismar Slomic
83315f1fed
fix: don't filter out ongoing full day events in Calendar module ( #3095 ) ( #3096 )
...
Fixes #3095 .
Param `hideOngoing` is by default set to `false`, but the event
filtering handles `full day` & `non-full day` events inconsistently. For
`non-full day` _ongoing_ and _upcoming_ events are returned, while for
`full day` only _upcoming_ events where returned.
2023-05-15 20:16:33 +02:00
Oscar Björkman
e09d60d1d1
Use single config backup file when config.template is used ( #3104 )
...
Copy `config.js` to a single `config.js-old` file whenever a
`config.template` is present, instead of using `Date()` as a suffix.
Creating files with a timestamp suffix means that whenever Magic Mirror
is restarted or recreated a new file is written into the config
directory.
Benefits:
* Single backup file will avoid excessive writing of files
* Saves space and usage on SD cards.
* Makes the folder cleaner and easier to overview, compared to ending up
with something like this as time goes on:

2023-05-15 20:11:23 +02:00
OWL4C
d832d795df
Add openmeteo precipitation probability ( #3099 )
...
Due to the size of the commit there is no need for a long explanation:
Openmeteo supports precipitation probability in api, but the weather
provider .js had no support for it. After adding 4 lines it works as
expected. This should have no consequences on other files but improves
usability for (imo) the best weather provider.
---------
Co-authored-by: veeck <michael@veeck.de >
2023-05-13 09:29:00 +02:00
Karsten Hassel
a41aa48dd1
add .gitattributes and fix prettier/js warnings ( #3094 )
...
see title, as discussed in
https://github.com/MichMich/MagicMirror/pull/3093
2023-04-22 09:29:51 +02:00
Karsten Hassel
b80485b52f
use node v20 in github workflow (replacing v19) ( #3093 )
...
additional:
- update deps
- suppress more unwanted log errors in e2e tests
- add .gitattributes
- fix prettier/js warnings
2023-04-22 09:29:23 +02:00
Veeck
7e58b38ddf
Add no-param-reassign from eslint ( #3089 )
...
While waiting for the easterbunny I cleaned up some bad coding practice
:-)
Very open for comments especially regarding the places I commented
myself...
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-16 17:38:39 +02:00
Karsten Hassel
979f4ec664
fix electron not running under windows (after async changes) ( #3091 )
...
fixes #3083
tested under windows 11 and linux.
2023-04-12 08:25:07 +02:00
Veeck
4e3369062e
Fix envcanada hourly forecast time ( #3090 )
...
Fixes #3080
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-09 19:23:44 +02:00
Veeck
77f9c86774
Refactor calendar methods into util class ( #3088 )
...
Refactored some methods in calendar module:
- move methods into own file
- dont call shorten method from titelTransform because why? just call
them after each other.
- added tests for util methods
- cleaned up other tests
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-09 12:49:50 +02:00
JakeBinney
dee3cd3da7
Fixed clock module sunrise/sunset timezone bug ( #3070 )
...
Updated sunrise/sunset times to display user-requested timezone rather
than system timezone.
Note: rebase of #3069 against develop rather than master
Co-authored-by: Veeck <github@veeck.de >
2023-04-09 09:19:51 +02:00
Karsten Hassel
09f117c3d9
set Timezone Europe/Berlin
in unit tests ( #3087 )
...
needed for new formatTime unit tests.
Avoiding ugly TZ setting in github workflows, see
https://github.com/MichMich/MagicMirror/pull/3073
2023-04-08 08:55:43 +02:00
Veeck
32192d1698
Refactor formatTime into util class ( #3073 )
...
While looking at https://github.com/MichMich/MagicMirror/pull/3070 I
noticed that the weather and clock module do some formatTime stuff, so
why not use a common function for that?
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-07 23:11:54 +02:00
Karsten Hassel
2c7beeaaaf
added test for serveronly ( #3086 )
...
- add test for serveronly, fixes #3076
- use template literals in port_variable.js.template
2023-04-07 19:42:46 +02:00
Kristjan ESPERANTO
0d3ad9812c
Drop node v14 support ( #3085 )
...
node v14 will have reached end-of-life by the next release.
From April 18th we can use node v20 instead of v19 for testing.
2023-04-07 19:24:27 +02:00
Karsten Hassel
b7eb21e48f
removed unneeded (and unwanted) '.' ( #3084 )
...
after the year in calendar repeatingCountTitle (#2896 , second attempt
...)
2023-04-07 14:54:19 +02:00
Karsten Hassel
9703226c73
Update electron to v24, remove th.json from root dir ( #3079 )
...
- current electron v22 has end of life 07 Jul 2023 so it has to be
upgraded before next release
- removed th.json from root dir (came back with latest release)
- updated other dependencies
2023-04-05 07:43:42 +02:00
Michael Teeuw
cc11b77f24
Prepare v2.24.0-develop
2023-04-04 20:56:49 +02:00
Michael Teeuw
abe5c08a52
Release 2.23.0 ( #3078 )
...
## [2.23.0] - 2023-04-04
Thanks to: @angeldeejay, @buxxi, @CarJem, @dariom, @DaveChild, @dWoolridge, @grenagit, @Hirschberger, @KristjanESPERANTO, @MagMar94, @naveensrinivasan, @nfogal, @psieg, @rajniszp, @retroflex, @SkySails and @tomzt.
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!
### Added
- Added increments for hourly forecasts in weather module (#2996 )
- Added tests for hourly weather forecast
- Added possibility to ignore MagicMirror repo in updatenotification module
- Added Pirate Weather as new weather provider (#3005 )
- Added possibility to use your own templates in Alert module
- Added error message if `<modulename>.js` file is missing in module folder to get a hint in the logs (#2403 )
- Added possibility to use environment variables in `config.js` (#1756 )
- Added option `pastDaysCount` to default calendar module to control of how many days past events should be displayed
- Added thai language to alert module
- Added option `sendNotifications` in clock module (#3056 )
### Removed
- Removed darksky weather provider
- Removed unneeded (and unwanted) '.' after the year in calendar repeatingCountTitle (#2896 )
### Updated
- Use develop as target branch for dependabot
- Update issue template, contributing doc and sample config
- The weather modules clearly separates precipitation amount and probability (risk of rain/snow)
- This requires all providers that only supports probability to change the config from `showPrecipitationAmount` to `showPrecipitationProbability`.
- Update tests for weather and calendar module
- Changed updatenotification module for MagicMirror repo only: Send only notifications for `master` if there is a tag on a newer commit
- Update dates in Calendar widgets every minute
- Cleanup jest coverage for patches
- Update `stylelint` dependencies, switch to `stylelint-config-standard` and handle `stylelint` issues, update `main.css` matching new rules
- Update Eslint config, add new rule and handle issue
- Convert lots of callbacks to async/await
- Revise require imports (#3071 and #3072 )
### Fixed
- Fix wrong day labels in envcanada forecast (#2987 )
- Fix for missing default class name prefix for customEvents in calendar
- Fix electron flashing white screen on startup (#1919 )
- Fix weathergov provider hourly forecast (#3008 )
- Fix message display with HTML code into alert module (#2828 )
- Fix typo in french translation
- Yr wind direction is no longer inverted
- Fix async node_helper stopping electron start (#2487 )
- The wind direction arrow now points in the direction the wind is flowing, not into the wind (#3019 )
- Fix precipitation css styles and rounding value
- Fix wrong vertical alignment of calendar title column when wrapEvents is true (#3053 )
- Fix empty news feed stopping the reload forever
- Fix e2e tests (failed after async changes) by running calendar and newsfeed tests last
- Lint: Use template literals instead of string concatenation
- Fix default alert module to render HTML for title and message
- Fix Open-Meteo wind speed units
2023-04-04 20:44:32 +02:00
Michael Teeuw
c5a8b85f4e
Merge branch 'master' into develop
2023-04-04 20:34:31 +02:00
Michael Teeuw
fa40a3e8e8
Prepare release 2.23.0
2023-04-04 20:13:45 +02:00
Veeck
6223584392
Add sendNotifications option to clock module ( #3059 )
...
Fixes #3056
One question here would be if the default for this new option should be
true or false.
True: keeps the current behaviour, nobody needs to change his config if
they rely on this option
False: keeps the clock notifications quiet, doesnt waste time/resources,
keeps the noise low
Maybe the original author @cybex-dev can weigh in on this, and why he
added this notification.
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-01 21:40:32 +02:00
Veeck
b5a22bc09b
Add sendNotifications option to clock module ( #3059 )
...
Fixes #3056
One question here would be if the default for this new option should be
true or false.
True: keeps the current behaviour, nobody needs to change his config if
they rely on this option
False: keeps the clock notifications quiet, doesnt waste time/resources,
keeps the noise low
Maybe the original author @cybex-dev can weigh in on this, and why he
added this notification.
---------
Co-authored-by: veeck <michael@veeck.de >
2023-04-01 21:40:05 +02:00
Kristjan ESPERANTO
4ef030af5f
Fix import order in serveronly ( #3072 )
...
To fix issue caused by #3071
In order to still fulfill the new linter rule `import/order`, I replaced
the alias with the path.
I also see two other approaches, but I opted for the simplest one here
for now.
The other approaches:
1. Also create an alias for `app`.
2. Use new `imports` (like in PR #2934 ), but let `_moduleAliases`
untouched to stay compatible to 3rd party modules.
**Edit**: Oh, I thought of another option:
- Add `require("module-alias/register");`
2023-03-25 10:59:57 +01:00
Kristjan ESPERANTO
5f38c53260
Revise require imports ( #3071 )
...
- order (external first)
- remove superfluous file extensions
- new line after imports
- deconstruct (only one time (in `check_config.js`))
- fix path (only one time (in `global-setup.js`))
2023-03-22 23:53:10 +01:00
Karsten Hassel
d5395ee3f8
update dependencies and main.css to match new stylelint rules ( #3067 )
...
On `develop` my css test failed because I was already on newest
dependencies.
- update deps
- update `main.css` because of stylelint issue
Co-authored-by: Veeck <github@veeck.de >
2023-03-20 22:30:04 +01:00
Kristjan ESPERANTO
ab0876f07a
Update Eslint config, add new rule and handle issue ( #3068 )
2023-03-20 22:18:58 +01:00
Kristjan ESPERANTO
d276a7ddb9
Use template literals instead of string concatenation ( #3066 )
...
We have used it inconsistently till now. Template literals are more
modern and easier to maintain in my opinion.
Because that's a large amount of changes, here's a way to reproduce it:
I added the rule `"prefer-template": "error"` to the `.eslintrc.json`
and did an autofix. Since this caused a new problem in line 409 of
`newsfeed.js`, I reversed it in that line and also removed the rule from
the eslint config file.
The rule is described here:
https://eslint.org/docs/latest/rules/prefer-template
Note: I've played around with some other linter rules as well, and some
seem to point to some specific, non-cosmetic, issues. But before I dive
even deeper and then introduce even bigger and hardly understandable
changes at once, I thought I'd start with this simple cosmetic rule.
2023-03-19 14:32:23 +01:00
Nicholas Fogal
8f8945d418
Issue#3064 html alert title message ( #3065 )
...
Fixes [#3064 ](https://github.com/MichMich/MagicMirror/issues/3064 )
- Fixes default alert module nunjucks templates to render HTML by
default unless 'titleType' and 'messageType' are set to 'text' in the
payload data
e.g.
Display Text:
`this.sendNotification('SHOW_ALERT', {type: "notification", title:
"<u>YoLink LeakSensor</u>", titleType: "text", message: "<b>" +
deviceName + "</b> reported an alarm that needs attention.",
messageType: "text"});`
Display HTML:
`this.sendNotification('SHOW_ALERT', {type: "notification", title:
"<u>YoLink LeakSensor</u>", message: "<b>" + deviceName + "</b> reported
an alarm that needs attention."});`
2023-03-19 13:23:37 +01:00
Karsten Hassel
6d779235cf
fix e2e tests (failed after async changes) ( #3063 )
...
by running calendar and newsfeed tests last.
Additional change: allow unit tests to run parallel
This is no fix of the real issue of calendar and newsfeed tests but I
moved them to the end of the tests so other tests are not failing
anymore.
There are coming follow up PR's for the real fixes (when I find the
culprits).
With these change we can stay with the async changes done by @rejas and
https://github.com/MichMich/MagicMirror/pull/3060 is obsolete.
2023-03-12 10:22:23 +01:00
buxxi
beea754514
Fix empty news feed stopping the feed from ever updating again ( #3062 )
...
If a news feed returns an empty file it will cause the feed to only show
the previous entries forever since no new fetch is scheduled.
2023-03-11 16:42:13 +01:00
Karsten Hassel
c6db22524a
set all calendar colums to vertical align top ( #3055 )
...
The title column was vertical centered before.
Fixes #3053
2023-03-06 22:59:37 +01:00
Andrés Vanegas Jiménez
23ee155ded
Fixed wind speed units for Open-Meteo Weather Provider ( #3054 )
...
Resolved technical debt for
[2964](https://github.com/MichMich/MagicMirror/pull/2964 ):
- Set wind speed unit to m/s
- Rename parameter `past_days` to `pastDays` to be consistent with all
configs
2023-03-01 09:38:38 +01:00
Veeck
1b2785cc56
Cleanup more callback things ( #3051 )
...
Looks quite stable on my computers, so maybe we give it a try?
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-26 18:36:47 +01:00
Veeck
b5b61246e6
Convert load callbacks to async/await ( #3050 )
...
Another one of these PRs....
2023-02-22 20:03:05 +01:00
Veeck
498b440174
Convert module-start to async ( #3049 )
...
Similar to the node_helper async start PR...
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-22 18:58:29 +01:00
Veeck
fe0b915a5d
Convert app-start/-stop callbacks to async/await ( #3035 )
...
supersedes https://github.com/MichMich/MagicMirror/pull/3027 and just
touches the start/stop calls.
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-22 18:58:00 +01:00
Veeck
2b792cdbb8
Convert translator callbacks to async/await ( #3048 )
...
Co-authored-by: veeck <michael@veeck.de >
2023-02-21 22:58:18 +01:00
Thomas Hirschberger
a23769156e
Show events of a configurable amount of past days ( #3046 )
...
Hi,
want to include a birthday calendar to my mirror which shows upcoming
birthdays and as a reminder birthdays of the last two days.
I used
[MMM-CalendarExt2](https://github.com/MMM-CalendarExt2/MMM-CalendarExt2 )
for this job in the past but the module is not supported any more and
very complicated to configure.
I managed to style the default calendar module to my needs but what i am
missing is to display already past events within a configurable time
range.
I included the translations of "YESTERDAY" and "DAYBEFOREYESTERDAY" to
all translation files and modified the code to accept a new option
`pastDaysCount` which controls of how many days past events should be
displayed.
---------
Co-authored-by: Veeck <github@veeck.de >
2023-02-21 22:39:21 +01:00
Veeck
6d86ffade4
Fix rounding in precipitation percentage ( #3045 )
...
Percentage should be always rounded so that we dont get something like
"47.0000000001 %"
Some small typo and naming fixes also while I am here
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-20 20:04:40 +01:00
Veeck
390e5d6490
Update thai language ( #3044 )
...
actually add it to the tanslation list
and also add the alert translations from
https://github.com/MichMich/MagicMirror/pull/3029 since the OP didnt
seem to work on it (yet)
---------
Co-authored-by: veeck <michael@veeck.de >
Co-authored-by: Suthep Yonphimai <tomzt@users.noreply.github.com >
2023-02-20 20:03:42 +01:00
Kristjan ESPERANTO
b08a4737af
Update stylelint ( #3042 )
...
1. Update `stylelint` dependencies
- As of stylelint v15, we do not need `stylelint-config-prettier`
anymore:
https://github.com/prettier/stylelint-config-prettier/releases/tag/v9.0.5
2. Switch to `stylelint-config-standard`:
`stylelint-prettier/recommended` has not been updated for a long time
and still needs the old `stylelint-config-prettier`
3. Handle new `stylelint` issues
2023-02-19 21:36:50 +01:00
Kristjan ESPERANTO
bf28e63709
Move th.json to translations folder ( #3043 )
2023-02-19 10:51:32 +01:00
Veeck
fb22a76796
Fix precipitation styles ( #3041 )
...
They weren't applied to wrong classnames, this PR fixes that and also
expands the weather util tests
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-18 18:24:11 +01:00
Veeck
81244d961e
Update config sample and collab doc ( #3039 )
...
removing some old example and add info about the mastermerge label
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-17 19:49:36 +01:00
Veeck
65aa1b0ddc
Update coverage and jest settings ( #3038 )
...
Co-authored-by: veeck <michael@veeck.de >
2023-02-16 22:29:43 +01:00
Veeck
88c7e42368
Enforce PRs to be based against develop branch ( #3031 )
...
"Inspired" by my mistake in
https://github.com/MichMich/MagicMirror/pull/3028 this PR will add a
worfklow check for the branch a PR is based against.
Open question is if this prevents @MichMich from preparing a release?
---------
Co-authored-by: veeck <michael@veeck.de >
2023-02-16 18:18:18 +01:00
CarJem Generations (Carter Wallace)
e24dfa6b1a
Calendar Module QOL Features and Adjustments ( #3033 )
...
This commit adds several QOL features and adjustments to the calendar
module including:
- **New Options**
- ``coloredText``: ``(default: false)`` Determines if you want your
entry text to be colored based on the calendar's color
- ``coloredBorder``: ``(default: false)`` Determines if you want entry
borders to be colored based on the calendar's color
- ``coloredSymbol``: ``(default: false)`` Determines if you want entry
symbols to be colored based on the calendar's color
- ``coloredBackground``: ``(default: false)`` Determines if you want
entry backgrounds to be colored based on the calendar's color
> These new colored options allows for more out-of-box styling options
for the calendar module. With this the ``coloredSymbolOnly`` option has
been removed due to redundancy
- ``limitDaysNeverSkip``: ``(default: false)`` show every event for
every day regardless of if the day only has a single full day event
- ``flipDateHeaderTitle``: ``(default: false)`` determines if the title
for the date header in the ``dateheaders`` time format should align to
the left ``[eg: false]`` or right ``[eg: true]``
- **Layout Changes**
- ``dateheader`` is now a class avaliable for date headers in the
``dateheaders`` time format.
- Event entries have been better *container-ized* for better styling
(using the ``event-container`` class)
- ``repeatingCountTitle`` now has a seperator between the ``yearDiff``
and ``repeatingCountTitle``
- ``endDate`` in ``dateheaders`` now capitalizes it's first letter
2023-02-15 21:53:24 +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
Suthep Yonphimai
4b478a5a5e
Create Thai Language file ( #3028 )
...
Create Thai Language file.
Translation from English to Thai.
Co-authored-by: veeck <michael@veeck.de >
2023-02-07 09:25:18 +01:00
Suthep Yonphimai
f14e956166
Create Thai Language file ( #3028 )
...
Create Thai Language file.
Translation from English to Thai.
Co-authored-by: veeck <michael@veeck.de >
2023-02-07 09:23:53 +01:00
Veeck
1dc0a0d5b5
Update some tests ( #3024 )
...
Co-authored-by: veeck <michael@veeck.de >
2023-02-07 00:03:08 +01:00
Magnus
bf279d9a57
Tidy up precipitation ( #3023 )
...
Fixes #2953
This is an attempt to fix the issue with precipitation amount and
percentage mixup. I have created a separate
`precipitationPercentage`-variable where the probability of rain can be
stored.
The config options now has the old `showPrecipitationAmount` in addition
to a new setting: `showPrecipitationProbability` (shows the likelihood
of rain).
<details>
<summary>Examples</summary>
### Yr
I tested the Yr weather provider for a Norwegian city Bergen that has a
lot of rain. I have removed properties that are irrelevant for this demo
from the config-samples below.
Config:
```js
{
module: "weather",
config: {
weatherProvider: "yr",
type: "current",
showPrecipitationAmount: true,
showPrecipitationProbability: true
}
},
{
module: "weather",
config: {
weatherProvider: "yr",
type: "hourly",
showPrecipitationAmount: true,
showPrecipitationProbability: true
}
},
{
module: "weather",
config: {
weatherProvider: "yr",
type: "daily",
showPrecipitationAmount: true,
showPrecipitationProbability: true
}
}
```
Result:<br/>
<img width="444" alt="screenshot"
src="https://user-images.githubusercontent.com/34011212/216775423-4e37345c-f915-47e5-8551-7c544ebd24b1.png ">
</details>
---------
Co-authored-by: Magnus Marthinsen <magmar@online.no >
Co-authored-by: Veeck <github@veeck.de >
2023-02-04 19:02:55 +01:00
Karsten Hassel
42d42ef452
Prevent electron flashing white screen on startup ( #3001 )
...
see #1919
thanks @dfanica for providing the solution in [this
comment](https://github.com/MichMich/MagicMirror/issues/1919#issuecomment-1369898385 )
tested this on a pi4 with bullseye 32-bit and 64-bit
2023-01-26 22:16:50 +01:00
Veeck
ed90f0546f
Fix async node_helper stopping electron start ( #3021 )
...
Async node_helper dont have to finish immediately in loadModules. So the
start callback in the app.js with the config isnt called for some time.
But the electron ready event can already be fired in the meantime.
This lead to the electron app starting but without a config (which is
provded by the node_helper callback) therefor crashing.
This PR fixes #2487 by moving the callback call out of the loadModules
block, therefor the config is provided in time.
If any new async node_helper doesnt like this, we will see it :-)
Co-authored-by: veeck <michael@veeck.de >
2023-01-26 19:44:54 +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
Karsten Hassel
58b9ddcd9f
updatenotification: only notify mm-repo for master if tag present ( #3004 )
...
see discussion here:
https://github.com/MichMich/MagicMirror/pull/2991#issuecomment-1376372720
I still see a need for updating `master` in special cases (e.g. correct
errors in README.md which would otherwise be present up to 3 month until
next release) so with this PR **only for MagicMirror repo** and **only
for `master` branch** updatenotifications are only triggered if at least
one of the new commits has a tag.
May @MichMich must decide if this is wanted.
Co-authored-by: Veeck <github@veeck.de >
2023-01-26 13:21:30 +01:00
Piotr Rajnisz
7198ae5eae
Add (in Alert module) templateName parameter ( #3009 )
...
This simple change allows to use your own templates (under "templates"
directory). The parameter `templateName` is optional (ignored on falsy
value - undefined, null, empty string, etc.) and independent of `type`.
Co-authored-by: Veeck <github@veeck.de >
2023-01-26 13:00:49 +01:00
Patrick
f6dcfb5ca3
Refresh the Calendar DOM every minute ( #3016 )
...
This keeps relative dates accurate when the calendar's fetch frequency
is much larger than a minute.
As fetching incurs network traffic and load on servers and most
calendars don't update that often, simply refreshing locally is enough.
When using relative for today's events, dates will show as "in X
minutes" or "ends in X minutes" for events within an hour and this goes
out of date quickly. It's weird to see that the time is, say, 16:30 and
an event that you know ends at 16:45 is shown to "ends in 23 minutes"
because that's when the last fetch happened.
Please forgive me if there's style issue, I don't have npm set up on my
machine to run the formatter.
2023-01-26 12:55:34 +01:00
Karsten Hassel
157e74ce7c
added error message if <modulename>.js
file is missing … ( #3015 )
...
… in module folder to get a hint in the logs
fixes #2403
2023-01-26 12:45:17 +01:00
Magnus
67e4dbaacd
Point wind arrow in the direction the wind is flowing ( #3022 )
...
Fixes #3019
The previous implementation had the arrow pointing in to the wind. When
the wind blows from the north (0 degrees), the arrow should point
straight down. In other words, no rotation of the arrow-down symbol.
When the wind blows from the south (180 degrees), the arrow should point
straight up (I.e. the arrow down symbol rotated 180 degrees).
Co-authored-by: Magnus Marthinsen <magmar@online.no >
2023-01-22 11:41:19 +01:00
Magnus
2e2962d492
Fix yr weather direction ( #3020 )
...
Fixes so the Yr weather direction is not inverted. This error was
[reported in the
community](https://forum.magicmirror.builders/topic/17561/wind-direction-180-degrees-twisted-at-yr ).
I misunderstood when developing the module because of the wind direction
arrow was pointing opposite to the arrow displayed on Yr.no. I renamed
the variable to help other developers in the future.
Co-authored-by: Magnus Marthinsen <magmar@online.no >
Co-authored-by: veeck <michael@veeck.de >
2023-01-21 22:40:08 +01:00
grenagit
cd4ba428da
[Alert Module] Fix HTML message ( #3018 )
...
Solve #2828 by adding nunjucks safe filter to the message
Co-authored-by: Grena <grena@grenabox.fr >
Co-authored-by: Veeck <github@veeck.de >
2023-01-21 12:46:03 +01:00
grenagit
ee8695637b
Fix typo into french translation ( #3017 )
...
French translation: Removes unnecessary spaces
2023-01-21 12:40:20 +01:00
Dave Child
4244c05764
Fix calendar.js missing default symbol prefix ( #3007 )
...
Symbols provided in customEvents don't get the "fas fa-fw fa-" prefix,
which according to the docs they should. This fixes that.
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:**
> 1. Base your pull requests against the `develop` branch.
>
> 2. Include these infos in the description:
>
> - Does the pull request solve a **related** issue?
> - If so, can you reference the issue like this `Fixes
#<issue_number>`?
> - What does the pull request accomplish? Use a list if needed.
> - If it includes major visual changes please add screenshots.
>
> 3. Please run `npm run lint:prettier` before submitting so that
> style issues are fixed.
>
> 4. Don't forget to add an entry about your changes to
> the CHANGELOG.md file.
**Note**: Sometimes the development moves very fast. It is highly
recommended that you update your branch of `develop` before creating a
pull request to send us your changes. This makes everyone's lives
easier (including yours) and helps us out on the development team.
Thanks again and have a nice day!
Co-authored-by: veeck <michael@veeck.de >
2023-01-16 22:33:05 +01:00
Veeck
c714399b4d
Fix weathergov provider hourly weather forecast ( #3011 )
...
Hourly forecast wasnt converted properly during the last release cycle,
one fix and two cleanups were necessary.
Fixes #3010
Co-authored-by: veeck <michael@veeck.de >
2023-01-16 21:52:11 +01:00
Karsten Hassel
8d9f132666
add Pirate Weather as new weather provider ( #3006 )
...
solves #3005
- same api as former dark sky provider
- website: https://pirateweather.net/
2023-01-15 11:12:55 +01:00
Karsten Hassel
d2327d3d6f
removed unneeded (and unwanted) '.' in calendar ( #3003 )
...
- removed unneeded (and unwanted) '.' after the year in calendar
repeatingCountTitle (fixes #2896 )
- update Collaboration.md
2023-01-14 13:47:32 +01:00
Karsten Hassel
29e3ec06cb
added possibility to ignore MagicMirror repo in updatenotification ( #3002 )
...
was [requested in the
forum](https://forum.magicmirror.builders/topic/17519/updatenotification ).
- added possibility to exclude MagicMirror Repo and renamed it from
`default` to `MagicMirror`
- improved getting `behind` in case a hard `git fetch` was already done
- removed test "excludes repo if refs don't match regex" because of
above improvement this case is obsolete
- improved `git fetch --dry-run` with `-n` option to exclude tags (noise
reduction)
2023-01-12 09:14:20 +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
6e80e5a295
Add option to show hourly forecast in increments ( #2998 )
...
Adds new config option to show weather forecast for every X hour
(default value is 1 which reflects the current behaviour)
Also adds tests for hourly forecast
Fixes #2996
Co-authored-by: veeck <michael@veeck.de >
2023-01-10 18:55:07 +01:00
Karsten Hassel
7bc91a742f
Fix badge status ( #2991 )
2023-01-07 20:40:36 +01:00
Andrew Hong
2eaf9dfeeb
Fix badge status ( #2991 )
2023-01-07 20:38:58 +01:00
Veeck
fc303146a5
Remove darksky weather provider ( #2993 )
...
since the web api gets shut down end of march, see
https://darksky.net/dev
Co-authored-by: veeck <michael@veeck.de >
2023-01-07 20:14:03 +01:00
Veeck
2908c15ea6
Cleanup md files ( #2994 )
...
Update the issue template and the contributing guidelines
Co-authored-by: veeck <michael@veeck.de >
2023-01-07 20:13:25 +01:00
Veeck
a975b44fbb
Fix wrong day labels in envcanada forecast ( #2992 )
...
Fixes #2987
lastDate isnt a unix date, but just a normal moment-date
Co-authored-by: veeck <michael@veeck.de >
2023-01-07 20:12:23 +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
0300ce05d5
Release 2.22.0 ( #2983 )
...
## [2.22.0] - 2023-01-01
Thanks to: @angeldeejay, @buxxi, @dariom, @dWoolridge,
@KristjanESPERANTO, @MagMar94, @naveensrinivasan, @retroflex, @SkySails
and @Tom.
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!
### Added
- Added test for remoteFile option in compliments module
- Added hourlyWeather functionality to Weather.gov weather provider
- Removed weatherEndpoint definition from weathergov.js (not used)
- Added css class names "today" and "tomorrow" for default calendar
- Added Collaboration.md
- Added new github action for dependency review (#2862 )
- Added a WeatherProvider for Open-Meteo
- Added Yr as a weather provider
- Added config options "ignoreXOriginHeader" and
"ignoreContentSecurityPolicy"
### Removed
- Removed usage of internal fetch function of node until it is more
stable
### Updated
- Cleaned up test directory (#2937 ) and jest config (#2959 )
- Wait for all modules to start before declaring the system ready
(#2487 )
- Updated e2e tests (moved `done()` in helper functions) and use es6
syntax in all tests
- Updated da translation
- Rework weather module
- Make sure smhi provider api only gets a maximum of 6 digits
coordinates (#2955 )
- Use fetch instead of XMLHttpRequest in weatherprovider (#2935 )
- Reworked how weatherproviders handle units (#2849 )
- Use unix() method for parsing times, fix suntimes on the way (#2950 )
- Refactor conversion functions into utils class (#2958 )
- The `cors`-method in `server.js` now supports sending and recieving
HTTP headers
- Replace `…` by `…`
- Cleanup compliments module
- Updated dependencies including electron to v22 (#2903 )
### Fixed
- Correctly show apparent temperature in SMHI weather provider
- Ensure updatenotification module isn't shown when local is _ahead_ of
remote
- Handle node_helper errors during startup (#2944 )
- Possibility to change FontAwesome class in calendar, so icons like
`fab fa-facebook-square` works.
- Fix cors problems with newsfeed articles (as far as possible), allow
disabling cors per feed with option `useCorsProxy: false` (#2840 )
- Tests not waiting for the application to start and stop before
starting the next test
- Fix electron tests failing sometimes in github workflow
- Fixed gap in clock module when displayed on the left side with
displayType=digital
- Fixed playwright issue by upgrading to v1.29.1 (#2969 )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.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 >
2023-01-01 18:09:08 +01:00
Michael Teeuw
cd739b6912
Merge branch 'master' into develop
2023-01-01 18:02:15 +01:00
Michael Teeuw
0ebedd0fb8
Prepare Release 2.22.0
2023-01-01 17:57:13 +01:00
Andrés Vanegas Jiménez
e9be668d1b
Added a WeatherProvider for Open-Meteo ( #2964 )
...
## Added Weather Provider for Open-Meteo.
I've found a completely free weather REST API (event with option of
self-hosting) after having problems with API keys from all MagicMirror
weather providers currently implemented (the remote services, not the
providers themselves).
This API doesn't return information about reverse geocode from latitude
and longitude options like others. I solved that issue using another
free API.
### APIs used
- [Open-Meteo Weather Forecast API](https://open-meteo.com/en/docs )
- [BigDataCloud’s Free Client-Side Reverse Geocoding
API](https://www.bigdatacloud.com/docs/api/free-reverse-geocode-to-city-api )
### Considerations
- This provider is config reliable so, be free to use the same config
you can found in the official MagicMirror Weather module documentation.
- This module config skips the `apiKey` parameter. It's not used at all.
Only `latitude` and `longitude` are required.
#### Config examples:
```
modules: [
{
module: "weather",
position: "top_right",
header: "Weather Forecast",
config: {
updateInterval: <number here>,
weatherProvider: "openmeteo",
type: "current",
lat: <number here>,
lon: <number here>,
showHumidity: true,
showWindDirectionAsArrow: true,
showWindDirection: true,
degreeLabel: true,
}
},
{
module: "weather",
position: "top_right",
header: "Weather Forecast",
config: {
updateInterval: <number here>,
weatherProvider: "openmeteo",
type: "daily",
lat: <number here>,
lon: <number here>
colored: true,
maxNumberOfDays: <number here>,
showPrecipitationAmount: true,
appendLocationNameToHeader: true
}
},
{
module: "weather",
position: "top_right",
header: "Weather Forecast",
config: {
updateInterval: <number here>,
weatherProvider: "openmeteo",
type: "hourly",
lat: <number here>,
lon: <number here>,
maxEntries: <number here>,
showPrecipitationAmount: true,
degreeLabel: true,
appendLocationNameToHeader: true
}
},
]
```
Co-authored-by: Michael Teeuw <michael@xonaymedia.nl >
2022-12-26 11:56:01 +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
2fec314ff5
improve electron tests (avoid errors in github workflows) ( #2977 )
...
Fix electron tests failing sometimes in github workflow.
2022-12-12 21:43:22 +01:00
Kristjan ESPERANTO
3124b0a9c5
Replace …
with …
( #2973 )
...
I think it is clearer if we don't use the HTML entity.
Co-authored-by: Karsten Hassel <hassel@gmx.de >
2022-12-10 21:50:56 +01:00
Veeck
a2624442cc
Cleanup compliments module ( #2965 )
...
Lots of small fixes and cleanups:
- only render something when there is a compliment
- cleanup naming
- use es6 notations
- use fetch instead of XMLHttpRequest in compliments
Co-authored-by: veeck <michael@veeck.de >
Co-authored-by: Karsten Hassel <hassel@gmx.de >
2022-12-10 21:23:00 +01:00
Veeck
eee289aee8
Only add clock type wrappers to DOM when they are used ( #2971 )
...
Fixes a layout gap when digital clock is displayd on the left
Reported via discord:
https://discord.com/channels/545884423703494657/545884914982322177/1044376412997562418
Co-authored-by: veeck <michael@veeck.de >
2022-12-10 21:17:29 +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
Magnus
bd0b3c00ad
New weather provider: Yr.no ( #2948 )
...
# Added Yr.no as a weather provider
Yr.no is a free Norwegian weather service. The configuration is quite
simple:
```js
{
weatherProvider: "yr",
lat: 59.9171,
lon: 10.7276,
altitude: 30
}
```
The latitude and longitude cannot have more than 4 decimals, but that
should be plenty. To quote yr: "There is no need to ask for weather
forecasts with nanometer precision!". The altitude should be meters
above sea level and defaults to 0. If `type` is set to `current` the
symbol can display the next 1, 6 or 12 hours by setting
`currentForecastHours` (default is 1).
It states in [Getting
started-guide](https://developer.yr.no/doc/GettingStarted/ ) that users
of the API should cache the results and use the `Expires`-header to know
when to ask for new data. By using the `If-Modified-Since`-header we can
avoid downloading the same data over and over again. I chose not to
override the `User-Agent`-header set in
[`server.js`](https://github.com/MichMich/MagicMirror/blob/a328ce5/js/server.js#L97 )
even though it does not comply with [the terms of
service](https://developer.yr.no/doc/TermsOfService/ ). It currently
works with the default header, and by searching the web for MagicMirror
the GitHub-repo should be easy to find without an explicit link.
I also had to make some minor changes to `server.js` and
`weatherprovider.js` to be able to send and return HTTP headers. To
handle the HTTP 304 response without body I chose to return `undefined`
so we easily can use the response as a condition: `if (response) ...`.
The documentation for the API is available here:
- [API Reference overview](https://api.met.no/weatherapi/ )
-
[Locationforecast](https://api.met.no/weatherapi/locationforecast/2.0/ )
- Used to get the weather forecast
- [Sunrise](https://api.met.no/weatherapi/sunrise/2.0/documentation ) -
used to find sunrise and sunset times
Co-authored-by: Veeck <github@veeck.de >
2022-11-08 06:18:47 +01:00
Thomas Hirschberger
b9b7d2c95d
Add option to remove "x-frame-options" and "content-security-policy" response headers ( #2963 )
...
Many users like me do have the problem that they want to embed other
sites to their mirror by "iframe".
As some developers set the "x-frame-options" and
"content-security-policy" for security reasons these sites can not be
embedded.
Electron provides the "webview" element additionally to "iframe" which
allows to embed these sites although. The main difference is that a new
process is started which handles the "webview" element.
BUT: As the "webview" process needs to be started and is isolated
"webview" is slower and the elements can not be accessed from the
embedding website.
As an alternative i implemented a small callback function in electron.js
which removes the response headers that forbid the embedding.
The removing can be controlled with the new config options:
* ignoreXOriginHeader
* ignoreContentSecurityPolicy
2022-11-07 07:42:27 +01:00
veeck
0b01e9dbe0
Fix jsdoc error
2022-11-06 17:51:15 +01:00
Karsten Hassel
4fecffc3df
Add Collaboration.md ( #2954 )
...
As already discussed here the first shot of the collaboration rules.
We can discuss this in the comments until ready to merge.
Co-authored-by: Veeck <github@veeck.de >
2022-10-31 14:27:31 +01:00
Magnus
4d47c0837f
Support HTTP headers with CORS-method ( #2957 )
...
Adds support for sending and receiving HTTP-headers when using the
CORS-method.
This change is required for the Yr weather-provider introduced in
https://github.com/MichMich/MagicMirror/pull/2948 .
To make it easier to add unit tests I moved the server-functions into a
separate file.
2022-10-30 18:14:02 +01:00
Veeck
3879949f58
Switch back to third party fetch lib for all node versions ( #2961 )
...
As discussed in https://github.com/MichMich/MagicMirror/pull/2952
Co-authored-by: veeck <michael@veeck.de >
2022-10-29 23:10:25 +02:00
buxxi
f25abfd2f8
Make the e2e tests wait for the app to start and close before running next test ( #2952 )
...
When trying to debug why the tests broke for
https://github.com/MichMich/MagicMirror/pull/2946 I found that the tests
does not wait for the app to start and close. So if the startup isn't
blocking that would fail.
So I added a callback for `close()` too and converted them to promises
for the `startApplication()` and `stopApplication()` and updated all the
e2e tests to await both. Will try to refactor all these callbacks to
promises in a later PR.
2022-10-29 22:34:17 +02:00
Veeck
7058fc5fd8
Update dependencies ( #2960 )
...
Co-authored-by: veeck <michael@veeck.de >
2022-10-28 21:51:18 +02:00
Naveen
00bc6eb28c
Add dependency review action ( #2862 )
...
> Dependency Review GitHub Action in your repository to enforce
dependency
> reviews on your pull requests.
> The action scans for vulnerable versions of dependencies introduced by
package version
> changes in pull requests,
> and warns you about the associated security vulnerabilities.
> This gives you better visibility of what's changing in a pull request,
> and helps prevent vulnerabilities being added to your repository.
https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
Co-authored-by: Karsten Hassel <hassel@gmx.de >
2022-10-28 21:16:42 +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
Veeck
c191ff0032
Refactor common weather methods into utils class ( #2958 )
...
Co-authored-by: veeck <michael@veeck.de >
2022-10-28 19:56:55 +02:00
Veeck
dde88601a6
Make sure smhi provider api only gets a maximimum of 6 digits coordinates ( #2956 )
...
Fixes #2955
Co-authored-by: veeck <michael@veeck.de >
2022-10-24 20:27:18 +02:00
Veeck
2d3940a4ff
Use metric units internally in all weatherproviders ( #2849 )
...
So finally I think this refactorin is ready to be reviewed :-)
DONE:
- [x] Removed all conversion functions for wind and temperature from
specific weatherproviders
- [x] Use internally only metric units: celsius for temperature, meters
per seconds for wind
- [x] Convert temp and wind into the configured units when displaying
data on the UI
- [x] look how beaufort calculation uses metrics, added knots as new
windunit
- [x] add more e2e tests
Checked providers:
- [x] Darksky
- [x] EnvCanada
- [x] OpenWeatherMap
- [x] SMHI provider
- [x] UK Met Office
- [x] UK Met Office DataHub
- [x] WeatherBit
- [x] WeatherFlow
- [x] WeatherGov
TODO in different tickets:
- check weatherproviders for usage of weatherEndpoint (as seen in
https://github.com/MichMich/MagicMirror-Documentation/issues/131 ) -> see
#2926
- cleanup precipations -> #2953
Co-authored-by: veeck <michael@veeck.de >
2022-10-24 19:41:34 +02:00
Veeck
64ed5a54cb
Add error handling to node_helper startup sequence ( #2945 )
...
Fixes https://github.com/MichMich/MagicMirror/issues/2944
Also splits the Server js into a constrcutor and an open call to remove
one callback parameter :-)
Co-authored-by: veeck <michael@veeck.de >
2022-10-19 21:40:43 +02:00
Karsten Hassel
7bd944391e
fix cors problems with newsfeed articles ( #2940 )
...
solves #2840 as far as possible. There could still be errors on the
embedded iframe when the owner of the site has set `X-Frame-Options` or
`Access-Control-Allow-Origin` headers (as already mentioned in the
docs).
2022-10-17 21:38: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
fc59ed20e3
Convert moment(..., "X") to moment.unix(...) ( #2950 )
...
because I thought it was more readable and I found a little bug when
calculatin suntimes on the way....
Co-authored-by: veeck <michael@veeck.de >
2022-10-16 23:37:50 +02:00
Magnus
835c893205
Support for configuring FontAwesome class in calendar-module: ( #2949 )
...
Some icons in FontAwesome, like the Facebook-logo, requires a different
class than `fas fa-fw fa-`. Added support for specifying the
`className`:
```js
{
symbol: "facebook-square",
symbolClassName: "fab fa-",
url: "https://www.facebook.com/events/ical/upcoming/?uid= <some_uid>"
}
```
2022-10-16 21:48:57 +02:00
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
9e0293047f
Merge pull request #2921 from MichMich/develop
...
Release 2.21.0
2022-10-01 20:06:53 +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
veeck
0f6eb4a244
Update CHANGELOG
2022-08-17 09:23:32 +02:00
veeck
2c0c62c89b
Remove default weatherEndpoint
2022-08-17 09:18:35 +02:00
veeck
ec13c952d9
Use type value from config instead just only weatherEndpoint
2022-08-16 22:39:30 +02:00
veeck
6fc71cf6f8
Update license year
2022-08-16 17:32:13 +02:00
rejas
bd3137a3dc
Update CHANGELOG
2022-08-08 10:45:42 +02:00
rejas
b26da4f97f
Fix jsdoc in calendar
2022-08-08 10:30:37 +02:00
veeck
cde0adc28e
Update nodehelper docs
2022-08-08 10:30:23 +02:00
Karsten Hassel
2813f101b8
update dependencies
2022-08-07 23:21:59 +02:00
Michael Teeuw
4d8fb8c176
Merge pull request #2895 from buxxi/develop
2022-08-06 18:38:23 +02:00
krukle
9ae62d60f7
fix automated test: error 'key' is not defined
2022-08-06 10:47:37 +02:00
buxxi
17c14e137e
Make the calendar show the whole multi day event with how far it has progressed
2022-08-02 16:45:37 +02:00
krukle
bc239f6608
fix checkstyle errors
2022-07-29 10:25:23 +02:00
Christoffer Eid
6493fad8a4
Merge branch 'develop' into develop
2022-07-28 16:32:19 +02:00
Michael Teeuw
d539f459ca
Merge pull request #2874 from MichMich/dependabot/github_actions/codecov/codecov-action-3
...
Bump codecov/codecov-action from 2 to 3
2022-07-28 15:30:32 +02:00
Michael Teeuw
2cca6a2f39
Merge pull request #2875 from MichMich/dependabot/github_actions/actions/setup-node-3
...
Bump actions/setup-node from 2 to 3
2022-07-28 15:30:17 +02:00
Michael Teeuw
80e07bae0d
Merge pull request #2891 from khassel/mm-install
...
new script `install-mm` for simplifying mm installation
2022-07-28 15:29:43 +02:00
Michael Teeuw
d4c4f6e1a5
Merge branch 'develop' into mm-install
2022-07-28 15:29:37 +02:00
Michael Teeuw
d24fe4e983
Merge pull request #2890 from MikeBishop/showTimeToday
...
Show time today
2022-07-28 15:25:50 +02:00
Michael Teeuw
aaa9042810
Merge pull request #2889 from MikeBishop/no_day_after
...
English doesn't have a "day after tomorrow" word
2022-07-28 15:24:49 +02:00
Michael Teeuw
a4bb1cefb9
Merge pull request #2884 from khassel/newsfeed-ttl
...
respect rss ttl provided by newsfeed
2022-07-28 15:23:32 +02:00
Mike Bishop
c3339b47bb
Remove newline to re-run tests
2022-07-25 18:34:24 -04:00
Mike Bishop
0c1e5ea881
Use German as the base for tests
2022-07-25 18:23:27 -04: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
Mike Bishop
be9761146c
CHANGELOG
2022-07-25 14:09:56 -04:00
Mike Bishop
5aa9e7e0f6
Add showTimeToday option
2022-07-25 13:52:43 -04:00
Mike Bishop
65e87aea52
CHANGELOG
2022-07-25 13:49:19 -04:00
Mike Bishop
66fffc932c
English doesn't have a "day after tomorrow" word
2022-07-25 13:33:47 -04:00
Karsten Hassel
1e934e16af
respect rss ttl provided by newsfeed
2022-07-21 22:07:36 +02:00
krukle
82fbb7e32d
add changes to changelog
2022-07-14 08:49:37 +02:00
krukle
8bf9b9bef9
Add possibility to fetch calendars through socket notifications
2022-07-12 14:35:04 +02:00
Michael Teeuw
2d15e4f976
Merge pull request #2877 from davide125/permissions
...
Drop executable bit where not needed
2022-07-06 16:30:08 +02:00
Michael Teeuw
055ce56a57
Merge pull request #2878 from kolbyjack/fix-per-calendar-max-entries
...
Broadcast all calendar events while still honoring global and per-calendar maximumEntries
2022-07-05 16:12:52 +02:00
Jonathan Kolb
f1f2a61dc8
Broadcast all calendar events while still honoring global and per-calendar maximumEntries
2022-07-03 13:17:18 -04:00
Davide Cavalca
39c1b37726
Drop executable bit where not needed
2022-07-02 14:38:10 -07:00
Michael Teeuw
5b1b25fa86
Prepare v2.21.0-develop
2022-07-02 13:09:41 +02:00
dependabot[bot]
54ab0b1bf0
Bump actions/setup-node from 2 to 3
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-02 11:07:27 +00:00
dependabot[bot]
5507e9ffe9
Bump codecov/codecov-action from 2 to 3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-02 11:07:24 +00:00
Michael Teeuw
30d5bfe59e
Merge pull request #2873 from MichMich/develop
...
v2.20.0
2022-07-02 13:07:02 +02:00
Michael Teeuw
b716ec33d9
Release v2.20.0
2022-07-02 13:00:01 +02:00
Michael Teeuw
e25209d9f9
Merge pull request #2871 from sdetweil/fix_maxEntries
...
Fix maximumEntries regression
2022-06-28 15:26:31 +02:00
Sam Detweiler
1f4ac82495
add changelog for #2868
2022-06-28 08:05:13 -05:00
Sam Detweiler
0baf58f3fd
fix regression calendar.maximumEntries not used
2022-06-28 08:01:28 -05:00
Michael Teeuw
9a769203e3
Merge pull request #2870 from khassel/update_deps
2022-06-25 10:33:18 +02:00
Karsten Hassel
1435efaea7
update depencies (before upcoming new release)
2022-06-24 23:44:17 +02:00
Michael Teeuw
c411ac821e
Merge pull request #2864 from KristjanESPERANTO/develop
...
Use .yaml instead of .yml
2022-06-17 15:34:21 +02:00
Michael Teeuw
da0489fc0c
Merge pull request #2866 from kolbyjack/broadcast-duplicate-events
...
Include duplicate events in broadcasts
2022-06-17 15:32:17 +02:00
Jonathan Kolb
c82de1e314
Group filters that only apply when limiting for display
2022-06-09 09:21:00 -04:00
Jonathan Kolb
604a555e14
Include duplicate events in broadcasts
2022-06-09 07:52:29 -04:00
Kristjan SCHMIDT
87e011ff96
Add entry for YAML file extention
2022-06-07 00:07:56 +02:00
Kristjan SCHMIDT
9b2051827c
Use .yaml instead of .yml
...
This is the recommended file extension: https://yaml.org/faq.html
2022-06-06 23:57:52 +02:00
Michael Teeuw
47aefb0c82
Merge pull request #2858 from turrisxyz/Pinned-Dependencies-GitHub
...
chore: Set permissions for GitHub actions
2022-06-04 14:59:28 +02:00
Michael Teeuw
70da1d6f5c
Merge pull request #2861 from turrisxyz/Dependabot-GitHub-Actions
...
chore: Included githubactions in the dependabot config
2022-06-04 14:59:14 +02:00
Michael Teeuw
c0743ce9de
Merge pull request #2857 from khassel/fetch
2022-06-04 14:14:52 +02:00
naveen
fe7b4044e0
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
2022-06-02 01:29:42 +00:00
nathannaveen
701ce8ad47
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com >
2022-05-30 00:58:20 +00:00
Karsten Hassel
591f907134
fix newsfeedfetcher using correct stream version (changed with node-18-fetch)
2022-05-28 22:28:37 +02:00
Michael Teeuw
4f1db749c0
Merge pull request #2855 from khassel/fetch
2022-05-28 06:38:52 +02:00
Karsten Hassel
ae72ed8c67
improve startApplication
2022-05-27 21:49:29 +02:00
Karsten Hassel
ab7934fa98
Merge branch 'develop' into fetch
...
# Conflicts:
# CHANGELOG.md
2022-05-27 21:04:07 +02:00
Michael Teeuw
a4c77f0c9e
Merge pull request #2853 from khassel/update_deps
2022-05-27 20:32:45 +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
Michael Teeuw
cbda20f67e
Merge pull request #2850 from khassel/iframe
...
added a new config option `httpHeaders` used by helmet
2022-05-18 09:15:32 +02:00
Michael Teeuw
e598dbb206
Merge branch 'develop' into iframe
2022-05-18 09:15:16 +02:00
Michael Teeuw
094881fc5c
Merge pull request #2848 from rejas/issue_2192
...
Show endDate for calendar events when using dateHeaders
2022-05-18 09:14:36 +02:00
Michael Teeuw
b13414cab8
Merge branch 'develop' into issue_2192
2022-05-18 09:14:29 +02:00
Michael Teeuw
3e65ac653b
Merge pull request #2844 from rejas/actions
...
Update github actions
2022-05-18 09:13:40 +02:00
Michael Teeuw
05621c9876
Merge branch 'develop' into actions
2022-05-18 09:13:31 +02:00
Michael Teeuw
938619ce0c
Merge pull request #2843 from khassel/update-deps
...
update dependencies
2022-05-18 09:12:59 +02:00
Michael Teeuw
8e5267d44f
Merge pull request #2842 from MMRIZE/weather
...
Added outgoing notification of the weather module
2022-05-18 09:12:48 +02:00
Karsten Hassel
3b55886c45
added a new config option httpHeaders
used by helmet
2022-05-13 22:29:43 +02:00
rejas
ed3aceb427
Update CHANGELOG
2022-05-10 21:44:46 +02:00
rejas
c3b2aaec69
Show endDate for calendar events
...
when dateHeader is enabled and showEnd is set to true
2022-05-10 21:44:39 +02:00
veeck
bb1d3431cc
Update node test matrix for real
2022-05-02 22:35:03 +02:00
veeck
fe83fe338a
Update CHANGELOG
2022-05-02 22:02:20 +02:00
veeck
6504b5e818
Update github actions and tested node versions
2022-05-02 22:01:26 +02:00
Karsten Hassel
8578900bfb
update deps
2022-05-02 21:50:16 +02:00
Michael Teeuw
d730dd04bf
Merge pull request #2839 from rohitdharavath/patch-1
2022-04-26 20:46:38 +02:00
eouia
1d90c5e1fe
Add JSDoc description
2022-04-26 17:37:23 +02:00
eouia
0f39b7733c
fix typo jsdom tag returns
2022-04-26 14:57:47 +02:00
eouia
038b6765e7
Change property name clearly
2022-04-26 14:52:05 +02:00
eouia
58569a648c
Added ECMA Version of lint to 2020
2022-04-26 14:51:12 +02:00
eouia
df0f048ecc
Added outgoing notification
2022-04-26 13:55:39 +02:00
Rohith Dharavath
288a008e72
Update electron.js
...
corrected spelling mistake
2022-04-21 01:53:22 +05:30
Michael Teeuw
439690b981
Merge pull request #2836 from khassel/fix-non-latin
2022-04-09 19:18:17 +02:00
Karsten Hassel
b4e75f6844
fix problems with non latin fonds caused by updating to fontsource ( fixes #2835 ).
2022-04-05 20:58:48 +02:00
Michael Teeuw
3f6a5a7772
Prepare 2.20.0-develop
2022-04-01 20:49:47 +02:00
Michael Teeuw
a2d7cdcfb4
Merge pull request #2834 from MichMich/develop
...
Release v2.19.0
2022-04-01 20:43:39 +02:00
Michael Teeuw
d995ce38ea
Add missing contributor to list.
2022-04-01 20:39:22 +02:00
Michael Teeuw
0b21a22027
Prepare 2.19.0
2022-04-01 20:36:55 +02:00
Michael Teeuw
111d75b351
Merge pull request #2832 from khassel/disable-gpu
...
Add env var to disable gpu under electron when set
2022-04-01 20:34:15 +02:00
Michael Teeuw
b54cac72ec
Merge branch 'develop' into disable-gpu
2022-04-01 20:30:01 +02:00
Michael Teeuw
69b2dd698c
Merge pull request #2819 from krekos/patch-1
...
Add missing CS translations
2022-04-01 20:29:13 +02:00
Michael Teeuw
16bf19d115
Merge branch 'patch-1' of https://github.com/krekos/magicmirror into pr/krekos/2819
2022-04-01 20:24:04 +02:00
Michael Teeuw
c57c9c2a8f
Run Prettier.
2022-04-01 20:21:46 +02:00
Michael Teeuw
9f750e5980
Add Changelog.
2022-04-01 20:20:43 +02:00
Krekos
8d296e563d
Add missing CS translations
2022-04-01 20:18:54 +02:00
Karsten Hassel
88f7570caf
add comments in electron.js
2022-03-29 21:24:17 +02:00
Karsten Hassel
00a7c6b5be
added new env var ELECTRON_DISABLE_GPU
which disable gpu under electron if set ( fixes #2831 ).
2022-03-29 20:41:36 +02:00
Michael Teeuw
612b06346d
Merge pull request #2829 from sdetweil/calfix
2022-03-29 19:55:20 +02:00
Michael Teeuw
9620566fbb
Merge pull request #2830 from khassel/node-ical
2022-03-29 19:54:48 +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
Sam Detweiler
cdd87436be
fix fullday/showend conflict #2629
2022-03-27 09:16:25 -05:00
Michael Teeuw
a143ebc8e0
Merge pull request #2827 from shin10/develop
2022-03-26 15:21:40 +01:00
Michael Trenkler
93581ca4d9
toggle pointer-events with suspension
2022-03-26 15:15:21 +01:00
Michael Teeuw
c5e9c9a683
Merge pull request #2825 from rejas/issue_2812
2022-03-22 21:41:55 +01:00
veeck
1bdab10872
Update dependencies
2022-03-22 21:29:49 +01:00
veeck
eca339ad60
Fix weird code in weathergov, still returns no data though
2022-03-22 21:11:44 +01:00
veeck
af5eb3447f
Update CHANGELOG
2022-03-22 20:49:07 +01:00
rejas
b72cb52a71
Remove windspeed conversion from openweathermap
2022-03-22 20:46:15 +01:00
Michael Teeuw
d0565a15d3
Merge pull request #2820 from KristjanESPERANTO/german
2022-03-12 19:49:45 +01:00
Kristjan SCHMIDT
468bf1d6a0
Update German translation
...
- Remove unnecessary HTML Entities
- Completion of missing translations
- Rewordings
- Corrections of typography mistakes
2022-03-12 13:03:14 +01:00
Krekos
1d2637c980
Add missing CS translations
2022-03-12 12:21:20 +01:00
Michael Teeuw
a52c68d852
Merge pull request #2809 from Nerfzooka/patch-1
...
Revive contribution link
2022-03-11 15:46:16 +01:00
Michael Teeuw
e12f57d872
Merge pull request #2815 from 10bias/weather-provider-weatherflow
...
Weather provider weatherflow
2022-03-11 15:43:22 +01:00
Michael Teeuw
5def02ff7f
Merge pull request #2810 from philnagel/weatherModule-weathergov-feelsLikeFix
...
fix parsing of feels like for weathergov
2022-03-11 15:39:11 +01:00
Michael Teeuw
7cab6eb680
Merge branch 'develop' into patch-1
2022-03-11 15:38:08 +01:00
Michael Teeuw
dcaa3526a4
Merge pull request #2817 from khassel/update_deps
...
Update dependencies
2022-03-11 15:36:43 +01:00
Michael Teeuw
2a989bc235
Merge pull request #2818 from kolbyjack/fix/changing-start-date
...
Don't adjust startDate for full day events if endDate is in the past
2022-03-11 15:36:25 +01:00
Jon Kolb
d588fab981
Don't adjust startDate for full day events if endDate is in the past
2022-03-02 22:09:15 -05:00
Karsten Hassel
9cb006b871
update dependencies
2022-02-28 23:08:56 +01:00
tobias
9056abaf4a
add function to switch units
2022-02-26 11:09:41 +01:00
tobias
3c27fd10b6
fix a problem with sunrise
2022-02-25 18:30:01 +01:00
tobias
4048d79fc5
run lint:prettier
2022-02-22 11:14:28 +01:00
tobias
212e60c12d
fix copy and paste mistake in comment
2022-02-22 11:12:17 +01:00
tobias
45142bc1bc
updated the changelog
2022-02-21 14:58:48 +01:00
tobias
e791a663c8
add weatherprovider for weatherflow
2022-02-21 14:54:35 +01:00
Michael Teeuw
81ae95eba7
Merge pull request #2814 from KristjanESPERANTO/patch-2
2022-02-20 12:18:21 +01:00
Kristjan ESPERANTO
7ca5d81123
Update CHANGELOG.md
2022-02-20 02:30:47 +01:00
Kristjan ESPERANTO
e234d2379b
Fix log output
...
Before:
```
MMM-OlympicGames - Load translationfalse: translations/de.json
translator.js:107 MMM-OlympicGames - Load translation fallback: translations/en.json
```
After:
```
MMM-OlympicGames - Load translation: translations/de.json
translator.js:107 MMM-OlympicGames - Load translation fallback: translations/en.json
```
2022-02-20 02:24:22 +01:00
philna
d0838d53c2
fix parsing of feels like for weathergov
2022-02-08 21:07:08 -06:00
Michael Teeuw
880e2160a3
Merge pull request #2808 from KristjanESPERANTO/min-node-version-14
2022-02-07 09:41:36 +01:00
Nerfzooka
c214d776df
Revive contribution link
...
Not sure if this is the contribution page that was intended, but the old link was pretty dead (https://docs.magicmirror.builders/getting-started/contributing.html ).
2022-02-04 13:33:20 -05:00
Michael Teeuw
0a8220ca52
Merge pull request #2806 from khassel/update_deps
...
update to electron v17 and other deps
2022-02-02 09:08:59 +01:00
Michael Teeuw
b0c57272c2
Merge branch 'develop' into update_deps
2022-02-02 09:08:47 +01:00
Michael Teeuw
fbdebcae8a
Merge pull request #2807 from KristjanESPERANTO/develop
...
Update Danish translation
2022-02-02 09:03:16 +01:00
Michael Teeuw
8e376deaaa
Merge branch 'develop' into develop
2022-02-02 09:03:01 +01:00
Kristjan SCHMIDT
2d353ffa35
Minimal node version is 14
...
This was probably overseen in #2746
2022-02-02 01:47:04 +01:00
Kristjan SCHMIDT
b70a9c36fa
Begin with capital letters
2022-02-02 00:48:50 +01:00
Kristjan SCHMIDT
c98967cb1e
Update Danish translation
2022-02-02 00:46:05 +01:00
Kristjan SCHMIDT
05f0d1855c
Update Danish translation
...
Translation from @The-Exterminator #2805
2022-02-01 23:51:01 +01:00
Karsten Hassel
cee5043625
update to electron v17 and other deps
2022-02-01 20:07:18 +01:00
Michael Teeuw
528358f3c3
Merge pull request #2795 from oscarb/patch-1
2022-01-28 11:23:15 +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
Michael Teeuw
69daf14ffd
Merge pull request #2800 from khassel/update_deps
2022-01-28 11:21:14 +01:00
Karsten Hassel
afa6c4270d
update dependencies including electron v17 beta
2022-01-27 22:05:33 +01:00
Kristjan SCHMIDT
be22309e45
Undo minor change: Version 1.0.0 wasn't MagicMirror²
2022-01-26 23:54:20 +01:00
Kristjan SCHMIDT
6f27e5ae07
MagicMirror -> MagicMirror²
2022-01-26 23:47:51 +01:00
Kristjan SCHMIDT
7e79547973
Add "Using a consistent spelling of MagicMirror²."
2022-01-26 23:16:22 +01:00
Kristjan SCHMIDT
a5668b1b99
Magic Mirror -> MagicMirror²
...
Consistent spelling
2022-01-26 23:09:26 +01:00
Karsten Hassel
f04dd6b6cd
introduce useCorsProxy, per default only enabled for darksky and envcanada
2022-01-26 22:44:20 +01:00
Karsten Hassel
9f9c17ea8a
increase test timeout to 20 sec.
2022-01-26 00:38:34 +01:00
Karsten Hassel
48845ab60e
Merge branch 'develop' into cors
...
# Conflicts:
# CHANGELOG.md
2022-01-26 00:31:02 +01:00
Karsten Hassel
59bc2318f8
fix weather tests and add CHANGELOG
2022-01-26 00:29:01 +01:00
Karsten Hassel
c622db918b
working version, use corsUrl in weather providers
2022-01-25 23:42:42 +01:00
Michael Teeuw
4b381f33b5
Merge pull request #2794 from khassel/newsfeed-title-url
...
Newsfeed module: Add option to display title as url
2022-01-25 14:24:22 +01:00
Karsten Hassel
7cfc7b9d74
first cors approach
2022-01-25 00:43:57 +01:00
Oscar Björkman
7f52f9bcf2
Fix broken link to contribution guidelines
2022-01-23 01:55:56 +01:00
Karsten Hassel
c4e7e42cdd
added new config option showTitleAsUrl
to newsfeed module
2022-01-22 23:34:57 +01:00
Michael Teeuw
d181365620
Merge pull request #2788 from khassel/husky
2022-01-19 20:04:41 +01:00
Michael Teeuw
97b474665a
Merge pull request #2787 from kolbyjack/broadcast_all_events
2022-01-19 20:03:49 +01:00
Karsten Hassel
284b01c524
husky changes
2022-01-17 21:39:21 +01:00
Jon Kolb
e3857ca0f4
Address review feedback
2022-01-17 10:48:16 -05:00
Jonathan Kolb
0aee42255f
Return full list of events from createEventList for broadcasting
2022-01-17 10:07:12 -05:00
Michael Teeuw
fcb0d33e29
Merge pull request #2774 from khassel/remove-old-weather-modules
2022-01-14 23:11:12 +01:00
Karsten Hassel
3a761f2082
change link color to white
2022-01-14 22:54:42 +01:00
Karsten Hassel
ed0ad7b988
use fake modules instead
2022-01-14 22:16:07 +01:00
Karsten Hassel
c392b5a661
Merge branch 'develop' into remove-old-weather-modules
...
# Conflicts:
# modules/default/currentweather/currentweather.js
2022-01-14 22:07:21 +01:00
Michael Teeuw
766848eea3
Merge pull request #2776 from SiderealArt/patch-1
...
Update zh-tw translation
2022-01-14 10:22:20 +01:00
Michael Teeuw
7ede537d1b
Fix prettier issues.
2022-01-14 10:00:14 +01:00
Michael Teeuw
ec38f90662
Merge remote-tracking branch 'origin/develop' into pr/SiderealArt/2776
2022-01-14 09:58:05 +01:00
Michael Teeuw
d793b82d51
Merge pull request #2784 from khassel/e2e-tests
2022-01-14 07:10:26 +01:00
Michael Teeuw
aafeb1e875
Merge pull request #2785 from khassel/helmet-fix
2022-01-14 07:09:30 +01:00
Karsten Hassel
480c10b239
fix helmet, use defaults from v4
2022-01-14 00:05:08 +01:00
Karsten Hassel
82bb2544de
add CHANGELOG and fix weather_spec
2022-01-13 22:46:10 +01:00
Karsten Hassel
b714abd9a0
Merge branch 'develop' into e2e-tests
2022-01-13 22:35:26 +01:00
Karsten Hassel
c1be0180f9
change weather_spec
2022-01-13 22:33:57 +01:00
Karsten Hassel
2cfafe7bfe
improve waitForElement
2022-01-13 21:52:47 +01:00
Michael Teeuw
da8edbfdc1
Merge pull request #2783 from JHWelch/update-urls
...
Update urls
2022-01-13 09:44:07 +01:00
Jordan Welch
54bcbbc1de
Update contribution link to active URL
2022-01-12 20:36:35 -06:00
Jordan Welch
5463183e01
Update config introduction to active URL.
2022-01-12 20:35:25 -06:00
Karsten Hassel
42b80b18f8
testing wait alternatives
2022-01-13 00:50:15 +01:00
Michael Teeuw
65fada7ef1
Merge pull request #2771 from CFenner/patch-1
2022-01-12 20:50:09 +01:00
Christopher Fenner
9e4997aa81
Merge branch 'develop' into patch-1
2022-01-12 20:39:09 +01:00
Michael Teeuw
e8c6ef945a
Merge pull request #2782 from khassel/helmet
2022-01-12 20:18:01 +01:00
Karsten Hassel
14a22efae1
Merge branch 'develop' into helmet
2022-01-12 20:07:20 +01:00
Michael Teeuw
f7f0bc8681
Merge pull request #2780 from Tom-Hirschberger/develop
2022-01-12 19:52:07 +01:00
Michael Teeuw
9cb8a135e6
Merge pull request #2778 from khassel/roboto
2022-01-12 19:47:34 +01:00
Michael Teeuw
a02bce6517
Merge pull request #2766 from k1rd3rf/patch-1
2022-01-12 19:46:22 +01:00
Karsten Hassel
9604c3a187
helmet upgrade to v5
2022-01-11 21:51:09 +01:00
Tom Hirschberger
1ba4213910
set the hidden class by classList features instead of string manipulation now
2022-01-11 15:54:45 +01:00
Tom Hirschberger
6c63fac240
updated changelog
2022-01-11 15:52:56 +01:00
Tom Hirschberger
b3dd531abb
removed adding of shown class
2022-01-11 15:52:00 +01:00
Tom Hirschberger
4ce42d4f70
added shown/hidden class feature to CHANGELOG
2022-01-11 15:25:37 +01:00
Tom Hirschberger
4325fcdca2
automatically add/remove a hidden/shown class to the module wrappers if they get hidden or shown
2022-01-11 15:20:33 +01:00
SiderealArt
8cf9d5f3ed
Update CHANGELOG.md
2022-01-11 09:01:24 +08: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
SiderealArt
92fcdde60d
Update zh-tw translation
2022-01-10 17:33:12 +08:00
Karsten Hassel
2dcf55ea89
change from deprecated roboto-fontface to @fontsource
2022-01-09 16:17:38 +01:00
Christopher Fenner
8537f40f1d
Update calendar.js
2022-01-09 11:25:03 +01:00
Christopher Fenner
8417590893
update test case
2022-01-09 11:10:00 +01:00
Christopher Fenner
4c43f5db15
use alternative calendar icon
2022-01-09 08:38:48 +01:00
Karsten Hassel
eb32ec89b4
remove old weather modules
2022-01-08 23:08:41 +01:00
Michael Teeuw
ad66c02735
Merge pull request #2773 from khassel/weather-test-absolute
2022-01-08 07:12:35 +01:00
Karsten Hassel
e8c0611db4
increase test timeout
2022-01-07 22:00:31 +01:00
Karsten Hassel
7fa54642e1
Merge branch 'develop' into weather-test-absolute
...
# Conflicts:
# CHANGELOG.md
2022-01-07 21:52:37 +01:00
Michael Teeuw
0e6d40f96c
Merge pull request #2764 from oraclesean/patch-1
2022-01-07 21:44:46 +01:00
Karsten Hassel
cd1fe4e182
weather test for new absolute property
2022-01-07 21:38:56 +01:00
CFenner
c56b601ab8
adjust test case
2022-01-06 21:49:21 +01:00
Christopher Fenner
e78fa11fd4
Update CHANGELOG.md
2022-01-06 21:40:19 +01:00
Christopher Fenner
1619dd29e9
Apply suggestions from code review
2022-01-06 21:28:25 +01:00
CFenner
793f3dd75c
Merge remote-tracking branch 'upstream/develop' into patch-1
2022-01-06 21:24:24 +01:00
Christopher Fenner
ce05f8e958
use solid type for font awesome icons
2022-01-05 13:28:07 +01:00
Christopher Fenner
c8c4585946
use solid type for font awesome icons
2022-01-05 13:27:20 +01:00
Christopher Fenner
990d1adfb2
use solid type for font awesome icons
2022-01-05 13:26:50 +01:00
Christopher Fenner
404343de1d
use solid type for font awesome icons
2022-01-05 13:19:55 +01:00
Christopher Fenner
24bfaaca7e
use solid type for font awesome icons
2022-01-05 13:18:08 +01:00
Christopher Fenner
060ca43fc8
use solid type for font awesome icons
...
related to #2768
2022-01-05 13:13:40 +01:00
Fredrik Oterholt
b87e802c8d
Broken link for contribution guidelines
...
Replace with correct URL for the contribution guidelines
2022-01-04 09:18:29 +01:00
Sean Scott
0f596d5620
Update weather.js
...
Set absoluteDates default to false
2022-01-02 14:45:24 -07:00
Sean Scott
3ebdb67bc0
Update CHANGELOG.md
...
Update CHANCEGLOG
2022-01-02 11:44:01 -07:00
Sean Scott
a5668ef729
Update forecast.njk
...
Add an absolute date option to the weather module's forecast.
2022-01-02 11:35:29 -07:00
Michael Teeuw
24fccf6c44
Merge pull request #2762 from MichMich/prepare-2.19.0-develop
...
Prepare v2.19.0-develop.
2022-01-01 19:47:26 +01:00
Michael Teeuw
e12692252e
Prepare v2.19.0-develop.
2022-01-01 19:37:55 +01:00
Michael Teeuw
a6cbc9f0ef
Merge pull request #2761 from MichMich/develop
...
release v2.18.0
2022-01-01 19:31:41 +01:00
Michael Teeuw
be073daaf2
Merge pull request #2760 from MichMich/prepare-release-2.18.0
...
Prepare-release-2.18.0
2022-01-01 19:24:05 +01:00
Michael Teeuw
4c919a7489
Prepare 2.18.0.
2022-01-01 19:17:35 +01:00
Michael Teeuw
7a7ed48063
Merge pull request #2754 from kolbyjack/broadcast-custom-symbols
2021-12-29 09:14:00 +01:00
Michael Teeuw
01010fe795
Merge pull request #2753 from khassel/calendar-test
2021-12-29 09:13:11 +01:00
Karsten Hassel
32382dc461
Merge branch 'develop' into calendar-test
2021-12-28 13:45:58 +01:00
Jon Kolb
bf83341fb9
Merge branch 'develop' into broadcast-custom-symbols
2021-12-28 07:33:22 -05:00
Michael Teeuw
c4d2a7b409
Merge pull request #2751 from KristjanESPERANTO/patch-1
...
Add End-to-End Testing + Format
2021-12-28 13:23:54 +01:00
Michael Teeuw
4ad832dcdd
Merge pull request #2755 from sdetweil/newcal
2021-12-27 17:59:50 +01:00
sam detweiler
b35d25eda4
Merge branch 'develop' into newcal
2021-12-27 08:29:09 -06:00
Michael Teeuw
da51a5512f
Merge pull request #2756 from sdetweil/fixhttps
2021-12-27 10:19:34 +01:00
Sam Detweiler
710d51bf32
Merge branch 'fixhttps' of https://github.com/sdetweil/MagicMirror into fixhttps
2021-12-26 17:54:32 +01:00
Sam Detweiler
446bb229bc
fix changelog
2021-12-26 17:53:28 +01:00
sam detweiler
c605023bad
Merge branch 'develop' into fixhttps
2021-12-26 10:46:12 -06:00
Sam Detweiler
28d866c001
enable useHTTP for full electron version
2021-12-26 17:43:27 +01:00
Sam Detweiler
95b587381b
add changelog entry
2021-12-26 16:43:14 +01:00
Sam Detweiler
fc14431147
fix date correction comparison for fulldate, just less than, not less or equal
2021-12-26 16:40:17 +01:00
Karsten Hassel
5d8f2f5da1
iterate over timezones
2021-12-26 16:27:40 +01:00
Jon Kolb
cf428dc1f7
Add CHANGELOG entry
2021-12-26 09:44:04 -05:00
Jon Kolb
c579989ded
Perform customEvent symbols replacement in symbolsForEvent
2021-12-26 09:25:28 -05:00
Karsten Hassel
a954a62762
added test for calendar recurring event with checks the correct date displayed (related to #2752 )
2021-12-26 14:30:38 +01:00
Kristjan Esperanto
855860c00c
Update CONTRIBUTING.md
2021-12-26 06:54:46 +01:00
Kristjan Esperanto
58c48b1b21
End-to-End Testing + Format
2021-12-25 21:58:30 +01:00
Michael Teeuw
512c392386
Merge pull request #2748 from sdetweil/calfix
2021-12-24 18:00:06 +01:00
Sam Detweiler
c5ed70dbfc
past prettier
2021-12-25 02:26:11 +11:00
Sam Detweiler
f75ca0c399
after prettier
2021-12-25 02:22:42 +11:00
sam detweiler
75c2977daf
Merge branch 'develop' into calfix
2021-12-24 09:17:25 -06:00
Sam Detweiler
b3ef4b40c5
fix calendar across timezone, showEnd/FullDay
2021-12-25 02:10:48 +11:00
Michael Teeuw
bd5664cf8e
Merge pull request #2746 from khassel/node-version-update
2021-12-23 18:56:50 +01:00
Karsten Hassel
272219eb61
Merge branch 'develop' into node-version-update
2021-12-23 18:48:40 +01:00
Michael Teeuw
acbcb47739
Merge pull request #2739 from rico24/develop
...
Added missing translations (NL)
2021-12-23 10:27:53 +01:00
Michael Teeuw
672575e427
Merge pull request #2747 from khassel/electron-tests
...
fix electron tests
2021-12-23 10:27:42 +01:00
Michael Teeuw
be0b3b1d63
Merge pull request #2745 from KristjanESPERANTO/shebang
...
Add missing shebang
2021-12-23 10:27:30 +01:00
Karsten Hassel
c88d25b4ee
update node versions in templates and github workflows
2021-12-22 22:35:55 +01:00
Karsten Hassel
9b83862a96
fixed electron tests with retry, update dependencies
2021-12-22 22:31:39 +01:00
Kristjan SCHMIDT
21c7f0da6e
Added missing shebang
2021-12-22 21:00:13 +01:00
Michael Teeuw
dca5759569
Merge pull request #2744 from MichMich/patch-use-https-for-shields
...
Use https for shield links.
2021-12-22 09:13:27 +01:00
Michael Teeuw
0abf87bfa2
Use https for links and images.
2021-12-22 09:08:43 +01:00
rico24
6b8b37843b
Added missing translations
2021-12-21 20:50:11 +01:00
Michael Teeuw
fa0b83f056
Merge pull request #2738 from MichMich/patch-replace-broken-shields
...
Replace broken shields.
2021-12-21 20:36:21 +01:00
Michael Teeuw
a706fa3590
Add changelog.
2021-12-21 20:31:13 +01:00
Michael Teeuw
852aa3d260
Remove flacky badge.
2021-12-21 20:30:09 +01:00
Michael Teeuw
c4edcaad87
Replace broken shields.
2021-12-21 20:12:05 +01:00
Michael Teeuw
9d0cab01d5
Merge pull request #2736 from rejas/issue_2712
...
Allow dangerouslyDisablingAutoEscaping in newsfeed items
2021-12-21 19:44:03 +01:00
Michael Teeuw
c3e507234d
Merge pull request #2737 from rejas/RelativeFullDayEvents
...
Resubmit of "Relative full day events"
2021-12-21 19:42:47 +01:00
rejas
405ec82dd0
Run prettier
2021-12-21 15:22:52 +01:00
rejas
9c4c77fe84
Merge branch 'develop' into RelativeFullDayEvents
2021-12-21 15:19:36 +01:00
rejas
831afdf9e7
Update CHANGELOG
2021-12-21 13:35:38 +01:00
rejas
1996efb183
Add new variable dangerouslyDisableAutoEscaping
2021-12-21 13:31:39 +01:00
rejas
19bb2a0238
Add safe option to newsfeed templates
2021-12-21 08:13:00 +01:00
Michael Teeuw
af6cf70558
Merge pull request #2734 from rejas/issue_2731
2021-12-20 19:41:31 +01:00
rejas
9b57e6049e
Update CHANGELOG
2021-12-20 13:37:07 +01:00
rejas
f54c06fb94
Add test for old items
2021-12-20 13:35:50 +01:00
rejas
2107e7c427
Show empty message when no newsfeed items are available
2021-12-20 13:29:56 +01:00
Michael Teeuw
eae277f165
Merge pull request #2730 from khassel/newsfeed-user-agent
2021-12-14 05:59:57 +01:00
Karsten Hassel
a9c4ad2895
update User-Agent-Header in calendarfetcher
2021-12-13 23:00:07 +01:00
Karsten Hassel
e88ba1ab1c
update dependencies
2021-12-13 21:34:32 +01:00
Karsten Hassel
677dcb87ef
fixed User-Agent-Header for newsfeed module ( #2729 )
2021-12-13 21:24:37 +01:00
Michael Teeuw
7bb217636e
Merge pull request #2723 from MariusVaice/patch-1
...
Added lithuanian language to translations.js
2021-12-13 20:42:31 +01:00
MariusVaice
abc16e98eb
Update CHANGELOG.md
2021-12-03 17:29:48 +02:00
MariusVaice
3b1405609e
Added lithuanian language
2021-12-03 17:28:59 +02:00
Michael Teeuw
b0d3518c1d
Merge pull request #2716 from khassel/revert-node-ical
...
Revert node ical update
2021-11-29 19:49:26 +01:00
Karsten Hassel
aed005618e
revert node-ical update
2021-11-29 00:21:00 +01:00
Michael Teeuw
559970c95d
Merge pull request #2715 from khassel/playwright
2021-11-28 21:25:30 +01:00
Karsten Hassel
f6f3aa11ea
add CHANGELOG.md
2021-11-27 23:50:49 +01:00
Karsten Hassel
472c91f022
update dependencies
2021-11-27 23:10:04 +01:00
Karsten Hassel
4a7f498683
replace spectron with playwright, rewrite electron tests
2021-11-27 23:00:02 +01:00
Michael Teeuw
2b87d6ec01
Merge pull request #2699 from khassel/test-updates
2021-11-06 15:12:00 +01:00
AmpioRosso
1af282a7a1
Don't display 'in xxx' for all day events when using relative times
2021-11-06 15:03:08 +01:00
AmpioRosso
46b63f52fe
Updated changelog.md, fix for issue #2424
2021-10-24 18:12:05 +02:00
AmpioRosso
01977005fb
Issue #2424 - Don't display start time of full date events when using relative dates. Also use the fullDateEventDateFormat when showing full day events more than a week out
2021-10-24 18:02:19 +02:00
Karsten Hassel
b1a46b365b
increase load delay for modules tests
2021-10-22 22:49:10 +02:00
Karsten Hassel
3a0a02d3ba
Merge branch 'develop' into test-updates
...
# Conflicts:
# CHANGELOG.md
2021-10-20 21:22:12 +02:00
Karsten Hassel
1acbef5bfa
increase testTimeout, minor changes tests e2e
2021-10-20 21:05:19 +02:00
Michael Teeuw
66b2ba07bb
Merge pull request #2697 from jupadin/fixTimeOffset
2021-10-20 15:20:22 +02:00
Julian Dinter
4777538103
Updated CHANGELOG.
2021-10-20 15:11:41 +02:00
Julian Dinter
31d31fc3d3
[Fix] Fixed time zone calculation error on starting date of events with different time zones.
2021-10-20 15:05:40 +02:00
Michael Teeuw
21f606c6ba
Merge pull request #2694 from rejas/codecov2
2021-10-17 20:04:55 +02:00
veeck
6508ec2d17
Update CHANGELOG
2021-10-17 19:09:43 +02:00
veeck
c623ca9fe0
Update other actions and dependencies
2021-10-17 19:02:22 +02:00
veeck
90deaf564f
Update codecov action before the old one gets deprecated
2021-10-17 18:56:18 +02:00
Michael Teeuw
e2d2cf67fa
Merge pull request #2693 from rejas/patch-1
2021-10-17 18:51:20 +02:00
Veeck
8ee73a11bb
Update CHANGELOG
...
add credits where credits due :-)
2021-10-17 18:39:06 +02:00
Michael Teeuw
b5b01be373
Merge pull request #2691 from rejas/issue_2638
2021-10-17 17:07:12 +02:00
veeck
730f2eb0b8
Add fix for chaotic newsfeed display after network connection loss
2021-10-17 16:01:01 +02:00
Michael Teeuw
4576754de2
Merge pull request #2687 from khassel/weather-e2e
2021-10-16 03:15:16 +02:00
Karsten Hassel
0fb9e0bc89
increase test delay for alert module test
2021-10-16 00:25:31 +02:00
Karsten Hassel
000c34ef73
update dependencies
2021-10-16 00:18:52 +02:00
Karsten Hassel
0ec80a7791
move weather-test to e2e
2021-10-16 00:05:12 +02:00
Michael Teeuw
e9650285bd
Merge pull request #2686 from fewieden/clean-up-alert-module
...
Clean up alert module
2021-10-15 09:08:23 +02:00
Felix Wiedenbach
d0cc0a4034
move notificationReceived
2021-10-15 06:50:54 +02:00
Felix Wiedenbach
f9c4a3a9c0
updated CHANGELOG.md
2021-10-15 06:44:58 +02:00
Felix Wiedenbach
15fd2021bb
blur modules instead of black overlay
2021-10-15 06:43:53 +02:00
Felix Wiedenbach
75cf1d610e
migrate manual DOM creation for alerts to nunjuck template
2021-10-15 06:31:07 +02:00
Felix Wiedenbach
8f5ee9466a
move notificationFx styles into styles directory
2021-10-15 06:26:23 +02:00
Felix Wiedenbach
467720f1c4
migrate manual DOM creation for notifications to nunjuck template
2021-10-15 06:23:50 +02:00
Felix Wiedenbach
026e624e23
use alert as default in notificationReceived
2021-10-15 06:17:03 +02:00
Felix Wiedenbach
460a9fc5f7
move notification effect override into start function
2021-10-15 06:14:45 +02:00
Felix Wiedenbach
3695e64ce9
migrate set position DOM manipulation to css
2021-10-15 06:11:24 +02:00
Felix Wiedenbach
b3bb829e4d
fix missing translation files
2021-10-15 06:05:06 +02:00
Felix Wiedenbach
1b9f8c23d2
shorthand camelcase functions
2021-10-15 06:03:51 +02:00
Michael Teeuw
5ee5fd7332
Cleanup Changelog.
2021-10-07 09:09:16 +02:00
Michael Teeuw
18d94b9a26
Merge pull request #2682 from MMRIZE/ko
...
fix language Code kr->ko and add missed translation
2021-10-07 09:07:33 +02:00
eouia
3ae9686b2b
modify CHANGELOG.md
2021-10-06 21:32:31 +02:00
eouia
bbe4ef8497
fix Language ko
2021-10-06 15:58:16 +02:00
eouia
a2fd354dc9
fix ko language
2021-10-06 15:56:33 +02:00
Seongnoh Sean Yi
a7202078ce
Merge branch 'develop' into ko
2021-10-06 15:44:31 +02:00
eouia
d8940a9cea
Merge branch 'ko' of https://github.com/MMRIZE/MagicMirror into ko
2021-10-06 15:42:13 +02:00
eouia
96611333bf
fix translations.js
2021-10-06 15:42:01 +02:00
Michael Teeuw
5074123f57
Merge pull request #2679 from fewieden/clean-up-updatenotifications-and-nunjuck-templating
...
Clean up updatenotifications and nunjuck templating
2021-10-06 15:24:02 +02:00
Michael Teeuw
5bfbd3eaa0
Merge branch 'develop' into clean-up-updatenotifications-and-nunjuck-templating
2021-10-06 15:21:54 +02:00
Michael Teeuw
7fdeed14f5
Merge pull request #2680 from rejas/issue_2678
2021-10-05 10:31:18 +02:00
veeck
04a9ca92b5
Update dependencies
2021-10-05 10:24:42 +02:00
Michael Teeuw
016a1e9adb
Merge pull request #2683 from khassel/calendar-test
2021-10-05 08:30:23 +02:00
Karsten Hassel
1d12e57606
move calendar tests from category electron
to e2e
2021-10-04 23:04:28 +02:00
Seongnoh Sean Yi
cb753f5371
Merge branch 'develop' into ko
2021-10-04 11:16:33 +02:00
eouia
7a9f9b2705
edit CHANGELOG
2021-10-04 11:15:06 +02:00
eouia
6d4b4dd9fc
fix language Code kr->ko and add missed translation
2021-10-04 11:05:33 +02:00
rejas
3d9c92fb63
Update CHANGELOG
2021-10-02 23:05:10 +02:00
rejas
d4168f6b5d
Use feels_like data from openweathermap instead of calculating it
2021-10-02 22:15:21 +02:00
Felix Wiedenbach
1751cabb9d
remove obsolete snapshot
2021-10-02 14:56:13 +02:00
Felix Wiedenbach
b0e3b6414a
bump ecmascript to 2018 for eslint
2021-10-02 14:42:49 +02:00
Felix Wiedenbach
51967ed9f5
shorthand function
2021-10-02 14:18:58 +02:00
Felix Wiedenbach
fc06f13c30
Merge branch 'develop' into clean-up-updatenotifications-and-nunjuck-templating
...
# Conflicts:
# CHANGELOG.md
2021-10-02 14:15:54 +02:00
Felix Wiedenbach
b094707324
remove mocking from implementation and use jest to mock git cli instead
2021-10-02 14:08:16 +02:00
Michael Teeuw
e4a0a517d5
Merge 2.17.1
2021-10-01 18:58:26 +02:00
Michael Teeuw
222a5f3779
Merge pull request #2674 from rejas/issue_2671_master
...
Update electron to fix certificate errors
2021-10-01 18:48:07 +02:00
veeck
72f7106086
Update version
2021-10-01 18:31:29 +02:00
veeck
33387b60cc
Update CHANGELOG
2021-10-01 18:30:06 +02:00
veeck
83cc18f648
Update electron to fix certificate errors
2021-10-01 18:27:29 +02:00
Michael Teeuw
1735ca57d5
Fix Formatting
2021-10-01 16:03:29 +02:00
Michael Teeuw
a49459b253
Prepare 2.18.0 Dev Branch
2021-10-01 15:25:54 +02:00
Michael Teeuw
5a4fbbf48a
Merge pull request #2672 from MichMich/develop
...
Release 2.17.0
2021-10-01 15:17:49 +02:00
Michael Teeuw
f7465679c0
Prepare 2.17.0 Release
2021-10-01 15:06:26 +02:00
Michael Teeuw
2a5299ebcb
Merge pull request #2670 from khassel/new-e2e
2021-10-01 14:41:44 +02:00
Karsten Hassel
b3bddb2c99
fix without_modules.js
2021-09-29 22:01:35 +02:00
Karsten Hassel
997aec8cc2
remove default values from test configs
2021-09-29 21:12:03 +02:00
Karsten Hassel
c67320f185
fix logger.js
2021-09-28 22:08:21 +02:00
Karsten Hassel
8224a6ac35
add custom.css before testing
2021-09-28 21:38:30 +02:00
Karsten Hassel
abcee8aa56
fix global-setup.js
2021-09-28 21:23:59 +02:00
Karsten Hassel
23c6b44921
Merge branch 'develop' into new-e2e
...
# Conflicts:
# CHANGELOG.md
2021-09-28 21:12:04 +02:00
Karsten Hassel
1034171e91
add CHANGELOG
2021-09-28 21:10:24 +02:00
Michael Teeuw
bf49f79e6e
Merge pull request #2669 from rejas/cleanup
2021-09-28 13:34:08 +02:00
veeck
f7f24dbdfe
Update CHANGELOGE
2021-09-28 12:15:07 +02:00
veeck
31ec848aec
Update dependencies
2021-09-28 12:14:58 +02:00
veeck
9eb08420b6
Add proper names to github action steps
2021-09-28 12:14:39 +02:00
veeck
eb6d8d4f83
Remove unused file
2021-09-28 12:14:16 +02:00
Michael Teeuw
e10f620cf9
Merge pull request #2664 from khassel/test-setup
2021-09-28 11:51:19 +02:00
Karsten Hassel
f750436b64
update module clock_es
2021-09-26 22:09:41 +02:00
Karsten Hassel
a4a8504558
update module clock
2021-09-26 22:02:29 +02:00
Karsten Hassel
385e5aabaa
prettier
2021-09-26 00:29:03 +02:00
Karsten Hassel
d831315e20
update module newsfeed
2021-09-26 00:18:22 +02:00
Karsten Hassel
e0906f3462
update module helloworld
2021-09-25 23:52:38 +02:00
Karsten Hassel
6595b6a44f
refactor global-setup.js
2021-09-25 23:45:34 +02:00
Karsten Hassel
0183d7a080
update modules alert and compliments
2021-09-25 23:37:37 +02:00
Karsten Hassel
89e803ee42
update without_modules.js and env_spec.js
2021-09-25 22:12:53 +02:00
Karsten Hassel
c0ce52abe3
change getDocument, delay needed, now 2 tests moved
2021-09-25 00:01:41 +02:00
Karsten Hassel
a1c7f20990
fix logger.js, move jsdom in startApplication
2021-09-24 21:30:51 +02:00
Karsten Hassel
0ef6f89d44
fix server.close() issue
2021-09-24 00:30:00 +02:00
Karsten Hassel
54b04962a8
snapshot
2021-09-23 22:52:32 +02:00
Karsten Hassel
60f8de282d
snapshot
2021-09-23 00:05:30 +02:00
karsten13
b4350278a0
first tests
2021-09-21 23:48:29 +02:00
Felix Wiedenbach
332e429a41
updated CHANGELOG.md
2021-09-18 04:02:07 +02:00
Felix Wiedenbach
7be25c21ed
use nunjuck template, es6, removed unused config option
2021-09-18 03:57:45 +02:00
Felix Wiedenbach
1dfa5d383c
nunjuck template for updatenotification
2021-09-18 03:55:32 +02:00
Felix Wiedenbach
c2d2c278e0
fixed updatenotification async/await issues and more es6
2021-09-18 03:53:40 +02:00
Felix Wiedenbach
75a57829c2
fixed git helper async/await issues, template strings, clean up
2021-09-18 03:50:53 +02:00
Karsten Hassel
c3c5307624
fix basic-auth.js
2021-09-17 20:03:57 +02:00
Karsten Hassel
879d585f2e
update dependencies, add CHANGELOG
2021-09-16 23:16:38 +02:00
Karsten Hassel
9969fede35
refactor e2e
2021-09-16 23:02:17 +02:00
Karsten Hassel
c15b31b374
close server
2021-09-15 21:23:43 +02:00
Karsten Hassel
a3a6c33b32
move translations_spec to e2e
2021-09-13 23:57:18 +02:00
Karsten Hassel
236bf6e0fc
silence logger for tests, use modulePaths for e2e
2021-09-13 23:55:41 +02:00
Karsten Hassel
974de179e0
refactor tests in 3 categories unit, e2e and electron
2021-09-13 23:07:34 +02:00
Michael Teeuw
60e03777f3
Merge pull request #2662 from rejas/prettier
2021-09-11 16:10:40 +02:00
Michael Teeuw
05f6b2510f
Merge pull request #2661 from khassel/mock_git
2021-09-11 16:09:04 +02:00
rejas
f3274977f5
Ignore config dir
2021-09-11 11:55:51 +02:00
rejas
cf7fb1a3b9
Update CHANGELOG
2021-09-11 11:20:00 +02:00
rejas
12457a87d4
Test on latest version of node 16 again
2021-09-11 11:17:12 +02:00
rejas
9a8de7db80
Run prettier again
2021-09-11 11:16:09 +02:00
rejas
68e02a528e
Dont ignore everything when running prettier
2021-09-11 11:15:33 +02:00
Karsten Hassel
277055f44e
added tests for updatenotification
2021-09-10 21:12:27 +02:00
Michael Teeuw
c3fc745c7e
Merge pull request #2655 from khassel/logger
...
change use of logger.js in jest tests
2021-09-10 09:01:10 +02:00
Karsten Hassel
8901ed219d
update dependencies
2021-09-09 23:56:30 +02:00
Karsten Hassel
d7c70dc021
fix logger.js
2021-09-09 23:30:36 +02:00
Karsten Hassel
53c789bff9
again logger.js due to problem with e2e test
2021-09-09 21:54:20 +02:00
Karsten Hassel
eb63745664
update tests in updatenotification_spec.js due to problems after merging PR's
2021-09-09 21:29:28 +02:00
Karsten Hassel
91d72e48ad
Merge branch 'develop' into logger
2021-09-09 21:18:28 +02:00
Karsten Hassel
1dcda63192
add logger.js to jests moduleNameMapper
2021-09-09 21:17:16 +02:00
Karsten Hassel
3ea6544f77
remove logger special
2021-09-09 21:12:55 +02:00
Karsten Hassel
d12a587f11
Merge branch 'updatenotification' into logger
2021-09-09 20:51:58 +02:00
Karsten Hassel
2b147bb98b
do logger mocking in logger.js, remove sandbox stuff from unit tests
2021-09-09 20:50:35 +02:00
Michael Teeuw
6529eaaf9a
Merge pull request #2650 from rejas/weather
2021-09-09 20:30:37 +02:00
Michael Teeuw
a68aa148b8
Merge pull request #2651 from khassel/updatenotification
2021-09-09 20:30:15 +02:00
Karsten Hassel
98942d6f9c
rename to GitHelper
2021-09-09 19:51:07 +02:00
Karsten Hassel
690efc0aff
fix test
2021-09-09 00:48:39 +02:00
Karsten Hassel
627cfa1dff
hold node v16 at v16.8 due to errors in e2e tests with v16.9
2021-09-09 00:31:24 +02:00
Karsten Hassel
99aca932db
update dependencies
2021-09-09 00:24:13 +02:00
Karsten Hassel
dd43f35bbe
add unit tests
2021-09-09 00:03:28 +02:00
Karsten Hassel
093988e136
extract git stuff in own class
2021-09-06 23:55:32 +02:00
rejas
087a472765
Fix tomezone test error as reported by @khassel
2021-09-06 21:15:23 +02:00
Karsten Hassel
ce13d7f98b
added comments, get hash only for mm
2021-09-05 23:39:23 +02:00
Karsten Hassel
b1fc766908
update dependencies
2021-09-04 23:17:54 +02:00
Karsten Hassel
22384342db
fix update notification, remove simple-git
2021-09-04 22:55:03 +02:00
rejas
badce5146a
Update CHANGELOG
2021-09-04 22:54:58 +02:00
rejas
0bf3ff9c17
Refer to new docs page for development documentation
2021-09-04 22:49:40 +02:00
Karsten Hassel
860840c367
dirty working snapshot
2021-09-04 19:08:18 +02:00
rejas
221b6325f6
Cleanup some docs in the weather modules
2021-09-04 13:50:21 +02:00
Michael Teeuw
06389e35f9
Merge pull request #2648 from rejas/weather_cleanup
...
Add common methods to weatherobject
2021-09-03 11:08:43 +02:00
veeck
a7756cec13
Inline some functions
2021-09-02 20:37:41 +02:00
veeck
9ee11654a6
Update jsdocs
2021-09-02 20:35:43 +02:00
veeck
a273266e5e
Remove useless returns and now unused jsdoc variables
2021-09-02 20:35:25 +02:00
rejas
e2158716d6
Revert "Update dependencies"
...
This reverts commit f49312ed13
.
2021-09-01 20:50:43 +02:00
rejas
c132206543
Use new method in ukmetofficedatahub provider
2021-09-01 20:02:45 +02:00
rejas
f49312ed13
Update dependencies
2021-09-01 11:02:06 +02:00
rejas
a9f69f07e6
Update CHANGELOG
2021-08-31 23:43:33 +02:00
rejas
d7429a4812
Add eslint rule for === vs == and fix its occurence
2021-08-31 23:39:40 +02:00
rejas
be76d5ce9a
Use new method in smhi provider
2021-08-31 23:34:22 +02:00
rejas
f2bc10c5c0
Add tests for new methods
2021-08-31 23:32:05 +02:00
rejas
43eb760bce
Use isDayTime method
2021-08-31 22:01:30 +02:00
rejas
a7684e3e9f
Add common method for determining if it is daytime
2021-08-31 21:55:43 +02:00
rejas
8949aa3bec
Add common method for updating suntimes
2021-08-31 21:41:27 +02:00
Michael Teeuw
e40ddd4b69
Merge pull request #2643 from MMRIZE/develop
...
Add custom switches for electron mainWindow
2021-08-31 13:12:52 +02:00
Seongnoh Sean Yi
17637fb1f6
Merge branch 'develop' into develop
2021-08-31 10:50:05 +02:00
Michael Teeuw
f71defe958
Merge pull request #2641 from rejas/issue_2462
...
Actually use showTime parameter in clock module
2021-08-31 09:22:32 +02:00
Michael Teeuw
b8d6a6da1f
Merge pull request #2645 from khassel/black_cursor
...
electron: disable black cursor on start
2021-08-31 09:21:39 +02:00
Karsten Hassel
fbc886b21c
run prettier ...
2021-08-30 19:55:26 +02:00
Karsten Hassel
8879fb55de
disable black cursor on start
2021-08-30 19:47:26 +02:00
rejas
ed316e8bf3
Try fixing test
2021-08-30 16:38:59 +02:00
eouia
45529f7de9
Add custom switches for electron mainWindow
2021-08-30 11:38:40 +02:00
eouia
dbdff38d2e
Add custom switches for electron mainWindow
2021-08-30 11:32:24 +02:00
rejas
21c3179e03
Update dependencies
2021-08-29 20:07:29 +02:00
rejas
c05d93aed8
Update CHANGELOG
2021-08-29 20:05:42 +02:00
rejas
6225abb010
Fix showTime parameter
2021-08-29 20:00:55 +02:00
rejas
c41fff8f5c
Add test for showTime parameter
2021-08-29 20:00:42 +02:00
Michael Teeuw
8589d9c482
Merge pull request #2634 from jupadin/fixTimeOffset
2021-08-29 14:03:07 +02:00
Michael Teeuw
7f264953af
Merge pull request #2635 from rejas/clock_layout_fix
2021-08-29 14:01:02 +02:00
Julian Dinter
cfff2ad72b
Changed comment regarding "ical.js" and "node-ical".
2021-08-25 17:28:37 +02:00
rejas
c0258b352e
Update dependencies
2021-08-22 22:45:08 +02:00
rejas
3e1b051ec3
Fix layout of digital clock
...
ALignment was always set to center. Instead it now takes the positions alignment (left/center/right)
2021-08-22 22:34:11 +02:00
Julian Dinter
b34bb87d7a
Added fix to CHANGELOG.
2021-08-22 14:27:18 +02:00
Julian Dinter
83b8cc6729
Ran npm run lint:prettier..
2021-08-22 14:23:10 +02:00
Julian Dinter
878c0be727
[Fix] start time of calendar event gets corrected by time zone offset.
2021-08-22 14:16:02 +02:00
Julian Dinter
e7f06f5c0c
Removed duplicated and thus superfluous debug messages.
2021-08-22 14:06:24 +02:00
Julian Dinter
a1fc38c5fe
Prettified and added debug messages.
2021-08-22 13:57:24 +02:00
Michael Teeuw
ff0ab24000
Merge pull request #2631 from apiontek/develop
2021-08-15 23:26:35 +02:00
Michael Teeuw
56a10d192d
Merge pull request #2627 from rejas/clock
2021-08-15 23:26:07 +02:00
Adam Piontek
1a8413d8f0
update weathergov provider to try fetching not just current but also forecast when API URLs available
2021-08-10 18:54:34 -04:00
rejas
934b156ebb
Update CHANGELOG
2021-08-07 13:33:11 +02:00
rejas
f9639d9705
Refactor clock to allow finer placement of analog clock
2021-08-07 13:30:55 +02:00
Michael Teeuw
4c345c4f33
Merge pull request #2625 from rejas/jsdoc
2021-08-05 19:18:30 +02:00
rejas
490151267a
Print warnings about jsdoc during testing too
2021-08-05 16:41:10 +02:00
rejas
3d19a08cc7
Update CHANGELOG
2021-08-05 16:40:49 +02:00
rejas
385c4c32f9
Update dependencies
2021-08-05 16:39:14 +02:00
rejas
3a5052c871
Final jsdoc comments
2021-08-05 16:38:57 +02:00
rejas
f84f590f1d
Start filling last gaps of jsdoc
2021-08-03 08:25:57 +02:00
Michael Teeuw
5b9eba7819
Merge pull request #2621 from rejas/issue_2620
2021-08-02 18:55:35 +02:00
rejas
cd18794fca
Update jsdocs
2021-08-01 09:53:28 +02:00
rejas
ae3d552ad7
Update dependencies
2021-08-01 09:52:04 +02:00
rejas
be5f71f4a7
Update CHANGELOG
2021-08-01 09:40:44 +02:00
rejas
745a5f0376
Move ignoreToday logic into template to fix undefined forecast
2021-08-01 09:39:07 +02:00
Michael Teeuw
99114b2a61
Merge pull request #2614 from khassel/update_templates
2021-07-21 08:30:40 +02:00
Karsten Hassel
df9bd2b0f9
Merge branch 'develop' into update_templates
2021-07-20 22:33:02 +02:00
Michael Teeuw
e194b559ac
Merge pull request #2613 from rejas/cleanup
2021-07-20 21:06:05 +02:00
Karsten Hassel
af5344dccd
update github templates
2021-07-14 21:25:12 +02:00
rejas
2d7b8121d7
Update CHANGELOG
2021-07-14 16:03:19 +02:00
rejas
0297450702
Remove eslint rules that now pass
2021-07-14 15:21:03 +02:00
rejas
6b17f6aa28
Final var conversions
2021-07-14 15:06:23 +02:00
rejas
8a7abfe42d
Update dependencies
2021-07-14 15:05:43 +02:00
veeck
dd5041395c
Run stylelint over all css files
2021-07-14 10:41:29 +02:00
veeck
36d6a5bc15
Start cleaning up some jsdoc
2021-07-14 10:41:29 +02:00
rejas
2619f92d09
More var -> let/const conversions
2021-07-14 10:41:29 +02:00
rejas
53720ae8ae
Fix some eslint issues in the tests
2021-07-14 10:41:29 +02:00
veeck
bcff953fbb
Fix warning in weather provider
2021-07-14 10:41:29 +02:00
veeck
bcc0cc599d
Fix == usages
2021-07-14 10:41:29 +02:00
veeck
a1e3fed312
Disable eslint checks in deprecated weather modules
2021-07-14 10:41:29 +02:00
veeck
399dca2ef9
Make eslint complain about var usage
2021-07-14 10:41:29 +02:00
veeck
2e44e1626d
Remove unused variables
2021-07-14 10:41:29 +02:00
veeck
39aa2dfe01
Run linter over all files again
2021-07-14 10:41:29 +02:00
veeck
099929c677
Actually test all js and css files when lint script is run
2021-07-14 10:41:29 +02:00
rejas
af5d132410
Rename global version variable
2021-07-14 10:41:29 +02:00
Michael Teeuw
79acbc3a98
Merge pull request #2611 from khassel/test_config
...
refactor test configs
2021-07-14 10:40:27 +02:00
Karsten Hassel
e75e4e2284
use process.cwd() for correct path
2021-07-14 00:12:59 +02:00
Karsten Hassel
9aa0af4f9c
factory again
2021-07-05 22:07:33 +02:00
Michael Teeuw
50e272efba
Fix release date.
2021-07-05 19:54:31 +02:00
karsten13
209e049893
run prettier
2021-07-05 19:51:18 +02:00
Karsten Hassel
bbb3accf0c
use factory
2021-07-05 19:45:58 +02:00
Karsten Hassel
179989aa42
add missing comments
2021-07-05 19:21:39 +02:00
Karsten Hassel
2881d19d43
remove env.js
2021-07-05 18:27:14 +02:00
Karsten Hassel
7cfc3458ec
fix tests
2021-07-05 18:08:56 +02:00
karsten13
659e1da79d
run prettier
2021-07-05 00:40:01 +02:00
Karsten Hassel
a7ae79493d
refactor test config
2021-07-05 00:35:28 +02:00
Michael Teeuw
8b484ee707
Merge pull request #2609 from khassel/electron13
2021-07-04 21:39:31 +02:00
Karsten Hassel
d617d4aa09
update package-lock.json
2021-07-04 20:54:54 +02:00
Karsten Hassel
99c04648b4
update CHANGELOG.md
2021-07-04 19:35:36 +02:00
karsten13
f945d50c0d
run prettier
2021-07-04 19:21:17 +02:00
Karsten Hassel
e9fabd59ed
contextIsolation: false
2021-07-04 18:30:43 +02:00
Karsten Hassel
ad13de3588
update electron to v13
2021-07-04 17:46:22 +02:00
Michael Teeuw
aad8141e27
Prepare v.2.17.0-develop
2021-07-01 14:34:02 +02:00
Michael Teeuw
26a76f80d6
Merge pull request #2607 from MichMich/develop
...
Release v2.16.0
2021-07-01 14:30:00 +02:00
Michael Teeuw
53ead2087f
Prepare v2.16.0
2021-07-01 14:08:10 +02:00
Michael Teeuw
faee811d67
Merge pull request #2605 from rico24/patch-1
...
Update nl.json
2021-06-29 09:56:35 +02:00
Michael Teeuw
b9c739df1f
Fix prettier issues.
2021-06-29 09:49:13 +02:00
rico24
6e124842e8
Merge branch 'develop' into patch-1
2021-06-28 22:38:10 +02:00
rico24
7a5928ea24
Update CHANGELOG.md
2021-06-28 21:03:05 +02:00
Michael Teeuw
7fdf7de11c
Merge pull request #2600 from njwilliams/njw/openweathermap-onecall-fix
2021-06-25 11:32:49 +02:00
Michael Teeuw
b75eedb84e
Merge pull request #2604 from khassel/update_deps
2021-06-25 11:01:08 +02:00
rico24
3b92ae49a9
Update nl.json
...
Added the missing variables based on the en.json file.
2021-06-25 10:58:05 +02:00
Nick Williams
775d1091db
typo when not using /onecall - was getting forecast from wrong attr
2021-06-24 21:39:32 -04:00
Karsten Hassel
1f77b491fc
update dependencies
2021-06-24 23:01:29 +02:00
Michael Teeuw
eff2fd7cc0
Merge pull request #2603 from khassel/dev_console_test
2021-06-24 08:38:49 +02:00
Karsten Hassel
58d2a0d874
Merge branch 'develop' into dev_console_test
...
# Conflicts:
# CHANGELOG.md
2021-06-23 23:14:19 +02:00
Michael Teeuw
ea9def997a
Merge pull request #2602 from khassel/jest
2021-06-22 08:31:05 +02:00
Karsten Hassel
a222c58047
use --forceExit running jest, define timeouts for github workflows
2021-06-21 22:27:36 +02:00
Michael Teeuw
39a838c2ab
Merge pull request #2601 from khassel/jest
2021-06-20 14:45:41 +02:00
Karsten Hassel
cfc0bcd5ad
workaround for dev_console test using getWindowCount
2021-06-18 21:39:55 +02:00
Karsten Hassel
3418c9b50f
revert changes to dev_console test (has impact on other tests), add CHANGELOG
2021-06-18 12:42:13 +02:00
Nick Williams
e686611890
update One Call API results for openweathermap
...
The results from the /onecall endpoint were not
being parsed correctly in current and forecast mode - it was
assuming the current/forecast endpoint API, and the return
datasets are different. The effect was that the module
would simply display "Loading..." when in /onecall mode, since
it has no way of displaying error status (ideally, it should,
but leave that for another day)
2021-06-17 19:30:56 -04:00
karsten13
ebb5dee1fc
run prettier
2021-06-17 23:19:57 +02:00
Karsten Hassel
d9edaffd9c
reset changes on js/logger.js, mock logger.js in global_vars tests, workaround for failing dev_console test
2021-06-17 22:50:26 +02:00
Michael Teeuw
cbe7b1a5b9
Merge pull request #2599 from khassel/jest
2021-06-17 07:06:36 +02:00
Karsten Hassel
e758fd4093
add CHANGELOG
2021-06-16 20:54:03 +02:00
Karsten Hassel
14a99a3b25
Merge branch 'develop' into jest
2021-06-16 20:53:02 +02:00
Karsten Hassel
1ba67506a0
fix logger.js after jest changes
2021-06-16 20:51:32 +02:00
Michael Teeuw
2a6ca5d5ac
Merge pull request #2581 from Crazylegstoo/envCanadaFix
...
Fix to Environment Canada weather provider
2021-06-16 10:07:48 +02:00
Michael Teeuw
aa12e6495a
Merge pull request #2593 from khassel/jest
...
replace mocha with jest
2021-06-16 10:06:32 +02:00
Karsten Hassel
9269848f66
Merge branch 'develop' into jest
...
# Conflicts:
# CHANGELOG.md
2021-06-15 23:32:22 +02:00
Karsten Hassel
a71e61cd30
use short if in weatherforecast.js, add comment to logger.js
2021-06-15 23:29:07 +02:00
Michael Teeuw
8be4604c97
Merge pull request #2580 from r3wald/feature/newsfeed-show-as-list
...
feature: show newsfeed as list
2021-06-15 11:14:15 +02:00
Michael Teeuw
a7bba903f5
Merge branch 'develop' into envCanadaFix
2021-06-15 11:13:28 +02:00
Karsten Hassel
1d8af5835d
Merge branch 'develop' into jest
...
# Conflicts:
# package-lock.json
# package.json
2021-06-14 23:21:08 +02:00
Karsten Hassel
189c01fc74
update moduleNameMapper
2021-06-14 22:45:21 +02:00
Karsten Hassel
e3a5bbf661
use expect where missing
2021-06-14 21:07:38 +02:00
Karsten Hassel
ee23c5f72c
update clock tests, remove testSequencer
2021-06-14 19:21:21 +02:00
Karsten Hassel
a2083be76b
test order
2021-06-14 00:45:40 +02:00
Michael Teeuw
a1c4be83d6
Merge pull request #2578 from rejas/docs
2021-06-13 19:27:24 +02:00
Karsten Hassel
d2fde2bfc8
fix segment faults in node16 on ubuntu
2021-06-12 23:53:04 +02:00
Karsten Hassel
e8956b0b55
update package-lock.json
2021-06-12 22:52:05 +02:00
Karsten Hassel
2af4009a93
change missing translations log, disable console.log in unit tests
2021-06-12 22:26:02 +02:00
Karsten Hassel
a5f7c946cc
jest setup changes, increase setMaxListeners, disable console.log in tests/unit/global_vars
2021-06-12 21:26:08 +02:00
Karsten Hassel
298542b531
enable missing translation messages
2021-06-11 23:42:24 +02:00
Karsten Hassel
fca6707a29
add eslint-plugin-jest
2021-06-11 23:11:30 +02:00
Karsten Hassel
10d3a284e9
fix js lint warnings
2021-06-11 23:10:41 +02:00
karsten13
1a244726aa
run prettier
2021-06-11 22:24:21 +02:00
Karsten Hassel
044935a164
add jest options
2021-06-11 22:18:05 +02:00
Karsten Hassel
99e5edf2c5
add CHANGELOG.md
2021-06-11 01:00:05 +02:00
Karsten Hassel
b26270bd13
fix helloworld_spec tests
2021-06-11 00:36:53 +02:00
Karsten Hassel
65a8cb9ddb
remove unused references
2021-06-11 00:32:54 +02:00
Karsten Hassel
ba4b976e80
test config
2021-06-10 00:24:08 +02:00
veeck
297ae1dbaf
Try updating dependencies
2021-06-09 13:09:28 +02:00
veeck
214614f740
Cleanup jsdoc via eslint
2021-06-09 12:49:57 +02:00
Karsten Hassel
0e14d3d6e8
snapshot e2e
2021-06-09 00:19:43 +02:00
Karsten Hassel
67011c0c32
snapshot e2e
2021-06-08 00:47:40 +02:00
Karsten Hassel
16bbb42b8d
remove chai from unit tests
2021-06-08 00:47:15 +02:00
Kevin G
b85ac91e6c
Corrected bullet for Updated list
...
Wording/location corrected for update to WEATHER module
2021-06-07 09:28:33 -04:00
Karsten Hassel
66759a33fa
unit tests
2021-06-07 00:16:53 +02:00
Kevin G
bf5e83861c
Highlight new custom precipitation unit-of-measure for WEATHER
...
With the new Environment Canada provider in WEATHER, it is now possible for provider to set a customized precipitation unit-of-measure
2021-06-05 11:39:21 -04:00
Robert Ewald
d56a6fb06f
disabled by default.
2021-06-03 12:45:08 +02:00
Robert Ewald
5e7aa8e16d
changelog updated.
2021-06-03 12:42:39 +02:00
Robert Ewald
bace0ad339
indentation in template fixed.
2021-06-03 12:38:54 +02:00
Robert Ewald
6014eaf8eb
Merge remote-tracking branch 'upstream/develop' into feature/newsfeed-show-as-list
2021-06-03 12:27:26 +02:00
Robert Ewald
3e96e8b3f5
newsfeed: showAsList implemented.
2021-06-03 11:40:18 +02:00
Kevin G
95d1b8a6d0
Corrected formating
2021-06-02 16:25:53 -04:00
Kevin G
0ecb66c99e
Fixed precipitation unit conversion logic
...
Found an error that precipitation amount was not being calculated correctly when config.js is asking for Imperial units. This has been fixed.
2021-06-02 16:15:44 -04:00
Kevin G
af52b91799
Fix to precipitation logic
...
Found a really dumb error I made that broke compatibility with OpenWeatherMap hourly forecast under certain conditions. This is now fixed.
2021-06-02 11:43:56 -04:00
veeck
3c50d6c30a
Update CHANGELOG
2021-05-29 16:23:53 +02:00
veeck
2722c72c43
Update issue template
2021-05-29 16:23:41 +02:00
rejas
d5ab3101c6
Update links to config documentation
2021-05-29 16:23:41 +02:00
Michael Teeuw
32df76bdff
Merge pull request #2577 from rejas/prettier
2021-05-29 16:22:52 +02:00
rejas
68a06c3d1d
Update CHANGELOG
2021-05-29 16:13:24 +02:00
rejas
1b42dc779b
Run prettier again
2021-05-29 16:11:39 +02:00
rejas
cedffd40f2
Lint all files, exclude others
2021-05-29 16:11:25 +02:00
Michael Teeuw
cdc8db4837
Merge pull request #2576 from rejas/calendar_fix
2021-05-29 14:02:13 +02:00
Michael Teeuw
a0ee23d84e
Merge pull request #2568 from Crazylegstoo/envcanada
2021-05-29 14:01:04 +02:00
Michael Teeuw
49d2d8c9d0
Merge pull request #2574 from daniel-windsor/forecase-ignore-today
2021-05-29 13:59:55 +02:00
rejas
63620aa811
Update CHANGELOG
2021-05-29 13:33:41 +02:00
rejas
d5b11a1dba
Update dependencies
2021-05-29 13:32:24 +02:00
rejas
4a63af0490
Set error to null once the events are coming again
2021-05-29 13:22:31 +02:00
Michael Teeuw
a68019293f
Merge pull request #2567 from khassel/fix_husky
2021-05-27 07:14:56 +02:00
Karsten Hassel
6b1c91f0dd
Merge branch 'develop' into fix_husky
...
# Conflicts:
# CHANGELOG.md
2021-05-26 20:20:55 +02:00
Michael Teeuw
ea93785581
Merge pull request #2552 from rejas/error_handling
2021-05-26 20:12:17 +02:00
Karsten Hassel
32819c4fd5
Merge pull request #1 from rejas/fix_pretty_quick_too
...
Fix call to pretty quick, make husky script executable
2021-05-26 19:49:36 +02:00
Daniel Windsor
fc5a438cdc
Add flag that removes today entry in forecast
2021-05-26 21:45:24 +12:00
veeck
57fe94f945
Fix call to pretty quick, make husky script executable
2021-05-26 11:39:29 +02:00
Robert Ewald
aa3a3bdf16
server data for newsfeed list.
2021-05-25 09:29:48 +02:00
Kevin G
db89da3daa
Ran prettier
2021-05-21 12:11:58 -04:00
Kevin G
d6ba5796ce
ran prettier...
2021-05-21 11:48:56 -04:00
Kevin G
3968743b28
ran prettier...
2021-05-21 11:45:54 -04:00
Kevin G
20c6226b84
Update for new weather provider
2021-05-21 10:20:16 -04:00
Kevin G
463ce394fe
ran prettier...
2021-05-21 10:13:39 -04:00
Kevin G
1faefebe42
Formatting correction for min/max display
2021-05-21 10:06:54 -04:00
Karsten Hassel
e2c9339ec4
fix husky setup in prod environment
2021-05-19 20:58:29 +02:00
rejas
4b1c7da171
Update jsdoc
2021-05-19 11:12:56 +02:00
rejas
bdfd6e5e9f
Fix calendar test
2021-05-19 11:12:56 +02:00
rejas
4c8508b0a9
Fix newsfeed test
2021-05-19 11:12:56 +02:00
veeck
06b3f92963
Refaktor calendar error once again for better messaging to the user
2021-05-19 11:12:56 +02:00
veeck
d43a57af36
Refaktor newsfeed error once again for better messaging to the user
2021-05-19 11:12:56 +02:00
rejas
aeefe28710
Update jsdoc
2021-05-19 11:12:56 +02:00
rejas
e9de961a23
Cleanup prohibited words filter code and test data
2021-05-19 11:12:56 +02:00
rejas
dcec778e02
Update CHANGELOG
2021-05-19 11:12:56 +02:00
rejas
b212641069
Move checkFetchStatus into NodelHelper
2021-05-19 11:12:42 +02:00
rejas
90aa50bb11
Add fetcher_helper for calendar and newsfeed
2021-05-19 11:12:42 +02:00
rejas
a6879e853b
Fix tests
2021-05-19 11:12:42 +02:00
rejas
37fab7ac63
Update error handling for newsfeed and calendar
2021-05-19 11:12:42 +02:00
Michael Teeuw
8b01ae08c5
Merge pull request #2566 from khassel/update_deps
2021-05-19 11:07:43 +02:00
Michael Teeuw
b1cdf42790
Merge pull request #2565 from rejas/css_gap
2021-05-19 11:07:10 +02:00
Karsten Hassel
974968d238
update CHANGELOG.md
2021-05-18 20:44:43 +02:00
karsten13
bf467cbba5
add package-lock.json
2021-05-18 20:42:06 +02:00
Karsten Hassel
536aa2e96e
update dependencies and migrate husky to v6
2021-05-18 20:36:56 +02:00
rejas
3d84344b75
Revert "Update dependencies, run linter"
...
This reverts commit 1054ba3b1e
.
2021-05-14 22:06:55 +02:00
rejas
1054ba3b1e
Update dependencies, run linter
2021-05-14 21:46:18 +02:00
rejas
aa8ddb9a92
Update CHANGELOG
2021-05-14 21:20:33 +02:00
rejas
fcfe57e5e2
Add more properties for finer body margins
2021-05-14 17:42:23 +02:00
Kevin G
c4fd4e0317
New provider - Environment Canada
...
Added a new provider that pulls weather data - current, forecast, and hourly - from Environment Canada (Canadian gov weather service). This provider supports Canadian locations only. Documentation will be provided that outlines specific behaviours of this provider and required 'weather' modules parms for Env Canada.
2021-05-13 11:12:30 -04:00
Kevin G
3c76933824
Edit Update
...
Formatting
2021-05-13 11:00:43 -04:00
Kevin G
fa83819bee
Edit update
...
Formatting
2021-05-13 10:59:45 -04:00
Kevin G
b65ae88879
Edit update
...
Formatting
2021-05-13 10:58:08 -04:00
Kevin G
96db21f9bf
Updates to support Environment Canada provider
...
Code updates to support a new weatherobject element called precipitationUnits. For the 'forecast' and 'hourly' UI, the weather module will use this new element if it is not null (i.e. a provider has pushed some value into this object element). If the element is null, then default 'units' processing will still occur. This allows a provider to have a customn unit of measure for precipitation - e.g. Env Canada will use mm for rain and cm for snow.
2021-05-13 10:56:30 -04:00
veeck
6d356ff770
Introduce font-size-small property and use it in calendar too (clean it up too)
2021-05-08 18:29:53 +02:00
veeck
21790b32bf
Use hex notation instead of verbose name like everywhere else
2021-05-08 18:07:38 +02:00
rejas
159f3d0aa2
Replace deprecated symbol with modern solution
2021-05-08 18:05:30 +02:00
veeck
012a7b0678
Convert one px to rem
2021-05-08 18:04:14 +02:00
veeck
6595c85671
Remove useless(?) margins
2021-05-08 18:04:14 +02:00
veeck
cf5c0464fe
Use custom property for gaps between modules
2021-05-08 18:04:14 +02:00
Michael Teeuw
e31450f731
Merge pull request #2560 from foundations-design/contribute
2021-05-08 08:50:00 +02:00
Michael Teeuw
3653984a95
Merge pull request #2562 from rejas/config_check
2021-05-08 08:49:10 +02:00
Michael Teeuw
0c0b856c37
Merge pull request #2561 from khassel/develop
2021-05-08 08:48:43 +02:00
Michael Teeuw
69f1b153ea
Merge pull request #2559 from rejas/issue_2547
2021-05-08 08:46:44 +02:00
veeck
43ba4bd00e
Fix calendar debug
2021-05-07 12:28:55 +02:00
veeck
bf5edcaac6
Fix failing config check when es6 notation is used
2021-05-07 12:23:29 +02:00
Karsten Hassel
ac51709211
update dependencies in package.json, require node >= v12, remove rrule and rrule-alt
2021-05-04 21:49:16 +02:00
Earl Man
e1a578e819
add myself to CHANGELOG.md
2021-05-04 09:25:36 -05:00
rejas
591c9e53b0
Update CHANGELOG
2021-05-02 15:07:49 +02:00
rejas
87d543eb3a
Finish test case
2021-05-02 15:07:02 +02:00
rejas
40c1521591
Add test data
2021-05-02 14:55:45 +02:00
Michael Teeuw
b31c2a6264
Add contributors list.
...
The full list will be checked during release.
2021-04-29 10:32:20 +02:00
Michael Teeuw
66a42f13f1
Merge pull request #2546 from rejas/move
2021-04-27 16:27:55 +02:00
veeck
8de6ebbbd1
Update dependencies
2021-04-27 13:14:27 +02:00
rejas
649de694ed
Update CHANGELOG
2021-04-27 13:14:27 +02:00
veeck
8a52fde8fc
Move codecov.yml into github dir to other configs
2021-04-27 13:14:07 +02:00
rejas
fb8bd657de
Move weatherforecast mock data in better suited directory
2021-04-27 13:14:07 +02:00
Michael Teeuw
b04a0a6b61
Merge pull request #2556 from khassel/updatenotification
2021-04-27 07:21:06 +02:00
Michael Teeuw
f29c911a0f
Merge pull request #2557 from khassel/node16
2021-04-27 07:20:31 +02:00
Karsten Hassel
bd908123c2
replace node v10 with v16 in github workflow
2021-04-26 22:29:23 +02:00
Karsten Hassel
cbdb0b67ab
fix updatenotification.js increasing timeout
2021-04-26 22:24:07 +02:00
Michael Teeuw
aa3848f420
Merge pull request #2544 from rejas/es6_conversion
2021-04-18 18:14:25 +02:00
rejas
6cf0748172
Update CHANGELOG
2021-04-18 18:07:26 +02:00
rejas
11122d3f81
Use es6 notation in clientonly
2021-04-18 15:36:00 +02:00
rejas
2dea9398f2
Use es6 notation in updatenotification module
2021-04-18 15:35:41 +02:00
rejas
de93b3294f
Use es6 notation in main.js
2021-04-18 15:29:10 +02:00
rejas
7accb84eb9
Use es6 notation in config sample
2021-04-18 15:06:28 +02:00
rejas
ea90ed04d6
Use es6 notation in vendor
2021-04-18 15:06:21 +02:00
rejas
838eed2630
Use es6 notation in weatherprovider
2021-04-18 15:06:06 +02:00
rejas
376b65c749
Use es6 notation in serveronly
2021-04-18 14:52:04 +02:00
rejas
3b4432cb00
Use es6 notation in defaults
2021-04-18 14:51:57 +02:00
rejas
7bc71029de
Use es6 notation in socketclient
2021-04-18 14:51:50 +02:00
rejas
d736dd92be
Use es6 notation in tests
2021-04-18 14:51:28 +02:00
rejas
6eba8d681c
Use es6 notation in module
2021-04-17 16:29:38 +02:00
rejas
5fe654c19d
Use es6 notation in loader
2021-04-17 16:29:38 +02:00
rejas
dd366f35a8
Use es6 notation in test configs
2021-04-17 16:29:38 +02:00
rejas
2ababa521d
Use es6 notation in weather module and ukmet provider
2021-04-17 16:29:38 +02:00
rejas
bda8f26511
Use es6 notation in compliments module and cleanup jsdoc
2021-04-17 16:29:38 +02:00
rejas
7f1a3df25b
Use es6 notation in font tests
2021-04-17 16:29:38 +02:00
rejas
ef2ff50089
Use es6 notation in clock module
2021-04-17 16:29:38 +02:00
rejas
0b3964c827
Use es6 notation in helloworld tests
2021-04-17 16:29:38 +02:00
Michael Teeuw
ccf5bb9342
Merge pull request #2540 from rejas/patch-1
2021-04-17 15:52:38 +02:00
Michael Teeuw
4303882c6a
Merge pull request #2542 from rejas/codecov
2021-04-17 15:50:49 +02:00
Michael Teeuw
c34028d549
Merge pull request #2541 from rejas/css
2021-04-17 15:50:18 +02:00
rejas
8e76cdcb57
Revert "Remove some tests to see if it still errors"
...
This reverts commit 0abebc1e32
.
2021-04-17 13:26:16 +02:00
rejas
5eb66106b9
Rename yaml file
2021-04-17 13:17:24 +02:00
rejas
0abebc1e32
Remove some tests to see if it still errors
2021-04-17 13:05:06 +02:00
rejas
552e82f44d
Update CHANGELOG
2021-04-17 12:35:46 +02:00
rejas
ada40e36db
Add codecov yaml to set informational mode
2021-04-17 12:35:10 +02:00
rejas
480f734a06
Update CHANGELOG, undo accidental commit in clock.js
2021-04-17 12:20:25 +02:00
rejas
20bee9c334
Update dependencies
2021-04-17 11:19:39 +02:00
rejas
de8267f41e
Fix css comment style
2021-04-17 10:27:36 +02:00
rejas
7bfaf07980
Use custom properties colors more often
2021-04-17 09:50:12 +02:00
rejas
a42fa8e9f9
Adjust default css to match styles from befor custom properties merge
2021-04-17 09:38:33 +02:00
Veeck
5facad683a
Add link to subforum to README
...
As propose din #2539
2021-04-17 06:46:30 +02:00
Michael Teeuw
fd1913a72e
Merge pull request #2538 from codac/master
2021-04-15 16:16:51 +02:00
Michael Teeuw
54c98b4250
Merge pull request #2537 from rejas/custom-properties
2021-04-15 16:15:27 +02:00
config
5d99baac21
Fixing fetch option httpsAgent to agent in calendar module ( #466 )
2021-04-15 14:51:33 +02:00
veeck
cb95bdf6d7
Undo script changes, Update CHANGELOG
2021-04-14 17:03:09 +02:00
veeck
25e803abfc
Update custom.css.sample
2021-04-14 16:56:29 +02:00
veeck
7c6073e4ef
Undo README changes
2021-04-14 16:45:38 +02:00
veeck
09bcbe8dfc
Update dependencies and lock files
2021-04-14 16:45:07 +02:00
veeck
e0a9c7d0bb
Merge branch 'develop' into contribute
2021-04-14 16:42:54 +02:00
Michael Teeuw
ac27d05fd5
Merge pull request #2532 from ezeholz/develop
...
Alert Module not recognizing multiple alerts
2021-04-14 16:17:45 +02:00
Ezequiel Holzweissig
d6ab56252f
Merge branch 'develop' into develop
2021-04-13 20:56:32 -03:00
Michael Teeuw
dab178ed50
Merge pull request #2536 from B1gG/develop
...
Develop
2021-04-13 14:38:17 +02:00
B1gG
6ed50b6a75
updating changelog
2021-04-13 07:39:14 +01:00
B1gG
ee559ec650
to use dateFormat when timeFormat is relative
2021-04-13 07:29:11 +01:00
Michael Teeuw
4310238418
Merge pull request #2527 from rejas/patch-1
2021-04-12 21:03:27 +02:00
veeck
10c47a6c38
Really run prettier
2021-04-12 19:33:23 +02:00
veeck
4b8043086e
Merge branch 'develop' into patch-1
2021-04-12 19:28:51 +02:00
Michael Teeuw
fd952b88bf
Merge pull request #2535 from rejas/issue_2530
2021-04-12 19:23:07 +02:00
Ezequiel Holzweissig
e262d463c5
Merge branch 'develop' into develop
2021-04-12 14:20:33 -03:00
veeck
b02bce2510
Merge branch 'develop' into issue_2530
2021-04-12 19:11:24 +02:00
Michael Teeuw
58094531c0
Merge pull request #2534 from KristjanESPERANTO/develop
2021-04-12 19:08:36 +02:00
Michael Teeuw
d937e3ca7c
Merge pull request #2533 from rejas/alert_test
2021-04-12 19:07:55 +02:00
Kristjan SCHMIDT
9c58413209
Put decimalSymbol at the end of the row like in the Current part
2021-04-12 18:34:33 +02:00
rejas
db65ff12d7
Update CHANGELOG
2021-04-11 22:49:26 +02:00
rejas
f93b819ea6
Fix missing await calls in tests
2021-04-11 22:42:21 +02:00
rejas
e6fea297e5
Add test for decimalSymbol in weatherforecast
2021-04-11 22:25:17 +02:00
Kristjan SCHMIDT
5c2a0e5634
Fix decimalSymbol for forcast
2021-04-11 22:25:15 +02:00
rejas
71aa21a82d
Update dependencies
2021-04-11 21:07:26 +02:00
rejas
23821360c7
Update CHANGELOG
2021-04-11 21:03:35 +02:00
rejas
79f5b938f5
Add first test for alert module
2021-04-11 20:59:53 +02:00
Michael Teeuw
f8769fcc2a
Merge pull request #2531 from KristjanESPERANTO/patch-1
2021-04-11 12:45:23 +02:00
Ezequiel Holzweissig
a3ed24c766
Prettifier
2021-04-10 20:38:33 -03:00
Ezequiel Holzweissig
82727b825c
Fix alerts
...
Fixes #2522
2021-04-10 20:15:32 -03:00
Kristjan Esperanto
16e98496af
Remove duplicate codecov badge
...
The second badge doesn't make sense, does it?
2021-04-10 23:55:11 +02:00
rejas
62896ce1a3
Merge branch 'develop' into patch-1
2021-04-10 20:37:47 +02:00
Michael Teeuw
7ea5b1ecbf
Merge pull request #2526 from FrancoisRmn/add-some-translations
2021-04-10 20:36:11 +02:00
rejas
eecc95f8fb
Run linter
2021-04-10 20:34:27 +02:00
FrancoisRmn
85808d85c4
add some translations
2021-04-10 17:56:47 +02:00
Gerardo Gonzalez
12cc670642
Merge branch 'develop' into patch-1
2021-04-10 14:04:53 +01:00
Michael Teeuw
13fcb55df6
Merge pull request #2518 from oemel09/hide-newsfeed-description
2021-04-10 14:56:49 +02:00
oemel09
a4dfd15888
Fixes tests for newsfeed description
2021-04-10 09:13:14 +02:00
Gerardo Gonzalez
7fbd326298
Update CHANGELOG.md
...
updating the changelog for the fix Fix wrong treatment of `appendLocationNameToHeader` when using `ukmetofficedatahub`
2021-04-10 01:30:12 +01:00
Gerardo Gonzalez
331d147d50
Update ukmetofficedatahub.js
...
There is a wrong treatment to appendLocationNameToHeader.
The location should be always returned and leave the weater.js to decide if is included or not in the header.
2021-04-10 01:20:52 +01:00
oemel09
acdcdc55bc
Adjusts parenthesis in template to be consistent
2021-04-09 08:07:37 +02:00
oemel09
fdb0c0acb3
Adds test to check that newsfeed description does not show up
2021-04-09 08:05:19 +02:00
Earl Man
564bf47fb2
update sample css
2021-04-08 14:56:01 -05:00
Earl Man
eca35b2371
change --base to --font-size
2021-04-08 14:51:07 -05:00
Earl Man
f97d2e2644
revert 'dimming' method
2021-04-08 14:48:23 -05:00
Earl Man
fdd6659139
delete useless file
2021-04-08 14:39:21 -05:00
Earl Man
0d698fb659
Merge remote-tracking branch 'upstream/develop' into contribute
2021-04-08 14:35:39 -05:00
Earl Man
c68b39dda8
Merge branch 'css-properties'
2021-04-08 14:24:39 -05:00
oemel09
cb67286bc3
Adds test to validate that description is shown
2021-04-08 17:00:15 +02:00
oemel09
a49962b8de
Moves validation into template
2021-04-08 17:00:15 +02:00
oemel09
256d5ae14f
Rebases onto develop
2021-04-08 16:59:46 +02:00
oemel09
799ee8bcfa
Check showDescription setting for newsfeed module
2021-04-08 16:59:03 +02:00
Michael Teeuw
fe8a317ef9
Merge pull request #2514 from jupadin/log-consistency
...
Log consistency
2021-04-08 11:04:11 +02:00
Michael Teeuw
b6d6ee45e0
Fix linter issue.
2021-04-08 10:40:31 +02:00
Michael Teeuw
0151466a28
Merge branch 'develop' into log-consistency
2021-04-08 10:37:18 +02:00
earlman
3588875e28
Update .gitignore
2021-04-04 13:52:18 -05:00
earlman
e8031aec39
add original main.css bak
2021-04-04 13:34:52 -05:00
earlman
1cabe107e6
run prettier
2021-04-04 13:28:56 -05:00
earlman
ba0c59744b
update CHANGELOG.md
2021-04-04 13:28:34 -05:00
earlman
50c702c00a
adjust new opacities
2021-04-04 13:24:59 -05:00
earlman
ff8c2fe227
add custom.css.sample
2021-04-04 13:22:33 -05:00
earlman
f9c78a5263
use variables for fonts
2021-04-04 13:18:33 -05:00
earlman
d46784a4d5
base font sizes on rem and var(--base)
2021-04-04 13:05:41 -05:00
earlman
ff43d082f2
base line-height on scale
2021-04-04 12:53:35 -05:00
earlman
83801736d7
add color variables
2021-04-04 12:38:17 -05:00
earlman
e16986cf71
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into contribute
2021-04-04 11:55:03 -05:00
earlman
7ad12d954c
add original main.css bak
2021-04-04 11:51:04 -05:00
Julian Dinter
fb74fadec2
Run 'npm run lint:prettier'.
2021-04-04 15:37:47 +02:00
Julian Dinter
c00bdf910e
Clean up code by adding comments.
2021-04-04 15:22:12 +02:00
Julian Dinter
50cc1c56e5
Consistent log text.
2021-04-04 15:17:42 +02:00
Julian Dinter
0006099758
Changed log type of starting function of updatenotification module.
2021-04-04 14:52:24 +02:00
earlman
162dcec331
Merge branch 'master' of https://github.com/foundations-design/WhiteLight into develop
2021-04-03 11:15:33 -05:00
earlman
3e8bd022e2
add custom variables
2021-04-02 11:28:22 -05:00
earlman
01e5936671
install valid-url
2021-04-02 10:11:38 -05:00
Michael Teeuw
d85e1c70d6
Merge pull request #2512 from jupadin/log-consistency
2021-04-02 12:56:28 +02:00
Julian Dinter
f329770194
Added fix in CHANGELOG.
2021-04-02 12:42:31 +02:00
Julian Dinter
08194925cb
Changed log type of starting function of calendar module.
2021-04-02 12:26:34 +02:00
earlman
2b7aa3e810
use yarn
2021-04-01 15:59:48 -05:00
earlman
549417f106
yarn
2021-04-01 15:00:12 -05:00
earlman
f0f370cc7d
add *.env to .gitignore
2021-04-01 15:00:06 -05:00
earlman
b842241f8c
fix broken start scripts & yarn
2021-04-01 14:08:48 -05:00
earlman
93aa4b7440
update README.md
2021-04-01 14:03:38 -05:00
Michael Teeuw
9e2eef7818
Merge pull request #2511 from khassel/update-node-ical
2021-04-01 20:12:12 +02:00
Karsten Hassel
b29b65851e
Bump node-ical to v0.13.0 (now last runtime dependency using deprecated request
package is removed).
2021-04-01 20:02:08 +02:00
Michael Teeuw
a6829bff4f
Prepare develop: v2.16.0-develop
2021-04-01 14:36:50 +02:00
Michael Teeuw
491f5aa776
Merge pull request #2510 from MichMich/develop
...
Release v2.15.0
2021-04-01 14:23:02 +02:00
Michael Teeuw
d401e59031
Prepare for release: v2.15.0
2021-04-01 14:09:08 +02:00
Michael Teeuw
63ce69ce82
Merge pull request #2506 from rejas/fix_self
2021-03-28 11:28:13 +02:00
veeck
f15972c823
Update CHANGELOG
...
just to please the action and my inner OCD ;-)
2021-03-28 10:50:26 +02:00
veeck
b210fcdcf3
Update dependencies
2021-03-28 10:48:21 +02:00
veeck
8ea37a5a45
Fix left over self reference
2021-03-28 10:48:12 +02:00
Michael Teeuw
daf98c36fc
Merge pull request #2504 from rejas/translation
2021-03-26 07:08:50 +01:00
rejas
6a0e6eb84e
Fix styling issue
2021-03-25 17:35:36 +01:00
rejas
7bcdd2a42c
Update CHANGELOG
2021-03-25 17:30:27 +01:00
rejas
670a760404
Use some es6 notation
2021-03-25 17:29:27 +01:00
veeck
a99de1ad13
Sort translation entries consistently
2021-03-25 16:43:27 +01:00
Michael Teeuw
108fe2082d
Merge pull request #2503 from sdetweil/fixnews
2021-03-25 08:31:50 +01:00
Sam Detweiler
e67dc38890
fix newsreader template
2021-03-24 15:06:12 -05:00
sam detweiler
20a87656ff
Merge pull request #4 from MichMich/develop
...
sync Develop
2021-03-24 15:03:29 -05:00
Michael Teeuw
70c3b68e67
Add FUNDING.yml
2021-03-24 16:20:36 +01:00
Michael Teeuw
bfcb7dc601
Merge pull request #2500 from sdetweil/daylight_fullday
...
fix fullday recurring event where start date is before 2007
2021-03-23 15:56:53 +01:00
Michael Teeuw
39e16221fb
Merge pull request #2498 from rejas/md
...
Update markdown files for github
2021-03-23 15:56:34 +01:00
Sam Detweiler
d11e4e5c92
refix #2483 , recurring FULL Day event, start date before 2007
2021-03-23 08:44:14 -05:00
sam detweiler
cccaa1f33d
Merge pull request #3 from MichMich/develop
...
sync Develop
2021-03-23 08:39:03 -05:00
rejas
37d3aa25b1
Update CHANGELOG
2021-03-23 09:55:35 +01:00
rejas
ebfe96d31d
Update CONTRIBUTING guidelines
2021-03-23 09:47:55 +01:00
rejas
e902b8c52f
Update PR template
2021-03-23 08:15:33 +01:00
veeck
201b36d62c
Update README
2021-03-23 07:55:06 +01:00
Michael Teeuw
7b29070516
Merge pull request #2495 from qu1que/develop
2021-03-22 06:50:04 +01:00
qu1que
9ed2e4d557
Update translations.js
...
added galician language
2021-03-21 22:59:13 +01:00
qu1que
38544f2368
Update CHANGELOG.md
...
Added galician language
2021-03-21 22:58:09 +01:00
qu1que
df39408411
Create gl.json
...
gl.json for Galician language
2021-03-21 22:57:23 +01:00
Michael Teeuw
2e01f988f5
Merge pull request #2489 from sdetweil/fixday2
2021-03-19 16:54:44 +01:00
Sam Detweiler
2b940c9cfb
fix formatting
2021-03-19 10:42:14 -05:00
Sam Detweiler
b6f4737ecc
fix 2488, west of UTC day shift
2021-03-19 10:32:04 -05:00
Michael Teeuw
89d6473052
Merge pull request #2484 from rejas/newsfeed_cleanup
2021-03-18 22:49:20 +01:00
rejas
99d838f9cd
Remove console log
2021-03-18 16:55:54 +01:00
rejas
f3bdddfaa9
Final es6 notation stuff
2021-03-18 16:55:54 +01:00
rejas
87f952c87b
Update CHANGELOG
2021-03-18 16:55:54 +01:00
rejas
639305ecc8
Add test for prohibited words
2021-03-18 16:55:54 +01:00
rejas
a70bb517e1
Use es6 notation in newsfeed module
2021-03-18 16:55:54 +01:00
rejas
e4f671c898
Update error to use translatable text
2021-03-18 16:55:54 +01:00
rejas
a269b5cd93
Show invalid url error on UI, add test case
2021-03-18 16:55:54 +01:00
Michael Teeuw
2ec275957f
Merge pull request #2486 from sdetweil/fixdaylight
2021-03-17 13:52:20 +01:00
Sam Detweiler
4f9fc032e5
fix for issue 2483, calendar shows wrong date, recurring start before 2007
2021-03-17 07:36:03 -05:00
sam detweiler
5c9dbccc10
Merge pull request #2 from MichMich/develop
...
synch
2021-03-17 07:33:20 -05:00
Michael Teeuw
b2cf470ec9
Merge pull request #2482 from rejas/valid_url
2021-03-16 20:06:25 +01:00
veeck
bceb181b47
Update CHANGELOG
2021-03-16 19:28:38 +01:00
veeck
1a314b741a
Remove valid-url from dependencies
2021-03-16 19:27:56 +01:00
rejas
7635dea3e9
Replace valid-url library by standard node method
2021-03-16 19:25:23 +01:00
Michael Teeuw
90112d1a7d
Merge pull request #2481 from rejas/fix_basic_auth
2021-03-15 21:03:02 +01:00
rejas
ad0cf12e53
Update dependencies
2021-03-15 12:50:41 +01:00
rejas
a53029f11e
Use es6 notation in basic auth server
2021-03-15 12:36:58 +01:00
rejas
848529f9f4
Update CHANGELOG
...
so the github action is quiet ;-)
2021-03-14 21:12:36 +01:00
rejas
b5dc91fd07
Remove now unnecessary require
2021-03-14 21:04:38 +01:00
rejas
0a2b939514
Undo husky upgrade
2021-03-14 19:43:00 +01:00
rejas
52584f36d7
Fix base64 encoding for basic auth in calendar
2021-03-14 19:38:03 +01:00
Michael Teeuw
30c7a24fc2
Merge pull request #2376 from rejas/calendar_refactor
2021-03-14 12:55:24 +01:00
veeck
0643a103ac
Update dependencies
2021-03-14 10:40:14 +01:00
rejas
71bd45dfd4
Fix errors introduced after latest rebase
2021-03-14 10:40:14 +01:00
rejas
85c9d3b331
More es6 notations
2021-03-14 10:40:14 +01:00
rejas
5e6cbeb9ba
Convert some code to es6
2021-03-14 10:40:14 +01:00
rejas
3d4429d418
Remove copypasted-function that doesnt exist
2021-03-14 10:40:14 +01:00
rejas
d3d64d3ca0
Cleanups
2021-03-14 10:40:14 +01:00
rejas
6de983aeb2
Update CHANGELOG
2021-03-14 10:40:14 +01:00
rejas
05c3a5bf83
Remove self variable
2021-03-14 10:40:14 +01:00
rejas
c2f5d038de
Move filter function into utils class too
2021-03-14 09:03:12 +01:00
rejas
0ac5032db9
Move filter function into seperate method
2021-03-14 08:59:50 +01:00
rejas
9b93066cbe
Remove unused variable
2021-03-14 08:53:40 +01:00
rejas
bc60ae21c4
Cleanup node_helper to look more like the one from newsfeed module
2021-03-14 08:53:40 +01:00
rejas
0b37ed072c
Refactor fetcher methods into util class
2021-03-14 08:53:40 +01:00
Michael Teeuw
57174f09b9
Merge pull request #2479 from buxxi/updatenotification-async-timeout
2021-03-14 07:23:47 +01:00
buxxi
61057d1a25
fix package-lock merge conflict
2021-03-13 22:58:30 +01:00
buxxi
03964d6f68
Merge with upstream
2021-03-13 22:56:14 +01:00
Michael Teeuw
7515fc10d1
Merge pull request #2478 from thomasrockhu/codecov-badge
...
Add Codecov badge to README
2021-03-13 19:22:34 +01:00
Michael Teeuw
6583f05858
Merge pull request #2477 from PostLogical/openweathermaplatlon
...
Allowing openweathermap config lat and lon to function without onecall, overrides locationID and location since more specific.
2021-03-13 19:20:59 +01:00
Michael Teeuw
2b1dbbde68
Merge pull request #2475 from MystaraTheGreat/master
...
Added hiddenOnStartup flag to module config
2021-03-13 19:20:29 +01:00
Michael Teeuw
49c95a9f46
Merge pull request #2474 from khassel/node-fetch
...
Node fetch
2021-03-13 19:19:22 +01:00
Michael Teeuw
a6214c8da3
Merge pull request #2473 from khassel/remove-ical
...
remove ical
2021-03-13 19:18:35 +01:00
buxxi
d2b3414ac6
changelog for zombie processes and fixing linting error
2021-03-13 12:02:56 +01:00
buxxi
401a6f3417
Updating simple-git and using timeout when checking for module updates
2021-03-13 11:58:33 +01:00
buxxi
3ed223a550
Refactoring update notification to use async/await
2021-03-13 11:12:08 +01:00
Tom Hu
47bd48e0a3
Add Codecov badge to README
2021-03-12 23:36:24 -05:00
Robby Griffin
cdd1853369
Fix weather module openweathermap not loading if lat and lon set without onecall. Lat and Lon take precedence over LocationID and Location.
2021-03-11 12:48:41 -05:00
MystaraTheGreat
8f2980c23d
Fixed unnecessarily verbose way of looping thanks to @rejas :)
2021-03-07 20:34:26 +00:00
MystaraTheGreat
b72556b9a9
Merge branch 'master' of https://github.com/MystaraTheGreat/MagicMirror
2021-03-07 20:14:36 +00:00
MystaraTheGreat
49be3cbd6b
Changed var to let as requested
2021-03-07 20:13:57 +00:00
MystaraTheGreat
fbb0c59b4e
Merge branch 'develop' into master
2021-03-07 13:16:18 +00:00
MystaraTheGreat
d83e696a8d
Changed variable name to appease tester
2021-03-07 11:23:52 +00:00
MystaraTheGreat
a467d900c9
Changed iterative variable from m to n to appease tester
2021-03-07 11:20:19 +00:00
MystaraTheGreat
96be8d6fea
Updated CHANGELOG.md
2021-03-07 11:14:23 +00:00
MystaraTheGreat
8b1ce26fa6
Added hiddenOnStartup flag to module configuration options to cause a module to be iniitally hidden after starting up
2021-03-07 11:05:29 +00:00
Karsten Hassel
514b9453f8
removed getFetcher function
2021-03-06 21:19:14 +01:00
Karsten Hassel
fa0f997928
replace request with node-fetch
2021-03-05 22:17:55 +01:00
Karsten Hassel
504e7cadd7
getFetcher
2021-03-05 00:13:32 +01:00
Karsten Hassel
c80aeff945
fixes calendarfetcher
2021-03-04 21:12:53 +01:00
Karsten Hassel
454206c803
remove ical
2021-03-03 21:41:48 +01:00
Michael Teeuw
e4f47178fc
Merge pull request #2466 from rejas/electron_update
...
Enable contextIsolation in Electron
2021-03-03 10:43:10 +01:00
Karsten Hassel
1f9109f8e4
snapshot
2021-03-03 00:09:32 +01:00
Karsten Hassel
f09c54184a
moved tests to fetch, run prettier
2021-03-02 21:26:25 +01:00
Karsten Hassel
92a35692f2
snapshot
2021-03-02 00:40:55 +01:00
Karsten Hassel
53e300bd31
snapshot
2021-03-02 00:17:13 +01:00
veeck
e8be6ad4f1
Update CHANGELOG
2021-02-27 14:01:10 +01:00
rejas
01b9ecb339
Update dependencies
2021-02-27 13:58:59 +01:00
rejas
6ff85ebe54
Enable contextIsolation in electron
...
Fixes warning when starting MM
2021-02-27 13:19:16 +01:00
Michael Teeuw
ea6eebd809
Merge pull request #2439 from fewieden/feature/add-error-to-callback
...
Added error to callback
2021-02-23 14:18:07 +01:00
Michael Teeuw
b2a21b937d
Change error string.
2021-02-23 14:11:54 +01:00
Michael Teeuw
13010ecaee
Merge branch 'develop' into feature/add-error-to-callback
2021-02-23 14:10:35 +01:00
Michael Teeuw
2e2e157017
Merge pull request #2458 from codac/patch-2
...
This is supposed to make self signed certs work with the calendar module
2021-02-23 14:09:13 +01:00
Michael Teeuw
e23e33852e
Merge pull request #2464 from fewieden/feature/expose-logger-for-modules
...
exposed logger as node module
2021-02-23 14:08:07 +01:00
config
5b270b84b4
linted calendarfetcher.js
2021-02-21 19:56:02 +01:00
Krouty
9094240024
Merge branch 'develop' into patch-2
2021-02-21 11:48:47 +01:00
Krouty
1db0dbf52b
Added support for self-signed certificates
...
Added support for self-signed certificates
2021-02-21 11:45:15 +01:00
Krouty
beb5faef8b
Added support for self-signed certificates
...
Added support for self-signed certificates
2021-02-21 11:32:03 +01:00
Krouty
c6aff8b7dc
Added suppoert for self-signed certificates
...
Added support for self-signed certificates
2021-02-21 11:29:19 +01:00
Krouty
1aacc37c83
Added selfSignedCert as a parameter
...
Added selfSignedCert as a parameter, so that it can be enabled only when it is required.
2021-02-21 10:29:40 +01:00
Felix Wiedenbach
b18d98f5ea
exposed logger as node module
2021-02-18 19:14:53 +01:00
Michael Teeuw
09ddd3d925
Merge pull request #2461 from fewieden/feature/add-locale
2021-02-16 23:55:51 +01:00
Felix Wiedenbach
e2b4823e43
added locale to sample config
2021-02-16 22:06:53 +01:00
Krouty
04491ac5ac
This is supposed to make self signed certs work with the calendar module
...
Many people use Own-/Nextcloud together witht he https protocol. This is supposed to make self-signed certificates work with the calendar module and fix the issue #466 .
2021-02-13 17:13:00 +01:00
Michael Teeuw
e3bee5aae7
Merge pull request #2454 from rejas/cleanup_tests
2021-02-13 17:00:58 +01:00
Michael Teeuw
89152e537e
Merge pull request #2452 from TheDuffman85/develop
2021-02-13 17:00:07 +01:00
Felix Wiedenbach
652e1a528f
Merge branch 'develop' into feature/add-error-to-callback
...
# Conflicts:
# CHANGELOG.md
2021-02-13 08:43:23 +01:00
Felix Wiedenbach
9d85baee37
move error callback into options and rename it
2021-02-13 08:29:13 +01:00
rejas
bdc4ed4d86
Add specific change-port test and fix the others
2021-02-12 08:45:54 +01:00
rejas
35f3b315a2
Update CHANGELOG
2021-02-11 21:22:56 +01:00
rejas
efec49bb47
Use es6 notations
2021-02-11 21:22:03 +01:00
rejas
68bc77c81e
Cleanup global-setup code
2021-02-11 21:21:08 +01:00
veeck
dbea348779
Cleanup port usage in tests
2021-02-11 21:20:34 +01:00
rejas
b46160bcbc
Simplify weather-compliments test, increase timeWaitout for it
2021-02-11 21:20:16 +01:00
TheDuffman85
ddb06ca214
Added translation for today and tomorrow
...
I had missread the documentation of moment.js. We've to provide the translation for today and tomorrow ourselves. For the translation I use the standard MM² translation mechanism.
2021-02-10 14:24:59 +01:00
Michael Teeuw
ef2fd16b69
Merge pull request #2448 from khassel/electron11
...
fix e2e tests after spectron update
2021-02-10 10:01:57 +01:00
Michael Teeuw
d874ad9988
Merge pull request #2451 from TheDuffman85/develop
2021-02-09 17:41:05 +01:00
TheDuffman85
57dc349675
Added a new parameter to hide time portion on relative times
2021-02-09 16:06:21 +01:00
TheDuffman85
120f0299b2
Added a new parameter to hide time portion on relative times
...
Added a new parameter hideTime with default value false. This parameter hides the time portion on relative times.
2021-02-09 16:05:38 +01:00
Michael Teeuw
b5b6df5e48
Merge pull request #2450 from TheDuffman85/develop
2021-02-09 15:37:47 +01:00
TheDuffman85
5ffd20b843
Removed unnecessary tabs
2021-02-09 15:21:14 +01:00
TheDuffman85
3dacce6675
Respect parameter ColoredSymbolOnly also for custom events
2021-02-09 13:05:11 +01:00
TheDuffman85
8e4ba4fe93
Respect parameter ColoredSymbolOnly also for custom events
2021-02-09 13:01:57 +01:00
Michael Teeuw
37d488760f
Merge pull request #2449 from rejas/update_jsdoc
2021-02-07 09:09:14 +01:00
veeck
7cdeceedf1
Update lock file
2021-02-07 08:47:18 +01:00
Karsten Hassel
7ba76020d8
fix e2e tests after spectron update
2021-02-07 00:20:30 +01:00
rejas
aab1b97653
Update CHANGELOG
2021-02-06 22:57:31 +01:00
rejas
221eadcc20
Make function callbacks and returns more readable
2021-02-06 22:55:59 +01:00
rejas
4a11cdc564
Update dependencies
2021-02-06 22:48:24 +01:00
rejas
b9333134c7
Fix lint script
2021-02-06 22:21:08 +01:00
veeck
8c83dc9494
Cleanup jsdoc
2021-02-06 22:20:49 +01:00
Felix Wiedenbach
1ed721fb15
updated changelog
2021-02-06 21:32:57 +01:00
Felix Wiedenbach
88ed5ed373
add error separate callback
2021-02-06 21:22:13 +01:00
Felix Wiedenbach
84995c9252
Merge branch 'develop' into feature/add-error-to-callback
...
# Conflicts:
# CHANGELOG.md
2021-02-06 11:29:17 +01:00
Michael Teeuw
6fadc76fe3
Merge pull request #2447 from rejas/warn_dom
...
Warn dom
2021-02-06 11:01:21 +01:00
Michael Teeuw
d240986fdc
Merge branch 'develop' into warn_dom
2021-02-06 11:01:08 +01:00
Michael Teeuw
afc73920ad
Merge pull request #2443 from khassel/electron11
2021-02-06 10:58:38 +01:00
rejas
16615c3da2
Update CHANGELOG
2021-02-05 22:40:44 +01:00
rejas
88c80973f1
Dont updateDOM when the module is not displayed
2021-02-05 22:40:05 +01:00
Karsten Hassel
e322be2624
Merge branch 'develop' into electron11
2021-01-30 22:58:35 +01:00
Karsten Hassel
059b87bbb4
bump electron to v11
2021-01-30 21:58:49 +01:00
Michael Teeuw
911675f995
Merge pull request #2442 from fewieden/fix/translation-fallbacks
...
Fix/translation fallbacks
2021-01-30 20:21:39 +01:00
Felix Wiedenbach
e76fe5e25a
updated changelog
2021-01-29 22:42:57 +01:00
Felix Wiedenbach
308774c2a6
remove callback hell
2021-01-29 22:34:12 +01:00
Felix Wiedenbach
db24f20289
cleaned up function and added test in case no file should be loaded
2021-01-29 22:25:49 +01:00
Felix Wiedenbach
94bb8e6c03
added sinon, tests for module.loadTranslations
2021-01-29 22:13:44 +01:00
Felix Wiedenbach
41da6f455a
use error object for callback to include stack trace
2021-01-28 21:23:48 +01:00
Felix Wiedenbach
d2a7a3b0bb
more error like message
2021-01-28 21:13:17 +01:00
Felix Wiedenbach
afbdacf136
updated changelog
2021-01-28 07:46:23 +01:00
Felix Wiedenbach
2324579057
add error to module show callback
2021-01-28 07:33:02 +01:00
Michael Teeuw
3c357f057b
Merge pull request #2438 from khassel/fix_socket_v2
2021-01-27 21:15:01 +01:00
Karsten Hassel
5116a2fc82
fix socket.io backward compatibility with socket v2 clients
2021-01-27 20:52:50 +01:00
Michael Teeuw
c0ddc020d5
Merge pull request #2433 from buxxi/deprecate-old-weather
2021-01-24 11:04:13 +01:00
buxxi
0683734d5a
Make a sane default for weatherEndpoint based on the type
2021-01-24 10:32:43 +01:00
buxxi
6cbd267384
Merge branch 'develop' into deprecate-old-weather
2021-01-24 10:22:39 +01:00
Michael Teeuw
925113fa20
Merge pull request #2432 from buxxi/weather-provider-hourly
2021-01-23 16:56:03 +01:00
buxxi
3696d45e94
Merge branch 'develop' into deprecate-old-weather
2021-01-23 13:56:13 +01:00
Michael Teeuw
cb3ae66652
Merge pull request #2430 from EdgardosReis/patch-4
2021-01-23 13:31:27 +01:00
buxxi
948b6c8de8
deprecate module currentweather and weatherforecast
2021-01-23 13:12:56 +01:00
buxxi
3c4d7a33e0
Fixing code style issue with no return before default
2021-01-23 12:07:10 +01:00
buxxi
5a421220c9
Updating readme and changelog and fixing typo in method
2021-01-23 11:40:02 +01:00
buxxi
41508931be
Moving default values regarding specific providers into the providers themselves
2021-01-23 11:21:56 +01:00
buxxi
e2cfa24686
make weatherprovider have a method for hourly fetching instead of a generic weatherData
2021-01-23 10:45:55 +01:00
buxxi
d48113f2d9
Moving openweathermap specific check for hourly into its provider and make invalid types fail nicer
2021-01-23 10:13:41 +01:00
Edgar dos Reis
16c5bddbb7
Update CHANGELOG.md
...
updated changelog
2021-01-22 14:07:40 +00:00
Edgar dos Reis
ef7556f6d3
Update pt.json
...
Added MODULE_CONFIG_CHANGED and PRECIP translations.
2021-01-22 13:02:13 +00:00
Michael Teeuw
a3cb0b7b96
Merge pull request #2428 from rejas/update_defaults
...
Update documentation and help screen about invalid config files
2021-01-21 15:11:39 +01:00
Michael Teeuw
4d28688f30
Merge branch 'develop' into update_defaults
2021-01-21 15:11:31 +01:00
Michael Teeuw
01ff00fa31
Merge pull request #2427 from dannoh/Issue-TranslateEncodedHtml
...
Issue translate encoded html
2021-01-21 15:10:28 +01:00
Michael Teeuw
78190d9c7f
Merge branch 'develop' into Issue-TranslateEncodedHtml
2021-01-21 15:10:14 +01:00
Michael Teeuw
b1565e4047
Merge pull request #2423 from rejas/add_start_dev
...
Added start:dev command to npm scripts
2021-01-21 15:08:52 +01:00
Michael Teeuw
db220b7861
Merge branch 'develop' into add_start_dev
2021-01-21 15:08:44 +01:00
Michael Teeuw
eaf27b837e
Merge pull request #2422 from buxxi/develop
...
Refactoring newsfeed-module to use templates instead of dom-generation
2021-01-21 15:07:22 +01:00
Michael Teeuw
74410344af
Merge pull request #2421 from klaernie/no-empty-subdirs
...
prevent empty path components for module main scripts
2021-01-21 15:07:07 +01:00
Michael Teeuw
998f64f983
Merge branch 'develop' into no-empty-subdirs
2021-01-21 15:06:57 +01:00
Michael Teeuw
684dfb643b
Merge pull request #2420 from rejas/issue_2416
...
Add new Notification CURRENTWEATHER_TYPE
2021-01-21 15:05:09 +01:00
Michael Teeuw
314c3cb516
Merge pull request #2417 from ashishtank/Issue2221
...
Fixed Unit test case error for #2221
2021-01-21 15:04:33 +01:00
veeck
58939bfd8c
Update documentation and help screen about invalid config files
2021-01-20 22:44:37 +01:00
Dan Forsyth
33592b3c0e
Removed |safe from translates in the default module templates
2021-01-20 14:06:00 -05:00
Dan Forsyth
ad9c2549bc
Removed |safe from translates in the default module templates
2021-01-20 13:47:32 -05:00
Dan Forsyth
5152e0b114
Updated changelog
2021-01-20 07:36:26 -05:00
Dan Forsyth
ca48663efd
Merge remote-tracking branch 'origin/develop' into Issue-TranslateEncodedHtml
2021-01-20 07:31:11 -05:00
Dan Forsyth
b520b4c37a
Marked all translated strings as safe before passing them to the nunjuck template
2021-01-20 07:16:09 -05:00
veeck
90f07295b1
Add extra check for currentweather
2021-01-17 15:00:34 +01:00
veeck
3895c18466
Add test case
2021-01-17 14:57:06 +01:00
veeck
2b6a9fc5bb
Update dependencies
2021-01-17 12:41:42 +01:00
rejas
052f0b8709
Added start:dev script
2021-01-16 22:23:55 +01:00
buxxi
a5bb9d962d
Fixing eslint issues
2021-01-16 14:06:07 +01:00
buxxi
2d9d28aa0f
updating changelog with newsfeed changes
2021-01-16 13:47:16 +01:00
buxxi
69c053a94f
refactoring newsfeed to use templates instead of generating dom in the code
2021-01-16 13:37:18 +01:00
buxxi
aaaf1f660c
refactoring newsfeed, moving hiding of module while loading away from dom-generation
2021-01-16 12:26:38 +01:00
buxxi
8538d83520
Moving newsfeed styling from js to a new css file
2021-01-16 11:52:55 +01:00
buxxi
132c98b767
refactoring newsfeed, moving tag stripping to loading instead of presentation logic
2021-01-16 11:10:53 +01:00
rejas
42cac81953
Fix tests
2021-01-15 23:12:44 +01:00
Andre Klärner
3ee4bd65c6
prevent empty path components for module main scripts
...
The module.path component has by definition in line 97 a trailing slash.
Hence adding another is unneeded, but results in an additional folder in the inspector.
2021-01-15 23:09:07 +01:00
rejas
fcc7e80bf9
Update CHANGELOG
2021-01-15 21:49:12 +01:00
rejas
e0d43a4c1e
Add new Event CURRENTWEATHER_TYPE
...
- send it from the weather and currentweather module
- use it in the compliments module directly instead of the data
2021-01-15 21:47:14 +01:00
Ashish Tank
4966d6c920
Fixed Unit test case error for #2221
2021-01-14 19:10:04 +01:00
Michael Teeuw
1fd506f25d
Merge pull request #2414 from ashishtank/FeelsLikeCleanup
...
Feels like translation code cleanup
2021-01-13 09:50:11 +01:00
Michael Teeuw
a99698d1a9
Merge pull request #2413 from ashishtank/Issue2221
...
Issue 2221 Weather module - Always displays night icons because of fixed day start and end time
2021-01-12 16:14:06 +01:00
Ashish Tank
774b86c7dc
Code cleanup for feels like translation
2021-01-10 17:37:10 +01:00
Ashish Tank
2c3e8533c7
Issue #2221 - Weather forecast always shows night icons in day time
2021-01-10 16:24:46 +01:00
ashishtank
3eda8af671
Merge pull request #9 from MichMich/develop
...
Develop
2021-01-10 16:03:49 +01:00
Michael Teeuw
aa61874848
Merge pull request #2411 from khassel/fix_cors
...
fix socket.io cors errors
2021-01-10 10:13:16 +01:00
Karsten Hassel
2deab31187
fix socket.io cors errors, see breaking change since socket.io v3 https://socket.io/docs/v3/handling-cors/
2021-01-09 23:20:36 +01:00
Michael Teeuw
b177a56fa2
Fix wrong placement of changelog item.
2021-01-07 12:45:03 +01:00
Michael Teeuw
6f0f75cf27
Merge pull request #2388 from drewski3420/no_negative_zero
...
No negative zero
2021-01-07 12:41:30 +01:00
Michael Teeuw
39bb2eb9b0
Add Changelog.
2021-01-07 11:53:21 +01:00
Michael Teeuw
7b36bb025a
Improve readabiliy.
2021-01-07 11:51:10 +01:00
Michael Teeuw
aa9a1b7af2
Add CodeCov badge to Readme.
2021-01-06 11:03:15 +01:00
Michael Teeuw
caf3552d6b
Merge pull request #2401 from rejas/github_codecov_action
...
Add github action for uploading codecov results
2021-01-06 10:05:50 +01:00
veeck
6e9897f7fc
Remove now unnecessary file
2021-01-06 09:33:06 +01:00
veeck
fa9258761e
Change on-trigger
2021-01-06 09:33:06 +01:00
veeck
003e948899
Use codecov action instead of bash command
2021-01-06 09:33:06 +01:00
veeck
9cd998f219
Update CHANGELOG
2021-01-06 09:33:06 +01:00
rejas
d75b894d9a
Add lcov reporter
2021-01-06 09:33:06 +01:00
rejas
5a3d3b76a7
Cleanups
2021-01-06 09:33:06 +01:00
rejas
5bc2c207db
Add codecov github action
2021-01-06 09:33:06 +01:00
Michael Teeuw
612cf25878
Merge pull request #2407 from fewieden/feature/update-node-js-code
...
update node js code
2021-01-06 09:01:42 +01:00
Felix Wiedenbach
5ae4912b45
added changelog entry
2021-01-05 20:08:18 +01:00
Felix Wiedenbach
a9a70fd2e9
linting and fix defualt module test
2021-01-05 20:04:02 +01:00
Felix Wiedenbach
f90856808b
fix config file path
2021-01-05 19:39:31 +01:00
Felix Wiedenbach
7dbcaa83bc
clean up deprecated
2021-01-05 19:36:20 +01:00
Felix Wiedenbach
38f10b6e3e
clean up app
2021-01-05 19:35:11 +01:00
Felix Wiedenbach
9c8fa06ce1
clean up config checker
2021-01-05 19:01:59 +01:00
Felix Wiedenbach
4efe04774c
clean up electron
2021-01-05 18:48:55 +01:00
Felix Wiedenbach
5d60534dc9
clean up node helper
2021-01-05 18:44:36 +01:00
Felix Wiedenbach
ac141a4316
clean up server
2021-01-05 18:37:16 +01:00
Felix Wiedenbach
d22064c6f4
clean up utils
2021-01-05 18:37:01 +01:00
Michael Teeuw
189721ebba
Merge pull request #2406 from rejas/danger
...
Remove now unused danger library
2021-01-05 16:54:55 +01:00
Michael Teeuw
7aa9c63dba
Merge pull request #2405 from rejas/markdown
...
Update markdown for 2021
2021-01-05 16:53:46 +01:00
veeck
16e894e300
Update CHANGELOG
2021-01-05 15:07:40 +01:00
veeck
d466705ec0
Fix eslint error due to now js files being in root anymore
2021-01-05 15:05:50 +01:00
veeck
0e97d863ce
Remove now unused danger library
2021-01-05 14:43:41 +01:00
veeck
5de64d2ae8
Added engine fields into package json
2021-01-05 09:54:03 +01:00
veeck
ced0398e49
Update markdowns
2021-01-05 09:53:47 +01:00
Michael Teeuw
d4b57924a7
Merge pull request #2404 from rejas/issue_2402
...
Update default log levels
2021-01-04 13:52:37 +01:00
veeck
d2def2bea3
Update CHANGELOG
2021-01-04 10:03:35 +01:00
veeck
e65bb84f9f
Add default values for log levels
2021-01-04 10:01:56 +01:00
Michael Teeuw
69b0aa6118
Prepare v2.15.0-develop
2021-01-01 19:27:07 +01:00
Michael Teeuw
10dc315f3b
Merge pull request #2400 from MichMich/develop
...
Release 2.14.0
2021-01-01 19:16:03 +01:00
Michael Teeuw
0f1457b5d7
Prepare release 2.14.0 - Fix Version
2021-01-01 19:08:19 +01:00
Michael Teeuw
090873d4c2
Prepare release 2.14.0
2021-01-01 19:07:14 +01:00
Michael Teeuw
da00c168ae
Merge pull request #2398 from fewieden/patch-2
...
Highlight required version mismatch
2021-01-01 15:59:45 +01:00
fewieden
8286d5a06e
Highlight required version mismatch
2021-01-01 14:44:39 +01:00
fewieden
dc5fb978a7
Update CHANGELOG.md
2021-01-01 14:43:16 +01:00
Michael Teeuw
a4ab0cbe09
Merge pull request #2397 from ashishtank/develop
...
Added support for variables in nunjucks templates for translate filter
2020-12-31 19:57:03 +01:00
Ashish Tank
4a341b381e
Added support for variables in nunjucks templates for translate filter
2020-12-31 18:58:21 +01:00
ashishtank
3fa98bc1aa
Merge pull request #8 from MichMich/develop
...
Develop
2020-12-31 18:51:38 +01:00
Michael Teeuw
87e2e87ce6
Merge pull request #2395 from ashishtank/develop
...
Added support for optional DEGREE position in "FEELS" label
2020-12-31 16:44:25 +01:00
Michael Teeuw
c25b6dc16c
Merge pull request #2392 from sdetweil/fix-update
...
Fix simple-git version for unhandle promise rejection
2020-12-31 16:43:26 +01:00
sam detweiler
6a786aa090
Merge branch 'develop' into fix-update
2020-12-31 09:35:29 -06:00
Michael Teeuw
a97d87bce8
Merge pull request #2387 from bugsounet/patch-1
...
No Text Select for Touch Screen use
2020-12-31 16:29:14 +01:00
Ashish Tank
fba91329f1
Added support optional support for DEGREE position in FEELS translation
2020-12-31 16:28:00 +01:00
Michael Teeuw
353cc3b00f
Merge pull request #2393 from MikeBishop/translator_falsy_vars
...
Permit substituting a falsy value in translator variables
2020-12-31 16:27:43 +01:00
ashishtank
057ef63586
Merge pull request #7 from MichMich/develop
...
Develop
2020-12-31 16:15:26 +01:00
Mike Bishop
c9fb38981e
CHANGELOG
2020-12-31 10:11:43 -05:00
Mike Bishop
9ea7de8b44
Permit substituting a falsy value in translator variables
2020-12-31 10:10:01 -05:00
Sam Detweiler
020c8ccd2a
fix update notification 2383
2020-12-31 09:08:23 -06:00
Sam Detweiler
4d09abe725
fix node-ical version 0.12.7 for bad rrule throw
2020-12-31 07:40:40 -06:00
Sam Detweiler
5079e30caf
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2020-12-31 07:36:37 -06:00
drewski3420@gmail.com
e51f6597ed
This change prevents returning '-0' (negative zero) when roundTemp is true.
2020-12-30 09:03:19 -05:00
drewski3420@gmail.com
e80a65a3cd
This change prevents returning '-0' (negative zero) when roundTemp is true
2020-12-30 08:51:07 -05:00
Bugsounet - Cédric
3e5c1a278b
Update CHANGELOG.md
2020-12-30 11:38:28 +01:00
Bugsounet - Cédric
4ded60874f
No Text Select for Touch Screen use
2020-12-30 11:34:09 +01:00
drewski3420@gmail.com
7c3675c9e1
This change prevents returning '-0' (negative zero) when roundTemp is true.
2020-12-29 21:07:14 -05:00
Michael Teeuw
ff1a843de6
Merge pull request #2386 from khassel/fix_modules_array
...
removes undefined objects from modules array, see issue #2382
2020-12-29 23:01:25 +01:00
Karsten Hassel
e6cefcf948
Merge branch 'develop' into fix_modules_array
...
# Conflicts:
# CHANGELOG.md
2020-12-29 22:24:19 +01:00
Michael Teeuw
a857412f13
Merge pull request #2385 from rejas/missing_function_call
...
Add missing function call in module.js
2020-12-29 22:15:55 +01:00
Karsten Hassel
e507f95b2a
added suggestion from @rejas
2020-12-29 21:45:35 +01:00
Karsten Hassel
61cf92c67a
removes undefined objects from modules array, see issue #2382
2020-12-29 21:14:42 +01:00
rejas
7a4eddc592
Adjust some log levels
2020-12-29 18:50:27 +01:00
rejas
3fcbf15915
Update CHANGELOG
2020-12-29 18:50:10 +01:00
rejas
efafb1c28a
Cleanup jsdoc
2020-12-29 18:48:45 +01:00
rejas
67bedf8648
Add missing function ()
2020-12-29 18:38:38 +01:00
Michael Teeuw
c1d35b0f91
Merge pull request #2384 from rejas/log_level_sample
...
Update config sample
2020-12-29 16:23:39 +01:00
Michael Teeuw
d3a715bd6b
Merge pull request #2381 from sdetweil/node-ical-again
...
change node-ical version again
2020-12-29 16:22:52 +01:00
Michael Teeuw
28b52cd24f
Merge pull request #2379 from sdetweil/fix-package
...
Fix package.json electron dependency
2020-12-29 16:22:33 +01:00
Michael Teeuw
46e77f805c
Merge pull request #2377 from buxxi/gitignore-merge
...
Merging config/.gitignore with .gitignore
2020-12-29 16:21:47 +01:00
buxxi
dd23db0ad8
Running prettier for CHANGELOG
2020-12-29 12:43:40 +01:00
rejas
30cf7f8afe
Update CHANGELOG
2020-12-29 10:23:57 +01:00
rejas
7802e0bb88
Set locationID everywhere on config sample
2020-12-29 10:23:12 +01:00
rejas
07e75b8550
Adjust log level in sample
2020-12-29 10:21:50 +01:00
Sam Detweiler
1e9fad8278
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2020-12-28 12:21:48 -06:00
Sam Detweiler
0975826457
update node-ical version
2020-12-28 08:24:19 -06:00
Sam Detweiler
e5ff320591
fix package.json for optional dependency
2020-12-28 08:15:40 -06:00
Sam Detweiler
02c1e47749
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into fix-package
2020-12-28 08:13:50 -06:00
buxxi
a50824eeee
Merging config/.gitignore with .gitignore
2020-12-28 11:50:01 +01:00
Michael Teeuw
0c3f9f4ed9
Merge pull request #2372 from sdetweil/update_node-ical
...
update node-ical to 0.12.4
2020-12-23 17:51:42 +01:00
Sam Detweiler
6b12601c6f
update node-ical to 0.12.4
2020-12-23 08:57:22 -06:00
Sam Detweiler
225bece44e
update node-ical to 0.12.4
2020-12-23 08:53:45 -06:00
Michael Teeuw
a5a5e73196
Fix Prettier issue.
2020-12-21 13:59:03 +01:00
Michael Teeuw
f8085ed78f
Update CHANGELOG.md
2020-12-21 13:56:19 +01:00
Michael Teeuw
4e6e84c637
Replace Badge
2020-12-21 13:33:03 +01:00
Michael Teeuw
846212798c
Update node-ci.js.yml
2020-12-21 13:29:10 +01:00
Michael Teeuw
571f95eb2f
Merge pull request #2370 from MichMich/fix-changelog
...
Fix changelog special character issues.
2020-12-21 13:19:26 +01:00
Michael Teeuw
202eeea33f
Fix changelog special character issues.
2020-12-21 13:16:54 +01:00
Michael Teeuw
af212057db
Merge pull request #2369 from MichMich/enforce-changelog
...
Create enforce-changelog.yml
2020-12-21 13:07:17 +01:00
Michael Teeuw
0fd0fea7e7
Update enforce-changelog.yml
2020-12-21 13:06:39 +01:00
Michael Teeuw
eb6ef3c8ff
Update enforce-changelog.yml
2020-12-21 13:02:40 +01:00
Michael Teeuw
cdb8d35cf6
Create enforce-changelog.yml
2020-12-21 12:36:59 +01:00
Michael Teeuw
684dcdcef3
Merge pull request #2224 from ashishtank/develop
...
Issue 2221 - Weather module always shows night icons for locale other then english
2020-12-21 11:33:05 +01:00
Michael Teeuw
155351f5dd
Merge pull request #2226 from rejas/update_dependencies
...
Update dependencies incl ini
2020-12-21 11:32:52 +01:00
Michael Teeuw
0419e06e7c
Merge pull request #2361 from buxxi/smhi-provider
...
Adding SMHI as a provider for the weather module
2020-12-21 11:29:20 +01:00
Michael Teeuw
2ea38bd9a4
Stupid commit to check github actions.
2020-12-21 11:27:12 +01:00
Michael Teeuw
30db9c30c8
Stupid commit to check github actions.
2020-12-21 11:25:36 +01:00
Michael Teeuw
a8ef594dab
Stupid commit to check github actions.
2020-12-21 11:23:02 +01:00
Michael Teeuw
9858d5b495
Merge pull request #2360 from rejas/issue_2228
...
Hide alert overlay when dismissed manually
2020-12-21 11:20:55 +01:00
Michael Teeuw
20bd85b676
Delete danger-ci.yml
...
Unfortunately Danger Actions currently can't work with PR's:
https://github.com/PrismJS/prism/issues/2627
2020-12-21 11:20:34 +01:00
Michael Teeuw
83ec8ca24f
Restore.
2020-12-21 11:13:41 +01:00
Michael Teeuw
9622d02230
Yolo.
2020-12-21 11:11:48 +01:00
Michael Teeuw
b72d0ed37e
Add ENV variable.
2020-12-21 11:02:14 +01:00
Michael Teeuw
f966e504a5
Cleanup.
2020-12-21 10:59:55 +01:00
Michael Teeuw
a0366e794b
Stupid commit to check github actions.
2020-12-21 10:57:18 +01:00
Michael Teeuw
3c3ce24397
Cleanup Danger-CI
2020-12-21 10:51:51 +01:00
Michael Teeuw
30290f3eb2
Merge pull request #2367 from MichMich/danger-ci
...
Danger ci
2020-12-21 10:47:27 +01:00
Michael Teeuw
616431e04b
Disable Transpile.
2020-12-21 10:27:06 +01:00
Michael Teeuw
d0aeb90f0a
Merge pull request #2365 from MichMich/ci-test
...
Replace Travis with Github Actions
2020-12-21 10:24:26 +01:00
Michael Teeuw
86220fa721
Update danger-ci.yml
2020-12-21 10:22:25 +01:00
Michael Teeuw
0f58a56a07
Add env variable.
2020-12-21 09:47:36 +01:00
Michael Teeuw
29451562e3
Create danger-ci.yml
2020-12-21 09:37:08 +01:00
Michael Teeuw
911687af2a
Remove Travis
2020-12-21 09:28:26 +01:00
Michael Teeuw
1c9c33b87b
Merge branch 'develop' into ci-test
2020-12-21 09:16:52 +01:00
Michael Teeuw
f485462af1
Merge pull request #2364 from khassel/ci-test
...
test github actions
2020-12-21 08:25:40 +01:00
Karsten Hassel
39d7ceb017
test github actions
2020-12-20 22:49:41 +01:00
Michael Teeuw
8251792a0d
Update .prettierignore
2020-12-20 20:04:06 +01:00
Michael Teeuw
54ac450f92
Update and rename node.js.yml to node-ci.js.yml
2020-12-20 20:00:54 +01:00
Michael Teeuw
299e4a497f
Create node.js.yml
2020-12-20 19:58:06 +01:00
buxxi
3f851c1fd6
Adding SMHI as a provider for the weather module
2020-12-19 11:13:46 +01:00
veeck
8cf16f1049
Update changelog
2020-12-17 18:32:01 +01:00
veeck
b373aa6250
Hide alert overlay when dismissed manually
2020-12-17 18:31:18 +01:00
veeck
2f4b8cd642
Update dependencies incl ini
2020-12-11 11:09:52 +01:00
Ashish Tank
85b6df3738
Issue #2221
2020-12-09 15:27:36 +01:00
Ashish Tank
c675421a6a
#Issue 2221
2020-12-09 12:08:20 +01:00
ashishtank
a7b571e5d0
Merge pull request #6 from MichMich/develop
...
Develop
2020-12-09 12:04:15 +01:00
Ashish Tank
b3a9b7ef0e
Merge branch 'develop' of https://github.com/ashishtank/MagicMirror into develop
...
Pull from github
2020-12-09 11:59:30 +01:00
Ashish Tank
e984893853
Issue #2221 - Night icons are always shown for locale other then english
2020-12-09 11:58:47 +01:00
Michael Teeuw
3024319027
Merge pull request #2222 from khassel/update_dependencies
...
update depencencies
2020-12-08 16:36:06 +01:00
Michael Teeuw
21ba652413
Regenerate Package.lock
2020-12-08 16:33:57 +01:00
Michael Teeuw
e4b8cd92f2
Merge branch 'develop' into update_dependencies
2020-12-08 16:31:47 +01:00
Michael Teeuw
1a4a9f6501
Merge pull request #2190 from Sub028/develop
...
Fix windspeed convertion error in ukmetoffice weather provider
2020-12-08 16:28:02 +01:00
Michael Teeuw
e950cdaf32
Prettier fixes.
2020-12-08 16:20:48 +01:00
Michael Teeuw
f97be2f8f3
Fix prettier issue.
2020-12-08 16:07:11 +01:00
Michael Teeuw
be0c8f4f16
Prettier fix.
2020-12-08 16:01:19 +01:00
Michael Teeuw
46fd2de315
Merge branch 'develop' into develop
2020-12-08 15:53:21 +01:00
Michael Teeuw
72f0d77865
Merge pull request #2217 from sdetweil/cal-again2
...
Cal again2
2020-12-08 15:51:56 +01:00
Michael Teeuw
d43679d59e
Merge pull request #2185 from Sub028/master
...
Weather config enhancement
2020-12-08 15:51:41 +01:00
Michael Teeuw
ce46fb5384
Fix Prettier Issue
2020-12-08 15:43:41 +01:00
Michael Teeuw
43b33cb6de
Fix prettier issue.
2020-12-08 15:42:01 +01:00
Michael Teeuw
0344399253
Fix prettier issue.
2020-12-08 15:40:46 +01:00
Michael Teeuw
3a9b154cb2
Fix code style issue.
2020-12-08 15:38:07 +01:00
Michael Teeuw
1074fbacfe
Merge pull request #2215 from Alvinger/limitDays
...
New option "limitDays" - limit the number of discrete days to be displayed
2020-12-08 15:24:04 +01:00
Michael Teeuw
00ff3ab380
Merge branch 'develop' into limitDays
2020-12-08 15:23:54 +01:00
Michael Teeuw
db874a011c
Merge pull request #2214 from Alvinger/customEvents
...
Custom events - Use custom symbol/color based on keyword in title
2020-12-08 15:21:39 +01:00
Michael Teeuw
35a2839a2f
Merge branch 'develop' into customEvents
2020-12-08 15:21:29 +01:00
Michael Teeuw
cdb9b9bb87
Merge branch 'develop' into cal-again2
2020-12-08 15:17:45 +01:00
Michael Teeuw
87a3e4d440
Merge branch 'develop' into limitDays
2020-12-08 15:16:21 +01:00
Michael Teeuw
284bed677e
Merge pull request #2209 from jakobsarwary1/patch-1
...
Create ps.json
2020-12-08 15:13:59 +01:00
Michael Teeuw
667be460e5
Merge pull request #2210 from rejas/issue-2022_catch-ical-parsing-errors
...
Catch errors when parsing calendar data with ical
2020-12-08 15:13:42 +01:00
Michael Teeuw
c49386bb58
Merge branch 'develop' into issue-2022_catch-ical-parsing-errors
2020-12-08 15:13:34 +01:00
Michael Teeuw
adb50a9623
Merge pull request #2208 from rejas/issue-2199_console-debug
...
Add timestamp to Log.debug
2020-12-08 15:12:39 +01:00
Michael Teeuw
ac1d2372f4
Merge branch 'develop' into issue-2199_console-debug
2020-12-08 15:12:32 +01:00
Michael Teeuw
f54690c829
Merge pull request #2206 from Alvinger/calendar-enhance
...
Calendar fixes and updates
2020-12-08 15:11:32 +01:00
Michael Teeuw
053f9c34aa
Merge pull request #2205 from marvai-vgtu/patch-1
...
Update lt.json
2020-12-08 15:11:03 +01:00
Michael Teeuw
e7dd2b4aee
Merge pull request #2187 from AndyPoms/weatherbit
...
Add support for Weatherbit in the Weather Module
2020-12-08 15:10:45 +01:00
sam detweiler
6f82f9e01b
update changelog
2020-12-07 07:27:40 -06:00
sam detweiler
d531730dc1
Merge pull request #1 from MichMich/develop
...
sync Develop
2020-12-07 07:08:30 -06:00
Karsten Hassel
00bdf6aaa6
update depencencies
2020-12-04 22:42:56 +01:00
Johan Alvinger
97f3514677
Bugfix after Travis CI error (redeclaring variables)
2020-11-30 16:48:07 +01:00
sam detweiler
137facf95a
Merge branch 'develop' into cal-again2
2020-11-28 19:23:15 -06:00
Sam Detweiler
8afba3a5c4
fix between.from to use now, instead of yesterday for non-full day events, unless includePastEvents:true
2020-11-28 19:19:52 -06:00
Sam Detweiler
9c5383dc37
fix between.from to use now, instead of yesterday for non-full day events, unless includePastEvents:true
2020-11-28 19:13:56 -06:00
Johan Alvinger
260bc9664e
Fixed variable redeclaration
2020-11-28 14:05:35 +01:00
Johan Alvinger
655ca83356
New option "limitDays" - limit the number of discreet days to be displayed
2020-11-28 14:00:38 +01:00
Johan Alvinger
472bf1665c
New option "limitDays" - limit the number of discreet days to be displayed
2020-11-28 13:59:13 +01:00
Johan Alvinger
db129cc19b
Added "customEvents" to changelog
2020-11-28 13:19:04 +01:00
Johan Alvinger
b735f8a524
New option "customEvents"
...
Use custom symbol and/or color based on keyword in event titles
2020-11-28 13:17:14 +01:00
Johan Alvinger
1e34764588
coloredEvents should also color the symbol if that is displayed
2020-11-26 17:14:59 +01:00
Johan Alvinger
99aaae491c
Reverted changes to test case for calendar
2020-11-25 23:35:01 +01:00
Johan Alvinger
f288581c69
Reverted changes to test case for calendar
2020-11-25 23:31:26 +01:00
Johan Alvinger
3c5d50bce9
Include all past events (if broadcastPastEvents set) and up to maximumEntries of current or upcoming events
2020-11-25 23:29:10 +01:00
Johan Alvinger
a01f08391b
Removed test on maximumEntries
2020-11-25 22:45:38 +01:00
Johan Alvinger
51a1399bca
Change custom calendar test to not include past events
2020-11-25 22:36:00 +01:00
Johan Alvinger
b735cb96a0
Fetch maximumEntries of current events (and all past events if
...
broadcastPastEvents is true)
2020-11-25 21:59:58 +01:00
Johan Alvinger
d00c25e107
Fetch maximumEntries of current events (and all past events if broadcastPastEvents is true)
2020-11-25 21:53:34 +01:00
Johan Alvinger
8a5e87b116
All events from the beginning of today were fetched but we only want
...
the ones that are ongoing or upcoming.
2020-11-24 23:17:26 +01:00
Johan Alvinger
2779d19d5c
All events from the beginning of today were fetched but we only want the ones that are ongoing or upcoming.
2020-11-24 23:06:41 +01:00
rejas
38d4a8b198
Update CHANGELOG
2020-11-24 21:33:14 +01:00
rejas
ccf98c0c22
Surround ical parsing with try/catch to catch unknown bugs
2020-11-24 21:32:16 +01:00
Jakob Sarwary
bd0d91d1b4
Create ps.json
...
ISO 639-1 Language Code: ps
ISO 639-2 Language Code: pus
English name of Language: Pushto; Pashto
French name of Language: pachto
Pashto, sometimes spelled Pukhto or Pakhto, is an Eastern Iranian language of the Indo-European family. It is known in Persian literature as Afghani. Speakers of the language are called Pashtuns or Pukhtuns/Pakhtuns. Pashto and Dari are the two official languages of Afghanistan.
Native speakers: 40-60 million
https://g.co/kgs/y4xaLh
2020-11-24 20:20:07 +01:00
Johan Alvinger
056f3a6ccb
limitDays and coloredEvents are now only module-wide options, not per calendar.
2020-11-24 15:41:28 +01:00
Johan Alvinger
20a50f8382
Reverted changes in custom.js for testing
2020-11-24 14:57:51 +01:00
Johan Alvinger
21284e7795
Reverted change in calendarfetcher so events are limited to maximumEntries
2020-11-24 14:52:08 +01:00
Johan Alvinger
e0ceed5a63
Correct error in custom.js in calendar tests
2020-11-24 12:52:21 +01:00
veeck
958a2ee6ec
Update CHANGELOG
2020-11-24 09:56:54 +01:00
veeck
ea264cb15e
Update console-stamp to latest version and configure it
2020-11-24 09:54:59 +01:00
Johan Alvinger
d8f19e631c
Fixed variable declarations to pass Travic CI check
2020-11-24 01:20:19 +01:00
Johan Alvinger
ce5c0ed5ba
Fixed typo in condition
2020-11-24 00:37:21 +01:00
Johan Alvinger
839ca9ecfb
Lines that were commented out has been removed
2020-11-24 00:23:55 +01:00
Johan Alvinger
720bc12c00
Changelog updated
2020-11-24 00:13:07 +01:00
Johan Alvinger
1ba845fb06
Make calendarfetcher return all events, not just a slice
2020-11-23 21:53:20 +01:00
Johan Alvinger
e86fa9d24a
Revised handling of timeFormat "absolute" and "relative".
...
Added new option "coloredEvents" which contain an array with keyword and color for coloring events matching keyword
2020-11-23 21:48:34 +01:00
marvai-vgtu
e348a61085
Update CHANGELOG.md
2020-11-22 14:02:21 +02:00
marvai-vgtu
2f70366299
Update CHANGELOG.md
2020-11-22 14:00:41 +02:00
marvai-vgtu
c466b20558
Update lt.json
2020-11-22 13:56:24 +02:00
marvai-vgtu
021f8d25a5
Update lt.json
...
Geographic translation changes with "FEELS" change
2020-11-22 13:54:31 +02:00
Johan Alvinger
a19c3a43d8
New option "limitDays" that will limit the number of days displayed.
2020-11-21 18:03:34 +01:00
Andrew
819923e66d
Merge branch 'develop' into weatherbit
2020-11-20 15:09:34 -05:00
Michael Teeuw
6c3100e250
Merge pull request #2202 from sdetweil/cal-again
...
fix full day events east of UTC start time and duration
2020-11-20 20:39:59 +01:00
Andrew
1065eda47f
Update CHANGELOG.md
2020-11-20 14:37:02 -05:00
Andrew
afd676a958
Merge branch 'develop' into weatherbit
2020-11-16 18:29:11 -05:00
Sam Detweiler
12405b66d0
fix full date start time and duration, east of UTC, make getCorrection more understandable with variable name changes
2020-11-16 13:49:44 -06:00
Sam Detweiler
ecd0b6fa83
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into cal-again
2020-11-16 09:50:09 -06:00
Sam Detweiler
3a8587378c
fix full date start time and duration, east of UTC, make getCorrection more understandable with variable name changes
2020-11-16 10:32:29 -05:00
Michael Teeuw
a05c08ed48
Merge pull request #2196 from ashishtank/develop
...
Added Hindi and Gujarati translations
2020-11-16 16:29:59 +01:00
Sam Detweiler
469a90787b
fix full date start time and duration, east of UTC, make getCorrection more understandable with variable name changes
2020-11-16 10:23:33 -05:00
Sam Detweiler
9e5a9b5ced
fix full date start time and duration, east of UTC, make getCorrection more understandable with variable name changes
2020-11-16 10:17:48 -05:00
Michael Teeuw
f311ba3f7c
Merge branch 'develop' into develop
2020-11-15 20:14:37 +01:00
Michael Teeuw
fc68321bd5
Merge branch 'develop' into develop
2020-11-15 20:13:58 +01:00
Michael Teeuw
8a4173d0ad
Merge pull request #2175 from jakemulley/packages
...
Update npm packages and resolve breaking changes from packages
2020-11-15 20:06:40 +01:00
Michael Teeuw
90af31cb2f
Merge branch 'develop' into develop
2020-11-15 20:03:10 +01:00
Michael Teeuw
61bcd9337b
Merge pull request #2193 from mirontoli/develop
...
Add Chuvash translation
2020-11-15 20:01:40 +01:00
Michael Teeuw
7944045893
Merge branch 'develop' into weatherbit
2020-11-15 19:59:12 +01:00
Michael Teeuw
2c3f83c70d
Merge pull request #2186 from rejas/use_debug
...
Use Log.debug where applicable
2020-11-15 19:58:06 +01:00
Andrew
92ab705ff5
Update weatherbit.js
...
Post npm lint:prettier
2020-11-14 18:32:18 -05:00
Andrew
2951f0c40c
Update weatherbit.js
2020-11-14 18:28:20 -05:00
Andrew
8a23bccb70
Update CHANGELOG.md
2020-11-14 18:20:02 -05:00
Ashish Tank
aa6ad01fb9
Change log
2020-11-11 16:12:03 +01:00
Ashish Tank
ef325896c5
Merge branch 'develop' of https://github.com/ashishtank/MagicMirror into develop
...
# Conflicts:
# CHANGELOG.md
2020-11-11 16:03:10 +01:00
Ashish Tank
a270c73d7c
Hindi and Gujarati Language
2020-11-11 16:01:03 +01:00
ashishtank
16feda895d
Merge pull request #5 from MichMich/develop
...
Develop merge
2020-11-11 14:46:18 +01:00
Anatoly Mironov
874a50d142
update changelog for Chuvash translation addition
2020-11-10 23:09:50 +01:00
Anatoly Mironov
ae32645470
improve Chuvash translation
2020-11-10 23:05:28 +01:00
Anatoly Mironov
d4412fe06f
Add Chuvash
2020-11-10 23:01:08 +01:00
Anatoly Mironov
b42c05fb56
Create cv.json
2020-11-10 23:00:04 +01:00
Jake Mulley
8d0da61bd4
Allow node-ical minor version upgrades again
2020-11-10 20:55:33 +00:00
Jake Mulley
8b8be261cd
Update packages
2020-11-10 20:40:18 +00:00
Jake Mulley
2b6ceed897
Sync package-lock.json
2020-11-08 21:27:47 +00:00
Jake Mulley
8abca801a2
Revert node-ical to 0.12.2
2020-11-08 21:22:11 +00:00
Jake Mulley
1eae4425d8
Merge branch 'develop' into packages
2020-11-08 21:21:31 +00:00
Jake Mulley
a6386bd60e
Update npm packages and resolve package changes
2020-11-08 21:18:19 +00:00
Aurélien Veillard
1460f002ab
Add new parameter "useKmh" to weather module
...
Add new parameter "useKmh" to weather module for displaying wind speed as km/h instead of m/s when windUnits is set to metric.
2020-11-08 14:01:02 +01:00
Aurélien Veillard
0d6f736c2c
Fix windspeed convertion error in ukmetoffice weather provider
...
Fix windspeed convertion error from mph to m/s in ukmetoffice weather provider (#2189 )
2020-11-08 12:37:21 +01:00
Andrew
da88e11d04
Add files via upload
...
Adds support for Weatherbit.io
API Key needed, based on existing classes for Dark Sky and Weather.gov
2020-11-07 20:15:54 -05:00
rejas
0a58767563
Use Log.debug where applicable
2020-11-07 11:59:01 +01:00
Aurélien Veillard
198525f2ce
Weather config enhancement
...
Add new parameter 'useKmh' to display wind speed in km/h instead of m/s.
2020-11-07 09:54:13 +01:00
Michael Teeuw
3220702034
Merge pull request #2178 from sdetweil/fix-cal2
...
Fix calendar when no DTEND record in event
2020-11-06 21:48:59 +01:00
Michael Teeuw
262711a127
Merge pull request #2184 from rejas/debug_log_level
...
Add new log level "debug"
2020-11-06 21:47:41 +01:00
veeck
078438442a
Cleanup some log levels
2020-11-06 11:47:29 +01:00
veeck
5ac20d65ac
Add new log level "debug" for such a purpose
2020-11-06 11:47:09 +01:00
Sam Detweiler
5d2f706c32
fix time offset calcs for any timezone
2020-11-01 09:05:33 -06:00
Sam Detweiler
844a59d880
one more offset only test
2020-10-28 13:10:24 -05:00
Sam Detweiler
82c742f964
fix prettier problems, was run on commit before
2020-10-28 16:55:53 +01:00
Sam Detweiler
b73cfd8a60
fix time adjustment routine
2020-10-28 16:42:20 +01:00
Sam Detweiler
8466ff0c1a
change debug logging from console. to Log.
2020-10-28 09:42:00 -05:00
Sam Detweiler
1e0fc7eb0d
add package-lock for test
2020-10-28 09:38:31 -05:00
Sam Detweiler
74b0c3ea57
update node-ical dependency version
2020-10-28 09:32:38 -05:00
Sam Detweiler
a735275864
fix full day recurring events east of UTC for RRULE/Luxon confusion, also update windows zones to include old offset based strings (UTC+05:00) US Eastern and Canada
2020-10-28 09:31:05 -05:00
Sam Detweiler
8a1d46deb4
fix fullday event compare operator
2020-10-26 12:52:32 -05:00
Sam Detweiler
b624aeec45
fix the fullDayEvent checker function
2020-10-26 12:41:03 -05:00
Sam Detweiler
e83b4d7d42
fix calendar when event has no DTEND record
2020-10-26 09:55:35 -05:00
Michael Teeuw
da302fce32
Merge pull request #2158 from flopp999/patch-2
...
Weather - forecast change day of week
2020-10-20 09:34:16 +02:00
flopp999
e09fec56e2
Update weather_spec.js
...
try to change the default to Today and Tomorrow
2020-10-20 07:26:39 +02:00
sam detweiler
568f952573
Merge pull request #3 from MichMich/develop
...
sync
2020-10-16 14:47:40 -05:00
Michael Teeuw
fc1e488391
Merge pull request #2169 from bluemanos/patch-1
...
A space after icon of sunrise and sunset
2020-10-16 13:21:43 +02:00
Szymon Bluma
5781c258e0
A space after icon of sunrise and sunset
2020-10-16 13:10:02 +02:00
Michael Teeuw
13c542aeda
Merge pull request #2167 from MichMich/fix-greek-translation
...
Fix greek translation. Rename GR to EL. (Fixes : #2155 )
2020-10-15 09:39:50 +02:00
Michael Teeuw
02148f68e5
Rename greek translation. ( #2155 )
2020-10-15 09:26:56 +02:00
Michael Teeuw
3c84002abd
Fix linter issues.
2020-10-15 09:20:44 +02:00
sam detweiler
01aa57e493
Merge pull request #2 from MichMich/develop
...
resynch after revert
2020-10-13 10:13:47 -05:00
Michael Teeuw
af09b4214a
Merge pull request #2165 from MichMich/revert-2161-develop
...
Revert "Fixes the un-hide problem with currentwether and weatherforcast modules."
2020-10-13 16:15:16 +02:00
Michael Teeuw
43b6c71205
Revert "Fixes the un-hide problem with currentwether and weatherforcast modules."
2020-10-13 16:14:52 +02:00
sam detweiler
480e1adfbf
Merge pull request #1 from MichMich/develop
...
synch fork
2020-10-13 08:51:10 -05:00
Michael Teeuw
8c04712784
Merge pull request #2162 from sdetweil/fixfetch
...
Fix calendar subsequent fetch timing with multiple calendar entries
2020-10-13 09:13:28 +02:00
Michael Teeuw
0c61ba8f2d
Merge pull request #2161 from Snille/develop
...
Fixes the un-hide problem with currentwether and weatherforcast modules.
2020-10-13 09:13:05 +02:00
Sam Detweiler
485f662d75
revert fetcher filtering results
2020-10-12 10:12:47 -05:00
Sam Detweiler
26caeec0c1
Merge branch 'fixfetch' of https://github.com/sdetweil/MagicMirror into fixfetch
2020-10-12 09:02:15 -05:00
Sam Detweiler
4a7cb88a3e
typo, remove dead code, comments, fix recurring refresh, let fetcher handle it
2020-10-12 09:01:50 -05:00
flopp999
d11696015d
Update forecast.njk
2020-10-12 09:10:51 +02:00
flopp999
3b76ca4f9b
Update forecast.njk
2020-10-12 09:09:42 +02:00
sam detweiler
6f3239d514
Merge branch 'develop' into fixfetch
2020-10-11 22:46:31 -05:00
Sam Detweiler
e8f60d39de
fix subsequent calendar fetcher timing
2020-10-11 22:43:11 -05:00
Sam Detweiler
a3bad8aec4
fix subsequent calendar fetcher timing
2020-10-11 22:39:42 -05:00
Erik Pettersson
644aa26b75
Update CHANGELOG.md
...
Added the "currentwather" and "watherforcast" update show fixes information.
2020-10-11 21:41:59 +02:00
Erik Pettersson
ecd9828afc
Makes the module stay hidden without a lock.
...
When this module is hidden from another module, it un-hides itself when it updates itself. With this change it stays hidden, as it should. :)
2020-10-11 21:37:00 +02:00
Erik Pettersson
7462d61e16
Makes the module stay hidden without a lock.
...
When this module is hidden from another module, it un-hides itself when it updates itself. With this change it stays hidden, as it should. :)
2020-10-11 21:35:42 +02:00
Ashish Tank
b95ef7250d
Merge branch 'develop' of https://github.com/ashishtank/MagicMirror into develop
2020-10-11 15:43:03 +02:00
flopp999
569dec1b0b
Update CHANGELOG.md
2020-10-11 09:42:09 +02:00
flopp999
1bc0270d7b
Update forecast.njk
...
change name of day to today and tomorrow
2020-10-11 09:36:52 +02:00
ashishtank
ebfeebc40b
Merge pull request #4 from MichMich/develop
...
Merge from Develop
2020-10-07 15:58:47 +02:00
Michael Teeuw
ec80b25087
Merge pull request #2150 from sdetweil/fixparse
...
add error handler to json parsing of translation files
2020-10-06 10:23:46 +02:00
Michael Teeuw
7a2278d7b6
Merge branch 'develop' into fixparse
2020-10-06 10:23:34 +02:00
Michael Teeuw
28b93b70fa
Merge pull request #2152 from sdetweil/new_cal
...
update calendar handler code for rrule and daylight/standard time adjustments
2020-10-06 10:19:58 +02:00
Michael Teeuw
0431f45190
Merge branch 'develop' into new_cal
2020-10-06 10:16:08 +02:00
Michael Teeuw
96ce444061
Merge pull request #2154 from sdetweil/fixical
...
fix node-ical version
2020-10-06 10:15:10 +02:00
sam detweiler
32776e7ca3
Merge branch 'develop' into fixparse
2020-10-05 13:11:55 -05:00
sam detweiler
35d516ad4d
Merge branch 'develop' into new_cal
2020-10-05 13:11:11 -05:00
sam detweiler
e6a17d27b9
Merge branch 'develop' into fixical
2020-10-05 13:10:25 -05:00
Sam Detweiler
52edec1b64
fix wrong node-ical version requested, package.json
2020-10-05 12:59:30 -05:00
Sam Detweiler
6440d2289c
fix translation files with comments crashing UI
2020-10-05 12:58:10 -05:00
Sam Detweiler
11afadcea8
fix RRULE bad date and add Windows Timezone name support
2020-10-05 12:56:25 -05:00
Sam Detweiler
2e981987f2
resolve conflict
2020-10-05 11:06:21 -05:00
Sam Detweiler
69efca0bdb
use Log.error instead of console.log for error message, shows in output
2020-10-05 10:45:07 -05:00
Sam Detweiler
eefb92367e
fix node-ical version
2020-10-05 10:02:29 -05:00
Sam Detweiler
8fa96c2836
add error handler to json parsing of translation files
2020-10-04 12:13:08 -05:00
Sam Detweiler
04dae52a6c
correct daylight/standard adjustments, windows timezones and east of london rrule bug
2020-10-04 12:10:19 -05:00
Ashish Tank
37c9da1351
Merge branch 'develop' of https://github.com/ashishtank/MagicMirror into develop
2020-10-02 22:01:50 +02:00
ashishtank
86d7ec6270
Merge pull request #3 from MichMich/develop
...
Sync with Develop
2020-10-02 18:06:24 +02:00
Ashish Tank
82f1e0fe32
Added Hindi and Gujarati languages
2020-10-02 17:51:41 +02:00
Michael Teeuw
6ec0aa8894
Prepare 2.14.0-develop
2020-10-01 12:19:57 +02:00
Michael Teeuw
3dbe8bfbbf
Merge pull request #2143 from MichMich/develop
...
Release 2.13.0
2020-10-01 12:13:38 +02:00
Michael Teeuw
20d82bab78
Prepare 2.13.0
2020-10-01 11:55:18 +02:00
Michael Teeuw
60f6123b64
Merge pull request #2139 from sdetweil/develop
...
restore ical for 3rd party modules
2020-09-29 17:45:49 +02:00
Sam Detweiler
74887a58f6
remove regression on event duration
2020-09-29 10:33:51 -05:00
Sam Detweiler
76821d16fc
restore ical for 3rd party modules
2020-09-24 10:13:25 -05:00
Michael Teeuw
233a6b5e90
Merge pull request #2137 from rejas/md
...
Update Changelog and Licsense file
2020-09-22 16:16:22 +02:00
Michael Teeuw
a1d9337c81
Merge pull request #2136 from sdetweil/develop
...
fix package.json
2020-09-22 16:16:08 +02:00
rejas
e3fec6c3e4
Update Changelog and License
2020-09-22 15:47:16 +02:00
Sam Detweiler
5de88b4cc1
remove added lodash
2020-09-22 08:40:40 -05:00
Sam Detweiler
af5e6655e0
fix pull
2020-09-22 08:38:15 -05:00
Sam Detweiler
a8716799c9
fix dependency versioning error
2020-09-22 08:33:21 -05:00
Michael Teeuw
1672027091
Merge pull request #2135 from sdetweil/develop
...
update to node-ical, handle MS timezones and timezones in general in cal entries
2020-09-22 14:55:27 +02:00
sam detweiler
934ac886cb
Merge branch 'develop' into develop
2020-09-22 07:49:19 -05:00
sam detweiler
1b47c4d16f
add package-lock
2020-09-22 07:31:02 -05:00
sam detweiler
e8fd906aa1
move calendar to node-ical for ms timezones and timezones in general
2020-09-22 07:25:48 -05:00
Michael Teeuw
57b6ea1297
Merge pull request #2134 from bugsounet/patch-1
...
New ConfigMerge code purpose
2020-09-22 10:54:35 +02:00
bugsounet
102ff15a99
Checking formatting...
...
All matched files use Prettier code style!
2020-09-22 00:26:24 +02:00
Cédric
19148cfc84
Update loader.js
2020-09-22 00:04:05 +02:00
Cédric
97c2bab58a
apply ConfigMerge() if configDeepMerge: true
2020-09-21 23:21:43 +02:00
Cédric
1f473228ce
New purpose for configMerge()
2020-09-21 23:17:41 +02:00
Cédric
340a8e4176
(test react for in my repo)
2020-09-21 22:36:54 +02:00
Michael Teeuw
67201a52cc
Merge pull request #2016 from Travelbacon/develop
...
Changed "Gevoelstemperatuur" to "Voelt als". This is shorter and save…
2020-09-21 12:48:09 +02:00
Michael Teeuw
30e164fe0a
Fix merge conflict.
2020-09-21 12:21:08 +02:00
Michael Teeuw
cfcb20a468
Merge pull request #2133 from rejas/dependencies
...
Cleanup dependencies
2020-09-21 12:18:37 +02:00
Joris
24eac7ef41
For the mergne
2020-09-20 20:57:20 +02:00
ashishtank
94162f1b45
Merge pull request #1 from MichMich/develop
...
Catching up on 19th Sep 2020
2020-09-19 17:20:35 +02:00
rejas
01c19efc0c
Update CHANGELOG
2020-09-19 12:30:17 +02:00
rejas
e4f2a8a23b
Update dependencies
2020-09-19 12:25:11 +02:00
rejas
89b33d2c62
Move lodash to devDependencies sicne its used only in testing
2020-09-19 10:50:06 +02:00
rejas
3ced35a2f8
Dont generally use latest versions of dependencies
2020-09-19 10:49:59 +02:00
Michael Teeuw
fd4576b234
Merge pull request #2081 from bryanzzhu/bryanzzhu-weather
...
adds current, hourly, and daily forecasts to the Weather module (OpenWeatherMap One Call API)
2020-09-18 12:28:20 +02:00
Michael Teeuw
812ad829c9
Merge pull request #2125 from MichMich/dependabot/npm_and_yarn/node-fetch-2.6.1
...
Bump node-fetch from 2.6.0 to 2.6.1
2020-09-18 12:27:57 +02:00
Michael Teeuw
207a9ba723
Merge branch 'develop' into bryanzzhu-weather
2020-09-18 12:15:44 +02:00
Michael Teeuw
f9bf17d701
Merge pull request #2105 from rejas/tests
...
Cleanup clock tests
2020-09-18 12:12:29 +02:00
dependabot[bot]
43b96ccd1e
Bump node-fetch from 2.6.0 to 2.6.1
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-10 22:35:52 +00:00
rejas
14e8cdd9b2
Update Changelog
2020-09-02 13:42:35 +02:00
rejas
259068b860
Remove unused dependency, update eslint
2020-09-02 13:42:35 +02:00
rejas
a1a4192835
Fix clock test, remove now unneeded dependency
2020-09-02 13:42:35 +02:00
rejas
45f09dcc8c
Add test for analog clock face
2020-09-02 13:42:35 +02:00
Michael Teeuw
15c3f11f4a
Merge pull request #2121 from sdetweil/develop
...
fix full day recurring events not showing
2020-09-02 09:04:08 +02:00
Michael Teeuw
1a21027850
Fix Prettier issues.
2020-09-02 09:03:46 +02:00
Michael Teeuw
8427a9fc68
Merge pull request #2103 from rejas/issue_1985
...
Fix "undefined" in weather modules header.
2020-09-02 08:59:53 +02:00
Sam Detweiler
f09b89f975
fix , prettier not run
2020-09-01 15:13:42 -05:00
sam detweiler
7bec84f767
fix formatting, prettier did not run
2020-09-01 21:00:14 +01:00
sam detweiler
8f4cbcf817
Merge branch 'develop' of https://github.com/sdetweil/MagicMirror into develop
2020-09-01 14:41:09 +01:00
sam detweiler
c3382274a2
remove old master branch code
2020-09-01 14:40:07 +01:00
sam detweiler
493055f861
Merge branch 'develop' into develop
2020-09-01 08:15:24 -05:00
sam detweiler
11fbbd49f3
add changelog
2020-09-01 14:10:25 +01:00
sam detweiler
8ce37d53cd
fix recurring full date events
2020-09-01 14:04:35 +01:00
sam detweiler
baa4012872
Merge pull request #98 from MichMich/master
...
catch up
2020-08-31 19:15:08 -05:00
rejas
16c5eba2be
Update Changelog
2020-08-13 21:51:18 +02:00
rejas
ec08cb32aa
Set visibility of header more explicitly
2020-08-13 21:51:18 +02:00
rejas
86fb1b938b
Check for undefined header data in weather modules
2020-08-13 21:51:18 +02:00
rejas
5aa7097a6e
Add test for displaying the header
2020-08-13 21:51:18 +02:00
rejas
fd3f520e95
Fix typos
2020-08-13 21:51:18 +02:00
rejas
49ff92892f
Warn user if he uses the sample value in the config for the apiid
2020-08-13 21:51:18 +02:00
Michael Teeuw
904f5a2656
Merge pull request #2112 from rejas/issue_2109
...
Fix config check after merge of prettier
2020-08-13 21:44:08 +02:00
Michael Teeuw
bb105dd832
Merge pull request #2101 from rejas/jsdoc
...
Cleanup jsdoc comments
2020-08-13 21:43:27 +02:00
Michael Teeuw
fd934c0514
Merge pull request #2100 from Bee-Mar/develop
...
Added --dry-run to fetch call within updatednotification module
2020-08-13 21:42:38 +02:00
rejas
66609428a2
Remove thrown Errors and add some color to the ouput
2020-08-08 22:16:27 +02:00
rejas
0056e0bc6d
Update CHANGELOG
2020-08-07 09:58:55 +02:00
rejas
056b66a764
Dont use the prettier based config for verifying the syntax
2020-08-07 09:57:06 +02:00
rejas
3438a5a374
Cleanup newsfeed jsdoc
2020-08-03 11:36:29 +02:00
rejas
9f3806dabf
Update eslint jsdoc plugin
2020-08-03 11:20:11 +02:00
rejas
1d4d5cc4e7
Cleanup calendar jsdoc
2020-08-03 11:19:54 +02:00
Bryan Zhu
3901543697
readded processing for numEntries option that I accidentally took out
2020-08-02 00:22:19 -04:00
Bryan Zhu
a4d73e2a67
amended code according to pull request reviews
2020-08-01 17:39:58 -04:00
Bryan Zhu
f6854f58ff
ran prettier on weather module code
2020-08-01 14:03:48 -04:00
Bryan Zhu
ad7f7d2890
Merge branch 'bryanzzhu-weather' of https://github.com/bryanzzhu/MagicMirror into bryanzzhu-weather
2020-08-01 13:33:21 -04:00
Bryan Zhu
498db63cac
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2020-08-01 13:32:29 -04:00
rejas
05659820d0
Minor cleanups
2020-08-01 17:06:56 +02:00
rejas
02779ef725
Cleanup main jsdoc
2020-08-01 17:06:46 +02:00
rejas
935c9b6a42
Cleanup loader jsdoc
2020-08-01 16:38:42 +02:00
rejas
522f7644a3
Add typedef for Module, use it in other jsdocs
2020-08-01 16:31:42 +02:00
Bryan Zhu
b1a67d1fc5
integrated onecall usage into existing types
2020-08-01 02:59:08 -04:00
rejas
0674c0aff6
Updated changelog
2020-07-30 13:00:02 +02:00
rejas
c8664d5952
Cleanup weatherprovider jsdoc
2020-07-30 12:58:35 +02:00
rejas
8ce1e2c956
Cleanup calendar jsdoc
2020-07-30 12:54:39 +02:00
rejas
90cca28e01
Cleanup clock jsdoc
2020-07-30 09:36:01 +02:00
rejas
e489b7101c
Cleanup notificationFx jsdoc
2020-07-30 09:33:19 +02:00
rejas
eee64c8064
Cleanup clientonly jsdoc
2020-07-29 22:13:19 +02:00
Brandon Marlowe
a0d4e8dafc
updated changelog
2020-07-28 23:55:39 -04:00
Brandon Marlowe
e6b94df06d
Merge branch 'mmpm-integration' of github.com:Bee-Mar/MagicMirror into develop
2020-07-28 23:53:03 -04:00
Brandon Marlowe
6f1c7d6253
added --dry-run option to prevent updatenotification module from consuming fetch result
2020-07-28 23:51:38 -04:00
rejas
2d5a19b676
Cleanup module jsdoc
2020-07-28 17:29:21 +02:00
rejas
d1e8dded68
Cleanup class jsdoc
2020-07-28 17:29:16 +02:00
rejas
9888f66c84
Cleanup check_config jsdoc
2020-07-28 17:29:10 +02:00
rejas
5ec51d0ccc
Cleanup app jsdoc
2020-07-28 16:49:02 +02:00
rejas
79f9331073
Cleanup translator jsdoc
2020-07-27 21:37:08 +02:00
rejas
43bcf4ab98
Run eslint over files, see what gets fixed automatically and clean up
2020-07-27 14:25:43 +02:00
rejas
f4eae72c48
Install eslint jsdoc plugin
2020-07-27 13:10:07 +02:00
Michael Teeuw
9d14d3e5b7
Merge pull request #2095 from rejas/issue_2072_take_2
...
Fix clock face-006
2020-07-20 19:27:55 +02:00
rejas
26d3141489
Fix face-006 too
2020-07-20 19:13:12 +02:00
Michael Teeuw
5c44f51d6d
Merge pull request #2079 from rejas/issue_2023
...
Added config option to calendar-icons for recurring- and fullday-events
2020-07-19 20:41:22 +02:00
rejas
50f3f32ba8
Add tests for custom icons
2020-07-19 11:54:03 +02:00
rejas
8fa858ca8c
Cleanup test descriptions
2020-07-18 22:16:44 +02:00
rejas
8b1d1671f7
Add test for changing the calendar symbol
2020-07-18 21:10:36 +02:00
rejas
73aa35ea2c
Pass maximumEntries for each calender to fetcher
...
Fixes failing test
2020-07-18 17:51:21 +02:00
rejas
a391445e5f
Add test setup for custom calendar configuration
2020-07-18 13:58:05 +02:00
rejas
530c5d416a
Remove now unused test data
2020-07-18 11:32:01 +02:00
rejas
319a13c0ef
Remove orphaned ical entry
2020-07-17 18:20:48 +02:00
rejas
ec2fedd797
Make sure default symbol is first from right-to-left
2020-07-17 18:00:27 +02:00
rejas
7489d19784
Merge calendar symbols
2020-07-17 18:00:27 +02:00
rejas
3b5a0e8d66
Added config option to calendar-icons for recurring- and fullday-events
2020-07-17 18:00:27 +02:00
Michael Teeuw
29ed63286c
Merge pull request #2089 from rejas/newsfeed
...
Cleaned up newsfeed module code
2020-07-17 16:28:44 +02:00
Michael Teeuw
108da4b6d4
Merge pull request #2084 from easyas314/wxGov
...
Wx gov
2020-07-17 16:26:20 +02:00
Michael Teeuw
a00a1c64d1
Merge pull request #2083 from sthuber90/backward-browser-compatability
...
Backward browser compatability
2020-07-17 16:25:35 +02:00
Michael Teeuw
275825cfe1
Merge pull request #2082 from rejas/istanbul
...
Add test coverage tool Istanbul
2020-07-17 16:25:00 +02:00
Michael Teeuw
cd2fce56a6
Merge branch 'develop' into istanbul
2020-07-17 16:23:59 +02:00
Michael Teeuw
cab850fb35
Merge pull request #2080 from larryare/develop
...
Add lithuanian translation
2020-07-17 16:21:19 +02:00
Michael Teeuw
045dc600b0
Merge branch 'develop' into develop
2020-07-17 16:21:12 +02:00
Michael Teeuw
1b199c1682
Merge pull request #2077 from oemel09/fix-maxNumberOfDays-2018
...
Fixes getting only full day forecasts
2020-07-17 16:18:57 +02:00
Michael Teeuw
936fa637ec
Merge pull request #2078 from cjbrunner/cbrunner/weatherforecast-openweather-onecall-api-support
...
weatherforecast OpenWeather onecall api support
2020-07-17 16:18:17 +02:00
rejas
b9ccb7a892
Add new test to see if coverage improves
...
it does :-)
calendar.js | 8.97 | 9.57 | 11.54 | 8.7 | 63-413,446-659,690-693,699,733-771
->
calendar.js | 9.97 | 10.64 | 11.54 | 9.7 | 63-413,446-659,699,733-771
2020-07-15 13:15:03 +02:00
rejas
95b33be3cf
Update vendor dependencies
2020-07-15 12:14:48 +02:00
rejas
cde27b89c2
Update CHANGELOG
2020-07-14 07:51:19 +02:00
rejas
476e52e004
Use let/const and arrow functions
2020-07-12 13:21:36 +02:00
rejas
8dc88fe64b
Remove unused helper function and its unit test
2020-07-12 10:32:16 +02:00
rejas
d00da790af
Move configuration change warning into general translation
2020-07-12 08:25:07 +02:00
rejas
c61fac75e4
Rename Newsfeed Fetcher for clarity
2020-07-12 08:10:43 +02:00
easyas314
e949af6fd5
revert package.json
2020-07-11 16:13:31 -04:00
easyas314
c1e38b917e
update CHANGELOG
2020-07-11 15:06:24 -04:00
easyas314
1244121216
change weathergov.js for multi-URL api
2020-07-11 15:01:16 -04:00
easyas314
46543daa13
Merge branch 'wxGov' of github.com:easyas314/MagicMirror into wxGov
2020-07-11 14:56:35 -04:00
Brad Simmons
6277384bf9
Merge pull request #3 from MichMich/develop
...
Merge MM/Develop
2020-07-11 14:54:22 -04:00
Stephan Huber
17549fed9c
Update CHANGELOG.md
2020-07-11 08:25:01 +02:00
Stephan Huber
377e42affc
fix display style for older browsers
2020-07-10 23:12:17 +02:00
Stephan Huber
0ac5d56865
must be const for backward compatibility
2020-07-10 23:03:36 +02:00
rejas
b59ee6ad7e
Update dependencies
2020-07-09 22:43:08 +02:00
rejas
2d7c5a827f
Cleanup test expectation
2020-07-09 20:44:52 +02:00
Veeck
85c32ef843
Use const in test requires
2020-07-09 20:30:43 +02:00
rejas
dc089d7db9
Remove stripCommentsFromJson code and test
...
Since we dont allow comments in the json anymore anyway
2020-07-09 20:30:26 +02:00
rejas
d570f910f8
Added test coverage with istanbul
2020-07-09 20:29:38 +02:00
Bryan Zhu
8f2731911b
added changelog entry
2020-07-08 23:12:01 -04:00
Bryan Zhu
9d22420027
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into bryanzzhu-weather
2020-07-08 23:06:29 -04:00
larryare
029da3791b
Update CHANGELOG.md
...
Added lithuanian language entry.
2020-07-08 23:57:57 +03:00
Laurynas Kerezius
caa51b1029
Add lithuanian language
2020-07-08 20:52:24 +00:00
Chris Brunner
2973a03d40
Prettier...
2020-07-08 10:11:12 -07:00
Chris Brunner
679d464f4c
Update chagelog
2020-07-08 09:53:50 -07:00
Chris Brunner
93c0787efd
Add support for OpenWeather onecall API
2020-07-08 09:48:03 -07:00
oemel09
a1708a1469
Fixes getting only full day forecasts
2020-07-08 10:19:49 +02:00
Michael Teeuw
862bf78e63
Merge pull request #2071 from chamakura/develop
...
Fixing double conversion of time between UTC and local timezone
2020-07-05 22:06:59 +02:00
Michael Teeuw
8c01df50a2
Merge pull request #2073 from rejas/issue_2072
...
Fix incorrect namespace links in svg clockfaces
2020-07-05 12:42:42 +02:00
rejas
921932920d
Fix incorrect namespace links in svg clockfaces
...
Fixes #2072
2020-07-05 11:58:37 +02:00
chamakura
d021c9b4ae
Removing debug log statements
2020-07-04 20:23:09 -07:00
chamakura
309a18e9c0
Fixing double conversion of time between UTC and local timezone
2020-07-04 20:12:34 -07:00
Michael Teeuw
73322c96a6
Merge pull request #2070 from rejas/fix_log_level
...
Fix log level
2020-07-04 22:10:16 +02:00
rejas
121e7db330
Add CHANGELOG entry
2020-07-04 22:03:13 +02:00
rejas
9f5e1b59fb
Set logLevel after loading config
2020-07-04 22:02:39 +02:00
Michael Teeuw
3282ed4fea
Add TODO
2020-07-04 21:49:14 +02:00
Michael Teeuw
c7d9192f18
Merge pull request #2060 from bryanzzhu/bryanzzhu-weather-patch
...
fixed minor typo (apiKey vs. appid) in weather.js
2020-07-04 21:47:52 +02:00
Michael Teeuw
bd0f707aed
Add changelog.
2020-07-04 21:40:31 +02:00
Michael Teeuw
8b30634ebe
Merge branch 'develop' into pr/bryanzzhu/2060
2020-07-04 21:38:29 +02:00
Michael Teeuw
ca8acb14f1
Merge pull request #2057 from wolfen351/wolfen351-patch-1
...
Correct calendar display - account for current timezone
2020-07-04 21:34:32 +02:00
Michael Teeuw
26b8f8d0d5
Merge branch 'develop' into pr/bryanzzhu/2060
2020-07-04 21:33:50 +02:00
Michael Teeuw
a066153556
Add updated changelog.
2020-07-04 21:26:22 +02:00
Michael Teeuw
2ee7131c28
Merge branch 'develop' into pr/wolfen351/2057
2020-07-04 21:24:48 +02:00
Michael Teeuw
cb1f65732e
Merge branch 'develop' into pr/wolfen351/2057
2020-07-04 21:15:14 +02:00
Michael Teeuw
37237d9c10
Merge pull request #2066 from oemel09/fix-maxNumberOfDays-2018
...
Adjusts maxNumberOfDays depending on the endpoint
2020-07-03 22:02:26 +02:00
Michael Teeuw
92cc41dec6
Fix linting issue.
2020-07-03 21:53:18 +02:00
oemel09
246dc663c4
Applies suggestions from prettier, floor instead of ceil
2020-07-02 22:22:04 +02:00
oemel09
4ed3235590
Adds fix to changelog
2020-07-02 20:56:48 +02:00
oemel09
0939e405b4
Adjusts maxNumberOfDays depending on the endpoint
2020-07-02 20:54:20 +02:00
Bryan Zhu
584c51ef56
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into bryanzzhu-weather
2020-07-01 14:49:05 -04:00
Michael Teeuw
26ed05ba3a
Prepare 2.13.0-develop
2020-07-01 20:07:12 +02:00
Michael Teeuw
018cb91526
Merge pull request #2064 from MichMich/develop
...
Release 2.12.0
2020-07-01 20:04:36 +02:00
Michael Teeuw
e16db2233f
Fix contributor list.
2020-07-01 19:52:38 +02:00
Michael Teeuw
5d90a08011
Prepare release 2.12.0
2020-07-01 19:47:09 +02:00
Michael Teeuw
2d3849a671
Merge pull request #2061 from ZoneMR/patch-1
...
Fix #2030 - Clock can be off by a minute
2020-07-01 19:38:11 +02:00
Michael Teeuw
e0dcdc2110
Merge pull request #2063 from lyubomirv/develop
...
Updated the BG translation
2020-07-01 19:31:08 +02:00
Michael Teeuw
22fcee2a16
Merge branch 'develop' into pr/ZoneMR/2061
2020-07-01 19:29:41 +02:00
Michael Teeuw
8c0141367b
Fix EOF issue.
2020-07-01 19:25:00 +02:00
Bryan Zhu
5bb72cfed8
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into bryanzzhu-weather
2020-07-01 08:38:46 -04:00
Michael Teeuw
6d829fa575
Merge pull request #2059 from bryanzzhu/bryanzzhu-currentweather
...
added config option to hide sunrise/sunset in Current Weather module
2020-07-01 13:16:48 +02:00
Bryan Zhu
85ed1b85ae
added functional current, hourly, and daily forecasts via OpenWeatherMap One Call API
2020-07-01 05:08:04 -04:00
Lyubomir Vasilev
c9d0bd2d7f
Updated the BG translation
2020-07-01 10:08:41 +03:00
ZoneMR
ea31d34649
Fix #2030 - Clock can be off by a minute
...
Set minute/second in our model based on the actual time from moment() rather than our own attempt to track the time - which can drift or fail to respond to time changes.
Also, schedule time refreshes to happen 50ms after the minute/second is expected to change - preventing premature fires and rapid re-firings of notifications due to accuracy limits in setTimeout
2020-06-30 19:51:25 +01:00
Bryan Zhu
1d2f929d3f
Rename wdataHourly.njk to wdatahourly.njk
2020-06-30 13:21:50 -04:00
Bryan Zhu
ffbf0804d9
added default values for lat
and lon
2020-06-30 12:41:14 -04:00
Bryan Zhu
ca0b89ecd3
backtracked apiKey change to appid
2020-06-30 12:36:23 -04:00
Bryan Zhu
dc9d6f6b79
fixed minor typo (apiKey vs. appid)
2020-06-30 12:29:00 -04:00
Bryan Zhu
f73520559e
typo and bug fixes
2020-06-30 12:06:16 -04:00
Bryan Zhu
a4df38d963
fixed config parameter typo
2020-06-30 04:18:03 -04:00
Bryan Zhu
4a162543f6
added OpenWeatherMap One Call API function to default Weather module, added wDataHourly type
2020-06-30 02:40:41 -04:00
Bryan Zhu
7a3ea37798
added config option to hide sunrise/sunset in Current Weather module
2020-06-29 12:44:24 -04:00
Michael Teeuw
fdd389d6b7
Merge pull request #2058 from XBCreepinJesus/develop
...
UK Met Office DataHub weather provider
2020-06-28 13:40:17 +02:00
CreepinJesus
b91fccc0e3
Update metofficedatahub.js
2020-06-28 12:09:16 +01:00
CreepinJesus
d911b075ab
Met Office DataHub weather provider
2020-06-28 11:13:44 +01:00
CreepinJesus
4339cdd8a4
Included check for Met Office DataHub provider.
...
The new Met Office provider also returns precipitation as a probability percentage.
2020-06-28 11:00:10 +01:00
CreepinJesus
dd32d3a492
New Met Office provider
...
This is a provider for the Met Office's new DataHub API (which will eventually replace their current DataPoint service).
2020-06-28 10:57:19 +01:00
wolfen351
d5caadd906
Correct calendar display - account for current timezone
2020-06-27 19:43:09 +12:00
Michael Teeuw
c4bc3e2687
Merge pull request #2054 from MichMich/revert-pr-2021
...
Revert PR #2021
2020-06-24 12:36:28 +02:00
Michael Teeuw
2c5909a138
Update CHANGELOG.md
2020-06-24 09:50:25 +02:00
Michael Teeuw
42c13fa584
Update compliments.js
2020-06-24 09:49:14 +02:00
Michael Teeuw
3b442d4bfc
Merge pull request #2048 from rejas/issue_1926
...
Updated ical library to latest version
2020-06-22 18:19:18 +02:00
rejas
9831f81b6e
Merge branch 'develop' into issue_1926
2020-06-20 20:43:09 +02:00
Michael Teeuw
d3282506c9
Merge pull request #2052 from chamakura/develop
...
Bug fix to correctly handle the logic for 'maxEntries' Issue #2050
2020-06-20 20:35:32 +02:00
chamakura
2afff6c432
Updating files to the latest versions from 'develop' branch
2020-06-20 11:18:37 -07:00
chamakura
be3616abe2
Bug fix to correctly handle the logic for 'maxEntries' Issue #2050
2020-06-20 11:01:37 -07:00
rejas
daa6f5051c
Use object.entries to iterate over data
2020-06-20 09:01:35 +02:00
rejas
1e5bd98f02
Make calendar debuger use const stuff and add npm script for it
2020-06-20 08:45:46 +02:00
rejas
7e5bfa8dd2
Fix slice parameter type
2020-06-20 08:45:22 +02:00
rejas
53363b0618
Simplify return call to make a better diff
2020-06-20 08:45:03 +02:00
rejas
b2f71a2ce1
Update dependencies
2020-06-20 08:33:19 +02:00
rejas
5d4a575919
Undo switch to fetch, use request like ical did
2020-06-20 08:32:54 +02:00
rejas
7d521ed3ce
More var -> let/const conversions
2020-06-18 21:54:51 +02:00
rejas
bb9ad3daa9
Use some const/let instead of var
2020-06-17 21:37:49 +02:00
rejas
442f270ee0
Update CHANGELOG
2020-06-17 21:24:50 +02:00
rejas
7ab74c6cc9
Remove old ical version
2020-06-17 21:17:35 +02:00
rejas
6d60baa2d6
Install latest ical version and use it
2020-06-17 21:17:26 +02:00
Michael Teeuw
6d3308621f
Merge pull request #2017 from rejas/config_logger
...
Make logger a little more configurable
2020-06-14 14:33:06 +02:00
Michael Teeuw
fd49be1d9b
Remove unreachable code.
2020-06-14 14:14:30 +02:00
Michael Teeuw
c40a5648dd
Merge branch 'develop' into config_logger
2020-06-14 14:02:48 +02:00
Michael Teeuw
d9a8d2627a
Merge pull request #2046 from rejas/issue_1928
...
Throw error when check_config fails
2020-06-14 14:00:19 +02:00
rejas
c7a88e2f12
Throw error when check_config fails
2020-06-14 11:04:11 +02:00
easyas314
9d2d170c2d
add additional URLs per API
2020-06-13 11:58:06 -04:00
easyas314
df3aa22c59
current appears to be working
2020-06-04 23:35:32 -04:00
easyas314
a4aabfcdae
add the lock file
2020-06-04 19:26:09 -04:00
easyas314
ce99e70bf9
tweak package; my wxgov.js
2020-06-04 19:25:13 -04:00
rejas
963b1aa6b1
Final cleanups I think
2020-06-02 15:05:31 +02:00
rejas
008ac2876b
More console -> Logger conversions
2020-06-02 15:05:31 +02:00
rejas
2330b166f6
Totall forgot we need a changelog entry
2020-06-02 15:04:58 +02:00
rejas
23c0e01565
Use logger in node_helpers
2020-06-02 15:04:58 +02:00
Veeck
13073bc98d
Lint stuff
2020-06-02 15:03:59 +02:00
Veeck
8c319903dd
Cleanup outcommented logging
2020-06-02 15:03:59 +02:00
Veeck
2334cbd78a
User logger in checkconfig script
2020-06-02 15:03:59 +02:00
rejas
0cae954f80
Use Log in loader too
2020-06-02 15:03:59 +02:00
rejas
c60446a015
Fix tests
2020-06-02 15:03:59 +02:00
Veeck
d0c6a4ee6d
Make logger configurable
2020-06-02 15:03:59 +02:00
rejas
f2d03a511e
User logger in node files
2020-06-02 15:03:59 +02:00
rejas
367233c318
Add console-stamp to node-logger
2020-06-02 15:03:59 +02:00
rejas
9461c1692a
Add node/browser wrapper around logger
2020-06-02 15:03:59 +02:00
Michael Teeuw
3b32605b5e
Merge pull request #2036 from DarthBrento/develop
...
Fix #1109 - multiple calendar instances with different config
2020-06-02 10:16:09 +02:00
Michael Teeuw
4d21f8d022
Merge branch 'develop' into develop
2020-06-02 09:17:43 +02:00
Michael Teeuw
aac67570d4
Merge pull request #2035 from Ekristoffe/develop
...
Fix for #2018
2020-06-02 09:17:03 +02:00
Michael Teeuw
5f2c465274
Merge pull request #2032 from radokristof/weather-module
...
[weather] Ability to hide sun details
2020-06-02 09:15:31 +02:00
Michael Teeuw
fdaa0bc876
Merge pull request #2031 from radokristof/calendar-module
...
[calendar] Use wrapEvents to also truncate the location
2020-06-02 09:13:42 +02:00
Kristof Rado
a692d6be09
Reworked titleTransform.
2020-06-01 22:25:07 +02:00
Kristof Rado
efbb9648c4
Introduce new function for location title shortening.
2020-06-01 20:23:59 +02:00
Kristof Rado
3d73153e59
Revert "Renamed function"
...
This reverts commit 6aa0a4a4
2020-06-01 20:19:03 +02:00
DarthBrento
8fa2256fb0
linted
2020-06-01 17:19:41 +02:00
DarthBrento
4fe974e7a8
Check identifier for type, too
2020-06-01 13:31:46 +02:00
DarthBrento
21f76a8f27
Attach identifier to socket notifications to allow multiple instances
2020-06-01 13:14:54 +02:00
DarthBrento
aeb287fa1d
Attach identifier to socket notifications to allow multiple instances
2020-06-01 13:12:54 +02:00
DarthBrento
1405e8821c
Update calendar.js
2020-06-01 00:38:05 +02:00
DarthBrento
37e31bac5b
Update node_helper.js
2020-06-01 00:36:47 +02:00
DarthBrento
d31b696846
updated changelog
2020-06-01 00:24:13 +02:00
Chris
cc01c1f0db
Update weatherforecast.js
2020-05-31 11:57:53 +09:00
Chris
4a7076e01c
Prettier correction
2020-05-31 11:46:50 +09:00
Chris
d306bb25dc
Update CHANGELOG.md
2020-05-31 00:20:42 +09:00
Chris
457c80fe76
Correct #2018
...
Weather forecast need the maxNumberOfDays as argument &cnt=**
The minimum is 1 and the maximum is 17.
2020-05-31 00:15:54 +09:00
Kristof Rado
bb972f8449
Updated CHANGELOG.md
2020-05-30 00:11:14 +02:00
Kristof Rado
e6ef64968b
Disable Sunrise/Sunset in Config option
2020-05-30 00:06:20 +02:00
Kristof Rado
6f3b87cfd1
Merge branch 'develop' into weather-module
2020-05-29 23:56:09 +02:00
Kristof Rado
f449feb3f8
Updated CHANGELOG.md
2020-05-29 23:53:07 +02:00
Kristof Rado
b179c8e2b7
Merge branch 'develop' into calendar-module
2020-05-29 23:50:24 +02:00
Kristof Rado
6aa0a4a47f
Renamed function
2020-05-29 23:50:01 +02:00
Kristof Rado
766140f483
Ability to hide sun details
2020-05-28 10:57:01 +02:00
Kristof Rado
52aa8b868a
Truncate event title
2020-05-28 10:09:34 +02:00
Michael Teeuw
8a3a4d6fae
Merge pull request #2027 from rejas/fix_travis_error
...
Fix travis error
2020-05-25 20:18:37 +02:00
Veeck
94f212a411
Fix travis error due to merge before prettier run
2020-05-25 20:00:59 +02:00
Michael Teeuw
4e1dce70a3
Merge pull request #2013 from rejas/prettier
...
Add Prettier for an even cleaner code-experience
2020-05-25 18:46:36 +02:00
Michael Teeuw
bbf48a0dd0
Merge pull request #2021 from ndom91/update-compliments-module-advice-api
...
Update Compliments Module - Add Advice API
2020-05-24 13:47:30 +02:00
ndo@ndo3
a35e8f3315
update: spaces -> tabs
2020-05-14 15:00:09 +02:00
ndo@ndo3
205de7233e
add: advice api to compliments module
2020-05-14 14:56:38 +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
Veeck
3a5a29efc0
Add pretty-quick
2020-05-11 21:59:45 +02:00
GeorgeTravelbacon
9d249406e3
Forgot CHANGELOG.MD
2020-05-10 17:07:34 +02:00
Joris
42d9e7a090
Changed "Gevoelstemperatuur" to "Voelt als". This is shorter and saves mirror space.
2020-05-10 15:18:24 +02:00
rejas
c202c0d705
Add prettier, configs and editorconfig
2020-05-07 14:09:22 +02:00
Michael Teeuw
8a1f9b7de6
Merge pull request #2012 from rejas/issue_2011
...
Use correct object in browser context
2020-05-07 09:02:17 +02:00
Veeck
18820c383d
Use correct object in browser context
2020-05-06 22:19:07 +02:00
Michael Teeuw
b38b879ee3
Merge pull request #2010 from rejas/no_undef_and_more
...
Cleanup eslints no-undef warnings Part 2
2020-05-05 15:16:27 +02:00
Veeck
7fc7d626bc
Add Module to globals, cleanup comments
2020-05-05 14:55:15 +02:00
Veeck
c8a0f1d0de
Fix some more undefs that popped up out of nowhere
2020-05-05 14:54:49 +02:00
Michael Teeuw
c8aedc6f29
Merge pull request #1997 from andrezibaia/patch-1
...
Literal translation (not used in Portuguese)
2020-05-05 14:32:45 +02:00
Michael Teeuw
1e7ce8bb5c
Merge pull request #2007 from rejas/no_undef
...
Cleanup eslints no-undef warnings
2020-05-05 14:31:41 +02:00
Veeck
5386ca1592
Merge branch 'develop' into no_undef
2020-05-05 14:20:24 +02:00
Michael Teeuw
08ed019426
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2020-05-05 14:18:14 +02:00
Michael Teeuw
55c6a5aa27
remove unused file
2020-05-05 14:17:46 +02:00
rejas
bd6bbf864a
Update dependencies
2020-05-03 20:52:58 +02:00
rejas
703335c2f1
Update changelog
2020-05-03 20:50:52 +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
d8f093b226
Cleanup some globals
2020-05-02 10:33:24 +02:00
rejas
63a2d83d26
Start checking for undef
2020-05-02 10:32:53 +02:00
Michael Teeuw
7e42e98cb6
Merge pull request #2002 from rejas/https
...
Replace insecure links with https
2020-04-30 09:19:17 +02:00
rejas
93deebe923
Update changelog
2020-04-28 23:09:29 +02:00
rejas
1eecf4b2c7
Fix docs, grunt is removed
2020-04-28 23:07:14 +02:00
rejas
e7fc4ef1e7
Replace unsecure links with https ones
2020-04-28 23:05:28 +02:00
Michael Teeuw
3c54d4af15
Merge pull request #1996 from rejas/eslint_recommend
...
Update eslint config to use eslint:recommended
2020-04-23 10:23:40 +02:00
andrezibaia
ebfbf0e1f8
Literal translation (not used in Portuguese)
2020-04-23 04:41:05 +02:00
rejas
14aa4036e0
Some spelling and doc fixes
2020-04-22 22:09:31 +02:00
Veeck
0c60d54c3f
Add eqeqeq rule to not confuse == with ===
2020-04-21 15:13:06 +02:00
Veeck
e510d279a2
Cleanup some more header comments
2020-04-21 14:58:17 +02:00
Veeck
be6f1f9c4a
Move eslint to dependencies, update some devdependcies
2020-04-21 14:41:34 +02:00
rejas
b1fb177e4b
Undo "fix" in main.js that broke the tests
2020-04-21 12:38:29 +02:00
Veeck
ec187fe109
Update changelog and commen tags
2020-04-21 12:23:50 +02:00
Veeck
9ec329b7ae
Final fixes for eslint:recommended
2020-04-21 12:23:50 +02:00
rejas
d08bd4e866
Fix lots of warnings
2020-04-21 12:23:50 +02:00
rejas
941d5d7cd9
Fix mixed tabs and whitespace errors
2020-04-21 12:23:50 +02:00
rejas
ef8d85773c
Run automatic fix
2020-04-21 12:23:50 +02:00
rejas
e668d488b4
Use eslint:recommend
2020-04-21 12:23:50 +02:00
Michael Teeuw
d4eb5facfd
Merge pull request #1992 from rejas/update_fonts
...
Update font package
2020-04-21 11:55:08 +02:00
Veeck
a1285b120b
Remove some other prefixed styles since we are at it
2020-04-20 12:13:13 +02:00
Veeck
8650876e2b
Remove yarn.locks
2020-04-20 12:10:58 +02:00
Veeck
81ab12c89c
Update changelog
2020-04-20 12:10:58 +02:00
Veeck
4ddb8cec85
Update roboto fonts, remove ttf entries
2020-04-20 12:10:58 +02:00
Michael Teeuw
711c566498
Merge pull request #1995 from rejas/cleanup_alert
...
Cleanup default alert module
2020-04-20 12:06:18 +02:00
Veeck
cc5336900c
Update dependencies
2020-04-20 11:34:24 +02:00
Veeck
291a8f5c1f
Fix warnings for jsonlint
2020-04-20 11:34:16 +02:00
Veeck
8c0e98ed43
Ignore some other files when linting markdown too
2020-04-20 11:30:05 +02:00
Veeck
7a976c0239
Fix tests, use non-spread object extend version again
2020-04-20 11:24:03 +02:00
Veeck
fb557b9130
Update ignored files for eslint
2020-04-20 11:15:11 +02:00
Veeck
b56a930f60
Update changelog
2020-04-20 10:59:04 +02:00
Veeck
5819ef346b
Rename stylesheet for clarity that its about the notificationFX
2020-04-20 10:58:27 +02:00
Veeck
b3dcc82c71
Remove old webkit prefix styles
2020-04-20 10:52:53 +02:00
Veeck
06e8308dc2
Replace old js files with modern code
2020-04-20 10:51:27 +02:00
Michael Teeuw
c8a9c9b84e
Merge pull request #1991 from rejas/cleanup_config_check
...
Cleanup config check script
2020-04-19 09:10:41 +02:00
Veeck
e85b49c573
Update changelog
2020-04-19 08:22:48 +02:00
Veeck
c7c6dc4e67
Move config check into js folder, cleanup var usage
2020-04-19 07:55:56 +02:00
Michael Teeuw
172d668416
Merge pull request #1963 from AndreKoepke/feature/client_https
...
add https support for clientonly-mode
2020-04-15 09:57:53 +02:00
AndreKoepke
b651dc845b
no single quotes
2020-04-14 14:10:29 +02:00
Michael Teeuw
c755f44153
Merge pull request #1981 from rejas/remove_grunt
...
Remove grunt, use non-grunt linters instead
2020-04-10 21:55:41 +02:00
rejas
ed28ce1874
Update changelog and lock
2020-04-10 16:12:51 +02:00
rejas
194af0e985
Run linter and npm audit
2020-04-10 15:09:08 +02:00
rejas
ab3015df6b
Remove rest of grunt calls
2020-04-10 14:43:58 +02:00
rejas
f36df159e0
Replace grunt-jsonlint with jsonlint
2020-04-10 12:24:08 +02:00
rejas
61462cf57e
Replace grunt-eslint with eslint
2020-04-10 07:48:28 +02:00
rejas
427d186c86
Replace grunt-markdownlint with markdownlint-cli
2020-04-10 07:48:28 +02:00
rejas
84e9c47a67
Replace grunt-stylelint with stylelint
2020-04-10 07:48:28 +02:00
rejas
18989d593a
Replace grunt-yamllint with yaml-lint
2020-04-10 07:48:28 +02:00
Michael Teeuw
fc624359c5
Merge pull request #1980 from khassel/socketclient_fix
...
socketclient.js: add backward compatibility for old module code
2020-04-09 13:50:38 +02:00
Karsten Hassel
1914573634
fixed again ...
2020-04-07 20:26:09 +02:00
Karsten Hassel
1fd36458a6
update CHANGELOG.md
2020-04-07 19:42:16 +02:00
Karsten Hassel
37ee0e568f
socketclient.js: add backward compatibility for old module code
2020-04-07 19:35:21 +02:00
Michael Teeuw
3f8363a5b2
Merge pull request #1976 from Legion2/develop
...
Added basename config
2020-04-06 21:55:10 +02:00
Leon Kiefer
e6c0011789
renamed basename to basePath
2020-04-06 21:29:55 +02:00
Leon Kiefer
eb37a495a2
changed headings in Changelog
2020-04-05 23:18:00 +02:00
Leon Kiefer
54542f7f07
added basename config
...
use basename in socket.io path fix #1973
2020-04-05 23:00:38 +02:00
AndreKoepke
8e38910dd8
Merge branch 'develop' into feature/client_https
2020-04-03 14:22:41 +02:00
Andre
31b3f778fc
no single quotes
2020-04-03 12:37:33 +02:00
Michael Teeuw
ca3275757b
Fix release date.
2020-04-01 15:40:14 +02:00
Michael Teeuw
501a314597
Start of 2.12.0-develop
2020-04-01 12:28:40 +02:00
Michael Teeuw
447c0bffdc
Merge pull request #1968 from MichMich/develop
...
Release 2.11.0
2020-04-01 12:21:33 +02:00
Michael Teeuw
46df59d77a
Prepare release 2.11.0
2020-04-01 11:52:39 +02:00
Michael Teeuw
8c85e240b7
Merge pull request #1967 from MichMich/rejas-date
...
Rejas date
2020-04-01 11:15:31 +02:00
Michael Teeuw
2464d01891
Fix date test.
2020-04-01 10:57:50 +02:00
Michael Teeuw
66642a19c5
Merge branch 'date' of https://github.com/rejas/MagicMirror into rejas-date
2020-04-01 10:08:33 +02:00
Michael Teeuw
f7f4e92e0a
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2020-04-01 09:58:55 +02:00
Michael Teeuw
2674bf22d8
Let's use sensible defaults. :)
2020-04-01 09:44:22 +02:00
Andre
351e0f3a0b
add https support
2020-03-28 12:37:50 +01:00
rejas
ff7dc95e93
Implement suggestions from Michael
2020-03-28 09:24:30 +01:00
rejas
4e4d3418b3
LInt mockdate helper
2020-03-25 06:53:09 +01:00
rejas
3659b5b5c9
Update mockdate info
2020-03-25 06:40:23 +01:00
rejas
65e1b60fb7
Fix error when no compliments are set
2020-03-25 06:40:23 +01:00
rejas
e2427fe299
Try out a mockdate class
2020-03-25 06:40:23 +01:00
rejas
b08f882324
Add (failing) test for new date field
2020-03-25 06:40:23 +01:00
rejas
2a31ece0c6
Refactor code
2020-03-25 06:40:23 +01:00
rejas
cafa4211a6
Update changelog and add another birtday
2020-03-25 06:40:23 +01:00
rejas
82b50d3059
Add basic compliment on a specific day of the year
2020-03-25 06:39:24 +01:00
Michael Teeuw
39cb582e07
Merge pull request #1960 from effelle/develop
...
Update pt-br.json
2020-03-24 21:16:41 +01:00
Michael Teeuw
fe6645a420
Merge pull request #1955 from rejas/jshint
...
Remove jshint dependency
2020-03-24 21:16:12 +01:00
Michael Teeuw
a49816f4eb
Merge pull request #1948 from rejas/lint
...
Run linter tests on travis (was: Run linter before commit)
2020-03-24 21:15:41 +01:00
Michael Teeuw
7ac97f854c
Merge pull request #1937 from Legion2/develop
...
use relative path for socket.io
2020-03-24 21:13:36 +01:00
Federico Leoni
8f203852ca
Update CHANGELOG.md
2020-03-24 10:06:12 -03:00
Federico Leoni
c342f7bce6
Update pt-br.json
2020-03-23 14:55:36 -03:00
Michael Teeuw
fe1c5df9d5
Merge pull request #1958 from bugsounet/master
...
issue #1956
2020-03-19 19:17:03 +01:00
bugsounet
8aa7a55559
issue #1956
2020-03-19 19:03:25 +01:00
rejas
e9461586cb
Update changelog
2020-03-15 21:25:11 +01:00
rejas
a91f2de26a
Remove jshint dependency, use eslint for config verification
2020-03-15 20:38:52 +01:00
rejas
5a4ae99283
Add no-multi-spaces rule to eslint and run it
2020-03-15 15:49:34 +01:00
rejas
437d030502
Remove some dead files, fix stylelint error
2020-03-11 12:44:44 +01:00
rejas
f3d45eff69
Fix js error but add a stylelint error
2020-03-11 11:43:45 +01:00
rejas
f22e39e22b
Add switch to auto fix eslint and stylelint issues
2020-03-11 11:29:59 +01:00
rejas
7470a3b813
Dont fix eslint errors automatically
2020-03-11 10:48:43 +01:00
rejas
0b2e836e3d
Commit a faulty js to see if travis complains
2020-03-11 09:01:21 +01:00
rejas
c3d57eef4f
Remove husky again, move lint as test to travis
2020-03-11 08:52:25 +01:00
rejas
ca2571b438
Update changelog
2020-03-08 16:31:34 +01:00
rejas
6c926b8876
Add husky for pre-commit hook
2020-03-08 16:25:26 +01:00
rejas
5517a913d4
Run linter manually
2020-03-08 16:20:54 +01:00
Michael Teeuw
ef7720ff06
Merge pull request #1939 from dtreskunov/dtreskunov/fix-moon-illumination-percent-calc
...
fix floating point bug in moon illumination calc
2020-02-27 16:35:38 +01:00
Michael Teeuw
daa13b4b30
Merge pull request #1941 from bibaldo/bibaldo-currentweather
...
Add new default config to 'current weather' module
2020-02-27 16:34:26 +01:00
Michael Teeuw
9d4e237c09
Merge pull request #1938 from tosbaha/develop
...
Turkish translation update
2020-02-27 16:32:40 +01:00
Michael Teeuw
883c169ef7
Merge branch 'develop' into develop
2020-02-27 16:31:10 +01:00
Michael Teeuw
2b2b07f6b4
Merge pull request #1936 from buxxi/develop
...
Using promises to resolve which modules has a git remote
2020-02-27 16:30:23 +01:00
Jose Forte
f338b68f36
Update CHANGELOG.md
2020-02-21 10:31:40 -03:00
Jose Forte
c877b5fc70
Add new default config to 'current weather' module
2020-02-21 10:17:05 -03:00
Leon Kiefer
6aeec81072
removed additional slash from the socket.io path
2020-02-19 20:58:58 +01:00
Denis Treskunov
3f78c664eb
fix floating point bug in moon illumination calc
2020-02-19 09:31:02 -08:00
mustafa
3b7df1d5c2
Changelog updated
2020-02-19 15:25:46 +03:00
mustafa
b6fc063c75
Turkish translation updated
2020-02-19 15:21:25 +03:00
Leon Kiefer
7b56817ae6
use relative path for socket.io fix #1934
2020-02-18 17:09:25 +01:00
buxxi
75c8c3f50b
Using promises to resolve which modules has a git remote so the modules wont be skipped on the first check
2020-02-17 22:56:06 +01:00
Michael Teeuw
be07ff2129
Merge pull request #1923 from wast/patch-1
...
Fix Croatian translation for Calendar module word FEELS.
2020-02-12 16:34:45 +01:00
Michael Teeuw
56846b258c
Merge branch 'develop' into patch-1
2020-02-12 16:34:33 +01:00
Michael Teeuw
f67310c8fa
Merge pull request #1927 from fewieden/fix/weather-tests
...
1840 fix weather tests
2020-02-12 16:33:31 +01:00
Michael Teeuw
3dff3a1d4a
Merge branch 'develop' into fix/weather-tests
2020-02-12 16:33:19 +01:00
Michael Teeuw
142d30b1c6
Merge pull request #1929 from buxxi/develop
...
Adding support for ignoring update check for certain modules
2020-02-11 19:21:46 +01:00
buxxi
c925e88475
Adding support for ignoring update check for certain modules
2020-02-11 18:13:39 +01:00
fewieden
56392e41d0
Add 1840 to changelog
2020-02-10 22:05:43 +01:00
fewieden
cd7b6450c6
Run tests also on lts and last stable version of nodejs
2020-02-10 21:51:29 +01:00
Felix Wiedenbach
de6a9f5811
fix timing issue in weather tests => returning response by url instead of index
2020-02-10 18:56:55 +01:00
Michael Teeuw
d7295948fd
Merge pull request #1925 from dtreskunov/dtreskunov/fix-clock-module-moon-widget
...
fix bugs in showMoonTimes in clock module
2020-02-10 07:40:10 +01:00
Denis Treskunov
f4c3e412a2
fix bugs in showMoonTimes in clock module
...
1. as reported on https://github.com/MichMich/MagicMirror/pull/1885 ,
toLocaleString is not supported on old iPad Safari
2. SunCalc.getMoonTimes returns moonRise/moonSet times for the given date,
so moonRise can be after moonSet. We want to display the most relevant
times, which are today's moonRise and the next moonSet.
2020-02-09 22:03:35 -08:00
Stjepan
0d461e14d9
Merge pull request #1 from wast/patch-2
...
Update CHANGELOG.md
2020-02-09 10:26:54 +01:00
Stjepan
845c2571fe
Update CHANGELOG.md
...
Fix FEELS translation in Croatian
2020-02-09 10:24:20 +01:00
Stjepan
d5c02d1031
Update hr.json
...
Fix FEELS translation in Croatian.
2020-02-09 10:22:41 +01:00
Michael Teeuw
30e93a9372
Merge pull request #1915 from normankong/develop
...
Support HTTPS Magicmirror (resubmit)
2020-02-06 10:10:06 +01:00
Michael Teeuw
e5cdcd190c
Merge pull request #1918 from sergge1/develop
...
to make logic of parameter name to its actual behavior
2020-02-06 10:09:22 +01:00
sergge1
271f1cd71b
to make logic of name to actual behaviour
...
hideTemp = false -> temp shold appear at the MM
hideTemp === true -> should not appear.
This is the logic. Worked vise versa, just corrected in the code
2020-02-06 00:04:48 +02:00
Michael Teeuw
4abb790e12
Merge pull request #1916 from d-Rickyy-b/log-date-timestamp
...
Log date timestamp
2020-02-05 12:43:26 +01:00
Michael Teeuw
89c9d4dfc4
Merge branch 'develop' into develop
2020-02-05 12:42:43 +01:00
karenorman
5511c15921
Update description in config.js.sample
2020-02-05 10:23:49 +08:00
Rico
e160f9a0f6
docs: add info about changed timestamp in changelog
2020-02-03 21:43:45 +01:00
Rico
65ea341ed0
feat: use date in log timestamp
...
I find it quite hard to look something up in the logs, when there is no date in the log file. The time itself is not sufficient for debugging, hence I suggest also logging the date.
2020-02-03 21:39:46 +01:00
Michael Teeuw
561827e896
Remove logging.
2020-02-01 19:12:05 +01:00
Michael Teeuw
1315aceb44
Remove duplicate 2.11 entry.
2020-02-01 17:41:49 +01:00
Michael Teeuw
19afd89df5
Fix Typo
2020-02-01 16:48:35 +01:00
Michael Teeuw
cbcc893f64
Restore MM.sh to keep PM2 working.
2020-02-01 15:16:23 +01:00
Michael Teeuw
a41bae3132
Cleanup
2020-02-01 15:05:26 +01:00
Michael Teeuw
8ef8388c32
Set default DISPLAY in package.json.
2020-02-01 15:02:47 +01:00
Michael Teeuw
e2d4a0fde8
Improve Feedback.
2020-02-01 14:52:52 +01:00
Michael Teeuw
65b1d61295
Improve feedback.
2020-02-01 14:43:43 +01:00
Michael Teeuw
1b38e73eb2
Fix install scripts.
2020-02-01 14:41:46 +01:00
Michael Teeuw
e2afee3275
Add feedback.
2020-02-01 14:39:50 +01:00
Michael Teeuw
7f2ecbd04f
Cleanup.
2020-02-01 14:32:38 +01:00
Michael Teeuw
21dbaa1a03
Move DISPLAY default to electron script.
2020-02-01 13:59:13 +01:00
Michael Teeuw
09c1ea992c
Update start methods.
2020-02-01 13:56:15 +01:00
karenorman
c8c327b6ab
Add HTTPS support
2020-02-01 20:46:26 +08:00
Michael Teeuw
3bb801f579
Merge pull request #1914 from kblankenship1989/fix-iso-string
...
fix: add missing +1 for month
2020-02-01 04:57:12 +01:00
Kurtis Blankenship
ca49d8adb3
fix: correcting syntax
2020-01-31 20:46:43 -06:00
Kurtis Blankenship
88b15797a0
fix: add missing +1 for month
2020-01-31 20:35:46 -06:00
Michael Teeuw
28ebbd229c
Merge pull request #1910 from sergge1/develop
...
added Ukrainian (uk) translation
2020-01-31 19:51:48 +01:00
sergge1
d7f6f46805
2.11.0 - added Ukrainian translation
2020-01-31 11:28:00 +02:00
sergge1
c41d6965ab
added Ukrainian translation
2020-01-31 11:18:43 +02:00
sergge1
602119fa41
Ukrainian translation added
2020-01-31 11:17:11 +02:00
Michael Teeuw
4c2a9b47f5
Merge pull request #1906 from mmphego/develop
...
Grammar fixes on config.js.sample file
2020-01-26 16:46:48 +01:00
Michael Teeuw
5a26fefd6b
Merge pull request #1903 from roramirez/not-log-error-vendor-test
...
Revert error logging introduced in 1e97b5c
2020-01-26 16:46:06 +01:00
Mpho Mphego
85d26f7320
Grammar fixes to config.
...
This PR does the following:
- [x] Corrects grammar on `config.js.sample`
2020-01-26 14:10:24 +02:00
Michael Teeuw
9487af1852
Merge pull request #1901 from kolbyjack/fix-97e5d92-regression
...
Fix regression causing 'undefined' to show up when config.hideTemp is…
2020-01-24 17:46:45 +01:00
Jon Kolb
a5b09d7846
Update CHANGELOG.md
2020-01-24 10:51:24 -05:00
Jon Kolb
6ba5056c96
Fix regression causing 'undefined' to show up when config.hideTemp is false
2020-01-24 10:42:45 -05:00
Michael Teeuw
50b4d05ef5
Merge pull request #1899 from MichMich/Skip-weather
...
Skip weather tests for now
2020-01-23 19:56:23 +01:00
Michael Teeuw
13ebe6d0e1
Check method
2020-01-23 19:52:07 +01:00
Michael Teeuw
95dedf0d80
Skip weather tests for now
2020-01-23 19:38:15 +01:00
Michael Teeuw
89a9368166
Merge pull request #1896 from sejka/patch-1
...
adds PRECIP polish translation
2020-01-23 19:29:43 +01:00
Michael Teeuw
c10e6159da
Merge pull request #1895 from adi-miller/heb
...
Add Hebrew translation
2020-01-23 19:29:26 +01:00
Michael Teeuw
c30693b8a8
Merge pull request #1894 from roramirez/mode-permission-changelog
...
Revert permission mode for CHANGELOG
2020-01-23 19:28:59 +01:00
Michael Teeuw
7fc4f61182
Merge pull request #1892 from roramirez/upgrade-electron-6
...
Upgrade to Electron 6:
2020-01-23 19:28:37 +01:00
Karol Sejka
b44ab88927
adds PRECIP polish translation
2020-01-23 02:24:47 +01:00
adimi
2ca81f965a
Add hebrew translation
2020-01-22 22:03:34 +02:00
Michael Teeuw
9f4dc1e382
Merge pull request #1887 from dtreskunov/dtreskunov/sun-and-moon
...
fix calculation of duration until next sunrise
2020-01-22 15:23:01 +01:00
Michael Teeuw
5ec9704e7f
Merge pull request #1893 from roramirez/vendor-fix-test
...
Fix the vendor_spec test:
2020-01-22 15:22:29 +01:00
Denis Treskunov
7ad0cfd5f6
update CHANGELOG.md
2020-01-21 19:16:42 -08:00
Denis Treskunov
ac8f679dfd
Merge remote-tracking branch 'upstream/develop' into dtreskunov/sun-and-moon
2020-01-21 19:13:51 -08:00
Rodrigo Ramírez Norambuena
a7ee2ef3a6
Upgrade to Electron 6:
...
New version of Electron has enable by default sandbox
http://www.atom.pe/docs/api/sandbox-option/
There was some issues to migrate a new version of Electron for
MagicMirror. Using the new version in Travis CI was failing at this
time. The problem is because the testing runner is a Docker enviroment
The issue experimented is the same topic mentioned here:
- https://github.com/electron/electron/issues/17972
- https://github.com/electron-userland/spectron/issues/443
The fix for to all of this is to set the `--no-sandbox` mode in CI
testing https://electronjs.org/docs/all#--no-sandbox
This change use the feature to set and disable Sandbox using
by enviroment variable `ELECTRON_DISABLE_SANDBOX=1`
https://github.com/electron/electron/pull/16576
This change has reference #1800
2020-01-20 22:19:10 +00:00
Rodrigo Ramírez Norambuena
6e7edd9824
Revert error logging introduced in 1e97b5c
2020-01-19 08:50:37 -03:00
Rodrigo Ramírez Norambuena
81b310086f
Revert permission mode for CHANGELOG
...
This change revert change of permission mode for file CHANGELOG.md
introduced in commit a619fc4fef
2020-01-19 04:40:05 -03:00
Rodrigo Ramírez Norambuena
cce57c7229
Fix the vendor_spec test:
...
This change set after startApplication the configuration to run this
test.
The previous statement when e2e are running using --recursive the
MM_CONFIG_FILE was setting by the test running before this one.
2020-01-19 04:06:21 -03:00
Denis Treskunov
9cffa3dd67
fix calculation of duration until next sunrise
2020-01-18 17:02:40 -08:00
Michael Teeuw
7b3a59455d
Merge pull request #1885 from dtreskunov/dtreskunov/sun-and-moon
...
add sun/moon rise/set times
2020-01-18 21:29:41 +01:00
Michael Teeuw
fefe5659d3
Merge branch 'develop' into dtreskunov/sun-and-moon
2020-01-18 21:20:35 +01:00
Michael Teeuw
db72e22e61
Fuck it.
2020-01-18 21:17:54 +01:00
Michael Teeuw
a85ed709af
Remove newlines.
2020-01-18 21:09:18 +01:00
Michael Teeuw
e24d1a1261
Fix newlines?
2020-01-18 21:02:49 +01:00
Michael Teeuw
d6f1bf18de
Merge pull request #1884 from kblankenship1989/fix-timeshift-calendar
...
fix: Issue #1798 - fixing recurrent calendar events crosstime DST
2020-01-18 19:59:24 +01:00
Michael Teeuw
97e5d923fa
Merge pull request #1882 from adi-miller/hide_weather
...
Added the ability to hide the temp label and weather icon in the `cur…
2020-01-18 19:54:30 +01:00
Denis Treskunov
36762a6e46
add duration until next sunset/sunrise
2020-01-18 09:50:43 -08:00
Denis Treskunov
40a9f9dd85
fix stylelint:simple
2020-01-18 08:45:52 -08:00
Denis Treskunov
85a52523cf
show sun/moon as bright rather than bold if obj is visible
2020-01-18 08:43:33 -08:00
Kurtis Blankenship
5ed7974099
Merge branch 'fix-timeshift-calendar' of github.com:kblankenship1989/MagicMirror into fix-timeshift-calendar
2020-01-18 06:38:13 -06:00
Kurtis Blankenship
70ca9ce2e0
fix: fixing lint error
2020-01-18 06:38:01 -06:00
kblankenship1989
af9f555e8f
fix: fixing copy / paste error on futureLocal
2020-01-18 06:28:21 -06:00
Denis Treskunov
08b9e7b5b5
add sun/moon rise/set times
...
Icons become bold when the object is above the horizon. Also shows
percent of moon illumination.
2020-01-17 22:28:24 -08:00
Kurtis Blankenship
84f74c53b5
perf: fix wording on changelog
2020-01-17 23:08:34 -06:00
Kurtis Blankenship
762bae907c
perf: updating changelog
2020-01-17 23:04:51 -06:00
Kurtis Blankenship
2b738fa14b
Merge branch 'develop' of github.com:MichMich/MagicMirror into fix-timeshift-calendar
2020-01-17 22:54:59 -06:00
Kurtis Blankenship
8aa745471b
fix: Issue #1798 - fixing recurrent calendar events crosstime DST
2020-01-17 22:53:14 -06:00
Adi Miller
63950f572a
Adding trailing enter to avoid build warning.
2020-01-16 16:47:49 +02:00
Adi Miller
81aab7e86f
Added the ability to hide the temp label and weather icon in the currentweather
module to allow showing only information such as wind and sunset/rise.
2020-01-16 16:26:20 +02:00
Michael Teeuw
1fd5fd4832
Update ISSUE_TEMPLATE.md
2020-01-14 09:20:50 +01:00
Michael Teeuw
ceaf478a84
Merge pull request #1875 from bastilimbach/master
...
Add different GitHub repos to issue template
2020-01-13 12:29:52 +01:00
Sebastian Limbach
61256f98ca
Fix typo
2020-01-13 09:40:38 +01:00
Sebastian Limbach
818ed5d189
Add different GitHub repos
...
This commit adds the official docker image repo as well as the installation scripts repo to the issue template to avoid the creation of issue which don't belong to the MagicMirror core.
2020-01-12 20:15:04 +01:00
Michael Teeuw
0ca00e5059
Merge pull request #1874 from sdetweil/develop
...
cleanup installers folder
2020-01-12 17:44:50 +01:00
Sam Detweiler
a2c743167d
cleanup installers foldr
2020-01-12 10:19:37 -06:00
Sam Detweiler
786641662c
cleanup installers folder
2020-01-12 10:16:59 -06:00
sam detweiler
8380896deb
Merge pull request #42 from MichMich/develop
...
synch with fork source
2020-01-12 10:14:44 -06:00
Michael Teeuw
1152689f34
Remove docs and link to docs.magicmirror.builders.
2020-01-12 13:01:56 +01:00
Michael Teeuw
d2afdc82f1
Merge branch 'master' into develop.
2020-01-10 22:27:44 +01:00
Michael Teeuw
5bf90ae31d
Merge pull request #1872 from MichMich/2.10.1-docs
...
2.10.1 docs
2020-01-10 22:23:18 +01:00
Michael Teeuw
b533e3d3e1
Add install link.
2020-01-10 22:16:19 +01:00
Michael Teeuw
4d9df309c8
Use https.
2020-01-10 22:14:13 +01:00
Michael Teeuw
65126365a6
Add links to documentation site.
2020-01-10 22:11:10 +01:00
Michael Teeuw
0afe403057
Merge pull request #1861 from khassel/develop
...
fix run-start.sh: if running in docker-container, just start electron…
2020-01-08 16:25:57 +01:00
Michael Teeuw
d500353722
Merge pull request #1871 from shahrukh-alizai/patch-1
...
Remove the extra two "of" words from Manifesto content.
2020-01-08 16:24:29 +01:00
Shahrukh Khan
eea8b4dfbf
Update README.md
...
Remove extra two "of" words
2020-01-08 18:10:36 +05:00
Karsten Hassel
20a9150ea3
fix run-start.sh: if running in docker-container, just start electron, see #1859
2020-01-03 19:17:50 +01:00
sam detweiler
c51e613568
Merge pull request #34 from MichMich/develop
...
sync Develop
2020-01-02 09:31:24 -06:00
Michael Teeuw
69a887fb05
Merge pull request #1851 from ZakarFin/fi-translations
...
Add missing translations for fi
2020-01-02 16:16:00 +01:00
Michael Teeuw
01c1d150c6
Merge branch 'develop' into fi-translations
2020-01-02 16:15:47 +01:00
Michael Teeuw
c51c09348e
Merge pull request #1857 from HeikoGr/master
...
force declaration of public ip adress in config file (ISSUE #1852 )
2020-01-02 16:14:14 +01:00
Michael Teeuw
0a4df191a7
Merge branch 'develop' into master
2020-01-02 16:13:30 +01:00
HeikoGr
760995773e
Update CHANGELOG.md
2020-01-02 16:04:38 +01:00
HeikoGr
94ff8a9b04
force declaration of public ip adress in config file (ISSUE #1852 )
2020-01-02 14:15:24 +00:00
Sami Mäkinen
10d5529f79
Add missing translations for fi
2020-01-02 00:04:59 +02:00
Michael Teeuw
2b511b67c3
Prepare for 2.11.0
2020-01-01 22:21:55 +01:00
Michael Teeuw
b595cdd31e
Merge pull request #1850 from MichMich/develop
...
Version 2.10.0
2020-01-01 22:06:34 +01:00
Michael Teeuw
e64870ca58
Prepare 2.10.0 release.
2020-01-01 21:50:02 +01:00
Michael Teeuw
a40f8d5b3a
Merge pull request #1848 from oemel09/fix-calendar-full-multiple-day-events
...
Display still ongoing multiple day events as happening today
2020-01-01 21:47:54 +01:00
Michael Teeuw
61b8871ead
Update package lock.
2020-01-01 21:23:25 +01:00
Michael Teeuw
4b5a3ed44d
Downgrade Electron to check Travis.
2020-01-01 21:12:31 +01:00
Michael Teeuw
7d6b7b2691
Reverse tests for debugging.
2020-01-01 21:01:17 +01:00
Michael Teeuw
3dba46b74f
Downgrade test utils.
2020-01-01 20:26:16 +01:00
Michael Teeuw
2767e31a28
Downgrade Spectron
2020-01-01 20:18:48 +01:00
Michael Teeuw
40886bcf08
Remove Snyk
2020-01-01 19:48:10 +01:00
Michael Teeuw
04dde74572
Move and alias node_module.
2020-01-01 19:17:23 +01:00
Michael Teeuw
29f3ac065f
Re-enable weather tests.
2020-01-01 19:03:32 +01:00
Michael Teeuw
d2b30b4f9c
Merge pull request #1849 from roramirez/fix-ci
...
Fix CI
2020-01-01 18:59:34 +01:00
Rodrigo Ramírez Norambuena
3a42663dea
Update changelog for revert commit
2019-12-31 19:40:59 +00:00
Rodrigo Ramírez Norambuena
905d0ca409
Update package-lock*
2019-12-31 19:33:21 +00:00
Rodrigo Ramírez Norambuena
7e2c78666e
Revert "stop helper class being erased"
...
This reverts commit 2fbedca746
.
2019-12-31 19:31:13 +00:00
oemel09
6a5f0225fe
Display still ongoing multiple day events as happening today
2019-12-31 13:59:58 +01:00
Michael Teeuw
ddb01fca31
Merge pull request #1847 from oemel09/fix-full-day-events
...
Fixes some events not being recognized as full day events
2019-12-31 13:20:18 +01:00
oemel09
684a3cd49e
Fixes some events not being recognized as full day events
2019-12-31 12:37:29 +01:00
Michael Teeuw
ad5e42115b
Merge pull request #1846 from oemel09/fix-calendar-debug
...
Fixes authentication in calendar debug script
2019-12-31 11:31:09 +01:00
oemel09
2d6b8d0c47
Fixes authentication in calendar debug script
2019-12-31 11:27:15 +01:00
Michael Teeuw
61471e5449
Merge pull request #1844 from RGMTAMU/minorREADMEFix
...
Very minor README spelling error fix
2019-12-30 14:34:15 +01:00
Shiva
b6f7ab7a9c
Very minor README spelling error fix
2019-12-29 16:38:47 -06:00
Michael Teeuw
2d061be98e
Fix corrupted file.
2019-12-29 15:12:50 +01:00
Michael Teeuw
d6e97b8c76
Cleanup.
2019-12-29 14:52:26 +01:00
Michael Teeuw
9e44660746
Merge pull request #1841 from MichMich/skip-weather-tests
...
Skip weather tests.
2019-12-29 14:37:31 +01:00
Michael Teeuw
03e6ca58ab
Link to issue.
2019-12-29 14:34:07 +01:00
sam detweiler
e884cc1f75
Merge pull request #32 from MichMich/develop
...
sync Develop
2019-12-29 07:33:57 -06:00
Michael Teeuw
94c63b0554
Skipping weather tests for now.
2019-12-29 14:30:12 +01:00
Michael Teeuw
c7c8c40a70
disable test
2019-12-29 13:56:53 +01:00
Michael Teeuw
91c726c706
Merge branch 'pr/SpencerCornish/1834' into develop
2019-12-29 13:51:18 +01:00
Michael Teeuw
c9805e7ac9
Updated package.lock files.
2019-12-29 13:47:05 +01:00
Michael Teeuw
a4db0e40e3
Merge pull request #1815 from sdetweil/newservermode
...
fix regression and add support for commented lines in config.js
2019-12-29 00:01:23 +01:00
Michael Teeuw
305b55cb2a
Merge pull request #1814 from sdetweil/newscripts
...
updates for libc6++ on pi 0, node 10
2019-12-29 00:00:03 +01:00
Sam Detweiler
272ca1ac4f
synch package-lock.json for testing
2019-12-28 15:46:10 -06:00
Sam Detweiler
bbc6a1b38f
synch package-lock for testing
2019-12-28 15:39:57 -06:00
sam detweiler
525c235d3b
Merge pull request #31 from MichMich/develop
...
synch to Develop
2019-12-28 15:01:54 -06:00
Michael Teeuw
0e93713464
Merge pull request #1826 from sdetweil/fixcompliments
...
Fix compliments to support \n
2019-12-28 22:01:16 +01:00
sam detweiler
8f60e103f9
Merge branch 'develop' into fixcompliments
2019-12-28 14:58:01 -06:00
Michael Teeuw
9cc702241d
Merge pull request #1827 from sdetweil/fix_helper
...
Fix helper being erased accidentally
2019-12-28 21:44:10 +01:00
sam detweiler
0d61c44232
Merge branch 'develop' into newscripts
2019-12-28 14:42:06 -06:00
sam detweiler
9a8faac316
Merge branch 'develop' into fix_helper
2019-12-28 14:36:49 -06:00
Michael Teeuw
05f710cb5c
Merge pull request #1838 from tbouron/fix/module-header
...
Module header updates correctly, if a module need to dynamically show/hide its header based on a condition
2019-12-28 19:41:42 +01:00
Michael Teeuw
c6184769e7
Merge pull request #1836 from akraus53/patch-2
...
Added a padding between days in dateheader mode
2019-12-28 19:41:15 +01:00
Michael Teeuw
515d1bd920
Merge branch 'develop' into fixcompliments
2019-12-28 19:38:18 +01:00
Michael Teeuw
b19cb17bba
Merge branch 'develop' into newservermode
2019-12-28 19:37:41 +01:00
Michael Teeuw
c1e808bce6
Merge pull request #1806 from sdetweil/newElectron
...
New electron version
2019-12-28 19:35:57 +01:00
Thomas Bouron
d8b7292d4b
Fix module header update if using customising from module.getHeaders()
2019-12-26 14:07:13 +00:00
Sam Detweiler
edd5e2f5bc
move lxsession screensaver checking to last, some systems still have the folder but don't use it
2019-12-24 06:55:12 -06:00
Alexander Kraus
efc6cb73b2
Added my contribution to the changelog
2019-12-20 15:22:14 +01:00
Alexander Kraus
ecd79dc34b
Added a padding between days in dateheader mode
2019-12-20 15:20:12 +01:00
Spencer Cornish
cdfc8b825d
Changelog
2019-12-19 21:11:57 -07:00
Spencer Cornish
301344c96d
Update unsecure dependencies
2019-12-19 21:02:39 -07:00
sam detweiler
5279995c3b
Merge branch 'develop' into newservermode
2019-12-13 08:03:06 -06:00
Sam Detweiler
5176b06b59
add check for root user and abort
2019-12-13 08:01:32 -06:00
Sam Detweiler
ed61ac624d
http default if no address is 0.0.0.0, not localhost, hard code localhost as per readme
2019-12-10 12:15:30 -06:00
Sam Detweiler
4da6e3ecee
add test for error on 200 rc test path
2019-12-10 11:29:26 -06:00
Sam Detweiler
9e5561936a
Merge branch 'newElectron' of https://github.com/sdetweil/MagicMirror into newElectron
2019-12-10 10:54:18 -06:00
Sam Detweiler
843cd0eff6
change spectron version to match doc, update locak file
2019-12-10 10:53:41 -06:00
sam detweiler
6b6ee934a1
Merge branch 'develop' into newElectron
2019-12-10 08:31:50 -06:00
Sam Detweiler
aea57ffaf4
add new run_start.sh script
2019-12-10 08:29:18 -06:00
Sam Detweiler
87b48661fa
remove forced npm install
2019-12-09 16:41:56 -06:00
Sam Detweiler
556fa44858
move travis to node 10 , latest npm
2019-12-09 16:26:49 -06:00
Sam Detweiler
1c3e196508
move travis to node 10 and latest npm
2019-12-09 16:24:16 -06:00
Sam Detweiler
9b6812ad0c
add package-lock file
2019-12-09 11:15:50 -06:00
Sam Detweiler
b7944c7fa4
add changelog
2019-12-09 10:36:21 -06:00
Sam Detweiler
2fbedca746
stop helper class being erased
2019-12-09 10:33:35 -06:00
Sam Detweiler
340d04a48c
add changelog entry
2019-12-09 09:52:15 -06:00
Sam Detweiler
460a383ffc
add changelog
2019-12-09 09:46:45 -06:00
Sam Detweiler
52c4e3a256
add changelog update
2019-12-09 09:43:32 -06:00
sam detweiler
4338f11eb1
Merge branch 'develop' into newscripts
2019-12-09 09:40:06 -06:00
Sam Detweiler
42bab052e0
fix comment
2019-12-08 10:07:55 -06:00
Sam Detweiler
0cb377618e
add support for sequential compliments usage
2019-12-08 09:28:50 -06:00
Sam Detweiler
5e4d25b957
add support for newline (\n) in compliment text
2019-12-08 08:50:00 -06:00
Sam Detweiler
153d1853fa
add apt get upgrade to actually upgrade files, as OS repos are lagging
2019-12-08 08:46:41 -06:00
Sam Detweiler
22a3448461
latest fixes for install and pm2
2019-12-08 08:40:01 -06:00
Sam Detweiler
2cad869680
latest fixes for install and pm2
2019-12-08 08:35:50 -06:00
Your Name
bc912a8ea4
Merge branch 'newscripts' of https://github.com/sdetweil/MagicMirror into newscripts
2019-11-27 08:38:12 -06:00
Your Name
db9176c284
fix pm2 install needing sudo
2019-11-27 08:37:51 -06:00
Sam Detweiler
06308210c0
add support for secured apt-get repositories
2019-11-23 06:57:10 -06:00
Sam Detweiler
63d9904370
regression checking for macOS
2019-11-22 06:30:46 -06:00
Sam Detweiler
caaeff5cb7
add support for commented lines in config.js
2019-11-22 06:22:21 -06:00
Sam Detweiler
d8c93d3455
Merge branch 'newscripts' of https://github.com/sdetweil/MagicMirror into newscripts
2019-11-22 06:18:31 -06:00
Sam Detweiler
cb28e5fddc
watch out for commented lines in config
2019-11-22 06:18:04 -06:00
Sam Detweiler
7d7ec1a00b
updates for libc6++ on pi 0, node 10
2019-11-21 22:32:48 -06:00
Sam Detweiler
a5bc8dfa3f
add package.json to update
2019-11-19 19:50:46 -06:00
sam detweiler
d74f055180
Merge pull request #28 from MichMich/develop
...
sync changes
2019-11-19 17:15:00 -08:00
Michael Teeuw
73be6c35a6
Merge pull request #1808 from FritzJay/develop
...
Use config.decimalSymbol when displaying the predicted amount of rain in weatherforecast
2019-11-13 08:01:42 +01:00
Fritz Jay
24f74e1400
Fixed spelling error.
2019-11-12 19:30:42 -08:00
Fritz Jay
8900e069f3
Updated changelog
2019-11-12 19:26:38 -08:00
Fritz Jay
1dfec119bb
Fixed bug that was causing predicted amount of rain value to use DOT as a decimal separator regardless of the decimalSymbol config value.
2019-11-12 18:16:55 -08:00
Sam Detweiler
9e23d35f01
update elecgtron version
2019-11-08 13:20:39 -08:00
Sam Detweiler
cd2b240308
upgrade electron
2019-11-08 11:43:17 -08:00
Michael Teeuw
749f366a4a
Merge pull request #1796 from sdetweil/fix-untrack
...
Fix untrack-css on MacOS
2019-10-27 15:27:29 +01:00
Sam Detweiler
420aaa92fa
fix for MacOS
2019-10-27 09:14:55 -05:00
Sam Detweiler
985698bbc3
fix for no 'Xorg' process on MacOS
2019-10-27 09:13:44 -05:00
Michael Teeuw
f9c9139f20
Merge pull request #1790 from sdetweil/patch-1
...
left electron left in dependencies section vs pr 1788
2019-10-25 16:38:35 +02:00
Michael Teeuw
f308e7541f
Merge pull request #1791 from sdetweil/newscripts
...
New scripts cleanuo
2019-10-25 16:09:14 +02:00
Sam Detweiler
cb7ccd7854
update readme and upgrade script to work from website, fix tabs in config sample
2019-10-25 08:46:41 -05:00
Sam Detweiler
a4953028d0
remove electron from dependencies section
2019-10-25 08:13:25 -05:00
sam detweiler
3d6485588d
pr merge order left electron in dependencies section
2019-10-25 07:37:21 -05:00
Michael Teeuw
51bb9fede7
Merge pull request #1789 from sdetweil/newscripts
...
New scripts for install, update and pm2 config
2019-10-25 14:26:13 +02:00
Michael Teeuw
269c429959
Merge branch 'develop' into newscripts
2019-10-25 14:25:57 +02:00
Michael Teeuw
fcdc84a12a
Merge pull request #1788 from sdetweil/newservermode
...
New servermode
2019-10-25 14:24:05 +02:00
Michael Teeuw
ecdd9734eb
Merge branch 'develop' into newservermode
2019-10-25 14:23:50 +02:00
Michael Teeuw
84fc2c65af
Merge pull request #1784 from MichMich/dependabot/npm_and_yarn/nwmatcher-1.4.4
...
Bump nwmatcher from 1.4.3 to 1.4.4
2019-10-25 14:21:31 +02:00
Sam Detweiler
c8849a17b6
add detection of xwindows running
2019-10-25 06:22:10 -05:00
Sam Detweiler
d8b49218e9
Merge branch 'newscripts' of https://github.com/sdetweil/MagicMirror into newscripts
2019-10-24 22:14:19 -05:00
Sam Detweiler
e95023e8cc
remove forced arch parm for armv6 to armv7, doesn't work
2019-10-24 22:13:46 -05:00
sam detweiler
878710e2cf
Add text for new upgrade script
2019-10-24 14:21:38 -05:00
Sam Detweiler
0677d0a810
add changelog info
2019-10-24 09:36:15 -05:00
Sam Detweiler
9c98fea8f4
add new upgrade/pm2 scripts, update installer script
2019-10-24 09:33:34 -05:00
Sam Detweiler
e958f33450
add support for armv6l using serveronlymode, make serveronly config option, electron install optional
2019-10-24 09:20:33 -05:00
sam detweiler
937080b011
Merge pull request #19 from MichMich/master
...
catch up to 2.9
2019-10-24 07:06:53 -05:00
Michael Teeuw
aee5803dd2
Merge pull request #1773 from qistoph/timestamp_log
...
Timestamp log
2019-10-23 13:07:06 +02:00
Chris van Marle
f1f394b871
Add merge to package-lock to fix Travis fail
2019-10-23 10:44:30 +00:00
Chris van Marle
81a32b56f0
Fix TravisCI error
2019-10-23 10:16:01 +00:00
Chris van Marle
a6aae70a55
Add UTC timestamp to console log
2019-10-23 10:16:01 +00:00
dependabot[bot]
823eb23773
Bump nwmatcher from 1.4.3 to 1.4.4
...
Bumps [nwmatcher](https://github.com/dperini/nwmatcher ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/dperini/nwmatcher/releases )
- [Commits](https://github.com/dperini/nwmatcher/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2019-10-22 17:12:07 +00:00
Michael Teeuw
1ff51822df
Prepare 2.10.0-develop
2019-10-01 19:47:40 +02:00
Michael Teeuw
500147e130
Merge pull request #1776 from MichMich/develop
...
v2.9.0
2019-10-01 19:45:34 +02:00
Michael Teeuw
d90de18d99
Prepare 2.9.0
2019-10-01 19:36:51 +02:00
Michael Teeuw
ba4f48662f
Merge pull request #1770 from buxxi/develop
...
Changes to the clock module regarding the notifications sent.
2019-10-01 18:14:41 +02:00
buxxi
d208437c05
Changes to the clock module regarding the notifications sent. Disable sending of CLOCK_SECOND when displaySeconds not set. Avoid drifting by calculating the interval each time and use setTimeout instead of setInterval. Make sure the values sent with CLOCK_SECOND and CLOCK_MINUTE has the correct values instead of starting at 00:00 on startup
2019-09-22 17:33:01 +02:00
Michael Teeuw
01faa2e1d7
Merge pull request #1768 from fewieden/feature/automated-forecast-tests
...
Automated weather forecast tests
2019-09-13 18:57:26 +02:00
Felix Wiedenbach
c630c387d6
it should render colored rows
2019-09-13 17:06:58 +02:00
Felix Wiedenbach
a774718607
it should render custom table class
2019-09-13 16:21:12 +02:00
Felix Wiedenbach
9430c70d0d
it should render fading rows in weather forecast
2019-09-13 15:44:38 +02:00
Felix Wiedenbach
f3e893fddb
it should render min and max temperatures
2019-09-13 15:08:44 +02:00
Felix Wiedenbach
11e144ca64
it should render days and icons in weather forecast
2019-09-13 14:58:04 +02:00
Felix Wiedenbach
fbceab707e
draft for default weather forecast test cases
2019-09-13 13:54:55 +02:00
Felix Wiedenbach
5b2efc43b9
default weather forecast test config
2019-09-13 13:54:17 +02:00
Felix Wiedenbach
8d85d1aa2d
move mocks to separate directory for better overview
2019-09-13 13:53:15 +02:00
Michael Teeuw
b469fc7577
Merge pull request #1755 from buxxi/develop
...
Fixing weatherforecast module not displaying rain amount if using fal…
2019-09-11 16:51:04 +02:00
Michael Teeuw
9db54831c8
Merge pull request #1766 from fewieden/feature/automated-weather-tests
...
Automated tests for new weather module
2019-09-11 16:45:28 +02:00
Michael Teeuw
9b88bde09a
Merge pull request #1767 from roramirez/prevent-error-404-test-vendor
...
Prevent error CI build for 404 Test vendors
2019-09-11 16:44:24 +02:00
Felix Wiedenbach
aad03a74c5
fix test path and eslint
2019-09-11 15:58:51 +02:00
fewieden
55eb6e2e5c
Add changelog entry
2019-09-11 13:51:19 +02:00
fewieden
ca07355873
adjust tests to new translations
2019-09-11 13:30:54 +02:00
fewieden
11a59e26b2
update package locks
2019-09-11 13:13:08 +02:00
fewieden
ec6d9e3521
Merge branch 'develop' into feature/automated-weather-tests
...
# Conflicts:
# modules/default/weather/weather.js
# package-lock.json
# package.json
2019-09-11 13:07:31 +02:00
fewieden
230accd31e
fix current weather tests
2019-09-11 12:59:55 +02:00
fewieden
a24a4a747e
current weather tests
2019-09-11 12:27:06 +02:00
Rodrigo Ramírez Norambuena
1e97b5c27a
Prevent error CI build for 404 Test vendors
2019-09-10 18:24:45 -03:00
buxxi
a314ea1aa3
Fixing weatherforecast module not displaying rain amount if using fallback endpoint
2019-08-18 12:44:28 +02:00
Michael Teeuw
a77128d5f7
Merge pull request #1752 from roramirez/mode-en.json-translation
...
Revert change mode file en.json for translations
2019-08-16 13:18:01 +02:00
Michael Teeuw
1b2673367e
Merge pull request #1753 from roramirez/tests-404-vendors
...
Tests 404 vendors
2019-08-16 13:17:46 +02:00
Rodrigo Ramírez Norambuena
ce10e91a60
Merge remote-tracking branch 'origin/develop' into tests-404-vendors
2019-08-09 01:47:35 -04:00
Rodrigo Ramírez Norambuena
5244b37d2c
Revert change mode file en.json for translations
...
This change it done in commit c80e04fe8d
and this patch revert to old status for this file.
2019-08-09 01:29:01 -04:00
Michael Teeuw
1239c6716b
Merge pull request #1749 from putera/develop
...
Adding a Malay translations
2019-08-06 07:48:03 +02:00
Zulkifli Mohamed
67f6258ab0
Adding a Malay translations
2019-08-06 08:39:57 +08:00
Zulkifli Mohamed
9f63172b43
Adding a Malay translations
2019-08-06 08:36:39 +08:00
Michael Teeuw
bd8bfeb525
Merge pull request #1745 from roramirez/update-year-license
...
Update year Copyright License
2019-08-03 18:47:28 +02:00
Michael Teeuw
4918c4ef4b
Merge pull request #1744 from roramirez/custom-css-step-1
...
Skip from worktree the css/custom.css:
2019-08-03 18:47:04 +02:00
Michael Teeuw
00d9ea9344
Merge pull request #1743 from roramirez/lint
...
linter fixes
2019-08-03 18:45:58 +02:00
Michael Teeuw
33537cde76
Merge pull request #1742 from roramirez/es-update
...
Add PRECIP for the Spanish translation
2019-08-03 18:45:27 +02:00
Michael Teeuw
3d5db5c9ca
Merge pull request #1741 from roramirez/remove-comment-bash-lines
...
installer: Remove comment lines added in PR #1715
2019-08-03 18:44:58 +02:00
Michael Teeuw
fdf339514d
Merge pull request #1748 from roramirez/fix-build
...
Fix Build Failed in Travis CI:
2019-08-03 18:32:01 +02:00
Rodrigo Ramírez Norambuena
937c4e485a
Merge remote-tracking branch 'origin/develop' into remove-comment-bash-lines
2019-08-02 00:48:44 -04:00
Rodrigo Ramírez Norambuena
837c060e1f
Merge remote-tracking branch 'origin/develop' into custom-css-step-1
2019-08-02 00:47:24 -04:00
Rodrigo Ramírez Norambuena
00bacd7dde
Merge remote-tracking branch 'origin/develop' into es-update
2019-08-02 00:46:54 -04:00
Rodrigo Ramírez Norambuena
781031775e
Merge remote-tracking branch 'origin/develop' into lint
2019-08-02 00:46:32 -04:00
Rodrigo Ramírez Norambuena
97aee3d375
Merge remote-tracking branch 'origin/develop' into update-year-license
2019-08-02 00:46:06 -04:00
Rodrigo Ramírez Norambuena
34698751f2
Fix Build Failed in Travis CI:
...
This commit set trusty as image to use and revert this commit changes
Add xvfb as service: 3c31460f2f
Remove failing script: d5cb60b19c
2019-08-02 00:31:43 -04:00
Michael Teeuw
3c31460f2f
Add xvfb as service.
2019-07-31 09:53:46 +02:00
Michael Teeuw
d5cb60b19c
Remove failing script.
2019-07-31 09:49:22 +02:00
Rodrigo Ramírez Norambuena
3a7cfe3208
Enable Test e2e/vendor_spec.js
2019-07-26 02:21:56 -04:00
Rodrigo Ramírez Norambuena
f079cdad64
Merge remote-tracking branch 'origin/develop' into tests-404-vendors
2019-07-26 02:19:10 -04:00
Rodrigo Ramírez Norambuena
2822303138
Skip from worktree the css/custom.css:
...
On the next release the css/custom.css will rename to
css/custom.css.sample
This change run git instructions to detach the file from own local
repository. This instructions are called in untrack-css.sh file from
run-start.sh and npm postinstall step
Reference #1540
2019-07-26 02:12:10 -04:00
Rodrigo Ramírez Norambuena
e38de75520
Update year Copyright License
2019-07-26 02:04:38 -04:00
Rodrigo Ramírez Norambuena
2723604d3e
installer: Remove comment lines added in PR #1715
2019-07-26 01:25:54 -04:00
Rodrigo Ramírez Norambuena
82ee051c1a
linter fixes
2019-07-26 01:25:26 -04:00
Rodrigo Ramírez Norambuena
7bdf49b7e0
Add PRECIP for the Spanish translation
2019-07-26 01:24:59 -04:00
Michael Teeuw
32521aba6b
Merge pull request #1724 from vincep5/develop
...
Fix for weather module not refreshing data after exception
2019-07-11 20:04:30 +02:00
vincep5
819c4cde1c
Fix for weather module not refreshing data after exception
2019-07-11 12:49:24 -05:00
Michael Teeuw
776c486b1a
Merge pull request #1720 from nischi/master
...
Fixing send notification in newsfeed module
2019-07-09 10:43:09 +02:00
Michael Teeuw
bcd97120a4
Merge branch 'develop' into master
2019-07-09 10:33:29 +02:00
Thierry Nischelwitzer
312bfb8509
add changes to changelog
2019-07-09 10:24:43 +02:00
Thierry Nischelwitzer
11c9a50931
send NEWS_FEED notification also for the first newsmessage which are shown
2019-07-09 10:20:02 +02:00
Thierry Nischelwitzer
94c0656bcd
update to 2.8
2019-07-02 19:38:17 +02:00
Michael Teeuw
13313d0b25
Fix changelog.
2019-07-01 20:27:37 +02:00
Michael Teeuw
3a20db1d76
Merge pull request #1716 from sdetweil/newupdater
...
fix updatenotification module to not crash
2019-07-01 20:25:59 +02:00
Michael Teeuw
00148b4cc8
Prepare 2.9.0-develop
2019-07-01 20:22:52 +02:00
Michael Teeuw
a31546b1ff
Merge pull request #1717 from MichMich/develop
...
Release 2.8.0
2019-07-01 20:11:40 +02:00
Michael Teeuw
361b62b8e2
Add update info.
2019-07-01 20:05:28 +02:00
sam detweiler
37327b77a7
Merge branch 'develop' into newupdater
2019-07-01 12:56:01 -05:00
Sam Detweiler
7ef8a5bb11
fix conflict with develop branch
2019-07-01 12:45:40 -05:00
Sam Detweiler
11cfb8af32
Merge branch 'newupdater' of https://github.com/sdetweil/MagicMirror into newupdater
...
pull update
2019-07-01 12:36:52 -05:00
Sam Detweiler
7315f7d283
fix conflict with master repo develop branch
2019-07-01 12:35:47 -05:00
Michael Teeuw
7d58eb718e
Prepare release 2.8.0
2019-07-01 19:06:26 +02:00
Michael Teeuw
651be76776
Merge pull request #1715 from sdetweil/newinstaller
...
update installer to handle non-pi and other issues
2019-07-01 18:36:08 +02:00
sam detweiler
4a5c6f1d39
Update CHANGELOG.md
...
add info on updatenotification module improvements
2019-06-30 07:18:45 -05:00
sam detweiler
5745d71d6a
Update CHANGELOG.md
...
add info on installer changes
2019-06-30 06:57:41 -05:00
Sam Detweiler
db62b7421a
update installer for npm missing, non-PI platforms, mac option on pm2 install
2019-06-29 16:02:44 -05:00
Sam Detweiler
4084c57789
fix updatenotification to not crash
2019-06-29 15:59:03 -05:00
Michael Teeuw
f90bec985a
Fix merge issue.
2019-06-27 09:29:01 +02:00
Michael Teeuw
90f911c529
Fix Merge Issue
2019-06-27 09:27:24 +02:00
Michael Teeuw
6c88b106db
Merge pull request #1713 from alltopafi/weather-module-location-header
...
allow location property in config,js to be used as header
2019-06-27 09:24:28 +02:00
Michael Teeuw
cef69d1b97
Merge pull request #1711 from NiekertDev/patch-1
...
Fix missing '#' (pound) in link
2019-06-27 09:23:10 +02:00
Jesse Alltop
f76a7fb331
allow location property in config,js to be used as header
2019-06-26 19:31:16 -05:00
Niekert
3e7b8b0663
Fix missing '#' (pound) in link
2019-06-24 17:41:51 +02:00
Josef Spitzlberger
a6eb3ad037
added three more class names to 'newsfeed.js'
...
added to 'newsfeed.js' in order to design the news article better with css, three more class-names were introduced: newsfeed-desc, newsfeed-desc, newsfeed-desc
2019-06-21 13:08:36 +02:00
Josef Spitzlberger
9468749384
added three class names
...
in order to design the news article better with css, three more class-names were introduced: newsfeed-desc, newsfeed-desc, newsfeed-desc
2019-06-21 13:05:40 +02:00
Michael Teeuw
37417fa1bb
Merge pull request #1706 from vincep5/develop
...
Adding sunrise/sunset to weathergov
2019-06-18 14:06:52 +02:00
vincep5
217146351e
changelog notes
2019-06-17 10:25:33 -05:00
vincep5
818ec33cef
Adding sunrise/sunset to weathergov
2019-06-17 10:20:49 -05:00
Michael Teeuw
cd1671830a
Merge pull request #1704 from Hg347/develop
...
Develop
2019-06-15 13:27:21 +02:00
Christoph Hagedorn
a5fca87dd0
updated info: fixed race condition on module update
2019-06-15 11:49:57 +02:00
Christoph Hagedorn
f06ce55626
Merge remote-tracking branch 'upstream/develop' into develop
2019-06-15 11:33:44 +02:00
Christoph Hagedorn
853085e755
added null check for moduleWrapper
...
(fixes race condition if element is updated)
2019-06-15 11:32:03 +02:00
Michael Teeuw
2b7accaf68
Merge pull request #1703 from rejas/fix_eslint_errors_automatically
...
Fix tests
2019-06-14 14:39:12 +02:00
Veeck
5533d93172
Update changelog
2019-06-14 14:06:36 +02:00
Veeck
f0e8c865fe
Fix markdown error
2019-06-14 14:03:58 +02:00
Veeck
36400c0a83
Fix some eslint errors from previous merges
2019-06-14 14:03:07 +02:00
Veeck
c5383557b5
Pass fix options to eslint
2019-06-14 14:02:48 +02:00
Michael Teeuw
b645007884
Updated the fetchedLocationName (See PR: #1702 )
2019-06-14 13:42:59 +02:00
Michael Teeuw
63ac137206
Merge branch 'mattdb-calendar-rrule' into develop
2019-06-14 13:32:20 +02:00
Michael Teeuw
808cbf8e0b
Fix Typecheck.
2019-06-14 13:32:07 +02:00
Michael Teeuw
8ed77ba0c7
Merge
2019-06-14 13:31:59 +02:00
Michael Teeuw
66c74c51e4
Merge branch 'rejas-cleanups' into develop
2019-06-14 13:19:43 +02:00
Michael Teeuw
7a272ef0ab
Merge conflict.
2019-06-14 13:19:29 +02:00
Michael Teeuw
60b817ec8e
Merge branch 'cybex-dev-develop' into develop
2019-06-14 13:05:36 +02:00
Michael Teeuw
a41ecaf7cc
Merge
2019-06-14 13:05:22 +02:00
Matt Bauer
d41afa0e53
Calendar fetch error is still a loading result
...
Also log error on node side as well.
2019-06-13 15:52:49 -05:00
Matt Bauer
a6284e05e5
Update rrule and request dependencies for calendar’s vendored ical.js
...
rrule-alt has not been updated in some time, while the main rrule has. ical.js is using updated rrule. Getting rid of rrule-alt would affect some third-party modules, however, so we should keep it around for now at least.
2019-06-13 14:45:32 -05:00
Matt Bauer
e56f61441d
Repeating event handling “robustified”
2019-06-13 13:44:54 -05:00
Matt Bauer
7b4b7dffa2
Update calendar’s vendored ical.js
2019-06-13 13:44:54 -05:00
Michael Teeuw
77a214ef9c
Merge pull request #1695 from Jason-Cooke/patch-2
...
docs: fix typo
2019-06-13 20:16:15 +02:00
Michael Teeuw
cf2723aafb
Merge pull request #1699 from Hg347/calendar-1696
...
fixed calendar, issue 1696, ics file start date is not date type
2019-06-13 20:15:53 +02:00
Christoph Hagedorn
499e99cfc5
fixed url
2019-06-13 18:11:41 +02:00
Michael Teeuw
a7b83e9fe3
Merge pull request #1637 from maloakes/master
...
Add Weather provider UK Met Office
2019-06-13 16:51:09 +02:00
Christoph Hagedorn
964504b9c3
curr.exdates[i] might not be a date, so toISOString() may fail too
2019-06-11 23:24:03 +02:00
Christoph Hagedorn
ec65e66c58
added fixed issue in changelog
2019-06-11 22:43:48 +02:00
Christoph Hagedorn
e694b080be
curr.start is not always a date type (depends on ics file). A type check
...
has been added.
2019-06-09 17:46:48 +02:00
Malcolm Oakes
70894b3938
Corrected merge problem
2019-06-08 15:34:37 +01:00
Malcolm Oakes
fb7115fc13
Merge remote-tracking branch 'upstream/develop'
2019-06-07 16:44:42 +01:00
Malcolm Oakes
a619fc4fef
Allow temp and wind units to be specified separately if required.
2019-06-07 15:27:08 +01:00
Jason Cooke
7c6c5fd06f
docs: fix typo
2019-06-07 10:34:55 +12:00
Malcolm Oakes
2970568eab
Merge branch 'master' of https://github.com/maloakes/MagicMirror
...
Merge latest from github
2019-06-06 10:59:47 +01:00
rejas
62cb3a610e
Actually only test json files in jsonlint, rename stylelintrc for clarity
2019-06-05 20:33:53 +02:00
rejas
f600c163ca
Fix intendation
2019-06-05 18:30:04 +02:00
rejas
77cb68e5ac
Remove unnecessary entry
2019-06-05 18:29:51 +02:00
rejas
c6314576aa
Fix duplicate json entry
2019-06-05 17:04:51 +02:00
rejas
515c183070
Fix a comparison that was an assignement
2019-06-05 17:01:54 +02:00
rejas
63b9c0e6b8
More dependency updates and cleanup of old ones
2019-06-05 16:54:32 +02:00
rejas
84893b1664
Upgrade markdown lint to latest
2019-06-05 10:26:20 +02:00
rejas
835668d96d
Add eslint semi rule
2019-06-05 10:23:58 +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
rejas
98a84c031e
Better fix for translator comparison
2019-06-05 08:55:17 +02:00
rejas
ea1715384e
Revert "Revert "Fix some == with ===""
...
This reverts commit d9a4ee4f65
.
2019-06-05 08:48:22 +02:00
rejas
d9a4ee4f65
Revert "Fix some == with ==="
...
This reverts commit 5d39d85215
.
2019-06-04 11:04:47 +02:00
rejas
62017c4661
Update changelog
2019-06-04 10:43:16 +02:00
rejas
702b98f510
Cleanup imports
2019-06-04 10:43:06 +02:00
rejas
69aafd7d6a
Fix missing ; and == and some missing vars
2019-06-04 10:19:25 +02:00
rejas
c1559dd8c8
More spelling fixes
2019-06-04 10:15:50 +02:00
rejas
4df1895560
Fix badge for travis which moved to .com from .org
2019-06-04 10:14:37 +02:00
rejas
cac92da6e4
Remove unused dependency, move mocha-logger to dev
2019-06-04 10:13:58 +02:00
rejas
5d39d85215
Fix some == with ===
2019-06-04 09:51:51 +02:00
rejas
99b4c43fd5
Fix typos and some whitespaces
2019-06-04 09:33:53 +02:00
Charles Dyason
b2f59d6813
Added clock notifications for elapsed time.
...
Added notifications to default `clock` module to broadcast:
- `CLOCK_SECOND` for a clock second, and
- `CLOCK_MINUTE` for a clock minute having elapsed.
Each notification is broadcasted with the corresponding value i.e. `CLOCK_SECOND` -> `30` and `CLOCK_MINUTE` -> `5` .
2019-06-03 14:01:27 +02:00
Charles Dyason
c7d79bb893
Updated config.js.sample with new configuration entries
...
Added `broadcastNewsFeeds: true` and `broadcastNewsUpdates: true` to the `config.js.sample` file
2019-05-31 19:45:58 +02:00
Charles Dyason
aa80c468c4
Added broadcasting of news feeds with incremental updates
...
Added ability to enable broadcasting of news feed items with `NEWS_FEED` notification and broadcasting updated news feed items with `NEWS_FEED_UPDATE` to other modules. This is merged into the default `newsfeed` module.
One can set ability to broadcast the whole news feed or broadcast only updated news feed items.
2019-05-31 16:37:47 +02:00
Charles Dyason
6008cba2db
Minor typo corrections
2019-05-31 16:17:09 +02:00
Michael Teeuw
caf56671dc
Merge pull request #1682 from kolbyjack/update/optimize-clock-update
...
Only call updateDom in clock.js when the content has changed
2019-05-19 07:34:05 +02:00
Jon Kolb
44eccf5ee4
Only call updateDom in clock.js when the content has changed
2019-05-18 20:02:22 -04:00
Michael Teeuw
8f96e4847c
Merge pull request #1674 from eouia/develop
...
allow html5 autoplay
2019-05-17 16:29:48 +02:00
Michael Teeuw
ae3e307f33
Merge pull request #1677 from mattdb/develop
...
Calendar: only slice multi-day events when they actually span midnight
2019-05-17 16:28:30 +02:00
Michael Teeuw
3fe0c758ed
Merge pull request #1678 from vincep5/develop
...
Fix City List
2019-05-17 16:27:18 +02:00
vincep5
7240fb32d2
update city list url
2019-05-14 15:00:30 -05:00
vin p
e23a3461ba
Merge pull request #6 from MichMich/develop
...
Develop
2019-05-14 14:45:48 -05:00
Matt Bauer
727eb0cfd7
Calendar: only slice multi-day events when they actually span midnight
2019-05-14 10:08:53 -05:00
Seongnoh Sean Yi
3796076360
change Squotes to Dquotes
2019-05-13 23:24:59 +02:00
Seongnoh Sean Yi
ef9576f8c4
Fixed:allowance HTML5 autoplay
...
From commit: 94fc4cb8a2
2019-05-13 21:26:28 +02:00
Seongnoh Sean Yi
94fc4cb8a2
allow html5 autoplay policy
...
From Chrome 66, autoplay policy is changed. This 1 line can help to play html5 audio and video without user-gesture-allowance in MagicMirror
2019-05-13 21:19:50 +02:00
Michael Teeuw
ccb248db91
Create stale.yml
2019-05-07 21:09:11 +02:00
Michael Teeuw
e7de447725
Merge pull request #1655 from spitzlbergerj/master
...
default module calendar - added config option nextDaysRelative
2019-05-07 20:49:43 +02:00
Michael Teeuw
7ff5429cb7
Remove newline.
2019-05-07 20:41:02 +02:00
Michael Teeuw
17c581b4aa
Update changelog.
2019-05-07 20:35:29 +02:00
Josef Spitzlberger
41e5c2939f
added config option nextDaysRelative
...
added configuration option nextDaysRelative to always display today's and tomorrow's appointments in relative mode, even if timeformat is set to absolute
2019-05-07 20:35:28 +02:00
Josef Spitzlberger
7e2ab51298
added Config Option nextDaysRelative
...
added configuration option nextDaysRelative to always display today's and tomorrow's appointments in relative mode, even if timeformat is set to absolute
2019-05-07 20:34:35 +02:00
Michael Teeuw
03f917fd9c
Update changelog.
2019-05-07 20:31:41 +02:00
Josef Spitzlberger
d24e10a728
added config option nextDaysRelative
...
added configuration option nextDaysRelative to always display today's and tomorrow's appointments in relative mode, even if timeformat is set to absolute
2019-05-07 20:18:32 +02:00
Josef Spitzlberger
a17ac1c16e
added Config Option nextDaysRelative
...
added configuration option nextDaysRelative to always display today's and tomorrow's appointments in relative mode, even if timeformat is set to absolute
2019-05-07 20:18:08 +02:00
Michael Teeuw
dd6b972be4
Merge pull request #1628 from kolbyjack/feature/calendar-past-events
...
Add includePastEvents global and calendar-specific settings
2019-05-07 20:12:37 +02:00
Michael Teeuw
7d0c9ba0d9
Merge pull request #1666 from kevbodavidson/patch-1
...
Update config.js.sample
2019-05-07 20:07:32 +02:00
Michael Teeuw
6fa211634f
Merge branch 'develop' into patch-1
2019-05-07 20:07:17 +02:00
Michael Teeuw
1ca24c7f38
Merge branch 'patch-1' of https://github.com/kevbodavidson/magicmirror into pr/kevbodavidson/1666
2019-05-07 20:06:06 +02:00
Michael Teeuw
bcfbccae59
Update changelog.
2019-05-07 20:06:03 +02:00
kevbodavidson
20b75ce6ed
Update config.js.sample
2019-05-07 20:04:55 +02:00
Michael Teeuw
2ea15d7bf5
Merge pull request #1660 from magic21nrw/master
...
Update ical.js #1631
2019-05-07 19:53:04 +02:00
Michael Teeuw
18e14c597f
Merge branch 'master' of https://github.com/magic21nrw/magicmirror-1 into pr/magic21nrw/1660
2019-05-07 19:46:26 +02:00
Michael Teeuw
06d75999d7
Update changelog.
2019-05-07 19:46:23 +02:00
magic21nrw
7047a7cae6
Update ical.js
...
Fixed Bug with more than one calendar.
2019-05-07 19:45:28 +02:00
Michael Teeuw
20d2124867
Merge pull request #1661 from vincep5/develop
...
Update Feels to Feels like
2019-05-07 19:41:01 +02:00
kevbodavidson
3c7a85361e
Update config.js.sample
2019-04-24 17:19:47 -04:00
vincep5
1ffbbdac99
Update English Feels to Feels like
2019-04-17 21:16:36 -05:00
vin p
eeccca8842
Merge pull request #5 from MichMich/develop
...
Develop
2019-04-17 21:08:04 -05:00
magic21nrw
e2d2dbd2ba
Update ical.js
...
Fixed Bug with more than one calendar.
2019-04-17 20:05:33 +02:00
Jon Kolb
c61f0409fb
Rename includePastEvents calendar config option to broadcastPastEvents
2019-04-17 08:16:04 -04:00
Jon Kolb
806be39a6d
Add includePastEvents global and calendar-specific settings
2019-04-17 08:13:51 -04:00
Michael Teeuw
6170b0d059
Merge pull request #1653 from darkniki/patch-2
...
Update CHANGELOG.md
2019-04-17 13:51:49 +02:00
Michael Teeuw
bca838495e
Merge pull request #1652 from michaelarnauts/1651-calendar-fix
...
Fix sliceMultiDayEvents so it respects maximumNumberOfDays
2019-04-17 13:51:07 +02:00
Michael Teeuw
e31a747250
Merge pull request #1636 from darkniki/patch-1
...
Update ru.json
2019-04-17 13:49:46 +02:00
Michael Teeuw
4cf430e146
Merge pull request #1646 from michaelarnauts/patch-3
...
sliceMultiDayEvents is false by default
2019-04-17 12:17:44 +02:00
darkniki
ef554cf6ec
Update CHANGELOG.md
2019-04-11 14:46:32 +03:00
Thierry Nischelwitzer
fcd91daee6
Merge remote-tracking branch 'upstream/master'
...
Update MagicMirror
2019-04-10 18:07:55 +02:00
Michaël Arnauts
396c78b46a
Changelog
2019-04-10 10:35:11 +02:00
Michaël Arnauts
4677a3fd89
Fix many issues with sliceMultiDayEvents
2019-04-10 10:31:55 +02:00
Michael Teeuw
834ab5c6b9
Merge pull request #1642 from michaelarnauts/patch-2
...
Handle SIGTERM messages
2019-04-09 09:53:16 +02:00
Michael Teeuw
1599e8f7ff
Merge pull request #1647 from retroflex/develop
...
Added option to show location of calendar events
2019-04-09 09:52:39 +02:00
Michael Teeuw
7430704002
Merge pull request #1635 from ZakarFin/translations
...
Add translations for FI week/feels
2019-04-09 09:50:31 +02:00
retroflex
4d7b19c8cb
Added calendar event location
2019-04-08 21:57:32 +02:00
retroflex
40f535cf3c
Added possibility to show event location.
2019-04-08 21:49:19 +02:00
Michaël Arnauts
17425dcaf7
Add CHANGELOG entry. Fix test.
2019-04-07 16:41:05 +02:00
Michaël Arnauts
6b87fc64af
sliceMultiDayEvents is false by default
2019-04-07 15:26:25 +02:00
Thierry Nischelwitzer
35174b0348
bugfixing calendar module
2019-04-07 11:15:16 +02:00
Michaël Arnauts
fd53541719
Handle SIGTERM messages
2019-04-06 20:50:54 +02:00
Malcolm Oakes
7c68bff9f5
Update from develop branch
2019-04-03 16:24:42 +01:00
Malcolm Oakes
6c64991951
Update from develop branch
2019-04-03 16:23:55 +01:00
Malcolm Oakes
ca04ff0f37
Update from develop branch
2019-04-03 16:22:26 +01:00
Malcolm Oakes
7742575cab
Merge latest from develop branch
2019-04-03 16:16:59 +01:00
Malcolm Oakes
cdcdce702d
Changes for UK Met Office weather data provider
2019-04-03 15:46:45 +01:00
Malcolm Oakes
c80e04fe8d
Add new weather data provider UK Met Office (Datapoint)
2019-04-03 15:19:32 +01:00
darkniki
c3b3ea107a
Update ru.json
...
Added "FEELS" translation
2019-04-03 08:31:40 +03:00
Sami Mäkinen
1dc530c549
Add translations for FI week/feels
2019-04-02 22:59:34 +03:00
Michael Teeuw
8b0b70e757
Prepare 2.8.0-develop.
2019-04-02 09:55:20 +02:00
Michael Teeuw
b508a629e8
Merge pull request #1632 from MichMich/fix-2.7.1
...
Fix package.json version number.
2019-04-02 09:50:36 +02:00
Michael Teeuw
abb0dadead
Fix package.json version number.
2019-04-02 09:34:42 +02:00
Michael Teeuw
e6fb18df56
Merge pull request #1627 from MichMich/develop
...
Release 2.7.0
2019-04-01 21:54:05 +02:00
Michael Teeuw
43ba13f3bc
Prepare 2.8.0-develop.
2019-04-01 21:26:39 +02:00
Michael Teeuw
ba705f5563
Fix Lint Issue.
2019-04-01 20:55:24 +02:00
Michael Teeuw
34e188ec1f
Typo.
2019-04-01 20:48:30 +02:00
Michael Teeuw
b0d97dd170
Prepare for release.
2019-04-01 20:47:07 +02:00
Michael Teeuw
7caeae61f5
Merge pull request #1625 from qistoph/fix_weather_title
...
Update current weather header only if not undefined
2019-04-01 20:36:37 +02:00
Chris van Marle
416ace4c86
Update current weather header only if not undefined
2019-03-29 13:15:58 +01:00
Chris van Marle
979041ee91
Fix typo in variable name fetchedLocationName
2019-03-29 13:13:56 +01:00
Michael Teeuw
f0939b8af5
Merge pull request #1622 from JasMich/develop
...
Develop
2019-03-28 19:12:17 +01:00
Jasper Michalke
d7a7002bdd
Finally added all required files for Klingon translations
2019-03-28 14:57:45 +01:00
Jasper Michalke
d9601de075
Update translations.js
...
Added Klingon translations file to translations list
2019-03-28 14:55:01 +01:00
Jasper Michalke
ef570558cf
Update CHANGELOG.md
2019-03-28 14:53:28 +01:00
Michael Teeuw
db3e81408f
Merge pull request #1618 from dgburr/newsfeed-article-info-request
...
Add support for the ARTICLE_INFO_REQUEST notification
2019-03-28 12:45:19 +01:00
Michael Teeuw
e8771cdea8
Merge branch 'develop' into newsfeed-article-info-request
2019-03-28 12:11:06 +01:00
Michael Teeuw
057eab2173
Merge pull request #1619 from dgburr/changelog-fix
...
Fix changelog
2019-03-28 12:09:53 +01:00
Michael Teeuw
e2a7024eeb
Merge pull request #1620 from garyray-k/master
...
Spelling correction in README.md
2019-03-28 12:09:35 +01:00
Michael Teeuw
4650986dfa
Merge pull request #1621 from kolbyjack/feature/calendar-name
...
Add name property to calendars
2019-03-28 12:09:09 +01:00
Jon Kolb
868b5e4617
Add name property to calendars
...
When consuming CALENDAR_EVENTS broadcasts, it is useful for other
modules to be able to identify which calendar a specific event
came from, for filtering/display purposes.
2019-03-26 19:51:44 -04:00
Gary Krause
f12860c7b1
Spelling correction in README.md
...
small spelling correction.
2019-03-25 14:07:53 -04:00
Daniel Burr
8f751812a6
The note which I added to the changelog in commit 80eef2ab8c
was in the 2.6.0 section instead of 2.7.0
2019-03-25 01:19:00 +01:00
Daniel Burr
07a5092eb3
Add note to changelog
2019-03-25 01:13:02 +01:00
Daniel Burr
29c9c92ba6
Add support for the ARTICLE_INFO_REQUEST notification
...
Upon reception of an ARTICLE_INFO_REQUEST notification, newsfeed will
respond with the notification ARTICLE_INFO_RESPONSE, containing the
fields 'title', 'source', 'date', 'desc' and 'url'.
2019-03-25 01:08:59 +01:00
Michael Teeuw
edfa327158
Merge pull request #1602 from qistoph/develop
...
Notifications delay time and background color
2019-03-19 09:36:24 +01:00
Michael Teeuw
869a6e66cc
Merge pull request #1611 from ZakarFin/node-upgrade
...
Node.js upgrade to 10.x (installer)
2019-03-19 09:36:13 +01:00
Sami Mäkinen
36abbfc048
Changelog
2019-03-18 23:12:44 +02:00
Sami Mäkinen
cfc3e6d2f4
Merge branch 'master' into develop
2019-03-18 22:51:23 +02:00
Sami Mäkinen
e38dbee6a6
Node 9 -> 10 (LTS)
2019-03-18 22:23:10 +02:00
Michael Teeuw
68a7c857c0
Merge pull request #1610 from dgburr/documentation-fix
...
Fix documentation of `useKMPHwind` option in currentweather
2019-03-18 17:09:04 +01:00
Daniel Burr
80eef2ab8c
Fix documentation of useKMPHwind
option in currentweather
2019-03-18 16:23:03 +01:00
Michael Teeuw
1d652aa746
Merge branch 'develop' into develop
2019-03-18 16:08:13 +01:00
Michael Teeuw
b07c43aa36
Merge pull request #1599 from rejas/use_getHeader
...
Use getHeader instead of data.header
2019-03-18 16:04:45 +01:00
Chris van Marle
3880c8dc2c
Restyle notification colors
2019-03-14 14:11:14 +01:00
Chris van Marle
c0ab2ac297
Support timer in notifications too
2019-03-14 14:11:10 +01:00
Veeck
de684dcb63
Fix typos in jsdoc
2019-03-11 14:03:01 +02:00
Veeck
29ef1db86b
Remove whitespace
2019-03-08 11:33:02 +01:00
Veeck
5dfd8a61be
Update changelog
2019-03-08 11:29:48 +01:00
Veeck
358e2b3ccf
Use getHeader instead of data.header when creating the DOM
2019-03-08 11:25:38 +01:00
Michael Teeuw
4203065a06
Merge pull request #1590 from vincep5/develop
...
Adding new weather provider for weather.gov
2019-03-07 09:18:40 +01:00
vincep5
bc4e0190a0
readme formatting
2019-03-06 21:33:13 -06:00
Michael Teeuw
dd7004cbc9
Merge pull request #1598 from rejas/more_verbose_error_message
...
More verbose error message when config.js is broken
2019-03-06 11:48:45 +01:00
Veeck
bdc5c8f620
Fix typos in changelog
2019-03-06 10:02:01 +01:00
Veeck
02d36e22ee
Show more verbose error message on console if the config is malformed
2019-03-06 10:01:44 +01:00
Michael Teeuw
331e8c4aa6
Merge pull request #1594 from rejas/patch-1
...
Updated modernizr code in alert module
2019-03-05 10:26:47 +01:00
Veeck
d622277c11
Updated modernizr code to latest version
2019-03-02 08:40:20 +01:00
Veeck
8f781ea4ab
Small typo fix in link
2019-03-02 08:30:08 +01:00
vincep5
ebc1e5bf12
tidy up code for weather
2019-02-27 09:09:37 -06:00
Michael Teeuw
ce9a61622e
Merge pull request #1592 from MichMich/revert-1564-develop
...
Revert "Added autoLocation and autoTimezone option for weather modules and clock respectively."
2019-02-27 13:41:13 +01:00
Michael Teeuw
e4891e699f
Revert "Added autoLocation and autoTimezone option for weather modules and clock respectively."
2019-02-27 13:33:14 +01:00
vincep5
d8765578c8
weather.gov N arrow
2019-02-26 14:51:09 -06:00
vincep5
3a034ecec8
Adding new weather provider for weather.gov
2019-02-26 14:06:00 -06:00
vin p
a3dea45089
Merge pull request #4 from MichMich/develop
...
Develop
2019-02-26 13:59:38 -06:00
Michael Teeuw
de99c8a5e4
Merge pull request #1589 from hudashot/calendar
...
Regularly trigger ADD_CALENDAR to ensure calendar fetcher is running
2019-02-26 11:17:30 +01:00
hudashot
d3b8dbeea0
Regularly trigger ADD_CALENDAR to ensure calendar fetcher is running
2019-02-26 08:12:02 +00:00
Michael Teeuw
cff2f64155
Merge pull request #1586 from Tom-Hirschberger/feature/alert-fontawesome
...
Feature/alert fontawesome
2019-02-24 19:58:44 +01:00
Thomas Hirschberger
7b8de35405
Update CHANGELOG.md
2019-02-24 11:55:46 +01:00
Tom Hirschberger
02ae0df2cc
add font-awesome.css to styles of alert.js
2019-02-24 11:48:14 +01:00
Michael Teeuw
b386cea69d
Merge pull request #1582 from mdobsovic/develop
...
Slovak translation added
2019-02-23 12:09:48 +01:00
Michal Dobsovic
758ffb75a9
Added sk to translations.js
2019-02-23 10:37:24 +01:00
Michal Dobsovic
78fbc7f392
Modified CHANGELOG.md
2019-02-20 22:15:24 +01:00
Michal Dobsovic
9c58472576
Merge branch 'develop' of https://github.com/mdobsovic/MagicMirror into develop
2019-02-20 22:07:19 +01:00
Michal Dobsovic
f8c4afc228
Slovak translation added
2019-02-20 22:02:42 +01:00
Michael Teeuw
b169d65619
Merge pull request #1577 from sdetweil/develop
...
fix relative date fulldate events to use start of day to start of day diff… issue 1572
2019-02-19 15:47:57 +01:00
Michael Teeuw
9bf0d4f804
Merge pull request #1580 from lavolp3/lavolp3-patch-1
...
Changed defaut dateEndFormat
2019-02-19 15:47:41 +01:00
Dirk
4443f57f8a
Update CHANGELOG.md
2019-02-19 14:10:17 +01:00
Sam Detweiler
ea5d8590d5
Merge branch 'develop' of https://github.com/sdetweil/MagicMirror into develop
2019-02-19 07:08:46 -06:00
sam detweiler
5d5feb4c71
Merge pull request #1 from MichMich/develop
...
Develop
2019-02-19 07:08:13 -06:00
Dirk
feb5351ec3
changed default calendarEndDate to "LT"
...
changed default calendarEndDate to "LT" to show local times for event end times.
Can still be set to a different value by the user
2019-02-19 14:07:01 +01:00
Sam Detweiler
7630c25ef3
add future date offset correction for emergency date values in absolute mode
2019-02-19 07:06:22 -06:00
Michael Teeuw
24238094e5
Fix url.
2019-02-19 13:43:23 +01:00
Michael Teeuw
7cc9a03db8
Merge pull request #1578 from lavolp3/splitDates
...
Add "sliceMultiDayEvents" option in calendar module
2019-02-19 09:13:33 +01:00
Dirk
2b2e8508d9
Update calendar.js
...
Small updates for travis cr check
2019-02-18 22:38:28 +01:00
Dirk
a70716f225
Merge branch 'splitDates' of https://github.com/lavolp3/MagicMirror into splitDates
2019-02-18 21:11:58 +01:00
Dirk
d9fcc46994
included split function to split multiday events
2019-02-18 21:11:24 +01:00
Dirk
2d8acec6f0
Update CHANGELOG.md
2019-02-18 21:04:56 +01:00
Dirk
cd06d8c63a
Merge pull request #5 from MichMich/develop
...
Develop
2019-02-18 21:02:46 +01:00
Sam Detweiler
a06ca55107
fix relative date fulldate events to use start of dat to start of day difference, fix extra space in changelog
2019-02-18 07:30:46 -06:00
Sam Detweiler
9686a9ba77
fix relative date fulldate events to use start of dat to start of day difference
2019-02-18 07:18:07 -06:00
Michael Teeuw
f7f4043ccd
Merge pull request #1571 from kolbyjack/develop
...
Fix null dereference in moduleNeedsUpdate when the module isn't visible
2019-02-15 13:57:24 +01:00
Michael Teeuw
b7b55173a6
Merge pull request #1573 from vincep5/develop
...
weather module adjustments for rain and snow
2019-02-15 13:56:58 +01:00
Michael Teeuw
954253c7e2
Remove Slack.
2019-02-15 11:15:06 +01:00
vincep5
cbe4d2cd7f
weather module adjustments for rain and snow
2019-02-14 13:00:40 -06:00
vin p
40101129b5
Merge pull request #3 from MichMich/develop
...
Develop
2019-02-14 12:20:52 -06:00
Michael Teeuw
4bb32c6d09
Merge pull request #1514 from fwitte/features/weather_forecast_and_forecast_daily_support
...
Add forecast and forecast/daily support to new weather module
2019-02-14 17:41:10 +01:00
Michael Teeuw
6e09ceeda6
Merge branch 'develop' into features/weather_forecast_and_forecast_daily_support
2019-02-14 17:34:08 +01:00
fwitte
d6a6a53623
updated weather icon display
2019-02-14 16:48:45 +01:00
Michael Teeuw
4a97052708
Fix linting error.
2019-02-14 13:50:16 +01:00
Jon Kolb
3a4902ad4a
Fix null dereference in moduleNeedsUpdate when the module isn't visible
2019-02-14 00:06:45 +00:00
Michael Teeuw
77d14bc218
Add donation link.
2019-02-13 16:12:46 +01:00
Michael Teeuw
1d2a39a855
Merge pull request #1564 from jacob-ebey/develop
...
Added autoLocation and autoTimezone option for weather modules and clock respectively.
2019-02-13 09:46:25 +01:00
Michael Teeuw
98b53b6b3d
Merge branch 'develop' into develop
2019-02-13 09:38:15 +01:00
Michael Teeuw
0148d8beaf
Merge pull request #1565 from AnthonyBuisset/fix/calendar
...
Fix exdate handling when multiple values are specified (comma separated)
2019-02-13 09:37:06 +01:00
Michael Teeuw
5bfd84d3be
Merge pull request #1567 from stefsims/patch-2
...
Added danish translation
2019-02-13 09:36:11 +01:00
Michael Teeuw
351eb95feb
Merge pull request #1566 from stefsims/patch-1
...
Update da.json
2019-02-13 09:35:53 +01:00
stefsims
56788f0933
Update CHANGELOG.md
...
Added danish translation
2019-02-11 09:02:42 +01:00
stefsims
017a376616
Update da.json
...
Added FEELS and WEEK
2019-02-11 08:59:16 +01:00
Anthony Buisset
c5888cec66
Fix exdate handling when multiple values are specified (comma separated)
2019-02-10 16:30:12 +01:00
Jacob Ebey
3d5ad29eac
- Removed trailing space
2019-02-09 13:51:23 -08:00
Jacob Ebey
c608636b7a
- Added autoTimezone property to the clock
2019-02-09 13:41:42 -08:00
Jacob Ebey
1a97107b2d
- Converted indentation to tabs.
2019-02-09 12:49:47 -08:00
Jacob Ebey
5ca3fbeaea
Added autoLocation option for weather modules.
2019-02-09 12:42:42 -08:00
Michael Teeuw
44896db668
Merge pull request #1554 from roramirez/replace-console-log-none
...
serveronly: Replace the console.log of none for a \n new line
2019-01-27 11:22:17 +01:00
Rodrigo Ramírez Norambuena
12efb87a23
serveronly: Replace the console.log of none for a \n new line
2019-01-26 14:42:15 -05:00
Michael Teeuw
9181be86ba
Merge pull request #1553 from CriticalPoint/patch-1
...
Updated README
2019-01-25 09:56:25 +01:00
Mike
053b01e036
Updated README
...
Scanned through it and corrected some spelling mistakes, nothing that affects the core purpose of the document.
2019-01-25 07:50:24 +00:00
Michael Teeuw
86041d0968
Merge pull request #1541 from amcolash/trim_calendar_events
...
Add in vertical cutting for long calendar event titles
2019-01-23 13:38:19 +01:00
Michael Teeuw
bd87f63e91
Merge pull request #1542 from vincep5/develop
...
current.njk JS error and Loading string
2019-01-23 13:37:25 +01:00
Dirk
b79b49e8f3
Merge pull request #3 from MichMich/master
...
updated from master
2019-01-23 10:36:05 +01:00
Andrew McOlash
a0dde39d97
Fix braces for if check
2019-01-21 00:47:53 -08:00
vincep5
2e03868021
current.njk JS error and Loading string
2019-01-17 08:54:16 -06:00
vin p
29384c2ba3
Merge pull request #2 from MichMich/develop
...
Develop
2019-01-17 08:48:16 -06:00
Andrew McOlash
320743ab8d
fix spacing
2019-01-16 22:53:28 -08:00
Andrew McOlash
399e171083
Add in cutting of long vertical titles
2019-01-16 22:51:44 -08:00
Michael Teeuw
184164b677
Merge pull request #1535 from fdahms/develop
...
forgot one sudo in installation script
2019-01-15 12:48:11 +01:00
fewieden
a8bd196234
current weather tests
2019-01-13 23:59:05 +01:00
fewieden
239d425940
webdriver ajax stub
2019-01-13 23:58:35 +01:00
fewieden
baa3c1461c
test setup
2019-01-13 23:57:19 +01:00
fewieden
fa8e398e90
dependencies
2019-01-13 23:50:29 +01:00
fdahms
6d9675a299
forgot one sudo
2019-01-13 20:07:20 +01:00
Michael Teeuw
91e8ce62d4
Merge pull request #1534 from PalatinCoder/patch-1
...
fix: only show repeating count if the event is actually repeating
2019-01-13 16:36:45 +01:00
Jan Syring-Lingenfelder
06e641015f
docs: update changelog
2019-01-13 16:25:57 +01:00
Jan Syring-Lingenfelder
1c83059482
fix: only show repeating count if the event is actually repeating
2019-01-13 16:18:52 +01:00
Michael Teeuw
90b24d824a
Merge pull request #1531 from fdahms/develop
...
Fixing raspbian installation script
2019-01-13 11:58:30 +01:00
Michael Teeuw
62457d0e48
Merge pull request #1532 from oddswop/patch-1
...
Update README.md - just fixing a typo :)
2019-01-13 11:57:27 +01:00
Yvonne
90c96f7479
Update README.md
2019-01-13 09:26:37 +11:00
fdahms
f87adebe41
Fixing raspbian installer
...
* fixing issue #1377
* fixing problem with old node installation from fresh raspbian
* add feature for disable screen saver
2019-01-12 18:11:48 +01:00
fdahms
8f24cc8d13
editing CHANGELOG
2019-01-12 18:06:52 +01:00
Michael Teeuw
992802d196
Merge pull request #1525 from ianperrin/develop
...
Fix conflict between font awesome versions as per #1522
2019-01-10 13:50:14 +01:00
Ian
8546d6730c
Update CHANGELOG.md
2019-01-10 12:44:35 +00:00
Ian
0092289105
revert font awesome reference
2019-01-09 21:38:07 +00:00
Ian
7c3923ad00
Use Font Awesome 5 (with backwards compatibility) for all modules
2019-01-09 21:32:43 +00:00
Ian
ef82039401
Allow multiple css to be included for one vendor
2019-01-09 21:29:49 +00:00
Ian
b01b9758e0
remove Font Awesome 4 dependency
2019-01-09 21:24:14 +00:00
vin p
88b00f689b
Merge pull request #1 from MichMich/develop
...
Develop
2019-01-08 20:55:46 -06:00
Michael Teeuw
0a340d5d57
Merge pull request #1512 from fwitte/features/currentweather_weatherforecost_degreesign
...
still show degree sign if degreeLabel/scale is false
2019-01-08 09:36:26 +01:00
Michael Teeuw
50545a83b8
Merge pull request #1515 from andogit7/andogit7-MM-develop
...
Andogit7 mm develop
2019-01-08 09:34:50 +01:00
Michael Teeuw
4a57ff40d8
Merge pull request #1518 from fwitte/features/fade_forecast_and_maxnumberdays
...
Features/fade forecast and maxnumberdays
2019-01-08 09:33:26 +01:00
Michael Teeuw
0238455a5a
Merge pull request #1521 from Bardo98/patch-1
...
Added Italian translation of "FEELS"
2019-01-08 09:10:22 +01:00
Bardo98
a53e963001
Merge pull request #1 from Bardo98/patch-2
...
Update CHANGELOG.md
2019-01-07 22:19:01 +01:00
Bardo98
984608e23f
Added Italian translation of "FEELS"
2019-01-07 22:05:26 +01:00
Bardo98
f680c83d2d
Update CHANGELOG.md
2019-01-07 21:55:18 +01:00
fwitte
a79e51c76f
updated +CHANGELOG
2019-01-07 08:51:17 +01:00
fwitte
2dfb349609
fixed missing last day display in forecast/hourly
2019-01-07 08:19:50 +01:00
fwitte
766f21b525
adjusted default values
2019-01-06 12:34:44 +01:00
fwitte
733dfa1467
adjusted README
2019-01-06 12:34:27 +01:00
fwitte
63aa840b55
replaced tabs with spaces
2019-01-06 12:30:26 +01:00
fwitte
8b2d544576
added fade and maxnumberofdays options for forecast
2019-01-06 12:24:26 +01:00
fwitte
d6046d2422
simplified fetchForecastHourly function
2019-01-06 10:24:16 +01:00
fwitte
409939360f
do not show 0 mm rain value
2019-01-06 10:23:15 +01:00
andogit7
1d21f39fbc
Update CHANGELOG.md
2019-01-05 17:09:15 +00:00
andogit7
a477140a4b
Update CHANGELOG.md
2019-01-05 17:08:55 +00:00
andogit7
1bbf2d8ce6
Update clock.js
2019-01-05 17:04:33 +00:00
fwitte
40a65eec51
adjusted CHANGELOG
2019-01-05 17:16:50 +01:00
fwitte
8431ebf2e8
adjusted README
2019-01-05 17:16:37 +01:00
fwitte
bdcc0c5373
another typo fix
2019-01-05 17:16:19 +01:00
fwitte
9cbf331533
fixed typo in daily data fetcher
2019-01-05 16:56:47 +01:00
fwitte
77640714cc
adjusted openweathermap module to work with /forecast and forecast/daily
2019-01-05 16:54:45 +01:00
fwitte
9457d95c3f
Merge remote-tracking branch 'origin' into develop
2019-01-05 15:27:05 +01:00
fwitte
c2ff949f2d
adjusted CHANGELOG
2019-01-05 13:14:10 +01:00
fwitte
ba8685a122
readded degreesign
2019-01-05 13:13:53 +01:00
Francesco Witte
55464ed0dd
Merge pull request #1 from MichMich/develop
...
Develop
2019-01-05 12:59:23 +01:00
Michael Teeuw
fdf3691c87
Merge pull request #1510 from fewieden/feature/weather-module-improvements
...
Fixed issues with the new weather module
2019-01-05 12:29:12 +01:00
fewieden
aa6699cf3e
link issues to changelog
2019-01-05 10:33:58 +01:00
fewieden
b79b48baac
link issues to changelog
2019-01-05 10:32:09 +01:00
fewieden
5d22dbd99e
changelog
2019-01-05 10:26:13 +01:00
Michael Teeuw
4686bb5584
Merge pull request #1509 from shbatm/bug-fix
...
Fixes Incomplete fix for MichMich/MagicMirror#1507
2019-01-05 07:09:35 +01:00
shbatm
1f62b8f0b6
Update node_helper.js
2019-01-04 18:12:12 -06:00
fewieden
5759ed3728
implemented config option decimal symbol, align indoor elements vertical, add humidity support to nunjuck unit filter, do not display degree symbol for kelvin
2019-01-04 20:14:28 +01:00
fewieden
827fbfb78f
dimmed loading indicator for weather forecast
2019-01-04 20:14:28 +01:00
fewieden
dc363de610
fix weather forecast table height
2019-01-04 20:14:28 +01:00
shbatm
b9d6a235e3
Fixes Incomplete fix for MichMich/MagicMirror#1507
2019-01-04 12:37:58 -06:00
Michael Teeuw
ebc57fe494
Merge pull request #1507 from shbatm/bug-fix
...
Error handling for bad git data in updatenotification
2019-01-04 17:00:27 +01:00
Michael Teeuw
e224ec4ae0
Merge branch 'develop' into bug-fix
2019-01-04 17:00:18 +01:00
Michael Teeuw
a5da347177
Merge pull request #1506 from fwitte/fwitte/weather_forecast_daily_openweather
...
Fix openweather forecast in new weather module, fetch daily data
2019-01-04 16:59:35 +01:00
shbatm
a257b15f86
Error handling for bad git data in updatenotification
...
Update CHANGELOG
2019-01-04 09:23:10 -06:00
Michael Teeuw
a70cc53d82
Merge branch 'develop' into fwitte/weather_forecast_daily_openweather
2019-01-04 13:04:02 +01:00
fwitte
1df2de9202
updated README
2019-01-04 12:34:29 +01:00
fwitte
9e394ea349
updated CHANGELOG
2019-01-04 12:34:12 +01:00
fwitte
b55685d610
added comments
2019-01-04 12:13:39 +01:00
fwitte
2156aac046
fixed typos, fetching forecast parameters by day
2019-01-04 12:07:02 +01:00
Michael Teeuw
6914465e3d
Remove "Focus" to pass test.
2019-01-03 16:42:31 +01:00
Michael Teeuw
f3847ec6f3
Bump Node version to 8.
2019-01-03 16:35:30 +01:00
Michael Teeuw
e1fe8d1d89
Bump Electron to v3.0.13 - Issue: #1500
2019-01-03 16:04:33 +01:00
Michael Teeuw
675c937a4a
Merge pull request #1505 from fwitte/fwitte/change_temperature_unit_display
...
Remove degree symbol for Kelvin scale
2019-01-03 15:25:24 +01:00
fwitte
c8f53bdf8e
updated CHANGELOG.md
2019-01-03 12:35:52 +01:00
fwitte
3541d5adde
removed degree symbol display for Kelvin scale, match source code in currentweather and weatherforecast
2019-01-03 12:06:52 +01:00
Michael Teeuw
b52da7c9fc
Prepare for 2.7.0 dev branch.
2019-01-01 17:15:37 +01:00
Michael Teeuw
de57daa3cd
Merge pull request #1498 from MichMich/develop
...
Release 2.6.0.
2019-01-01 17:09:33 +01:00
Michael Teeuw
e70e011a9c
Add dependency.
2019-01-01 16:57:16 +01:00
Michael Teeuw
99febb99f1
Additional update info.
2019-01-01 16:48:12 +01:00
Michael Teeuw
874d79be36
Upgrade Electron to 2.0.16
2019-01-01 16:33:59 +01:00
Michael Teeuw
b33663c9f8
Prepare for release 2.6.0.
2019-01-01 15:52:29 +01:00
Michael Teeuw
7e69fa39eb
Merge pull request #1497 from fewieden/feature/weather-module-improvements
...
fix rain amount information for different units and providers, docume…
2019-01-01 15:19:27 +01:00
Michael Teeuw
de06490539
Merge pull request #1496 from janfrode/patch-1
...
Update README.md
2019-01-01 15:18:45 +01:00
fewieden
40a30c24a0
link provider readme in module readme
2018-12-30 20:52:27 +01:00
fewieden
de04c12d3c
fix rain amount information for different units and providers, documentation
2018-12-30 20:46:25 +01:00
Jan-Frode Myklebust
38fb53b058
Update README.md
...
Wrong delimiter used for electronOptions. Use : instead of =.
2018-12-30 20:33:16 +01:00
Michael Teeuw
ed617c5943
Merge pull request #1485 from djgalloway/wip-endtime
...
Document endTime variables
2018-12-30 15:42:04 +01:00
Michael Teeuw
986337da0c
Merge pull request #1495 from fewieden/feature/weather-module-improvements
...
weather module feels like temperature
2018-12-30 15:40:22 +01:00
fewieden
8dd7621f29
add original feels like temperature and fixed it for imperial units
2018-12-30 14:17:13 +01:00
fewieden
88d862303d
fixed beaufortwindspeed for imperial units
2018-12-30 14:14:17 +01:00
fewieden
cc274ffebe
fixed darksky metric units
2018-12-30 14:11:16 +01:00
Michael Teeuw
28a108f79b
Merge pull request #1491 from devpwnz/patch-1
...
Update ro.json
2018-12-29 10:51:28 +01:00
Michael Teeuw
b9f75bf7d2
Merge pull request #1489 from fewieden/feature/weather-module-improvements
...
WIP: weather module improvements
2018-12-29 10:49:18 +01:00
devpwnz
39994d5797
Update CHANGELOG.md
2018-12-29 10:08:57 +02:00
devpwnz
8e28be6558
Update ro.json
2018-12-29 10:00:29 +02:00
fewieden
8a65bef004
add unit and language handling for weather provider darksky
2018-12-28 19:39:00 +01:00
Michael Teeuw
b94dc5044b
Merge pull request #1488 from fewieden/weather
...
Weather refactoring
2018-12-28 08:56:58 +01:00
fewieden
b853c00dd4
Add changelog entry
2018-12-27 23:12:28 +01:00
fewieden
7a0bc81f48
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into weather
...
# Conflicts:
# css/main.css
2018-12-27 23:03:41 +01:00
fewieden
10bc326490
cleanup
2018-12-27 19:37:02 +01:00
fewieden
1920f8158e
config options and documentation
2018-12-27 18:52:35 +01:00
fewieden
0ed2ba0183
darksky forecast and darksky current weather fixes
2018-12-27 17:56:34 +01:00
fewieden
95adc0aec1
forecast
2018-12-27 17:14:03 +01:00
fewieden
ebee80d10e
small improvements
2018-12-27 17:13:49 +01:00
fewieden
63836185d9
weatherprovider
2018-12-27 17:13:06 +01:00
David Galloway
d0195e0509
Document endTime variables
...
Missed docs in 188aa14d82
Signed-off-by: David Galloway <dgallowa@redhat.com >
2018-12-20 11:40:50 -05:00
Michael Teeuw
5d9bcd9918
Merge pull request #1476 from wast/patch-1
...
Create hr.json
2018-12-19 16:18:32 +01:00
Michael Teeuw
db04c26d24
Merge pull request #1480 from michael5r/newsfeed-removestarttags-bug
...
[FIX] Bug in newsfeed module using removeStartTags on a description
2018-12-19 16:17:52 +01:00
Michael Teeuw
56b399655e
Merge pull request #1483 from balassy/feature/weatherforecast-degree-labels
...
Always display the degree symbol in the Weather Forecast module
2018-12-19 16:15:18 +01:00
Michael Teeuw
24e15c0568
Add ajv dependency to fix linting error.
2018-12-19 16:04:52 +01:00
György Balássy
f0c516e82d
CHANGED: The Weather Forecast module by default displays the ° symbol after every numeric value to be consistent with the Current Weather module.
2018-12-14 11:32:58 +01:00
György Balássy
f38203ef62
Merge pull request #5 from MichMich/develop
...
Update the develop branch from the original repo
2018-12-14 09:13:37 +01:00
mschmidt
a77c026803
Add issue number to changelog
2018-12-10 14:06:55 -06:00
mschmidt
5b6306671c
Initial
2018-12-10 14:02:50 -06:00
Stjepan
25610222bc
Update translations.js
...
Added Croatian.
2018-12-06 11:41:01 +01:00
Stjepan
c17f941fb9
Update CHANGELOG.md
...
Added Croatian translation to the changelog.
2018-12-06 11:38:34 +01:00
Stjepan
ae6ab1d203
Create hr.json
...
Croatian translation.
2018-12-06 10:00:34 +01:00
Michael Teeuw
92accf99b4
Merge pull request #1468 from ax42/patch-1
...
Update README.md
2018-11-29 10:18:39 +01:00
Michael Teeuw
b02702fe80
Merge pull request #1467 from lavolp3/calendar_issues
...
Fading for dateheaders, fixed bug for fulldayevents
2018-11-29 10:18:09 +01:00
Alexis Iglauer
5c549ec6e5
Update README.md
...
Typo
2018-11-22 23:28:04 +01:00
Dirk
af459a5a28
formatting corrected
...
Corrected formatting due to Travis CI errors
2018-11-21 12:10:39 +01:00
Dirk
07770601f6
Update CHANGELOG.md
...
- Fading for dateheaders timeFormat in Calendar [#1464 ](https://github.com/MichMich/MagicMirror/issues/1464 )
- Bug showing FullDayEvents one day too long in calendar fixe
2018-11-21 10:24:53 +01:00
Dirk
cc96b86b3a
Fading for dateheaders
...
Included fading for dateheaders option
Removed unnecessary switch statement in dateheaders option
2018-11-21 09:32:56 +01:00
Michael Teeuw
1547f4d8b2
Merge pull request #1456 from EdgardosReis/develop
...
Portuguese translation for "Feels"
2018-11-08 08:57:28 +01:00
Michael Teeuw
75054fcc70
Merge pull request #1458 from tomwardill/ignore-rrule-errors
...
Ignore RRULE errors for unparseable elements.
2018-11-08 08:56:50 +01:00
Tom Wardill
390b3b173b
Update CHANGELOG.md
2018-11-07 18:53:54 +00:00
Tom Wardill
78daa65d28
Ignore rrule errors
2018-11-07 18:53:04 +00:00
EdgardosReis
3bbdd08d24
Portuguese translation for "Feels"
2018-11-07 00:34:02 +00:00
Michael Teeuw
cec1f12918
Merge pull request #1424 from thobach/develop
...
Allow to parse recurring calendar events where the start date is before 1900
2018-10-30 16:20:33 +01:00
Thomas Bachmann
d923ae2107
Merge branch 'develop' into develop
2018-10-29 20:30:37 +01:00
Thomas Bachmann
85931155e6
Fixed eslint issues
...
.. as requested in Pull Request #1424
2018-10-29 20:26:54 +01:00
Michael Teeuw
4fd87aca09
Change showEnd default to false.
2018-10-26 15:22:05 +02:00
Michael Teeuw
600e0ec7e3
Merge pull request #1425 from Ybbet/addClassCellCalendar
...
Add class cell calendar
2018-10-26 15:14:31 +02:00
Michael Teeuw
51fbff1a4a
Merge branch 'develop' into addClassCellCalendar
2018-10-26 15:14:17 +02:00
Michael Teeuw
03b1389ee5
Merge pull request #1426 from gberg927/develop
...
Changed OpenWeatherMap URL in ReadME
2018-10-26 15:12:34 +02:00
Michael Teeuw
8f014e9d82
Merge pull request #1427 from P-Storm/develop
...
Added Font-awesome 5
2018-10-26 15:11:55 +02:00
Michael Teeuw
cecc6f7561
Merge branch 'develop' into develop
2018-10-26 15:11:46 +02:00
Michael Teeuw
62ba81c6a6
Merge pull request #1430 from shade34321/weather_forecast_screenshot
...
Added in 5 day forecast screenshot
2018-10-26 14:42:02 +02:00
Michael Teeuw
c5e3422fcd
Merge branch 'develop' into weather_forecast_screenshot
2018-10-26 14:40:57 +02:00
Michael Teeuw
bd5a46b4ab
Merge pull request #1431 from shade34321/weather_screenshot
...
Added in screenshot for current weather module.
2018-10-26 14:38:07 +02:00
Michael Teeuw
3a972bbbab
Merge pull request #1432 from shade34321/clock_screenshot
...
Added in screenshot
2018-10-26 14:37:21 +02:00
Michael Teeuw
7768ea28bd
Merge pull request #1433 from shade34321/compliments_screenshot
...
Added in compliments screenshot
2018-10-26 14:36:22 +02:00
Michael Teeuw
75add44e86
Merge pull request #1434 from shade34321/news_feed_screenshot
...
Added in screenshot for the newfeed module
2018-10-26 14:35:53 +02:00
Michael Teeuw
7d94365cbf
Merge pull request #1437 from Duske/patch-1
...
(doc) showEnd config
2018-10-26 14:34:23 +02:00
Michael Teeuw
2d830fb8e7
Merge pull request #1441 from cphamlet/patch-1
...
Fix Broken Link
2018-10-26 14:33:36 +02:00
Michael Teeuw
633bf36fe7
Merge pull request #1447 from Santanachia/master
...
Fix polish translation
2018-10-26 14:31:44 +02:00
Marcin
c0a5e23d95
Merge branch 'develop' into master
2018-10-23 09:00:20 +02:00
Marcin Bielecki
d3798344dd
fix polish translation
2018-10-23 08:57:53 +02:00
Teddy
ed37460402
Merge branch 'master' into addClassCellCalendar
2018-10-21 22:38:50 +02:00
cphamlet
9b6ba65cdb
Fix Broken Link
...
http://www.openweathermap.org/help/city_list.txt is a dead link, suggest replacing with https://openweathermap.org/city
2018-10-14 15:08:55 -05:00
Dustin
42a9631926
Merge branch 'develop' into patch-1
2018-10-09 10:51:09 +02:00
Shade Alabsa
676a8a6421
Fixed README formatting errors.
2018-10-08 19:40:54 -04:00
Dustin
cdbf022ce0
Update CHANGELOG.md
2018-10-08 21:19:55 +02:00
Dustin
db79e1271e
(doc) showEnd config
...
Add documentation for showEnd configuration
2018-10-08 21:11:28 +02:00
Shade Alabsa
d2b3efacf9
Added in screenshot for the newfeed module
2018-10-07 15:20:11 -04:00
Shade Alabsa
a2ab94f971
Added in compliments screenshot
2018-10-07 15:16:10 -04:00
Shade Alabsa
a0d92d764b
Added in screenshot
2018-10-07 15:12:10 -04:00
Shade Alabsa
649b78e3f2
Added in screenshot for current weather module.
2018-10-07 15:01:51 -04:00
Shade Alabsa
e7df1c3e56
Added in 5 day forecast screenshot
2018-10-07 14:55:07 -04:00
P-Storm
53833ae0c3
Spaces to tab
2018-10-05 01:42:28 +02:00
P-DESK\P-Storm
66b914774a
Updated changelog
2018-10-05 01:24:47 +02:00
P-DESK\P-Storm
fc89feec4e
* Added font awesome 5, keeping shims in place for the calendar app ( https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4 )
...
* Updated example sample config
2018-10-05 01:16:25 +02:00
Dennis Glasberg
d311dbd9d5
Update README.md
2018-10-03 21:28:30 -04:00
Dennis Glasberg
f97aa67100
Merge pull request #2 from gberg927/Weather-Module-Readme-URL
...
Weather module readme url
2018-10-03 21:23:56 -04:00
Dennis Glasberg
9a8add780c
Update README.md
2018-10-03 21:20:38 -04:00
Teddy Payet
3b48f1d042
- Possibility to add classes to the cell of symbol, title and time of the events of calendar.
2018-10-04 02:07:08 +02:00
Teddy Payet
332b54e7a5
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into addClassCellCalendar
2018-10-04 02:02:20 +02:00
Thomas Bachmann
007b2f0c88
Allow to parse recurring calendar events where the start date is before 1900
...
Some birthday calendar events have a start date before 1900.
2018-10-03 22:43:29 +02:00
Thomas Bachmann
3f083862e7
Allow to parse recurring calendar events where the start date is before 1970
...
Some birthday calendar events have a start date before 1970.
2018-10-03 22:05:51 +02:00
Thomas Bachmann
39619d5277
Allow to parse recurring calendar events where the start date is before 1970
...
Some birthday calendar events have a start date before 1970.
2018-10-03 22:03:50 +02:00
Michael Teeuw
d4fe01f9b9
Prepare for 2.6.0-dev.
2018-10-01 08:20:15 +02:00
Michael Teeuw
6db61b4357
Merge pull request #1418 from MichMich/develop
...
Develop
2018-10-01 08:16:04 +02:00
Michael Teeuw
f245cbf7f2
Merge pull request #1419 from rudibarani/master
...
Details to install the latest version of Node.js
2018-10-01 08:05:22 +02:00
rudibarani
6f2b04669f
Details to install the latest version of Node.js
...
Added the direct code to always install the latest version of Node.js for the manual installation.
Maybe you could also include this in the automatic setup script, which does not seem to install the latest version of Node.js.
2018-09-30 23:39:22 +02:00
Michael Teeuw
9a46081d0b
Prepare for release 2.5.0
2018-09-30 21:36:04 +02:00
Teddy Payet
3c7e507ca1
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2018-09-26 10:03:26 +02:00
Michael Teeuw
7117725e69
Merge pull request #1405 from ubertao/multi-line-compliments
...
Multi-line compliments
2018-09-25 11:36:27 +02:00
ubertao
ba428c6cfe
Use 'white-space: pre-line' for multi-line compliment.
2018-09-24 23:01:17 +08:00
ubertao
d76c924ad1
Update compliments README.md for multi-line support.
2018-09-20 09:09:06 +08:00
ubertao
cad7debc5b
Replace innerHTML() with createElement() and appendChild() for security.
2018-09-20 08:49:17 +08:00
ubertao
40725aa2a2
Update CHANGELOG.md with multi-line compliments support.
2018-09-17 00:54:01 +08:00
ubertao
6034891fed
Support multi-line compliments.
2018-09-17 00:51:37 +08:00
Michael Teeuw
9dd9862d33
Merge pull request #1402 from ubertao/pr-zh-cn-2.5.0
...
Update zh-cn translation for 2.5.0
2018-09-13 08:59:57 +02:00
Michael Teeuw
48c72e319b
Merge pull request #1401 from ubertao/pr-calender-gzip
...
Pr calender gzip
2018-09-13 08:58:13 +02:00
ubertao
4b6208fd9c
Update CHANGELOG.md for zh-cn translation updates.
2018-09-12 09:35:58 +08:00
ubertao
168904a159
Update zh-cn translation to 2.5.0
2018-09-12 09:31:46 +08:00
ubertao
28f1498ec3
update CHANGELOG.md adding gzip fix for calendar module
2018-09-12 08:17:10 +08:00
ubertao
d3028e10d3
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into pr-calender-gzip
2018-09-12 08:15:52 +08:00
Teddy Payet
5eb0b77a8a
Merge upstream/develop
2018-09-08 23:40:39 +02:00
ubertao
4aace5b95a
update changelog with gzip calendar fix
2018-09-08 23:44:12 +08:00
ubertao
044dbd4a65
Add gzip support to calendar fetcher.
2018-09-08 23:05:19 +08:00
Michael Teeuw
5dbae7c9d7
Merge pull request #1383 from balassy/bugfix/updatenotification-localization
...
Making the word "commit" localizable in the UpdateNotification module message
2018-09-05 09:12:04 +02:00
György Balássy
ec44cb2761
CHANGED: The wording in CHANGELOG is modified to be more descriptive.
2018-09-05 04:41:09 +02:00
György Balássy
b06cf55c0b
FIXED: Character encoding issue in pl.json occurred during rebase.
2018-09-05 04:33:42 +02:00
György Balássy
b601f6a138
CHANGED: The UPDATE_INFO key in the localization file is changed to UPDATE_INFO_SINGLE and UPDATE_INFO_MULTIPLE to allow different localization for single and multiple commits.
2018-09-05 04:30:57 +02:00
György Balássy
ddebc63488
ADDED: CHANGELOG entry.
2018-09-05 04:30:23 +02:00
György Balássy
35440822be
CHANGED: The COMMIT_COUNT placeholder in the UPDATE_INFO message of the UpdateNotification module does not contain the word "commit" or "commits" any more, so language files can independently localize them.
2018-09-05 04:30:22 +02:00
György Balássy
f4c6bcfb8e
Merge pull request #4 from MichMich/develop
...
Update Develop from the original repo
2018-09-05 04:26:13 +02:00
Michael Teeuw
6365c5c9ef
Merge pull request #1396 from matt08/patch-4
...
Updated Polish translation
2018-09-04 11:42:16 +02:00
matt08
dd0334d30d
Update pl.json
2018-08-31 09:24:18 +02:00
matt08
c462a44973
Polish translate for "Feels"
2018-08-31 09:17:04 +02:00
Michael Teeuw
6f88f5db83
Merge pull request #1385 from el97/patch-4
...
Update sv.json
2018-08-31 09:14:33 +02:00
matt08
93617f62a2
Updating "feels" translation
2018-08-31 09:14:16 +02:00
György Balássy
61d5f39408
Merge pull request #3 from MichMich/develop
...
Update the develop branch from the original repository
2018-08-30 00:00:56 +02:00
Michael Teeuw
c1fddaa7dd
Merge pull request #1392 from vlebourl/develop
...
support for showing the end time of non full day events and the end date of several day long
2018-08-29 09:12:02 +02:00
vlb
188aa14d82
added support for showing end of events in calendar
2018-08-28 18:11:38 +02:00
Vincent Le Bourlot
5c25dd5b6d
Update CHANGELOG.md
2018-08-28 18:00:13 +02:00
vlb
7c579cf7b7
added support for showing end of events through config parameters showEnd and dateEndFormat
2018-08-28 17:35:53 +02:00
vlb
c755c823fa
added support for events having a duration instead of an end
2018-08-28 17:29:42 +02:00
Michael Teeuw
116588c237
Merge pull request #1390 from ccrlawrence/patch-1
...
ClientOnly: Global variable name used in callback function
2018-08-28 15:37:55 +02:00
Michael Teeuw
f02c1e4dc7
Merge branch 'develop' into patch-1
2018-08-28 15:36:58 +02:00
Michael Teeuw
c4e8cc1641
Correct changelog entry.
2018-08-28 15:33:53 +02:00
Michael Teeuw
93e68ad147
Merge branch 'develop' into patch-1
2018-08-28 15:32:47 +02:00
vlb
7ba88a83f0
consider events lasting several full days as full day events
2018-08-28 13:05:06 +02:00
ccrlawrence
c9293327ce
Update CHANGELOG.md
2018-08-26 16:01:41 +01:00
ccrlawrence
fa1f35a89e
ClientOnly: Global variable name used in callback function.
...
The global 'config' variable is used in the callback function, changed to local one. Unwanted behaviour when accessing server on docker or if using 0.0.0.0 or blank address in config file as it just passes this to electron to display.
2018-08-26 15:53:01 +01:00
Michael Teeuw
845ce7a711
Merge pull request #1384 from YangVincent/develop
...
Update OpenWeather city list instructions
2018-08-21 16:31:08 +02:00
el97
2b40007563
Update sv.json
...
Small changes. Added "FEELS": "Känns som".
2018-08-21 15:29:20 +02:00
Vincent Yang
217034c4a7
Update Changelog for weather city link
2018-08-21 01:06:12 -07:00
Vincent Yang
0b9d4f17ab
Fix link for finding cities in OpenWeather
2018-08-21 01:04:58 -07:00
Michael Teeuw
7fb0ec12dd
Merge pull request #1381 from Elaniobro/rp-zero-w-es6-fix
...
RaspBerry Pi Zero W default calendar module fix
2018-08-17 12:18:31 +02:00
György Balássy
3581158a7b
Merge pull request #2 from MichMich/develop
...
Update Develop from original repo
2018-08-17 06:40:54 +02:00
Elan Trybuch
facfa73214
Merge branch 'develop' into rp-zero-w-es6-fix
2018-08-16 12:07:38 -04:00
Elan Trybuch
0ef4a86d42
Add patch note to CHANGELOG.md
2018-08-16 11:51:10 -04:00
Elan Trybuch
d4ec4795c3
Fix ES6 syntax bug on RaspberryPi Zero W
...
Following this issue https://github.com/MichMich/MagicMirror/issues/694 it seems that the Midori Browser does not recoginize ES6 syntax. Further, the use of 'var' is seen throughout the calendar module excpet on line 439, where the error is reported
2018-08-16 11:45:34 -04:00
Michael Teeuw
b13d0aa283
Merge pull request #1373 from jannekalliola/develop
...
Calendar: Absolute dates do not show absolute even if getRelative and urgency are set to zero
2018-08-16 12:05:22 +02:00
Michael Teeuw
a6965342e7
Update CHANGELOG.md
2018-08-16 12:00:06 +02:00
Michael Teeuw
752dfa5b7f
Merge pull request #1369 from heskja/patch-2
...
Patch 2
2018-08-16 11:56:03 +02:00
Michael Teeuw
87aa283f22
Merge pull request #1376 from vincep5/develop
...
weatherforecast rainfall rounding
2018-08-16 11:55:25 +02:00
vincep5
6598ae080f
weatherforecast rainfall rounding
2018-08-07 11:48:10 -05:00
Janne Kalliola
7c5e8a66e4
Added also description of the change to changelog
2018-08-05 19:49:26 +03:00
Janne Kalliola
c9577bcdc5
Added an if to use absolute dates with all events
2018-08-05 19:47:27 +03:00
heskja
8254c2e83c
Merge pull request #1 from heskja/patch-1
...
Update nb.json
2018-08-03 20:24:46 +02:00
heskja
20a9ac841d
Update nn.json
...
Added translation for "FEELS"
2018-08-03 20:23:19 +02:00
heskja
ae86b75d89
Update nb.json
...
Added translation for "FEELS"
2018-08-03 20:22:44 +02:00
György Balássy
93a0afe612
Merge pull request #1 from MichMich/develop
...
Sync Develop from original repo
2018-08-02 06:26:23 +02:00
Michael Teeuw
439027220b
Merge pull request #1366 from Ybbet/alert_css
...
Alert css #1353
2018-08-01 10:19:52 +02:00
Teddy Payet
4a07272d7a
Changelog.md updated
2018-08-01 09:42:23 +02:00
Teddy Payet
81432b54a3
Classes for alert module
...
Use of classes instead of inline style. With those modifications, it will be easier to personnalize the alert with custom.css
2018-08-01 09:37:27 +02:00
Michael Teeuw
b84a6e0c02
Merge pull request #1358 from jagobagascon/develop
...
Added missing spanish text
2018-07-15 19:47:04 +02:00
jagoba
37dc5a00e8
Merge branch 'bugfix/spanish-missing-localization' into develop
2018-07-15 19:21:59 +02:00
jagoba
e6edf85fbe
Added Spanish translation for "FEELS"
2018-07-15 19:13:04 +02:00
Michael Teeuw
cb533a26f2
Merge pull request #1356 from balassy/bugfix/hungarian-localization
...
Updating the Hungarian localization
2018-07-13 22:01:56 +02:00
György Balássy
a7278f76a8
UPDATED: The CHANGELOG.md file with description of the changes in the Hungarian localization.
2018-07-13 16:42:47 +02:00
György Balássy
80bd32382f
CHANGED: The Hungarian localization of the updatenotification module is changed to be more natural, because the existing messages felt like they were created with machine translation, and they were not only unnatural, but also misleading.
2018-07-13 16:32:32 +02:00
György Balássy
db21ced104
ADDED: Missing Hungarian localization for the "FEELS" resource key.
2018-07-13 16:26:15 +02:00
György Balássy
717c6555cb
ADDED: Missing Hungarian localization for the "WEEK" resource key.
2018-07-13 16:23:34 +02:00
Michael Teeuw
a412e4af5c
Merge pull request #1354 from Ybbet/develop
...
Wrong mixup… (cf german and spanish)
2018-07-11 02:21:14 +02:00
Teddy Payet
3350bf1ac6
CHANGELOG
2018-07-11 01:52:29 +02:00
Teddy Payet
4aa3353a1d
Wrong mixup… (cf german and spanish)
...
Thanks fewieden.
2018-07-11 01:45:16 +02:00
Michael Teeuw
ff48a58537
Merge pull request #1352 from Ybbet/develop
...
Add some translations (mostly french).
2018-07-10 16:15:13 +02:00
Teddy Payet
08fa511d17
Add some translations (mostly french).
2018-07-10 15:03:54 +02:00
Michael Teeuw
c295115ffc
Merge pull request #1347 from cederstrom/toggle-news-article-fullscreen
...
Abillity to toggle news article in fullscreen
2018-07-10 12:41:20 +02:00
Michael Teeuw
5fb14610ec
Merge pull request #1348 from cederstrom/swedish-translations
...
Swedish translations
2018-07-10 12:40:04 +02:00
Andreas Cederström
e87c2350b7
Update CHANGELOG.md
2018-07-07 17:36:51 +02:00
Andreas Cederström
44e691e840
Update CHANGELOG.md
2018-07-07 17:35:04 +02:00
Andreas Cederström
b5a7234cf3
Swedish translation for "FEELS"
2018-07-07 17:26:17 +02:00
Andreas Cederström
d12509957f
Abillity to toggle article in fullscreen
2018-07-07 16:50:10 +02:00
Michael Teeuw
f01e7b7e20
Prepare for 2.5.0
2018-07-04 11:32:04 +02:00
Michael Teeuw
6aa156d956
Merge pull request #1343 from MichMich/develop
...
Release 2.4.1
2018-07-04 11:27:05 +02:00
Michael Teeuw
ef5ea93de1
Prepare for release 2.4.1
2018-07-04 11:20:37 +02:00
Michael Teeuw
b4913f51f2
Merge pull request #1341 from jannekalliola/master
...
Fixed parsing date
2018-07-03 17:08:07 +02:00
Janne Kalliola
dc3e960e79
Fixed parsing date, as dt_txt is missing from certain weather API results
2018-07-02 23:22:09 +03:00
fewieden
0fe79b5288
indoor data, new filter, small cleanup
2018-07-02 15:43:24 +02:00
Michael Teeuw
1f76bd1942
Setup the next release (2.5.0).
2018-07-01 21:01:41 +02:00
Michael Teeuw
3545f80920
Merge pull request #1338 from MichMich/develop
...
Release 2.4.0
2018-07-01 20:50:46 +02:00
Michael Teeuw
0b2d1564ef
Prepare to release 2.4.0
2018-07-01 20:43:04 +02:00
Michael Teeuw
fdacf824b3
Merge pull request #1337 from ShameerAshraf/develop
...
Fixed Wind Chill and Heat Index for Kelvin
2018-06-30 21:03:19 +02:00
Shameer Ashraf
5c01a44644
Updated changelog
2018-06-29 13:27:55 -04:00
Shameer Ashraf
4eb49d872b
Updated changelog
2018-06-29 13:24:28 -04:00
Shameer Ashraf
34e5f29419
Fixed Wind Chill in Kelvin
2018-06-29 01:00:20 -04:00
Shameer Ashraf
f4910f0a8e
Fixed Heat Index for Kelvin
2018-06-29 00:23:04 -04:00
Michael Teeuw
c8c14611dc
Merge pull request #1334 from mdrayer/quick-fix-readme-raspberry-pi
...
Correct the "Raspberry Pi" link in the ToC.
2018-06-27 20:22:30 +02:00
Michael Drayer
491201991e
Correct the "Raspberry Pi" link in the ToC.
2018-06-27 14:18:25 -04:00
Michael Teeuw
401f3574fd
Update CHANGELOG.md
2018-06-27 10:29:49 +02:00
Michael Teeuw
173a86172c
Add update translations.
2018-06-27 10:29:08 +02:00
Michael Teeuw
9ecbff024a
Update CHANGELOG.md
2018-06-27 10:26:30 +02:00
Michael Teeuw
1b5be34be4
Merge pull request #1333 from ubertao/fixlocale
...
Fix locale id zh_cn -> zh-cn, zh_tw -> zh-tw, pt_br -> pt-br
2018-06-27 10:25:34 +02:00
Michael Teeuw
ceb3a997b6
Merge pull request #1330 from pintman/patch-1
...
minor typo in position fixed.
2018-06-27 10:23:15 +02:00
Ubertao
b1ead7fec8
Fix locale id zh_cn -> zh-cn, zh_tw -> zh-tw, pt_br -> pt-br
2018-06-27 14:09:02 +08:00
Michael Teeuw
d534dbb006
Merge pull request #1331 from flyingchipmunk/dev_newsfeed_logging
...
Add option to newsfeed for logging errors
2018-06-27 02:39:14 +02:00
Matthew Veno
e56377117b
Add option to newsfeed for logging errors
...
- 'logFeedWarnings' added to newsfeed config, defaulted to false
- Only log parse feed errors when logFeedWarnings is true
- Updated README and CHANGELOG
- Fixes #1329
2018-06-26 20:01:28 -04:00
Marco Bakera
63483dc6c3
minor typo in position fixed.
2018-06-24 14:29:55 +02:00
fewieden
66ceafd010
show indoor data, add loading message
2018-06-16 10:53:17 +02:00
Michael Teeuw
dd793650c3
Merge pull request #1314 from Ybbet/develop
...
Customize classes for table.
2018-06-12 09:19:16 +02:00
Teddy Payet
afd829307d
Tabs and spaces from the original files
...
With a diff, here the orginal tabulations.
2018-06-11 23:09:00 +02:00
Teddy Payet
09abdc0f12
ESLint format
...
Resolve format ith eslint
2018-06-11 19:59:21 +02:00
Teddy Payet
ed4d17f578
README updated
...
Update of README for the new option.
2018-06-11 16:41:08 +02:00
Teddy Payet
aeeeb5a37b
Add changelog
2018-06-11 14:04:06 +02:00
Teddy
dcb2e51587
Update .gitignore
2018-06-11 14:00:16 +02:00
Teddy Payet
cbc2eaf908
Customize classes for table
...
MagicMirror offers helper classes in the main.css. Therefore, we give
the possibility to indicate the class that we want.
2018-06-11 12:54:27 +02:00
Michael Teeuw
8808031e7c
Merge pull request #1309 from sdetweil/fix_suspend
...
invoke callback for suspend notification, even if no dom content
2018-06-08 13:21:40 +02:00
Sam Detweiler
23ac7213d3
remove trailing spaces from reformatted else
2018-06-08 06:11:36 -05:00
Michael Teeuw
add7b44d0b
Style change.
2018-06-07 16:31:49 +02:00
Michael Teeuw
1e4b7599a7
Merge branch 'develop' into fix_suspend
2018-06-07 16:29:16 +02:00
Sam Detweiler
54443b038a
Revert "fix changelog"
...
This reverts commit c3f03e3f95
.
2018-06-07 08:09:39 -05:00
Sam Detweiler
c3f03e3f95
fix changelog
2018-06-07 08:04:49 -05:00
Sam Detweiler
18135624f6
update changelog
2018-06-07 08:02:16 -05:00
Sam Detweiler
11238d6b71
fix tabs
2018-06-07 07:59:07 -05:00
Sam Detweiler
848f94b1e0
invoke callback for suspend notification, even if no dom content
2018-06-07 07:50:42 -05:00
Michael Teeuw
d47cfe9504
Merge pull request #1304 from kjb085/kb/calendar-regex
...
Add regex filtering to calendar module
2018-06-05 21:02:56 +02:00
Kenn Breece
70dccff293
Add regex filtering to calendar module
2018-06-03 21:12:31 -04:00
Michael Teeuw
e40873710b
Merge pull request #1302 from idoodler/develop
...
Ability to fetch compliments from a remote server
2018-06-03 19:46:01 +02:00
idoodler
b140ef3b7a
Ability to fetch compliments from a remote server
2018-06-03 15:47:56 +02:00
Michael Teeuw
3b7b74aa67
Merge pull request #1297 from OiYouYeahYou/linting-fix
...
Add and lint clientonly/index.js
2018-05-29 11:56:18 +02:00
Jason
de8e5b2d69
Merge branch 'develop' into linting-fix
2018-05-26 19:44:06 +01:00
Jason
afea33b0e3
Changelog
2018-05-26 19:42:58 +01:00
Jason
b44fbc1e4f
add and lint clientonly
2018-05-26 19:36:46 +01:00
Michael Teeuw
c4dee3dd8d
Merge pull request #1293 from derRAV3N/patch-1
...
Add note to README.md
2018-05-22 15:27:03 +02:00
derRAV3N
091e024032
Add note to README.md
...
Add note to README.md to not add calendars that have entries before 1st January 1970.
2018-05-22 15:14:05 +02:00
Michael Teeuw
0e030f7f48
Add information about the Electron update.
2018-05-21 14:06:50 +02:00
fewieden
3341c9e3bf
start with forecast template
2018-05-21 10:57:22 +02:00
fewieden
91ddc00f7e
fix moment, add unit filter
2018-05-21 10:56:46 +02:00
Michael Teeuw
3049ba0b24
Merge pull request #1290 from edward-shen/develop
...
newsfeed now remembers user configuration settings for descriptions after fullscreen view. Fixes #1282 .
2018-05-16 07:27:38 +02:00
Edward Shen
55a161fafe
Fixes #1282 .
...
Added a runtime var isShowingDescription that gets reset to user config.
this.config.showDescription no longer mutates during runtime.
Changelog has been updated to include this fix.
2018-05-15 20:37:45 -04:00
Michael Teeuw
349af24c81
Merge pull request #1287 from ringzer/patch-1
...
Update README.md
2018-05-12 12:33:25 +02:00
ringzer
788f1c4b3e
Update README.md
...
Included /home/pi/MagicMirror/ path when copying config.js.sample and running npm run config:check
2018-05-11 16:47:03 +01:00
Michael Teeuw
889af461c6
Upgrade to Electron 2.0.0.
2018-05-11 16:23:43 +02:00
Michael Teeuw
df86e59089
Merge pull request #1284 from jrlambs/develop
...
New calendar display format
2018-05-11 15:36:36 +02:00
=
c6bf69cce4
fix linting errors. add line to changelog
2018-05-10 19:54:01 -04:00
=
e492012004
fix missing s on timeFormat
2018-05-09 22:36:53 -04:00
=
94c46f9881
New calendar display format with date headers for days and times listed next to events for that date
...
IE:
Sunday, May 1st
2:00 pm Soccer
4:00 pm Basketball
2018-05-09 22:32:15 -04:00
Michael Teeuw
1eaa9d32ea
Merge pull request #1283 from jannekalliola/develop
...
Changed weatherforecast to use dt_txt field
2018-05-09 09:35:49 +02:00
Janne Kalliola
0e2e8d2e2a
Changed weatherforecast to use dt_txt field
2018-05-08 18:45:38 +03:00
Michael Teeuw
cfb39c6364
Merge pull request #1279 from parnic/develop
...
Fixed coloredSymbolOnly
2018-05-05 18:38:54 +02:00
Parnic
173499f496
Fixed coloredSymbolOnly
2018-05-05 08:31:58 -05:00
Michael Teeuw
1081049074
Merge pull request #1264 from parnic/develop
...
Fixed heat index
2018-05-01 09:55:42 +02:00
Michael Teeuw
961dc85514
Merge pull request #1275 from john3300/colored-symbol-only
...
Added option to calendar module that colors only the symbol
2018-05-01 09:55:13 +02:00
Michael Teeuw
6434acd492
Merge branch 'develop' into colored-symbol-only
2018-05-01 09:55:05 +02:00
Michael Teeuw
ccb27c89d8
Merge pull request #1262 from ndom91/patch-1
...
Updated newsfeed.js - improved fullscreen iframe
2018-05-01 09:53:56 +02:00
Brian Johnson
8053256203
Added option to calendar module that colors only the symbol instead of the whole line
2018-04-27 11:06:45 -05:00
Parnic
4abd7301fd
Updated changelog
2018-04-17 19:45:12 -05:00
Parnic
d6fe5ab417
Fixed heat index
...
Celsius and Fahrenheit were flipped. The index was computed in Fahrenheit but used as if it were Celsius.
2018-04-17 19:43:09 -05:00
Nico Domino
a739fbdf1d
Update CHANGELOG.md
2018-04-17 00:39:05 +02:00
Nico Domino
c90a1ab6dc
Updated newsfeed.js - improved fullscreen iframe
...
Had much better performance using 100vw (viewport width) than 100% (why - idk), but with 100% about 5% of my screen (1080x1920) to the right of the scroll bar was left black/blank, with 100vw I legitimately takes up the whole screen/viewport width.
With the 10000 height the articles would always load about half way scrolled down. So I reduced the height and style.height to 3000. At my resolution at least, which I assume is fairly common, I had much better results. Unfortunately 3000 also isn't perfect - this still requires some tweaking. The article loads perfectly at the top of the iframe at 2500, but 2500 is much too small for most articles. 3000 seemed a good compromise, I could scroll far enoguh to read most articles on Reuters, and also load far enoguh up to read the beginning of the article.
And finally I added a "scroll back up" button notification. This seems to work flawlessly.
2018-04-17 00:25:58 +02:00
Michael Teeuw
05ef68e079
Merge pull request #1258 from jannekalliola/develop
...
Support for hiding on-going events
2018-04-08 18:14:39 +02:00
Michael Teeuw
dee4a7f3c7
Merge pull request #1257 from parnic/develop
...
Fixed to work in Midori browser
2018-04-08 18:11:00 +02:00
Janne Kalliola
75753df0d8
Added description of on-going event hiding changes to the changelog
2018-04-08 15:07:20 +03:00
Janne Kalliola
30c5d78647
Support for hiding on-going events
2018-04-08 14:57:28 +03:00
Chris Pickett
6bb4db3842
Midori 0.4.3 support
2018-04-07 20:01:53 -05:00
Chris Pickett
cc0907fcd7
Updated changelog
2018-04-07 20:00:51 -05:00
Michael Teeuw
20b018bcc7
Merge pull request #1250 from bastilimbach/master
...
Remove yarn-or-npm as it breaks production builds
2018-04-06 14:40:26 +02:00
Michael Teeuw
aafe2fa8d0
Update CHANGELOG.md
2018-04-06 14:39:41 +02:00
Michael Teeuw
ee7bd73b3f
Merge branch 'develop' into master
2018-04-06 14:39:04 +02:00
Michael Teeuw
b67f3bd629
Move change to 2.4.0 changelog.
2018-04-06 14:37:26 +02:00
Michael Teeuw
38b81e79f8
Merge pull request #1255 from wonjerry/develop
...
Error in default/currentWeather
2018-04-06 14:35:19 +02:00
wonjerry
b73c549131
Error in MagicMirror/modules/default/currentWeather/currentWeather.js line 296, 300
...
Notice that self.config.animationSpeed can not be found because the notificationReceived function does not have "self" variable.
2018-04-06 21:25:10 +09:00
Michael Teeuw
d21d9f0141
Use Electron 2 Beta.
2018-04-06 13:21:53 +02:00
Michael Teeuw
7bb85032a1
Merge pull request #1252 from BerndKohl/feelslike-localisation
...
enabling translation for "feelsLike" in current weather
2018-04-06 13:11:51 +02:00
Michael Teeuw
d90446ad28
Update CHANGELOG.md
2018-04-06 13:10:41 +02:00
Michael Teeuw
8b5e2f5528
Add dutch 'Feels' temperature.
2018-04-06 13:04:55 +02:00
Michael Teeuw
1bcc3ab7f1
Add default translation.
2018-04-06 13:04:04 +02:00
Michael Teeuw
3359c3cd45
Update currentweather.js
2018-04-06 13:03:06 +02:00
Michael Teeuw
af812f3c90
Fix translation file.
2018-04-06 13:02:27 +02:00
Michael Teeuw
1e6201093b
restore windChillInF variable.
2018-04-06 13:01:23 +02:00
BerndKohl
959ea69427
enabling translation for "feelsLike" in current weather
...
enabled translation
fixed typos in comments
added German translation
2018-04-06 12:28:47 +02:00
Sebastian Limbach
cea744a914
Remove yarn-or-npm
2018-04-03 19:38:00 +02:00
Michael Teeuw
e8baf48764
Update CHANGELOG.md
2018-04-02 14:18:28 +02:00
Michael Teeuw
41242a2ae1
Merge pull request #1248 from E3V3A/patch-5
...
null check for notification removal
2018-04-02 14:17:25 +02:00
Michael Teeuw
f1dee488a7
Fix indent.
2018-04-02 14:11:21 +02:00
Michael Teeuw
3b4ff1818e
Update CHANGELOG.md
2018-04-02 14:03:16 +02:00
E:V:A
497145b1b5
null check for notification removal
...
Make sure there is something to remove, before we attempt to remove the notifications.
- This fixes #1240
2018-04-02 14:07:25 +03:00
Michael Teeuw
10eb41d319
FIx wind chill in Fahrenheit.
2018-04-02 12:58:19 +02:00
Michael Teeuw
4daf2e4a3d
Merge pull request #1246 from secuflag/develop
...
Update italian translation
2018-04-01 19:44:24 +02:00
secuflag
f3266a5111
Update italian translation
2018-04-01 19:38:03 +02:00
Michael Teeuw
27cac4e8b8
Merge v2.3.1
2018-04-01 19:17:08 +02:00
Michael Teeuw
60b9a5b9da
Merge pull request #1245 from MichMich/electron-downgrade
...
v2.3.1
2018-04-01 19:12:25 +02:00
Michael Teeuw
eaaa62a7f3
Downgrade Electron.
2018-04-01 19:05:38 +02:00
Michael Teeuw
6ce732ec3d
Preparation for v2.4.0.
2018-04-01 14:23:28 +02:00
Michael Teeuw
fb0cc61e09
Merge pull request #1241 from MichMich/develop
...
Release 2.3.0
2018-04-01 14:16:36 +02:00
Michael Teeuw
be29b5daf8
Prepare for release 2.3.0
2018-04-01 14:08:38 +02:00
Michael Teeuw
f010adabd0
Merge pull request #1232 from Kiina/develop
...
Update electron to 1.7.13
2018-03-28 12:27:05 +02:00
Dominic Dey-Marckmann
c93b263b1f
Update electron to 1.7.13
2018-03-27 21:09:08 +02:00
Michael Teeuw
15f34d6b54
Update CHANGELOG.md
2018-03-25 14:56:20 +02:00
Michael Teeuw
d0eeb55999
Merge pull request #1186 from BonySimon/patch-1
...
Fix exception on translation of objects
2018-03-25 14:55:52 +02:00
Michael Teeuw
08c0d39b23
Update translator.js
2018-03-25 14:55:42 +02:00
Michael Teeuw
d0ecde3277
Merge pull request #1176 from relm923/forecast_max_days
...
Forecast - Max Days
2018-03-25 14:53:30 +02:00
Michael Teeuw
45ec57afd7
Merge branch 'develop' into forecast_max_days
2018-03-25 14:52:42 +02:00
Michael Teeuw
b0cd053083
Merge pull request #1202 from iampranavsethi/currentweather-module-updates
...
Currentweather module updates
2018-03-25 14:52:05 +02:00
Michael Teeuw
698a11be58
Merge branch 'develop' into currentweather-module-updates
2018-03-25 14:51:47 +02:00
Michael Teeuw
efb08fb1e1
Update CHANGELOG.md
2018-03-25 14:51:18 +02:00
Michael Teeuw
f89bc8422e
Merge pull request #1224 from bacongobbler/clearer-install-question
...
capitalize "y/n" for clearer intent
2018-03-25 14:47:35 +02:00
Michael Teeuw
4bf4889a08
Merge pull request #1225 from moham96/patch-1
...
use shallow clone
2018-03-25 14:47:09 +02:00
Michael Teeuw
01ab8ba38e
Merge pull request #1227 from E3V3A/patch-4
...
removed known issues as they are closed
2018-03-25 14:46:44 +02:00
E:V:A
ae6d15e812
removed known issues as they are closed
2018-03-25 12:07:29 +03:00
MOHAMMAD RASIM
1abfbe1d34
use shallow clone
...
not need to download the whole repo history
2018-03-24 16:11:57 +03:00
Matthew Fisher
d3095297c2
capitalize "y/n" for clearer intent
...
If you press enter, `choice` is an empty string and will default to "no". The convention is to capitalize the default answer so users know what happens when they auto-accept prompts.
2018-03-23 16:29:37 -07:00
Michael Teeuw
79d40d5644
Merge pull request #1199 from ThomasMirlacher/develop
...
Add dc:date to parsing in newsfeed module, which allows parsing of mo…
2018-03-21 12:17:23 +01:00
Thomas Mirlacher
008e305a84
use doublequotes.
2018-03-21 11:58:09 +01:00
Michael Teeuw
0379611edd
Merge pull request #1218 from kjb085/kb/calendar-adv-filter
...
Add advanced filtering to excludedEvents
2018-03-21 11:34:41 +01:00
Kenn Breece
96d883c1c7
Merge branch 'develop' into kb/calendar-adv-filter
2018-03-20 15:38:16 -04:00
Kenn Breece
be0f262e37
Add advanced filtering to excludedEvents
2018-03-18 23:54:23 -04:00
Michael Teeuw
1676adf071
Merge pull request #1209 from E3V3A/patch-3
...
update node stable to 9.x
2018-03-14 10:26:25 +01:00
E:V:A
a5d5630067
update node stable to 9.x
2018-03-14 11:24:41 +02:00
Pranav Sethi
275956caba
Fixed typos in README.md for currentweather.
2018-03-12 22:22:45 -04:00
Michael Teeuw
bf8ed87fc9
Merge pull request #1197 from ptz0n/patch-1
...
Update README.md
2018-03-12 18:34:21 +01:00
Michael Teeuw
fb3afac097
Merge pull request #1200 from djgalloway/wip-apt-y
...
Assume yes when installing deps on Raspberry Pi via apt-get
2018-03-12 18:33:36 +01:00
Michael Teeuw
eda8b037a9
Merge pull request #1205 from Tajnymag/develop
...
Added yarn support
2018-03-12 18:32:31 +01:00
Marek Lukáš
8ef14f7a54
Added changes from [ 9974e35
] to CHANGELOG
2018-03-12 15:33:30 +01:00
Marek Lukáš
9974e35656
Added yarn support
2018-03-12 15:28:43 +01:00
Pranav Sethi
15bc5431b6
Fixed Trailling Spaces
2018-03-12 05:25:33 -04:00
Pranav Sethi
f767531d89
Fixed Trailling Spaces
2018-03-12 05:25:01 -04:00
Pranav Sethi
7285ada9dd
Added feels like and kmph wind for currentweather module
2018-03-12 05:06:16 -04:00
Pranav Sethi
b9b9773df9
Merge branch 'develop' into currentweather-module-updates
2018-03-12 03:56:44 -04:00
David Galloway
c29a83b259
Assume yes when installing deps on Raspberry Pi via apt-get
...
Signed-off-by: David Galloway <dgallowa@redhat.com >
2018-03-11 13:17:33 -04:00
Thomas Mirlacher
fa45e66da6
Add dc:date to parsing in newsfeed module, which allows parsing of more rss feeds.
2018-03-10 00:30:45 +01:00
Erik Eng
7cbcdddac9
Merge branch 'develop' into patch-1
2018-03-07 09:18:07 +01:00
Erik Eng
a2f17900da
Update README.md
...
Correct manual installation step.
2018-03-07 09:13:33 +01:00
Michael Teeuw
fb7e97b8ad
Merge pull request #1190 from E3V3A/patch-1
...
made the module "this" instances into a table
2018-03-06 09:36:04 +01:00
Michael Teeuw
0c92a8a8e9
Merge pull request #1191 from E3V3A/patch-2
...
fix md header
2018-03-06 09:35:34 +01:00
Michael Teeuw
dcc59380e5
Merge pull request #1194 from bastilimbach/develop
...
Remove old docker config and link to docker repository
2018-03-06 09:33:50 +01:00
Sebastian Limbach
f9bf25f96d
Add changes
2018-03-04 14:07:44 +01:00
Sebastian Limbach
cbcbea8b08
Remove old docker config
2018-03-04 13:59:45 +01:00
Pranav Sethi
62eb4f20da
Fixed Trailling Spaces to Pass checks
2018-03-03 05:08:12 -05:00
Pranav Sethi
43d5311e5e
Fixed Trailling Spaces
2018-03-03 05:00:26 -05:00
Pranav Sethi
a6f08a09d5
Added Feels Like and Windspeed in KMPH
2018-03-03 04:52:22 -05:00
Pranav Sethi
d93f5d7785
Added Feels Like and Windspeed in KMPH
2018-03-03 04:21:24 -05:00
E:V:A
c7170e6dc2
fix md header
2018-03-01 11:53:10 +02:00
E:V:A
bcf3ca7339
made the module "this" instances into a table
2018-03-01 09:44:57 +02:00
Steelskin3
0388f5787a
Fix exception on translation of objects
...
Sometimes, the content of translations[module.name][key] is not a string but an entire object. It cause a crash on template.replace(...) of createStringFromTemplate(...). It is currently the case of MMM-Voice-Control and the previous commit have broked this module (10 month ago... I am surprised to be the first founded it)
2018-02-23 11:51:59 +01:00
Michael Teeuw
6514df9d96
Merge pull request #1184 from patoberli/patch-1
...
Update README.md
2018-02-20 11:29:27 +01:00
Michael Teeuw
8f5b9869dc
Merge branch 'develop' into patch-1
2018-02-20 11:28:58 +01:00
patoberli
580c5fe23f
Update README.md
...
Added a hint to use the full and not lite version of Raspbian, as the GUI is missing and thus ndm (electron) can't start after the installation.
2018-02-17 21:54:31 +01:00
Michael Teeuw
b0af5b26ba
Merge pull request #1183 from fewieden/feature/translations-update
...
translations update
2018-02-17 10:30:30 +01:00
Michael Teeuw
9e898932f6
Merge pull request #1182 from fewieden/feature/automated-tests
...
Automated tests
2018-02-17 10:29:23 +01:00
fewieden
1f873b93f6
changelog, linting
2018-02-17 10:17:59 +01:00
fewieden
f414707f11
update translations for updatenotifications
2018-02-17 10:14:37 +01:00
fewieden
505825056c
use translation template for updatenotifications
2018-02-17 10:10:57 +01:00
fewieden
38f7716738
linting
2018-02-17 09:20:34 +01:00
fewieden
a69d08b554
changelog
2018-02-17 09:18:12 +01:00
fewieden
3ccdb64833
deprecated unit tests
2018-02-16 22:09:15 +01:00
fewieden
78d8bff599
clone array, clone nested object, add safe checks for objects (memory address)
2018-02-16 19:58:28 +01:00
fewieden
a756fed70b
fixed and reenabled lockstring test
2018-02-16 08:43:27 +01:00
fewieden
3e2a1e3548
linting
2018-02-16 00:08:11 +01:00
fewieden
96b2f2b3a4
clone object unit test
2018-02-16 00:01:02 +01:00
fewieden
d81d7d4f68
compare version unit test
2018-02-15 23:53:57 +01:00
fewieden
20244c4fb5
translations integration test
2018-02-15 23:22:52 +01:00
Michael Teeuw
b50d31ffe2
Merge pull request #1178 from E3V3A/develop
...
Added ToC
2018-02-13 09:24:36 +01:00
fewieden
d709a44960
strip comments unit test
2018-02-13 07:17:46 +01:00
E:V:A
4e4d07ced6
Added ToC
...
ToDo: Fix ToC links to headers
2018-02-11 18:24:31 +02:00
fewieden
d775bc9d7e
loadCoreTranslationsFallback unit test
2018-02-11 09:08:09 +01:00
fewieden
85528761eb
only load core callback if there is one available
2018-02-11 09:07:41 +01:00
fewieden
ad3eac9ddb
loadcoretransations unit test
2018-02-11 08:58:02 +01:00
Reagan Elm
613f9fccd2
Update changelog
2018-02-10 20:56:10 -05:00
Reagan Elm
3d1741c904
Respect maxNumberOfDays regardless of endpoint
2018-02-10 20:53:38 -05:00
fewieden
26be14ba67
load unit test
2018-02-10 20:33:22 +01:00
fewieden
daa0755920
add missing parameter in documentation
2018-02-10 12:38:55 +01:00
fewieden
305d60e09b
translator unit tests
2018-02-10 12:32:43 +01:00
fewieden
d0029efd02
utils unit tests
2018-02-10 12:30:33 +01:00
fewieden
fb4d42bf5b
moved test
2018-02-10 12:28:30 +01:00
Michael Teeuw
20eec53b14
Add Manifesto.
2018-02-07 13:04:10 +01:00
Michael Teeuw
8343db44db
Merge pull request #1173 from vvzvlad/vvzvlad_local
...
add variable morning afternoon times
2018-02-07 12:32:42 +01:00
vvzvlad
649652e373
Merge branch 'develop' into vvzvlad_local
2018-02-07 14:10:43 +03:00
vvzvlad
e37ed7c32d
add variable morning afternoon times
2018-02-07 14:06:26 +03:00
vvzvlad
f9a525068b
add variable morning afternoon times
2018-02-05 18:15:02 +03:00
Michael Teeuw
aa11e6d62e
Merge pull request #1166 from henrysun18/develop
...
Show remote compliments on boot
2018-02-01 08:20:22 +01:00
henrysun18
6802d152da
Show remote compliments at boot instead of after one updateInterval
2018-01-31 23:19:47 -05:00
Michael Teeuw
3b40f393d8
Merge pull request #1163 from pinsdorf/patch-1
...
corrected link to 3rd party modules wiki page
2018-01-30 13:49:37 +01:00
pinsdorf
020443ae8a
corrected link to 3rd party modules wiki page
...
The link to the 3rd Party Modules still directs to the old wiki page, where use has to follow another link to the right page. Updated the link in README.md to navigate to the right wiki page instantly.
2018-01-30 10:59:18 +01:00
Michael Teeuw
1d0baccffc
Merge pull request #1161 from thobach/master
...
Allow to scroll in full page article view of default newsfeed module
2018-01-30 09:47:33 +01:00
Thomas Bachmann
5426f0f329
Updated documentation for scroll mode in newsfeed module
2018-01-29 21:41:43 +01:00
Thomas Bachmann
790249dd1a
Merge branch 'MichMich/develop'
2018-01-29 21:37:25 +01:00
Thomas Bachmann
446a201d25
Allow to scroll articles with gesture events
2018-01-29 21:26:34 +01:00
Thomas Bachmann
b6538d5e18
Merge remote-tracking branch 'MichMich/master'
2018-01-29 18:54:32 +01:00
Michael Teeuw
edd6043059
Fail PRs that are sent to the master branch.
2018-01-26 12:12:44 +01:00
Michael Teeuw
fe4ffeb7f1
Text cleanup.
2018-01-25 20:45:25 +01:00
Michael Teeuw
27b3875bfb
Changed missing Changlog text.
2018-01-25 20:38:42 +01:00
Michael Teeuw
e2dbe8a0a2
Minor fixes.
2018-01-25 20:07:51 +01:00
Michael Teeuw
29fc7910b7
Remove Jest. Update dangerfile.js.
2018-01-25 19:51:23 +01:00
Michael Teeuw
22e2fdc707
Jest implementation to get danger.js to work.
2018-01-25 19:43:09 +01:00
Michael Teeuw
584786eb9f
Temp disable danger.
2018-01-25 17:00:51 +01:00
Michael Teeuw
d803d9eaf9
Import 'includes' from lodash.
2018-01-25 16:39:49 +01:00
Michael Teeuw
bad6575d83
Add Danger.js
2018-01-25 16:24:05 +01:00
Michael Teeuw
fbcb7ae836
Update README.md
2018-01-23 19:10:37 +01:00
Michael Teeuw
2c1a1b10c8
Merge pull request #1147 from E3V3A/patch-2
...
Update README.md
2018-01-23 09:51:15 +01:00
E:V:A
155fb16a8a
Update README.md
...
Updated README by reformatting and restructuring.
- Added, Clarified and corrected grammatics and wrong info
- Moved/Removed some redundant parts
2018-01-23 10:44:55 +02:00
Michael Teeuw
b1ab2ce96a
Merge pull request #1146 from cederstrom/put-article-in-front-of-modules
...
Put article iframe in front of modules
2018-01-21 11:33:22 +01:00
Andreas Cederström
f299ba6218
Put article ifram in front of modules
...
Before this change the article was brought up in its ifram in fullscreen and you could still see the other modules in front of it
2018-01-20 23:46:58 +01:00
Michael Teeuw
d167ad1923
Merge pull request #1136 from E3V3A/patch-2
...
Update README
2018-01-19 09:15:54 +01:00
E:V:A
93626e8154
Fixed bullet points markup for lint
2018-01-19 09:13:59 +02:00
Michael Teeuw
d5040c091a
Merge pull request #1143 from shbatm/bug-fix
...
Fix for #1140 - sendNotification module errors after #1116
2018-01-18 13:35:47 +01:00
shbatm
868daef0f0
Fix for #1140 - sendNotification module errors after #1116
2018-01-17 09:49:17 -06:00
Michael Teeuw
dc8e85e7f2
Merge pull request #1139 from amcolash/patch-1
...
Change English translation to "In 2 days"
2018-01-16 09:20:57 +01:00
Michael Teeuw
22d32d7ca3
Merge pull request #1141 from ConnorChristie/old-dom-event-fix
...
Fix to emit DOM_OBJECTS_CREATED event after module DOMs have actually loaded
2018-01-16 09:20:39 +01:00
Connor Christie
2d500f8074
Fix to emit DOM_OBJECTS_CREATED event after module DOMs have actually loaded
2018-01-14 22:03:09 -06:00
Andrew McOlash
452cdc17c6
Change English translation to "In 2 days"
2018-01-14 15:52:15 -06:00
E:V:A
bcbfee0321
Update README
...
Updated README to warn about long installation time as discussed in #1124 .
2018-01-12 10:00:35 +02:00
Michael Teeuw
dab2e7ede3
Merge pull request #1127 from roramirez/set-version-test-7-node
...
Set only 7 version of node to run tests in Travis CI
2018-01-08 11:26:25 +01:00
Michael Teeuw
d91acb8352
Merge pull request #1126 from d-Rickyy-b/patch-1
...
Fix typo in newsfeed documentation
2018-01-08 11:23:49 +01:00
Rodrigo Ramírez Norambuena
373dd8058e
Set only 7 version of node to run tests in Travis CI
2018-01-07 01:03:00 -03:00
Rico
de6310e52a
Fix typo
...
A little typo which lead to poor formatting
2018-01-07 03:30:01 +01:00
Michael Teeuw
8c297a4a4c
Merge pull request #1123 from E3V3A/patch-1
...
Added general advice
2018-01-06 19:49:44 +01:00
E:V:A
4eb5c817bc
fixed typos
2018-01-06 20:19:43 +02:00
E:V:A
07e4b26b9e
Added general advice
2018-01-06 19:57:46 +02:00
Michael Teeuw
b63aa62985
Merge pull request #1121 from henrikra/master
...
Add basic typescript types for module
2018-01-06 14:29:52 +01:00
Henrik Raitasola
ca701c0580
Merge branch 'master' of github.com:henrikra/MagicMirror
2018-01-06 15:26:51 +02:00
Henrik Raitasola
e37043a6a8
Solve conflict
2018-01-06 15:26:38 +02:00
Michael Teeuw
7c26975d14
Merge branch 'develop' into master
2018-01-06 14:16:21 +01:00
Henrik Raitasola
47f8a43637
Add changelog
2018-01-06 15:10:10 +02:00
Henrik Raitasola
1238c0cefe
Rename file to be more explicit
2018-01-06 15:06:58 +02:00
Henrik Raitasola
4c35fda045
Add most used module properties
2018-01-06 15:04:54 +02:00
Henrik Raitasola
780124c2f5
Add basic types to get started
2018-01-06 14:51:32 +02:00
Michael Teeuw
38e0af41ce
Merge pull request #1116 from ConnorChristie/async-dom
...
DOM creation notifications in cases of async template rendering
2018-01-04 21:51:13 +01:00
Connor Christie
601e99eec0
Merge branch 'develop' into async-dom
2018-01-02 18:10:07 -06:00
Connor Christie
745a2adee7
Merge branch 'develop' into async-dom
2018-01-02 18:08:55 -06:00
Connor Christie
9e83234df1
Update changelog
2018-01-02 18:06:21 -06:00
Connor Christie
e45eeadf7d
Merge remote-tracking branch 'origin/master' into async-dom
2018-01-02 18:04:03 -06:00
Michael Teeuw
9a778cea6b
Merge v2.2.2 changes.
2018-01-02 18:46:41 +01:00
Michael Teeuw
20823bfc87
Add missing package-lock.json.
2018-01-02 18:41:33 +01:00
Connor Christie
be3d703692
Fix linter errors
2018-01-01 10:55:39 -06:00
Connor Christie
e2df5739f0
Update module docs
2018-01-01 10:40:52 -06:00
Connor Christie
7bb11d6436
Add documentation regarding updates
2018-01-01 10:38:00 -06:00
Connor Christie
80b84212cc
Add notification for module dom creation with async support
2018-01-01 10:23:15 -06:00
Connor Christie
4a1bee769b
Add true module dom creation events
2018-01-01 09:42:34 -06:00
Michael Teeuw
de99a7aeaf
Merge 2.2.1 changes.
2018-01-01 14:23:38 +01:00
Michael Teeuw
a0a02701b0
Update version number.
2018-01-01 13:42:39 +01:00
Michael Teeuw
1314ae1555
Add info about v2.2.1
2018-01-01 13:40:39 +01:00
Michael Teeuw
67cf0e745c
Fix linting errors.
2018-01-01 13:39:05 +01:00
Michael Teeuw
538a2acbf5
Fix linting errors.
2018-01-01 13:38:07 +01:00
Michael Teeuw
8d0e453666
Preparation for v2.3.0 release.
2018-01-01 12:59:28 +01:00
Michael Teeuw
ace04f0b30
Merge pull request #1115 from MichMich/develop
...
Cleanup.
2018-01-01 12:48:22 +01:00
Michael Teeuw
f8e25d6c4a
Cleanup.
2018-01-01 12:47:54 +01:00
Michael Teeuw
b2bc43da4f
Merge pull request #1113 from MichMich/develop
...
Release v2.2.0.
2018-01-01 12:44:24 +01:00
Michael Teeuw
cb12e540d2
Add package lock.
2018-01-01 12:40:37 +01:00
Michael Teeuw
39955af2fa
Upgrade packages.
2018-01-01 12:36:53 +01:00
Michael Teeuw
86e1f0615d
Prepare for release v2.2.0
2018-01-01 12:33:00 +01:00
Michael Teeuw
dc81ab6dee
Merge pull request #1111 from TTigges/weather_decimal_marks
...
added option of decimal comma for temp values for default weather modules
2017-12-31 12:25:24 +01:00
Michael Teeuw
f8cf6a65ae
Merge branch 'develop' into weather_decimal_marks
2017-12-31 12:25:06 +01:00
Michael Teeuw
ba909c696d
Merge branch 'develop' into weather_decimal_marks
2017-12-31 12:24:25 +01:00
Torben Tigges
df0515cebf
currentweather, weatherforecast, changed option of decimal comma to any decimal symbol
2017-12-31 01:15:59 +01:00
Torben Tigges
46c0e14d67
currentweather, weatherforecast, added option of decimal comma for temperature values to config
2017-12-30 22:03:26 +01:00
Michael Teeuw
97d7733464
Remove trailing spaces.
2017-12-30 21:46:34 +01:00
Michael Teeuw
afda84ef09
Electron reverted.
2017-12-30 21:39:56 +01:00
Michael Teeuw
61d6e74102
Use an old electron version ...
...
Hopefully Electron will be fixed soon.
2017-12-30 21:33:56 +01:00
Michael Teeuw
8d74258ce2
Merge pull request #1102 from EricWarnke/patch-1
...
Spelling/grammar fix
2017-12-13 09:22:38 +01:00
Eric Warnke
5dfba0b834
Spelling/gramar fix
2017-12-12 15:54:33 -07:00
Michael Teeuw
056370ec08
Merge pull request #1092 from sebcaps/develop
...
Fix #1091 : handle empty description
2017-11-26 20:54:13 +01:00
unknown
4e2c254558
Fix #1091 : handle empty description
2017-11-26 11:52:01 +01:00
Michael Teeuw
38c2bdb447
Merge pull request #1090 from rejas/patch-1
...
Fix typo
2017-11-26 10:42:20 +01:00
Veeck
0cee4717e2
Fix typo
2017-11-26 10:02:31 +01:00
Michael Teeuw
221b04c466
Merge pull request #1089 from MichMich/patch-1
...
Update CHANGELOG.md
2017-11-25 12:15:54 +01:00
Michael Teeuw
237e9b7191
Merge pull request #1088 from reeno/patch-2
...
fixed width Font Awesome symbols
2017-11-25 12:15:27 +01:00
Michael Teeuw
9457e44a88
Update CHANGELOG.md
2017-11-25 12:14:54 +01:00
reeno
80a9d40a44
fixed width Font Awesome symbols
...
See http://fontawesome.io/examples/#fixed-width
2017-11-25 12:08:40 +01:00
Michael Teeuw
0715325a63
Merge pull request #1081 from ChytilTomas/develop
...
Develop
2017-11-17 09:06:06 +01:00
Michael Teeuw
0a026fef0f
Update CHANGELOG.md
2017-11-17 09:05:33 +01:00
Tomáš Chytil
5fbf650d2d
Czech translation
2017-11-16 23:06:52 +01:00
Tomáš Chytil
dabdde0c3f
Czech translation
2017-11-16 23:01:00 +01:00
Michael Teeuw
b6ca92a7ef
Merge pull request #1080 from slametps/develop
...
some new features (resubmission)
2017-11-15 08:26:25 +01:00
slametps
62f7339170
add some new options
...
add some new options
2017-11-15 12:21:45 +07:00
slametps
eaec682ea7
per feed reloadInterval support
...
per feed reloadInterval support
2017-11-15 12:21:22 +07:00
slametps
12110a4442
new options
...
* truncated description support
* specific reloadInterval for particular feed
2017-11-15 12:21:02 +07:00
slametps
df597f53b2
add no-cache entries in HTTP header
...
add no-cache entries in HTTP header
2017-11-15 12:19:53 +07:00
slametps
d7d40254d4
updated
...
updated
2017-11-15 12:19:19 +07:00
Michael Teeuw
e7c4a2cce6
Merge pull request #1072 from morozgrafix/newsfeed_filter
...
Added ability to set a list of prohibited words that will be filtered…
2017-11-01 11:53:00 +01:00
Sergey Morozov
0eb1c0cea6
Added ability to set a list of prohibited words that will be filtered out of newsfeed
...
Resolves #1071
`prohibitedWords` config parameter is an array of words. If set and case insensitive greedy match is found anywhere in the title then that newsfeed item will not be displayed. Readme updated with instructions.
Users should be careful on the words selection as careless setting may remove many or all items from the newsfeed. Some obvious mistakes like `space, comma, dot` etc. can be prevented programatically, but I left it out of this PR
Example:
with `prohibitedWords: ['dodgers']`
Original `newsItems`:
```
0:{title: "New York City, Russia, Los Angeles Dodgers: Your Wednesday Briefing", description: "Here’s what you need to know to start your day.", pubdate: "Wed, 01 Nov 2017 09:37:36 GMT", url: "https://www.nytimes.com/2017/11/01/briefing/new-yo…ssia-los-angeles-dodgers.html?partner=rss&emc=rss ", sourceTitle: "New York Times"}
1:{title: "A Mangled School Bus, Bodies Everywhere; ‘It Was Surreal’", description: "A truck ramming bicyclists. The driver emerging wi…e attack, it was as confusing as it was gruesome.", pubdate: "Wed, 01 Nov 2017 09:27:41 GMT", url: "https://www.nytimes.com/2017/10/31/nyregion/nyc-sc…r-attack-truck-witnesses.html?partner=rss&emc=rss ", sourceTitle: "New York Times"}
2:{title: "Dodgers 3, Astros 1 | Series tied, 3-3: With a Rally and a Romp, Dodgers Top Astros and Force Game 7", description: "Down by a run with just four innings left in Game …nst a dominating Justin Verlander. Game 7 awaits.", pubdate: "Wed, 01 Nov 2017 07:21:07 GMT", url: "https://www.nytimes.com/2017/11/01/sports/dodgers-win-game-6.html?partner=rss&emc=rss ", sourceTitle: "New York Times"}
3:{title: "José Andrés Fed Puerto Rico, and May Change How Aid Is Given", description: "The chef’s huge effort is just the latest led by c…ocally based way to feed people after a disaster.", pubdate: "Wed, 01 Nov 2017 06:40:09 GMT", url: "https://www.nytimes.com/2017/10/30/dining/jose-andres-puerto-rico.html?partner=rss&emc=rss ", sourceTitle: "New York Times"}
```
Filtered `newsItems`:
```
0:{title: "A Mangled School Bus, Bodies Everywhere; ‘It Was Surreal’", description: "A truck ramming bicyclists. The driver emerging wi…e attack, it was as confusing as it was gruesome.", pubdate: "Wed, 01 Nov 2017 09:27:41 GMT", url: "https://www.nytimes.com/2017/10/31/nyregion/nyc-sc…r-attack-truck-witnesses.html?partner=rss&emc=rss ", sourceTitle: "New York Times"}
1:{title: "José Andrés Fed Puerto Rico, and May Change How Aid Is Given", description: "The chef’s huge effort is just the latest led by c…ocally based way to feed people after a disaster.", pubdate: "Wed, 01 Nov 2017 06:40:09 GMT", url: "https://www.nytimes.com/2017/10/30/dining/jose
```
2017-11-01 03:50:34 -07:00
Michael Teeuw
07d35a8513
Remove todo item.
2017-10-19 16:52:57 +02:00
Michael Teeuw
16c887814e
Show humidity.
2017-10-19 16:51:51 +02:00
Michael Teeuw
22a50b72fd
Show unit.
2017-10-19 16:43:12 +02:00
Michael Teeuw
a79e1b6ca1
Rename templates to .njk files to allow syntax highlighting.
2017-10-18 13:52:11 +02:00
Michael Teeuw
995296ef53
Merge branch 'develop' into weather-refactor
2017-10-18 13:49:53 +02:00
Michael Teeuw
f4d5996a88
Allow use of .njk extension for template files.
2017-10-18 13:49:03 +02:00
Michael Teeuw
ab732b5435
Make all visiable values dynamic.
2017-10-18 13:38:56 +02:00
Michael Teeuw
241ff5cb6e
Set temperature rounding.
2017-10-18 12:19:02 +02:00
Michael Teeuw
ec2169e079
Merge branch 'develop' into weather-refactor
2017-10-18 12:01:44 +02:00
Michael Teeuw
c75662e720
Remove trailing spaces.
2017-10-18 12:01:06 +02:00
Michael Teeuw
d567fd4842
Merge branch 'develop' into weather-refactor
2017-10-18 11:59:29 +02:00
Michael Teeuw
0776dfc80e
Minor changes.
2017-10-18 11:58:45 +02:00
Michael Teeuw
79a662fb93
Log nunjucks parsing errors for debugging.
2017-10-18 11:55:02 +02:00
Michael Teeuw
8b009b7ee9
Add Catalan translation.
2017-10-18 10:15:47 +02:00
Michael Teeuw
c4face30cc
Update CHANGELOG.md
2017-10-18 10:14:54 +02:00
sergibarca
d4dbb5cb51
Translation to Catalan.
2017-10-17 22:24:13 +02:00
Michael Teeuw
1e27187652
Merge pull request #1060 from nhubbard/revert-1053-remove-package-lock.json
...
Revert "Delete large package-lock.json files"
2017-10-16 14:46:39 +02:00
Michael Teeuw
3ff278291f
Merge pull request #1061 from qistoph/difflink
...
Add Github diff link to update info
2017-10-16 14:43:55 +02:00
Chris van Marle
4e8bf216df
Update CHANGELOG
2017-10-16 14:26:15 +02:00
Chris van Marle
e7b9100f1c
Add Github link to update info
2017-10-16 14:24:29 +02:00
Michael Teeuw
08aa9790f3
Fix lint issues.
2017-10-16 14:17:12 +02:00
Michael Teeuw
5f13fd2dca
Merge pull request #1058 from shbatm/develop_1056
...
Gracefully Shutdown Module node_helpers on exit/SIGINT (Fixes #1056 )
2017-10-16 13:59:40 +02:00
shbatm
f4c6f42c38
Added default implementation of stop() function.
2017-10-15 18:44:11 -05:00
Nicholas Hubbard
6a10d08189
Revert "Delete large package-lock.json files"
2017-10-13 19:59:39 -04:00
shbatm
f646360af6
Gracefully shutdown node_helpers ( Fixes #1056 )
...
Updated documentation
Corrected Typo in Documentation
Style correction
2017-10-13 16:43:11 -05:00
Michael Teeuw
95f265ebbf
Merge pull request #1057 from Stromwerk/develop
...
Add Bulgarian translations for MagicMirror² and Alert module
2017-10-13 21:05:16 +02:00
Kalin Koychev
39d0142993
- Add Bulgarian translations for MagicMirror² and Alert module
2017-10-13 21:51:21 +03:00
Michael Teeuw
da16172244
Merge pull request #1055 from qistoph/commentscheck
...
Check trailing white space in comments too
2017-10-13 20:39:44 +02:00
Michael Teeuw
71aded0fae
Merge pull request #1054 from qistoph/gruntfix
...
Fix some white space grunt errors
2017-10-13 20:39:04 +02:00
Michael Teeuw
e173b3ea41
Merge pull request #1053 from roramirez/remove-package-lock.json
...
Delete large package-lock.json files
2017-10-13 20:38:18 +02:00
Chris van Marle
6c4f9466b9
Don't ignore comments in trailing whitespace check
2017-10-12 11:06:57 +02:00
Chris van Marle
664196c5ef
Fix some trailing whitespace grunt errors
2017-10-12 10:23:40 +02:00
Michael Teeuw
c8d5044e7a
Merge pull request #1051 from egin10/patch-1
...
correcting translation for indonesian language
2017-10-10 17:20:28 +02:00
Michael Teeuw
d8c31fe560
Merge pull request #1049 from egin10/patch-2
...
Updating and Correcting Translation
2017-10-10 17:19:50 +02:00
Rodrigo Ramírez Norambuena
516db855f5
Delete large package-lock.json files
2017-10-08 23:41:51 -03:00
Ginanjar S.B
9cdcf08ab1
correcting translation for indonesian language
2017-10-09 08:05:11 +07:00
Ginanjar
326fa73b22
Updating and Correcting Translation
2017-10-08 03:03:29 +07:00
Michael Teeuw
79cacefd07
Merge pull request #1047 from jannickfahlbusch/useHTTPSOpenWeatherMap
...
Weather (Current/Forecast): Use HTTPS instead of HTTP
2017-10-06 21:32:49 +02:00
Jannick Fahlbusch
07e28bfee6
Use HTTPS instead of HTTP
...
Chrome blocks insecure requests (HTTP) when MagicMirror is loaded
via HTTPS. This commit changes the protocol used for OpenWeatherMap.
2017-10-06 21:31:06 +02:00
Michael Teeuw
980b017fbe
Merge pull request #1046 from wbleek/master
...
moved weekNumber into field and adjusted language handling accordingly [issue #910 ]
2017-10-03 22:13:21 +02:00
Wolf-Gideon Bleek
4567fd1eb0
Merge branch 'develop' into master
2017-10-03 21:29:10 +02:00
Wolf-Gideon Bleek
8c150c23f3
moved weekNumber into field and adjusted language handling accordingly [issue #910 ]
2017-10-03 21:25:30 +02:00
Wolf-Gideon Bleek
b4fd570269
moved weekNumber into field and adjusted language handling accordingly [issue #910 ]
2017-10-03 21:18:25 +02:00
Michael Teeuw
681a845ef3
Add Darksky provider.
2017-10-03 14:38:54 +02:00
Michael Teeuw
6e051d73c1
Merge pull request #1044 from cederstrom/honor-calendar-maximum-entries
...
Slice the list of all calendar events to honor config.maximumEntries
2017-10-01 21:51:33 +02:00
Michael Teeuw
e381e1a313
Merge pull request #1042 from roramirez/readme-localhost-bind
...
Updated readme about default value for `address` configuration
2017-10-01 21:49:47 +02:00
Andreas Cederström
2d03ff63cf
Slice the list of all events to honor config.maximumEntries
...
Scenario:
* Specify more than one calendar in `config.calendars`
* Specify a maximum number of entries in `config.maximumEntries`
Result:
The module will show as many as maximumEntries for EACH calendar
Expected:
The module shall not show more than a total of maximumEntries, regardless of how many calendars I specify
Fixes #1043
2017-10-01 21:47:10 +02:00
Rodrigo Ramírez Norambuena
309de631ed
Updated readme about default value for address
configuration changed it
...
in https://github.com/MichMich/MagicMirror/commit/2f05228d
2017-10-01 15:01:34 -03:00
Michael Teeuw
ad240cf52f
Fix lint errors.
2017-10-01 16:19:14 +02:00
Michael Teeuw
99e3a47dde
Use templates to render weather.
2017-10-01 13:50:15 +02:00
Michael Teeuw
3fa810b7b8
Merge branch 'develop' into weather-refactor
2017-10-01 13:25:52 +02:00
Michael Teeuw
bad7316b80
Allow html tags in text string.
2017-10-01 13:22:29 +02:00
Michael Teeuw
4757c36233
Updated changelog and minor fix example
2017-10-01 13:16:07 +02:00
Michael Teeuw
9ca6180207
Merge branch 'templates' into develop
2017-10-01 13:10:25 +02:00
Michael Teeuw
30179ad977
Setup of new dev release.
2017-10-01 12:39:48 +02:00
Michael Teeuw
b799609749
Merge pull request #1039 from MichMich/develop
...
Release 2.1.3
2017-10-01 12:36:53 +02:00
Michael Teeuw
efb6994ae7
Changes in preparation of 2.1.3
2017-10-01 12:34:54 +02:00
Nicholas Hubbard
cd129fb055
Revert "Fix Indentation?"
...
This reverts commit 2bf18d8bda
.
2017-09-30 19:44:54 -04:00
Michael Teeuw
880a977dd6
Merge pull request #1038 from roramirez/templates-fixes
...
This fix the follow things:
2017-09-30 13:39:00 +02:00
Michael Teeuw
6eceffb403
Merge pull request #1037 from roramirez/lint-fix
...
Little lint fix
2017-09-30 13:36:38 +02:00
Rodrigo Ramírez Norambuena
795e33881c
This fix the follow things:
...
* The default screen on missing configuration file and syntax error.
* Tests
2017-09-29 19:10:03 -03:00
Rodrigo Ramírez Norambuena
d310c3857f
Little lint fix
2017-09-29 18:33:17 -03:00
Nicholas Hubbard
837e275bfd
Update fork
2017-09-29 10:11:46 -04:00
Nicholas Hubbard
7be6031e19
Merge branch 'weather-refactor' of https://github.com/MichMich/MagicMirror into weather-refactor
2017-09-29 10:11:22 -04:00
Michael Teeuw
8c53908cc4
Update CHANGELOG.md
2017-09-29 13:37:24 +02:00
Michael Teeuw
589b54984a
Add slack badge.
2017-09-29 13:36:44 +02:00
Michael Teeuw
3f30ed5251
Add info about weather forecast.
2017-09-29 13:01:08 +02:00
Michael Teeuw
3f9181905a
Fix typo's.
2017-09-29 11:05:59 +02:00
Michael Teeuw
29f3a81666
Fix weather forecast.
2017-09-29 10:04:42 +02:00
Michael Teeuw
5efc43260e
Switch to async rendering.
2017-09-28 16:43:38 +02:00
Michael Teeuw
e01794a07f
First Nunchucks Implementation.
2017-09-28 16:11:25 +02:00
Michael Teeuw
5fde095a6f
Merge pull request #1024 from roramirez/openweathermap-forescast
...
Hack fix issue #1017
2017-09-28 14:44:13 +02:00
Michael Teeuw
3237af2d85
Add translation: Welsh (Cymraeg)
2017-09-28 14:42:21 +02:00
Michael Teeuw
953b666ebd
Update translations.js
2017-09-28 14:41:30 +02:00
Michael Teeuw
417bb4bf37
Merge pull request #1022 from meigwilym/meigwilym-welsh-lang
...
Welsh (Cymraeg) language file
2017-09-28 14:39:26 +02:00
Michael Teeuw
a55213d88a
Merge pull request #1019 from EdgardosReis/develop
...
Updated pt.json translation
2017-09-28 14:38:55 +02:00
Michael Teeuw
ec84d190f4
Remove newline.
2017-09-28 14:38:39 +02:00
Michael Teeuw
1b0bad72de
Remove newline.
2017-09-28 14:38:08 +02:00
Michael Teeuw
931055708d
Merge pull request #1033 from roramirez/one-instance-all-module-position-spec
...
Refactor modules_position_spec use one instance for all it statements
2017-09-26 08:56:06 +02:00
Rodrigo Ramírez Norambuena
15fd570b49
Refactor modules_position_spec use one instance for all it statements
2017-09-25 20:52:27 -03:00
Michael Teeuw
ff9c6bac0a
Add a small forecast example.
2017-09-22 13:26:44 +02:00
Michael Teeuw
713111254b
First implementation of the currentWeatherView
2017-09-22 12:26:47 +02:00
Michael Teeuw
5b1462a3e8
Add readme.
2017-09-22 10:37:39 +02:00
Nicholas Hubbard
2bf18d8bda
Fix Indentation?
2017-09-21 20:12:25 -04:00
Nicholas Hubbard
7f2e643e62
Add Dark Sky Module
2017-09-21 20:06:42 -04:00
Michael Teeuw
ef172592b8
A first setup of the new Weather Module
2017-09-21 16:38:18 +02:00
Michael Teeuw
5e51a438a7
Merge pull request #1025 from ryck/feature/indoorHumidity
...
Feature/indoor humidity
2017-09-20 15:19:53 +02:00
Ricardo Gonzalez
7f768059e6
Update README
2017-09-17 16:33:23 +01:00
Ricardo Gonzalez
ea70175a17
Merge branch 'develop' into feature/indoorHumidity
...
* develop: (71 commits)
Update sample address
set version of express-ipfilter:
Describe default in comment of sample config
More secure defaults.
Fix grunt errors
Weather forecast settings match current weather
Fix JavaScript error in weatherforecast
Update fr.json
TestSuite: Show the missing strings for translations files.
Update fr.json with added translations
Added e2e test for font files
Fix issue #986
Fix extra tab file translations/zh_cn.json
Add Changelog entry for new e2e test for helloworld module
Small change for re-running Travis CI
Change Two Conditionals to UpperCase-If
Fix linting?
Show Scale of Temperature if config flag is set
Change to install Roboto fonts by npm
Update stylelint package
...
# Conflicts:
# CHANGELOG.md
2017-09-17 16:32:37 +01:00
Ricardo Gonzalez
74a736691a
Merge remote-tracking branch 'upstream/develop' into develop
...
* upstream/develop: (71 commits)
Update sample address
set version of express-ipfilter:
Describe default in comment of sample config
More secure defaults.
Fix grunt errors
Weather forecast settings match current weather
Fix JavaScript error in weatherforecast
Update fr.json
TestSuite: Show the missing strings for translations files.
Update fr.json with added translations
Added e2e test for font files
Fix issue #986
Fix extra tab file translations/zh_cn.json
Add Changelog entry for new e2e test for helloworld module
Small change for re-running Travis CI
Change Two Conditionals to UpperCase-If
Fix linting?
Show Scale of Temperature if config flag is set
Change to install Roboto fonts by npm
Update stylelint package
...
2017-09-17 16:31:27 +01:00
Mei Gwilym
86ff44adfc
Welsh (Cymraeg) language file
2017-09-13 22:17:07 +01:00
Rodrigo Ramírez Norambuena
58b763e935
Hack fix issue #1017
2017-09-12 10:31:49 -03:00
EdgardosReis
5c90cc59aa
Updated pt.json translation
2017-09-10 21:42:01 +01:00
Michael Teeuw
710ab44073
Merge pull request #1014 from roramirez/tests/unit/weatherforecast
...
Add roundValue unit test function weatherforecast module:
2017-09-07 10:07:28 +02:00
Michael Teeuw
b28c5e6807
Merge pull request #1015 from roramirez/show-missing-string-test-translations
...
TestSuite: Show the missing strings for translations files.
2017-09-07 10:07:09 +02:00
Michael Teeuw
e5ead9ed44
Merge pull request #1004 from qistoph/issue950
...
More secure defaults.
2017-09-06 15:25:04 +02:00
Chris van Marle
d99897cf9d
Update sample address
...
As proposed in review
2017-09-06 15:22:17 +02:00
Michael Teeuw
701a7cae02
Merge pull request #1011 from qistoph/fix_on_991
...
Fix on 991
2017-09-06 14:40:32 +02:00
Michael Teeuw
068b6a5470
Merge pull request #1012 from roramirez/set-version-express-ipfilter
...
set version of express-ipfilter:
2017-09-06 14:19:30 +02:00
Rodrigo Ramírez Norambuena
45d597ac49
set version of express-ipfilter:
...
Prevent problems with ipWhitelist using []
Information in https://forum.magicmirror.builders/topic/4716/issue-with-white-list-ip-s-not-working/14
4adc5dc33e
2017-09-05 23:56:32 -03:00
Chris van Marle
a518d3f33f
Describe default in comment of sample config
2017-09-01 14:46:25 +02:00
Chris van Marle
2f05228d91
More secure defaults.
...
Without config, listen only on looback interface. In sample config
listen on any interface, but use an IP whitelist.
Related to #950
2017-09-01 14:46:25 +02:00
Chris van Marle
335ae0105f
Fix grunt errors
2017-09-01 11:17:01 +02:00
Chris van Marle
62ce7a0e37
Weather forecast settings match current weather
...
This change makes the config of weather forecast more in line with
current weather. It uses the configured units (metric, imperial,
default) to determine the sign.
2017-09-01 10:58:21 +02:00
Chris van Marle
afa0fb8da1
Fix JavaScript error in weatherforecast
...
Change 5568e0c2ad
introduces JavaScript
errors, because it's calling toUpperCase() on a boolean value.
2017-09-01 10:38:25 +02:00
Michael Teeuw
763d835f4e
Merge pull request #1006 from gcarret/patch-1
...
Added translations for french language
2017-08-29 14:17:43 +02:00
Michael Teeuw
0289872dcd
Merge pull request #1000 from QNimbus/fix-issue-986
...
Fix for issue 986 (font file paths)
2017-08-29 14:15:27 +02:00
Michael Teeuw
2810141bd6
Merge pull request #997 from roramirez/extra-tab-translations/zh_cn.json
...
Fix extra tab file translations/zh_cn.json
2017-08-29 14:14:32 +02:00
Michael Teeuw
93ea22c69d
Merge pull request #996 from roramirez/default-hello-world
...
Default hello world
2017-08-29 14:14:12 +02:00
Michael Teeuw
daf76a311c
Merge pull request #991 from DanielWeeber/temperature-scale-show
...
Temperature scale show
2017-08-29 14:13:43 +02:00
gcarret
b94271a725
Update fr.json
2017-08-29 07:21:10 +02:00
Rodrigo Ramírez Norambuena
1456aeedf2
TestSuite: Show the missing strings for translations files.
...
In the translations test now when are missing some translations for
determinated language will be show the missing string.
This can help to identified and improved the translations files.
/me listening STP: Silvergun superman
2017-08-28 21:31:01 -03:00
gcarret
4c6589a57e
Update fr.json with added translations
2017-08-27 14:30:58 +02:00
Bas van Wetten
5b9a61b7db
Added e2e test for font files
2017-08-21 15:33:17 +02:00
Bas van Wetten
96e71695c5
Fix issue #986
...
Fixed some font file paths
2017-08-21 11:51:57 +02:00
Rodrigo Ramírez Norambuena
2e7dd1bde3
Fix extra tab file translations/zh_cn.json
2017-08-20 22:50:29 -03:00
Rodrigo Ramírez Norambuena
2de543f5f9
Add Changelog entry for new e2e test for helloworld module
2017-08-20 22:49:23 -03:00
Rodrigo Ramírez Norambuena
a6ee20fca4
Merge remote-tracking branch 'roramirez_github/develop' into default-hello-world
2017-08-20 22:49:13 -03:00
DanielWeeber
2d2f159e04
Small change for re-running Travis CI
2017-08-16 12:11:57 +02:00
DanielWeeber
5568e0c2ad
Change Two Conditionals to UpperCase-If
2017-08-16 10:00:38 +02:00
DanielWeeber
cb2cc0cb9e
Fix linting?
2017-08-15 20:57:18 +02:00
DanielWeeber
5e573ca980
Show Scale of Temperature if config flag is set
2017-08-15 19:54:35 +02:00
Michael Teeuw
dcb4a315a6
Merge pull request #990 from roramirez/deprecation-warning
...
Added deprecation warning for authentication of the calendar module.
2017-08-13 19:21:17 +02:00
Rodrigo Ramírez Norambuena
4bd36fc29e
Merge branch 'develop' into deprecation-warning
2017-08-13 04:28:06 -03:00
Michael Teeuw
1a7971ec82
Merge pull request #987 from roramirez/update-stylelint
...
Update stylelint package
2017-08-12 16:52:13 +02:00
Michael Teeuw
c1eda034b3
Merge pull request #989 from roramirez/add-log-deprecated-function
...
Add log deprecated function in test
2017-08-12 13:50:52 +02:00
Michael Teeuw
2294d722c7
Merge pull request #986 from roramirez/roboto-fonts-as-vendor
...
Change to install Roboto fonts by npm
2017-08-12 13:50:23 +02:00
Michael Teeuw
7d053be6d1
Merge pull request #975 from QNimbus/unittests/calendar
...
Add unittest for calendar module
2017-08-12 13:50:07 +02:00
Michael Teeuw
7a508661eb
Merge branch 'develop' into update-stylelint
2017-08-10 16:29:30 +02:00
Michael Teeuw
c976242ce5
Merge branch 'develop' into unittests/calendar
2017-08-10 16:27:00 +02:00
Michael Teeuw
2b77c372a3
Merge pull request #979 from CatoAntonsen/fix_filepath
...
Fix this.file path
2017-08-10 16:26:03 +02:00
Michael Teeuw
b61cc67997
Merge pull request #983 from roramirez/test-unit-js-class
...
Test unit js class
2017-08-10 12:15:31 +02:00
Michael Teeuw
de8db1a86d
Merge branch 'develop' into test-unit-js-class
2017-08-10 12:15:23 +02:00
Michael Teeuw
abfdf0e1c2
Merge pull request #982 from roramirez/doc-roundValue
...
Fix Documentation in roundValue function
2017-08-10 12:14:58 +02:00
Michael Teeuw
1d662e354b
Merge branch 'develop' into doc-roundValue
2017-08-10 12:14:16 +02:00
Michael Teeuw
663e9a9b5e
Merge pull request #973 from roramirez/add-code-error-cliente-failstart
...
Add log when clientonly failed on starting.
2017-08-10 12:12:24 +02:00
Michael Teeuw
8535409962
Merge branch 'develop' into add-code-error-cliente-failstart
2017-08-10 12:12:17 +02:00
Michael Teeuw
cd5623b348
Merge pull request #972 from roramirez/add-warning-color-full-ip
...
Add warning color when are using full ip whitelist
2017-08-10 12:11:51 +02:00
Michael Teeuw
673e051bd5
Merge pull request #969 from roramirez/showWeek-test-es-language
...
Show week test es language
2017-08-10 12:11:25 +02:00
Michael Teeuw
66c949057e
Merge pull request #968 from roramirez/set-version-test-dependencies
...
Set version spectron for 3.6.x
2017-08-10 12:11:12 +02:00
Rodrigo Ramírez Norambuena
aed09f0c64
Change to install Roboto fonts by npm
2017-08-07 20:45:42 -04:00
Rodrigo Ramírez Norambuena
c05f306b0d
Update stylelint package
2017-08-06 07:59:31 -04:00
Rodrigo Ramírez Norambuena
739fb99ced
Resolved conflict unit tests between currentweather and newsfeed.
2017-08-06 07:53:03 -04:00
Rodrigo Ramírez Norambuena
7fc82ccead
Update Changelog for unit tests for currentweather module
2017-08-07 20:42:32 -04:00
Rodrigo Ramírez Norambuena
8ae947f59c
Merge remote-tracking branch 'origin/round-temp-unit' into doc-roundValue
2017-08-07 20:40:27 -04:00
Rodrigo Ramírez Norambuena
d34b493b7d
Fix clock_es_spec running before the clock_spec
2017-08-05 22:30:38 -04:00
Rodrigo Ramírez Norambuena
4df6e0ee7d
Merge remote-tracking branch 'upstream/develop' into showWeek-test-es-language
2017-08-05 21:12:39 -04:00
Rodrigo Ramírez Norambuena
aac4ef05e4
Merge remote-tracking branch 'upstream/develop' into test-unit-js-class
2017-08-05 19:50:34 -04:00
Rodrigo Ramírez Norambuena
ea2f53e166
Merge remote-tracking branch 'upstream/develop' into doc-roundValue
2017-08-05 18:20:22 -04:00
Rodrigo Ramírez Norambuena
f144ec67ab
Add changelog entry for log in failed of clientonly
2017-08-05 17:48:20 -04:00
Rodrigo Ramírez Norambuena
7e42dcf0b5
Merge branch 'develop' into add-code-error-cliente-failstart
2017-08-05 17:47:36 -04:00
Rodrigo Ramírez Norambuena
87c4dc313a
Merge branch 'develop' into set-version-test-dependencies
2017-08-05 17:44:51 -04:00
Rodrigo Ramírez Norambuena
0d29339898
Merge branch 'develop' into add-warning-color-full-ip
2017-08-05 17:44:05 -04:00
Michael Teeuw
6d83f18490
Merge pull request #981 from roramirez/disable-vendor_spec
...
Disabled tests of vendor_spec:
2017-08-05 21:30:44 +02:00
Rodrigo Ramírez Norambuena
0ba125c2d7
Disabled tests of vendor_spec:
...
Sometimes these getting failed in Travis.
2017-08-05 02:40:03 -04:00
Rodrigo Ramírez Norambuena
6abd120a5c
Add CHANGELOG entry for color in warning if full ip whitelist
2017-08-04 22:39:52 -04:00
Rodrigo Ramírez Norambuena
5cf7e89ce6
Merge remote-tracking branch 'roramirez_github/develop' into add-warning-color-full-ip
2017-08-04 22:38:31 -04:00
Cato Antonsen
353786cb61
Fix this.file path
2017-08-03 21:34:23 +02:00
Michael Teeuw
586beea21e
Merge pull request #977 from roramirez/use-before-after-vendors
...
Use before after vendors
2017-08-02 12:07:40 +02:00
Rodrigo Ramírez Norambuena
b80454a1f4
Added log text DEPRECATED for old method of authentication
2017-07-31 17:18:34 -04:00
Rodrigo Ramírez Norambuena
19f80cf506
Add entry in Changelog for change hooks in vendors_spec
2017-07-31 16:58:33 -04:00
Rodrigo Ramírez Norambuena
d01100bb15
Merge remote-tracking branch 'roramirez_github/develop' into use-before-after-vendors
2017-07-31 16:57:24 -04:00
Bas van Wetten
e0414e4eb9
Add unittest for calendar module
...
Add unittest for 'getLocalSpecification' function.
2017-07-31 22:36:14 +02:00
Michael Teeuw
1eb10e3c22
Merge pull request #971 from roramirez/set-title-magicmirror-2
...
Set title on MagicMirror² for index.html
2017-07-31 15:04:54 +02:00
Michael Teeuw
4772fbcd4a
Merge pull request #970 from QNimbus/unittest-calendar
...
Add new unit tests
2017-07-31 15:04:25 +02:00
Michael Teeuw
18b61e35be
Merge branch 'develop' into unittest-calendar
2017-07-31 15:04:16 +02:00
Michael Teeuw
bb7faf0fb3
Merge pull request #967 from roramirez/show-test-build-npm-dependencies
...
Debug npm list in CI
2017-07-31 15:03:25 +02:00
Michael Teeuw
1603742adc
Merge branch 'develop' into show-test-build-npm-dependencies
2017-07-31 15:03:20 +02:00
Michael Teeuw
8a830e40bb
Merge pull request #966 from roramirez/format-changelog
...
Fix litles changes of format in the Changelog
2017-07-31 15:02:43 +02:00
Michael Teeuw
d8adcf5a84
Merge branch 'develop' into format-changelog
2017-07-31 15:02:36 +02:00
Michael Teeuw
1d9a404f77
Merge pull request #965 from roramirez/newfeed-unit
...
Newfeed unit
2017-07-31 15:00:37 +02:00
Michael Teeuw
26dcaf6078
Merge pull request #962 from QNimbus/fix-issue-961
...
Fix calendar.js bug
2017-07-31 15:00:15 +02:00
Michael Teeuw
a91e4014bf
Merge pull request #959 from roramirez/include-node-8
...
Include node 8 testsuite and CI
2017-07-31 14:59:34 +02:00
Rodrigo Ramírez Norambuena
06af327e5e
Added deprecation warning for authentication of the calendar module.
...
Discussed in Review
9848f80630 (r105531731)
2017-07-30 22:56:27 -04:00
Bas van Wetten
35e3b889c3
Add new unit tests
...
Add new unit tests for 'shorten' function in calendar module
2017-07-29 16:02:53 +02:00
Bas van Wetten
5ef6ba0258
Small edit of CHANGELOG
...
Added a period at the end of the CHANGELOG entries
2017-07-29 11:44:43 +02:00
Bas van Wetten
12754ff135
Updated changelog for calendar fix
...
Updated changelog for calendar fix
2017-07-28 22:19:25 +02:00
Bas van Wetten
d09a1e254f
Merge branch 'fix-issue-963' into fix-issue-961
2017-07-28 21:34:58 +02:00
Bas van Wetten
b89ee67daf
Merge branch 'fix-issue-961' into fix-issue-963
2017-07-28 21:33:10 +02:00
Bas van Wetten
7bd256c311
Fix calendar.js bug issue #963
...
Fixed calendar specific configuration settings maximumEntries and maximumNumberOfDays not overriding global setting
2017-07-28 21:07:38 +02:00
Bas van Wetten
4add7cd0b3
Fix calendar.js bug
...
Fix bug where excludedEvents count towards maximumEntries displayed
2017-07-28 17:47:22 +02:00
Rodrigo Ramírez Norambuena
5ac20cc4cf
SuiteTest: Added unit tests for js/class.js
2017-07-25 21:42:51 -04:00
Rodrigo Ramírez Norambuena
9d7b0487d5
Change hooks for vendor_spec:
...
Use the hooks before and after in the vendor_spec instead of use beforeAll and
afterAll in the e2e test to prevent failure in CI.
2017-07-25 20:24:04 -04:00
Rodrigo Ramírez Norambuena
59aa84f6c8
Add log when clientonly failed on starting.
2017-07-25 17:52:44 -04:00
Rodrigo Ramírez Norambuena
765b03c868
Add warning color when are using full ip whitelist
2017-07-25 11:26:01 -04:00
Rodrigo Ramírez Norambuena
41ce3db8f9
Set title on MagicMirror² for index.html
2017-07-25 11:00:38 -04:00
Rodrigo Ramírez Norambuena
00e3ef757c
Merge remote-tracking branch 'roramirez_github/develop' into showWeek-test-es-language
2017-07-25 10:53:50 -04:00
Rodrigo Ramírez Norambuena
84dc0b2959
Set version spectron for 3.6.x
2017-07-25 10:28:45 -04:00
Rodrigo Ramírez Norambuena
2e48099070
Debug npm list in CI
...
Execute npm list after the tests in Travis
2017-07-25 10:07:32 -04:00
Rodrigo Ramírez Norambuena
77779bbcd9
Fix litles changes of format in the Changelog
2017-07-25 09:50:51 -04:00
Rodrigo Ramírez Norambuena
e08bc01c33
Fix conflict with test function newsfeed
2017-07-25 09:32:32 -04:00
Michael Teeuw
bf24ee369f
Merge pull request #957 from QNimbus/develop
...
Addition to .gitignore to ignore VS Code folder
2017-07-25 14:50:00 +02:00
Michael Teeuw
876f12db89
Merge pull request #955 from roramirez/close-code-tag-README-modules
...
Close code tag and fix format for Modules Readme
2017-07-25 14:49:42 +02:00
Michael Teeuw
8b84459e13
Merge pull request #953 from roramirez/activate-test-e2e
...
Activate e2e test in Travis and desactivate failed test in CI:
2017-07-25 14:49:25 +02:00
Rodrigo Ramírez Norambuena
dccfcc9663
Merge pull request #2 from QNimbus/activate-test-e2e
...
Change suggestion for e2e testing
2017-07-24 22:38:32 -04:00
Bas van Wetten
203e1cc9b9
Implemented requested change PR #2
...
Moved tests/e2e_new to tests/e2e folder
2017-07-24 22:08:12 +02:00
Bas van Wetten
b612f0cdec
PR for issue #956
...
Changed .gitignore to ignore Visual Studio Code project folder with custom launch configuration. (See issue #956 )
2017-07-24 21:56:53 +02:00
Rodrigo Ramírez Norambuena
961301fbec
Merge remote-tracking branch 'roramirez_github/develop' into newfeed-unit
2017-07-24 11:36:16 -04:00
Rodrigo Ramírez Norambuena
2a38d99cf1
Merge remote-tracking branch 'roramirez_github/develop' into include-node-8
2017-07-24 11:34:47 -04:00
Rodrigo Ramírez Norambuena
7903328c2d
Add Node 8 for testing
2017-07-23 20:49:52 -04:00
Rodrigo Ramírez Norambuena
56d2b4a80c
Close code tag and fix format for Modules Readme
2017-07-23 20:31:26 -04:00
Ricardo Gonzalez
2c6ecaab5b
Add ability for currentweather
module to display indoor humidity via INDOOR_HUMIDITY notification
2017-07-23 23:55:32 +01:00
Ricardo Gonzalez
45d289a65e
Merge branch 'develop' of github.com:ryck/MagicMirror into develop
...
* 'develop' of github.com:ryck/MagicMirror:
Add template for v2.1.3
Set dev version.
2017-07-23 23:52:10 +01:00
Bas van Wetten
318c8c68b0
Change suggestion for e2e testing
...
- Changed global-setup.js to allow for easier test creation
- Changed each e2e test suite to work with new global-setup.js
- All tests (except for dev_console.js) now work with Travis CI
2017-07-23 23:06:27 +02:00
Michael Teeuw
fbd47a7f3b
Merge pull request #951 from QNimbus/fix-issue-950
...
Fix for issue #950
2017-07-20 10:12:45 +02:00
Rodrigo Ramírez Norambuena
07533f5658
Activate e2e test in Travis and desactivate failed test in CI:
...
- dev_console
- vendor_spec
2017-07-20 00:34:20 -04:00
Rodrigo Ramírez Norambuena
66b7e3e1f5
Fix lint newsfeed_spec
2017-07-20 00:27:57 -04:00
Rodrigo Ramírez Norambuena
4fee4d1903
Add Changelog Unit test for capitalizeFirstLetter newfeed module
2017-07-20 00:10:01 -04:00
Rodrigo Ramírez Norambuena
90d70beea2
Merge remote-tracking branch 'roramirez_github/develop' into newfeed-unit
2017-07-20 00:09:05 -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
86ae704e86
Merge pull request #924 from QNimbus/client-only-pr
...
Added clientonly script
2017-07-12 11:08:04 +02:00
Michael Teeuw
2d1e993fe1
Merge branch 'develop' into client-only-pr
2017-07-12 11:07:49 +02:00
Michael Teeuw
04b550e435
Update correct version.
2017-07-12 10:58:28 +02:00
Michael Teeuw
c492ea77f1
Merge pull request #943 from QNimbus/fix-issue-940
...
Fix issue #940
2017-07-12 10:55:43 +02:00
Michael Teeuw
61d9112ba7
Merge pull request #941 from QNimbus/fix-issue-933
...
Fix issue #933
2017-07-12 10:55:23 +02:00
Michael Teeuw
d7fe36de71
Merge pull request #934 from eouia/develop
...
add symbol and color on broadcasted events
2017-07-12 10:54:59 +02:00
Unknown
db0bd3fa2d
Fix issue #940
...
Fix for issue 940 - time was incorrectly displayed in a 12-hour fashion regardless of the 24 hour clock preference in config.js
2017-07-09 11:46:59 +02:00
Unknown
551619e772
Fix issue #933
...
This is a fix for issue 933 which restores the original alligment of the analog clock; the analog clock still does not properly align to the left of the left sidebar when content of other left sidebar modules is too wide.
2017-07-08 21:31:05 +02:00
eouia
29bae230a4
Update CHANGELOG.md
2017-07-06 16:09:49 +02:00
eouia
83be49156f
symbol and color for broadcasted events (calendar)
...
- Add symbol and color properties of event when `CALENDAR_EVENTS` notification is broadcasted from `defaultcalendar` module.
2017-07-06 16:09:16 +02:00
eouia
561ae102fb
add symbol and color on broadcasted events
2017-07-06 11:57:16 +02:00
Unknown
a05e69b855
Removed cookie dependencies
...
Removed module import and dependency on the 'cookie' library; it's not used anymore
2017-07-02 12:10:16 +02:00
Unknown
8eb772d80b
Allow use of env variables
...
Made some changes that allows the use of environment variables when starting the standalone client.
2017-07-02 12:10:16 +02:00
Unknown
1590693547
New server route to fetch config
...
Added a new route to the Express server to supply client with config. Removed the original 'cookie' hack
2017-07-02 12:10:16 +02:00
Unknown
66f93ee541
Added clientonly script
...
Added clientonly script to have server and client run at different locations
2017-07-02 12:10:16 +02:00
Michael Teeuw
8893df118e
Add template for v2.1.3
2017-07-01 20:36:17 +02:00
Michael Teeuw
2c77cb5ca5
Set dev version.
2017-07-01 20:35:11 +02:00
Michael Teeuw
8a101f9e9a
Merge pull request #931 from MichMich/develop
...
Release 2.1.2
2017-07-01 20:32:59 +02:00
Michael Teeuw
ce98d0184d
Update Version Number
2017-07-01 20:07:08 +02:00
Michael Teeuw
402dea3c8b
Prepare for release.
2017-07-01 20:03:17 +02:00
Michael Teeuw
223cf4b2b2
Merge pull request #926 from QNimbus/calendar-timeformat-pr
...
Calender respects timeformat
2017-06-29 09:26:26 +02:00
Michael Teeuw
8fb7e79bb3
Merge branch 'develop' into calendar-timeformat-pr
2017-06-29 09:26:18 +02:00
Michael Teeuw
5a2d386976
Merge pull request #929 from QNimbus/clock-alignment-pr
...
Issue with date alignment in clock.js
2017-06-29 09:24:55 +02:00
Michael Teeuw
96622533e0
Merge pull request #930 from talpah/translations/ro
...
Romanian translation
2017-06-29 09:24:21 +02:00
Cosmin
8814ce05a9
Add translations for ro.
2017-06-29 10:05:14 +03:00
Unknown
c15148fc07
Issue with date aligment in clock.js
...
In reference to issue #927 . Made changes to clock.js and clock_styles.css to prevent aligment problem when displaying analog clock and large calendar entries
2017-06-26 20:19:13 +02:00
Unknown
3404ebbbb8
Calender respects timeformat
...
In reference to issue #776 , made changes to calendar.js to respect timeformat config option if it is used
2017-06-26 14:43:40 +02:00
Michael Teeuw
51494cabc8
Merge pull request #921 from QNimbus/pr-01
...
Removed unused import
2017-06-21 12:43:50 +02:00
Michael Teeuw
1eb326683e
Merge pull request #919 from QNimbus/develop
...
Added Dutch translation
2017-06-21 12:43:24 +02:00
Unknown
98bcfbef7e
Removed unused import
...
Removed unused import from js/electron.js
2017-06-18 19:17:41 +02:00
Unknown
9416980096
Added Dutch translation
...
Added Dutch translation to Alert module
2017-06-13 20:33:48 +02:00
Michael Teeuw
b34505c086
Merge pull request #918 from fmandal/patch-1
...
Added week translation
2017-06-13 16:54:06 +02:00
Michael Teeuw
a65edf52ca
Merge pull request #916 from paviro/patch-7
...
Markdown header fixes
2017-06-13 16:53:46 +02:00
Michael Teeuw
d1513f2575
Merge pull request #915 from rejas/cleanups
...
Cleanups
2017-06-13 16:53:23 +02:00
Fredrik Mandal
12d20c35be
Added week translation
2017-06-13 01:52:13 +02:00
Paul-Vincent Roll
9f822c0991
Markdown header fixes
2017-06-11 23:44:43 +02:00
Veeck
96c338859b
More lazy sunday cleanups of missing semicolons, unused vars and other small thins
2017-06-11 11:53:55 +02:00
Veeck
a2464dce73
Udpate dependencies
2017-06-11 11:36:17 +02:00
Veeck
53476b723d
Merge branch 'develop' into cleanups
2017-06-11 11:29:19 +02:00
Michael Teeuw
ca92a0af5c
Merge pull request #895 from JanLoebel/develop
...
#891 Added ability to change the custom.css path.
2017-06-03 19:10:45 +02:00
Michael Teeuw
6e6cd90f6d
Merge pull request #908 from retroflex/swe-translation-corrections
...
Corrected Swedish translations for TODAY/TOMORROW/DAYAFTERTOMORROW.
2017-06-03 08:08:28 +02:00
Michael Teeuw
adc84e1f93
Merge pull request #909 from roramirez/test-unit-desactivate-e2e
...
Run test unit for failed in Travis of e2e
2017-06-03 08:07:47 +02:00
Veeck
20687d915a
Remove unused vars and whitelines, cleanups
2017-06-02 19:35:10 +02:00
Rodrigo Ramírez Norambuena
12a34f0b09
Run test unit for failed in Travis of e2e
2017-05-31 13:50:04 -04:00
retroflex
e5e49e4347
Corrected Swedish translations for TODAY/TOMORROW/DAYAFTERTOMORROW.
2017-05-29 22:55:42 +02:00
Michael Teeuw
9f61256e5e
Move stylelint to devDep.
2017-05-26 14:43:44 +02:00
Michael Teeuw
ac6e370a78
Merge pull request #900 from rejas/package_updates
...
Fix npm warning regarding stylelint
2017-05-26 14:42:58 +02:00
Michael Teeuw
a9c2c2178a
Merge branch 'develop' into package_updates
2017-05-26 14:42:24 +02:00
Michael Teeuw
c67419bb55
Merge pull request #899 from roramirez/module-stylelint
...
Remove warnings
2017-05-26 14:41:14 +02:00
Michael Teeuw
631c270fc7
Merge pull request #898 from roramirez/fix-comment
...
Fix spelling comment js/loader.js
2017-05-26 14:40:59 +02:00
Michael Teeuw
3c82dfc0a5
Merge pull request #897 from roramirez/information-Beaufort-function
...
Add link for information about Beaufort Wind Scale for ms2Beaufort
2017-05-26 14:40:47 +02:00
Michael Teeuw
063574023b
Merge pull request #873 from roramirez/fixme_for_test_week_number
...
ADD fixme wanted where the day if sunday for test number of week
2017-05-26 14:40:06 +02:00
Veeck
5f539b133b
Update dependencies, add stylelint too
2017-05-21 19:16:09 +02:00
Jan Löbel
0bb52a6058
#891 Added ability to change the custom.css path.
2017-05-19 19:54:43 +02:00
Michael Teeuw
0db40bbb32
Merge pull request #893 from xuanyou/xuanyou-patch-compliments-documentation
...
Xuanyou patch compliments documentation
2017-05-18 12:35:42 +02:00
Michael Teeuw
f66114e203
Merge pull request #892 from markuzSchmidt/patch-1
...
Correction of Documentation of `resume()`
2017-05-18 12:34:17 +02:00
Michael Teeuw
2fcc064b0f
Merge pull request #879 from retroflex/develop
2017-05-18 12:33:58 +02:00
Michael Teeuw
a4c441a1b7
Merge branch 'develop' into develop
2017-05-18 12:33:34 +02:00
xuanyou
cbb6e4d6f3
Update docs: classes config variable default value
2017-05-18 18:25:17 +08:00
xuanyou
34361ccd1c
Update documentation for compliments module
...
Added documentation for the config variable "classes" that allows the user to override the css classes of the compliments module display.
Fixed the erroneous "a default calendar is shown" to "default compliments".
2017-05-18 18:14:43 +08:00
markuzSchmidt
c953936798
Update README.md
2017-05-17 22:00:55 +02:00
Michael Teeuw
6fd2a6ef34
Merge pull request #885 from z0diak/develop
...
fixing issue with installer (#884 )
2017-05-15 20:25:41 +02:00
Rodrigo Ramírez Norambuena
be05f1a71f
Remove warnings
...
npm WARN grunt-stylelint@0.8.0 requires a peer of stylelint@^7.8.0 but
none was installed.
npm WARN stylelint-config-standard@16.0.0 requires a peer of
stylelint@^7.8.0 but none was installed.
2017-05-11 02:44:52 -03:00
Rodrigo Ramírez Norambuena
0de65d9c0f
Fix spelling comment js/loader.js
2017-05-11 02:30:25 -03:00
Vladimir Filimonov
a60f4e3bad
fixing issue https://github.com/MichMich/MagicMirror/issues/884
2017-05-06 21:42:02 +03:00
Michael Teeuw
ab30ea766b
Merge pull request #882 from roramirez/remove_log_socketclient
...
Remove commented log not used in js/socketclient.js
2017-05-03 17:34:29 +02:00
Michael Teeuw
099a7c46b7
Merge pull request #881 from roramirez/spelling-changelog
...
Fix spelling Changelog
2017-05-03 17:34:15 +02:00
Michael Teeuw
a7afcd9644
Merge branch 'develop' into spelling-changelog
2017-05-03 17:34:03 +02:00
retroflex
7c80eec755
Merge branch 'develop' into develop
2017-05-02 21:24:36 +02:00
retroflex
07c50c20b6
Spaces -> tabs.
2017-05-02 21:20:35 +02:00
Michael Teeuw
08d841f6c5
Merge pull request #872 from Arkkimaagi/patch-2
...
Support showing wind direction with an arrow
2017-05-01 14:29:23 +02:00
Michael Teeuw
6b144c5816
Merge branch 'develop' into patch-2
2017-05-01 14:29:14 +02:00
Michael Teeuw
322cec0980
Merge pull request #877 from Arkkimaagi/better-translations
...
Improve translation flexibility
2017-05-01 14:27:35 +02:00
Michael Teeuw
73a47b2853
Merge pull request #883 from jasonyork/develop
...
Update currentweather to support indoor temperature
2017-05-01 14:26:05 +02:00
Jason York
0036ec2214
Update currentweather to support indoor temperature
2017-04-30 20:58:25 -05:00
Rodrigo Ramírez Norambuena
98dc69893e
Fix spelling Changelog
2017-04-29 23:25:57 -03:00
retroflex
af48af5085
Updated changelog: Added option to set a separate date format for full day events.
2017-04-28 23:56:05 +02:00
retroflex
0b2279a113
Merge remote-tracking branch 'original/develop' into develop
2017-04-28 23:39:57 +02:00
retroflex
ba63a44ec8
Added option to set a separate date format for full day events.
2017-04-28 23:31:07 +02:00
Mikko Tapionlinna
7c20d2f97c
Merge branch 'develop' into better-translations
2017-04-28 15:35:28 +03:00
Mikko Tapionlinna
8e7369f0b5
Merge branch 'develop' into patch-2
2017-04-28 15:34:40 +03:00
Mikko Tapionlinna
5f80deb5b7
Added direction as an arrow feature to CHANGELOG.md
2017-04-28 15:33:32 +03:00
Mikko Tapionlinna
826fdbf342
Add flexible word order translations to CHANGELOG.md
2017-04-28 15:31:07 +03:00
Mikko Tapionlinna
7e5186c3c7
Add documentation for new translate features
2017-04-28 15:24:41 +03:00
Mikko Tapionlinna
2bc5253725
Set default value for showWindDirectionAsArrow
2017-04-28 13:59:07 +03:00
Mikko Tapionlinna
f58787bb50
Add documentation for showWindDirectionAsArrow
2017-04-28 13:58:52 +03:00
Michael Teeuw
88a01d39ee
Merge pull request #869 from roramirez/check-default-modules-directory
...
Check default modules directory
2017-04-26 09:36:19 +02:00
Mikko Tapionlinna
ee88897b18
Add better support for translations with backwards compatibility
2017-04-25 23:15:34 +03:00
Rodrigo Ramírez Norambuena
b26f9e316d
ADD fixme wanted where the day if sunday for test number of week
2017-04-24 22:49:15 -03:00
Mikko Tapionlinna
0e486b45e1
Support showing wind direction with an arrow
...
As described in https://github.com/MichMich/MagicMirror/issues/871 this feature lets user use arrow instead of an abbreviation for wind directions. This can be especially helpful on languages like Finnish that do not have all the compass directions English has.
2017-04-24 23:54:32 +03:00
Rodrigo Ramírez Norambuena
f730d2fc27
Add changelog test directories for default modules
2017-04-22 21:23:48 -03:00
Rodrigo Ramírez Norambuena
26303c8617
Merge remote-tracking branch 'roramirez_github/develop' into check-default-modules-directory
2017-04-22 21:22:41 -03:00
Michael Teeuw
a6485b61a4
Merge pull request #867 from fewieden/bugfix-compliment-duplicates
...
bugfix for duplicated compliments
2017-04-22 18:58:32 +02:00
Michael Teeuw
7db07bca35
Merge branch 'develop' into bugfix-compliment-duplicates
2017-04-22 18:58:26 +02:00
Michael Teeuw
19bbe0fc1f
Merge pull request #865 from jeliasson/patch-1
...
Indent and double-quoute
2017-04-22 18:57:50 +02:00
Michael Teeuw
2b2c2de583
Merge pull request #863 from roramirez/message-port-server
...
Message port server
2017-04-22 18:57:35 +02:00
Michael Teeuw
b05534472c
Merge pull request #862 from roramirez/dev-args
...
Change method for check if pass dev parameter
2017-04-22 18:57:12 +02:00
Michael Teeuw
30aa8d469c
Merge pull request #861 from roramirez/unit-calendar
...
Unit calendar
2017-04-22 18:56:55 +02:00
fewieden
c4282a3593
null isn't typeof undefined
2017-04-22 12:25:51 +02:00
fewieden
778107aae9
add edge case anytime only
2017-04-22 12:09:52 +02:00
fewieden
581af762f9
bugfix for duplicated compliments
2017-04-22 11:35:42 +02:00
Johan Eliasson
31e63b576b
Indent and double-quoute
2017-04-21 23:02:33 +02:00
Michael Teeuw
efb592dce5
Merge pull request #856 from bastilimbach/develop
...
Outsource Dockerfiles
2017-04-19 21:45:42 +02:00
Michael Teeuw
fa5b936d7b
Merge pull request #858 from roramirez/check-week-number
...
Check week number
2017-04-19 21:45:23 +02:00
Rodrigo Ramírez Norambuena
4904bd53ef
Fix grunt double quotes unit calendar_spec
2017-04-19 00:45:55 -03:00
Rodrigo Ramírez Norambuena
320ce372f5
Add changelog unit test capFirst function on calendar module
2017-04-19 00:39:18 -03:00
Rodrigo Ramírez Norambuena
7a803abec8
Merge remote-tracking branch 'roramirez_github/develop' into unit-calendar
2017-04-19 00:38:35 -03:00
Rodrigo Ramírez Norambuena
f34407fc43
Add 404 test HTTP code for vendors
2017-04-18 23:44:50 -03:00
Rodrigo Ramírez Norambuena
b41bda569d
Change method for check if pass dev parameter
2017-04-18 23:34:14 -03:00
Rodrigo Ramírez Norambuena
fd2919fd1c
Remove commented log not used in js/socketclient.js
2017-04-18 23:14:07 -03:00
Rodrigo Ramírez Norambuena
dce8edf742
Merge branch 'develop' into check-week-number
2017-04-18 22:59:07 -03:00
Rodrigo Ramírez Norambuena
298e32aada
Fix Grunt error
...
124:38 error Strings must use doublequote quotes
2017-04-18 22:38:29 -03:00
Rodrigo Ramírez Norambuena
2b2136867d
Add change double message port in starting server
2017-04-18 22:31:16 -03:00
Rodrigo Ramírez Norambuena
c1830aa37c
Fix message port starting server
2017-04-18 22:21:55 -03:00
Michael Teeuw
a3d4049c9c
Merge pull request #848 from MichMich/master
...
Unable to install dependencies!
2017-04-17 10:59:43 +02:00
Sebastian Limbach
058b4bbe6c
Add changes to changelog
2017-04-16 22:48:05 +02:00
Michael Teeuw
c4c7b2ed5b
Merge pull request #853 from roramirez/gitignore-vim
...
ignore git file for vim and patch
2017-04-16 22:27:14 +02:00
Michael Teeuw
aee607ea81
Merge pull request #852 from roramirez/sort-dependencies
...
Sort dependencies in the file package.json
2017-04-16 22:27:02 +02:00
Michael Teeuw
5eea5939c0
Merge pull request #850 from roramirez/defaultModules-set
...
Default modules set
2017-04-16 22:26:42 +02:00
Sebastian Limbach
ac53d64ffc
Change docker hub url
2017-04-16 21:17:52 +02:00
Sebastian Limbach
9ebee8c03e
Delete all Docker related files
...
The Docker images are outsourced to https://github.com/bastilimbach/docker-MagicMirror
2017-04-16 21:17:07 +02:00
Rodrigo Ramírez Norambuena
93965fd98b
Add changelog test modules/default/defaultmodules.js
2017-04-13 23:44:37 -03:00
Rodrigo Ramírez Norambuena
59c25ef915
Merge remote-tracking branch 'roramirez_github/develop' into defaultModules-set
2017-04-13 23:43:07 -03:00
Rodrigo Ramírez Norambuena
7e9c4848fb
Sort dependencies in the file package.json
2017-04-13 08:40:51 -03:00
Rodrigo Ramírez Norambuena
467b1ad4f1
Add test match week number with clock module with configuration showWeek
2017-04-12 22:29:20 -03:00
Michael Teeuw
f45bd18cc2
Merge pull request #846 from bastilimbach/develop
...
Add the ability to use the docker image with a raspberry pi
2017-04-12 22:18:33 +02:00
Sebastian Limbach
4f844abc0c
Change copy flag to not replace existing modules
2017-04-12 20:21:51 +02:00
Sebastian Limbach
b688dcd4ba
Add changes to changelog
2017-04-12 20:20:30 +02:00
Sebastian Limbach
d5e902679b
Change linux distribution
...
I changed the linux distribution from node, which used Debian, to an arm based linux distribution so the application can be used on an arm based system (e.g. Raspberry)
2017-04-12 20:19:24 +02:00
Michael Teeuw
eae21e1371
Merge pull request #837 from roramirez/tests-vendors
...
Tests vendors
2017-04-11 10:45:47 +02:00
Rodrigo Ramírez Norambuena
947c2e556d
Add test e2e showWeek feature in spanish language.
2017-04-09 15:32:15 -03:00
Rodrigo Ramírez Norambuena
d68d4c2c76
Add Changelog vendor_spec
2017-04-07 10:08:42 -03:00
Rodrigo Ramírez Norambuena
1ef451c048
Merge remote-tracking branch 'roramirez_github/develop' into tests-vendors
2017-04-07 10:06:33 -03:00
Michael Teeuw
ec20748594
Merge pull request #836 from roramirez/check-wrong-configuration
...
Check wrong configuration
2017-04-07 08:42:04 +02:00
Michael Teeuw
764f05b42a
Merge pull request #833 from javiersigler/task/improve_dockerfile
...
Docker - Do not replace configuration
2017-04-07 08:41:13 +02:00
Michael Teeuw
5c41e24b99
Merge pull request #832 from MichMich/MichMich-patch-1
...
Add missing dependency.
2017-04-07 08:40:12 +02:00
Rodrigo Ramírez Norambuena
9725091233
Merge remote-tracking branch 'roramirez_github/develop' into check-wrong-configuration
2017-04-06 21:32:48 -03:00
Javier Sigler
8f8dfabe0f
Merge branch 'develop' of github.com:MichMich/MagicMirror into task/improve_dockerfile
2017-04-06 16:46:41 +02:00
Javier Sigler
b9749bad61
Do not replace configuration
2017-04-06 16:43:53 +02:00
Michael Teeuw
31609a8aba
Add missing dependency.
2017-04-06 16:34:16 +02:00
Michael Teeuw
28e8cc2675
Merge branch 'develop' of https://github.com/MichMich/MagicMirror into develop
2017-04-06 16:30:38 +02:00
Michael Teeuw
033d3c92ab
Add missing dependency
2017-04-06 16:28:48 +02:00
Michael Teeuw
3484fcfd2a
Merge pull request #829 from roramirez/instruction_installer-develop
...
Instruction installer develop
2017-04-06 16:24:42 +02:00
Michael Teeuw
a8e18d7f99
Merge pull request #830 from roramirez/format-tab-config.sample
...
Fix extra tabs added in config.js.sample
2017-04-06 16:24:29 +02:00
Michael Teeuw
db30b58ee9
Merge pull request #828 from greg-dev/update-ru-week
...
Add Russian translation for week
2017-04-06 16:24:18 +02:00
Michael Teeuw
3748488200
Merge pull request #824 from roramirez/instruction_installer
...
Fix instruction README for install by script
2017-04-06 16:22:29 +02:00
Rodrigo Ramírez Norambuena
c53a20a577
Add changelog entry fix instruction_installer
2017-04-05 22:10:05 -03:00
Rodrigo Ramírez Norambuena
dfcb2b610a
Merge remote-tracking branch 'roramirez_github/develop' into instruction_installer
2017-04-05 22:01:01 -03:00
Greg Dev
95278a78ff
Add Russian translation for week
2017-04-05 23:39:39 +02:00
Michael Teeuw
400d577546
Merge pull request #825 from javiersigler/task/improve_dockerfile
...
Task/improve dockerfile
2017-04-05 20:14:46 +02:00
Michael Teeuw
60cf6cec5e
Merge pull request #822 from roramirez/website-package
...
Change website in package.json
2017-04-05 20:13:13 +02:00
Michael Teeuw
13901b9028
Merge pull request #821 from roramirez/newsfeed_test_case
...
Newsfeed test case
2017-04-05 20:12:57 +02:00
Michael Teeuw
23454a918d
Merge pull request #820 from roramirez/note-information-configuration-file
...
Add note about how configurate the file into config.js.sample
2017-04-05 20:12:37 +02:00
Javier Sigler
fa64ecf513
Remove layers and fix npm install of vendor
2017-04-04 18:34:19 +02:00
Javier Sigler
bb8c0f1d9c
Merge branch 'develop' of github.com:javiersigler/MagicMirror into task/improve_dockerfile
2017-04-04 18:32:22 +02:00
Javier Sigler
6e33e063da
Remove layers and fix npm install of vendor
2017-04-04 18:30:24 +02:00
Rodrigo Ramírez Norambuena
e44893f91e
Fix instruction README for install by script
...
issue close #823
2017-04-04 11:09:49 -03:00
Rodrigo Ramírez Norambuena
f2c3fc20de
ignore git file for vim and patch
2017-04-03 15:50:25 -03:00
Rodrigo Ramírez Norambuena
d903fe400f
Add entry in Changelog for newsfeed_test_case
2017-04-03 15:21:52 -03:00
Michael Teeuw
22e4e4125a
Merge pull request #818 from fewieden/fix-typo
...
fixed typo + eslint
2017-04-03 20:21:35 +02:00
Michael Teeuw
badddfe3d7
Merge pull request #817 from fewieden/german-translation
...
added german translation key
2017-04-03 20:20:59 +02:00
Michael Teeuw
e14816dcfa
Merge pull request #816 from roramirez/fix-spelling
...
Fix spelling mistake
2017-04-03 20:20:41 +02:00
Rodrigo Ramírez Norambuena
4b83722a66
Merge remote-tracking branch 'roramirez_github/develop' into newsfeed_test_case
2017-04-03 15:20:24 -03:00
Rodrigo Ramírez Norambuena
c798913fd2
Fix extra tabs added in config.js.sample
2017-04-03 15:18:35 -03:00
Rodrigo Ramírez Norambuena
636dbe5b95
Globing pattern test grunt ( #1 )
...
* Fix Matching patterns tests directories Grunt task of eslint
* Fix eslint errors in testsuite.
* Format one line per file in src section in Gruntfile.js
2017-04-03 16:47:22 +02:00
Rodrigo Ramírez Norambuena
ab28d0e09f
Add note about how configurate the file into config.js.sample
2017-04-03 11:28:46 -03:00
fewieden
a74efd285c
fix typo + eslint
2017-04-03 10:37:23 +02:00
fewieden
3e1eb03517
added german translation key
2017-04-03 10:06:57 +02:00
Michael Teeuw
fb90574d44
Update CHANGELOG.md
2017-04-02 23:10:32 +02:00
Michael Teeuw
c0fb337dfb
Merge pull request #815 from greg-dev/update-pl
...
Add Polish translation for week and day after tomorrow
2017-04-02 23:09:49 +02:00
Michael Teeuw
e7775bb9d9
Merge pull request #814 from amcolash/wrap_events
...
Option to wrap events in calendar
2017-04-02 23:09:11 +02:00
Greg Dev
64f2a67573
Add Polish translation for week and day after tomorrow
2017-04-02 22:29:54 +02:00
Andrew McOlash
154e33a2c3
Make times align to the top of the cell
2017-04-02 15:10:00 -05:00
Andrew McOlash
63ae2b8095
Add in ability to wrap calendar events to multiple lines
2017-04-02 15:06:58 -05:00
Michael Teeuw
6165a6af6c
Merge pull request #812 from doug-kline/patch-1
...
TL;RL cheat notes for IPv4 ipWhitelist when PI listening on IPv6
2017-04-02 09:07:51 +02:00
Doug Kline
4a70e3cd31
Update config.js.sample
2017-04-01 18:54:28 -04:00
Doug Kline
5ccf053cba
TL;RL cheat notes for IPv4 ipWhitelist
...
Hopefully save a google or support request -- while still using IPv4 addresses on MagicMirror network, need to set full address by using ::ffff: as prefix to IP in config. e.g. ::ffff:192.168.5.1 and not 192.168.5.1
2017-04-01 17:23:24 -04:00
Michael Teeuw
5a6f5133af
Prepare setup for 2.1.2
2017-04-01 22:05:21 +02:00
Rodrigo Ramírez Norambuena
f974fd0660
Add roundValue unit test function weatherforecast module:
...
- tests for this.config.roundTemp is false
- tests for this.config.roundTemp is true
2017-03-29 00:29:47 -03:00
Rodrigo Ramírez Norambuena
af9fdfa224
Add roundValue unit test function currentweather module:
...
- tests for this.config.roundTemp is false
2017-03-28 22:15:48 -03:00
Rodrigo Ramírez Norambuena
181cb235df
Unit test currentweather module:
...
Add roundValue unit test function currentweather module
tests for this.config.roundTemp is true
2017-03-28 10:05:08 -03:00
Rodrigo Ramírez Norambuena
60c5d96037
fix documentation currentweather and weatherforecast function
...
roundValue:
This function toFixed return a string type not a number value.
2017-03-27 12:18:36 -03:00
Rodrigo Ramírez Norambuena
29f68d218d
Fix spelling mistake
2017-03-26 18:06:34 -03:00
Rodrigo Ramírez Norambuena
daad8bca69
Add test e2e helloworld module with default config text.
2017-03-26 17:36:45 -03:00
Rodrigo Ramírez Norambuena
f4408aa72c
Add link for information about Beaufort Wind Scale for ms2Beaufort
...
function in currentweather and weatherforecast module
2017-03-26 16:57:46 -03:00
Rodrigo Ramírez Norambuena
0117cd478b
Unit test for capitalizeFirstLetter newfeed module
2017-03-26 16:19:45 -03:00
Rodrigo Ramírez Norambuena
de4d0989e9
Add unit test function capFist calendar module
2017-03-26 00:49:22 -03:00
Rodrigo Ramírez Norambuena
0c884c2669
Test for default module directories
2017-03-25 23:52:18 -03:00
Rodrigo Ramírez Norambuena
5d7cfc1c10
test for modules set in modules/default/defaultmodules.js
2017-03-25 19:01:05 -03:00
Rodrigo Ramírez Norambuena
fd2b070a6a
Change website in package.json
2017-03-25 00:26:47 -03:00
Rodrigo Ramírez Norambuena
7918448be2
Add test for vendor
...
This test get all vendor defined. Create a get request http each vendor
and expect the 200 HTTP code.
2017-03-18 13:19:31 -03:00
Rodrigo Ramírez Norambuena
f89f704a69
Add task to check configuration file syntax.
2017-03-18 09:45:32 -03:00
Rodrigo Ramírez Norambuena
2c0ca78265
Merge branch 'colors-error' into check-wrong-configuration
2017-03-18 06:00:49 -03:00
Rodrigo Ramírez Norambuena
2a94ee55cc
Add first test for newsfeed module.
...
This test case check if set newsfeed title
2017-03-10 21:02:33 -03:00
Rodrigo Ramírez Norambuena
ccf612f536
Add sample xml rss feed from Blog's RodrigoRamirez.com
2017-03-10 20:38:18 -03:00
Rodrigo Ramírez Norambuena
db87f9e15b
init sample test case newsfeed_spec
2017-02-20 08:19:36 -03:00