Commit graph

28 commits

Author SHA1 Message Date
buzz-lightsnack-2007
cbe7ea6042 prepare for receiving re-analysis requests 2024-04-28 23:56:29 +08:00
buzz-lightsnack-2007
07395f8939 remove debugging message (not working) 2024-04-28 22:52:20 +08:00
buzz-lightsnack-2007
6171155de4 update references 2024-04-28 16:55:45 +08:00
buzz-lightsnack-2007
43322a8208 rename watchman to watch, and rename content to be part of background 2024-04-28 13:11:05 +08:00
buzz-lightsnack-2007
bec1de898e send message to open sidebar in the background 2024-04-27 10:53:04 +08:00
buzz-lightsnack-2007
6265695a5c The entry points management technically falls under GUI as well 2024-04-27 09:16:31 +08:00
buzz-lightsnack-2007
25d3ea1807 rename files with "_" to accomodate for future functions 2024-04-27 09:11:54 +08:00
buzz-lightsnack-2007
891de959db start managed sidebar 2024-04-26 22:55:38 +08:00
buzz-lightsnack-2007
aaa33b3d39 use the new checking module 2024-04-26 22:55:19 +08:00
buzz-lightsnack-2007
2372e09c6d now make the new content script executable 2024-04-26 22:54:54 +08:00
buzz-lightsnack-2007
fc5890bb72 use a module to check 2024-04-26 22:54:35 +08:00
buzz-lightsnack-2007
3e683a7803 split the content script from watch 2024-04-26 21:33:28 +08:00
buzz-lightsnack-2007
a226f12645 rename modules after moving to appropriate folders 2024-04-26 21:32:32 +08:00
buzz-lightsnack-2007
b4ea93911e grab the data by querying the tab
Tab switching events aren't enough nor universal.
2024-04-24 17:11:25 +08:00
buzz-lightsnack-2007
ca15164def add manager for popup entry points 2024-04-24 16:25:15 +08:00
buzz-lightsnack-2007
a549cbe76a add icon management 2024-04-24 16:22:49 +08:00
buzz-lightsnack-2007
c27fe808fe add the injection module 2024-04-18 22:55:32 +08:00
buzz-lightsnack-2007
7c4b4f84bf use import modules given its asynchronous import 2024-04-18 22:54:20 +08:00
buzz-lightsnack-2007
61082a0c67 For faster processing, use DOMContentLoaded instead 2024-04-16 20:23:18 +08:00
buzz-lightsnack-2007
18f949d9bf add supported website message 2024-04-15 23:33:25 +08:00
buzz-lightsnack-2007
62d6a85d36 remove test messages 2024-04-15 22:32:19 +08:00
buzz-lightsnack-2007
a444ff2d34 make sure that the product details are loaded only when the website load is to complete
so as to avoid incomplete data from being scraped
2024-04-15 15:59:35 +08:00
buzz-lightsnack-2007
68636f4770 don't log the contents (debugging) 2024-04-15 15:56:34 +08:00
buzz-lightsnack-2007
9e164cabcc make sure to save the product 2024-04-15 14:46:48 +08:00
buzz-lightsnack-2007
beca6c6b9c properly return data field name data 2024-04-15 14:17:45 +08:00
buzz-lightsnack-2007
8cb7537463 add function to analyze data as part of processing 2024-04-15 14:17:13 +08:00
buzz-lightsnack-2007
3cad442a40 rename watchman to watch
for simplicity
2024-04-15 14:15:40 +08:00
buzz-lightsnack-2007
9dfdb3f44b move scripts for non-extension pages 2024-04-15 13:31:39 +08:00