7d794a8001 
					 
					
						
						
							
							refactor voteInfo to include event instead of eventid and startDate  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 16s 
				
			 
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 18s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-19 20:04:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8df180898e 
					 
					
						
						
							
							pad logging level to always be 5 characters  
						
						 
						
						
						
						
					 
					
						2023-11-19 20:04:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						976175242b 
					 
					
						
						
							
							reorder close poll and use message identifier  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 28s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 16s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-19 18:56:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1348abbd48 
					 
					
						
						
							
							make message identifiers actually work properly with LSP  
						
						 
						
						
						
						
					 
					
						2023-11-19 18:55:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fce9091114 
					 
					
						
						
							
							rename message type union to better reflect its intention  
						
						 
						
						
						
						
					 
					
						2023-11-19 18:24:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						081f3c6201 
					 
					
						
						
							
							fix incorrect branded type  
						
						 
						
						
						
						
					 
					
						2023-11-19 18:24:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca99987a20 
					 
					
						
						
							
							clean up variable and function names  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Failing after 16s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Failing after 13s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-19 18:21:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc64728a78 
					 
					
						
						
							
							msg -> message  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 21s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 13s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-18 18:26:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						20da25f2bf 
					 
					
						
						
							
							comment filter function  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 39s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 14s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-18 18:22:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a455fd8ff7 
					 
					
						
						
							
							message -> messageText  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 16s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 13s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-18 18:15:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						119343c916 
					 
					
						
						
							
							fix comment  
						
						 
						
						
						
						
					 
					
						2023-11-18 18:15:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						296a490e93 
					 
					
						
						
							
							rename filter function  
						
						 
						
						
						
						
					 
					
						2023-11-18 18:14:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66507cb08f 
					 
					
						
						
							
							msg -> message  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 16s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 13s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-18 17:40:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4600820889 
					 
					
						
						
							
							move preparation of vote Message sending into vote controller  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 17s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 13s 
				
			 
		
		
	 
 
	 
						
						event only needs to supply information, text creation, sending and pinning happens in the vote controller 
						
						
					 
					
						2023-11-18 17:28:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9cdc6e1934 
					 
					
						
						
							
							add fake env vars for unit tests  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 39s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Failing after 45s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-24 22:39:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c73cd20ccf 
					 
					
						
						
							
							add test-relevant fallback values for unit tests  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 38s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m26s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-21 15:05:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e66aebc88c 
					 
					
						
						
							
							make top pick retain optional during reroll via env var  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 32s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Failing after 40s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-21 14:56:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						599243990e 
					 
					
						
						
							
							remove console.logs  
						
						 
						
						
						
						
					 
					
						2023-10-21 14:56:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ce4dc81f7d 
					 
					
						
						
							
							fix incorrect reroll behaviour  
						
						 
						
						... 
						
						
						
						now correctly fetches old movies, filters already voted on movies, gets new movies, creates new poll message, deletes old message 
						
						
					 
					
						2023-08-13 18:35:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4e563d57fd 
					 
					
						
						
							
							fix else branch of memberthreshold  
						
						 
						
						
						
						
					 
					
						2023-08-13 18:33:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b6a1e06b03 
					 
					
						
						
							
							update default movie env var  
						
						 
						
						
						
						
					 
					
						2023-08-13 18:14:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ff5aeff03 
					 
					
						
						
							
							logging  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m21s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m26s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-08-06 02:33:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1101a84501 
					 
					
						
						
							
							imports  
						
						 
						
						
						
						
					 
					
						2023-08-06 02:33:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91ec2ece7e 
					 
					
						
						
							
							explicit typing  
						
						 
						
						
						
						
					 
					
						2023-08-06 02:33:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e58765cf4 
					 
					
						
						
							
							also enabled NONE_OF_THAT to be handled  
						
						 
						
						
						
						
					 
					
						2023-08-06 02:32:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dc66c277b2 
					 
					
						
						
							
							big refactoring of none_of_that handler  
						
						 
						
						... 
						
						
						
						extracting, better typing, reduction of complexity 
						
						
					 
					
						2023-07-17 23:30:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c022cc32d5 
					 
					
						
						
							
							refactor eventId parsing to separate function  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 49s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m35s 
				
			 
		
		
	 
 
	 
						
						prepare for querying discord api for event info instead of parsing via regex 
						
						
					 
					
						2023-07-17 22:50:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						137d156981 
					 
					
						
						
							
							fix date string in vote message  
						
						 
						
						
						
						
					 
					
						2023-07-17 22:48:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fdfe7ce404 
					 
					
						
						
							
							move date parsing to separate function  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m10s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 2m6s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-17 21:30:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e54f03292e 
					 
					
						
						
							
							add a message parser to vote controller  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m33s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m27s 
				
			 
		
		
	 
 
	 
						
						parses a vote message line by line to extract
