Commit graph

22 commits

Author SHA1 Message Date
eikendev
b0699da1e9
Add nilaway and rework test setup 2025-02-16 00:15:50 +01:00
Cubicroot
15ea2935be
Update to Go 1.23 (#73) 2024-10-20 23:34:05 +02:00
eikendev
78a99281a7
Update Go and dependencies (#69) 2023-09-24 22:28:03 +02:00
eikendev
2c20e42a21
Add misspell, gocritic, and revive 2023-04-01 20:00:58 +02:00
eikendev
5e640800fe
Fix spelling using misspell 2023-04-01 17:24:48 +02:00
eikendev
f251b12fc8
Remove semgrep, use errcheck, gosec, govulncheck 2023-03-25 23:20:08 +01:00
eikendev
64563989b5
Address CWE-703 in hibp.go 2023-02-11 23:58:47 +01:00
eikendev
2ddc0fbd74
Update to Go 1.19 2023-02-11 23:41:42 +01:00
eikendev
0b8d22d293
Use gofumpt as code formatter 2022-04-20 22:08:21 +02:00
eikendev
f839f248b9
Use logrus for logging 2022-04-11 23:46:02 +02:00
eikendev
5267359a60
Add semgrep-rules as submodule 2022-02-13 21:00:06 +01:00
eikendev
66a2e74241
Merge branch 'main' into sast 2022-02-13 15:57:06 +01:00
eikendev
23e64b8380
Add scans with Semgrep 2022-02-13 15:54:57 +01:00
eikendev
5cd3627dc6
Add scans with gosec 2022-02-13 15:06:54 +01:00
eikendev
be99411b1b
Consider the prefix when testing token length 2022-02-13 11:55:43 +01:00
eikendev
500a8cd4b0
Reintroduce check for minimum token length 2022-02-12 18:58:54 +01:00
eikendev
47f10c03ae
Fix token lengths 2022-02-11 23:48:08 +01:00
eikendev
9c22816495
Add tests for token generation 2021-09-15 21:22:35 +02:00
eikendev
628d96bdb7
Fix linting errors 2021-06-11 00:11:30 +02:00
eikendev
2e2326843f
Repair channels if necessary 2021-02-09 00:05:16 +01:00
eikendev
d7721e827b
Add option to enforce strict compatibility
Some plugins check for token length. Since PushBits uses longer tokens by default for better security, these plugins are
incompatible. With this patch, users can decide if they want an application to have a short token, so that said plugins
can talk to PushBits again.
2021-02-08 00:34:33 +01:00
eikendev
9a4a096526
Restructure project layout 2021-01-16 16:56:49 +01:00