// ******************************************************************************************************* // Garmin Forums Helper © since 2024 Ivo Truxa @ truXoft - CHANGELOG // ******************************************************************************************************* 1.01.0416 2024/07/19 TX: Added a confirmation dialog when reporting posts as abusive (new option too) 1.01.0405 2024/07/18 TX: Shortcuts now selectable from a list (Ctrl+Shift+K twice or click the indicator) 1.01.0376 2024/07/17 TX: Fixed 'excessive formatting' tooltip 1.01.0375 2024/07/17 TX: Fixed the unwanted closing of the keywords notification panel on acknowlidging 1.01.0374 2024/07/11 TX: Changes in reparsing the page on dynamic changes 1.01.0373 2024/07/11 TX: Coping with multiple TinyMCE conflicts during and after the page load 1.01.0357 2024/07/10 TX: Bugfix of occassionally non-working hotkey sequence (i.e. OP replies on Edge) 1.01.0354 2024/07/10 TX: Editing the user names (assgining own nickanmes) now possible (Popup » Users) 1.01.0347 2024/07/10 TX: Reddit queries rehauled, added tagging of Reddit copies, semi-automatic check 1.01.0294 2024/07/09 TX: Reddit queries now exclusively from the background worker (avoiding CORS errors) 1.01.0290 2024/07/09 TX: Improved purging of spam notifications when post removed by moderators 1.01.0284 2024/07/09 TX: Fixed a newly introduced bug preventing the editing of shortcuts 1.01.0281 2024/07/08 TX: Checking wheter tagged users exist (purging them if removed from the forum) 1.01.0280 2024/07/08 TX: --- 1st PUBLIC RELEASE --------------------------------------------------------- 1.01.0271 2024/07/08 TX: Host non-regex lookups now exact, no-more matching substrings 1.01.0267 2024/07/08 TX: Related notifications for white/blacklisted domains discarded automatically now 1.01.0260 2024/07/07 TX: Added sorting of notifications by host (currently through &sort=reas in the URL) 1.01.0255 2024/07/06 TX: Added a locking mechanism for storage I/O operations; to avoid race conflicts 1.01.0252 2024/07/06 TX: Excluding Reddit checks in crawler (too slow, and too many remote requests) 1.01.0250 2024/07/05 TX: Fixing notifications duplicates 1.01.0249 2024/07/05 TX: Storing Reddit check results and tagging the OP when a copy found 1.01.0240 2024/07/04 TX: Assuring the Ctrl+Shift keys are pressed, when entering the Hotkey in Settings 1.01.0233 2024/07/04 TX: Added a fix for broken thread formatting (all bold) due to a corrupted post 1.01.0230 2024/07/04 TX: Fixed bug requiring the assigning of a new user badge twice 1.01.0228 2024/07/04 TX: Added hotkey status panel showing the shortcut progress 1.01.0220 2024/07/04 TX: Added the 3rd level reuirement at selected second level domains 1.01.0215 2024/07/03 TX: Hotkey trigger for shortcuts, originally Ctrl+Shif+K, now configurable 1.01.0210 2024/07/03 TX: Turbo Crawler mode for longer reading cycles (high data and cpu load!) 1.01.0189 2024/07/02 TX: Added toggling of empty forums on the Crawler pane of the Popup window 1.01.0183 2024/07/01 TX: Defaults for the black/whitelist, users, forums, spamwords, hotkeys updated 1.01.0182 2024/07/01 TX: Fixing false spammer assignment of the OP author, when spam in "top replies" 1.01.0180 2024/07/01 TX: Avoiding the false detection of hidden text at hidden spam messages 1.01.0173 2024/07/01 TX: Coping with exceptions in hidden links detection 1.01.0170 2024/07/01 TX: Excluding hidden links detection at accidentally broken legitimate links 1.01.0157 2024/06/30 TX: Major redesign of the Excessive Formatting detection and removal function 1.01.0137 2024/06/30 TX: More stats on the Crawler tab of the GFH Popup window 1.01.0133 2024/06/30 TX: On Popup win, added forced update of threads counts for crawler forums (hidden) 1.01.0132 2024/06/30 TX: Excluding completed forums from crawler scan 1.01.0131 2024/06/30 TX: Excluding very short or empty posts from Reddit search (inconclusive search) 1.01.0129 2024/06/29 TX: Added more root forums to the crawler list; retrieving thread counts 1.01.0120 2024/06/29 TX: Spam notifications popup reopened after loading a thread from it 1.01.0108 2024/06/28 TX: Added Popup tab "Crawler" for crawler stats 1.01.0107 2024/06/28 TX: Fixing diverse problems with the combined storage reading and setting 1.01.0097 2024/06/28 TX: Limitting the number and frequency of reparsing the page on mutations 1.01.0087 2024/06/28 TX: Links counter rewritten (now removing hosts duplicates, with repeats shown) 1.01.0086 2024/06/28 TX: Highlighting external links everywhere now (originally only in post bodies) 1.01.0082 2024/06/28 TX: Reloading the page after black/white listing a host from the notification panel 1.01.0075 2024/06/27 TX: Finetuning external links, whitelist dialog, hidden links, excluding image links 1.01.0055 2024/06/26 TX: Further reducing the storage volume requirement by excluding unchanged defaults 1.01.0050 2024/06/26 TX: Limiting the frequency of remote fetching (new forums, notifications) 1.01.0037 2024/06/25 TX: Excluding images and other documents from the on-page link check too 1.01.0034 2024/06/25 TX: Finetuning new method of data storage and retrieval 1.01.0001 2024/06/24 TX: Major redesign of data storage, dynamically switching the local & sync storages ---------------------------------------------------------------------------------------------------------- 1.00.1173 2024/06/24 TX: Added the title to the Reddit query when message shorter than 100 characters 1.00.1172 2024/06/24 TX: Retrieving the total number of threads to prevent the crawler going past it 1.00.1167 2024/06/23 TX: Excluding (recognized) privileged users from certain types of spam checks 1.00.1166 2024/06/23 TX: Improving the tracking of already crawled threads 1.00.1160 2024/06/23 TX: Another detection method of hidden links added (textless links using tags) 1.00.1158 2024/06/23 TX: Excluding locked threads from most spam checks, except of external links check 1.00.1156 2024/06/23 TX: Improving the accuracy of Reddit matching 1.00.1153 2024/06/23 TX: Parsing the currently loaded thread for spam 1.00.1146 2024/06/23 TX: Updating the forum list once a day now. Used by the crawler. 1.00.1131 2024/06/21 TX: Crawler: links to common file types (images, videos, documents) excluded 1.00.1130 2024/06/21 TX: Fixed acking of notifications at white/black listing of links in OP 1.00.1126 2024/06/21 TX: Advanced crawler functionality - random access, remembering parsed threads,... 1.00.1115 2024/06/20 TX: First partially functional crawler version, searching spam in old threads 1.00.1076 2024/06/19 TX: Added hyperlink to Reddit on reddit-copy notifications 1.00.1075 2024/06/19 TX: New option for the screen position of the notification panels 1.00.1073 2024/06/18 TX: Verifying whether opening posts in RSS were not copied from Reddit 1.00.1041 2024/06/17 TX: Customizabe sorting order at keyword & spam notifications on the popup window 1.00.1036 2024/06/16 TX: Sorting notifications on page by time (oldest first). On Popup window by user. 1.00.1035 2024/06/16 TX: Purging spam notifications of removed posts now works with response code 200 too 1.00.1031 2024/06/16 TX: More improvements in excessive formatting and hidden text detection 1.00.1018 2024/06/16 TX: Purging notifications of removed spam posts also from RSS parser 1.00.1011 2024/06/15 TX: Diverse changes and improvements in Excessive Formatting Detection 1.00.1004 2024/06/13 TX: Purging old acked notifications improved, purging notifications of removed spam 1.00.987 2024/06/13 TX: Improvements of badge assigning and displaying in diverse page modes 1.00.977 2024/06/13 TX: User badge selection-box covered by user's mouse-over context menu 1.00.976 2024/06/13 TX: Detection of authors at announcements; adding user badges also out of threads 1.00.964 2024/06/12 TX: Excessive formatting: processing more tags; unhiding: detecting small fonts 1.00.962 2024/06/12 TX: Live updating of spam/keyword notification popup tables when opened 1.00.959 2024/06/12 TX: Another code-editor exclusion for the detection of hidden text 1.00.958 2024/06/12 TX: Improvements in excessive formatting detection and suppression 1.00.957 2024/06/12 TX: New User type "Ignore" (posts hidden) 1.00.955 2024/06/12 TX: Diverse fixes, cosmetic finetuning, manual minifying of some functions 1.00.952 2024/06/09 TX: Auto-Aknowledging fixed to work with keywords only (not for spam) 1.00.951 2024/06/09 TX: Auto-Aknowledging keyword notifications by opening the respective page 1.00.950 2024/06/08 TX: Fixed another case of false positives with embeded code editor 1.00.948 2024/06/08 TX: Complicated fix of occassionally missing More menu at unihidden spam posts 1.00.931 2024/06/08 TX: Fix of wrong "author" spam type notifications whn 'undefined' spam user exists 1.00.926 2024/06/08 TX: Fixed removing of spam notification table header on removing the last row 1.00.925 2024/06/07 TX: Fixed bug with duplicate users and duplicate user types 1.00.920 2024/06/06 TX: Added counter of external links on the current page 1.00.913 2024/06/05 TX: Fixed false positives on embedded code, when checking hidden text 1.00.912 2024/06/05 TX: Fixed false positives on embedded videos, when checking hidden text 1.00.910 2024/06/05 TX: Fixed closing of the notification popup after acknowlidging an item 1.00.901 2024/06/05 TX: Fixing extension update, avoiding the reimport of deleted hosts and keywords 1.00.895 2024/06/05 TX: RSS reader now exctracts even corrupted links with extra blank characters 1.00.890 2024/06/05 TX: Popup notification panels now scrollable, at a high number of items 1.00.889 2024/06/05 TX: Whitelisting/blacklisting domain names directly from the notification 1.00.883 2024/06/04 TX: Removing hidden panel copied from the Bing Translator in concerned posts 1.00.881 2024/06/04 TX: Automatically discarding link notification when link whitelisted/blacklisted 1.00.880 2024/06/04 TX: Automatically setting user as Spammer when posting blacklisted links 1.00.879 2024/06/04 TX: Hidden links now automatically blacklisted 1.00.878 2024/06/04 TX: Domain Blacklist now checked in the RSS reader too 1.00.877 2024/06/04 TX: Domain Blacklist added to Options popup 1.00.875 2024/06/04 TX: Added blacklisting of domains, to the external link dialog 1.00.874 2024/06/04 TX: Reparsing the page after wwhitelisting, blacklisting, or after options saving 1.00.872 2024/06/04 TX: New option of opening external links in a new tab 1.00.864 2024/06/03 TX: Added popup windows with the details of Keyword and Spam notifications 1.00.834 2024/06/03 TX: Reply Template author now shown in the tooltip over the reply in the post 1.00.831 2024/06/02 TX: Improvements of the Excessive Formatting removal function 1.00.826 2024/06/02 TX: Users dat moved from `sync` to `local` storage, due to sync storage limits 1.00.814 2024/06/02 TX: Removal of users with three failures of thread requests 1.00.810 2024/06/02 TX: Added checking the number of user's posts, on the popup window 1.00.801 2024/06/01 TX: Hiding / unhiding, and highlighting posts of known spammers 1.00.779 2024/06/01 TX: Posts of spammers reparsed and highlighted immediately on tagging the user 1.00.774 2024/06/01 TX: Added notifications on new posts by known spammers or spammer suspects 1.00.773 2024/05/31 TX: Added manual whitelisting dialog on external link click 1.00.756 2024/05/31 TX: Now avoiding post checking on Garmin annoucements 1.00.753 2024/05/31 TX: Adding new shortcuts for Reply Template & Bookmarks completed 1.00.747 2024/05/31 TX: Fixed spam link tooltip in Spammers tab on the Popup window 1.00.744 2024/05/31 TX: Updating notification counters on activating tabs from the background 1.00.742 2024/05/30 TX: Automatically purging old notifications 1.00.736 2024/05/30 TX: Improvements in links unhiding, bug fixes, CSS improvements 1.00.711 2024/05/29 TX: Structure of the `Excluded Domains` storage object changed to allow for updates 1.00.707 2024/05/29 TX: Structure of the `Spam Keywords` storage object changed to allow for updates 1.00.704 2024/05/29 TX: Adding new Shortcuts now possible too 1.00.698 2024/05/29 TX: Added possibility to edit Shortcuts for Reply Templates & Bookmarks 1.00.680 2024/05/28 TX: Shortcuts for Reply Templates completed 1.00.631 2024/05/27 TX: Bugfixes, finetuning, testing. Avoding redundant repeating of some functions 1.00.611 2024/05/26 TX: Repeated delayed parsing, limiting Mutation Observer frequency 1.00.595 2024/05/26 TX: Mutation observer, and delayed parsing added to handle dynamic content 1.00.585 2024/05/26 TX: More error handling in background, popup, and content scripts 1.00.570 2024/05/26 TX: Notifications moved from `sync` to `local` storage 1.00.569 2024/05/25 TX: Keywords & Spam notification counter now automatically updating in real-time 1.00.562 2024/05/25 TX: RSS regex now allowed in Keywords, Spamwords, and Excluded Domains (options) 1.00.559 2024/05/25 TX: RSS feed processing rewritten for processing without DOM libraries 1.00.542 2024/05/25 TX: Purging spam notifications if already removed by moderators 1.00.530 2024/05/24 TX: RSS feed processing moved to the background script 1.00.520 2024/05/24 TX: Testing whether spam posts removed from the forum, and listing only existing 1.00.505 2024/05/23 TX: Added hotkeys for page bookmarks 1.00.493 2024/05/23 TX: Added Notifications for posts from the RSS feed matching user-defined keywords 1.00.478 2024/05/22 TX: Added filtering of users by icon, in the Users table of the popup 1.00.472 2024/05/22 TX: Added sorting of users by name and by type, in the Users table of the popup 1.00.450 2024/05/22 TX: Added a link to the help / documentation page, to the header 1.00.449 2024/05/21 TX: Added remembering of the last used popup panel tab 1.00.445 2024/05/21 TX: Options popup layout adjustments, colapsable textareas 1.00.440 2024/05/21 TX: Fixing the distortion of paused GIFs 1.00.433 2024/05/21 TX: Added highligting of external links 1.00.413 2024/05/20 TX: New option for hiding posts of known spammers 1.00.408 2024/05/20 TX: Auto notifications added from RSS feed reader added 1.00.405 2024/05/19 TX: Notifications added 1.00.398 2024/05/19 TX: Spam processing completed, separate tabs for new/confirmed/approved spam 1.00.387 2024/05/19 TX: adding new User Types, new Users, and new Replies upon the extension updates 1.00.382 2024/05/19 TX: reversible user deleting 1.00.381 2024/05/19 TX: popup scren layout changes 1.00.376 2024/05/19 TX: default options moved to gfh_common.js, applied now in gfh_options.js too 1.00.370 2024/05/19 TX: added a numeric option for delaying the GIF pausing 1.00.368 2024/05/19 TX: added option to stop animated GIFs in user avatars 1.00.317 2024/05/18 TX: JS structure changed to ES6 modules with functions in common.js and tools.js 1.00.296 2024/05/18 TX: Looping through posts in idividual optional functions moved to a common loop 1.00.124 2024/05/14 TX: continuing development 1.00.001 2024/05/11 TX: first non-public version