Commit graph

505 commits

Author SHA1 Message Date
buzzcode2007
a5256d9a21 adding events is called within the builder 2024-04-05 09:50:34 +08:00
buzzcode2007
37a85f2841 make sure to remove empty fields when scraping website data 2024-04-05 09:50:34 +08:00
buzzcode2007
0595f389e8 update style 2024-04-05 09:50:34 +08:00
buzzcode2007
b52e0e1aa0 added extra fields 2024-04-05 09:50:34 +08:00
buzzcode2007
8dc471036b updated JSON parse error string 2024-04-05 09:50:34 +08:00
buzzcode2007
b361c4033c Changed “Filter Contents” to “Filter” for the preview 2024-04-04 14:07:23 +08:00
buzzcode2007
3df2ccbd65 an example of code where manual sync can be used
Removed commented out code
2024-04-04 14:07:23 +08:00
buzzcode2007
333310fcc8 don’t read for storage data automatically
saves on resources for files that don’t necessarily need it
2024-04-04 14:07:23 +08:00
buzzcode2007
51574e0ba8 adjust padding of fieldsets
to avoid being overidden by loading the materialize CSS
2024-04-04 13:46:57 +08:00
buzzcode2007
3bad7498b6 Update filters page layout 2024-04-03 15:40:15 +08:00
buzzcode2007
527ed4fe1d Refactor search functionality 2024-04-03 15:40:03 +08:00
buzzcode2007
57b3cea59f Add background color level 16dp solid to UI.css 2024-04-03 15:33:43 +08:00
buzzcode2007
2880c5008c Update UI colors and styles 2024-04-03 15:28:03 +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
eeb4de89cc Fix error message display in alerts.js 2024-04-03 15:26:40 +08:00
buzzcode2007
1bef8fb268 Refactor error handling in download function 2024-04-03 15:26:10 +08:00
buzzcode2007
3ccf5d9e19 Update error message template in messages.json 2024-04-03 15:25:37 +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
1ea9683d35 add code input block 2024-04-03 10:11:59 +08:00
buzzcode2007
8cc2f02829 add additional strings for settings\filters 2024-04-03 10:11:01 +08:00
buzzcode2007
6545f830f0 replace sidebar trigger 2024-04-03 08:22:42 +08:00
buzzcode2007
16a5b038ee fix determining state of condition-enable elements 2024-04-03 08:21:50 +08:00
buzzcode2007
907fbe9000 add more elements to view in the filters management page 2024-04-02 23:38:34 +08:00
buzzcode2007
4cebf541c0 rework sidebar
It now works out of the box! No special tinkering required!
2024-04-02 23:21:38 +08:00
buzzcode2007
20da1c32b7 shortened string for searching 2024-04-02 22:49:59 +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
62ad4d58bf updated interface 2024-04-02 19:59:02 +08:00
buzz-lightsnack-2007
8164ccf8e4 update reference to be as default functions 2024-04-02 19:58:45 +08:00
buzz-lightsnack-2007
1e9c50dc9e initial attmept to add search 2024-04-02 19:58:08 +08:00
buzz-lightsnack-2007
4c2f0cdfdf fixed autohide and added initial search 2024-04-02 19:57:55 +08:00
buzz-lightsnack-2007
4b1b095f08 Added error message when the file type is incorrect 2024-04-02 19:57:22 +08:00
buzz-lightsnack-2007
9d23ad1150 fix sidebar 2024-04-02 19:12:13 +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
912a36a2f6 think of a shorter name 2024-04-02 17:16:44 +08:00
buzzcode2007
db97f4ddbc add filters page content 2024-04-02 17:16:13 +08:00
buzzcode2007
e53cef75b6 updated settings 2024-04-02 17:15:35 +08:00
buzzcode2007
a980db5b11 add author attribution font style 2024-04-02 17:14:23 +08:00
buzzcode2007
52f7a29969 Fix import error and update standby state recording 2024-04-02 16:39:46 +08:00
buzzcode2007
feffd0d445 Add prompt for adding source URL in settings filters 2024-04-02 16:37:28 +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
353901ce6b export it as the default class 2024-04-02 14:59:13 +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
d8380020a4 add variables and accomodate for menu 2024-04-02 14:20:56 +08:00
buzzcode2007
087111bd04 add wave effect to links 2024-04-02 14:20:24 +08:00