Skip to content

Commit 88de2d3

Browse files
authored
Merge pull request #111 from monk-io/ses-sns
Amazone SES & SNS integration
2 parents 6e13bbe + f97e49e commit 88de2d3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+8816
-8
lines changed

MANIFEST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
REPO monk-entities
2-
DIRS utils azure/blob-container azure/event-hub azure/service-bus azure/storage-account firebase/cloudfunc-v1 firebase/cloudfunc-v2 firebase/database firebase/hosting gcp/big-query gcp/cloud-sql gcp/cloud-storage gcp/serviceusage gcp/service-account netlify vercel upstash-redis auth0 redis-cloud dist/stripe dist/monkec dist/mongodb-atlas dist/neon dist/netlify dist/vercel dist/aws-dynamo-db dist/aws-s3 dist/aws-sqs dist/aws-iam dist/aws-lambda dist/aws-rds dist/digitalocean-spaces dist/digitalocean-database dist/digitalocean-domains dist/digitalocean-agent dist/digitalocean-container-registry dist/cloudflare dist/aws-api-gateway dist/aws-ec2 dist/aws-cloudfront dist/digitalocean-monitoring
2+
DIRS utils azure/blob-container azure/event-hub azure/service-bus azure/storage-account firebase/cloudfunc-v1 firebase/cloudfunc-v2 firebase/database firebase/hosting gcp/big-query gcp/cloud-sql gcp/cloud-storage gcp/serviceusage gcp/service-account netlify vercel upstash-redis auth0 redis-cloud dist/stripe dist/monkec dist/mongodb-atlas dist/neon dist/netlify dist/vercel dist/aws-dynamo-db dist/aws-s3 dist/aws-sqs dist/aws-iam dist/aws-lambda dist/aws-rds dist/digitalocean-spaces dist/digitalocean-database dist/digitalocean-domains dist/digitalocean-agent dist/digitalocean-container-registry dist/cloudflare dist/aws-api-gateway dist/aws-ec2 dist/aws-cloudfront dist/aws-ses dist/aws-sns dist/digitalocean-monitoring

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set -ex
77

88
# Default modules if none specified.
99
# No quotes around expansion to allow word splitting for the default value.
10-
modules=(${@:-monkec monk-bridge mongodb-atlas neon netlify vercel aws-dynamo-db aws-s3 aws-sqs aws-iam aws-lambda aws-rds digitalocean-spaces digitalocean-database digitalocean-domains digitalocean-agent digitalocean-container-registry cloudflare aws-api-gateway aws-ec2 aws-cloudfront digitalocean-monitoring stripe})
10+
modules=(${@:-monkec monk-bridge mongodb-atlas neon netlify vercel aws-dynamo-db aws-s3 aws-sqs aws-iam aws-lambda aws-rds digitalocean-spaces digitalocean-database digitalocean-domains digitalocean-agent digitalocean-container-registry cloudflare aws-api-gateway aws-ec2 aws-cloudfront aws-ses aws-sns digitalocean-monitoring stripe})
1111

1212
for module in "${modules[@]}"; do
1313
echo "Building $module..."

dist/aws-iam/MANIFEST

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ VERSION_HASH 426c4b1855d4
33
DESCRIPTION AWS identity and access management (users, roles, policies).
44
HOSTING managed
55
TAGS aws,iam,identity,policy,role,user
6-
LOAD common.yaml iam-user.yaml base.yaml iam-policy.yaml iam-role.yaml
7-
RESOURCES iam-user-sync.js base.js iam-role-sync.js common.js iam-policy-sync.js
6+
LOAD iam-policy.yaml base.yaml common.yaml iam-role.yaml iam-user.yaml
7+
RESOURCES common.js iam-user-sync.js iam-policy-sync.js iam-role-sync.js base.js

dist/aws-iam/iam-role.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,5 @@ iam-role:
5656
period: 5
5757
initialDelay: 5
5858
attempts: 10
59-
liveness:
60-
period: 300
6159
requires:
6260
- aws-iam/base

dist/aws-iam/iam-user.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ iam-user:
7171
period: 5
7272
initialDelay: 5
7373
attempts: 12
74-
liveness:
75-
period: 300
7674
requires:
7775
- aws-iam/base
7876
- aws-iam/common

dist/aws-ses/MANIFEST

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
REPO aws-ses
2+
VERSION_HASH 162f303faa27
3+
FILES base.yaml common.yaml email-identity.yaml domain-identity.yaml configuration-set.yaml
4+
LOAD ses-email-identity.yaml base.yaml ses-domain-identity.yaml common.yaml ses-configuration-set.yaml
5+
RESOURCES common.js ses-domain-identity-sync.js ses-configuration-set-sync.js base.js ses-email-identity-sync.js

dist/aws-ses/base.js

Lines changed: 125 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/aws-ses/base.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace: aws-ses
2+
3+
base:
4+
defines: module
5+
metadata:
6+
version-hash: 162f303faa27
7+
source: <<< base.js

dist/aws-ses/common.js

Lines changed: 72 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/aws-ses/common.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace: aws-ses
2+
3+
common:
4+
defines: module
5+
metadata:
6+
version-hash: 162f303faa27
7+
source: <<< common.js

0 commit comments

Comments
 (0)