Andrew Lewis
4da87a5cda
[Minor] Have bayes use global redis settings
6 months ago
Vsevolod Stakhov
a639c5fae0
[Minor] Fix learned stats
6 months ago
Vsevolod Stakhov
6b39c0f971
[Minor] Link runtime to the proper statfile context
6 months ago
Vsevolod Stakhov
202c586ce7
Merge pull request #4718 from rspamd/vstakhov-bayes-rework
Migrate bayes redis backend to Lua scripts
6 months ago
Vsevolod Stakhov
633ec3d7b6
Merge pull request #4735 from moisseev/webui
[Test] Remove deprecated Stylelint rule
6 months ago
moisseev
ee8bc8730e
[Test] Remove deprecated Stylelint rule
6 months ago
Vsevolod Stakhov
b11f8216f0
[Project] Add some stats
6 months ago
Vsevolod Stakhov
886d295970
Merge pull request #4732 from AdamMajer/logging_fix
[CritFix] - Fix reported length of logging structure
6 months ago
Vsevolod Stakhov
c01a75f186
Merge pull request #4733 from fatalbanana/systemd_test
[Test] Test systemd logging
6 months ago
Andrew Lewis
d61879f0ea
[Test] Test systemd logging
6 months ago
Vsevolod Stakhov
cd568d7085
[Project] Various fixes
6 months ago
Vsevolod Stakhov
6c2f702ab4
[Project] Fix compile issues and rework in more C++ style
6 months ago
Vsevolod Stakhov
33cf745fb1
[Rework] Use strings for int64_t
It seems there is no easy way to use int64 in Redis Lua, hence, we have
to use strings. It's much more expensive but still some advantage over
the previous schema.
6 months ago
Vsevolod Stakhov
fcf2c2bb48
[Minor] Fix keys name
6 months ago
Vsevolod Stakhov
81cfc5e27a
Merge pull request #4730 from moisseev/webui
[Test] Unbreak ESLint
6 months ago
Adam Majer
8ff289c53d
[CritFix] - Fix reported length of logging structure
The logging code contains one place where the apparent size of the
logging structure is defined and then it's actually utilized in another
place. Re-writes and refactoring this code ended up with these
values to not co-relate what was previously there resulting in a stack
overwrite in last version or currently in log truncation.
Move assignment of logging structure to the place where it's actually
used, reducing future logic de-sync dangers. Also move the g_assert() to
the end as it should be a development aid only.
6 months ago
Vsevolod Stakhov
752414a1f5
[Project] Add some basic learning
6 months ago
Vsevolod Stakhov
51e123f58f
[Minor] Remove obsoleted code, phew
6 months ago
Vsevolod Stakhov
0d993187c1
[Project] Add bayes learn script
6 months ago
moisseev
9634c91031
[Test] Unbreak ESLint
6 months ago
Vsevolod Stakhov
3a7f4ef0ed
[Minor] Add initial stat callback
6 months ago
Vsevolod Stakhov
70bd8f7841
Merge pull request #4725 from moisseev/npm-ls
[Test] Use `npm ls` to show versions
6 months ago
Vsevolod Stakhov
02757e6d2a
[Minor] Fix store/load
6 months ago
Vsevolod Stakhov
cbc907994e
[Project] Further caching logic modifications
6 months ago
Vsevolod Stakhov
6bf7c1a1b3
Merge pull request #4728 from fatalbanana/test_rspamadm_logger
[Test] Exercise rspamadm lua logger in functional tests
6 months ago
Vsevolod Stakhov
7ff9314775
[Project] Rework stat runtime
6 months ago
Vsevolod Stakhov
18c4390ea0
[Minor] Allow to steal variables from the mempool
6 months ago
Andrew Lewis
356574a219
[Test] Exercise rspamadm lua logger in functional tests
6 months ago
Vsevolod Stakhov
537f28b870
Merge pull request #4724 from moisseev/webui
[Test] Remove default ESLint Stylistic rule
6 months ago
Vsevolod Stakhov
b4d6ebf474
[Project] Move the whole backend to C++
Easier to work further.
6 months ago
Vsevolod Stakhov
15d023291b
[Minor] Few more fixes
6 months ago
moisseev
70897b0bd0
[Test] Use `npm ls` to show versions
6 months ago
moisseev
85f5b946f2
[Test] Remove default ESLint Stylistic rule
6 months ago
Vsevolod Stakhov
9f754e6c77
[Project] Temporary fixes to start new bayes logic debug
6 months ago
Vsevolod Stakhov
7a719d343e
[Fix] Fix wrong raw_len usage
6 months ago
Vsevolod Stakhov
25e7d7ff17
[Minor] Slightly improve logging
6 months ago
Vsevolod Stakhov
be9845618c
[Project] Start to rework C part
6 months ago
Vsevolod Stakhov
8922ef67f5
Merge pull request #4723 from moisseev/webui
[WebUI] Refine symbols score input boxes
6 months ago
moisseev
d719f6821b
[WebUI] Update symbols score background on input
6 months ago
moisseev
28cc2ed5fb
[Minor] Use single quotes rather than escapes
6 months ago
moisseev
98450fac86
[WebUI] Refine symbols score input boxes
- reduce the minimum number of digits to appear after the decimal from 3 to 2
- remove useless dynamic step
- remove useless dynamic min/max restrictions
6 months ago
Vsevolod Stakhov
548251ac7e
[Project] Optimise classify script
6 months ago
Vsevolod Stakhov
44c6c563c2
[Project] Add classify redis script
6 months ago
Vsevolod Stakhov
8c6ee0b9e3
Merge pull request #4721 from fatalbanana/axe_dockerfile
[Minor] Replace Dockerfile with advertisement for image
6 months ago
Andrew Lewis
4adec4395f
[Minor] Replace Dockerfile with advertisement for image
6 months ago
Vsevolod Stakhov
69381e238b
[Project] Start migration of bayes redis backend to Lua
7 months ago
Vsevolod Stakhov
6ee1cdbd8e
Merge pull request #4717 from fatalbanana/dkim_signing_table
[Fix] dkim_signing: siging_table: lowercase before lookup
7 months ago
Andrew Lewis
33b3dd9a1b
[Fix] dkim_signing: siging_table: lowercase before lookup
7 months ago
Vsevolod Stakhov
a301805803
[Minor] Some neats
7 months ago
Vsevolod Stakhov
59d0575eed
Merge pull request #4716 from rspamd/vstakhov-fix-4690
Fix issues with the raw header on header insertion/modification
7 months ago