|
|
22ee26aba8
|
restructure dockerfile to not have npm dependencies in final image
Build Container / Build Container (push) Failing after 11s
|
2026-05-19 16:44:18 +02:00 |
|
|
|
5bdf04cbb6
|
api: tentatively make auth_nonce optional after token refresh
Build Container / Build Container (push) Successful in 1m38s
|
2026-05-19 16:34:53 +02:00 |
|
|
|
41fd939d30
|
api: fix ccujack cron task not being properly stopped
Build Container / Build Container (push) Successful in 1m36s
|
2026-05-19 15:17:48 +02:00 |
|
|
|
2349e58924
|
api: automatically rediscover locks from CCUJack
Build Container / Build Container (push) Successful in 1m35s
closes CCCHH/dooris#5
|
2026-05-19 15:12:55 +02:00 |
|
|
|
b1b624a7b3
|
api: simplify logging setup
|
2026-05-19 15:01:04 +02:00 |
|
|
|
7ac0a4106c
|
api: implement Server-Sent-Events on top of mqtt parameters
Build Container / Build Container (push) Successful in 1m47s
|
2026-05-19 14:54:27 +02:00 |
|
|
|
4103c0ca5f
|
api: process mqtt messages to keep a current local lock state
|
2026-05-19 14:36:40 +02:00 |
|
|
|
44d484cfc1
|
api: use proper connection shutdown for downstream services
|
2026-05-19 14:08:41 +02:00 |
|
|
|
0331dd6406
|
api: connect to CCUJACK MQTT broker on startup
Build Container / Build Container (push) Successful in 1m29s
|
2026-05-19 13:09:54 +02:00 |
|
|
|
1a50d67df6
|
api: implement abstraction for connecting to CCUJACK MQTT broker
|
2026-05-19 13:07:03 +02:00 |
|
|
|
8083330032
|
chat: change name of easteregg
Build Container / Build Container (push) Successful in 1m55s
|
2026-05-18 17:10:41 +02:00 |
|
|
|
81923c4f8c
|
improve chat ui
Build Container / Build Container (push) Successful in 1m29s
|
2026-05-18 16:49:24 +02:00 |
|
|
|
2ef2b04e49
|
add easteregg
Build Container / Build Container (push) Successful in 1m32s
|
2026-05-15 11:47:35 +02:00 |
|
|
|
9c973c6b91
|
small ui improvements
|
2026-05-15 11:47:35 +02:00 |
|
|
|
a2fff5531d
|
add english dict
|
2026-05-15 11:47:35 +02:00 |
|
|
|
a2f9913150
|
improved chat action handling, typing animation for chatbot
|
2026-05-15 11:47:35 +02:00 |
|
|
|
ff05a8c2ee
|
use details tag for chat
|
2026-05-15 11:47:35 +02:00 |
|
|
|
9f6535ace5
|
update dict
|
2026-05-15 11:47:35 +02:00 |
|
|
|
3de0e652b8
|
add chatbot
|
2026-05-15 11:47:35 +02:00 |
|
|
|
5a550e4594
|
document configuration variables in README.md
Build Container / Build Container (push) Successful in 1m32s
|
2026-05-15 08:44:28 +02:00 |
|
|
|
f72f830b36
|
api: configure ccujack connection via established config mechanism
|
2026-05-15 08:36:51 +02:00 |
|
|
|
cb570a7663
|
assemble docker image with frontend and api
Build Container / Build Container (push) Successful in 1m30s
|
2026-05-14 20:56:28 +02:00 |
|
|
|
196e759487
|
api: serve openapi spec under /api path
|
2026-05-14 20:48:32 +02:00 |
|
|
|
1dab2f7f4e
|
language switcher, auto refresh auth session
Build Container / Build Container (push) Successful in 34s
|
2026-05-14 20:30:23 +02:00 |
|
|
|
26357370cd
|
remove unused packages
|
2026-05-14 20:30:23 +02:00 |
|
|
|
d19a26e128
|
update api, operate doors
|
2026-05-14 20:30:23 +02:00 |
|
|
|
d1106fd3ed
|
remove unused packages
|
2026-05-14 20:30:23 +02:00 |
|
|
|
63e99885a4
|
update api, add loading states
|
2026-05-14 20:30:23 +02:00 |
|
|
|
6ff45b81bf
|
move script to own file
|
2026-05-14 20:30:23 +02:00 |
|
|
|
bcfcf264f6
|
improve recent logout information
|
2026-05-14 20:30:23 +02:00 |
|
|
|
7e97b8eeca
|
be funny :p
|
2026-05-14 20:30:23 +02:00 |
|
|
|
5fed0859af
|
fetch door data from api; improved error handling
|
2026-05-14 20:30:23 +02:00 |
|
|
|
7935c54a60
|
additional door states
|
2026-05-14 20:30:23 +02:00 |
|
|
|
af3139ed2b
|
add openapi.json to dev caddyfile
|
2026-05-14 20:30:23 +02:00 |
|
|
|
2a65cd9f06
|
check if user is logged in
|
2026-05-14 20:30:23 +02:00 |
|
|
|
72a253b498
|
disable devToolbar
|
2026-05-14 20:30:23 +02:00 |
|
|
|
a1b37de674
|
add openapi-typescript
|
2026-05-14 20:30:23 +02:00 |
|
|
|
a85f856284
|
add caddyfile for local testing
|
2026-05-14 20:30:23 +02:00 |
|
|
|
b80e3fe4f0
|
first attempt at making a UI (clickdummy)
|
2026-05-14 20:30:23 +02:00 |
|
|
|
66c22a915f
|
migrate ci to direct kaniko push
Build Container / Build Container (push) Successful in 36s
|
2026-05-14 20:21:44 +02:00 |
|
|
|
18b1d4f4cd
|
fix CI not being allowed to push container image
Build Container / Build Container (push) Successful in 40s
|
2026-05-14 20:15:08 +02:00 |
|
|
|
f133a491b2
|
allow users to trigger container building in CI
|
2026-05-14 19:37:42 +02:00 |
|
|
|
a886936cab
|
fix CI not logging in to OCI registry correctly
Build Container / Build Container (push) Failing after 5s
|
2026-05-14 19:05:31 +02:00 |
|
|
|
e6331781cb
|
add forgejo actions workflow for container building
Build Container / Build Container (push) Failing after 5s
|
2026-05-14 19:03:25 +02:00 |
|
|
|
6ce5984c1e
|
api: fix OIDC not re-persisting token nonce
|
2026-05-14 17:52:15 +02:00 |
|
|
|
f4a27dffd4
|
api: log failure state of OIDC token refresh better
|
2026-05-14 17:50:41 +02:00 |
|
|
|
24e2de8c71
|
add preliminary Containerfile
|
2026-05-14 17:44:41 +02:00 |
|
|
|
bf0c085739
|
api: properly compute authorization based on ccchh role
|
2026-05-14 16:59:44 +02:00 |
|
|
|
188002b3f3
|
api: fix typo that prevented openapi generation
|
2026-05-14 16:52:20 +02:00 |
|
|
|
5e7569395b
|
api: respect ?next= url parmeter on login
|
2026-05-14 16:33:06 +02:00 |
|