Tom Moor
0964d03a17
More use of isProduction/isDevelopment getters
2023-11-09 19:24:16 -05:00
Tom Moor
30a4303a8e
chore: Remove DEPLOYMENT and SUBDOMAINS_ENABLED ( #5742 )
2023-08-28 17:39:58 -07:00
Apoorv Mishra
53c6c5599a
Go-To Actions with transactions emails ( #5728 )
...
* feat: go-to actions for emails
* fix: comment
* fix: tsc without previewText
* fix: goToAction
* fix: link to original template
* fix: final comments
2023-08-23 18:43:52 +05:30
Apoorv Mishra
c9d62420c8
feat: send header ( #5707 )
2023-08-20 10:55:04 +05:30
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Tom Moor
760355302c
Comment notification emails ( #4978 )
...
* Comment notification emails
* fix links
fix threading in email inboxes
from is now commenter name
* fix
* refactor
* fix async filter
2023-03-05 08:01:56 -08:00
Tom Moor
075555a867
fix: Do not show actively disabled auth providers in self-hosted install ( #4794 )
...
* fix: Do not show actively disabled auth providers in self-hosted installation
* self review
* Refactor for easier mocking
2023-01-28 10:02:25 -08:00
Tom Moor
e3db7455b3
feat: Add optional SMTP_NAME configuration for connecting to SMTP servers that require the client to have a specific hostname
2023-01-13 21:49:57 -05:00
Tom Moor
cdbc6df485
chore: More tracing improvements
2022-12-31 09:04:45 -05:00
Tom Moor
c6fb764631
chore: Move tracing decorators into the codebase ( #4623 )
...
* Vendorize tracing, finally fix service name issues
* Upgrade datadaog-metrics, rename decorators -> tracing
* lint
2022-12-31 04:54:51 -08:00
Tom Moor
b29a9fbeee
chore: Remove reliance on Markdown for document.getSummary, towards #3000
2022-12-30 15:14:59 -05:00
Tom Moor
0a0498d139
fix: Allow subdomains upto 255 in self-hosted, closes #4524
2022-12-02 22:06:13 -05:00
Tom Moor
4d0473c22c
Reference email image by cid for self hosted instances ( #3957 )
2022-08-14 08:50:49 -07:00
dependabot[bot]
6a5d6ee3db
chore(deps): bump oy-vey from 0.10.0 to 0.11.2 ( #3902 )
...
* chore(deps): bump oy-vey from 0.10.0 to 0.11.2
Bumps [oy-vey](https://github.com/oysterbooks/oy ) from 0.10.0 to 0.11.2.
- [Release notes](https://github.com/oysterbooks/oy/releases )
- [Changelog](https://github.com/revivek/oy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/oysterbooks/oy/compare/0.10.0...0.11.2 )
---
updated-dependencies:
- dependency-name: oy-vey
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-08 07:02:41 -07:00
Tom Moor
086c3ec2d8
fix: Allow more flexible SMTP connection when SSL is not required. Do not fail on self-signed certs
2022-07-25 23:44:20 +01:00
Tom Moor
728790e38f
feat: Validate Google, Azure, OIDC SSO access ( #3590 )
...
* chore: Store expiresAt on UserAuthentications. This represents the time that the accessToken is no longer valid and should be exchanged using the refreshToken
* feat: Check and expire Google SSO
* fix: Better handling of multiple auth methods
Added more docs
* fix: Retry access validation with network errors
* Small refactor, add Azure token validation support
* doc
* test
* lint
* OIDC refresh support
* CheckSSOAccessTask -> ValidateSSOAccessTask
Added lastValidatedAt column
Skip checks if validated within 5min
Some edge cases around encrypted columns
2022-06-05 13:18:51 -07:00
Tom Moor
bf0ff6c823
chore: Casing of logger -> Logger as it's an instantiated class
2022-05-21 13:59:23 +01:00
Tom Moor
c08940ca3c
feat: Add optional replyTo for email sending
2022-05-21 08:36:37 +01:00
Tom Moor
96a32c98e7
fix: Remove email validation to allow for Name <email> format
2022-05-20 22:18:21 +01:00
Tom Moor
3c002f82cc
chore: Centralize env parsing, validation, defaults, and deprecation notices ( #3487 )
...
* chore: Centralize env parsing, defaults, deprecation
* wip
* test
* test
* tsc
* docs, more validation
* fix: Allow empty REDIS_URL (defaults to localhost)
* test
* fix: SLACK_MESSAGE_ACTIONS not bool
* fix: Add SMTP port validation
2022-05-19 08:05:11 -07:00
Tom Moor
f399c9d38c
chore: More tracing cleanup
2022-04-11 08:04:13 -07:00
Tom Moor
5c24f9e1d5
chore: Email + mailer refactor ( #3342 )
...
* Huge email refactor
* fix: One rename too many
* comments
2022-04-07 16:50:04 -07:00