| 
							
							
								 efim | 97544ab816 | feat: nixos module for server and redis | 2023-11-25 19:50:14 +00:00 |  | 
			
				
					| 
							
							
								 efim | 887b517445 | feat: build with nix | 2023-11-25 15:40:01 +00:00 |  | 
			
				
					| 
							
							
								 efim | 0d4e10be40 | fix: failing tests after Mark logic | 2023-11-25 15:29:50 +00:00 |  | 
			
				
					| 
							
							
								 efim | 31e3f06f3b | doc: affero gpl license and link to sourc code | 2023-11-25 15:10:43 +00:00 |  | 
			
				
					| 
							
							
								 efim | cc3dcffcd1 | fix: Mark logic for all lover gestures | 2023-11-25 14:09:09 +00:00 |  | 
			
				
					| 
							
							
								 efim | a091a26d0d | fix: raised&mark brick logic | 2023-11-25 08:57:50 +00:00 |  | 
			
				
					| 
							
							
								 efim | 85b3a3f89e | feat: separate 'speaker controls' specifically for 'i have finished speaking' and not allowing to change
the state | 2023-11-25 08:42:13 +00:00 |  | 
			
				
					| 
							
							
								 efim | 1b91b9f083 | refactor: toggling state by same button | 2023-11-24 05:13:39 +00:00 |  | 
			
				
					| 
							
							
								 efim | 4680d96a97 | feat: initial toggling controls | 2023-11-24 03:40:27 +00:00 |  | 
			
				
					| 
							
							
								 efim | e3422c0e95 | feat: gesture img in controls | 2023-11-23 15:28:32 +00:00 |  | 
			
				
					| 
							
							
								 efim | 16ee8a7cd5 | feat: controls styling from gesture info | 2023-11-23 15:01:51 +00:00 |  | 
			
				
					| 
							
							
								 efim | dbae803ead | refactor: pass GestureInfo into brick fragment | 2023-11-23 14:25:48 +00:00 |  | 
			
				
					| 
							
							
								 efim | 82a96ea9d7 | refactor: start grouping brick attributes info | 2023-11-23 14:07:36 +00:00 |  | 
			
				
					| 
							
							
								 efim | 2e68b8d8e7 | refactor: self serving minimized htmx | 2023-11-23 07:26:07 +00:00 |  | 
			
				
					| 
							
							
								 efim | d2015c57ff | feat: bold for self name | 2023-11-23 06:25:23 +00:00 |  | 
			
				
					| 
							
							
								 efim | 550841e882 | fix: display correct button on unauthed room page | 2023-11-23 06:14:54 +00:00 |  | 
			
				
					| 
							
							
								 efim | f7def011f5 | fix: make single person visitor | 2023-11-23 04:33:27 +00:00 |  | 
			
				
					| 
							
							
								 efim | 3d466953d2 | fix: mark & active brick type | 2023-11-23 04:15:11 +00:00 |  | 
			
				
					| 
							
							
								 efim | fad258a537 | fix: person bricks should center name otherwise bricks are at the left and -50% translateY puts them
off-center, while centering long name | 2023-11-22 06:14:58 +00:00 |  | 
			
				
					| 
							
							
								 efim | f4c331983c | fix: allow arrow to draw full circle | 2023-11-22 05:39:50 +00:00 |  | 
			
				
					| 
							
							
								 efim | 077537a1e3 | fix: having mark and same raised gesture previously didn't check everyone, and person with mark and gesture is
last in the circle | 2023-11-22 05:03:14 +00:00 |  | 
			
				
					| 
							
							
								 efim | 017cf465da | feat: dynamic arrow drawing | 2023-11-21 19:21:36 +00:00 |  | 
			
				
					| 
							
							
								 efim | 183df0959c | feat: function to get room next speaker index | 2023-11-21 18:57:03 +00:00 |  | 
			
				
					| 
							
							
								 efim | a10e3433a4 | fix: test compilation | 2023-11-21 18:07:41 +00:00 |  | 
			
				
					| 
							
							
								 efim | 793eb16881 | feat: initial circle arrow svg | 2023-11-21 17:25:27 +00:00 |  | 
			
				
					| 
							
							
								 efim | b13a43aa71 | fix: spread out low person count for 2 people tan is huge, so radius becomes ~0, hardcode for radius
