Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add task digest | Dmitriy Alekseev | 2025-01-22 | 1 | -0/+2 |
| | |||||
* | fix: use sub_utf8 to strip headers value to not break utf8 strings | Dmitriy Alekseev | 2025-01-22 | 1 | -100/+70 |
| | |||||
* | [Minor] Replace rspamd_logger.debugm with proper lua_util.debugm | Vsevolod Stakhov | 2024-12-12 | 1 | -81/+91 |
| | |||||
* | Fix missing non_en false due to fill_empty_strings function | Dmitriy Alekseev | 2024-11-08 | 1 | -0/+2 |
| | |||||
* | * add more validation on empty strings, required to not face errors in ↵ | Dmitriy Alekseev | 2024-11-03 | 1 | -30/+58 |
| | | | | | | | saving logs to elastic * remove max_size as it was looking to rows elements count, not strings size in total, such check will be too much compute intensive * increase default errors max_fail as usually elastic not recover so quickly and needs a bit more time | ||||
* | better check from to exclude cases when its empty | Dmitriy Alekseev | 2024-10-22 | 1 | -9/+22 |
| | |||||
* | use rspamd_ip object in sender_ip to avoid posting ipv4:port | Dmitriy Alekseev | 2024-10-21 | 1 | -1/+1 |
| | |||||
* | strip also port from sender_ip | Dmitriy Alekseev | 2024-10-21 | 1 | -1/+1 |
| | |||||
* | do not allow empty headers, fix stripping of headers by limit of symbols ↵ | Dmitriy Alekseev | 2024-10-21 | 1 | -8/+19 |
| | | | | count and add headers count limit | ||||
* | do not allow empty from | Dmitriy Alekseev | 2024-10-21 | 1 | -8/+8 |
| | |||||
* | round scores and weight | Dmitriy Alekseev | 2024-10-17 | 1 | -4/+10 |
| | |||||
* | fix variables for ucl errors | Dmitriy Alekseev | 2024-10-17 | 1 | -2/+2 |
| | |||||
* | return item status and reasons on bulk push error | Dmitriy Alekseev | 2024-10-16 | 1 | -1/+11 |
| | |||||
* | Fix from and rcpt | Dmitriy Alekseev | 2024-10-15 | 1 | -3/+3 |
| | |||||
* | do not retry on errors in body as it will create duplicated logs | Dmitriy Alekseev | 2024-10-15 | 1 | -24/+6 |
| | |||||
* | We need take 2nd hop | Dmitriy Alekseev | 2024-10-14 | 1 | -2/+3 |
| | |||||
* | Use received for all logs, fix direction | Dmitriy Alekseev | 2024-10-14 | 1 | -15/+22 |
| | |||||
* | round time_diff to seconds on interval check, improve log message readability | Dmitriy Alekseev | 2024-10-14 | 1 | -3/+4 |
| | |||||
* | reuse http_request data | Dmitriy Alekseev | 2024-10-14 | 1 | -35/+20 |
| | |||||
* | fix tabulation | Dmitriy Alekseev | 2024-10-14 | 1 | -2/+1 |
| | |||||
* | align conf and module settings in lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | |||||
* | add missing change in configured state when no update is needed on index_policy | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+4 |
| | |||||
* | resolve linter issues and remove custom deep_compare function in favor of ↵ | Dmitriy Alekseev | 2024-10-14 | 1 | -62/+21 |
| | | | | lua_util.table_cmp | ||||
* | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
* | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -1/+1 |
| | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
* | Update src/plugins/lua/elastic.lua | Dmitriy Alekseev | 2024-10-14 | 1 | -9/+1 |
| | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
* | [Rework] Breaking: Actualize elastic module, support Elastic 8 & OpenSearch ↵ | Dmitriy Alekseev | 2024-10-14 | 1 | -324/+1429 |
| | | | | | | 2, add index policy with logs retention and many more Signed-off-by: Dmytro Alieksieiev <1865999+dragoangel@users.noreply.github.com> | ||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 1 | -41/+50 |
| | |||||
* | if elasticsearch_version >= 7 we should not send the _type to elasticsearch, ↵ | Mario Jansen | 2023-06-23 | 1 | -2/+8 |
| | | | | deprecated in es 7, obsolete in es 8 | ||||
* | Update elastic.lua | Dmitriy Alekseev | 2022-09-14 | 1 | -17/+14 |
| | |||||
* | [Minor] Remove priorities from idempotent filters | Vsevolod Stakhov | 2022-09-10 | 1 | -1/+0 |
| | |||||
* | [Minor] Register more timeouts | Vsevolod Stakhov | 2022-09-10 | 1 | -0/+1 |
| | |||||
* | [Minor] Remove legacy `default` metric | Vsevolod Stakhov | 2022-05-27 | 1 | -2/+2 |
| | |||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 1 | -1/+1 |
| | |||||
* | [Feature] Elastic: Add some missing fields | Vsevolod Stakhov | 2020-11-02 | 1 | -3/+40 |
| | |||||
* | [fix] add support ElasticSearch>=7 for elastic module | Gauthier C | 2020-04-27 | 1 | -1/+1 |
| | | | | | | Since version 7.x of ElasticSearch, logs type is not supported. Close #3324 | ||||
* | Update elastic.lua | ol3k | 2019-06-27 | 1 | -1/+2 |
| | |||||
* | Add rspamd hostname to ES fields | ol3k | 2019-06-27 | 1 | -0/+1 |
| | |||||
* | [Minor] Fix ES plugin | Vsevolod Stakhov | 2019-04-10 | 1 | -2/+1 |
| | |||||
* | add support ES>=6.7 for elasctic module | Gauthier C | 2019-04-10 | 1 | -2/+8 |
| | | | | | | | | Since version 6.7.0 of ElasticSearch, the ingest-geoip plugin is a module integrated into the solution. Instead of detecting the version of ElasticSearch I added the configuration parameter ingest_module which is false by default for ElasticSearch versions < 6.7.0 and true for versions >= 6.7.0 | ||||
* | [Fix] Fix ES sending logic (restore from coroutines mess) | Vsevolod Stakhov | 2019-03-21 | 1 | -1/+1 |
| | | | | | Issue: #2808 Closes: #2808 | ||||
* | [Project] Add new flags to clickhouse, redis and elastic exporters | Vsevolod Stakhov | 2019-02-12 | 1 | -1/+1 |
| | |||||
* | [Minor] Elastic: Switch off coroutines as they are unstable | Vsevolod Stakhov | 2019-01-29 | 1 | -19/+19 |
| | |||||
* | [Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir | Vsevolod Stakhov | 2018-12-26 | 1 | -2/+2 |
| | |||||
* | [Minor] Remove too long strings in Lua code | Vsevolod Stakhov | 2018-12-23 | 1 | -1/+2 |
| | |||||
* | [Feature] Elastic: Modernize plugin | Vsevolod Stakhov | 2018-12-12 | 1 | -35/+41 |
| | |||||
* | [Minor] Ignore skipped tasks | Vsevolod Stakhov | 2018-10-31 | 1 | -0/+2 |
| | | | | TODO: write a generic framework for that stuff | ||||
* | [Feature] Use pure Lua debugm function | Vsevolod Stakhov | 2018-08-10 | 1 | -9/+9 |
| | |||||
* | [Minor] Pet luacheck | Vsevolod Stakhov | 2018-07-19 | 1 | -5/+5 |
| | |||||
* | [Minor] Log errors in elastic plugin | Vsevolod Stakhov | 2018-07-19 | 1 | -11/+16 |
| |