Comments (4)
Also want to customize email subject. Want to start using a EmailMessage
class with a builder pattern. Also want a separate configuration object within ses
for message options, and want configuration to look like:
ses:
endpoint:
region:
fromAddress:
messageOptions:
subject:
bodyHtmlFile:
bodyTextFile:
urlPlaceholderString:
successHtmlFile:
from thunder.
Work started on the email
branch
More experimentation on this - taking notes here for me to remember
Create class MessageOptionsConfiguration
- holds the config
Create class MessageOptions
- holds the values and will be provided by EmailModule
based on the config, taking care of defaults and all that
VerificationResource
will take in MessageOptions
and use that instead of taking in individual strings.
from thunder.
Thought this was done in #172, but realized that I didn't take care of the special scenarios outlined in the main post. Keeping this open until those are done.
from thunder.
Being worked on in the placeholder
branch.
from thunder.
Related Issues (20)
- Publish to Kafka Stream rather than write to Database
- Thunder Client verify() should return String or User HOT 1
- New Secrets Provider: AWS Secrets Manager
- Create local version of AWS Secrets Manager
- Provide Docker image flavors to reduce size HOT 1
- Improve Database error logging HOT 1
- Use Async Responses in Jersey Resources
- Performance Tuning HOT 1
- Custom Timeout per Request
- Option to set TTL on Users Stored in DB
- Bootstrap CSS Update Action is Broken
- Migrate from artillery to k6 for integration tests
- Allow more specific property validation
- In-Memory Database can throw OutOfMemoryError
- Expose email address validation configuration options HOT 1
- BlackbirdModule: Unable to find Java 9+ MethodHandles.privateLookupIn. Blackbird is not performing optimally! HOT 2
- Build multiple flavors of Thunder based on database type
- Property Rewrite: Allow for modification of properties within Thunder
- Java 21 Upgrade
- Feature: Additional DBs to store arbitrary data associated with a user
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thunder.