buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								137d57a408 
								
							 
						 
						
							
							
								
								add autoupdater  
							
							
							
						 
						
							2024-04-13 23:33:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								f2e9869965 
								
							 
						 
						
							
							
								
								put queue in another module instead  
							
							... 
							
							
							
							for future reusability 
							
						 
						
							2024-04-13 23:24:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								9ee327c90b 
								
							 
						 
						
							
							
								
								remove unused line  
							
							
							
						 
						
							2024-04-13 21:14:21 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								902da8f8fc 
								
							 
						 
						
							
							
								
								address parsing of product  
							
							... 
							
							
							
							Google Gemini always wants to return in MarkDown, so let's fix that. 
							
						 
						
							2024-04-13 21:14:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								586578fe45 
								
							 
						 
						
							
							
								
								Include AI system prompt and analyzer function  
							
							
							
						 
						
							2024-04-11 18:39:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								809c5ac093 
								
							 
						 
						
							
							
								
								add analyzer function  
							
							
							
						 
						
							2024-04-11 17:50:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								c063a21530 
								
							 
						 
						
							
							
								
								add message when API keys are missing  
							
							
							
						 
						
							2024-04-11 17:20:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d894026f 
								
							 
						 
						
							
							
								
								rewrite the request location  
							
							
							
						 
						
							2024-04-11 17:04:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								563d6243e5 
								
							 
						 
						
							
							
								
								add product saving feature  
							
							... 
							
							
							
							Require attachment prior to saving 
							
						 
						
							2024-04-11 16:56:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab50d57f6 
								
							 
						 
						
							
							
								
								make sure to accept "false" values  
							
							
							
						 
						
							2024-04-11 16:13:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									H. Saw 
								
							 
						 
						
							
							
							
							
								
							
							
								0ae1a831f8 
								
							 
						 
						
							
							
								
								create product analyzer function  
							
							
							
						 
						
							2024-04-11 06:36:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									H. Saw 
								
							 
						 
						
							
							
							
							
								
							
							
								33f13a237a 
								
							 
						 
						
							
							
								
								add API version flag  
							
							... 
							
							
							
							I'm not sure what exactly is the name of that thing (the one with v1beta). 
							
						 
						
							2024-04-11 06:35:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									H. Saw 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5dc33ce8 
								
							 
						 
						
							
							
								
								relocate AI scripts to a dedicated folder  
							
							
							
						 
						
							2024-04-11 06:09:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								0c07d26983 
								
							 
						 
						
							
							
								
								an example of how this rewrite becomes quite useful  
							
							
							
						 
						
							2024-04-10 23:12:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								e842ad576f 
								
							 
						 
						
							
							
								
								rewrite the forget function to allow removing a particular nested data  
							
							... 
							
							
							
							No need to manually look through everything, although that's what the extension does for now. 
							
						 
						
							2024-04-10 23:11:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								8229db8a3a 
								
							 
						 
						
							
							
								
								use the unofficial API for Google Gemini  
							
							... 
							
							
							
							Self-built from https://codeberg.org/buzzcode2007/GoogleGeminiAPI_Test/src/branch/js/gemini.js  
							
						 
						
							2024-04-10 22:18:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb8b47b38 
								
							 
						 
						
							
							
								
								Add a constructor to create a message.  
							
							... 
							
							
							
							This is similar to that run executed in .log(). 
							
						 
						
							2024-04-10 22:16:09 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								9a9acf2440 
								
							 
						 
						
							
							
								
								make the imports universal  
							
							
							
						 
						
							2024-04-08 23:36:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								6a5efb219d 
								
							 
						 
						
							
							
								
								Refactor forget function to use async/await  
							
							
							
						 
						
							2024-04-08 20:28:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								921dae135b 
								
							 
						 
						
							
							
								
								initial attempt for a removal function  
							
							
							
						 
						
							2024-04-08 20:26:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								5c61411280 
								
							 
						 
						
							
							
								
								make writing async  
							
							
							
						 
						
							2024-04-08 16:08:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								ddce5b4320 
								
							 
						 
						
							
							
								
								use different method to download filters  
							
							... 
							
							
							
							Only the first one was previously seen. 
							
						 
						
							2024-04-08 15:42:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								749fb12698 
								
							 
						 
						
							
							
								
								allow synchronizing the downloaded filters  
							
							
							
						 
						
							2024-04-05 12:30:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								37a85f2841 
								
							 
						 
						
							
							
								
								make sure to remove empty fields when scraping website data  
							
							
							
						 
						
							2024-04-05 09:50:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								c34b3df700 
								
							 
						 
						
							
							
								
								Fix bug in login functionality***  
							
							... 
							
							
							
							***Refactor code for better performance***
