Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								8298cefd62 
								
							 
						 
						
							
							
								
								Fix bash condition formatting  
							
							
							
						 
						
							2024-02-02 09:02:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								1031638d82 
								
							 
						 
						
							
							
								
								Maintain backward compatibility with WEBUI_JWT_SECRET_KEY for the time being  
							
							
							
						 
						
							2024-02-02 09:02:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								e2d481d99a 
								
							 
						 
						
							
							
								
								Move the random secret generation to start.sh.  
							
							... 
							
							
							
							This way the random secret is created on first run instead of docker build. We don't really want all standard imaages to share a password anymore than we want a static password. 
							
						 
						
							2024-02-02 09:02:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								44799e2018 
								
							 
						 
						
							
							
								
								Remove some extraneous imports  
							
							
							
						 
						
							2024-02-02 09:02:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								4fceb404bd 
								
							 
						 
						
							
							
								
								Call jwt.decode with the expected algorithms  
							
							
							
						 
						
							2024-02-02 09:01:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								e15dbdc46a 
								
							 
						 
						
							
							
								
								Pass the instance we're using.  
							
							
							
						 
						
							2024-02-02 09:01:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								8c37edd027 
								
							 
						 
						
							
							
								
								Even though "User.email" is enforced as unique at signup, it is not a unique field in the database. Let's use "User.id" instead. This also makes it more difficult to do a session stealing attack.  
							
							
							
						 
						
							2024-02-02 09:01:06 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								2c1dacb9b6 
								
							 
						 
						
							
							
								
								We should verify signatures to make the whole session secret meaningful.  
							
							
							
						 
						
							2024-02-02 09:00:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								03a7e35967 
								
							 
						 
						
							
							
								
								Default docker installations should generate a random key instead of using a static secret that everyone can see.  
							
							
							
						 
						
							2024-02-02 08:59:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								d67f3d982b 
								
							 
						 
						
							
							
								
								Start by renaming variables to something more generic. This will give us a bit more flexibility as we look to other session management mechanisms.  
							
							
							
						 
						
							2024-02-02 08:58:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Self Denial 
								
							 
						 
						
							
							
							
							
								
							
							
								6c1e69cac2 
								
							 
						 
						
							
							
								
								Disable Chroma telemetry  
							
							
							
						 
						
							2024-02-01 17:29:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								50f7b20ac2 
								
							 
						 
						
							
							
								
								refac  
							
							
							
						 
						
							2024-02-01 13:35:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								28226a6f97 
								
							 
						 
						
							
							
								
								feat: web rag support  
							
							
							
						 
						
							2024-01-26 22:17:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								0c322063b5 
								
							 
						 
						
							
							
								
								feat: use local profile image by default  
							
							
							
						 
						
							2024-01-26 21:38:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								3ce8f3e8fb 
								
							 
						 
						
							
							
								
								feat: profile update frontend integration  
							
							
							
						 
						
							2024-01-26 21:22:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								418da74756 
								
							 
						 
						
							
							
								
								feat: profile image update backend  
							
							
							
						 
						
							2024-01-26 20:27:45 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d6b139cfe9 
								
							 
						 
						
							
							
								
								Merge pull request  #559  from peperunas/patch-2  
							
							... 
							
							
							
							fix: use exec the uvicorn process to handle Docker's SIGTERM correctly 
							
						 
						
							2024-01-25 00:47:45 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a243e53bfe 
								
							 
						 
						
							
							
								
								Merge pull request  #536  from lucasew/backend-data-dir  
							
							... 
							
							
							
							Unhardcode some stuff, flexibilize dotenv requirement 
							
						 
						
							2024-01-25 00:42:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								326af5a648 
								
							 
						 
						
							
							
								
								refac  
							
							
							
						 
						
							2024-01-25 00:40:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								4e468dc58c 
								
							 
						 
						
							
							
								
								refac  
							
							
							
						 
						
							2024-01-25 00:24:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa5918ad13 
								
							 
						 
						
							
							
								
								Merge branch 'main' into main  
							
							
							
						 
						
							2024-01-25 00:13:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giulio De Pasquale 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1cbbfc7c66 
								
							 
						 
						
							
							
								
								fix: use exec the uvicorn process to handle Docker's SIGTERM correctly  
							
							... 
							
							
							
							Replace the shell with the uvicorn process, so it becomes PID 1 and receives the signals directly 
							
						 
						
							2024-01-24 17:57:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marclass 
								
							 
						 
						
							
							
							
							
								
							
							
								8bfda730d9 
								
							 
						 
						
							
							
								
								add excel document support  
							
							
							
						 
						
							2024-01-23 14:03:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lucasew 
								
							 
						 
						
							
							
							
							
								
							
							
								8da06f5e74 
								
							 
						 
						
							
							
								
								fixes after the refactor  
							
							... 
							
							
							
							Signed-off-by: lucasew <lucas59356@gmail.com> 
							
						 
						
							2024-01-23 12:59:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca943d0795 
								
							 
						 
						
							
							
								
								Merge pull request  #549  from Marclass/main  
							
							... 
							
							
							
							Bugfix: Fix toast error popup when front end can't figure out file type. 
							
						 
						
							2024-01-22 23:13:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7054f02891 
								
							 
						 
						
							
							
								
								Merge pull request  #466  from baumandm/feat/epub-support  
							
							... 
							
							
							
							feat: Add epub support 
							
						 
						
							2024-01-22 23:12:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marclass 
								
							 
						 
						
							
							
							
							
								
							
							
								7eea3ef313 
								
							 
						 
						
							
							
								
								copy list of file ext from backend to front end  
							
							
							
						 
						
							2024-01-23 00:00:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d517a3ebb4 
								
							 
						 
						
							
							
								
								Merge pull request  #547  from Marclass/main  
							
							... 
							
							
							
							feat: Add reStructuredText specific parser for RAG 
							
						 
						
							2024-01-22 22:19:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a039326f 
								
							 
						 
						
							
							
								
								feat: editable prompt suggestions integration  
							
							
							
						 
						
							2024-01-22 21:53:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								4e1b52e91b 
								
							 
						 
						
							
							
								
								feat: custom interface support  
							
							
							
						 
						
							2024-01-22 21:07:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marclass 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e4373c63e 
								
							 
						 
						
							
							
								
								Merge branch 'ollama-webui:main' into main  
							
							
							
						 
						
							2024-01-22 21:01:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								d67c632920 
								
							 
						 
						
							
							
								
								fix: openai  
							
							
							
						 
						
							2024-01-22 09:45:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								d2c5f3d591 
								
							 
						 
						
							
							
								
								refac: convert str var to f-string  
							
							
							
						 
						
							2024-01-22 01:47:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1abe5a5487 
								
							 
						 
						
							
							
								
								Merge pull request  #537  from CreatorGhost/fix-gpt-4-vision  
							
							... 
							
							
							
							Add max_tokens workaround for gpt-4-vision-preview model 
							
						 
						
							2024-01-22 01:41:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								83181b7968 
								
							 
						 
						
							
							
								
								fix: add max_token only when field not present  
							
							
							
						 
						
							2024-01-22 01:41:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								b26e0fb7e7 
								
							 
						 
						
							
							
								
								refac  
							
							
							
						 
						
							2024-01-22 01:37:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shiyinq 
								
							 
						 
						
							
							
							
							
								
							
							
								6a63c94153 
								
							 
						 
						
							
							
								
								feat: add guard clause to improve signup process  
							
							
							
						 
						
							2024-01-20 21:54:53 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aditya Pratap Singh 
								
							 
						 
						
							
							
							
							
								
							
							
								60afd6ecdd 
								
							 
						 
						
							
							
								
								Add workaround for gpt-4-vision-preview model that support 4k tokens  
							
							
							
						 
						
							2024-01-20 04:34:47 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aditya Pratap Singh 
								
							 
						 
						
							
							
							
							
								
							
							
								8662437a9f 
								
							 
						 
						
							
							
								
								Add workaround for gpt-4-vision-preview model  
							
							
							
						 
						
							2024-01-20 04:17:06 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lucasew 
								
							 
						 
						
							
							
							
							
								
							
							
								5b26d2a686 
								
							 
						 
						
							
							
								
								backend: make the data directory and the artifacts from the frontend customizable using environment variables  
							
							... 
							
							
							
							Signed-off-by: lucasew <lucas59356@gmail.com> 
							
						 
						
							2024-01-19 17:13:09 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lucasew 
								
							 
						 
						
							
							
							
							
								
							
							
								e3503d6617 
								
							 
						 
						
							
							
								
								backend: make dotenv optional  
							
							... 
							
							
							
							Signed-off-by: lucasew <lucas59356@gmail.com> 
							
						 
						
							2024-01-19 17:12:14 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marclass 
								
							 
						 
						
							
							
							
							
								
							
							
								35ace57784 
								
							 
						 
						
							
							
								
								add rst document for RAG  
							
							
							
						 
						
							2024-01-19 10:48:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Bauman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f559068186 
								
							 
						 
						
							
							
								
								feat: Add epub support  
							
							
							
						 
						
							2024-01-19 12:23:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Jaeryang Baek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f079cb6b56 
								
							 
						 
						
							
							
								
								Merge pull request  #524  from Marclass/rag-arbitrary-files  
							
							... 
							
							
							
							feat: Allow RAG on XML and arbitrary text files including source code 
							
						 
						
							2024-01-19 00:09:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marclass 
								
							 
						 
						
							
							
							
							
								
							
							
								aa1d386042 
								
							 
						 
						
							
							
								
								Allow any file to be used for RAG.  
							
							... 
							
							
							
							Changed RAG parser to prefer file extensions over MIME content types. If the type of file is not recognized assume it's a text file. 
							
						 
						
							2024-01-18 20:41:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								220530c450 
								
							 
						 
						
							
							
								
								feat: convo tag filtering  
							
							
							
						 
						
							2024-01-18 02:55:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								1eec176313 
								
							 
						 
						
							
							
								
								feat: save tags to chat data  
							
							
							
						 
						
							2024-01-18 02:17:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								987685dbf9 
								
							 
						 
						
							
							
								
								feat: convo tagging full integration  
							
							
							
						 
						
							2024-01-18 02:10:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ed119687 
								
							 
						 
						
							
							
								
								feat: convo tagging api added  
							
							
							
						 
						
							2024-01-18 01:04:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy J. Baek 
								
							 
						 
						
							
							
							
							
								
							
							
								077f1fa34b 
								
							 
						 
						
							
							
								
								feat: convo tagging backend support  
							
							
							
						 
						
							2024-01-18 00:58:45 -08:00