Skip to content

Commit b5b0ddb

Browse files
committed
Remove serverless.com mentions to avoid confusing users on the brand or ownership of the project
1 parent b4599b2 commit b5b0ddb

File tree

18 files changed

+26
-183
lines changed

18 files changed

+26
-183
lines changed

CODE_OF_CONDUCT.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
5555
## Enforcement
5656

5757
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58-
reported by contacting our team at **[email protected]**. As an alternative
58+
reported by contacting our team on GitHub. As an alternative
5959
feel free to reach out to any of us personally. All
6060
complaints will be reviewed and investigated and will result in a response that
6161
is deemed necessary and appropriate to the circumstances. The project team is

CONTRIBUTING.md

-126
This file was deleted.

docs/events/README.md

-2
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,3 @@ Welcome to the AWS Serverless Events Glossary.
55
Please select a section on the left to get started, or see the [user
66
guide](../guides/events.md) for general information regarding Lambda Events in
77
Serverless.
8-
9-
If you have questions, join the [Slack community](https://serverless.com/slack) or [post over on the forums](https://forum.serverless.com/)

docs/events/apigateway.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1060,7 +1060,7 @@ functions:
10601060

10611061
#### Pass Through Behavior
10621062

1063-
[API Gateway](https://serverless.com/amazon-api-gateway/) provides multiple ways to handle requests where the Content-Type header does not match any of the specified mapping templates. When this happens, the request payload will either be passed through the integration request _without transformation_ or rejected with a `415 - Unsupported Media Type`, depending on the configuration.
1063+
API Gateway provides multiple ways to handle requests where the Content-Type header does not match any of the specified mapping templates. When this happens, the request payload will either be passed through the integration request _without transformation_ or rejected with a `415 - Unsupported Media Type`, depending on the configuration.
10641064

10651065
You can define this behaviour as follows (if not specified, a value of **NEVER** will be used):
10661066

@@ -1242,7 +1242,7 @@ functions:
12421242
## Setting an HTTP Proxy on API Gateway
12431243

12441244
To set up an HTTP proxy, you'll need two CloudFormation templates, one for the endpoint (known as resource in CF), and
1245-
one for method. These two templates will work together to construct your proxy. So if you want to set `your-app.com/serverless` as a proxy for `serverless.com`, you'll need the following two templates in your `serverless.yml`:
1245+
one for method. These two templates will work together to construct your proxy. So if you want to set `your-app.com/serverless` as a proxy for `example.com`, you'll need the following two templates in your `serverless.yml`:
12461246

12471247
```yml
12481248
service: service-name
@@ -1274,7 +1274,7 @@ resources:
12741274
Integration:
12751275
IntegrationHttpMethod: POST
12761276
Type: HTTP
1277-
Uri: http://serverless.com # the URL you want to set a proxy to
1277+
Uri: http://example.com # the URL you want to set a proxy to
12781278
IntegrationResponses:
12791279
- StatusCode: 200
12801280
```

docs/events/cloudfront.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Lambda@Edge has four options when the Lambda function is triggered
2323

2424
**RUNTIME LIMITS:** According to [AWS Requirements on Lambda@Edge](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-requirements-limits.html) the runtimes supported by Lambda@Edge functions are: `Python 3.9`, `Python 3.8`, `Python 3.7`, `Node.js 16.x`, `Node.js 14.x`, `Node.js 12.x`, `Node.js 10.x`.
2525

26-
**FUNCTION SIZE LIMITS:** According to [AWS Quotas on CloudFront](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-limits.html#limits-functions), Lambda@Edge functions mustn't exceed the maximum size of 10KB. An easy way of reducing the size of a function is through bundling and minification via e.g. the plugin [serverless-esbuild](https://www.serverless.com/plugins/serverless-esbuild).
26+
**FUNCTION SIZE LIMITS:** According to [AWS Quotas on CloudFront](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-limits.html#limits-functions), Lambda@Edge functions mustn't exceed the maximum size of 10KB. An easy way of reducing the size of a function is through bundling and minification via e.g. the plugin [serverless-esbuild](https://www.example.com/plugins/serverless-esbuild).
2727

2828
## Simple event definition
2929

@@ -67,7 +67,7 @@ functions:
6767
eventType: viewer-response
6868
pathPattern: /docs*
6969
origin:
70-
DomainName: serverless.com
70+
DomainName: example.com
7171
OriginPath: /framework
7272
CustomOriginConfig:
7373
OriginProtocolPolicy: match-viewer
@@ -94,7 +94,7 @@ functions:
9494
eventType: viewer-response
9595
pathPattern: /docs*
9696
origin:
97-
DomainName: serverless.com
97+
DomainName: example.com
9898
OriginPath: /framework
9999
CustomOriginConfig:
100100
OriginProtocolPolicy: match-viewer
@@ -120,7 +120,7 @@ functions:
120120
custom:
121121
origins:
122122
myWebsiteOrigin:
123-
DomainName: serverless.com
123+
DomainName: example.com
124124
OriginPath: /framework
125125
CustomOriginConfig:
126126
OriginProtocolPolicy: match-viewer
@@ -141,7 +141,7 @@ functions:
141141
eventType: viewer-response
142142
pathPattern: /docs*
143143
origin:
144-
DomainName: serverless.com
144+
DomainName: example.com
145145
OriginPath: /framework
146146
CustomOriginConfig:
147147
OriginProtocolPolicy: match-viewer

docs/events/streams.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This setup specifies that the `compute` function should be triggered whenever:
44

5-
1. the corresponding [DynamoDB](https://serverless.com/dynamodb/) table is modified (e.g. a new entry is added).
5+
1. the corresponding DynamoDB table is modified (e.g. a new entry is added).
66
2. the Lambda checkpoint has not reached the end of the Kinesis stream (e.g. a new record is added).
77

88
The ARN for the stream can be specified as a string, the reference to the ARN of a resource by logical ID, or the import of an ARN that was exported by a different service or CloudFormation stack.

docs/guides/events.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Simply put, events are the things that trigger your functions to run.
44

5-
If you are using AWS as your provider, all `events` in the service are anything in AWS that can trigger an AWS Lambda function, like an S3 bucket upload, an SNS topic, and HTTP endpoints created via [API Gateway](https://serverless.com/amazon-api-gateway/).
5+
If you are using AWS as your provider, all `events` in the service are anything in AWS that can trigger an AWS Lambda function, like an S3 bucket upload, an SNS topic, and HTTP endpoints created via API Gateway.
66

77
[View the AWS events section for a list of supported events](../events)
88

docs/guides/functions.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ The Lambda function execution role must have permissions to create, describe and
526526

527527
**VPC Lambda Internet Access**
528528

529-
By default, when a Lambda function is executed inside a VPC, it loses internet access and some resources inside AWS may become unavailable. In order for S3 resources and [DynamoDB](https://serverless.com/dynamodb/) resources to be available for your Lambda function running inside the VPC, a VPC end point needs to be created. For more information please check [VPC Endpoint for Amazon S3](https://aws.amazon.com/blogs/aws/new-vpc-endpoint-for-amazon-s3/).
529+
By default, when a Lambda function is executed inside a VPC, it loses internet access and some resources inside AWS may become unavailable. In order for S3 resources and DynamoDB resources to be available for your Lambda function running inside the VPC, a VPC end point needs to be created. For more information please check [VPC Endpoint for Amazon S3](https://aws.amazon.com/blogs/aws/new-vpc-endpoint-for-amazon-s3/).
530530
In order for other services such as Kinesis streams to be made available, a NAT Gateway needs to be configured inside the subnets that are being used to run the Lambda, for the VPC used to execute the Lambda. For more information, please check [Enable Outgoing Internet Access within VPC](https://medium.com/@philippholly/aws-lambda-enable-outgoing-internet-access-within-vpc-8dd250e11e12)
531531

532532
## Environment Variables
@@ -698,7 +698,7 @@ We're working on a fix so that SQS queue arns will be supported in the future.
698698

699699
## KMS Keys
700700

701-
[AWS Lambda](https://serverless.com/aws-lambda/) uses [AWS Key Management Service (KMS)](https://aws.amazon.com/kms/) to encrypt your environment variables at rest.
701+
AWS Lambda uses [AWS Key Management Service (KMS)](https://aws.amazon.com/kms/) to encrypt your environment variables at rest.
702702

703703
The `kmsKeyArn` config variable enables you a way to define your own KMS key which should be used for encryption.
704704

docs/guides/intro.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Serverless Framework Concepts
22

3-
The Serverless Framework helps you develop and deploy [AWS Lambda](https://serverless.com/aws-lambda/) functions, along with the AWS infrastructure resources they require. It's a CLI that offers structure, automation and best practices out-of-the-box, allowing you to focus on building sophisticated, event-driven, serverless architectures, comprised of [Functions](#functions) and [Events](#events).
3+
The Serverless Framework helps you develop and deploy AWS Lambda functions, along with the AWS infrastructure resources they require. It's a CLI that offers structure, automation and best practices out-of-the-box, allowing you to focus on building sophisticated, event-driven, serverless architectures, comprised of [Functions](#functions) and [Events](#events).
44

55
The Serverless Framework is different from other application frameworks because:
66

docs/guides/serverless.yml.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1295,7 +1295,7 @@ functions:
12951295
# Refers to any external Cache Policy ID
12961296
id: 658327ea-f89d-4fab-a63d-7e88639e58f6
12971297
origin:
1298-
DomainName: serverless.com
1298+
DomainName: example.com
12991299
OriginPath: /framework
13001300
CustomOriginConfig:
13011301
OriginProtocolPolicy: match-viewer

docs/guides/variables.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ In the above example you're dynamically adding a prefix to the function names by
145145

146146
## Referencing Parameters
147147

148-
Parameters can be defined in `serverless.yml` under the `params` key, or in [Serverless Dashboard](https://www.serverless.com/secrets).
148+
Parameters can be defined in `serverless.yml` under the `params` key, or passed in as CLI arguments.
149149

150150
To reference parameters, use the `${param:XXX}` syntax in `serverless.yml`.
151151

lib/classes/cli.js

-16
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
'use strict';
22

3-
const version = require('../../package.json').version;
4-
const os = require('os');
53
const chalk = require('chalk');
64
const { log } = require('@serverless/utils/log');
75
const resolveCliInput = require('../cli/resolve-input');
@@ -30,20 +28,6 @@ class CLI {
3028
return true;
3129
}
3230

33-
asciiGreeting() {
34-
let art = '';
35-
art = `${art} _______ __${os.EOL}`;
36-
art = `${art}| _ .-----.----.--.--.-----.----| .-----.-----.-----.${os.EOL}`;
37-
art = `${art}| |___| -__| _| | | -__| _| | -__|__ --|__ --|${os.EOL}`;
38-
art = `${art}|____ |_____|__| \\___/|_____|__| |__|_____|_____|_____|${os.EOL}`;
39-
art = `${art}| | | The Serverless Application Framework${os.EOL}`;
40-
art = `${art}| | serverless.com, v${version}${os.EOL}`;
41-
art = `${art} -------'`;
42-
43-
this.consoleLog(chalk.yellow(art));
44-
this.consoleLog('');
45-
}
46-
4731
printDot() {
4832
process.stdout.write(chalk.yellow('.'));
4933
}

lib/classes/config-schema-handler/index.js

-12
Original file line numberDiff line numberDiff line change
@@ -77,18 +77,6 @@ class ConfigSchemaHandler {
7777
async validateConfig(userConfig) {
7878
if (!this.schema.properties.provider.properties.name) {
7979
configurationValidationResults.set(this.serverless.configurationInput, false);
80-
if (this.serverless.service.configValidationMode !== 'off') {
81-
log.warning(
82-
[
83-
`You're relying on provider "${this.serverless.service.provider.name}" defined by a plugin which doesn't provide a validation schema for its config.`,
84-
`Please report the issue at its bug tracker linking: ${style.link(
85-
'https://www.serverless.com/framework/docs/providers/aws/guide/plugins#extending-validation-schema'
86-
)}`,
87-
'You may turn off this message with "configValidationMode: off" setting',
88-
'',
89-
].join('\n')
90-
);
91-
}
9280

9381
this.relaxProviderSchema();
9482
}

0 commit comments

Comments
 (0)