Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
19a9835
Update publish_docs_to_wiki.yml
MartinRinas Jun 28, 2023
07abf0b
Merge branch 'openWB:master' into master
MartinRinas Sep 29, 2023
1ae671a
Merge branch 'openWB:master' into master
MartinRinas Oct 2, 2023
2646d1a
Merge branch 'openWB:master' into master
MartinRinas Oct 12, 2023
f8944c5
Merge branch 'openWB:master' into master
MartinRinas Oct 15, 2023
e83795f
Merge branch 'openWB:master' into master
MartinRinas Oct 17, 2023
c4a0d32
Merge branch 'openWB:master' into master
MartinRinas Oct 20, 2023
14694d4
Merge branch 'openWB:master' into master
MartinRinas Oct 26, 2023
8afa5c2
Merge branch 'openWB:master' into master
MartinRinas Dec 20, 2023
6be1634
Merge branch 'openWB:master' into master
MartinRinas Jan 19, 2024
b6074a1
Merge branch 'openWB:master' into master
MartinRinas Feb 1, 2024
6f581a8
fems: support multiple and single segment regex rqeuests (#1397)
LKuemmel Feb 1, 2024
719a191
one connect to server for all components
LKuemmel Jan 16, 2024
0387eed
0.1s sleep between readings
LKuemmel Jan 22, 2024
e033d36
fix self.data --> self._data in fems/bat.py
dj3mu Feb 1, 2024
5773c81
Duo+RFID: fix matching if other cp is plugged
LKuemmel Feb 2, 2024
fd411b4
Revert "fix rct crashes"
LKuemmel Feb 2, 2024
9577b56
RCT: 0.5s sleep between server connections
LKuemmel Feb 2, 2024
e360cb8
build UI
LKuemmel Feb 2, 2024
59e83fa
Calculate_soc_tronity (#1398)
MartinRinas Feb 2, 2024
c32d6d8
Merge branch 'master' of https://github.com/openWB/core
MartinRinas Feb 10, 2024
909fb3f
Merge branch 'master' of https://github.com/openWB/core
MartinRinas Feb 19, 2024
3aa4283
Merge branch 'master' of https://github.com/openWB/core
MartinRinas Mar 1, 2024
9d9c7b3
Merge branch 'master' of https://github.com/openWB/core
MartinRinas Mar 5, 2024
17dcaea
Merge branch 'openWB:master' into master
MartinRinas Apr 2, 2024
65e9b0e
Merge branch 'openWB:master' into master
MartinRinas Apr 3, 2024
9d78bd5
Merge branch 'openWB:master' into master
MartinRinas Jun 1, 2024
d936545
Merge branch 'openWB:master' into master
MartinRinas Jun 25, 2024
13cc4de
Merge branch 'openWB:master' into master
MartinRinas Oct 8, 2024
068bf56
Merge branch 'openWB:master' into master
MartinRinas Dec 13, 2024
27cde5d
Merge branch 'openWB:master' into master
MartinRinas Dec 18, 2024
68261e6
Merge branch 'master' of https://github.com/MartinRinas/core
MartinRinas Dec 20, 2024
baccc10
Merge branch 'openWB:master' into master
MartinRinas Dec 28, 2024
7bf97bb
Merge branch 'openWB:master' into master
MartinRinas Jan 2, 2025
0596bab
Merge branch 'openWB:master' into master
MartinRinas Jan 2, 2025
07389a4
Merge branch 'openWB:master' into master
MartinRinas Jan 3, 2025
c1c6610
Merge branch 'openWB:master' into master
MartinRinas Jan 14, 2025
bd49e28
fix publish soc_timestamp
MartinRinas Jan 14, 2025
b41f1d9
Initial plan
Copilot Mar 11, 2026
34cdd45
Add URL Display Theme for Raspberry Pi
Copilot Mar 11, 2026
661d0f2
Fix insecure randomness: replace Math.random() with crypto.randomUUID…
Copilot Mar 13, 2026
61b54a0
Revert "Fix insecure randomness: replace Math.random() with crypto.ra…
MartinRinas Mar 15, 2026
52c8ac0
symlink
MartinRinas Mar 15, 2026
77da3a6
symlink
MartinRinas Mar 15, 2026
1bb067e
Merge branch 'master' of https://github.com/openWB/core into copilot/…
MartinRinas Mar 15, 2026
5bd0906
review comments
MartinRinas Mar 16, 2026
4467eec
typos
MartinRinas Mar 16, 2026
abcb264
move to vite8, remove unused dependencies
MartinRinas Mar 16, 2026
46a7c8a
build workflow
MartinRinas Mar 17, 2026
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
34 changes: 34 additions & 0 deletions .github/workflows/check_display_theme_url_display.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Check Display Theme URL Display

on:
pull_request:
paths:
- packages/modules/display_themes/url_display/source/**
branches:
- master

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node: [ 24 ]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Setup Node.js ${{ matrix.node }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'npm'
cache-dependency-path: packages/modules/display_themes/url_display/source/package-lock.json

- name: Install Dependencies and Build
run: |
cd packages/modules/display_themes/url_display/source
npm install
npm run build --if-present
Empty file.
29 changes: 29 additions & 0 deletions packages/modules/display_themes/url_display/config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from helpermodules.auto_str import auto_str

from modules.common.abstract_device import DeviceDescriptor


@auto_str
class UrlDisplayThemeConfiguration:
def __init__(self,
url: str = "http://www.example.com"
) -> None:
self.url = url


@auto_str
class UrlDisplayTheme:
def __init__(self,
name: str = "URL Display",
type: str = "url_display",
official: bool = False,
userManagementSupported: bool = False,
configuration: UrlDisplayThemeConfiguration = None) -> None:
self.name = name
self.type = type
self.official = official
self.userManagementSupported = userManagementSupported
self.configuration = configuration or UrlDisplayThemeConfiguration()


theme_descriptor = DeviceDescriptor(configuration_factory=UrlDisplayTheme)
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules/
14 changes: 14 additions & 0 deletions packages/modules/display_themes/url_display/source/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!doctype html>
<html lang="de">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>openWB Display - URL</title>
</head>
<body>
<div id="status">
<p id="message">Verbinde mit MQTT...</p>
</div>
<script type="module" src="/src/main.js"></script>
</body>
</html>
Loading
Loading