Thibault "bui" Koechlin
c38b086349
minor improvements : makefile + cscli api register
( #338 )
...
* make it more obvious where to put credentials after register
* properly check the go version before trying to build, inspired the way mattermost does it
2020-10-29 10:07:03 +01:00
Thibault "bui" Koechlin
2fdf7624da
properly honor the --force flag of upgrade ( #327 )
2020-10-23 13:48:04 +02:00
Peter
92c5b8c263
Update config.go ( #294 )
...
Fixed 'config show' example.
2020-10-06 16:58:02 +02:00
registergoofy
f0ea8312db
set default hub branch to master in cscli ( #279 )
2020-10-01 15:02:53 +02:00
registergoofy
c6aab9893a
add randomness to machine-id when registering. ( #261 )
...
* add randomness to machine-id when registering.
* add some regexp check for machine_id
* typo fix
* fix cwapi unit tests
2020-09-29 13:17:33 +02:00
AlteredCoder
57aa1c6b24
use hub master if we are in pre-release ( #196 )
...
Co-authored-by: AlteredCoder <AlteredCoder>
2020-09-01 15:28:47 +02:00
AlteredCoder
b7286d6a85
make cscli use crowdsec version for hub ( #194 )
2020-09-01 14:32:45 +02:00
Thibault "bui" Koechlin
b2ef6a555c
add support for 'prometheus_mode' configuration directive that can be set to 'aggregation' to limit the cardinality of prometheus metrics ( #192 )
2020-08-24 11:51:50 +02:00
Thibault "bui" Koechlin
f8abb01bbc
Advise user to perform a reload when appropriate ( #163 )
2020-07-30 12:15:15 +02:00
AlteredCoder
0f2733418a
fix version release
2020-07-29 17:36:59 +02:00
AlteredCoder
2da55f411b
remove data folder from release and fix binary size ( #160 )
2020-07-29 17:14:32 +02:00
erenJag
89c8d1a527
rename metrics and update metrics helps ( #152 )
...
* rename metrics and update metrics helps
* add meta info about crowdsec
Co-authored-by: erenJag <erenJag>
2020-07-29 15:03:15 +02:00
AlteredCoder
794d3221d0
add tests in pkg/csconfig and improve pkg/exprhelpers tests ( #150 )
...
* add tests for csconfig & improve exprhelpers tests
2020-07-28 15:38:48 +02:00
Thibault "bui" Koechlin
151af2d0d8
No sql transaction + proper time-machine wait ( #148 )
2020-07-27 13:42:30 +02:00
Thibault "bui" Koechlin
6b4674104c
Update documentation for crowdsec v0.3.0 ( #141 )
2020-07-22 10:25:23 +02:00
AlteredCoder
0864f13cb8
fix post merge ( #138 )
...
* fix post merge (#138 )
2020-07-17 15:26:46 +02:00
Thibault "bui" Koechlin
177480cff7
updated mysql plugin support ( #135 )
...
* add support for plugin, support mysql & so on
* fix queries
Co-authored-by: erenJag <erenJag>
Co-authored-by: AlteredCoder <AlteredCoder>
2020-07-16 16:05:03 +02:00
Thibault "bui" Koechlin
7fe6741df3
Simulation support ( #136 )
...
* support simulation mode
2020-07-16 15:59:09 +02:00
AlteredCoder
87a90583fe
Fix#80 ( #133 )
...
* fix #80
Co-authored-by: AlteredCoder <AlteredCoder>
Co-authored-by: Thibault bui Koechlin <thibault@crowdsec.net>
2020-07-16 15:48:46 +02:00
Thibault "bui" Koechlin
bc2566f3e5
support multiple args for all cscli
upgrade/install/remove commands ( #132 )
2020-07-10 10:43:22 +02:00
AlteredCoder
4ef080e7bd
Add possibility to filter the size of cscli ban list returned array ( #129 )
...
* Be able to filter/limit the `ban list` output
2020-07-10 10:33:39 +02:00
Thibault "bui" Koechlin
3dd42bc9fd
add ability to filter 'ban list' output (--ip
--range
--as
--country
--reason
) ( #115 )
...
* add ability to filter 'ban list' output
2020-07-03 11:40:12 +02:00
Thibault "bui" Koechlin
7691e5b663
re-enable postoverflows ( #117 )
...
* re-enable postoverflows
* debug
* yoloooo
* remove debug
* remove error print
* fix test
* fix leakybucket test
* fix
Co-authored-by: AlteredCoder <AlteredCoder>
2020-07-02 17:56:39 +02:00
Thibault "bui" Koechlin
b9ae94b874
Sqlite : Support automatic db flushing ( #91 )
...
* add support for sqlite retention : max_records, max_records_age
* reduce verbosity of cwhub
2020-07-01 17:04:29 +02:00
AlteredCoder
81ef26f406
add output raw for ban list ( #108 )
...
Co-authored-by: AlteredCoder <AlteredCoder>
2020-07-01 10:27:50 +02:00
Thibault "bui" Koechlin
44076dd3d5
fix multi runners : only run several parsers for now ( #98 )
2020-06-29 15:44:33 +02:00
AlteredCoder
29df9704a2
Fix empty machineid ( #95 )
...
* fix
* fix
Co-authored-by: AlteredCoder <AlteredCoder>
2020-06-29 12:46:10 +02:00
erenJag
bdda08223e
Fix hub CI ( #86 )
2020-06-24 15:00:30 +02:00
Thibault "bui" Koechlin
5446857377
Add crowdsec reload + cscli metrics minor improvements ( #79 )
2020-06-19 13:57:44 +02:00
Thibault "bui" Koechlin
d6987ae8f1
avoid error when prometheus gives scientific notation ( #76 )
2020-06-16 17:53:10 +02:00
Thibault "bui" Koechlin
64c5fa7360
CI: add a CI to test parsers ( #67 )
2020-06-10 12:14:27 +02:00
Thibault "bui" Koechlin
ea3b9d9de0
fix #55 : now that we have split the code for external shutdown (service) and one-shot, we don't need the 5s sleep anymore ( #56 )
2020-06-02 11:24:50 +02:00
Thibault "bui" Koechlin
f2e38b0d28
fix #47 #35 ( #49 )
2020-06-01 12:56:32 +02:00
Thibault "bui" Koechlin
cda7beddbf
add support in cscli to switch branches of hub ( #43 )
2020-05-28 11:32:00 +02:00
Thibault bui Koechlin
a06f8373ae
move the setLogger config and ConfigureLogger to be part of types for reuse accross modules
2020-05-28 11:28:49 +02:00
Thibault "bui" Koechlin
1abdfc9b10
make message better
2020-05-28 11:28:49 +02:00
erenJag
9f946ca4a4
add missing IPs calculation
2020-05-25 15:22:06 +02:00
AlteredCoder
1b54bbb909
add data folder parameter to hubMgmt
2020-05-24 19:53:05 +02:00
AlteredCoder
3dfc9de409
fix
2020-05-24 19:19:56 +02:00
AlteredCoder
1f91bd8af0
make var public
2020-05-24 19:17:03 +02:00
AlteredCoder
38a750d3df
fix
2020-05-24 18:30:47 +02:00
AlteredCoder
6757fa3cee
merge
2020-05-24 18:15:59 +02:00
AlteredCoder
176d5197f6
debug
2020-05-22 18:31:46 +02:00
AlteredCoder
ae191f3426
debug
2020-05-22 18:29:13 +02:00
AlteredCoder
74dd723ebf
fix
2020-05-22 18:24:54 +02:00
AlteredCoder
68ccbd1f69
fix
2020-05-22 18:23:37 +02:00
AlteredCoder
f8821b8982
fix dev config
2020-05-22 18:22:43 +02:00
AlteredCoder
ec7aaac9d0
fix
2020-05-22 17:46:22 +02:00
AlteredCoder
019c8d3e18
fix package config name
2020-05-22 17:45:08 +02:00
Thibault bui Koechlin
0076727c29
don't discard error, don't try to unmarshal empty string, don't return if it happen
2020-05-22 11:23:47 +02:00
Thibault bui Koechlin
ada5d3fcfe
explain linter bypasses
2020-05-22 10:12:35 +02:00
Thibault bui Koechlin
356ce3e7f9
yep all good
2020-05-22 09:59:35 +02:00
Thibault bui Koechlin
5971b9ab40
ensure linter is still ok
2020-05-22 09:54:08 +02:00
Thibault bui Koechlin
c37714f4a5
remove dead code
2020-05-21 10:38:06 +02:00
Thibault bui Koechlin
193f2fd5d6
force error in diff
2020-05-21 10:33:40 +02:00
Thibault bui Koechlin
e86b163ba5
linter fixes
2020-05-20 18:05:05 +02:00
Thibault bui Koechlin
e643bb5b31
linter fixes, inefficient assignments
2020-05-20 17:50:56 +02:00
Thibault bui Koechlin
fe68914628
more linter fixes (simplicity mostly)
2020-05-20 11:00:25 +02:00
Thibault bui Koechlin
db9e1e280d
fix linter warnings : dead code, simplification
2020-05-20 10:49:17 +02:00
Thibault bui Koechlin
604b97a519
LGMT fixes + avoid capitalizing fmt.Errorf strings
2020-05-19 21:31:06 +02:00
Thibault bui Koechlin
d542966f13
rename cscli -> cwcli
2020-05-15 14:35:51 +02:00
Thibault bui Koechlin
4d306fc52b
doc
2020-05-15 14:33:01 +02:00
Thibault bui Koechlin
3d2d39e77d
up
2020-05-15 12:13:57 +02:00
Thibault bui Koechlin
2016167654
initial import
2020-05-15 11:39:16 +02:00