Vsevolod Stakhov
532701a530
[Fix] Rework lists applications
1 yıl önce
Vsevolod Stakhov
97e048959f
[Minor] Fix occasional damage
1 yıl önce
Vsevolod Stakhov
644f6cb438
[Minor] Fix arguments schema
1 yıl önce
Vsevolod Stakhov
623d10c48e
[Minor] Improve logging
1 yıl önce
Vsevolod Stakhov
c1d2d83652
[Minor] Avoid cyclic require - it doesn't work in Lua
1 yıl önce
Vsevolod Stakhov
b29fa2e81b
[Feature] Selectors: Add specific_urls_filter_map extractor
1 yıl önce
Vsevolod Stakhov
fe24cb2ef5
[Minor] Remove debug message
1 yıl önce
Vsevolod Stakhov
2b582c23dc
[Feature] Allow to specify `selector_alias` in the maps definition
1 yıl önce
Vsevolod Stakhov
6f8d6b19d2
[Feature] Some rework of the selectors framework
* Add `apply_methods` transform
* Rework userdata application of the transform functor
* Add more join methods
1 yıl önce
Vsevolod Stakhov
61a7a0dd1c
[Minor] Fix combine selectors functor
1 yıl önce
Vsevolod Stakhov
de2f7aa04e
[Minor] Add tests and fix some minor issues
1 yıl önce
Vsevolod Stakhov
5858739fec
[Minor] Fix tests and invocation
1 yıl önce
Vsevolod Stakhov
e6d344ee06
[Feature] Allow to build a map by combining tuples of selectors
1 yıl önce
Pavel Podkorytov
434c20235f
[Minor] Add lower_utf8 selector transformation
2 yıl önce
Pavel Podkorytov
f0c746420b
Revert "[Minor] fix lower transformation for utf symbols"
This reverts commit fbb7db65a5
.
2 yıl önce
Pavel Podkorytov
fbb7db65a5
[Minor] fix lower transformation for utf symbols
2 yıl önce
Vsevolod Stakhov
2fa0e126c7
[Minor] Update my email and the copyright year
2 yıl önce
Josh Soref
2b8e6958f4
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
2 yıl önce
Vsevolod Stakhov
f879e676a2
[Fix] Another try to fix rspamd_text passing in the selectors
Suggested by: @citrin
2 yıl önce
Vsevolod Stakhov
1e9750de35
[Fix] Fix passing of rspamd_text in selectors pipelines
2 yıl önce
Vsevolod Stakhov
0b24fc6c10
[Minor] Fix rspamd_text in selectors combinators
2 yıl önce
Vsevolod Stakhov
3e684cd159
[Minor] Allow utf8 identifiers in the selectors
3 yıl önce
Vsevolod Stakhov
3a3b6cef3e
[Minor] Use rspamd_url flags to avoid sync issues
3 yıl önce
Vsevolod Stakhov
b8ea7f6b08
[Minor] Selectors: Add get_urls_filtered extractor
3 yıl önce
Vsevolod Stakhov
0bb5930abf
[Fix] Selectors: Properly fix implicit tostring for nils
3 yıl önce
Vsevolod Stakhov
8fe0974de5
Revert "[Fix] Selectors: Filter nil elements in lists"
This reverts commit 60396f2478
.
3 yıl önce
Vsevolod Stakhov
60396f2478
[Fix] Selectors: Filter nil elements in lists
3 yıl önce
Andrew Lewis
838d9dda1a
[Minor] Selectors: support extracting task cache variables
3 yıl önce
Vsevolod Stakhov
a1b9dffcf7
[Fix] Fix text selectors
3 yıl önce
Vsevolod Stakhov
eda0fa8f2a
[Minor] Remove tostring
3 yıl önce
Andrew Lewis
3c0a34cc0f
[Minor] Selectors: further fixes for dealing with specific URLs
3 yıl önce
Andrew Lewis
a9f2fb8d1a
[Minor] Selectors: fixes for specific URLs
3 yıl önce
Vsevolod Stakhov
b2c3f581ec
[Minor] Selectors: filter_string_nils utility transformation
3 yıl önce
Vsevolod Stakhov
d4fa8bac0a
[Fix] Deduct type of a table methods
3 yıl önce
Andrew Lewis
54e19913f1
[Minor] Selectors: Add extractor & transform for metatokens
3 yıl önce
Andrew Lewis
be88dfaade
[Minor] Selectors: avoid returning empty list from extractors
3 yıl önce
Vsevolod Stakhov
67a9b24adc
[Minor] Fix `get_tld` selector
3 yıl önce
Vsevolod Stakhov
58c0ecaa2e
[Minor] Selectors: Add `get_tld` transform
3 yıl önce
Vsevolod Stakhov
450d49c880
[Minor] Allow to add all parameters into `rcpts` and `from` selectors
3 yıl önce
Anton Yuzhaninov
11cf19b02c
[Minor] Save into ClickHouse unnamed attaches
Most MUA allow to save attachments (parts with Content-Disposition: attachment)
even if don't have a name. Keep name field empty and save other
information about such attachments to ClickHouse: Content-Type, size,
digest.
Modify attachments selector as well to return hashes of unnamed
attachments.
3 yıl önce
Vsevolod Stakhov
f688e88f18
[Minor] Add caching for attachments digests
4 yıl önce
Vsevolod Stakhov
d43b852a02
[Fix] Fix regexp selector and add flattening
4 yıl önce
Vsevolod Stakhov
fbaa06d71d
[Fix] Fix passing of methods arguments
4 yıl önce
Vsevolod Stakhov
fe590fd7b5
[Fix] Fix calling of methods in selectors
4 yıl önce
Vsevolod Stakhov
3dfad0da61
[Project] Allow rspamd_text based selectors
4 yıl önce
Vsevolod Stakhov
1616d15b55
[Minor] More fixes to digests selectors + added tests
4 yıl önce
Vsevolod Stakhov
1f68d27762
[Minor] Selectors: Optimize the case
4 yıl önce
Vsevolod Stakhov
f2a5e351ef
[Minor] Selectors: Fix digests and add compatibility with blake2b used in C
4 yıl önce
Vsevolod Stakhov
f7b9b38901
[Minor] Add common selectors functions
4 yıl önce
Vsevolod Stakhov
ab5767eb8b
[Fix] Unify selectors digest functions
4 yıl önce