Commit Graph

690 Commits

Author SHA1 Message Date
af9e910ab0 fixes 2025-04-16 14:52:52 +02:00
e9f6e21dce added "branchVersion" to origin table (if matrix is present) 2025-04-16 14:52:52 +02:00
81aea2ce15 implemented origins & leases auto refresh button 2025-04-16 14:52:52 +02:00
355b279dd3 fixed setTimeout to setInterval 2025-04-16 14:52:52 +02:00
4b7f2156b4 updated bootstrap icons to 1.11.4 2025-04-16 14:52:52 +02:00
175aee8ec6 updated bootstrap to 5.3.3 2025-04-16 14:52:52 +02:00
8121bf4f27 implemented origins & leases counter for sidebar 2025-04-16 14:52:52 +02:00
1d84df7ee2 code styling 2025-04-16 14:52:52 +02:00
303433a105 improved dashboard config view 2025-04-16 14:52:52 +02:00
5e00e749b9 implemented endpoint for expired origins (origins without active leases) 2025-04-16 14:52:52 +02:00
67c2cdced7 requirements.txt updated 2025-04-16 14:52:50 +02:00
c6b581eae5 removed "url_for" to prevent proxy http/https missmatch 2025-04-16 14:52:35 +02:00
b8a9bb5fe7 added meta tag for "Content-Security-Policy" 2025-04-16 14:52:35 +02:00
6175ec0f95 fixed layouts path 2025-04-16 14:52:35 +02:00
512a8edcba implemented button for delete all expired leases 2025-04-16 14:52:35 +02:00
96d8a7807a fixed Origin.delete() 2025-04-16 14:52:35 +02:00
41e37f447e fixes 2025-04-16 14:52:35 +02:00
2bed4d2353 helper.js - added "lease_renewal" to table 2025-04-16 14:52:35 +02:00
2c70c79f85 fixed origin null pointer exception on leases table 2025-04-16 14:52:35 +02:00
b4c3cc1320 PKGBUILD - fixed jinja dependency 2025-04-16 14:52:34 +02:00
e4f5eb5910 dashboard_origins.html - implemented confirmation before deleting all origins 2025-04-16 14:52:07 +02:00
d708279480 implemented refresh button 2025-04-16 14:52:07 +02:00
763e77b58f display hostname as title on leases table 2025-04-16 14:52:07 +02:00
8075e9616a display hostname as title on leases table 2025-04-16 14:52:07 +02:00
c7758ae8ad fixed refreshing data after deleting some origin or lease 2025-04-16 14:52:07 +02:00
f08e92f05e implemented delete origin endpoint for frontend 2025-04-16 14:52:07 +02:00
4047636fa8 fixed timezone handling 2025-04-16 14:52:07 +02:00
76a69eef31 sort leases by expires 2025-04-16 14:52:07 +02:00
e9774fb016 sort origins by hostname 2025-04-16 14:52:07 +02:00
6ee09a19a3 fixed origin table 2025-04-16 14:52:07 +02:00
4828e2244d added jinja2 dependency 2025-04-16 14:52:05 +02:00
ac6e862dc4 fixed imports and tests 2025-04-16 14:51:00 +02:00
9932ff58d8 added config values to dashboard 2025-04-16 14:51:00 +02:00
bcba15bde4 implemented basic ui 2025-04-16 14:50:57 +02:00
9605ba3eee Merge branch 'dev' into 'main'
Dev

See merge request oscar.krause/fastapi-dls!51
2025-04-16 14:43:58 +02:00
cd5c2a6cb1 code styling 2025-04-16 14:18:04 +02:00
1d3255188e code styling 2025-04-16 14:12:40 +02:00
cea7a01b54 code styling 2025-04-16 14:12:15 +02:00
9f417b61a9 fixes 2025-04-16 14:07:18 +02:00
4f77200628 code styling 2025-04-16 14:07:18 +02:00
20b03446dc Merge branch 'main' into 'dev'
# Conflicts:
#   .gitlab-ci.yml
2025-04-16 13:57:51 +02:00
df506e8591 removed unsupported python versions 2025-04-16 13:56:36 +02:00
3fe3429986 added some python versions and added EOL 2025-04-16 12:54:24 +02:00
a996504c50 test python3.13 and 3.11 2025-04-16 12:44:58 +02:00
5d2bff88d8 fixes 2025-04-16 12:35:24 +02:00
67f2d18a95 requirements.txt updated 2025-04-16 12:25:37 +02:00
52cd34cb5c ci improvements 2025-04-16 12:24:19 +02:00
6fb03309a5 ci improvements 2025-04-16 12:23:21 +02:00
477e5abbca refactored test pipeline to test different python versions 2025-04-16 12:12:23 +02:00
e2c4e45764 Datei .gitlab-ci.yml aktualisieren 2025-04-14 20:45:12 +02:00