Rein
05e2286dfc
fix(mailer): forcessl config ( #60 )
...
Co-authored-by: Rein-R3 <rein@reinsan.top>
Reviewed-At: https://github.com/go-vikunja/api/pull/60
2023-01-19 23:49:07 +01: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
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
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
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
konrad
301a4eedda
New structure ( #7 )
2018-10-31 12:42:38 +00:00