gdg-x / aura Goto Github PK
View Code? Open in Web Editor NEWWeb App for Community Management | Site
Home Page: https://myaurapp.web.app/
License: Other
Web App for Community Management | Site
Home Page: https://myaurapp.web.app/
License: Other
I have modified it for global in GGD Gran Canaria version in order to avoid locationism of the messages.
Describe the bug
I enabled firestore offline caching using the following snippet in firebase.js
firestore: firebase.firestore().enablePersistence({synchronizeTabs: true}),
Offline data is now working but when I login to admin panel to send push notifications, it doesnot populate saved notifications list from firestore,
It gives the following error in the console
vue.runtime.esm.js?2b0e:1888 TypeError: firebase__WEBPACK_IMPORTED_MODULE_4_.default.firestore.collection is not a function
at VueComponent.loadData (PushNotifications.vue?d852:325)
at VueComponent.created (PushNotifications.vue?d852:340)
at invokeWithErrorHandling (vue.runtime.esm.js?2b0e:1854)
at callHook (vue.runtime.esm.js?2b0e:4213)
at VueComponent.Vue._init (vue.runtime.esm.js?2b0e:5002)
at new VueComponent (vue.runtime.esm.js?2b0e:5148)
at createComponentInstanceForVnode (vue.runtime.esm.js?2b0e:3283)
at init (vue.runtime.esm.js?2b0e:3114)
at merged (vue.runtime.esm.js?2b0e:3301)
at createComponent (vue.runtime.esm.js?2b0e:5972)
To Reproduce
Steps to reproduce the behavior:
firestore: firebase.firestore().enablePersistence({synchronizeTabs: true}),
in firebase.jsonExpected behavior
Technically it should fetch data of notifications from firestore as it is populating data of the events, team members from firestore without any issue
This is causing issues in using Safari and so should be resolved prior to MVP
Admin can add the hashtag in TextField and see the list of tweets/posts on the wall for the event
Currently https://github.com/gdg-x/aura/blob/master/src/components/home/wtmInfo.vue is hard coded to feature WTM. But every few months there is another seasonal feature like Cloud NEXT Extended, I/O Extended, DevFest, etc. It should be possible to define the text and image for this component in a config file so that the featured seasonal activity could be updated easily.
Is your feature request related to a problem? Please describe.
Current Vuetify version is v1.5.2
Latest being v2.0
Describe the solution you'd like
It would require to upgrade the project to use v2.0
Upgrade guide here
Describe alternatives you've considered
We have to follow the upgrade guide
When click on event title on top toolbar, user not taken to homepage
Is this expected?
Deprecating meetup support, as APIs are not stable and causing lots of issues
Hello,
I follow all steps, but i aways have the error: Either Your Internet is not Working or Site is not Configured for local and production in firebase.
Can you help me ?
Thank you in adavance
Can the template builder section be removed?
Meetup did not support API Key more. Oauth2 is required now.
Have you able to have a look on it?
In https://github.com/gdg-x/aura/blob/master/README.md#getting-started, it just mentions "Update Firebase Web Setup & Basic Info".
In Admin Panel to
When a component - such as an event - does not have the full data - the component should still render. At the moment, when data is missing the site fails to compile.
If possible allow for missing data, especially on things that could reasonably not be needed - such as a physical location or map data for a fully online event.
When I tried to add use photo url in admin panal or in the team.json file it gives CORS issue.
To Reproduce
Steps to reproduce the behavior:
Go to 'Admin Panel-> New Team Member-> Add profile Image URL'
Click on 'Team Tab on the webpage, it woll not render the photo'
See error in the console.
Error says,
Request been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Same happened when tried added image in local JSON file for team data.
Finally ran Apache on Local Machine and added local url and ran npm run serve on same but got same issue.
Speaker Page not found for speaker info
Create an admin view for sending push notification to all subscribed users with the field
Describe the bug
Vue error "Cannot read property 'name' of undefined" on upcoming events page.
To Reproduce
Visit https://gdgpos.com/events
Expected behavior
Should render upcoming wtm and study jam event.
WTM Event Meetup
Study Jam Event Meetup
GDG POS aura repo
Screenshots
Stack trace on Dev Server
Desktop:
It currently has icons for Angular, Google Cloud, Firebase, Android, Tensorflow, and Assistant.
Adamin can
For many chapters, featuring sponsors on their home page (landing page) is a requirement. It would be nice to add this and allow it to be customized.
Steps to deploy on Netlify
It makes the deployment much easier to manage and comes with preview links when a PR is created.
I can update the documentation with the steps if that's okay?
Description
Site is not able to fetch details from Meetup. It's because Meetup has updated its API usage. The client needs to be updated.
To Reproduce
Steps to reproduce the behavior:
Here's the following output that GitHub is reporting for this repo (NPM's audit results should be similar):
gdg-x / aura
Known security vulnerabilities detected
Dependency
webpack-bundle-analyzer
Version
< 3.3.2
Upgrade to
~> 3.3.2
Vulnerabilities
WS-2019-0058 Moderate severity
Defined in
package-lock.json
Suggested update
#32
Dependency
axios
Version
<= 0.18.0
Upgrade to
~> 0.18.1
Vulnerabilities
CVE-2019-10742 High severity
Defined in
package-lock.json
Suggested update
#28
Dependency
js-yaml
Version
< 3.13.1
Upgrade to
~> 3.13.1
Vulnerabilities
WS-2019-0063 High severity
WS-2019-0032 Moderate severity
Defined in
package-lock.json
Suggested update
#30
Dependency
lodash.defaultsdeep
Version
< 4.6.1
Upgrade to
~> 4.6.1
Vulnerabilities
CVE-2019-10744 Critical severity
Defined in
package-lock.json
Suggested update
#31
Dependency
lodash.template
Version
< 4.5.0
Upgrade to
~> 4.5.0
Vulnerabilities
CVE-2019-10744 Critical severity
Defined in
package-lock.json
Suggested update
#35
Dependency
lodash
Version
< 4.17.12
Upgrade to
~> 4.17.12
Vulnerabilities
CVE-2019-10744 Critical severity
Defined in
package-lock.json
Suggested update
#33
Dependency
eslint-utils
Version
>= 1.2.0 < 1.4.1
Upgrade to
~> 1.4.1
Vulnerabilities
CVE-2019-15657 Critical severity
Defined in
package-lock.json
Suggested update
#29
Dependency
mixin-deep
Version
< 1.3.2
Upgrade to
~> 1.3.2
Vulnerabilities
CVE-2019-10746 High severity
Defined in
package-lock.json
Suggested update
#34
Dependency
set-value
Version
< 2.0.1
Upgrade to
~> 2.0.1
Vulnerabilities
CVE-2019-10747 High severity
Defined in
package-lock.json
Dependency
serialize-javascript
Version
< 2.1.1
Upgrade to
~> 2.1.1
Vulnerabilities
CVE-2019-16769 Moderate severity
Defined in
package-lock.json
Admin can manage the Events data:
Looking at something like:
may help streamline the 'admin' and 'group' and 'events' interfaces.
Thoughts?
Documentation needs to be updated about the creation of users to access the admin panel for the purpose of managing team members, speakers, insight analysis, push notification triggering.
apiKey,
authDomain,
databaseURL,
projectId,
storageBucket,
messagingSenderId,
appId
are visible here.
Kindly fix this issue as it seems to be a High Security Risk. This information should be kept confidential.
Solution:
const firebaseConfig = {
apiKey: "Axxxxxxxxxxxxxxxxxxx",
authDomain: "xxxxxx.firebaseapp.com",
databaseURL: "https://xxxxxxxx.firebaseio.com",
projectId: "xxxxxxxxx",
storageBucket: "xxxxxxx.appspot.com",
messagingSenderId: "xxxxxxxxxxx",
appId: "1:xxxxxxxxx:web:xxxxxxx"
}
module.exports = firebaseConfig
firebaseConfig.js
Happy Hacking! :)
To help us coordinate the collaboration on the v2 work we should create a project and open a milestone for the v2 work that needs to be completed.
While setting up aura and aura-admin, the firestore rules for both the projects are different. I am not exactly sure how to go with that. Need some help!
FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker for scope ('http://localhost:8080/firebase-cloud-messaging-push-scope') with script ('http://localhost:8080/firebase-messaging-sw.js'): The script has an unsupported MIME type ('text/html'). (messaging/failed-serviceworker-registration).
I cloned the devv#2 branch and added my firebase config to it. All other firebase services like admin login, firestore is working but FCM is not generating token when i try to click on bell icon.
It gives above error. I have generated server key and added it to the notification,vue file's script but still something is broken.
Am I missing something?
With https://github.com/gdg-x/aura/blob/master/src/config/key.js, it looks like https://github.com/gdg-x/aura/blob/master/src/assets/data/MeetupKey.json is no longer needed or used?
Admin can
Field:
{
"visibility":"true/false",
"id":"first_name",
"mbnumber":"number",
"name":"Speaker_Name",
"designation":"Designation",
"company":{
"name":"Google",
"url":""
},
"bio": "Lorem ipsum, dolor sit amet consectetur adipisicing elit. Facilis dolorem numquam modi libero. Quae itaque eligendi asperiores esse neque placeat recusandae ipsum, veritatis quasi corporis omnis? Tempora minima esse exercitationem.",
"city":"Goa",
"country":"India",
"image":"",
"sessionId": [205],
"social":{
"facebook":"",
"twitter":"",
"linkedin":"",
"github":"",
"website":"",
"medium": "",
"email": ""
}
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.