Commit Graph

427 Commits

Author SHA1 Message Date
Miroslav Šedivý ef4385d471 fix ip for dev. 2024-09-17 19:24:50 +02:00
Miroslav Šedivý 0aa712278f events logs. 2024-09-17 19:24:34 +02:00
Miroslav Šedivý 3aeaf6acf9 fix bug when api version would be set to 0 if there is no m1k1o.neko_rooms.api_version label and org.opencontainers.image. contains different URL. 2024-09-13 20:14:57 +02:00
Miroslav Šedivý e61f6bf624 fix mount reactiveness, #128. 2024-06-17 22:00:06 +02:00
Miroslav Šedivý 76c0d28c28 support docker compose, fixes #127. 2024-05-31 21:30:55 +02:00
Miroslav Šedivý 44fa2e06e4 Metrics (#115)
* metrics add totalRooms and runningRooms.

* load initial metrics.

* fix.
2024-03-03 17:31:18 +01:00
Miroslav Šedivý 74fe2d7eab add stop timeout to config. v1.6.2 2023-12-26 16:17:55 +01:00
Miroslav Šedivý a844a9f9d2 add sse events to client. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý afa67ac537 move events out of the rooms. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý d7f7acc7f3 room events optional sse. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 2f7aa7ed13 events fix logging level. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý bf83709880 fix proxy. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 77695d42a3 fix double logging. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 2ac5e83448 wait only for ready. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 38e4cab3fe proxy use room manager. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý b62ac1097c container labels and room event type. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 7d70f7ac9b fix events. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý 4d2393c457 add is ready to API. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý ab8c6a53ec WIP. 2023-12-26 16:17:55 +01:00
Miroslav Šedivý a6169da135 interface{} to any. 2023-11-25 22:54:35 +01:00
Miroslav Šedivý ffeef5e887 fix pprof. 2023-11-25 15:37:08 +01:00
Miroslav Šedivý cdd0e4fad2 add neko proxy env variable #107. v1.6.1 2023-11-19 14:53:24 +01:00
Miroslav Šedivý 4fdf1b9cd8 fix ApiVersion. 2023-11-05 22:23:22 +01:00
Miroslav Šedivý 0a1f150aab fix container by name. 2023-11-04 14:42:15 +01:00
Miroslav Šedivý 0349af9608 fix ambiguous container matches. 2023-10-25 23:50:34 +02:00
Miroslav Šedivý a4734ff730 move prefix handler to pkg. 2023-10-23 00:50:08 +02:00
Miroslav Šedivý 47ee523205 Allow API versioning (#85)
* add api v3 partial support.

* fix codecs in env.

* fix default codecs.

* split files.

* add session stats for api v3.

* fix API token env.

* fix null array in json.

* add CORS.

* save api version to labels.

* irgnore api token env.

* remove duplicate api version.

* move api version to settings.
2023-10-21 21:26:02 +02:00
Miroslav Šedivý 93c1e6fef8 fix protected mount & export mounts. 2023-10-06 21:49:35 +02:00
Miroslav Šedivý 6e8bcf90e9 add admin path prefix. 2023-10-05 21:03:00 +02:00
Miroslav Šedivý 7da975473f remove router from client. 2023-10-05 20:59:25 +02:00
Miroslav Šedivý 13fc0d2c80 fix room create console issues. 2023-10-05 20:09:40 +02:00
Miroslav Šedivý 1f6eb49072 add create and start. 2023-10-05 19:55:37 +02:00
Miroslav Šedivý ff006fb466 add ?start=false to room create & recreate. 2023-10-05 19:45:19 +02:00
Miroslav Šedivý c165c67b27 add context to rooms. 2023-10-04 19:19:44 +02:00
Miroslav Šedivý 177483c20c add 404 response when room not found. 2023-10-03 19:57:33 +02:00
Miroslav Šedivý 112e57539d docker compose fix volumes. 2023-10-03 19:32:40 +02:00
Miroslav Šedivý 4b458a6342 network.external.name is deprecated. 2023-10-01 23:40:21 +02:00
Miroslav Šedivý 4b1b32dd62 fix docker compose volumes readonly. 2023-10-01 23:39:35 +02:00
Gauvino 3d95cb41e2 Bump version of action 2023-10-01 18:44:01 +02:00
Miroslav Šedivý 9a30f29c93 add pull status SSE to API. v1.6.0 2023-10-01 18:16:22 +02:00
Miroslav Šedivý c620c70d51 add error log for room create and recreate. 2023-10-01 14:59:43 +02:00
Miroslav Šedivý 94f8fbb6a6 go mod tidy. 2023-10-01 14:03:23 +02:00
Miroslav Šedivý 4db70e8704 room add check if room already exists. 2023-10-01 14:03:23 +02:00
Miroslav Šedivý edd3ef8663 add hostname & dns to docker-compose exporter. 2023-10-01 14:03:23 +02:00
Miroslav Šedivý e332156170 add domainname & dns to API, #11. 2023-10-01 14:03:23 +02:00
Miroslav Šedivý 0c2e56cf43 add export as docker-compose.yaml. 2023-10-01 02:38:07 +02:00
Miroslav Šedivý 9e60fdde70 make ID only 12 chars long. 2023-10-01 00:29:46 +02:00
Miroslav Šedivý 06b596959a add get entry by name. 2023-10-01 00:27:32 +02:00
Miroslav Šedivý 52dc6eaea8 add room settings to room recreate. 2023-09-30 22:59:28 +02:00
Miroslav Šedivý 1ede3c2c32 remove components when dialog not shown. 2023-09-30 22:58:46 +02:00