Commit Graph

  • ea85460c0a fix: remove all marks when noone speaks next master efim 2023-12-03 14:39:40 +0000
  • acd9f4fc62 feat: custom gesture & room metrics efim 2023-12-02 11:26:00 +0000
  • 42c73c5902 feat: prometheus nixos module & test-container efim 2023-12-02 08:19:13 +0000
  • 0a8db09fe8 feat: reporting basic metrics to prometheus efim 2023-12-02 06:54:11 +0000
  • 5cab5d88d9 feat: simplest room expiration efim 2023-12-01 04:14:23 +0000
  • a502ee72a0 fix: request context to rooms manager efim 2023-12-01 04:13:10 +0000
  • cc33c3f742 feat: expire & prolong sessions efim 2023-12-01 04:09:17 +0000
  • e0bd77fe3b fix: page names efim 2023-11-30 04:17:54 +0000
  • de8a661952 fix: mark return logic efim 2023-11-28 06:29:07 +0000
  • 60f04cf044 fix: open the source repo in new tab efim 2023-11-27 07:01:55 +0000
  • e3f7a38dba fix: layouts cleanup efim 2023-11-27 05:58:37 +0000
  • 4e5c6b4bd8 feat: semi pretty styling of room efim 2023-11-27 05:50:14 +0000
  • 34679b6079 doc: makefile way to start dev redis efim 2023-11-27 04:57:35 +0000
  • 42b24b3e14 feat: testing vm recipe efim 2023-11-26 09:31:15 +0000
  • f279f8ae05 fix: nginx sse in reverse proxy efim 2023-11-26 04:51:08 +0000
  • 1a567c6e12 fix: pick up redisPort param efim 2023-11-26 03:48:36 +0000
  • 97544ab816 feat: nixos module for server and redis efim 2023-11-25 16:59:00 +0000
  • 887b517445 feat: build with nix efim 2023-11-25 15:37:54 +0000
  • 0d4e10be40 fix: failing tests after Mark logic efim 2023-11-25 15:29:50 +0000
  • 31e3f06f3b doc: affero gpl license and link to sourc code efim 2023-11-25 15:10:43 +0000
  • cc3dcffcd1 fix: Mark logic for all lover gestures efim 2023-11-25 14:09:09 +0000
  • a091a26d0d fix: raised&mark brick logic efim 2023-11-25 08:57:50 +0000
  • 85b3a3f89e feat: separate 'speaker controls' efim 2023-11-25 08:42:13 +0000
  • 1b91b9f083 refactor: toggling state by same button efim 2023-11-24 05:13:39 +0000
  • 4680d96a97 feat: initial toggling controls efim 2023-11-24 03:40:27 +0000
  • e3422c0e95 feat: gesture img in controls efim 2023-11-23 15:28:32 +0000
  • 16ee8a7cd5 feat: controls styling from gesture info efim 2023-11-23 15:01:51 +0000
  • dbae803ead refactor: pass GestureInfo into brick fragment efim 2023-11-23 14:25:48 +0000
  • 82a96ea9d7 refactor: start grouping brick attributes info efim 2023-11-23 14:07:36 +0000
  • 2e68b8d8e7 refactor: self serving minimized htmx efim 2023-11-23 07:26:07 +0000
  • d2015c57ff feat: bold for self name efim 2023-11-23 06:25:23 +0000
  • 550841e882 fix: display correct button on unauthed room page efim 2023-11-23 06:14:54 +0000
  • f7def011f5 fix: make single person visitor efim 2023-11-23 04:33:27 +0000
  • 3d466953d2 fix: mark & active brick type efim 2023-11-23 04:15:11 +0000
  • fad258a537 fix: person bricks should center name efim 2023-11-22 06:14:58 +0000
  • f4c331983c fix: allow arrow to draw full circle efim 2023-11-22 05:39:50 +0000
  • 077537a1e3 fix: having mark and same raised gesture efim 2023-11-22 05:03:14 +0000
  • 017cf465da feat: dynamic arrow drawing efim 2023-11-21 19:21:36 +0000
  • 183df0959c feat: function to get room next speaker index efim 2023-11-21 18:57:03 +0000
  • a10e3433a4 fix: test compilation efim 2023-11-21 18:07:41 +0000
  • 793eb16881 feat: initial circle arrow svg efim 2023-11-21 17:25:18 +0000
  • b13a43aa71 fix: spread out low person count efim 2023-11-19 06:47:43 +0000
  • af53bda10e feat: display room with current person in bottom efim 2023-11-19 05:57:30 +0000
  • e4c56506be refactor: data structs for template + method efim 2023-11-19 05:41:03 +0000
  • 8b23103e8e feat: rotated table display efim 2023-11-18 18:45:21 +0000
  • 495443e12a fix: logout inserting html into page efim 2023-11-18 13:52:05 +0000
  • d87c102d95 feat: create|login on room path efim 2023-11-18 13:41:54 +0000
  • c8f28bf0de feat: login form or room info on index page efim 2023-11-18 12:18:56 +0000
  • 0e804b21e5 refactor: login section to reuse in unauthed pages efim 2023-11-18 08:34:45 +0000
  • c9e1bf65fa feat: passwords hashing efim 2023-11-18 07:41:52 +0000
  • 8bb1509786 feat: go to room on create/login efim 2023-11-18 04:07:13 +0000
  • cdd31e186a fix: rendering index page after login efim 2023-11-18 03:47:58 +0000
  • 942091c5d8 fix: table template preview page template efim 2023-11-17 03:58:20 +0000
  • 04ab19fadf feat: participant bricks in room added efim 2023-11-17 03:37:06 +0000
  • 384afa0e00 feat: template for all room participants efim 2023-11-16 06:22:09 +0000
  • f8db7c14c8 refactor: store all known as map for access efim 2023-11-16 05:45:57 +0000
  • 9f4fe20979 feat: tepmlate for all person bricks efim 2023-11-16 03:53:25 +0000
  • 4764300d08 feat: initial brick templates efim 2023-11-15 06:55:12 +0000
  • 83e81ec011 feat: logout route and button efim 2023-11-14 04:18:25 +0000
  • 1297fcf35d refactor: common base template for pages efim 2023-11-13 05:25:02 +0000
  • b1f2e896b9 feat: release hand endpoint & button efim 2023-11-12 18:24:32 +0000
  • b90fcc3f20 feat: stream room updates SSE endpoint efim 2023-11-12 18:01:42 +0000
  • 34d610a8c8 feat: raising hand endpoint efim 2023-11-12 08:31:42 +0000
  • 16df084928 feat: saving person pass across logout/rejoin efim 2023-11-11 09:22:40 +0000
  • 517fda2512 feat: tests and bugfix for 'lower hand' efim 2023-11-11 08:03:39 +0000
  • 89982d5c39 feat: initial test for release hand efim 2023-11-09 06:23:57 +0000
  • 480d007e6c feat: impl release hand & next speaker selection efim 2023-11-09 06:20:43 +0000
  • aa048efbd3 feat: update go to 1.21.3 efim 2023-11-06 03:52:28 +0000
  • 4dbbfcd6f2 refactor: support request cancellation in SSE efim 2023-11-05 15:46:07 +0000
  • bb89b8ccf5 feat: SSE bs into room efim 2023-11-05 15:00:36 +0000
  • 648d3dff80 refactor: index page route separated efim 2023-11-05 05:00:01 +0000
  • 83c634c2b9 feat: disabling auth submit on empty names efim 2023-11-05 04:14:36 +0000
  • 3a6fe28981 feat: join room, rooms.Update transactional efim 2023-11-04 13:07:28 +0000
  • b19dd2863b refactor: putting handler function higher efim 2023-11-04 07:36:07 +0000
  • f8eb11c53e feat: create-room handler, with middleware efim 2023-11-04 05:52:20 +0000
  • 850b6c693b feat: create room endpoint efim 2023-10-30 05:19:43 +0000
  • 201b3760da feat: toggling Create/Join room button efim 2023-10-30 03:49:48 +0000
  • bd99eaa54d feat: room manager and pushed to login page route efim 2023-10-29 15:18:27 +0000
  • 1c62f80064 feat: room model, encode json, sample redis write efim 2023-10-29 14:49:19 +0000
  • 0591a28f8a feat: adding redis to save sessions efim 2023-10-29 11:44:28 +0000
  • bde58a0eab feat: initial login page efim 2023-10-29 08:26:35 +0000
  • c19eb9104e init: gnumake for live restarts on src \ tailwind efim 2023-10-28 15:51:34 +0000
  • 77cd5da548 init: tailwindcss and out.css to embedfs efim 2023-10-28 15:01:09 +0000
  • ae380d1976 init: basic index and static routes efim 2023-10-28 14:47:01 +0000
  • c7571d2e81 init: server start efim 2023-10-27 06:04:31 +0000
  • d5ee805458 init: flake env and go mod efim 2023-10-27 05:53:49 +0000