feat: add placeholder backend #7

Merged
pufereq merged 24 commits from feat/add-placeholder-backend into develop 2025-08-26 17:56:00 +00:00

24 Commits

Author SHA1 Message Date
9f74246157 feat(web_server.py): use socketio 2025-08-26 19:42:03 +02:00
84ce50963b feat(routes/api.py): add API route 2025-08-26 19:41:45 +02:00
3bcffaafab style(style.css): format w/ prettier 2025-08-26 19:38:31 +02:00
e6cc1d901e refactor(panel.html): rewrite panel.html template 2025-08-26 19:37:14 +02:00
9e71270e41 refactor(panel.py): remove unnecesarry args to render_template 2025-08-26 19:36:43 +02:00
1fa355089d fix(panel.py): fix panel route to be at /panel instead of /panel/ 2025-08-26 19:34:55 +02:00
860ce5c836 chore(panel.py): remove unnecesarry imports 2025-08-26 19:34:14 +02:00
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