David
84a5674b14
📈 Report traffic dropped metrics to LAPI ( #223 )
...
* Initial implementation
* fix
* fixes
* Fixes
* xx
* progress
* xx
* xx
* xx
* fix linter
* Progress
* Fixes
* xx
* xx
* Remove trace logger
* Last fix
* fix lint
* fix lint
* fix lint
---------
Co-authored-by: Max Lerebourg <maxlerebourg@gmail.com >
2025-07-02 11:36:09 +02:00
mathieuHa
1f11531509
📝 Update doc for appsec with required collection and upgrade images ( #158 )
2024-05-01 19:50:00 +02:00
mathieuHa
615e7ccf69
✨ Add ban html template ( #142 )
...
* ✨ Add ban html template
* 📝 Add doc for custom ban page
* 🍱 fix Mathieu work
* 🍱 fix lint
* 🍱 fix lint
* 🍱 fix lint
* 🍱 fix lint
---------
Co-authored-by: Max Lerebourg <maxlerebourg@gmail.com >
2024-04-03 17:58:18 +02:00
maxlerebourg
497d1a2928
✨ Implement captcha protection ( #139 )
...
* ✨ Implement captcha protection
* 🍱 fix lint
* 🍱 fix lint
* 🍱 fix lint
* 📝 Update exemple doc
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Add doc for the captcha and update some exemples
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update doc readme with some arguments
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update doc
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 generic documentation in readme on catpcha feature
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update exemple captcha
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Fix rendering and typos
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 🍱 fix readme
* 📝 update doc ongoing
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Add doc on crowdsec config
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Add sequence diagram for captcha exemple
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* Fix rendering and typos
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 add mermaid basics graphs
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update first diagram
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update first seq diagram
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 🐛 Fix bug in diagram syntax
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 rework all diagrams
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 📝 Update a bit diagrams
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
* 🌐 Fix lang fr
* 🚸 change advice on uniq lapi confusing for users
* ✅ Fix test du to rework on cache interface
* 🚨 Fix lint
---------
Signed-off-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
Co-authored-by: max.lerebourg <max.lerebourg@monisnap.com >
Co-authored-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
2024-04-01 11:41:28 +02:00
maxlerebourg
b68c692ed1
✨ add support for appsec in crowdsec ( #123 )
...
* ✨ add support for appsec in crowdsec
* 🐛 lint
* 🐛 fix lint
* 🐛 fix lint
* 🐛 fix lint
* fix: comments
* 🐛 lint and doc
* 🐛 fix comment and lint
* 📝 Start documentation for appsec with exemple
* 📝 Fix readme typos and update example
* 🚨 Fix Lint
---------
Co-authored-by: Mathieu Hanotaux <mathieu@hanotaux.fr >
2024-01-24 14:11:34 +01:00
mathieuHa
f2aea695fc
🐛 Update regex to support = in lapikey update some exemples with 1.5.3 crowdsec ( #115 )
2023-09-19 20:57:29 +02:00
maxlerebourg
abae7ee028
📝 update version used ( #97 )
...
* 📝 update version used
* 📝 update doc
* 📝 documentation
* 📝 documentation
* 📝 versionning
2023-04-17 09:25:57 +02:00
maxlerebourg
1b310b2c15
✨ Standalone mode come back ( #74 )
...
* ✨ Standalone mode come back
* 🍱 fix lint
* 🐛 fix tests cache
* 🐛 fix tests
* 🐛 fix tests
* 🚨 fix lint
* 🚨 fix lint
* 🍱 add logging
* :rotating-light: fix lint
* 🍱 fix comments
* 🐛 fix tests
* 🚨 Fix lint
Co-authored-by: Mathieu HANOTAUX <mathieu@hanotaux.fr >
2023-01-02 11:53:57 +01:00
MathieuHa
bba5620187
Update all documentation and exemple
2022-11-19 13:46:15 +01:00
MathieuHa
d2f0a9416d
Add check to load param
2022-11-17 09:21:57 +01:00
MathieuHa
d8ee0a34eb
Update documentation, exemples and code for redis support
2022-11-05 21:45:43 +01:00
Max Lerebourg
ffcf4356fc
✨ redis included
2022-10-20 02:42:24 +02:00
maxlerebourg
8696501f61
✨ add one instance of cache for all the service ( #19 )
...
* ✨ add one instance of cache for all the service
* 🐛 fix the healthy issue
* 🐛 fix lint
* 🍱 upgrade codebase
* 🍱 fix lint
* 🐛 when there is master node shut down
* Set live mode as default, clean docker and recipes
* Restore live mode in readme as default
* 🍱 add channel management
* 🍱 order funcs
* 🍱 revert service in docker compose
* ✨ logLevel added + cache put out the bouncer
* 🍱 fix
* 🍱 fix
* 🍱 fix
Co-authored-by: MathieuHa <mathieu@hanotaux.fr >
2022-10-16 20:14:41 +02:00
mathieuHa
552b30a9ef
16 read ip address from x forwarded for or x real ip instead of remoteaddr if it exists ( #17 )
...
* Handle X forwarded for in the plugin
* Update docker-compose.cloudflare.yml
Change to version v1.0.9
* 🍱 fix + isolate cache
* 🍱 missing files
* 🍱 lint
Co-authored-by: MathieuHa <mathieu@hanotaux.fr >
Co-authored-by: Max Lerebourg <maxlerebourg@gmail.com >
2022-10-15 14:00:32 +02:00
mathieuHa
6dde683a0a
Add Missing line break for docker-compose
2022-10-15 09:59:14 +02:00
MathieuHa
952fcd844f
Clean docker-compose, update function name
2022-10-03 01:01:41 +02:00
MathieuHa
54183fbc97
Update Readme and docker-compose files with docs
2022-10-03 00:04:27 +02:00
MathieuHa
465851b536
Fix name of docker volumes
2022-10-01 19:36:18 +02:00
MathieuHa
37c7648854
Clean docker-compose and aquis.yaml
2022-10-01 19:28:09 +02:00
Max Lerebourg
dd704d4274
✨ fix
2022-10-01 19:23:20 +02:00
Max Lerebourg
68adb31065
✨ fix loop
2022-10-01 19:09:22 +02:00
Max Lerebourg
3452c62860
✨ add alone mode
2022-09-29 21:38:55 +02:00
Max Lerebourg
1d7c5948f2
fix lint
2022-09-29 09:40:44 +02:00
Max Lerebourg
7c2ac9830d
🍱 push .local
2022-09-29 07:45:23 +02:00