Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Allow argument atoms to start from `-` | Vsevolod Stakhov | 2023-11-16 | 1 | -1/+1 |
| | |||||
* | [Minor] Relax arguments grammar for selectors | Vsevolod Stakhov | 2023-11-16 | 1 | -2/+6 |
| | |||||
* | [Minor] Add selector transformer `filter_method` | Vsevolod Stakhov | 2023-10-31 | 1 | -1/+22 |
| | |||||
* | [Fix] Do not set output type if list application failed | Vsevolod Stakhov | 2023-08-10 | 1 | -1/+3 |
| | |||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 4 | -170/+231 |
| | |||||
* | [Fix] Rework lists applications | Vsevolod Stakhov | 2022-12-21 | 2 | -8/+12 |
| | |||||
* | [Minor] Fix occasional damage | Vsevolod Stakhov | 2022-12-18 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix arguments schema | Vsevolod Stakhov | 2022-12-18 | 1 | -4/+4 |
| | |||||
* | [Minor] Improve logging | Vsevolod Stakhov | 2022-12-18 | 1 | -1/+1 |
| | |||||
* | [Minor] Avoid cyclic require - it doesn't work in Lua | Vsevolod Stakhov | 2022-12-13 | 1 | -1/+1 |
| | |||||
* | [Feature] Selectors: Add specific_urls_filter_map extractor | Vsevolod Stakhov | 2022-12-13 | 2 | -0/+37 |
| | |||||
* | [Minor] Remove debug message | Vsevolod Stakhov | 2022-12-13 | 1 | -1/+0 |
| | |||||
* | [Feature] Allow to specify `selector_alias` in the maps definition | Vsevolod Stakhov | 2022-12-12 | 1 | -0/+8 |
| | |||||
* | [Feature] Some rework of the selectors framework | Vsevolod Stakhov | 2022-12-10 | 2 | -4/+55 |
| | | | | | | * Add `apply_methods` transform * Rework userdata application of the transform functor * Add more join methods | ||||
* | [Minor] Fix combine selectors functor | Vsevolod Stakhov | 2022-11-23 | 1 | -1/+1 |
| | |||||
* | [Minor] Add tests and fix some minor issues | Vsevolod Stakhov | 2022-11-22 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix tests and invocation | Vsevolod Stakhov | 2022-11-22 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow to build a map by combining tuples of selectors | Vsevolod Stakhov | 2022-11-22 | 1 | -9/+52 |
| | |||||
* | [Minor] Add lower_utf8 selector transformation | Pavel Podkorytov | 2022-05-21 | 1 | -0/+11 |
| | |||||
* | Revert "[Minor] fix lower transformation for utf symbols" | Pavel Podkorytov | 2022-05-21 | 1 | -2/+1 |
| | | | | This reverts commit fbb7db65a5cf50dc642550688407e724d56ebe34. | ||||
* | [Minor] fix lower transformation for utf symbols | Pavel Podkorytov | 2022-05-20 | 1 | -1/+2 |
| | |||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 5 | -5/+5 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -1/+1 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Fix] Another try to fix rspamd_text passing in the selectors | Vsevolod Stakhov | 2021-09-22 | 1 | -2/+2 |
| | | | | Suggested by: @citrin | ||||
* | [Fix] Fix passing of rspamd_text in selectors pipelines | Vsevolod Stakhov | 2021-09-21 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix rspamd_text in selectors combinators | Vsevolod Stakhov | 2021-07-28 | 1 | -1/+1 |
| | |||||
* | [Minor] Allow utf8 identifiers in the selectors | Vsevolod Stakhov | 2021-05-19 | 1 | -1/+5 |
| | |||||
* | [Minor] Use rspamd_url flags to avoid sync issues | Vsevolod Stakhov | 2021-04-19 | 1 | -25/+2 |
| | |||||
* | [Minor] Selectors: Add get_urls_filtered extractor | Vsevolod Stakhov | 2021-03-19 | 1 | -0/+15 |
| | |||||
* | [Fix] Selectors: Properly fix implicit tostring for nils | Vsevolod Stakhov | 2021-02-25 | 1 | -1/+5 |
| | |||||
* | Revert "[Fix] Selectors: Filter nil elements in lists" | Vsevolod Stakhov | 2021-02-25 | 1 | -8/+3 |
| | | | | This reverts commit 60396f2478b0f7284b42139d6d8e05bf81b12b20. | ||||
* | [Fix] Selectors: Filter nil elements in lists | Vsevolod Stakhov | 2021-02-25 | 1 | -3/+8 |
| | |||||
* | [Minor] Selectors: support extracting task cache variables | Andrew Lewis | 2020-12-09 | 1 | -0/+19 |
| | |||||
* | [Fix] Fix text selectors | Vsevolod Stakhov | 2020-11-26 | 1 | -4/+17 |
| | |||||
* | [Minor] Remove tostring | Vsevolod Stakhov | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | [Minor] Selectors: further fixes for dealing with specific URLs | Andrew Lewis | 2020-11-24 | 1 | -25/+41 |
| | |||||
* | [Minor] Selectors: fixes for specific URLs | Andrew Lewis | 2020-11-24 | 2 | -2/+31 |
| | |||||
* | [Minor] Selectors: filter_string_nils utility transformation | Vsevolod Stakhov | 2020-11-13 | 1 | -0/+11 |
| | |||||
* | [Fix] Deduct type of a table methods | Vsevolod Stakhov | 2020-11-13 | 1 | -11/+15 |
| | |||||
* | [Minor] Selectors: Add extractor & transform for metatokens | Andrew Lewis | 2020-11-11 | 2 | -0/+33 |
| | |||||
* | [Minor] Selectors: avoid returning empty list from extractors | Andrew Lewis | 2020-10-15 | 1 | -3/+15 |
| | |||||
* | [Minor] Fix `get_tld` selector | Vsevolod Stakhov | 2020-09-17 | 1 | -1/+1 |
| | |||||
* | [Minor] Selectors: Add `get_tld` transform | Vsevolod Stakhov | 2020-09-13 | 1 | -1/+13 |
| | |||||
* | [Minor] Allow to add all parameters into `rcpts` and `from` selectors | Vsevolod Stakhov | 2020-08-21 | 1 | -2/+12 |
| | |||||
* | [Minor] Save into ClickHouse unnamed attaches | Anton Yuzhaninov | 2020-08-18 | 1 | -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 digests | Vsevolod Stakhov | 2020-07-14 | 2 | -12/+41 |
| | |||||
* | [Fix] Fix regexp selector and add flattening | Vsevolod Stakhov | 2020-05-14 | 1 | -5/+13 |
| | |||||
* | [Fix] Fix passing of methods arguments | Vsevolod Stakhov | 2020-05-14 | 1 | -2/+2 |
| | |||||
* | [Fix] Fix calling of methods in selectors | Vsevolod Stakhov | 2020-05-14 | 2 | -65/+71 |
| | |||||
* | [Project] Allow rspamd_text based selectors | Vsevolod Stakhov | 2020-05-13 | 1 | -0/+10 |
| |