Commit Graph

86 Commits

Author SHA1 Message Date
Kevin R
92e43b7f61 Fixed URLSearchParams spaces (x sign) bug
See also https://gitlab.com/ClearURLs/ClearUrls/-/merge_requests/108
2023-11-11 15:54:08 +01:00
Kevin R
0f08b0f7e3 Fixed counter issue
Fixed https://github.com/ClearURLs/Addon/issues/234
2022-07-26 21:48:08 +02:00
Kevin R
b67a656918 Version 1.24.1 2022-03-25 18:29:42 +01:00
Kevin R
63b557cf8c Version 1.24.0 2022-03-25 18:01:59 +01:00
Kevin R
2ee6508f86 Added error message on wrong hash 2022-03-20 00:41:15 +01:00
Kevin R
a677797b1c Replaced deprecated API 2021-12-28 18:02:48 +01:00
Kevin R
3b468fbdb7 Simplify expression 2021-12-27 20:12:51 +01:00
lifegpc
2e7c4385ad allow only filter some HTTP methods 2021-05-23 10:28:25 +08:00
Kevin R
4f6241842f Updated referralMarketing pattern to match rule pattern 2021-01-13 16:32:57 +01:00
Kevin Röbert
ae30c0eb53 Removed jQuery from core scripts 2020-06-05 20:13:21 +02:00
Kevin Röbert
8b815c5f50 Revert "Updated rules"
This reverts commit 201f3a9edb.
2020-04-24 01:19:06 +02:00
Kevin Röbert
201f3a9edb Updated rules
#463
#468
#469
#470
2020-04-24 01:17:58 +02:00
Kevin Röbert
0298792aa1 Version 1.16.0
#362
#440
#429
#428
#431
2020-03-20 01:50:22 +01:00
Kevin Röbert
f7949e89f6 Added catch statements 2020-02-20 14:12:06 +01:00
Kevin Röbert
861cf554f5 Added exception handling on browser.tabs.get()
#346
2020-01-08 10:38:48 +01:00
Kevin Röbert
0417469a26 Added yandex link fixer + renewed copyright notice
#305
2020-01-06 17:14:34 +01:00
Kevin Röbert
50542fa6a3 Version 1.11.0
#336
#340
#342
#339
#334
2020-01-06 16:22:37 +01:00
Kevin Röbert
b2ffb3293f Version 1.10.0
- Updated to Bootstrap 4.3.1
- Updated to jQuery 3.4.1
- Updated to DataTables 1.10.20
- Deleted unnecessary Bootstrap Dialog lib
- Replaced [pick-a-color](https://github.com/lauren/pick-a-color) with [bootstrap-colorpicker 3.2.0](https://github.com/itsjavi/bootstrap-colorpicker)
- Added [popper.js 1.16.0](https://github.com/popperjs/popper.js/tree/v1.16.0)
- Fixed [#333](https://gitlab.com/KevinRoebert/ClearUrls/issues/333)
- Fixed [#332](https://gitlab.com/KevinRoebert/ClearUrls/issues/332)
- Fixed [#307](https://gitlab.com/KevinRoebert/ClearUrls/issues/307)
- Maybe [#315](https://gitlab.com/KevinRoebert/ClearUrls/issues/315) fixed
2020-01-04 00:14:03 +00:00
Kevin Röbert
51fe1bcac3 Added new rules + regex fixes
#303
2019-11-27 23:16:08 +01:00
Kevin Röbert
84c069331f Version 1.9.4 2019-11-24 18:05:42 +01:00
Kevin Röbert
61712e77a2 Version 1.9.2
#290
2019-11-09 01:40:17 +01:00
Kevin Röbert
92d582b8d2 Version 1.9.1
- Fixed badged in quiet mode
2019-10-24 20:13:38 +02:00
Kevin Röbert
d064537c07 Version 1.9.0
- Added #284
- Added #56
- Fixed #241
- Possible fix & workaround for #203
- Fixed bug in "history tracking injection protection". This option was not disabled, when the global filter switch are on off
- Added an option to im-/export the log (requires the `downloads` permission)
- Added an option to im-/export the settings (requires the `downloads` permission)
- Added information page for blocked sites, when they are called in the `main_frame`
- Added "multiple times URL encodes" recognition
- Refactoring
- Changed background script loading sequence to prevent that required functions are not yet loaded.
2019-10-23 01:16:12 +02:00
Kevin Röbert
ad3ab8df07 Version 1.8.4
- Force redirects only on main frames
- Added google link fix script, to avoid the sub frame permission for force redirection on google
2019-09-26 20:50:39 +02:00
Kevin Röbert
d5d6f58482 Version 1.8.3
+ Fixed OR case
2019-09-23 23:36:24 +02:00
Kevin Röbert
b26b6f9aec Version 1.8.2
+ Fixed #253
+ Fixed #254
2019-09-23 16:20:51 +02:00
Kevin Röbert
e159041600 Version 1.8.1
!47
#206
2019-09-12 22:17:13 +02:00
tartpvule
b951cf1172 Missed a storeHashStatus call point 2019-09-12 16:53:33 +00:00
tartpvule
b0f1c85cd8 Save on storage change and deferred save, part 3
Insert calls to saveOnDisk and deferSaveOnDisk
2019-09-12 16:45:56 +00:00
Kevin Röbert
d2ec7ce49e Version 1.8.0 2019-09-11 18:08:41 +02:00
Kevin Röbert
b75235f306 Version 1.7.1
#217
#218
#220
#221
2019-08-04 19:48:26 +02:00
Kevin Röbert
0f1ade94a2 Version 1.7.0
+ Added support for raw rules to cleaning also parts from URL-path
2019-07-30 20:29:41 +02:00
Kevin Röbert
53de1eae53 Version 1.6.7
#175
#196
#204
2019-07-25 23:55:01 +02:00
Kevin Röbert
44b0c043f8 Version 1.6.6
#171
#195
2019-06-14 01:24:46 +02:00
Kevin Röbert
f9289d9216 Version 1.6.5 2019-06-12 20:17:49 +02:00
Kevin Röbert
e87aa9d027 Add function to clean copied links
#157
2019-04-10 18:08:10 +02:00
Kevin Röbert
03e0580b20 Chrome support 2019-04-01 23:53:28 +02:00
Kevin Röbert
869cd63e64 Fix #153
Implementing the flat function by my own, also a function that removes empty fields from arrays.
2019-03-27 18:31:37 +01:00
Kevin Röbert
d87d88250d Fix #31
+ Bugfix for Android devices
2019-03-18 17:39:47 +01:00
Kevin Röbert
80af6f6fea Better performance + "unlimitedStorage" permission
+ Changed the regex interpretation for better performance.
+ Also asked for "unlimitedStorage" permission to have enough space for user generated rules.
2019-03-14 17:59:16 +01:00
Kevin Röbert
6b2e79669c Add license header 2019-03-13 13:20:24 +01:00
Kevin Röbert
9c638c52f9 Preparations for costume rules
+ Preparations for costume rules
- Feature "Report URLs"
+ Auto hash rules
+ Minimize rules length
+ Add start and end delimiters to rules
2019-03-12 18:13:23 +01:00
Kevin Röbert
81bc71de5e storage improvement
The command pattern has been implemented so that ClearURLs also works in private mode.
See also: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/sendMessage
2019-02-13 18:02:08 +01:00
Kevin Röbert
06b84d7490 Version 1.3.4.0
+ Added suggestion from issue #106
+ Added new french translation. A special thanks to the translator
2018-10-08 16:28:53 +02:00
Kevin Röbert
76addcf18c Fix for #102
Load the icon settings at boot
2018-09-25 14:34:05 +02:00
Kevin Röbert
64ed933361 New Feature - Report URLs
Lately, I have received relatively few requests with potentially bad URLs. On the one hand, that could be because ClearURLs are working very well by now. But I also think that not everyone wants to sign up to GitLab to report a URL. That's why I've added a new button that reports the current URL in the active tab to me, so I can take a closer look at the URL.

So that you can see exactly what data will be sent to me, I have uploaded the source code for the PHP script, of course, without a password etc.

Please be careful not to send URLs with personal information or tokens.
2018-08-31 20:55:15 +02:00
Kevin Röbert
49a08881ed New Version 1.3.3.9
You can now manually specify in the settings which request types you would like to have all examined by ClearURLs.

#84
2018-07-31 19:15:48 +02:00
Kevin Röbert
e001144d1a Core fix #71
The splitt function for the fields was a greedy function and splitt at the last question mark, but it should splitt at the last question mark. So now the splitt function is a non-greedy function.
2018-06-25 21:58:07 +02:00
Kevin Röbert
2b39b0533d ^^"
Removed debugging line.
2018-06-23 13:00:03 +02:00
Kevin Röbert
349b645d88 Version 1.3.3.1
I've updated the ClearURLs core, so that ClearURLs only cleans the fields from urls.

This means that ClearURLs can no longer examine all components of a URL and, if necessary, remove something, but only the so-called GET fields.

This restricts not hardly, since everything that is not a GET field is a part of the url (the path) and should not actually be removed.

However, because ClearURLs was able to remove these path elements, this problem came up again. Now ClearURLs can only remove GET fields and thus no longer destroy paths.

I hope that there are fewer problems now. Another little side effect of the change, ClearURLs is now working more efficiently.
2018-06-23 12:56:37 +02:00