Commit graph

  • 7a0db79477
    fix: forgot to change an hardcoded path master Laureηt 2022-03-05 00:47:05 +0100
  • 14aa100ab2
    feat: divided by 5 the size of the emulator image thanks to docker multi-stage Laureηt 2022-03-05 00:42:43 +0100
  • 7d73a1b99f
    feat: dependencies optimizations Laureηt 2022-03-04 23:46:38 +0100
  • 352ed37e30
    fix: cannot name auxillary file "redis" Laureηt 2022-03-04 23:46:14 +0100
  • 39d095aae1
    feat: even more tasks Laureηt 2022-03-04 23:45:36 +0100
  • 6330221fdb
    fix: gave names to workspaces Laureηt 2022-03-04 14:21:16 +0100
  • 3b123b8ce0
    fix(emulator): changed names of auxilary files Laureηt 2022-03-04 14:21:02 +0100
  • 285999225b
    feat: setup code-workspace Laureηt 2022-03-03 23:35:45 +0100
  • dbfead57b7
    refactor!wip: cleaved the emulator and websocket server Laureηt 2022-03-03 22:41:13 +0100
  • 02a6e1e435
    feat(states): no more magic numbers Laureηt 2022-02-24 22:15:20 +0100
  • 0f6e0c9921
    feat(emulator): fiddling with audio, still very broken audio Laureηt 2022-02-24 21:24:21 +0100
  • 8c1d51b68a
    tmp(gitlab-ci): testing docker build Laureηt 2022-02-12 23:50:27 +0100
  • 909f68e936
    feat(gitlab-ci): added build stage, to make docker images Laureηt 2022-02-12 23:47:59 +0100
  • 10bd66d827
    refactor: moved logical structures to separate files feat(states): added a watchdog to sync state list with redis Laureηt 2022-02-12 23:25:08 +0100
  • 3e77086bfc
    chore(pre-commit): update hooks Laureηt 2022-02-12 16:33:19 +0100
  • 6c886e0fa7
    style: some comments Laureηt 2022-02-12 15:15:33 +0100
  • 94fa1987d3
    fix(.vscode): python.pythonPath deprecated Laureηt 2022-02-12 14:43:42 +0100
  • e7697efd9f
    fix(server): typing error Laureηt 2022-02-12 13:31:43 +0100
  • 66223d9a64
    fix(emulator): don't pipe ffmpeg stdout to true stdout Laureηt 2022-02-09 18:42:35 +0100
  • 9094ba0cb3
    feat: better typing fix: emulator split admin message Laureηt 2022-02-09 18:26:18 +0100
  • 457790362a
    feat(emulator): added random keys when no input Laureηt 2022-02-09 16:56:07 +0100
  • bbb1402f4e
    fix(mgba): updated submodule Laureηt 2022-02-09 13:50:59 +0100
  • 640c760ca0
    feat(emulator): now using match structure, cleaner Laureηt 2022-02-09 11:48:56 +0100
  • edd608b233
    chore(pre-commit): updated versions Laureηt 2022-02-09 11:48:24 +0100
  • 41d192d5e9
    chore(poetry): updated dependencies Laureηt 2022-02-09 11:38:40 +0100
  • 66f4e1fe05
    feat(server): smaller websocket messages Laureηt 2022-02-08 18:45:01 +0100
  • 3483d1e70c
    fix(server): less verbose logging Laureηt 2022-02-08 18:43:48 +0100
  • 6a994aeb45
    style(devcontainer): formatting Laureηt 2022-02-08 17:44:33 +0100
  • 5e77fa2833
    feat(python): added some typing and comments/docstrings Laureηt 2022-02-08 17:40:33 +0100
  • 604047f8eb
    chore(readme): reorganized "Built with" Laureηt 2022-02-08 17:36:20 +0100
  • 29253fba05
    feat(docker): upgrading dockerfiles Laureηt 2022-02-08 17:35:48 +0100
  • 77c794c699
    feat: experimenting with devcontainers Laureηt 2022-02-08 17:35:32 +0100
  • 74c259f6f1
    feat(vscode): added recommended extensions Laureηt 2022-02-08 17:04:20 +0100
  • 4aaacda9a1
    chore(mgba): bump submodule Laureηt 2022-02-07 23:51:05 +0100
  • 254acb7705
    fix: renamed WEBSOCKET_LISTEN to WEBSOCKET_SERVE Laureηt 2022-02-07 22:57:38 +0100
  • 08bdca04f2
    fix(emulator): updated to 3.10 asyncio Laureηt 2022-02-06 17:35:30 +0100
  • 17de7fd65c
    feat(poetry): updated dependencies Laureηt 2022-02-06 17:17:49 +0100
  • d35c061ffb
    style(.vscode): autoformating Laureηt 2022-02-06 17:17:23 +0100
  • 4e3e2f6fa2
    refactor: 🔥 moving svelte (frontend) stuff in their own repo Laureηt 2022-01-19 21:08:59 +0100
  • 5638d605c8
    feat: made Controller.svelte a bit more responsive Laureηt 2021-12-14 14:33:27 +0100
  • 29a363fc2c
    feat: rate-limit websocket client-side Laureηt 2021-12-13 23:45:01 +0100
  • b06bef3b26
    feat: better Controller layout, now responsive Laureηt 2021-12-13 23:30:28 +0100
  • ba419485c8
    feat: converted admin.html to Admin.svelte Laureηt 2021-12-13 18:34:20 +0100
  • 236e5d49fd
    feat: installed svelte-kit to serve the controllers Laureηt 2021-12-13 17:54:39 +0100
  • 9beea4921c
    fix: force svelte websockets to be client side Laureηt 2021-12-13 17:43:47 +0100
  • 89d3ef103e
    feat: working admin interface (need rework/styling) Laureηt 2021-11-20 19:58:48 +0100
  • 32cd1080bf
    fix: removed old memo shell files Laureηt 2021-11-16 22:08:58 +0100
  • 6940e6acb5 Merge branch 'broken_shit' into 'master' Laurent Fainsin 2021-11-16 21:07:44 +0000
  • 9b72e5bc3c Merge branch 'broken_shit' into 'master' Laurent Fainsin 2021-11-16 21:07:39 +0000
  • 224fed6aa9
    feat(docker): added states volume Laureηt 2021-11-14 22:13:04 +0100
  • 73abc7a981
    feat: now possible to load and save data through redis "messages" Laureηt 2021-11-14 22:07:47 +0100
  • 5ccbd3d8e4
    draft: not polling for admin message anymore (?) Laureηt 2021-11-14 18:46:07 +0100
  • e817dffd8d
    draft: added a way receive save and load messages Laureηt 2021-11-14 18:39:37 +0100
  • f1e94e4a78
    feat(emulator): moved the main loop into an async task Laureηt 2021-11-11 22:09:43 +0100
  • 829d923f16
    fix(docker): removed unused config Laureηt 2021-11-11 00:50:08 +0100
  • 0c388e6e2f
    style(docker): removed quotation marks in docker-compose.yml Laureηt 2021-11-11 00:44:57 +0100
  • de10dc984a
    feat(docker): updated docker-compose to use environment variables Laureηt 2021-11-11 00:39:47 +0100
  • 3382b69bc3
    feat: better settings.py Laureηt 2021-11-10 23:33:51 +0100
  • 8246ab44d8
    feat: added arrow.svg (temporary) Laureηt 2021-11-10 22:22:22 +0100
  • e5ab107085
    fix(controller): removed redundant styling Laureηt 2021-11-10 21:57:08 +0100
  • 93b6535af2
    fix(controller): now using typescript Laureηt 2021-11-10 21:56:44 +0100
  • 35549d251c
    style: formatted Controller.svelte Laureηt 2021-11-10 21:54:06 +0100
  • 46ba71a1d6
    style: 2 spaces ident for html files Laureηt 2021-11-10 21:40:34 +0100
  • 4da711e71b feat: svelte controller for Boochat Clément RIVOLA 2021-11-10 17:44:58 +0100
  • 8d85f8b33c
    feat(docker): now working properly Laureηt 2021-11-10 00:20:00 +0100
  • 711951cb32 fix: docker-compose version set to 3 Clément RIVOLA 2021-11-09 21:02:14 +0100
  • a17b80c731 ÇA MARCHE À LA ZEUB MAIS ÇA MARCHE Clément RIVOLA 2021-11-09 20:56:57 +0100
  • b3872eff89
    feat(docker): kinda broken Laureηt 2021-11-09 18:19:55 +0100
  • ce5cb9c88d
    fix(CI): add types-redis to mypy's additional_dependencies Laureηt 2021-11-05 13:57:11 +0100
  • dadc628abb
    fix(README): bad links feat(README): more extensions Laureηt 2021-11-05 13:53:08 +0100
  • b28122bf98
    fix(CI): pip install types-redis Laureηt 2021-11-04 15:22:17 +0100
  • 0acae27e3b
    chore: updated README.md Laureηt 2021-11-04 15:21:36 +0100
  • ccad598593
    feat(emulator): removed old code from pyvirtualcam Laureηt 2021-11-04 14:41:54 +0100
  • 12b92a2a0c
    feat(emulator): added a bunch of flags to ffmpeg to reduce latency Laureηt 2021-11-03 23:27:11 +0100
  • 6e11d44741
    feat(emulator): experimental rtmp stream Laureηt 2021-11-03 23:14:43 +0100
  • 7fbe38e8ba
    refactor: moved most constants to settings.py Laureηt 2021-11-03 21:46:19 +0100
  • d8e00aca5e
    refactor(emulator): now using redis to get votes Laureηt 2021-11-03 20:41:42 +0100
  • 97aeb89b49
    refactor(server): now using redis to store votes Laureηt 2021-11-03 19:27:11 +0100
  • 7c8b2d8cf1
    feat: created (partially) an admin interface Laureηt 2021-11-03 18:40:11 +0100
  • 337a0618b9
    fix(CI): compacted the linting stage Laureηt 2021-11-02 21:39:50 +0100
  • 56b49b4a03
    feat: added a logo to the gitlab repo Laureηt 2021-11-02 21:35:10 +0100
  • eadc64b036
    feat(emulator): docstrings Laureηt 2021-11-02 19:32:54 +0100
  • 0473db2a28
    feat(emulator): created parse_message function Laureηt 2021-11-02 19:23:47 +0100
  • 9270b4a09a
    fix(emulator): better constant names Laureηt 2021-11-02 19:15:58 +0100
  • 75a853df6a
    feat: found a nice rom for testing Laureηt 2021-11-02 19:14:40 +0100
  • 32b95658e5
    fix(server): wrong logic Laureηt 2021-11-02 19:14:26 +0100
  • c77c6ac403
    fix(emulator): clear keys not every frame Laureηt 2021-11-02 19:13:48 +0100
  • 26acab7c67
    feat: moved classes into their own file for clarity Laureηt 2021-11-02 19:03:47 +0100
  • a09befe4a3
    fix: admin and emulator users now optionnal types Laureηt 2021-11-02 18:53:34 +0100
  • 0985367de8
    refactor(server): now using classes Laureηt 2021-11-01 23:15:16 +0100
  • 3a8d2bc207
    chore(server): doctrings Laureηt 2021-11-01 21:13:01 +0100
  • 443b0cb7d6
    fix: added instruction on how to acces the remote controller [skip ci] Laureηt 2021-11-01 18:58:44 +0100
  • 4522ad6d76
    chore:added README.md Laureηt 2021-11-01 18:44:29 +0100
  • ab2efcaaa7
    chore: added CONTRIBUTING.md Laureηt 2021-11-01 18:43:34 +0100
  • ca1088f140
    chore: added bandit to lint Laureηt 2021-11-01 14:54:22 +0100
  • cf9d860bc4 chore: Add LICENSE Laurent Fainsin 2021-11-01 13:45:13 +0000
  • 72436a8252
    feat: gitlab-ci Laureηt 2021-11-01 14:42:38 +0100
  • 12519fb12f
    test: gitlab-ci Laureηt 2021-11-01 14:36:43 +0100
  • b6818deb5e
    test: gitlab-ci Laureηt 2021-11-01 14:29:07 +0100
  • 536d49396f
    chore: gathered magic numbers into constants Laureηt 2021-11-01 14:17:41 +0100