Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desenvolvimento #60

Open
wants to merge 17 commits into
base: desenvolvimento
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
45 changes: 45 additions & 0 deletions .firebase/hosting.YnVpbGRcd2Vi.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
favicon.png,1700591419318,19880e004e8357a51f6a64f5d1fdc8828a6432fe9c781f8acb6b730eced2cd13
manifest.json,1700591419322,97f3571fdc2ff0eef0baaa97d2c32ec48e79740f92bb278dfe045694870a7029
assets/lib%5Cimages%5Cchat.jpeg,1702342852694,c1c4d201bfadf22447ec329fb20fcefd04c28fd4e45ee6de99f1a8a6cf31fe63
assets/lib%5Cimages%5Ccrianca.jpeg,1700706062517,4c825f23331dd89d5f361f8773d6266c7a7c54b510ab75b6a2e56dc9d8153ac8
assets/lib/images/chat.jpeg,1702342852694,c1c4d201bfadf22447ec329fb20fcefd04c28fd4e45ee6de99f1a8a6cf31fe63
assets/lib/images/crianca.jpeg,1700706062517,4c825f23331dd89d5f361f8773d6266c7a7c54b510ab75b6a2e56dc9d8153ac8
assets/lib/images/nutri.jpg,1700591419285,543152b1e1991f81b8482e282eb13457edd5128cf4753b06a784dd68da6d9bdc
assets/packages/awesome_dialog/assets/flare/error.flr,1700712216428,7e0703005195e96ee89052b5493278079a4c74f7171fa9b8ab758720d2c7eb53
assets/packages/awesome_dialog/assets/flare/info.flr,1700712216402,f57e5c5ef3b2addebebdd88ee22646805f941a567adbee918ec2d810cc681169
assets/packages/awesome_dialog/assets/flare/info2.flr,1700712216425,f83d07b0b77202cafaa2f66b6038a65f765041ace99d1507ae191ef5c2c795cf
assets/packages/awesome_dialog/assets/flare/info_without_loop.flr,1700712216416,c043cd0690073af2513493cb78d481331f1f9a05b1fac3b0557c1e5f97731b21
assets/packages/awesome_dialog/assets/flare/question.flr,1700712216399,f26d26c2711ff2512826938a6c0f7bedcedef3551e5e8664b6c5c7fa01910af9
assets/packages/awesome_dialog/assets/flare/succes.flr,1700712216437,926465948017cbd360a79225846a302736c29e9f5fc75d15eec8e1c9a930cca4
assets/packages/awesome_dialog/assets/flare/succes_without_loop.flr,1700712216433,112b281831e090bbfddee32b0213df27dc36649ffdd2b6d68e1e338e212f95eb
assets/packages/awesome_dialog/assets/flare/warning.flr,1700712216411,039cfd2eea059ea2c9e27aa8f840c3935d53f2f9919ea1b790b7efdb6d65fb4a
assets/packages/awesome_dialog/assets/flare/warning_without_loop.flr,1700712216419,19fdee33218f94b8ba8aacfcf1ff6384f1b4a1aabaef552874ad6de157096e83
assets/packages/awesome_dialog/assets/rive/error.riv,1700712216442,1ce0f57034c133c645ed4832ffcf43f3b891141fcf05dd266716e33e5005ff09
assets/packages/awesome_dialog/assets/rive/info.riv,1700712216451,6857f7fbd21cb4a351fa644a79ddf20010bb7da5a1dcef0da10d621241f767c5
assets/packages/awesome_dialog/assets/rive/info_reverse.riv,1700712216461,b97137d77d115e70b1083ab7468a7f02806b61c7b68bf239f4d093452d2be713
assets/packages/awesome_dialog/assets/rive/question.riv,1700712216458,c54178fd3aaf180f7e24b2cae5bbc99bbcb7f91211c7ac73e8357cce61c186b1
assets/packages/awesome_dialog/assets/rive/success.riv,1700712216448,48d9b98c7996cc5b52e60c22934560d47c7803eb748850c4d4ef0d303bcd0fc0
assets/packages/awesome_dialog/assets/rive/warning.riv,1700712216454,ba981d0dca3593595d218b2e2e09f0d953224c0d05107f5bd856f84de1b67cde
canvaskit/canvaskit.js,1698270770654,676e994ec3e9d05f14e0e50e2594d2b8f0f19ce16c9f5d86163e36cd3f55e113
canvaskit/canvaskit.wasm,1698270770677,3d51268a6aa6314cf18b05451f892c87a2b068fd0d5ad058ee82d57d93790a0f
canvaskit/skwasm.js,1698270770693,7bf16554e56a9e499e2ce9f1b8a90b031408501f7d2bab8d319ddecd5dc5b994
canvaskit/skwasm.wasm,1698270770709,ac4884c20ac450d8a3320fe7ac3e0e8f3e1c19b31331370ef9305824ffd2df85
canvaskit/skwasm.worker.js,1698270770709,f71e902320b6b9f3b8fa96a136b3a708eb69d23c026a4601205d8610662fd0a3
canvaskit/chromium/canvaskit.js,1698270770677,9eb3a4f5e11d4281ab50a6a7785bcfc4f18e87fe7def87afce445cc098090874
canvaskit/chromium/canvaskit.wasm,1698270770693,308059f05284196528149029df89f9015de3c740e5b2e539f654a5b1bcad4ced
icons/Icon-192.png,1700591419319,5fd961c51d8eb53baacac01f8e53743a76f66a43390a11f5df042e8c618ad64a
icons/Icon-512.png,1700591419320,1de493563deb283e6ad70f0d5a89cfd61e37343df3b919c9862c5a41699ac5bc
icons/Icon-maskable-192.png,1700591419320,f7ac56197638aec92f195c5344d15395c2cbf8a5ae74e846c5b4156b64f05e38
icons/Icon-maskable-512.png,1700591419321,ea58e5c49bc4dcdc5db0a9fe2f25b2a3152f85ef9094f0d020de0aa318451a1d
version.json,1702526719541,dfde313f6101bbad16f4864e71c2cdba7605970020e22d5a99ec4c8ab351277f
index.html,1702526721293,345933dc5cfb092cee9794e3703b3588b53c565f351e88173e56588396f6f698
assets/FontManifest.json,1702526719705,e38b95988f5d060cf9b7ce97cb5ac9236d6f4cc04a11d69567df97b2b4cbc5e5
flutter_service_worker.js,1702526722755,2e1c09ccaa9e91b96da20c13f64c7f45532aec5325c6bb09239a9183c3acb64b
assets/AssetManifest.json,1702526719705,c08b523ee9d4490d53d2d854c8bc5a69bdfe8c5c76ea1f2ee688976109a005b9
flutter.js,1702526718739,a531c3dbcb76a41cebe4be09af31edb120687fceb3880c908ee0f43018d8a431
assets/AssetManifest.bin,1702526719705,398cc34054f3a85ca6c97281eeb8c8b8b321bb661851fb3f5726919052fec4ee
assets/packages/cupertino_icons/assets/CupertinoIcons.ttf,1702526721262,42dfe961d1bdb0edb64562f74fb15f2f3dbe754bb2a3ad701ea5acbee95a3dd8
assets/fonts/MaterialIcons-Regular.otf,1702526721264,3415628f2e7ef463f0688e873b782c37422a0b14cc530476c401203b9764869c
assets/shaders/ink_sparkle.frag,1702526719981,d630e6ee5e3af432564043f1931363b0033af90eb7cfb39f56b76a1d59b97a87
assets/NOTICES,1702526719706,5666e06837f0711e2cdb00bae5d62f96e69ca1a2eb1ed056c1c9b07ead4f42b2
main.dart.js,1702525804931,ad166fd680bcb130cd11cbf086c1802d5d846faf92566ecabee65b3a131e45a4
1 change: 1 addition & 0 deletions .firebase/hosting.cHVibGlj.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
index.html,1702527510050,8256f16ae205197ba3e568302316c9b05ee5222a69840214931a830c118af12c
8 changes: 8 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"projects": {
"default": "flutter-sportlife-web",
" cfs": "flutter-sportlife-web"
},
"targets": {},
"etags": {}
}
17 changes: 17 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
'on': pull_request
jobs:
build_and_preview:
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: 'n'
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FLUTTER_WEB_SPORTLIFE }}'
projectId: flutter-web-sportlife
7 changes: 7 additions & 0 deletions database.rules.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{

"rules": {
".read": false,
".write": false
}
}
19 changes: 19 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "build/web",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
4 changes: 4 additions & 0 deletions firestore.indexes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"indexes": [],
"fieldOverrides": []
}
19 changes: 19 additions & 0 deletions firestore.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
rules_version = '2';

