1
0
mirror of https://github.com/nikoksr/notify.git synced 2025-01-10 00:28:36 +02:00
Commit Graph

484 Commits

Author SHA1 Message Date
ᴍᴏᴏɴD4ʀᴋ
24d61f6f82 feat: add bark service 2022-04-23 15:53:18 +08:00
Niko Köser
f66224c100
docs(readme): add similar projects section 2022-04-22 21:24:34 +02:00
Niko Köser
5e2e224428
Merge pull request #252 from nikoksr/feat/options
feat(notify): add options
2022-04-22 20:58:56 +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
55650b9934
chore(err): wrap errors 2022-04-22 20:47:46 +02:00
Niko Köser
78392de0e3
style: remove unecessary new-line 2022-04-22 20:45:49 +02:00
Niko Köser
4585e9fc94
test(go): allow for parallel tests 2022-04-22 20:45:29 +02:00
Niko Köser
b50efdf40b
lint(go): update golangci config 2022-04-22 20:44:27 +02:00
Niko Köser
d50bbdd656
test(lint): ignore warning 2022-04-22 20:38:49 +02:00
Niko Köser
1f8d183210
test(notify): add tests for Notify's core functions
This only adds tests for Notify itself, not for the list of supported
services.
2022-04-22 20:33:52 +02:00
Niko Köser
c6054bc20a
chore(code): clean up a little 2022-04-22 20:33:24 +02:00
Niko Köser
20ec590e87
feat(notify): add notifier options
Introducing Option functions. Options are meant to provide an extendable
way of instanciating a Notifier with a set of options. Currently, only
Enable()/Disable() are supported.

WithOptions() alters an already instanciated Notifier and
NewWithOptions() returns a new Notifier instance that was initialized
with the given options.

Options are passed in as a variadic list, thus, they're "optional".. no
pun intended. Calling New() results in an internal call to
NewWithOptions() without options passed, which again results in a
default Notifier being returned.
2022-04-22 20:29:22 +02:00
Niko Köser
ed8c8250f3
chore(build): check if Notify satisfies Notifier interface 2022-04-22 19:02:37 +02:00
renovate[bot]
2027de87b9
fix(deps): update module github.com/bwmarrin/discordgo to v0.25.0 (#251)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 02:21:26 +00:00
renovate[bot]
a755bb1730
fix(deps): update github.com/dghubble/go-twitter digest to 14d8abd (#250)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-13 19:04:09 +00:00
Renovate Bot
35afc987ea fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.17.4 2022-03-31 11:34:54 +00:00
Renovate Bot
490dab42b4 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ses to v1.14.3 2022-03-31 05:46:39 +00:00
Renovate Bot
b40ea68eeb fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.15.3 2022-03-31 02:08:47 +00:00
Renovate Bot
c21b969175 fix(deps): update module github.com/aws/aws-sdk-go-v2 to v1.16.2 2022-03-30 22:32:51 +00:00
Renovate Bot
ccee72c50f fix(deps): update module github.com/mailgun/mailgun-go/v4 to v4.6.1 2022-03-29 18:11:55 +00:00
Niko Köser
507eee3cb9
chore(release): prepare for release v0.23.0 2022-03-25 08:53:48 +01:00
renovate[bot]
f57dfda60e
fix(deps): update module github.com/bwmarrin/discordgo to v0.24.0 (#225)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Niko Köser <koeserniko@gmail.com>
2022-03-25 08:48:24 +01:00
renovate[bot]
78f30df750
fix(deps): update module github.com/plivo/plivo-go to v7.8.0 (#224)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Niko Köser <koeserniko@gmail.com>
2022-03-25 08:10:28 +01:00
renovate[bot]
3d32e2a499
fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.17.3 (#243)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-25 07:53:54 +01:00
renovate[bot]
14e9b24862
chore(deps): update actions/cache action to v3 (#235)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Niko Köser <koeserniko@gmail.com>
2022-03-25 07:48:28 +01:00
renovate[bot]
726affa058
chore(deps): update actions/checkout action to v3 (#223)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Niko Köser <koeserniko@gmail.com>
2022-03-25 07:41:51 +01:00
renovate[bot]
da26e77ae3
chore(deps): update actions/setup-go action to v3 (#222)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Niko Köser <koeserniko@gmail.com>
2022-03-25 07:38:15 +01:00
renovate[bot]
5028b18ba8
chore(deps): update golangci/golangci-lint-action action to v3 (#215)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-25 07:29:57 +01:00
Renovate Bot
e6ac524128 fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.15.2 2022-03-25 04:45:48 +00:00
Renovate Bot
ccd0e3ce00 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ses to v1.14.2 2022-03-25 00:18:21 +00:00
Renovate Bot
07170f616e fix(deps): update module github.com/aws/aws-sdk-go-v2 to v1.16.1 2022-03-25 00:15:35 +00:00
Renovate Bot
a30f5e14a6 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.17.2 2022-03-24 05:51:49 +00:00
Renovate Bot
3ccabb9e2e fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ses to v1.14.1 2022-03-24 03:30:25 +00:00
Renovate Bot
98257788d0 fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.15.1 2022-03-23 23:24:50 +00:00
Renovate Bot
e736c7e738 fix(deps): update github.com/dghubble/go-twitter digest to 995614a 2022-03-19 12:54:14 +00:00
Renovate Bot
6bffdd5a45 fix(deps): update module github.com/stretchr/testify to v1.7.1 2022-03-16 00:01:54 +00:00
Renovate Bot
cefc108f60 fix(deps): update module github.com/textmagic/textmagic-rest-go-v2/v2 to v2.0.2457 2022-03-11 21:34:45 +00:00
Renovate Bot
d590b18c67 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.17.1 2022-03-08 23:45:26 +00:00
Renovate Bot
0ff1001ec0 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.17.0 2022-03-08 15:03:40 +00:00
Renovate Bot
e6236b9ce8 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ses to v1.14.0 2022-03-08 13:04:38 +00:00
Renovate Bot
9b5fd1172e fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.15.0 2022-03-08 11:07:19 +00:00
Renovate Bot
84a6636492 fix(deps): update module github.com/aws/aws-sdk-go-v2 to v1.15.0 2022-03-08 06:12:32 +00:00
Renovate Bot
709413fd15 fix(deps): update module github.com/atc0005/go-teams-notify/v2 to v2.6.1 2022-02-25 13:51:41 +00:00
Renovate Bot
972edc3ca4 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.16.0 2022-02-25 05:59:43 +00:00
Renovate Bot
8e8952ee57 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ses to v1.13.0 2022-02-25 03:35:58 +00:00
Renovate Bot
536328d22a fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.14.0 2022-02-25 01:55:28 +00:00
Renovate Bot
f836071b88 fix(deps): update module github.com/aws/aws-sdk-go-v2 to v1.14.0 2022-02-24 23:55:03 +00:00
Renovate Bot
84313ee3a4 fix(deps): update module github.com/silenceper/wechat/v2 to v2.1.2 2022-02-23 16:29:32 +00:00
Renovate Bot
ba1e7edb7d fix(deps): update module github.com/plivo/plivo-go to v7.6.1 2022-02-23 14:35:21 +00:00
Niko Köser
64c7cf9735
build(cliff): apply latest breaking changes to git-cliff config 2022-02-13 18:25:51 +01:00