***Add new feature to search functionality***
***Update UI design for better user experience***
***Fix typo in variable name***
***Implement error handling for edge case scenario***
***Optimize database queries for faster response time***
***Add unit tests for improved code coverage***
***Update dependencies to latest versions***
***Remove unused code and files 
							
						 
						
							2024-04-03 15:27:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								1bef8fb268 
								
							 
						 
						
							
							
								
								Refactor error handling in download function  
							
							
							
						 
						
							2024-04-03 15:26:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								cd788b8e32 
								
							 
						 
						
							
							
								
								improve filters error handling  
							
							
							
						 
						
							2024-04-03 10:15:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce691bec6 
								
							 
						 
						
							
							
								
								Allow strict file checking  
							
							... 
							
							
							
							If the file is unexpected, an unstrict file checking will only warn the user that the file is unexpected, and it should pass it off anyway. 
							
						 
						
							2024-04-03 10:13:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								e152034eeb 
								
							 
						 
						
							
							
								
								improve error handling  
							
							... 
							
							
							
							Make sure all errors are able to return their traces to be displayed, and that only the code appears in the pop-up, not a mix with the actual content. 
							
						 
						
							2024-04-02 22:49:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								76bf6cefaa 
								
							 
						 
						
							
							
								
								the fallback is always text  
							
							
							
						 
						
							2024-04-02 19:59:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								1e9c50dc9e 
								
							 
						 
						
							
							
								
								initial attmept to add search  
							
							
							
						 
						
							2024-04-02 19:58:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								fe41352afd 
								
							 
						 
						
							
							
								
								parse download as JSON  
							
							... 
							
							
							
							Since filters are supposed to be in JSON 
							
						 
						
							2024-04-02 18:14:21 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								52f7a29969 
								
							 
						 
						
							
							
								
								Fix import error and update standby state recording  
							
							
							
						 
						
							2024-04-02 16:39:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c0f7ac68 
								
							 
						 
						
							
							
								
								make filters async  
							
							... 
							
							
							
							since most of its content is async anyway 
							
						 
						
							2024-04-02 16:36:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								532295a610 
								
							 
						 
						
							
							
								
								add OOP scraping  
							
							
							
						 
						
							2024-04-02 15:47:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								1bcea261fb 
								
							 
						 
						
							
							
								
								update to the fact that filters is now a default class  
							
							
							
						 
						
							2024-04-02 15:01:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								72498563b5 
								
							 
						 
						
							
							
								
								follows up  917266d 
							
							
							
						 
						
							2024-04-02 15:01:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								fdf69cd9f4 
								
							 
						 
						
							
							
								
								fixed parameter testing  
							
							
							
						 
						
							2024-04-02 14:58:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								917266dfd2 
								
							 
						 
						
							
							
								
								work on filter selection as OOP  
							
							... 
							
							
							
							Initializing the filters set its object to the filters stored in memory. To select one, first run select and then you can access it via "one" key. 
							
						 
						
							2024-04-02 14:33:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								65e8b9686b 
								
							 
						 
						
							
							
								
								Add optional parameter to verify file only  
							
							... 
							
							
							
							Not all the time you'd actually want the file content, just the fact that it's over there and that I can open it again. 
							
						 
						
							2024-04-01 14:59:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzzcode2007 
								
							 
						 
						
							
							
							
							
								
							
							
								4fc588f018 
								
							 
						 
						
							
							
								
								convert to indent using tabs  
							
							
							
						 
						
							2024-04-01 14:17:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								543fe2f913 
								
							 
						 
						
							
							
								
								fixed class referencing  
							
							
							
						 
						
							2024-03-31 15:43:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								94b01ea25b 
								
							 
						 
						
							
							
								
								add storage events change handling  
							
							
							
						 
						
							2024-03-29 20:25:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								5fe2bdbad6 
								
							 
						 
						
							
							
								
								remove debug message  
							
							... 
							
							
							
							Its role is redundant at this point 
							
						 
						
							2024-03-29 18:22:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								84947339ca 
								
							 
						 
						
							
							
								
								update filter download  
							
							... 
							
							
							
							It also lets users know if download is successful or not. 
							
						 
						
							2024-03-29 18:07:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								76e4e90d25 
								
							 
						 
						
							
							
								
								add filters download and updating  
							
							
							
						 
						
							2024-03-28 11:27:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								7631d344e5 
								
							 
						 
						
							
							
								
								add response downloading  
							
							
							
						 
						
							2024-03-28 11:27:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								3930e06f2b 
								
							 
						 
						
							
							
								
								import everything instead of being inside settings  
							
							... 
							
							
							
							Pretty sure every key is important! 
							
						 
						
							2024-03-28 11:18:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								5b06c3f967 
								
							 
						 
						
							
							
								
								auto-updated syntax formatting  
							
							
							
						 
						
							2024-03-28 11:17:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buzz-lightsnack-2007 
								
							 
						 
						
							
							
							
							
								
							
							
								3e475d162a 
								
							 
						 
						
							
							
								
								autoformatted syntax  
							
							
							
						 
						
							2024-03-28 11:14:52 +08:00