Commit graph

580 commits

Author SHA1 Message Date
buzz-lightsnack-2007
807a221286 Merge minor changes from branch 'development-scraper' to development-GUI 2024-05-03 11:00:06 +08:00
buzz-lightsnack-2007
93a70426b5 remove debugging analysis message 2024-05-03 10:59:18 +08:00
buzz-lightsnack-2007
6ebb073b64 set popup height and width 2024-05-02 12:00:21 +08:00
buzz-lightsnack-2007
8dce19a3a1 remove debugging message 2024-05-02 11:58:08 +08:00
buzz-lightsnack-2007
a359fe5cf5 removed context menu creation; the tab data collection must automatically occur 2024-05-02 11:57:55 +08:00
buzz-lightsnack-2007
179ca644fb reinserted popup window 2024-05-02 11:57:18 +08:00
buzz-lightsnack-2007
1e55c10a45 removed broken window and menu creation 2024-05-02 11:57:01 +08:00
buzz-lightsnack-2007
28efa1d503 revert to using tabs for opening 2024-05-02 11:45:34 +08:00
buzz-lightsnack-2007
287bc9b984 fix accidental spamming of saving data 2024-05-02 11:42:24 +08:00
buzz-lightsnack-2007
97306bf393 attempt to fix popup being blank 2024-05-02 11:14:16 +08:00
buzz-lightsnack-2007
6dab37bf5c attempt to prevent ghost entries 2024-05-02 11:13:01 +08:00
buzz-lightsnack-2007
40e38b390b set current tab through pointer 2024-05-02 11:10:17 +08:00
buzz-lightsnack-2007
6c3fcb992e improve storing last website data 2024-05-02 11:09:35 +08:00
buzz-lightsnack-2007
c2ad97d2ae can update pointer state 2024-05-02 11:08:38 +08:00
buzz-lightsnack-2007
ca1b5e152c method to universally write current tab 2024-05-02 11:01:00 +08:00
buzz-lightsnack-2007
c112c0bfcf no need for async disabling 2024-05-02 11:00:32 +08:00
buzz-lightsnack-2007
4f7ba2b306 move product.js to describe its data-generating purpose 2024-05-02 10:27:02 +08:00
buzz-lightsnack-2007
39f59d129d Immediately set the current URL even prior to analysis. 2024-05-02 10:01:34 +08:00
buzz-lightsnack-2007
e944977cb7 add load complete message 2024-05-02 09:40:29 +08:00
buzz-lightsnack-2007
f4821010b0 repeat the scroll two times to ensure proper webpage load 2024-05-02 09:33:20 +08:00
buzz-lightsnack-2007
a3749c71d2 add content switching for popup 2024-05-01 19:10:32 +08:00
buzz-lightsnack-2007
b61100af02 only read data if auto run is enabled 2024-05-01 19:10:11 +08:00
buzz-lightsnack-2007
72733aa21b No use of putting snip to the session storage 2024-05-01 19:09:47 +08:00
buzz-lightsnack-2007
302742b2e0 sneaky little websites want a scroll, don't they? 2024-05-01 19:09:09 +08:00
buzz-lightsnack-2007
ec53a7c1ee Unfortunately, respect the censorship 2024-05-01 18:04:32 +08:00
buzz-lightsnack-2007
2d6c571042 Browserside not needed, APIs are different 2024-05-01 17:38:06 +08:00
buzz-lightsnack-2007
0a9c3441c1 The popup uses session storage 2024-05-01 17:35:21 +08:00
buzz-lightsnack-2007
fc401d326d add extension title to popup 2024-05-01 17:29:35 +08:00
buzz-lightsnack-2007
4edbfba96b improve handling blankness 2024-05-01 16:57:37 +08:00
buzz-lightsnack-2007
de986f56dc Merge branch 'development-GUI' of https://codeberg.org/buzzcode2007/ShopAI into development-GUI 2024-05-01 15:13:01 +08:00
buzz-lightsnack-2007
82a5b9227f use unicode ellipsis for context menu text 2024-05-01 15:12:57 +08:00
buzz-lightsnack-2007
64fc4d9591 attempt to add API switch tool 2024-05-01 15:00:19 +08:00
buzz-lightsnack-2007
6e885bf6e4 Change the message reference about the popup 2024-05-01 14:56:27 +08:00
buzz-lightsnack-2007
2965a19973 Add window opening message 2024-05-01 14:55:23 +08:00
buzz-lightsnack-2007
983f0c3af9 reinforce ES6 import for secretariat 2024-05-01 14:54:32 +08:00
buzz-lightsnack-2007
c8fe102fa6 add formatting to console logs 2024-05-01 14:53:09 +08:00
buzz-lightsnack-2007
f930dbea0c prevent editing already edited locations 2024-05-01 14:35:35 +08:00
buzz-lightsnack-2007
1812672f9d Properly delete and write data under shorter pathnames 2024-05-01 11:36:13 +08:00
buzz-lightsnack-2007
50d02b8c06 Refactor secretariat.js to specify data source origin
global.forget() is currently broken in this commit.
2024-04-30 23:29:49 +08:00
buzz-lightsnack-2007
9ade82ccbe Update secretariat import method for global data access 2024-04-30 23:28:38 +08:00
buzz-lightsnack-2007
3fa346a7af The autorun data is stored globally 2024-04-30 23:27:56 +08:00
buzz-lightsnack-2007
a10a14893a specify global origin of data in window builder 2024-04-30 23:27:11 +08:00
buzz-lightsnack-2007
1d96acc37a treat the import configuration data as a template 2024-04-30 23:26:14 +08:00
buzz-lightsnack-2007
7ddc8b1b56 Use the ES6 import method for secretariat to better identify the data source 2024-04-30 23:25:18 +08:00
buzz-lightsnack-2007
0eaebd0c77 Specify global data for filters
When instantiating the object, do not set all data to a PromiseObject
2024-04-30 23:23:42 +08:00
buzz-lightsnack-2007
e84a5e3723 Update AI system message prompt
Provide additional guidelines for product descriptions.
2024-04-29 10:07:49 +08:00
buzz-lightsnack-2007
81f3dfe338 Describe the return values of comparisons 2024-04-29 09:35:01 +08:00
buzz-lightsnack-2007
e50eb84926 Update product data only when necessary
This is to save API usage.
2024-04-29 09:32:49 +08:00
buzz-lightsnack-2007
9d0707982c There is no cloud for a session 2024-04-29 08:56:19 +08:00
buzz-lightsnack-2007
2a60c292a6 add comparison for session storage 2024-04-29 08:48:03 +08:00