|
|
ff6eefb668
|
Merge branch 'build/migrate-to-uv' into develop
|
2025-08-09 16:56:59 +02:00 |
|
|
|
816582f61a
|
chore(.vscode/launch.json): fix formatting errors
|
2025-08-09 15:55:57 +02:00 |
|
|
|
de463b8c71
|
build(pyproject.toml): make pyproject.toml compatible with uv
|
2025-08-02 15:55:37 +02:00 |
|
|
|
30d94348d7
|
build(cliff.toml): add git-cliff config
|
2025-08-02 15:42:17 +02:00 |
|
|
|
c6e9df1f07
|
docs(CODE_OF_CONDUCT.md): add CoC
|
2025-08-02 15:41:56 +02:00 |
|
|
|
b4b0e91450
|
ci(release.yaml): add release workflow
|
2025-08-02 15:41:34 +02:00 |
|
|
|
8968d7ec08
|
build(pdm.lock): remove pdm lockfile
|
2025-08-02 15:39:16 +02:00 |
|
|
|
a5c1490aca
|
chore(.gitignore): expand gitignore
|
2025-08-02 15:38:57 +02:00 |
|
|
|
40d0edd507
|
refactor: move judas_server/ into src/judas_server/
|
2025-08-02 15:36:53 +02:00 |
|
|
|
8459eb836f
|
chore(.vscode/settings.json): set type checking mode to standard
|
2025-06-16 19:20:01 +02:00 |
|
|
|
f3c844929e
|
feat(web_server.py): remove redirect when logged in and trying to access /
|
2025-06-16 17:48:09 +02:00 |
|
|
|
c41f95497c
|
feat(index.html): add go to panel button if logged in
|
2025-06-16 17:47:32 +02:00 |
|
|
|
26352ca54c
|
refactor(index.html): make logout a button
|
2025-06-16 17:38:15 +02:00 |
|
|
|
ea0f5f9a83
|
refactor(details.html): shorten heading text
|
2025-06-16 17:34:05 +02:00 |
|
|
|
8243ce2253
|
feat(style.css): add button container class
|
2025-06-16 14:14:16 +02:00 |
|
|
|
9847979f43
|
feat(style.css): add link class
|
2025-06-16 14:13:55 +02:00 |
|
|
|
c0eb4e0a6d
|
feat(style.css): style details table
|
2025-06-16 14:13:25 +02:00 |
|
|
|
947adda4da
|
fix(style.css): fix text color on hover
|
2025-06-16 14:11:31 +02:00 |
|
|
|
6979fe17e7
|
refactor(style.css): replace hex with var value
|
2025-06-16 14:10:00 +02:00 |
|
|
|
fe82dad557
|
refactor(details.html): change table and layout of buttons
|
2025-06-16 14:04:46 +02:00 |
|
|
|
2fc702a482
|
chore(index.html): add class link to login element
|
2025-06-16 14:01:22 +02:00 |
|
|
|
8c99a28a85
|
chore(.vscode/launch.json): run flask on 0.0.0.0
|
2025-06-16 13:50:58 +02:00 |
|
|
|
7c7e762f00
|
refactor(panel.html): remove breaking line
|
2025-06-16 13:49:47 +02:00 |
|
|
|
5c4441a35f
|
style(style.css): remove empty line
|
2025-06-16 12:23:26 +02:00 |
|
|
|
a525f311a3
|
Merge branch 'feat/improve-login-page' into develop
|
2025-06-16 12:17:27 +02:00 |
|
|
|
e07a379036
|
refactor(web_server.py): display pretty error if password incorrect
|
2025-06-16 12:14:02 +02:00 |
|
|
|
ec6ed477b9
|
feat(login.html): display error if provided
|
2025-06-16 12:13:11 +02:00 |
|
|
|
f9e630e49b
|
Merge pull request 'feat: style panel' (#1) from feat/style-panel into develop
Reviewed-on: #1
|
2025-06-16 12:12:35 +02:00 |
|
|
|
960a7dd4bf
|
refactor(index.html): put elements in main into divs to not screw up layout
|
2025-06-16 12:11:11 +02:00 |
|
|
|
6872348375
|
feat(panel.html): change bg color based on status
|
2025-06-16 12:10:39 +02:00 |
|
|
|
7c98d16cc2
|
feat(panel.html): add description and classes to table
|
2025-06-16 12:09:40 +02:00 |
|
|
|
06ea0246f5
|
chore(web_server.py): add more pc placeholders
|
2025-06-16 12:08:21 +02:00 |
|
|
|
95e40a4128
|
feat(style.css): add error container class
|
2025-06-16 12:07:52 +02:00 |
|
|
|
cde27d37e3
|
refactor(web_server.py): make status lowercase
|
2025-06-16 12:07:29 +02:00 |
|
|
|
3709a42e64
|
feat(style.css): style panel table
|
2025-06-16 12:06:42 +02:00 |
|
|
|
7b09a72d5c
|
feat(style.css): replace colors with var values
|
2025-06-16 12:05:39 +02:00 |
|
|
|
1f0fcc71c9
|
refactor(style.css): make main a flex container
|
2025-06-16 12:02:35 +02:00 |
|
|
|
d998b85f9f
|
feat(style.css): make all links pretty
|
2025-06-16 12:01:37 +02:00 |
|
|
|
c0f51cbaaf
|
feat(style.css): add nord colors as variables for easy use
|
2025-06-16 12:01:06 +02:00 |
|
|
|
f3f521efe2
|
style(web_server.py): fix type in index()
|
2025-06-16 10:45:44 +02:00 |
|
|
|
feb7a71816
|
refactor(web_server.py): redirect from / to /panel if logged in
|
2025-06-16 10:45:08 +02:00 |
|
|
|
e15f02be05
|
refactor(web_server.py): render login.html instead of bare form in /login
|
2025-06-16 10:44:00 +02:00 |
|
|
|
5031799072
|
feat(login.html): add basic login page
|
2025-06-16 10:43:18 +02:00 |
|
|
|
26fac14802
|
refactor(stream.html): make logout button pretty and fix name in header
|
2025-06-16 10:39:45 +02:00 |
|
|
|
75694f9200
|
refactor(details.html): make logout button pretty and fix name in header
|
2025-06-16 10:38:54 +02:00 |
|
|
|
522c14793a
|
refactor(panel.html): make logout button pretty and fix name in header
|
2025-06-16 10:38:23 +02:00 |
|
|
|
9a074f17d8
|
style(index.html): add newline at end of file
|
2025-06-16 10:37:13 +02:00 |
|
|
|
6ec1af2cf7
|
feat(index.html): add pretty typewriter effect to header on main
|
2025-06-16 10:36:46 +02:00 |
|
|
|
ff911bc8bc
|
feat(index.html): add welcome text and a disclaimer
|
2025-06-16 10:36:14 +02:00 |
|
|
|
446e5fbc04
|
feat(index.html): add link to homepage to app name in header
|
2025-06-16 10:34:52 +02:00 |
|
|
|
04c46f1e98
|
refactor(style.css): add barebones stylesheet
|
2025-06-16 10:32:04 +02:00 |
|
|
|
2786f39b9b
|
chore(.vscode/launch.json): add launch task for flask app
|
2025-06-16 10:30:16 +02:00 |
|
|
|
ad479fe0d7
|
build(pyproject.toml): rename start script to web
|
2025-06-16 10:28:56 +02:00 |
|