|
|
055ab10ab7
|
style(__main__.py): add typing
|
2025-08-26 19:33:29 +02:00 |
|
|
|
dbb464e41c
|
feat(__main__.py): call BackendServer.run()
|
2025-08-26 19:32:53 +02:00 |
|
|
|
11400520c9
|
refactor(server.py): fix method naming and add logging
|
2025-08-26 19:30:50 +02:00 |
|
|
|
b8f5fdc794
|
feat(server.py): create a thread for _poll_loop
|
2025-08-26 19:10:24 +02:00 |
|
|
|
d8405fa363
|
fix(server.py): fix placeholder naming to be consistent
|
2025-08-26 19:09:41 +02:00 |
|
|
|
c628498637
|
chore(__main__.py): change log format
|
2025-08-26 19:08:46 +02:00 |
|
|
|
786c43ae06
|
build(uv.lock): add flask-socketio depedency
|
2025-08-26 19:04:58 +02:00 |
|
|
|
309efe074b
|
build(pyproject.toml): add flask-socketio depedency
|
2025-08-26 19:04:43 +02:00 |
|
|
|
9949179997
|
style(login.html): format
|
2025-08-25 22:18:36 +02:00 |
|
|
|
6a072724f2
|
style(index.html): format
|
2025-08-25 22:18:23 +02:00 |
|
|
|
b79f3f3387
|
style(details.html): format with prettier
|
2025-08-25 22:18:06 +02:00 |
|
|
|
a494b606a5
|
feat(web_server.py): add WEB_SERVER and BACKEND app.configs
|
2025-08-25 21:43:15 +02:00 |
|
|
|
90094e9c43
|
chore(web_server.py): remove LoginManager from self.app.config
|
2025-08-25 21:42:38 +02:00 |
|
|
|
4285da4fa8
|
feat(web_server.py): add BackendServer reference to webserver
|
2025-08-25 21:42:00 +02:00 |
|
|
|
14450ba70d
|
feat(__main__.py): init BackendServer in __main__
|
2025-08-25 21:40:44 +02:00 |
|
|
|
5a4b5ddd82
|
chore(backend/__init__.py): add BackendServer to __all__
|
2025-08-25 21:40:17 +02:00 |
|
|
|
2964ac7644
|
feat(backend/server.py): add placeholder backend
|
2025-08-25 21:39:32 +02:00 |
|
|
|
1d00d5f4f5
|
chore(routes/auth.py): make login fail message more ambigiuous
|
2025-08-25 20:24:57 +02:00 |
|
|
|
38da1f476e
|
feat(templates/login.html): autofocus password field
|
2025-08-25 20:22:32 +02:00 |
|
|
|
c840788907
|
Merge pull request 'refactor: use OOP' (#6) from refactor/use-oop into develop
Reviewed-on: #6
|
2025-08-25 17:56:22 +00:00 |
|
|
|
a3e9aed6f4
|
chore(web_server.py): add web server to initial loggin to avoid confusion
|
2025-08-25 19:48:17 +02:00 |
|
|
|
8ad55eed10
|
fix(__main__.py): fix wrong import path
|
2025-08-25 19:40:39 +02:00 |
|
|
|
77b6bd0732
|
refactor(web_server.py): rewrite to use OOP
|
2025-08-25 19:40:11 +02:00 |
|
|
|
a32df2fd67
|
chore(templates/stream.html): remove stream.html template
|
2025-08-25 19:39:32 +02:00 |
|
|
|
8b418a7d52
|
refactor(templates/panel.html): adapt urls for blueprints
|
2025-08-25 19:38:35 +02:00 |
|
|
|
3e1fe9fa1e
|
refactor(templates/login.html): adapt urls for blueprints
|
2025-08-25 19:38:22 +02:00 |
|
|
|
bd9d95b741
|
refactor(templates/index.html): adapt urls for blueprints
|
2025-08-25 19:38:12 +02:00 |
|
|
|
4baf29eb4a
|
refactor(templates/details.html): adapt urls for blueprints
|
2025-08-25 19:37:58 +02:00 |
|
|
|
d91f135d53
|
feat(user.py): add user management
|
2025-08-25 19:35:16 +02:00 |
|
|
|
c1e20e5524
|
feat(routes/__init__.py): add __init__.py
|
2025-08-25 19:32:24 +02:00 |
|
|
|
d56256f681
|
feat(routes/panel.py): add panel.py route blueprint
|
2025-08-25 19:32:05 +02:00 |
|
|
|
bbaffb344f
|
feat(routes/auth.py): add auth.py route blueprint
|
2025-08-25 19:31:55 +02:00 |
|
|
|
50be48dba4
|
feat(routes/index.py): add index.py route blueprint
|
2025-08-25 19:31:42 +02:00 |
|
|
|
fc5dc23c0e
|
refactor(style.css): use new palette
|
2025-08-25 19:26:41 +02:00 |
|
|
|
44df495096
|
feat(palette.css): add catppuccin color palette
|
2025-08-25 19:26:13 +02:00 |
|
|
|
8dbbea3f56
|
feat(__main__.py): add __main__.py
|
2025-08-24 22:02:59 +02:00 |
|
|
|
e575e8a15d
|
refactor(.vscode/launch.json): use __main__.py for running web server
|
2025-08-24 22:02:39 +02:00 |
|
|
|
1901441948
|
chore(py.typed): add py.typed
|
2025-08-15 20:38:14 +02:00 |
|
|
|
6bed7da165
|
build(pyproject.toml): use basic type checking to kinda supress flask_login's nonexistent typing
|
2025-08-15 20:36:20 +02:00 |
|
|
|
f8f74ccd4b
|
chore(routes/__init__.py): add __init__.py
|
2025-08-09 22:47:47 +02:00 |
|
|
|
5fb6920436
|
style(.vscode/settings.json): fix indentation
|
2025-08-09 22:46:45 +02:00 |
|
|
|
23a53f79a0
|
fix(web_server.py): fix server error when using /stream
|
2025-08-09 22:46:06 +02:00 |
|
|
|
89dd67b489
|
chore(backend/__init__.py): add __init__.py
|
2025-08-09 22:44:06 +02:00 |
|
|
|
c2e1984959
|
style(web_server.py): fix typing errors
|
2025-08-09 22:42:19 +02:00 |
|
|
|
dbc61ac6b7
|
chore(web/__init__.py): add web/__init__.py
|
2025-08-09 22:41:43 +02:00 |
|
github-actions[bot]
|
ed91c8d8cb
|
chore(release): 0.1.1
0.1.1
|
2025-08-09 15:20:50 +00:00 |
|
|
|
451bdeb618
|
Merge pull request 'chore(.vscode/launch.json): use shell instead of debugpy for running flask' (#5) from release/0.1.1 into main
Reviewed-on: #5
|
2025-08-09 15:20:11 +00:00 |
|
|
|
8b6bf1e913
|
chore(.vscode/launch.json): use shell instead of debugpy for running flask
|
2025-08-09 17:19:27 +02:00 |
|
github-actions[bot]
|
00aa0698ae
|
chore(release): 0.1.0
0.1.0
|
2025-08-09 15:08:42 +00:00 |
|
|
|
d07900d64a
|
Merge pull request 'chore(release): 0.1.0' (#4) from release/0.1.0 into main
Reviewed-on: #4
|
2025-08-09 15:03:44 +00:00 |
|