Commit 0330774
committed
AG-46075 Improve json-related scriptlets — support JSON path queries. #522
Squashed commit of the following:
commit 8fbc34b
Author: Adam Wróblewski <adam@adguard.com>
Date: Thu Apr 2 11:38:41 2026 +0200
Do not use `getPrunePath` when `jsonpath` mode is used
commit f3a0fdd
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 14:22:02 2026 +0200
Update changelog
commit 3c32b3b
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 14:05:57 2026 +0200
Add tests for JSONPath handling of keys with backslashes and quotes
commit 227bf4e
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 12:04:41 2026 +0200
Add error logging for invalid JSON input
commit 1eca71e
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 10:54:10 2026 +0200
Add missing imports
commit 4689d26
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 10:19:23 2026 +0200
Fix test description
commit 871c87e
Author: Adam Wróblewski <adam@adguard.com>
Date: Tue Mar 31 10:00:00 2026 +0200
Add ability to match property by regexp
commit df9c906
Author: Adam Wróblewski <adam@adguard.com>
Date: Mon Mar 30 21:31:13 2026 +0200
Add few more tests
commit 888935c
Author: Adam Wróblewski <adam@adguard.com>
Date: Mon Mar 30 17:15:43 2026 +0200
Update changelog
commit 1558bfa
Merge: 81db83e 006c4be
Author: Adam Wróblewski <adam@adguard.com>
Date: Mon Mar 30 17:12:20 2026 +0200
Merge branch 'master' into feature/AG-46075
commit 81db83e
Author: Adam Wróblewski <adam@adguard.com>
Date: Fri Mar 27 20:51:38 2026 +0100
Fix some edge cases and add few tests
commit d1ddc0a
Author: Adam Wróblewski <adam@adguard.com>
Date: Thu Mar 26 15:34:53 2026 +0100
Add ability to remove property in `trusted-json-set` related scriptlets
Add ability to remove/modify property in json-like string
commit ba5bf63
Author: Adam Wróblewski <adam@adguard.com>
Date: Wed Mar 25 16:29:11 2026 +0100
Revert changes in wiki
commit c2c2825
Author: Adam Wróblewski <adam@adguard.com>
Date: Wed Mar 25 16:22:28 2026 +0100
Add support for JSONPath in `json` related scriptlets1 parent 006c4be commit 0330774
19 files changed
Lines changed: 5869 additions & 176 deletions
File tree
- src
- helpers
- scriptlets
- tests
- helpers
- scriptlets
- test-files
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
13 | 27 | | |
14 | 28 | | |
15 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
0 commit comments