Commit Graph

64 Commits

Author SHA1 Message Date
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ý cdd0e4fad2 add neko proxy env variable #107. 2023-11-19 14:53:24 +01: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ý 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ý 9a30f29c93 add pull status SSE to API. 2023-10-01 18:16:22 +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ý 06b596959a add get entry by name. 2023-10-01 00:27:32 +02:00
Miroslav Šedivý e7b9d39a7c add labels filter support to API. 2023-09-30 17:26:44 +02:00
Miroslav Šedivý 3ebbd8d48c upgrade go-chi to v5. 2023-09-30 15:27:23 +02:00
Miroslav Šedivý 9f46df0022 Add mount devices to API. (#69)
* add room devices to API.

* devicese one 1:1 mapping.

* add devices to gui.

* get used devices.

* rename gpu support to nvidia gpu.
2023-04-15 14:04:23 +02:00
Miroslav Šedivý 283ba9b71f add PULSE_SERVER to envs. 2023-03-26 20:16:22 +02:00
Miroslav Šedivý 4a53222031 move all envs to types. 2023-01-13 18:47:21 +01:00
Miroslav Šedivý bb8bf201fe Add GPU device request support (#84)
* add gpus to api.

* add gpus to gui.

* get gpus all configuration.

* correctly parse gpu device requests.
2023-01-11 21:58:30 +01:00
Miroslav Šedivý ae2582deaf replace lobby with proxy. 2022-08-04 00:44:17 +02:00
Miroslav Šedivý 6f35d8f2a3 max connections 0 when using mux. 2022-08-04 00:44:17 +02:00
Miroslav Šedivý 679142a471 add proxy (WIP). 2022-08-04 00:44:17 +02:00
Miroslav Šedivý e8b875229b Add mux support. (#58)
* add mux support.

* usemux to mux.

* lint fix.

* dev script mux.

* add mux to readme.
2022-07-31 13:52:41 +02:00
Miroslav Šedivý 06ea90b994 extract pull logic to own manager. (#54) 2022-04-09 17:17:28 +02:00
Miroslav Šedivý 4708fb9371 rename module to full github path. (#53) 2022-04-09 17:03:01 +02:00
Miroslav Šedivý f140f9bc89 add protected room mount type. 2022-01-17 22:35:41 +01:00
Miroslav Šedivý d13542b322 switch layers to slice. 2022-01-07 21:11:45 +01:00
Miroslav Šedivý 64a3a8898b pull images. 2022-01-07 21:11:45 +01:00
Miroslav Šedivý 26989b74bc add is_outdated to API. 2021-12-11 16:03:39 +01:00
Miroslav Šedivý 3fd4541da2 add implicit control to API. 2021-12-11 15:18:28 +01:00
Miroslav Šedivý 75c9d2833e implement resources server side. 2021-12-09 00:17:38 +01:00
Miroslav Šedivý 1149a359c8 implement extended room stats. 2021-11-17 22:57:46 +01:00
Miroslav Šedivý d643476883 add control protection. 2021-11-17 20:49:23 +01:00
Miroslav Šedivý 845a79e718 storage enabled in rooms config. 2021-08-15 14:36:41 +02:00
Miroslav Šedivý fe29e2c221 fix typos. 2021-07-27 20:40:36 +02:00
Miroslav Šedivý 06e3c52e05 browser policy store type & path in labels. 2021-07-27 20:17:17 +02:00
Miroslav Šedivý e56594fb4c remove homepage from policies. 2021-07-25 13:29:45 +02:00
Miroslav Šedivý 97445b11e4 add policies API. 2021-07-25 01:53:14 +02:00
Miroslav Šedivý eb88bfd70e update policies + chromium. 2021-07-24 23:25:29 +02:00
Miroslav Šedivý 3cb777e047 add mount types. 2021-05-22 17:54:36 +02:00
Miroslav Šedivý 40931e8fb1 mount update api. 2021-05-19 22:22:49 +02:00
Miroslav Šedivý 2c8745c689 add volumes to container. 2021-05-18 12:49:28 +00:00
Miroslav Šedivý 72a333f6ae var assign one liner. 2021-04-06 09:12:26 +00:00
Miroslav Šedivý 172b211dab allow specifying custom ENV variables using API. 2021-04-06 09:09:11 +00:00
m1k1o db585fac10 add lobby. 2021-04-04 00:08:38 +02:00
m1k1o 780d66e658 add get by name func. 2021-04-04 00:06:57 +02:00
m1k1o 267c3b7f35 add multiple images on backend. 2021-03-23 22:34:08 +01:00
m1k1o a5e8733456 settings + stats. 2021-03-21 13:57:48 +01:00
m1k1o b358809232 bug: fix typo. 2021-03-10 20:28:21 +01:00
m1k1o 065b67f55d change order. 2021-03-09 23:41:52 +01:00
m1k1o fe397ff038 fmt. 2021-03-09 22:02:32 +01:00
m1k1o 87d15c2ff6 room split GetSettings and GetSettings. 2021-03-09 21:52:28 +01:00
m1k1o 5b13de3af6 rooms generic actions. 2021-03-07 23:42:48 +01:00