Skip to content

Commit

Permalink
Remove @fleetdm.com emails from fleetdm/fleet repo (#882)
Browse files Browse the repository at this point in the history
- In tests and documentation, replace `@fleetdm.com` with `@example.com`
- In documentation, replace `[email protected]` with `fleetdm.com/contact`
- In documentation, replace `[email protected]` with `fleetdm.com/contact`
- In Dockerfiles, replace `[email protected]` with `[email protected]`. These two files are the only remaining files with a `@fleetdm.com` email.
  • Loading branch information
noahtalerman authored May 27, 2021
1 parent 6a72240 commit 4cca4e7
Show file tree
Hide file tree
Showing 14 changed files with 19 additions and 22 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/markdown-link-check-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
{
"pattern": "fleet.corp.example.com"
},
{
"pattern": "[email protected]"
},
{
"pattern": "/server/datastore/mysql/migrations/"
},
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by [contacting the Fleet team](hello@fleetdm.com). The team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by [contacting the Fleet team](https://fleetdm.com/contact). The team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ To open your browser's **network requests**, press Control Shift J (Windows, Lin
### Report a security vulnerability

Sensitive security-related issues should be reported to
[security@fleetdm.com](mailto:security@fleetdm.com) before a public issue is made.
[fleetdm.com/contact](https://fleetdm.com/contact) before a public issue is made.

## Contributing to documentation

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM alpine
MAINTAINER Fleet Developers <engineering@fleetdm.com>
MAINTAINER Fleet Developers <hello@fleetdm.com>

RUN apk --update add ca-certificates

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ e2e-reset-db:
e2e-setup:
./build/fleetctl config set --context e2e --address https://localhost:8642
./build/fleetctl config set --context e2e --tls-skip-verify true
./build/fleetctl setup --context e2e --email=test@fleetdm.com --username=test --password=admin123# --org-name='Fleet Test'
./build/fleetctl setup --context e2e --email=test@example.com --username=test --password=admin123# --org-name='Fleet Test'
./build/fleetctl user create --context e2e --username=user1 [email protected] --sso=true

e2e-serve:
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

## Reporting a Vulnerability

Please report any vulnerabilities discovered in Fleet products to [security@fleetdm.com](mailto:security@fleetdm.com).
Please report any vulnerabilities discovered in Fleet products to [fleetdm.com/contact](https://fleetdm.com/contact).

Fleet endeavors to acknowledge and fix any reported vulnerabilities ASAP. Acknowledgement is typically within 1 business day, and patches usually go out within 5 business days (depending on severity and timing).
6 changes: 3 additions & 3 deletions cypress/integration/app/activateuser.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ describe("User invite and activation", () => {

cy.findByLabelText(/name/i).click().type("Ash Ketchum");

cy.findByLabelText(/email/i).click().type("ash@fleetdm.com");
cy.findByLabelText(/email/i).click().type("ash@example.com");

cy.findByRole("button", { name: /invite/i }).click();

Expand All @@ -29,9 +29,9 @@ describe("User invite and activation", () => {
cy.getEmails().then((response) => {
expect(response.body.items[0].To[0]).to.have.property("Domain");
expect(response.body.items[0].To[0].Mailbox).to.equal("ash");
expect(response.body.items[0].To[0].Domain).to.equal("fleetdm.com");
expect(response.body.items[0].To[0].Domain).to.equal("example.com");
expect(response.body.items[0].From.Mailbox).to.equal("gabriel+dev");
expect(response.body.items[0].From.Domain).to.equal("fleetdm.com");
expect(response.body.items[0].From.Domain).to.equal("example.com");
const match = response.body.items[0].Content.Body.match(regex);
inviteLink.url = match[0];
});
Expand Down
8 changes: 4 additions & 4 deletions cypress/integration/app/settingsflow.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ describe("Settings flow", () => {

cy.findByLabelText(/sender address/i)
.click()
.type("rachel@fleetdm.com");
.type("rachel@example.com");

cy.findByLabelText(/smtp server/i)
.click()
Expand Down Expand Up @@ -121,7 +121,7 @@ describe("Settings flow", () => {

cy.findByLabelText(/sender address/i).should(
"have.value",
"rachel@fleetdm.com"
"rachel@example.com"
);

cy.findByLabelText(/smtp server/i).should("have.value", "localhost");
Expand All @@ -140,9 +140,9 @@ describe("Settings flow", () => {
cy.getEmails().then((response) => {
expect(response.body.items[0].To[0]).to.have.property("Domain");
expect(response.body.items[0].To[0].Mailbox).to.equal("test");
expect(response.body.items[0].To[0].Domain).to.equal("fleetdm.com");
expect(response.body.items[0].To[0].Domain).to.equal("example.com");
expect(response.body.items[0].From.Mailbox).to.equal("rachel");
expect(response.body.items[0].From.Domain).to.equal("fleetdm.com");
expect(response.body.items[0].From.Domain).to.equal("example.com");
expect(response.body.items[0].Content.Headers.Subject[0]).to.equal(
"Hello from Fleet"
);
Expand Down
4 changes: 2 additions & 2 deletions cypress/integration/sessions/sessions.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ describe("Sessions", () => {
cy.contains(/forgot password/i);

// Log in
cy.get("input").first().type("test@fleetdm.com");
cy.get("input").first().type("test@example.com");
cy.get("input").last().type("admin123#");
cy.get("button").click();

Expand All @@ -27,7 +27,7 @@ describe("Sessions", () => {

it("Fails login with invalid password", () => {
cy.visit("/");
cy.get("input").first().type("test@fleetdm.com");
cy.get("input").first().type("test@example.com");
cy.get("input").last().type("bad_password");
cy.get(".button").click();

Expand Down
2 changes: 1 addition & 1 deletion cypress/integration/sessions/sso.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ describe("SSO Sessions", () => {
cy.contains(/forgot password/i);

// Log in
cy.get("input").first().type("test@fleetdm.com");
cy.get("input").first().type("test@example.com");
cy.get("input").last().type("admin123#");
cy.contains("button", "Login").click();

Expand Down
2 changes: 1 addition & 1 deletion cypress/integration/setup/setup.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ describe("Setup", () => {
.last()
.type("admin123#");

cy.findByPlaceholderText(/email/i).type("test@fleetdm.com");
cy.findByPlaceholderText(/email/i).type("test@example.com");

cy.contains("button:enabled", /next/i).click();

Expand Down
2 changes: 1 addition & 1 deletion cypress/support/commands.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Cypress.Commands.add("setupSMTP", () => {
authentication_type: "authtype_none",
enable_smtp: true,
port: 1025,
sender_address: "gabriel+dev@fleetdm.com",
sender_address: "gabriel+dev@example.com",
server: "localhost",
},
};
Expand Down
2 changes: 1 addition & 1 deletion docs/2-Orbit-osquery/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ For Notarization, valid App Store Connect credentials must be available on the b
Build a signed and notarized macOS package with an invocation like the following:

```sh
AC_USERNAME=zach@fleetdm.com AC_PASSWORD=llpk-sije-kjlz-jdzw go run ./cmd/package --type=pkg --fleet-url=fleet.example.com --enroll-secret=63SBzTT+2UyW --sign-identity 3D7260BF99539C6E80A94835A8921A988F4E6498 --notarize
AC_USERNAME=zach@example.com AC_PASSWORD=llpk-sije-kjlz-jdzw go run ./cmd/package --type=pkg --fleet-url=fleet.example.com --enroll-secret=63SBzTT+2UyW --sign-identity 3D7260BF99539C6E80A94835A8921A988F4E6498 --notarize
```

This process may take several minutes to complete as the Notarization process completes on Apple's servers.
Expand Down
2 changes: 1 addition & 1 deletion tools/ci/docker/fleet-builder/1.9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM golang:1.9-alpine
MAINTAINER Fleet Developers <engineering@fleetdm.com>
MAINTAINER Fleet Developers <hello@fleetdm.com>

ENV NPM_CONFIG_LOGLEVEL info
ENV NODE_VERSION 8.7.0
Expand Down

0 comments on commit 4cca4e7

Please sign in to comment.