Commit Graph

  • cd6f10c843 PM2 Fix (again): add pm2_env.unique_id checking and cleaning (#3626) Bugsounet - Cédric 2024-11-07 11:38:46 +01:00
  • b250cfa0ee Bump croner from 8.1.2 to 9.0.0 in /vendor (#3614) dependabot[bot] 2024-11-04 17:50:09 +01:00
  • 7e6349c093 Fix compliments croner (#3625) sam detweiler 2024-11-04 10:41:48 -06:00
  • 6ce3622c61 Add spelling check to GitHub workflow (#3623) Kristjan ESPERANTO 2024-11-03 21:49:00 +01:00
  • 0aae771799 Update dependencies reported by Dependabot (#3621) Veeck 2024-11-02 15:58:20 +01:00
  • 9114aefecc fix missing basePath (#3620) Karsten Hassel 2024-11-02 08:22:27 +01:00
  • 399e2ae1da [updatenotification] Fix pm2 using detection when pm2 script is inside or outside MagicMirror root folder (#3605) Bugsounet - Cédric 2024-10-28 10:32:39 +01:00
  • c96326b760 Cleanup testcases that had hard coded Date() values which override the testcase runner (#3601) sam detweiler 2024-10-25 13:52:00 -05:00
  • cfa5c0d127 fix electron tests mocking dates (#3599) Karsten Hassel 2024-10-25 11:34:35 +02:00
  • 6946b49977 Fixtestcase calendar testcase failure (#3596) sam detweiler 2024-10-23 16:46:32 -05:00
  • aa7e856170 Add wayland and windows start options (#3594) Kristjan ESPERANTO 2024-10-23 21:42:29 +02:00
  • b54fc08da7 Add npm publishing step to release process (#3595) Veeck 2024-10-23 20:47:01 +02:00
  • 0f024cff4e Run and test with node 23 (#3588) Kristjan ESPERANTO 2024-10-19 12:11:20 +02:00
  • fff31068ab Re-add eslint-plugin-import (#3586) Veeck 2024-10-13 15:22:02 +02:00
  • 3d1e8ab849 add address and ipWhitelist to all test configs (#3585) Karsten Hassel 2024-10-12 07:53:58 +02:00
  • 1b80e87563 [core] test electron v32 and electron rebuild (#3584) Bugsounet - Cédric 2024-10-11 11:57:34 +02:00
  • 7489e51a67 Change default for weatherEndpoint according to API 3.0 (#3583) HeikoGr 2024-10-11 08:51:00 +02:00
  • 0130dc45ab stale workflow: increase operations-per-run (default=30) so that all … (#3581) Karsten Hassel 2024-10-05 22:41:41 +02:00
  • c7dcf542cf allow manually running stale workflow (#3580) Karsten Hassel 2024-10-05 19:47:34 +02:00
  • 961bae637c [core] add try / catch on mode_helper loading (#3578) Bugsounet - Cédric 2024-10-05 15:23:36 +02:00
  • f51fbe39c4 reactivated stale.yaml as github action (#3577) Karsten Hassel 2024-10-04 21:47:07 +02:00
  • f91340ceca Bump helmet from 7.1.0 to 8.0.0 (#3570) dependabot[bot] 2024-10-02 18:42:05 +02:00
  • 0eafa19096 Bump eslint-plugin-jsdoc from 50.3.0 to 50.3.1 (#3571) dependabot[bot] 2024-10-02 18:41:36 +02:00
  • ee98a0c7e5 [UpdateNotification] Fix pm2 using detection when pm2 script is in MagicMirror root folder (#3576) Bugsounet - Cédric 2024-10-02 18:33:46 +02:00
  • 4c7c859ae6 [Electron rebuild] Removed node-pty and drivelist from rebuilded test (#3575) Bugsounet - Cédric 2024-10-02 18:31:57 +02:00
  • d1be92a426 Prepare v2.30.0-develop Karsten Hassel 2024-10-01 00:09:29 +02:00
  • 15a934641d Merge remote-tracking branch 'origin/master' into develop Karsten Hassel 2024-10-01 00:06:36 +02:00
  • 94c3c699e8 Release 2.29.0 (#3568) v2.29.0 Karsten Hassel 2024-10-01 00:02:17 +02:00
  • d84d612df5 Release 2.29.0 Karsten Hassel 2024-09-18 22:40:44 +02:00
  • 719eca49fe update dependencies, nail down node-ical version to 0.18.0 (#3566) Karsten Hassel 2024-09-28 22:33:53 +02:00
  • d9eefff066 fix double load of positions now that check:config at startup is active (#3565) sam detweiler 2024-09-28 08:52:09 -05:00
  • 731512c2e5 Electron rebuild tests update (#3563) Bugsounet - Cédric 2024-09-26 19:09:39 +02:00
  • ebaeed935f Engine except on node v21 (#3561) Bugsounet - Cédric 2024-09-26 19:09:10 +02:00
  • 2e6e86887b fix calendar showing previous day when using sliceMultiDayEvents (#3555) Marc Landis 2024-09-25 21:16:43 +02:00
  • d3187689f0 Switch to ESLint v9 and flat config (#3558) Kristjan ESPERANTO 2024-09-25 21:05:11 +02:00
  • 5ffdf9af09 Updated minimal needed node version in package.json (currently v20.9.0) (#3559) Bugsounet - Cédric 2024-09-25 09:03:09 +02:00
  • 08116b8e64 fixes for running tests for MM_MODULES_DIR (#3550) Karsten Hassel 2024-09-24 22:38:00 +02:00
  • fa6a7521b4 add tests for minimal node version (currently v20.9.0) (#3556) Karsten Hassel 2024-09-24 22:09:28 +02:00
  • 06a8b517aa Cleanup github actions (#3549) Veeck 2024-09-19 12:25:41 +02:00
  • 1823f5a130 Updated to new notification name DOM_OBJECTS_UPDATED -> MODULE_DOM_UPDATED (#3548) Ryan Williams 2024-09-19 01:29:43 -04:00
  • 8f5aa50d79 added test for MM_MODULES_DIR (#3546) Karsten Hassel 2024-09-19 07:29:04 +02:00
  • 65d7e2d067 fix CHANGELOG.md Karsten Hassel 2024-09-18 21:53:18 +02:00
  • 06f6fbf49b Review config_check.js (#3545) Kristjan ESPERANTO 2024-09-18 21:39:02 +02:00
  • c6e05c9fec Added DOM_OBJECTS_UPDATED notification when the DOM is re-rendered via updateDom (#3535) Ryan Williams 2024-09-18 13:40:46 -04:00
  • 866419eb95 Check config before starting MM (#3450) Kristjan ESPERANTO 2024-09-18 19:37:25 +02:00
  • 659e0c74cb add new env vars MM_MODULES_DIR and MM_CUSTOMCSS_FILE … (#3530) Karsten Hassel 2024-09-18 19:10:46 +02:00
  • d9f9f41e98 Add spell check (#3544) Kristjan ESPERANTO 2024-09-18 07:37:09 +02:00
  • ea3a323581 add fix for sliceMultiDayEvents (#3543) sam detweiler 2024-09-17 01:01:49 -05:00
  • 0faefd109a fixes calendar test by moving it from e2e to electron with fixed date (#3540) Karsten Hassel 2024-09-15 08:36:11 +02:00
  • 81351fb4cc update dependencies (#3536) Karsten Hassel 2024-09-14 22:05:20 +02:00
  • 3380314c11 hotfix for calendar_spec.js (used data now returns 20 events) (#3533) Karsten Hassel 2024-09-13 23:52:34 +02:00
  • bca5d9c845 Ignore positions.js (#3531) Kristjan ESPERANTO 2024-09-11 23:12:34 +02:00
  • 7915de3149 update dependencies (#3527) Karsten Hassel 2024-08-31 07:14:30 +02:00
  • 2b97e0d26e add support for custom regions, by detecting what is used in index.html (#3518) sam detweiler 2024-08-27 15:52:59 -05:00
  • 56736786fd Bug in Weather Units for Broadcasted Notification (#3519) Panagiotis Skias 2024-08-18 11:04:51 +03:00
  • cc1d4ab240 Improve duplicate module filtering. Update SocketIO catch-all API. (#3523) Ryan Williams 2024-08-18 03:25:01 -04:00
  • 976c8ae00a Bump stylistic-eslint (#3520) Veeck 2024-08-12 22:52:43 +02:00
  • 780e4e2e06 Fix loading of multiple instances of node_helper when multiple instances of a module are in config.js (#3517) sam detweiler 2024-08-04 14:28:20 -05:00
  • 76d8f98969 allow custom module positions by setting allowCustomModulePositions… (#3506) Karsten Hassel 2024-08-01 21:24:16 +02:00
  • 4182c2129f Update dependencies (#3515) Veeck 2024-08-01 19:00:36 +02:00
  • d22d0e1f87 remove raspberry object from systeminformation (#3507) Karsten Hassel 2024-07-29 12:22:59 +02:00
  • d9665b35df Update compliments with support for cron type date/time for selections, addition to just date. (#3481) sam detweiler 2024-07-15 12:51:05 -05:00
  • 974a1da9f0 [weather] update provider openweathermap to new apiVersion (#3496) Daniel 2024-07-11 05:37:44 -06:00
  • 4d14f4a2c1 Fixes the UK Met Office Datahub provider (#3499) jargordon 2024-07-07 22:36:59 +01:00
  • 3b22622054 fixes checks badge in README.md (#3494) Karsten Hassel 2024-07-04 22:47:21 +02:00
  • 160d95ac34 Cleanup folders for #3492 (#3493) sam detweiler 2024-07-01 17:09:50 -05:00
  • f7369a7e85 Prepare v2.29.0-develop Karsten Hassel 2024-06-30 23:53:28 +02:00
  • 7389a33f80 Merge remote-tracking branch 'origin/master' into develop Karsten Hassel 2024-06-30 23:50:35 +02:00
  • 53fc814ff8 Release 2.28.0 (#3490) v2.28.0 Karsten Hassel 2024-06-30 23:44:21 +02:00
  • 795e5c76c1 Release 2.28.0 Karsten Hassel 2024-06-28 20:42:08 +02:00
  • 92ac3895a7 updatenotification: avoid using pm2 when running in docker container (#3484) Karsten Hassel 2024-06-28 22:33:21 +02:00
  • c89c3edf97 Fix weathergov api precipitationLastHour (#3125) Jason Stieber 2024-06-28 13:21:38 -07:00
  • 74c6bb30b0 Update dependencies (#3487) Karsten Hassel 2024-06-28 22:09:44 +02:00
  • cfc0bc617f Update CHANGELOG.md (#3486) Bugsounet - Cédric 2024-06-27 21:37:22 +02:00
  • 4aafa32875 fixes e2e tests running in docker container (#3485) Karsten Hassel 2024-06-27 10:38:29 +02:00
  • f28b4bd709 Use latest@version of node for automated-tests.yaml (#3483) Bugsounet - Cédric 2024-06-26 21:43:41 +02:00
  • aefb3a0b6d Update compliments module (#3471) WallysWellies 2024-06-24 21:40:59 +01:00
  • 3d9d72e64e Open-Meteo: Fix forecast and hourly weather to use real temperatures, not apparent temperatures (#3468) Brian O'Connor 2024-06-24 16:18:49 -04:00
  • 8d20832bc5 [calendar] add config option "showEndsOnlyWithDuration" (#3477) Karsten Hassel 2024-06-24 21:52:19 +02:00
  • e95c144c3e Fix crash possibility if module: <name> is not defined and on mistake position: <position> (#3445) Bugsounet - Cédric 2024-06-24 21:51:54 +02:00
  • 4c748a4d32 update config.js.sample to use openmeteo as weather provider (#3476) Karsten Hassel 2024-06-22 21:23:58 +02:00
  • 9cbd30f296 update dependencies incl. electron v31 (#3473) Karsten Hassel 2024-06-19 22:21:46 +02:00
  • bc27c46723 MM² Main core use node >= v20 // delete node v18 from test suite (#3463) Bugsounet - Cédric 2024-06-19 22:11:04 +02:00
  • 63324454a9 update dependencies (#3460) Karsten Hassel 2024-06-11 06:54:17 +02:00
  • 4bd66cb121 fixed type=daily for provider openmeteo showing nightly icons (#3459) Karsten Hassel 2024-06-08 11:48:31 +02:00
  • cd0bc5b160 fixed type=daily for provider openmeteo having no data … (#3451) Karsten Hassel 2024-05-20 09:36:03 +02:00
  • d1c17e7fc0 weather module: Fixed precipitationProbability in forecast … (#3448) Karsten Hassel 2024-05-13 22:36:35 +02:00
  • 3b0035760d Update deps (#3439) Karsten Hassel 2024-05-01 19:54:38 +02:00
  • 1fa17883bc Bump ansis from 2.3.0 to 3.0.1 (#3417) dependabot[bot] 2024-04-01 22:11:52 +02:00
  • 8aaad8e7ec Prepare v2.28.0-develop veeck 2024-04-01 22:05:54 +02:00
  • 1981601f0a Merge branch 'mm_master' into mm_develop veeck 2024-04-01 22:03:49 +02:00
  • 5ea8a3469a Release 2.27.0 (#3410) v2.27.0 Veeck 2024-04-01 22:03:20 +02:00
  • 2a883c393c Remove codecov yaml (#3416) Veeck 2024-04-01 20:08:31 +02:00
  • 53420f5be9 Fix check for mastermerge label (#3415) Veeck 2024-04-01 18:16:20 +02:00
  • b262bf6144 Release 2.27.0 veeck 2024-04-01 12:01:44 +02:00
  • 72ef8235b1 update Collaboration.md (added infos from discord) (#3408) Karsten Hassel 2024-03-30 23:29:57 +01:00
  • e004b33fab Change multiday fullDay Event behaviour (#3396) Paranoid93 2024-03-28 22:02:22 +01:00
  • d9926fad79 MM² Icon (#3407) Bugsounet - Cédric 2024-03-28 12:37:18 +01:00
  • fd44445ec3 update deps and package.json's (eslint) (#3406) Karsten Hassel 2024-03-27 23:13:01 +01:00
  • be63e365bd Add electron-rebuild to suite test (#3392) Bugsounet - Cédric 2024-03-27 22:45:01 +01:00