diff --git a/.firebaserc b/.firebaserc new file mode 100644 index 000000000..24a084a3a --- /dev/null +++ b/.firebaserc @@ -0,0 +1,17 @@ +{ + "projects": { + "default": "retlab-dev", + "dev": "retlab-dev", + "production": "retlab" + }, + "targets": { + "retlab-dev": { + "hosting": { + "ruxailab-dev": [ + "ruxailab-dev" + ] + } + } + }, + "etags": {} +} \ No newline at end of file diff --git a/firebase.json b/firebase.json new file mode 100644 index 000000000..17387385b --- /dev/null +++ b/firebase.json @@ -0,0 +1,51 @@ +{ + "firestore": { + "rules": "firestore.rules", + "indexes": "firestore.indexes.json" + }, + "functions": { + "predeploy": [ + "npm --prefix \"$RESOURCE_DIR\" run lint" + ], + "source": "functions" + }, + "hosting": { + "site": "ruxailab-dev", + "public": "dist", + "ignore": [ + "firebase.json", + "**/.*", + "**/node_modules/**" + ], + "rewrites": [ + { + "source": "**", + "destination": "/index.html" + } + ] + }, + "emulators": { + "auth": { + "port": 9099 + }, + "functions": { + "port": 5001 + }, + "firestore": { + "port": 8081 + }, + "hosting": { + "port": 5000 + }, + "ui": { + "enabled": true + }, + "singleProjectMode": true, + "storage": { + "port": 9199 + } + }, + "storage": { + "rules": "storage.rules" + } +} diff --git a/firestore.indexes.json b/firestore.indexes.json new file mode 100644 index 000000000..415027e5d --- /dev/null +++ b/firestore.indexes.json @@ -0,0 +1,4 @@ +{ + "indexes": [], + "fieldOverrides": [] +} diff --git a/firestore.rules b/firestore.rules new file mode 100644 index 000000000..c4f081d4b --- /dev/null +++ b/firestore.rules @@ -0,0 +1,9 @@ +rules_version = '2'; +service cloud.firestore { + match /databases/{database}/documents { + match /{document=**} { + allow read, write: if + request.time < timestamp.date(2025, 10, 18); + } + } +} \ No newline at end of file diff --git a/public/Schedule.svg b/public/Schedule.svg new file mode 100644 index 000000000..99f09f527 --- /dev/null +++ b/public/Schedule.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/index.html b/public/index.html index e7b06ed3f..cd7c29206 100644 --- a/public/index.html +++ b/public/index.html @@ -10,6 +10,10 @@ rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" /> + diff --git a/src/components/organisms/ShowInfo.vue b/src/components/organisms/ShowInfo.vue index a42097961..17031bbcb 100644 --- a/src/components/organisms/ShowInfo.vue +++ b/src/components/organisms/ShowInfo.vue @@ -32,7 +32,6 @@ export default { diff --git a/src/components/organisms/UserAnalytics.vue b/src/components/organisms/UserAnalytics.vue index 5cde41be0..e4195d454 100644 --- a/src/components/organisms/UserAnalytics.vue +++ b/src/components/organisms/UserAnalytics.vue @@ -183,10 +183,9 @@ cols="12" class="d-flex align-center justify-center flex-column" > - Web Cam Record + Web Cam Record