Jörn Friedrich Dreyer
77fd4fca69
add tls support for all nats connections
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2026-06-10 17:04:18 +02:00
Christian Richter
cb9815acb1
fix yaml mappings
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-01-08 14:16:31 +01:00
Christian Richter
bd586b7a55
consolidate log config in notifications
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-01-08 13:04:27 +01:00
Jörn Friedrich Dreyer
56817b7de7
introduce OC_EVENTS_TLS_INSECURE
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-28 11:17:39 +01:00
Jörn Friedrich Dreyer
a3ef7f6d79
update otlp tracing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-27 12:28:15 +01:00
Ralf Haferkamp
8e1f68f315
Reset 'introductionVersion" struct tag to 1.0.0
2025-02-24 11:40:33 +01:00
Andre Duffeck
9a04b12a8e
Merge pull request #44 from opencloud-eu/nats-cluster-name
...
nats cluster name
2025-01-17 08:51:35 +01:00
Jörn Friedrich Dreyer
9d29d8ce0f
notifications
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-16 17:01:27 +01:00
Jörn Friedrich Dreyer
243ffe81c7
nats cluster name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-16 16:14:22 +01:00
Jörn Friedrich Dreyer
56f57149ad
the OpenCloud services
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-14 12:50:23 +01:00
Jörn Friedrich Dreyer
5aa5ab843a
ociscfg -> occfg
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-14 12:44:00 +01:00
Jörn Friedrich Dreyer
b07b5a1149
use plain pkg module
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 16:42:19 +01:00
Jörn Friedrich Dreyer
a46fd132bd
use OC_ env prefix
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 16:11:11 +01:00
Jörn Friedrich Dreyer
8e028f17e9
change module name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 09:58:18 +01:00
Bastian Beier
6c2ab07955
docs: Add changelog and readme entry
2025-01-09 16:15:54 +01:00
Bastian Beier
9849e747e1
feat: Persist events for grouped emails based on settings
2025-01-09 16:15:50 +01:00
jkoberg
bf0d8ed3dc
feat(ocis): remove deprecated envvars
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-10-15 17:24:51 +02:00
mmattel
3e9a6056fa
[docs-only] Set the correct removal version
2024-08-23 14:35:18 +02:00
Roman Perekhod
f29b254333
fixed the notification service error when the user's display name contained special characters
2024-06-28 13:24:37 +02:00
Michael Barz
2ff3748f36
fix: fix golangci-lint
2024-06-19 20:21:38 +02:00
Michael Barz
3aaad75ca2
chore: move removal of envs to next production release
2024-06-19 19:53:06 +02:00
Thomas Müller
a8cbc612cc
chore: remove unused return value from BindSourcesToStructs ( #9033 )
2024-04-30 18:18:31 +02:00
Phil Davis
0984c4af13
chore: set introductionVersion 5.0 in services/notifications and ocdav
2024-03-06 17:50:21 +05:45
Phil Davis
9d2be66a85
chore: add introductionVersion pre5.0 to environment variable docs
2024-03-06 17:50:20 +05:45
Jörn Friedrich Dreyer
972adafd29
verify all system accounts are set
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-02-29 15:51:37 +01:00
mmattel
6e721eb4f5
[docs-only] Fix envvar descriptions trailing a double dot
2024-02-06 11:52:10 +01:00
jkoberg
3e55223f2d
allow authentication for events
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-12-19 10:44:05 +01:00
mmattel
8fb6e02aa5
[docs-only] Use semicolon instead of comma separating envvars
2023-10-20 10:33:35 +02:00
Roman Perekhod
04a5ee283e
fix default language fallback ( #7479 )
...
* fix default language fallback
* Update services/userlog/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at >
* Update services/notifications/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at >
* readme updated. local env vars removed
* Update changelog/unreleased/fix-default-mail-language-fallback.md
Co-authored-by: Martin <github@diemattels.at >
* update readme's and envvar texts
* fix changelog text
---------
Co-authored-by: Roman Perekhod <rperekhod@owncloud.com >
Co-authored-by: Martin <github@diemattels.at >
2023-10-17 09:56:48 +02:00
Ralf Haferkamp
f6b792a517
notifications: pick SMTP auth method automatically by default
...
This introduces the new value `auto` for NOTIFICATIONS_SMTP_AUTHENTICATION.
Which will make the notifications service automatically pick an authentication
mechanism that the server supports. This is also the new default behavior.
This also removes most of the other default settings for the SMTP
configuration. The default values were of no real use for this service.
Closes : #7356
2023-10-05 12:37:27 +02:00
Ralf Haferkamp
246ec1ecc9
notifications: Deprecate redundant encryptions settings
...
'tls' and 'ssl' are duplicates of 'starttls' and 'ssltls' and have been deprecated
in the upstream modules we use for sending mail notifications. Let's deprecate them
as well and issue a warning when they are still used.
Fixes : #7345
2023-10-05 12:37:27 +02:00
jkoberg
bd716156fc
let ocis init set the serviceaccounts
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-31 12:11:44 +02:00
jkoberg
ab10e5e152
use service accounts for notifications
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-31 12:11:43 +02:00
Christian Richter
d7139d4127
remove deprecated variables
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-08-22 17:25:24 +02:00
jkoberg
49cdcad129
unify eventstream creation
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-16 10:14:12 +02:00
Daniël Franke
91b46e32fc
Add tracing to notifications service. ( #6808 )
...
* Add tracing to notifications service.
This enables tracing to the notifications service.
* Update services/notifications/pkg/config/tracing.go
---------
Co-authored-by: Jörn Friedrich Dreyer <jfd@owncloud.com >
2023-07-14 16:11:49 +02:00
mmattel
6ad53971ef
[docs-only] Increase readability for log level values in the description
2023-07-07 10:33:42 +02:00
mmattel
d7b447b791
[docs-only] Increase readability for tracing values in the description
2023-07-07 09:50:39 +02:00
Daniel Swärd
a3ee6f3648
notifications: Fix nullpointer problems
...
Closes : #6541
2023-06-16 13:41:57 +02:00
jkoberg
70391a0bf2
unify CACERT envvars
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-05-25 13:32:37 +02:00
Christian Richter
c39a7f45ed
add debug server to notifications ( #6155 )
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-04-27 09:56:09 +02:00
mmattel
8ed34926ef
[docs-only] Correct the removal version according semver to 4.0.0
2023-04-19 10:16:06 +02:00
Roman Perekhod
22f8076a4f
README.md updated.
...
returned value swapped
2023-04-17 16:15:21 +02:00
Roman Perekhod
cd59424a16
Make Emails translatable via transifex #6025
...
The transifex translation add in to the email templates.
The optional environment variable NOTIFICATIONS_TRANSLATION_PATH added to config.
2023-04-16 14:02:40 +02:00
Daniel Swärd
afbfd2d6b2
Deprecating and renaming many environment variables
...
Fixes #5767
Fixes #5905
Fixes #5532
2023-04-05 11:05:48 +02:00
Roman Perekhod
fcfb2ab9fa
Introduced global OCIS_EVENTS_ENDPOINT and OCIS_EVENTS_CLUSTER #5901
2023-04-04 15:43:03 +02:00
David Christofas
924c2ca346
add missing comments
2023-03-06 19:01:16 +01:00
David Christofas
63fa35fa50
reduce duplication in configuration code
2023-03-06 16:52:44 +01:00
Willy Kloucek
61be11a651
improve description
2022-11-08 13:41:57 +01:00
Willy Kloucek
4db9d060b7
add NOTIFICATIONS_WEB_UI_URL
2022-11-07 15:46:29 +01:00