- eventdate
- eventid
- movies
- votes
This depends on the structure of the message to not change substantially.
as such it's quite brittle 
						
						
					 
					
						2023-07-13 22:47:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f02e11dba 
					 
					
						
						
							
							add ticket to emoji list  
						
						 
						
						
						
						
					 
					
						2023-07-13 22:46:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca19168cf4 
					 
					
						
						
							
							add early abort message to announce watch party  
						
						 
						
						
						
						
					 
					
						2023-07-13 22:45:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e8893646f0 
					 
					
						
						
							
							add config values  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 12s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 10s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-05 23:22:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e61b3a7b16 
					 
					
						
						
							
							split vote message handling  
						
						 
						
						
						
						
					 
					
						2023-07-05 23:22:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9383cee4a0 
					 
					
						
						
							
							scaffolding for poll reroll function  
						
						 
						
						
						
						
					 
					
						2023-07-05 23:22:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0748097a1f 
					 
					
						
						
							
							refactor datestring function  
						
						 
						
						
						
						
					 
					
						2023-07-05 23:21:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4cd9c771f0 
					 
					
						
						
							
							transfer many poll functions to VoteController  
						
						 
						
						
						
						
					 
					
						2023-07-05 22:55:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c3cf7829b 
					 
					
						
						
							
							use branded types for messageType determination  
						
						 
						
						
						
						
					 
					
						2023-07-05 22:54:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a13638ed9 
					 
					
						
						
							
							linting  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m0s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m33s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-27 20:34:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c351e27fdd 
					 
					
						
						
							
							perform vote message check in reaction handler  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m15s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m26s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-27 20:23:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6d3bea169e 
					 
					
						
						
							
							return on bot reaction  
						
						 
						
						
						
						
					 
					
						2023-06-27 20:23:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3f071c8a4e 
					 
					
						
						
							
							remove duplicate check for none_of_that vote  
						
						 
						
						
						
						
					 
					
						2023-06-27 20:22:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						98d1ca73b5 
					 
					
						
						
							
							fix newRequestId function  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m15s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m29s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-27 20:19:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ee742018e9 
					 
					
						
						
							
							adds comment to fetchAnnouncementChannelMessage  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m54s 
				
			 
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 57s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-27 20:08:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ad651c753 
					 
					
						
						
							
							prepare unicode representation of emoji for cleaner handling as pure ASCII  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m45s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m34s 
				
			 
		
		
	 
 
	 
						
						emoji handling in editors and browsers is iffy, as such a pure ascii code base is easier to handle (imho) 
						
						
					 
					
						2023-06-26 23:51:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a4a834ad27 
					 
					
						
						
							
							refactor reaction handling  
						
						 
						
						... 
						
						
						
						- rename
- externalise handling of none_of_that to vote controller
- base for extensions for more reaction handling 
						
						
					 
					
						2023-06-26 23:48:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e8dcfd8340 
					 
					
						
						
							
							add votecontroller to consolidate handling of votes  
						
						 
						
						
						
						
					 
					
						2023-06-26 23:47:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d9d1d74ef9 
					 
					
						
						
							
							WIP: basic handling of adding a reaction to a message and deciding whether to reroll or not  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				Compile the repository / compile (pull_request) Successful in 1m21s 
				
			 
		
			
				
	 
				Run unit tests / test (pull_request) Successful in 1m53s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-25 22:49:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						331ff89060 
					 
					
						
						
							
							fetch all message from announcement channel on start  
						
						 
						
						... 
						
						
						
						This is necessary because message sent before the bot has started up are not cached and reactions will not be registered.
If the messages are cached manually the reactions will be received and can be processed using the regular event handling 
						
						
					 
					
						2023-06-25 22:48:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6476c609b 
					 
					
						
						
							
							fetch members of roleId from guild  
						
						 
						
						
						
						
					 
					
						2023-06-25 22:47:06 +02:00