service cloud.firestore {
match /databases/{database}/documents {

// This rule allows anyone with your Firestore database reference to view, edit,
// and delete all data in your Firestore database. It is useful for getting
// started, but it is configured to expire after 30 days because it
// leaves your app open to attackers. At that time, all client
// requests to your Firestore database will be denied.
//
// Make sure to write security rules for your app before that time, or else
// all client requests to your Firestore database will be denied until you Update
// your rules
match /{document=**} {
allow read, write: if request.time < timestamp.date(2024, 1, 12);
}
}
}
28 changes: 28 additions & 0 deletions functions/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
module.exports = {
env: {
es6: true,
node: true,
},
parserOptions: {
"ecmaVersion": 2018,
},
extends: [
"eslint:recommended",
"google",
],
rules: {
"no-restricted-globals": ["error", "name", "length"],
"prefer-arrow-callback": "error",
"quotes": ["error", "double", {"allowTemplateLiterals": true}],
},
overrides: [
{
files: ["**/*.spec.*"],
env: {
mocha: true,
},
rules: {},
},
],
globals: {},
};
1 change: 1 addition & 0 deletions functions/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules/
19 changes: 19 additions & 0 deletions functions/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/**
* Import function triggers from their respective submodules:
*
* const {onCall} = require("firebase-functions/v2/https");
* const {onDocumentWritten} = require("firebase-functions/v2/firestore");
*
* See a full list of supported triggers at https://firebase.google.com/docs/functions
*/

const {onRequest} = require("firebase-functions/v2/https");
const logger = require("firebase-functions/logger");

// Create and deploy your first functions
// https://firebase.google.com/docs/functions/get-started

// exports.helloWorld = onRequest((request, response) => {
// logger.info("Hello logs!", {structuredData: true});
// response.send("Hello from Firebase!");
// });
13 changes: 13 additions & 0 deletions functions/main.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Welcome to Cloud Functions for Firebase for Python!
# To get started, simply uncomment the below code or create your own.
# Deploy with `firebase deploy`

from firebase_functions import https_fn
from firebase_admin import initialize_app

# initialize_app()
#
#
# @https_fn.on_request()
# def on_request_example(req: https_fn.Request) -> https_fn.Response:
# return https_fn.Response("Hello world!")
Loading