Skip to content

Commit 33e29f6

Browse files
chore: update golden fixtures
1 parent d8aaf30 commit 33e29f6

2 files changed

Lines changed: 125 additions & 43 deletions

File tree

fixtures/golden/modules.json

Lines changed: 117 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2077,6 +2077,38 @@
20772077
],
20782078
"url": "https://github.com/bohemtucsok/MMM-NextcloudPhotos"
20792079
},
2080+
{
2081+
"category": "Utility / IoT / 3rd Party / Integration",
2082+
"description": "Display a live WebRTC stream from a Google Nest camera via the Device Access API. Includes an audio frequency visualizer synced to the camera audio.",
2083+
"hasGithubIssues": null,
2084+
"id": "brandaorafael/MMM-Nest-Camera-WebRTC",
2085+
"isArchived": null,
2086+
"license": "ISC",
2087+
"maintainer": "brandaorafael",
2088+
"maintainerURL": "https://github.com/brandaorafael",
2089+
"name": "MMM-Nest-Camera-WebRTC",
2090+
"url": "https://github.com/brandaorafael/MMM-Nest-Camera-WebRTC"
2091+
},
2092+
{
2093+
"category": "Utility / IoT / 3rd Party / Integration",
2094+
"description": "Show which streamers from your list are currently live on Twitch, Kick, and YouTube. Displays name, platform, current game/category, and live viewer count. List and card display styles.",
2095+
"hasGithubIssues": null,
2096+
"id": "brandaorafael/MMM-StreamerStatus",
2097+
"image": "MMM-StreamerStatus---brandaorafael.webp",
2098+
"isArchived": null,
2099+
"license": "MIT",
2100+
"maintainer": "brandaorafael",
2101+
"maintainerURL": "https://github.com/brandaorafael",
2102+
"name": "MMM-StreamerStatus",
2103+
"tags": [
2104+
"twitch",
2105+
"kick",
2106+
"youtube",
2107+
"streaming",
2108+
"live"
2109+
],
2110+
"url": "https://github.com/brandaorafael/MMM-StreamerStatus"
2111+
},
20802112
{
20812113
"category": "Utility / IoT / 3rd Party / Integration",
20822114
"description": "Display real-time GPS data from GPSD.",
@@ -2267,11 +2299,15 @@
22672299
"description": "Shows system stats similar to MMM-SystemStats.",
22682300
"hasGithubIssues": true,
22692301
"id": "btastic/MMM-SystemMonitor",
2302+
"image": "MMM-SystemMonitor---btastic.webp",
22702303
"isArchived": false,
22712304
"license": "MIT",
22722305
"maintainer": "btastic",
22732306
"maintainerURL": "https://github.com/btastic",
22742307
"name": "MMM-SystemMonitor",
2308+
"tags": [
2309+
"systemmonitor"
2310+
],
22752311
"url": "https://github.com/btastic/MMM-SystemMonitor"
22762312
},
22772313
{
@@ -2620,6 +2656,24 @@
26202656
],
26212657
"url": "https://github.com/cbrooker/MMM-Todoist"
26222658
},
2659+
{
2660+
"category": "Transport / Travel",
2661+
"description": "Display information about departures, trip duration and arrival times for Dutch pubic transport (excluding trains).",
2662+
"hasGithubIssues": null,
2663+
"id": "CE-Timmer/MMM-NL-Busses",
2664+
"image": "MMM-NL-Busses---CE-Timmer.webp",
2665+
"isArchived": null,
2666+
"license": "MIT",
2667+
"maintainer": "CE-Timmer",
2668+
"maintainerURL": "https://github.com/CE-Timmer",
2669+
"name": "MMM-NL-Busses",
2670+
"tags": [
2671+
"bus",
2672+
"public transport",
2673+
"times"
2674+
],
2675+
"url": "https://github.com/CE-Timmer/MMM-NL-Busses"
2676+
},
26232677
{
26242678
"category": "Weather",
26252679
"description": "Display the air quality index for a certain location.",
@@ -3095,9 +3149,11 @@
30953149
{
30963150
"category": "Development / Core MagicMirror²",
30973151
"description": "Provides a simple UI with buttons to send customizable notifications to other modules.",
3098-
"hasGithubIssues": null,
3152+
"hasGithubIssues": true,
30993153
"id": "ChrisF1976/MMM-NotificationSender",
3100-
"isArchived": null,
3154+
"image": "MMM-NotificationSender---ChrisF1976.webp",
3155+
"isArchived": false,
3156+
"license": "MIT",
31013157
"maintainer": "ChrisF1976",
31023158
"maintainerURL": "https://github.com/ChrisF1976",
31033159
"name": "MMM-NotificationSender",
@@ -6188,6 +6244,28 @@
61886244
],
61896245
"url": "https://github.com/galaktor/MMM-DublinRTPI"
61906246
},
6247+
{
6248+
"category": "Utility / IoT / 3rd Party / Integration",
6249+
"description": "Uses an LLM to summarize other dashboard modules. Supports OpenAI, Anthropic, and any OpenAI-compatible API (Ollama, LM Studio). Features smart change detection, diff-based prompts, quiet hours, and adaptive polling.",
6250+
"hasGithubIssues": null,
6251+
"id": "garethsprice/MMM-LLM-Summary",
6252+
"image": "MMM-LLM-Summary---garethsprice.webp",
6253+
"isArchived": null,
6254+
"license": "MIT",
6255+
"maintainer": "garethsprice",
6256+
"maintainerURL": "https://github.com/garethsprice",
6257+
"name": "MMM-LLM-Summary",
6258+
"tags": [
6259+
"llm",
6260+
"ai",
6261+
"summary",
6262+
"openai",
6263+
"anthropic",
6264+
"ollama",
6265+
"smart-mirror"
6266+
],
6267+
"url": "https://github.com/garethsprice/MMM-LLM-Summary"
6268+
},
61916269
{
61926270
"category": "Entertainment / Misc",
61936271
"description": "Record daily 1-second-clips and automatically generate a 1-second-a-day video of your life.",
@@ -7289,6 +7367,7 @@
72897367
"description": "Advanced Tado Thermostat module.",
72907368
"hasGithubIssues": null,
72917369
"id": "htilburgs/MMM-MyTado",
7370+
"image": "MMM-MyTado---HTilburgs.webp",
72927371
"isArchived": null,
72937372
"license": "MIT",
72947373
"maintainer": "HTilburgs",
@@ -7701,9 +7780,9 @@
77017780
{
77027781
"category": "Finance",
77037782
"description": "Displays top Polymarket events from a chosen tag in a nice card.",
7704-
"hasGithubIssues": null,
7783+
"hasGithubIssues": true,
77057784
"id": "ItsMeBrille/MMM-Polymarket",
7706-
"isArchived": null,
7785+
"isArchived": false,
77077786
"license": "MIT",
77087787
"maintainer": "ItsMeBrille",
77097788
"maintainerURL": "https://github.com/ItsMeBrille",
@@ -8440,28 +8519,30 @@
84408519
"description": "Arrival times for Chicago Transit Authority buses and trains. Supports multiple bus and/or train stops.",
84418520
"hasGithubIssues": null,
84428521
"id": "JHWelch/MMM-CTA",
8522+
"image": "MMM-CTA---JHWelch.webp",
84438523
"isArchived": null,
84448524
"license": "MIT",
84458525
"maintainer": "JHWelch",
84468526
"maintainerURL": "https://github.com/JHWelch",
84478527
"name": "MMM-CTA",
8528+
"tags": [
8529+
"cta",
8530+
"train",
8531+
"bus",
8532+
"tracker"
8533+
],
84488534
"url": "https://github.com/JHWelch/MMM-CTA"
84498535
},
84508536
{
84518537
"category": "Utility / IoT / 3rd Party / Integration",
84528538
"description": "Create an iCalendar feed from a Notion Database for use in the `calendar` module.",
84538539
"hasGithubIssues": null,
84548540
"id": "JHWelch/MMM-NotionCalendar",
8455-
"image": "MMM-NotionCalendar---JHWelch.webp",
84568541
"isArchived": null,
84578542
"license": "MIT",
84588543
"maintainer": "JHWelch",
84598544
"maintainerURL": "https://github.com/JHWelch",
84608545
"name": "MMM-NotionCalendar",
8461-
"tags": [
8462-
"notion",
8463-
"calendar"
8464-
],
84658546
"url": "https://github.com/JHWelch/MMM-NotionCalendar"
84668547
},
84678548
{
@@ -8665,6 +8746,7 @@
86658746
"description": "Displays notifications sent with a simple HTTP POST request.",
86668747
"hasGithubIssues": true,
86678748
"id": "john3300/MMM-HomeAutomationNotifications",
8749+
"image": "MMM-HomeAutomationNotifications---john3300.webp",
86688750
"isArchived": false,
86698751
"license": "MIT",
86708752
"maintainer": "john3300",
@@ -9867,6 +9949,12 @@
98679949
"maintainer": "KristjanESPERANTO",
98689950
"maintainerURL": "https://github.com/KristjanESPERANTO",
98699951
"name": "MMM-PublicTransportHub",
9952+
"tags": [
9953+
"public transport",
9954+
"hafas",
9955+
"vendo",
9956+
"transitous"
9957+
],
98709958
"url": "https://github.com/KristjanESPERANTO/MMM-PublicTransportHub"
98719959
},
98729960
{
@@ -13519,6 +13607,11 @@
1351913607
"maintainer": "Nischi",
1352013608
"maintainerURL": "https://github.com/nischi",
1352113609
"name": "MMM-CECControl",
13610+
"tags": [
13611+
"cec",
13612+
"control",
13613+
"tv"
13614+
],
1352213615
"url": "https://github.com/nischi/MMM-CECControl"
1352313616
},
1352413617
{
@@ -13752,11 +13845,17 @@
1375213845
"description": "Visualize data as heatmaps, charts, and more. A lightweight wrapper over Heat.js with live file updates.",
1375313846
"hasGithubIssues": null,
1375413847
"id": "nonguyen1/MMM-HeatMaps",
13848+
"image": "MMM-HeatMaps---nonguyen1.webp",
1375513849
"isArchived": null,
1375613850
"license": "MIT",
1375713851
"maintainer": "nonguyen1",
1375813852
"maintainerURL": "https://github.com/nonguyen1",
1375913853
"name": "MMM-HeatMaps",
13854+
"tags": [
13855+
"heatmap",
13856+
"habit-tracker",
13857+
"heat.js"
13858+
],
1376013859
"url": "https://github.com/nonguyen1/MMM-HeatMaps"
1376113860
},
1376213861
{
@@ -14019,10 +14118,10 @@
1401914118
{
1402014119
"category": "Finance",
1402114120
"description": "Display your eToro portfolio summary, including total equity, current profit/loss, and percentage gains in real-time.",
14022-
"hasGithubIssues": null,
14121+
"hasGithubIssues": true,
1402314122
"id": "owensy/MMM-eToro",
1402414123
"image": "MMM-eToro---Owensy.webp",
14025-
"isArchived": null,
14124+
"isArchived": false,
1402614125
"license": "MIT",
1402714126
"maintainer": "Owensy",
1402814127
"maintainerURL": "https://github.com/owensy",
@@ -14631,6 +14730,7 @@
1463114730
"hasGithubIssues": null,
1463214731
"id": "poonasor/MMM-GTAGasPrices",
1463314732
"isArchived": null,
14733+
"license": "MIT",
1463414734
"maintainer": "poonasor",
1463514735
"maintainerURL": "https://github.com/poonasor",
1463614736
"name": "MMM-GTAGasPrices",
@@ -17214,20 +17314,6 @@
1721417314
"name": "MMM-PandorasMirror",
1721517315
"url": "https://github.com/spelinski/MMM-PandorasMirror"
1721617316
},
17217-
{
17218-
"category": "Outdated Modules",
17219-
"description": "Extension of the standard module currentweather by the possibility to process and integrate MQTT telegrams of an own weather station.",
17220-
"hasGithubIssues": true,
17221-
"id": "spitzlbergerj/MMM-Currentweather-MQTT",
17222-
"image": "MMM-Currentweather-MQTT---spitzlbergerj.webp",
17223-
"isArchived": true,
17224-
"license": "MIT",
17225-
"maintainer": "spitzlbergerj",
17226-
"maintainerURL": "https://github.com/spitzlbergerj",
17227-
"name": "MMM-Currentweather-MQTT",
17228-
"outdated": "Abandoned. Repo has been archived at 2025-04-21.",
17229-
"url": "https://github.com/spitzlbergerj/MMM-Currentweather-MQTT"
17230-
},
1723117317
{
1723217318
"category": "Outdated Modules",
1723317319
"description": "Shows values from HomeMatic smart home radiator and wall thermostats.",
@@ -17241,19 +17327,6 @@
1724117327
"outdated": "Abandoned. Repo has been archived at 2026-03-18.",
1724217328
"url": "https://github.com/spitzlbergerj/MMM-Homematic-Thermostats"
1724317329
},
17244-
{
17245-
"category": "Transport / Travel",
17246-
"description": "Displays data from [TeslaLogger](https://github.com/bassmaster187/TeslaLogger) or/and [TeslaMate](https://github.com/adriankumpf/teslamate) via MQTT.",
17247-
"hasGithubIssues": true,
17248-
"id": "spitzlbergerj/MMM-TeslaLogger",
17249-
"image": "MMM-TeslaLogger---spitzlbergerj.webp",
17250-
"isArchived": false,
17251-
"license": "AGPL-3.0",
17252-
"maintainer": "spitzlbergerj",
17253-
"maintainerURL": "https://github.com/spitzlbergerj",
17254-
"name": "MMM-TeslaLogger",
17255-
"url": "https://github.com/spitzlbergerj/MMM-TeslaLogger"
17256-
},
1725717330
{
1725817331
"category": "Entertainment / Misc",
1725917332
"description": "Displays a Word Clock written in the Swiss German dialect of Bern.",
@@ -18031,11 +18104,17 @@
1803118104
"description": "Learn a (new foreign language) word every time you look in the mirror.",
1803218105
"hasGithubIssues": true,
1803318106
"id": "thekampany/MMM-learnlanguage",
18107+
"image": "MMM-learnlanguage---theKampany.webp",
1803418108
"isArchived": false,
1803518109
"license": "ISC",
1803618110
"maintainer": "theKampany",
1803718111
"maintainerURL": "https://github.com/thekampany",
1803818112
"name": "MMM-learnlanguage",
18113+
"tags": [
18114+
"learn",
18115+
"language",
18116+
"vocabulary"
18117+
],
1803918118
"url": "https://github.com/thekampany/MMM-learnlanguage"
1804018119
},
1804118120
{

fixtures/golden/stats.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"ByteException_": 1,
4747
"C-Deck": 1,
4848
"CBrooker": 1,
49+
"CE-Timmer": 1,
4950
"CFenner": 7,
5051
"Canonip": 1,
5152
"Captsi": 1,
@@ -358,6 +359,7 @@
358359
"boazarad": 1,
359360
"bogenpirat": 2,
360361
"bohemtucsok": 1,
362+
"brandaorafael": 2,
361363
"brentpabst": 1,
362364
"brssaricicek": 1,
363365
"brucetony": 1,
@@ -462,6 +464,7 @@
462464
"fry0815": 2,
463465
"fuerst": 1,
464466
"galaktor": 1,
467+
"garethsprice": 1,
465468
"gauravsacc": 1,
466469
"gberg927": 1,
467470
"gertperdZA": 1,
@@ -724,7 +727,7 @@
724727
"sp4ceman": 1,
725728
"spectroman": 1,
726729
"spelinski": 1,
727-
"spitzlbergerj": 3,
730+
"spitzlbergerj": 1,
728731
"splattner": 1,
729732
"spydersoft-consulting": 1,
730733
"sqall01": 1,
@@ -815,12 +818,12 @@
815818
"zuo000": 1,
816819
"zzflops": 1
817820
},
818-
"moduleCounter": 1369,
819-
"modulesWithImageCounter": 966,
820-
"modulesWithIssuesCounter": 887,
821+
"moduleCounter": 1371,
822+
"modulesWithImageCounter": 973,
823+
"modulesWithIssuesCounter": 1361,
821824
"repositoryHoster": {
822825
"bitbucket": 1,
823-
"github": 1356,
826+
"github": 1358,
824827
"gitlab": 12
825828
}
826829
}

0 commit comments

Comments
 (0)