Commit graph

55 commits

Author SHA1 Message Date
eikendev
83a9034be7
Sort imports with goimports 2025-02-22 22:58:13 +01:00
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
61d5e04ecf
Add support for configuration of TLS 2023-07-15 23:25:34 +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
2ddc0fbd74
Update to Go 1.19 2023-02-11 23:41:42 +01:00
eikendev
77765e77a9
Add option to control repair behavior 2022-12-04 23:41:22 +01:00
cubicroot
5001bd5b5f use internal log package 2022-04-24 17:30:33 +02:00
cubicroot
101db63649 rearange code 2022-04-23 20:14:23 +02:00
cubicroot
6a0c7dc7c9 rearange code 2022-04-23 20:14:14 +02:00
cubicroot
a0ec05ab2c Merge remote-tracking branch 'origin/main' into alertmanager-interface 2022-04-21 18:59:17 +02:00
cubicroot
64583e3710 Handle lables and annotations 2022-04-21 18:52:57 +02:00
eikendev
ed78c18c24
Fix tests after Go update 2022-04-20 22:38:30 +02:00
eikendev
0b8d22d293
Use gofumpt as code formatter 2022-04-20 22:08:21 +02:00
cubicroot
d1c62e24ed Merge remote-tracking branch 'origin/main' into alertmanager-interface 2022-04-18 12:53:09 +02:00
eikendev
f839f248b9
Use logrus for logging 2022-04-11 23:46:02 +02:00
cubicroot
8b465d0815 alertmanager interface 2022-04-08 19:57:30 +02:00
Raphael Eikenberg
561ad9df59
Merge pull request #40 from pushbits/sast
Scan the code with SAST
2022-02-13 17:38:43 +01:00
eikendev
e676b723e9
Sanitize notification before processing it 2022-02-13 16:57:07 +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
Cubicroot
98de0ef7e9 add tags and id 2021-10-11 19:44:29 +02:00
Cubicroot
62af2424fa fix swag location 2021-10-01 18:24:31 +02:00
Cubicroot
26187a8adf trigger workflow 2021-10-01 18:23:23 +02:00
Cubicroot
54d3cef46a add openapi docu 2021-10-01 18:19:50 +02:00
Cubicroot
b940b159a9 add documentation for applications 2021-09-30 19:56:46 +02:00
Cubicroot
db9eaa796a basic openapi docu 2021-09-30 18:55:50 +02:00
eikendev
8b90541a8f
Make test feedback a bit more consistent 2021-09-15 20:24:18 +02:00
Cubicroot
125e9ddd53 use require to stop failing tests 2021-09-15 18:29:05 +02:00
Cubicroot
a6fa829165 add testing for util.go 2021-08-06 21:34:30 +02:00
Cubicroot
562ee7aa4a remove unused method 2021-07-25 18:07:27 +02:00
Cubicroot
87ea474b47 tests for GetUser and DeleteUser 2021-07-25 18:06:56 +02:00
Cubicroot
a5bf786299 add update user unittest 2021-07-25 16:36:24 +02:00
Cubicroot
3d84c4f257 add test for delete notification 2021-07-23 19:41:48 +02:00
Cubicroot
ea13efca02 add unittest for create notification 2021-07-22 19:22:51 +02:00
Cubicroot
c1631dd53e test for health 2021-07-21 20:48:03 +02:00
Cubicroot
3ad8a5044e get rid of external data for testing 2021-06-28 18:56:24 +02:00
Cubicroot
4c84589172 improve code 2021-06-20 17:48:04 +02:00
Cubicroot
dafc815be5 move errors to new package to break import cycle 2021-06-20 17:39:10 +02:00
Cubicroot
5f5d941bc4
Merge branch 'master' into testing 2021-06-20 17:24:14 +02:00
Cubicroot
e6f24c4458 add test for getUser & add readme 2021-06-19 16:59:30 +02:00
Cubicroot
46dd19b07d getApplication testing 2021-06-17 17:33:07 +02:00
Cubicroot
ef5409eb35 add Tests for getID 2021-06-13 18:09:57 +02:00
Cubicroot
49ec908fce add tests for deleting and updating applications 2021-06-12 17:57:55 +02:00
Cubicroot
ee212e11c3 enhance application testing 2021-06-11 19:03:04 +02:00
Cubicroot
ac5819dfc9 move respond/replace logic to separate functions 2021-06-11 10:47:11 +02:00
Cubicroot
e87f775b1d add tests for config 2021-06-11 10:13:17 +02:00
Cubicroot
eebc7f7e31 get delete messages to work 2021-06-06 21:13:07 +02:00