aboutsummaryrefslogtreecommitdiffstats
path: root/lualib/lua_selectors
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Allow argument atoms to start from `-`Vsevolod Stakhov2023-11-161-1/+1
|
* [Minor] Relax arguments grammar for selectorsVsevolod Stakhov2023-11-161-2/+6
|
* [Minor] Add selector transformer `filter_method`Vsevolod Stakhov2023-10-311-1/+22
|
* [Fix] Do not set output type if list application failedVsevolod Stakhov2023-08-101-1/+3
|
* [Minor] Reformat all Lua code, no functional changesVsevolod Stakhov2023-08-074-170/+231
|
* [Fix] Rework lists applicationsVsevolod Stakhov2022-12-212-8/+12
|
* [Minor] Fix occasional damageVsevolod Stakhov2022-12-181-2/+2
|
* [Minor] Fix arguments schemaVsevolod Stakhov2022-12-181-4/+4
|
* [Minor] Improve loggingVsevolod Stakhov2022-12-181-1/+1
|
* [Minor] Avoid cyclic require - it doesn't work in LuaVsevolod Stakhov2022-12-131-1/+1
|
* [Feature] Selectors: Add specific_urls_filter_map extractorVsevolod Stakhov2022-12-132-0/+37
|
* [Minor] Remove debug messageVsevolod Stakhov2022-12-131-1/+0
|
* [Feature] Allow to specify `selector_alias` in the maps definitionVsevolod Stakhov2022-12-121-0/+8
|
* [Feature] Some rework of the selectors frameworkVsevolod Stakhov2022-12-102-4/+55
| | | | | | * Add `apply_methods` transform * Rework userdata application of the transform functor * Add more join methods
* [Minor] Fix combine selectors functorVsevolod Stakhov2022-11-231-1/+1
|
* [Minor] Add tests and fix some minor issuesVsevolod Stakhov2022-11-221-1/+1
|
* [Minor] Fix tests and invocationVsevolod Stakhov2022-11-221-1/+1
|
* [Feature] Allow to build a map by combining tuples of selectorsVsevolod Stakhov2022-11-221-9/+52
|
* [Minor] Add lower_utf8 selector transformationPavel Podkorytov2022-05-211-0/+11
|
* Revert "[Minor] fix lower transformation for utf symbols"Pavel Podkorytov2022-05-211-2/+1
| | | | This reverts commit fbb7db65a5cf50dc642550688407e724d56ebe34.
* [Minor] fix lower transformation for utf symbolsPavel Podkorytov2022-05-201-1/+2
|
* [Minor] Update my email and the copyright yearVsevolod Stakhov2022-03-255-5/+5
|
* Spelling (#4086)Josh Soref2022-02-221-1/+1
| | | [Rework] Massive spelling fix from @jsoref
* [Fix] Another try to fix rspamd_text passing in the selectorsVsevolod Stakhov2021-09-221-2/+2
| | | | Suggested by: @citrin
* [Fix] Fix passing of rspamd_text in selectors pipelinesVsevolod Stakhov2021-09-211-1/+1
|
* [Minor] Fix rspamd_text in selectors combinatorsVsevolod Stakhov2021-07-281-1/+1
|
* [Minor] Allow utf8 identifiers in the selectorsVsevolod Stakhov2021-05-191-1/+5
|
* [Minor] Use rspamd_url flags to avoid sync issuesVsevolod Stakhov2021-04-191-25/+2
|
* [Minor] Selectors: Add get_urls_filtered extractorVsevolod Stakhov2021-03-191-0/+15
|
* [Fix] Selectors: Properly fix implicit tostring for nilsVsevolod Stakhov2021-02-251-1/+5
|
* Revert "[Fix] Selectors: Filter nil elements in lists"Vsevolod Stakhov2021-02-251-8/+3
| | | | This reverts commit 60396f2478b0f7284b42139d6d8e05bf81b12b20.
* [Fix] Selectors: Filter nil elements in listsVsevolod Stakhov2021-02-251-3/+8
|
* [Minor] Selectors: support extracting task cache variablesAndrew Lewis2020-12-091-0/+19
|
* [Fix] Fix text selectorsVsevolod Stakhov2020-11-261-4/+17
|
* [Minor] Remove tostringVsevolod Stakhov2020-11-251-1/+1
|
* [Minor] Selectors: further fixes for dealing with specific URLsAndrew Lewis2020-11-241-25/+41
|
* [Minor] Selectors: fixes for specific URLsAndrew Lewis2020-11-242-2/+31
|
* [Minor] Selectors: filter_string_nils utility transformationVsevolod Stakhov2020-11-131-0/+11
|
* [Fix] Deduct type of a table methodsVsevolod Stakhov2020-11-131-11/+15
|
* [Minor] Selectors: Add extractor & transform for metatokensAndrew Lewis2020-11-112-0/+33
|
* [Minor] Selectors: avoid returning empty list from extractorsAndrew Lewis2020-10-151-3/+15
|
* [Minor] Fix `get_tld` selectorVsevolod Stakhov2020-09-171-1/+1
|
* [Minor] Selectors: Add `get_tld` transformVsevolod Stakhov2020-09-131-1/+13
|
* [Minor] Allow to add all parameters into `rcpts` and `from` selectorsVsevolod Stakhov2020-08-211-2/+12
|
* [Minor] Save into ClickHouse unnamed attachesAnton Yuzhaninov2020-08-181-1/+1
| | | | | | | | | | 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.
* [Minor] Add caching for attachments digestsVsevolod Stakhov2020-07-142-12/+41
|
* [Fix] Fix regexp selector and add flatteningVsevolod Stakhov2020-05-141-5/+13
|
* [Fix] Fix passing of methods argumentsVsevolod Stakhov2020-05-141-2/+2
|
* [Fix] Fix calling of methods in selectorsVsevolod Stakhov2020-05-142-65/+71
|
* [Project] Allow rspamd_text based selectorsVsevolod Stakhov2020-05-131-0/+10
|