Skip to content

Commit baac157

Browse files
committed
Merge remote-tracking branch 'origin/master' into 376/console-stripe
2 parents e972889 + 60afb57 commit baac157

Some content is hidden

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

49 files changed

+4930
-653
lines changed

.firebaserc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"projects": {
3+
"default": "statebox-kdmoncat"
4+
}
5+
}

firebase.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"firestore": {
3+
"rules": "firestore.rules",
4+
"indexes": "firestore.indexes.json"
5+
},
6+
"functions": {
7+
"predeploy": [
8+
"npm --prefix \"$RESOURCE_DIR\" run lint",
9+
"npm --prefix \"$RESOURCE_DIR\" run build"
10+
]
11+
},
12+
"emulators": {
13+
"functions": {
14+
"port": 5001
15+
},
16+
"firestore": {
17+
"port": 8080
18+
}
19+
}
20+
}

firestore.indexes.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"indexes": [],
3+
"fieldOverrides": []
4+
}

firestore.rules

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
rules_version = '2';
2+
service cloud.firestore {
3+
match /databases/{database}/documents {
4+
match /collection/test/{document=**} {
5+
allow read, write: if true;
6+
}
7+
8+
match /collection/other-test/{document=**} {
9+
allow read, write: if true;
10+
}
11+
12+
match /users/{userId} {
13+
allow read, update, delete: if request.auth.uid == userId;
14+
allow create: if request.auth.uid == userId && request.auth.uid != null;
15+
}
16+
17+
match /{document=**} {
18+
allow read, update, delete: if resource != null && request.auth.uid == resource.data.userId;
19+
allow create: if request.auth.uid == request.resource.data.userId && request.auth.uid != null;
20+
}
21+
}
22+
}

functions/.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## Compiled JavaScript files
2+
**/*.js
3+
**/*.js.map
4+
5+
# Typescript v1 declaration files
6+
typings/
7+
8+
node_modules/

0 commit comments

Comments
 (0)