- Created migration file for rebaseline of the database schema. - Added tables: auth_clients, tenants, auth_client_keys, webhook_nonces, events_inbox, lists, campaigns, subscriptions, send_jobs, delivery_summary, and send_batches. - Defined relationships and constraints between tables. - Updated DbContext and model snapshot to reflect new entities and their configurations. - Removed deprecated ListMember entity and its references. - Introduced Dockerfile for building and running the SendEngine application. - Enhanced installer program to support tenant creation and webhook client management with Member Center integration.
24 lines
812 B
Plaintext
24 lines
812 B
Plaintext
ASPNETCORE_ENVIRONMENT=Development
|
|
ConnectionStrings__Default=Host=localhost;Database=send_engine;Username=postgres;Password=postgres
|
|
ESP__Provider=ses
|
|
ESP__ApiKey=change_me
|
|
Db__AutoMigrate=true
|
|
Jwt__Issuer=member_center
|
|
Jwt__Audience=send_engine
|
|
Jwt__SigningKey=change_me_jwt_signing_key
|
|
Webhook__Secrets__member_center=change_me_webhook_secret
|
|
Webhook__TimestampSkewSeconds=300
|
|
Webhook__AllowNullTenantClient=false
|
|
Ses__SkipSignatureValidation=true
|
|
Bounce__SoftBounceThreshold=5
|
|
MemberCenter__BaseUrl=
|
|
MemberCenter__DisableSubscriptionPath=/subscriptions/disable
|
|
MemberCenter__TokenPath=/oauth/token
|
|
MemberCenter__DisableSubscriptionUrl=
|
|
MemberCenter__TokenUrl=
|
|
MemberCenter__ClientId=
|
|
MemberCenter__ClientSecret=
|
|
MemberCenter__Scope=newsletter:events.write
|
|
MemberCenter__ApiToken=
|
|
TestFriendly__Enabled=false
|