1
0
mirror of https://github.com/nikoksr/notify.git synced 2024-11-28 08:39:13 +02:00
Commit Graph

16 Commits

Author SHA1 Message Date
Niko Köser
9e1bf264d6
refactor(msteams): fix depreated parts in msteams service (#853) 2024-11-02 14:11:27 +01:00
Niko Köser
e2e77ccbea
fix(notify)!: resolve test & linter issues and fix dependencies compatibility (#847) 2024-07-22 11:38:15 +02:00
Niko Köser
440d422648
feat(service): add generic HTTP service (#506) 2023-01-17 14:44:36 +01:00
Niko Köser
6433e36ab3
build(make): move install of vektra/mockery into setup command 2022-09-12 08:56:43 +02:00
Niko Köser
f692de61ba
build(make): add command to generate service mocks
Most services are testing by mocking them. To unify the way how and
where these mocks are being generated, I added the mock command. The
command executes go generate against all subdirectories internally. For
this to work every service needs a go:generate comment that defines the
mockery command to be executed. For examples, check
'service/amazonses/amazon_ses.go#14'. All newly added tests should make
use of this pattern.
2022-09-12 08:52:04 +02:00
Niko Köser
d6439289a3
build(make): merge setup commands 2022-08-04 15:31:11 +02:00
Niko Köser
2b5028f5c5
build(make): add setup command
Add setup command to make installing of dependencies explicit.
2022-08-04 15:28:30 +02:00
Niko Köser
17561777d4
style(gci): apply new flag name 2022-08-04 15:27:10 +02:00
Niko Köser
be7f51f5bb
build(make): add go test coverage command 2022-04-26 01:03:41 +02:00
Niko Köser
ca1026edb9
chore(tool): remove git-cliff support
Gonna use the GitHub changelog generation from now on.
2022-04-22 20:49:55 +02:00
Niko Köser
b75ebd1003
chore(release): prepare for v0.22.0 2022-02-13 18:20:37 +01:00
Niko Köser
1affeaa093
build(make): add commands to generate changelogs
Added two Make commands.

changelog-latest: Outputs the latest tagged changes to stdout. Useful
                  for release bodies on GitHub.
changelog-file:   Overwrites the file CHANGELOG.md with git-cliff's
                  output resulting from running over the full git log.
2022-02-07 08:04:58 +01:00
Niko Köser
4807f82797
build(make): fix linter command and add implicit install commands 2022-02-07 07:41:27 +01:00
Niko Köser
641854e67c
build(make): simplify Makefile
Replace complex formatting loop with simple gofumpt call. Remove two
instructions from 'setup' function.
2021-05-27 12:33:38 +02:00
gtourkas
5dbd63751f fmt/linter ran in correct order 2021-03-21 18:10:13 +02:00
Niko Köser
c2e2e5e40d
build(make): Add make file and go-generate directives 2021-01-31 14:56:06 +01:00