Skip to content

Commit 9f9f896

Browse files
authored
Merge branch 'main' into howardchen-pipelines-snowflake-static-ip
2 parents 259ec26 + a5f714f commit 9f9f896

20 files changed

+2745
-1811
lines changed

.github/workflows/rdme-staging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
# build and update comment with the proper link
5454
preview-notify:
5555
name: Preview / Notify
56-
runs-on: ubuntu-20.04
56+
runs-on: ubuntu-latest
5757
needs:
5858
- rdme-staging
5959
timeout-minutes: 15

middleware.ts

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

openapi/openapi.config.yaml

Lines changed: 30 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,33 @@
1-
apiDefinitions:
2-
annotations: ./src/annotations.openapi.yaml
3-
data-pipelines: ./src/data-pipelines.openapi.yaml
4-
export: ./src/export.openapi.yaml
5-
gdpr: ./src/gdpr.openapi.yaml
6-
identity: ./src/identity.openapi.yaml
7-
ingestion: ./src/ingestion.openapi.yaml
8-
lexicon-schemas: ./src/lexicon-schemas.openapi.yaml
9-
query: ./src/query.openapi.yaml
10-
service-accounts: ./src/service-accounts.openapi.yaml
11-
warehouse-connectors: ./src/warehouse-connectors.openapi.yaml
1+
apis:
2+
annotations:
3+
root: ./src/annotations.openapi.yaml
4+
data-pipelines:
5+
root: ./src/data-pipelines.openapi.yaml
6+
export:
7+
root: ./src/export.openapi.yaml
8+
gdpr:
9+
root: ./src/gdpr.openapi.yaml
10+
identity:
11+
root: ./src/identity.openapi.yaml
12+
ingestion:
13+
root: ./src/ingestion.openapi.yaml
14+
lexicon-schemas:
15+
root: ./src/lexicon-schemas.openapi.yaml
16+
query:
17+
root: ./src/query.openapi.yaml
18+
service-accounts:
19+
root: ./src/service-accounts.openapi.yaml
20+
warehouse-connectors:
21+
root: ./src/warehouse-connectors.openapi.yaml
1222

13-
lint:
23+
rules:
1424
extends:
15-
- all
16-
rules:
17-
info-license: off
18-
paths-kebab-case: off
19-
boolean-parameter-prefixes: off
20-
operation-description: off
25+
- recommended
26+
info-license: off
27+
paths-kebab-case: off
28+
boolean-parameter-prefixes: off
29+
operation-description: off
2130

22-
# Todo: fix these offenders
23-
operation-tag-defined: off
24-
parameter-description: off
31+
# Todo: fix these offenders
32+
operation-tag-defined: off
33+
parameter-description: off

openapi/src/annotations.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ info:
66
Use annotations to label specific points in time in your charts with a description.
77
contact:
88
url: 'https://mixpanel.com/get-support'
9+
license:
10+
name: MIT
11+
url: https://opensource.org/licenses/MIT
912
version: 1.0.0
1013
servers:
1114
- $ref: ./common/app-api.yaml#/server

openapi/src/data-pipelines.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ x-readme-deploy-id: data-pipelines-api
33
info:
44
title: Data Pipelines API
55
description: Create and manage a continious pipeline with an external warehouse.
6+
license:
7+
name: MIT
8+
url: https://opensource.org/licenses/MIT
69
version: 1.0.0
710
contact:
811
url: https://mixpanel.com/get-support

openapi/src/export.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ openapi: 3.0.2
22
info:
33
title: Event Export API
44
description: Export events as JSON.
5+
license:
6+
name: MIT
7+
url: https://opensource.org/licenses/MIT
58
version: 1.0.0
69
contact:
710
url: https://mixpanel.com/get-support

openapi/src/gdpr.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ info:
33
title: GDPR API
44
description: >-
55
The following retrieval and deletion API is made for GDPR and CCPA compliance.
6+
license:
7+
name: MIT
8+
url: https://opensource.org/licenses/MIT
69
contact:
710
url: 'https://mixpanel.com/get-support'
811
version: 3.0.0

openapi/src/identity.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ x-readme-deploy-id: identity
33
info:
44
title: Identity API
55
description: APIs to identify anonymous user IDs to their canonical user ID.
6+
license:
7+
name: MIT
8+
url: https://opensource.org/licenses/MIT
69
version: 1.0.0
710
contact:
811
url: 'https://mixpanel.com/get-support'

openapi/src/ingestion.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ x-readme-deploy-id: ingestion
33
info:
44
title: Ingestion API
55
description: APIs allowing for event-based tracking and user profile handling.
6+
license:
7+
name: MIT
8+
url: https://opensource.org/licenses/MIT
69
version: 1.0.0
710
contact:
811
url: "https://mixpanel.com/get-support"

openapi/src/lexicon-schemas.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ info:
44
description: >-
55
Use schemas to sync your data dictionary with Mixpanel. Schemas can be
66
used to populate Lexicon and provide additional context for your data.
7+
license:
8+
name: MIT
9+
url: https://opensource.org/licenses/MIT
710
contact:
811
url: "https://mixpanel.com/get-support"
912
version: 1.0.0

openapi/src/query.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ x-readme-deploy-id: query
33
info:
44
title: Query API
55
description: query api
6+
license:
7+
name: MIT
8+
url: https://opensource.org/licenses/MIT
69
contact:
710
url: https://mixpanel.com/get-support
811
version: 1.0.0

openapi/src/service-accounts.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ openapi: 3.0.2
22
info:
33
title: Service Accounts API
44
description: Endpoints for managing service accounts programmatically.
5+
license:
6+
name: MIT
7+
url: https://opensource.org/licenses/MIT
58
version: 1.0.0
69
contact:
710
url: https://mixpanel.com/get-support

openapi/src/warehouse-connectors.openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ openapi: 3.0.2
22
info:
33
title: Warehouse Connectors API
44
description: Connect an external warehouse to import events, users, groups, and lookup tables.
5+
license:
6+
name: MIT
7+
url: https://opensource.org/licenses/MIT
58
version: 1.0.0
69
contact:
710
url: https://mixpanel.com/get-support

0 commit comments

Comments
 (0)