diff --git a/package-lock.json b/package-lock.json
index 2ab5803..213d10b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -53,6 +53,7 @@
"readable-stream": "^4.4.2",
"reflect-metadata": "^0.1.13",
"register-service-worker": "^1.7.2",
+ "simple-vue-camera": "^1.1.3",
"three": "^0.156.1",
"ua-parser-js": "^1.0.37",
"util": "^0.12.5",
@@ -25432,6 +25433,11 @@
"node": ">= 5.10.0"
}
},
+ "node_modules/simple-vue-camera": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/simple-vue-camera/-/simple-vue-camera-1.1.3.tgz",
+ "integrity": "sha512-GVAYq1BMI9cHt+h24tu2dfIFFvhjVQ1M8IkK5LmrKcYoBA8FZlLNlhrHC2NnTPbMAXIvJn1Bqx8X6Q31+Y2+jA=="
+ },
"node_modules/sirv": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz",
diff --git a/package.json b/package.json
index cfab56e..80b5bb2 100644
--- a/package.json
+++ b/package.json
@@ -53,6 +53,7 @@
"readable-stream": "^4.4.2",
"reflect-metadata": "^0.1.13",
"register-service-worker": "^1.7.2",
+ "simple-vue-camera": "^1.1.3",
"three": "^0.156.1",
"ua-parser-js": "^1.0.37",
"util": "^0.12.5",
diff --git a/project.task.yaml b/project.task.yaml
index a63e09b..489b84e 100644
--- a/project.task.yaml
+++ b/project.task.yaml
@@ -20,7 +20,7 @@ tasks :
- 32 image on give :
- Show a camera to take a picture
- Scale the image to a reasonable size
- - Upload to a public readable place
+ - Upload to a public readable place - restrict size, catch all errors, multiple file types
- check the rate limits
- use CID (hash?)
- put the image URL in the claim
@@ -40,6 +40,7 @@ tasks :
- show previous on "Your" screen
- checkboxes - randomize vs show in order, show non-person-oriented messages, show only contacts, show only projects
+- .5 add a notice on the front page if their notifications are off
- 08 allow user to add a time when they want their daily notification
- .5 prompt for the name directly when they visit the QR scan page
diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue
index 3edb081..fbc103d 100644
--- a/src/components/GiftedDialog.vue
+++ b/src/components/GiftedDialog.vue
@@ -36,8 +36,16 @@