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