Rein
4b5e65d4c2
fix(mailer): forcessl config ( #60 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Rein-R3 <rein@reinsan.top>
Reviewed-At: https://github.com/go-vikunja/api/pull/60
2023-01-09 12:39:43 +01:00
renovate
f47faf577a
fix(deps): update module github.com/wneessen/go-mail to v0.3.5 ( #1325 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1325
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-11-21 11:56:19 +00:00
Luca Bernstein
25609db567
fix(mail): pass mail server timeout ( #1253 )
...
continuous-integration/drone/push Build is failing
Details
Fix error log for mailserver closing logic, as default timeout of 15 seconds of mail client package used triggers before our logic leading to error on close.
Resolves https://github.com/go-vikunja/api/issues/48
Reviewed-on: vikunja/api#1253
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Luca Bernstein <luca@lucabernstein.com>
Co-committed-by: Luca Bernstein <luca@lucabernstein.com>
2022-09-26 16:09:39 +00:00
kolaente
c19479757a
fix: properly log extra message
continuous-integration/drone/push Build is failing
Details
2022-09-01 14:19:00 +02:00
kolaente
d47edac376
feat(mail): don't try to authenticate when no username and password was provided
continuous-integration/drone/push Build is failing
Details
2022-08-03 13:41:42 +02:00
kolaente
b1892eaf63
fix(mail): set server name in tls config so that sending mail works with skipTlsVerify set to false
continuous-integration/drone/push Build is passing
Details
2022-07-13 19:57:44 +02:00
kolaente
c906fc2b07
fix(mail): don't try to authenticate against the mail server when no credentials are provided
...
continuous-integration/drone/push Build is passing
Details
Related to https://github.com/go-vikunja/api/issues/34
2022-07-12 15:46:28 +02:00
kolaente
5743a4afe5
fix: properly set tls config for mailer
continuous-integration/drone/push Build is passing
Details
2022-07-11 16:10:28 +02:00
kolaente
73c4c399e5
feat: use embed fs directly to embed the logo in mails
continuous-integration/drone/push Build is failing
Details
2022-07-07 15:54:38 +02:00
kolaente
f30a9d1038
chore(docs): add new mailer option to docs
2022-06-30 14:21:17 +00:00
kolaente
f4f8450d16
feat: embed the vikunja logo as inline attachment
2022-06-30 14:21:17 +00:00
kolaente
30e0e98f77
feat: migrate away from gomail
2022-06-30 14:21:17 +00:00
kolaente
f237afd2ac
Fix panic on invalid smtp config
continuous-integration/drone/push Build is failing
Details
2021-08-02 00:05:13 +02:00
konrad
1571dfa825
Task mentions ( #926 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#926
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-29 15:42:49 +00:00
konrad
015ca310e9
Add notifications package for easy sending of notifications ( #779 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#779
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-07 21:05:09 +00:00
kolaente
c4a71016b8
Update copyright year
continuous-integration/drone/push Build is failing
Details
2021-02-02 20:19:13 +01:00
kolaente
9baf6d39bd
Change license to AGPLv3
continuous-integration/drone/push Build is failing
Details
2020-12-23 16:41:52 +01:00
konrad
699d3d6060
Add Golangci Lint ( #676 )
...
continuous-integration/drone/push Build is passing
Details
Increase golangci timeout
Fix installing golangci-lint in ci
Remove mage targets replaced by golangci
Run golint in ci
Add goheader linter
Enable & fix more linters
Fix lint issues
Add mage target to automagically fix issues found by golangci
golangci-lint run --fix
Add golangci config
Add golangci mage target
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#676
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-11 20:10:03 +00:00
kolaente
092aae3260
Add config option to force ssl connections to connect with the mailer
continuous-integration/drone/push Build is passing
Details
2020-07-14 17:30:39 +02:00
konrad
c685250c96
Add test mail command ( #571 )
...
continuous-integration/drone/push Build is failing
Details
Add test mail command
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#571
2020-05-29 13:10:06 +00:00
kolaente
b8d7c97eb7
Add gosec static analysis
continuous-integration/drone/push Build is failing
Details
2020-04-13 22:30:09 +02:00
kolaente
1f99238019
Update copyright header
continuous-integration/drone/push Build is passing
Details
2020-02-07 17:27:45 +01:00
konrad
a0c5e4e985
Update copyright year ( #118 )
continuous-integration/drone/push Build is passing
Details
2020-01-09 17:33:22 +00:00
shilch
e890001ee1
Consistent copyright text in file headers ( #112 )
continuous-integration/drone/push Build is passing
Details
2019-12-04 19:39:56 +00:00
konrad
48826a6ed7
Logger refactoring ( #90 )
continuous-integration/drone/push Build is passing
Details
2019-07-20 18:12:10 +00:00
konrad
50ca8bd28e
Statically compile templates in the final binary ( #84 )
continuous-integration/drone/push Build is failing
Details
2019-07-11 19:10:42 +00:00
konrad
1f1a079fd3
Better config handling with constants ( #83 )
continuous-integration/drone/push Build is passing
Details
2019-07-06 20:12:26 +00:00
konrad
cbc5995ad3
Various user fixes ( #38 )
2018-12-19 21:05:25 +00:00
konrad
3f44e3b83e
Change License to GPLv3 ( #26 )
2018-11-26 20:17:33 +00:00
kolaente
1f41db9239
Hotfix: fix duplicate header in html mails with templates
2018-11-02 11:23:41 +01:00
konrad
4f8a0f8739
Fixed no root path for templates and static assets ( #12 )
2018-11-02 10:01:28 +00:00
konrad
301a4eedda
New structure ( #7 )
2018-10-31 12:42:38 +00:00