~image size
and in css --r add part of image for 'offces from center' | 2023-11-19 06:47:43 +00:00 |  | 
			
				
					| 
							
							
								 efim | af53bda10e | feat: display room with current person in bottom | 2023-11-19 05:57:30 +00:00 |  | 
			
				
					| 
							
							
								 efim | e4c56506be | refactor: data structs for template + method enclosing rooms.Room into roomTableData, with methods to be used in
tempalte to get other template related derived data structures | 2023-11-19 05:41:03 +00:00 |  | 
			
				
					| 
							
							
								 efim | 8b23103e8e | feat: rotated table display | 2023-11-19 05:07:34 +00:00 |  | 
			
				
					| 
							
							
								 efim | 495443e12a | fix: logout inserting html into page | 2023-11-18 14:06:44 +00:00 |  | 
			
				
					| 
							
							
								 efim | d87c102d95 | feat: create|login on room path | 2023-11-18 13:41:54 +00:00 |  | 
			
				
					| 
							
							
								 efim | c8f28bf0de | feat: login form or room info on index page | 2023-11-18 12:18:56 +00:00 |  | 
			
				
					| 
							
							
								 efim | 0e804b21e5 | refactor: login section to reuse in unauthed pages | 2023-11-18 08:34:45 +00:00 |  | 
			
				
					| 
							
							
								 efim | c9e1bf65fa | feat: passwords hashing | 2023-11-18 07:41:52 +00:00 |  | 
			
				
					| 
							
							
								 efim | 8bb1509786 | feat: go to room on create/login | 2023-11-18 04:07:13 +00:00 |  | 
			
				
					| 
							
							
								 efim | cdd31e186a | fix: rendering index page after login | 2023-11-18 03:47:58 +00:00 |  | 
			
				
					| 
							
							
								 efim | 942091c5d8 | fix: table template preview page template | 2023-11-17 03:58:20 +00:00 |  | 
			
				
					| 
							
							
								 efim | 04ab19fadf | feat: participant bricks in room added | 2023-11-17 03:37:06 +00:00 |  | 
			
				
					| 
							
							
								 efim | 384afa0e00 | feat: template for all room participants | 2023-11-16 06:22:09 +00:00 |  | 
			
				
					| 
							
							
								 efim | f8db7c14c8 | refactor: store all known as map for access | 2023-11-16 05:45:57 +00:00 |  | 
			
				
					| 
							
							
								 efim | 9f4fe20979 | feat: tepmlate for all person bricks and separate page for temporary template viewing | 2023-11-16 03:56:22 +00:00 |  | 
			
				
					| 
							
							
								 efim | 4764300d08 | feat: initial brick templates | 2023-11-15 06:55:12 +00:00 |  | 
			
				
					| 
							
							
								 efim | 83e81ec011 | feat: logout route and button | 2023-11-14 05:14:40 +00:00 |  | 
			
				
					| 
							
							
								 efim | 1297fcf35d | refactor: common base template for pages will allow to add common header and stuff | 2023-11-13 05:25:02 +00:00 |  | 
			
				
					| 
							
							
								 efim | b1f2e896b9 | feat: release hand endpoint & button | 2023-11-12 18:37:26 +00:00 |  | 
			
				
					| 
							
							
								 efim | b90fcc3f20 | feat: stream room updates SSE endpoint via subscription to redis with enriched channel | 2023-11-12 18:08:17 +00:00 |  | 
			
				
					| 
							
							
								 efim | 34d610a8c8 | feat: raising hand endpoint | 2023-11-12 08:35:00 +00:00 |  | 
			
				
					| 
							
							
								 efim | 16df084928 | feat: saving person pass across logout/rejoin | 2023-11-11 09:22:40 +00:00 |  | 
			
				
					| 
							
							
								 efim | 517fda2512 | feat: tests and bugfix for 'lower hand' | 2023-11-11 08:05:28 +00:00 |  | 
			
				
					| 
							
							
								 efim | 89982d5c39 | feat: initial test for release hand | 2023-11-09 06:48:30 +00:00 |  |