Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Repository and references

This repository owns GoControlPanel plugin source, tests, wiki pages and the
This repository owns TMControlPanel plugin source, tests, wiki pages and the
marketplace registry. The panel, plugin SDK, sandbox runtime and settings UI live
in the separate `.controlpanel` checkout (which may be a symlink).

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# GoControlPanel plugins
# TMControlPanel plugins

The plugin marketplace of [GoControlPanel](https://github.com/MRegterschot/gocontrolpanel). Every panel,
The plugin marketplace of [TMControlPanel](https://github.com/MRegterschot/gocontrolpanel). Every panel,
self-hosted ones included, reads the index published from this repository and installs plugins from it.

- **Panels read** `https://mregterschot.github.io/tmcontrolpanel-plugins/index.json`, built by the
Expand Down
2 changes: 1 addition & 1 deletion plugins/admin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A widget and admin command to notify a server admin. The command is '/admin <message>'.

A first-party GoControlPanel plugin. Permissions: `ui`, `chat:send`, `notifications`.
A first-party TMControlPanel plugin. Permissions: `ui`, `chat:send`, `notifications`.

## Events

Expand Down
4 changes: 2 additions & 2 deletions plugins/admin/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "admin",
"name": "Admin Help",
"version": "1.2.0",
"version": "1.2.1",
"sdk": 4,
"description": "A widget and admin command to notify a server admin. The command is '/admin <message>'.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"commands": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/admin/versions/1.2.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "admin-1.2.1.zip",
"sha256": "0dd03d81f9a452f00abc0c3de84c4a091bd13258af270da1a4b2fe35fa3348ab",
"publishedAt": "2026-10-25T14:36:53.015Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/admin/versions/admin-1.2.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/ecm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

Sends rounds and finishes to eCircuitMania while a match is being recorded.

A first-party GoControlPanel plugin. Permissions: `ui`, `http:us-central1-fantasy-trackmania.cloudfunctions.net`.
A first-party TMControlPanel plugin. Permissions: `ui`, `http:us-central1-fantasy-trackmania.cloudfunctions.net`.
4 changes: 2 additions & 2 deletions plugins/ecm/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "ecm",
"name": "eCircuitMania",
"version": "1.2.0",
"version": "1.2.1",
"sdk": 4,
"description": "Sends rounds and finishes to eCircuitMania while a match is being recorded.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"commands": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/ecm/versions/1.2.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "ecm-1.2.1.zip",
"sha256": "5a501ce81ef95f1550238497c086633e5701dfd26bf17c4d664ca4321ab950ee",
"publishedAt": "2026-10-25T14:36:53.031Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/ecm/versions/ecm-1.2.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/hello/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Hello: a complete example plugin

Start here when creating a GoControlPanel plugin. This SDK 4 example includes:
Start here when creating a TMControlPanel plugin. This SDK 4 example includes:

- A `/hello` command and a player-connect event handler.
- A greeting widget with a clickable **Hi** action, colored by the panel theme.
Expand Down
4 changes: 2 additions & 2 deletions plugins/hello/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "hello",
"name": "Hello",
"version": "1.2.0",
"version": "1.2.1",
"sdk": 4,
"description": "Greets players when they join, keeps count per player and shows a small greeting widget.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"commands": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/hello/versions/1.2.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "hello-1.2.1.zip",
"sha256": "a954a5ecfacd083780ed8d9cc1bff0a1a6accbaa0c640e663969d6e963987a08",
"publishedAt": "2026-10-25T14:36:53.039Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/hello/versions/hello-1.2.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/live-ranking/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows the current standings in points during a match.

A first-party GoControlPanel plugin. Permissions: `ui`.
A first-party TMControlPanel plugin. Permissions: `ui`.
4 changes: 2 additions & 2 deletions plugins/live-ranking/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "live-ranking",
"name": "Live Ranking",
"version": "1.1.0",
"version": "1.1.1",
"sdk": 4,
"description": "A widget that shows the current standings in points during a match.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"gamemodes": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/live-ranking/versions/1.1.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "live-ranking-1.1.1.zip",
"sha256": "c427379ddb7e9055bb456da33cc177d4fd4b2b2745a96b89f830844bc0df9199",
"publishedAt": "2026-10-25T14:36:53.045Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/live-round/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows live timings of players during a round.

A first-party GoControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.
A first-party TMControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.
4 changes: 2 additions & 2 deletions plugins/live-round/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "live-round",
"name": "Live Round",
"version": "1.2.0",
"version": "1.2.1",
"sdk": 4,
"description": "A widget that shows live timings of players during a round.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"gamemodes": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/live-round/versions/1.2.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "live-round-1.2.1.zip",
"sha256": "7f0bcb984ea105d57f17395d27f7dd106ff20259628308955f0d47ae9372138d",
"publishedAt": "2026-10-25T14:36:53.054Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/live-round/versions/live-round-1.2.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/map-info/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows information about the current map.

A first-party GoControlPanel plugin. Permissions: `ui`, `maps:read`.
A first-party TMControlPanel plugin. Permissions: `ui`, `maps:read`.
4 changes: 2 additions & 2 deletions plugins/map-info/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "map-info",
"name": "Map Info",
"version": "1.1.0",
"version": "1.1.1",
"sdk": 4,
"description": "A widget that shows information about the current map.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"capabilities": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/map-info/versions/1.1.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "map-info-1.1.1.zip",
"sha256": "1fedc52c57f80535f1d078b2b0af7734ae256f3a02283d4c38c5831ded5af525",
"publishedAt": "2026-10-25T14:36:53.059Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/map-info/versions/map-info-1.1.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/match/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Manages a match on the server: starting and stopping it, pausing, a pick and ban phase and a lobby.

A first-party GoControlPanel plugin. Permissions: `ui`, `chat:send`, `maps:read`, `maps:write`, `mode:control`.
A first-party TMControlPanel plugin. Permissions: `ui`, `chat:send`, `maps:read`, `maps:write`, `mode:control`.

## Events

Expand Down
4 changes: 2 additions & 2 deletions plugins/match/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "match",
"name": "Match",
"version": "1.4.0",
"version": "1.4.1",
"sdk": 4,
"description": "Manages a match on the server: starting and stopping it, pausing, a pick and ban phase and a lobby.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"commands": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/match/versions/1.4.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "match-1.4.1.zip",
"sha256": "be533fc338b0abcbc2884f065d7063f66fb21ecf048aa853a41a63db6faa3c85",
"publishedAt": "2026-10-25T14:36:53.082Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file added plugins/match/versions/match-1.4.1.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/player-info/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows information about the spectated player. This includes their name, personal best and optionally device and camera.

A first-party GoControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.
A first-party TMControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.
4 changes: 2 additions & 2 deletions plugins/player-info/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "player-info",
"name": "Player Info",
"version": "1.2.0",
"version": "1.2.1",
"sdk": 4,
"description": "A widget that shows information about the spectated player. This includes their name, personal best and optionally device and camera.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"capabilities": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/player-info/versions/1.2.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "player-info-1.2.1.zip",
"sha256": "7730a2015369b0b59b0ccba4140aaa0ef1300e84f34a405eaf60ba932c88cc62",
"publishedAt": "2026-10-25T14:36:53.090Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/records-info/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A widget that shows the records for the current map. This includes the world record and the local server record.

A first-party GoControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.
A first-party TMControlPanel plugin. Permissions: `ui`, `records:read`, `nadeo:read`.

## Events

Expand Down
4 changes: 2 additions & 2 deletions plugins/records-info/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "records-info",
"name": "Records Info",
"version": "1.3.0",
"version": "1.3.1",
"sdk": 4,
"description": "A widget that shows the records for the current map. This includes the world record and the local server record.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"capabilities": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/records-info/versions/1.3.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "records-info-1.3.1.zip",
"sha256": "72921abe6f8230a9430b24fe28685fedf74006149e06bfdff3a545328d30a6a3",
"publishedAt": "2026-10-25T14:36:53.095Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/ta-active-runs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows the active time attack runs on the server.

A first-party GoControlPanel plugin. Permissions: `ui`.
A first-party TMControlPanel plugin. Permissions: `ui`.
4 changes: 2 additions & 2 deletions plugins/ta-active-runs/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "ta-active-runs",
"name": "Time Attack Active Runs",
"version": "1.1.0",
"version": "1.1.1",
"sdk": 4,
"description": "A widget that shows the active time attack runs on the server.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"gamemodes": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/ta-active-runs/versions/1.1.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "ta-active-runs-1.1.1.zip",
"sha256": "6fe1480deb5cb48b009bd0730bd68a19087e459682729cddc082b3c1fb223446",
"publishedAt": "2026-10-25T14:36:53.099Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file not shown.
2 changes: 1 addition & 1 deletion plugins/ta-leaderboard/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

A widget that shows the time attack leaderboard for the current map.

A first-party GoControlPanel plugin. Permissions: `ui`.
A first-party TMControlPanel plugin. Permissions: `ui`.
4 changes: 2 additions & 2 deletions plugins/ta-leaderboard/tmcp-plugin.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"slug": "ta-leaderboard",
"name": "Time Attack Leaderboard",
"version": "1.1.0",
"version": "1.1.1",
"sdk": 4,
"description": "A widget that shows the time attack leaderboard for the current map.",
"author": "GoControlPanel",
"author": "TMControlPanel",
"license": "MIT",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins",
"gamemodes": [
Expand Down
6 changes: 6 additions & 0 deletions plugins/ta-leaderboard/versions/1.1.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"url": "ta-leaderboard-1.1.1.zip",
"sha256": "b8aa5065d93189a18d9e17f6f9bed1d14a60fe2b05a0a0cfb4757e1f313282f2",
"publishedAt": "2026-10-25T14:36:53.104Z",
"changelog": "Renamed GoControlPanel to TMControlPanel in the manifest author and documentation."
}
Binary file not shown.
2 changes: 1 addition & 1 deletion registry.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"name": "GoControlPanel plugins",
"name": "TMControlPanel plugins",
"repository": "https://github.com/MRegterschot/tmcontrolpanel-plugins"
}
Loading
Loading