opensavannah / savbook

📱 A one-stop mobile web app for Savannah-area social services and community resources
https://savbook.io
MIT License
0 stars 1 forks source link

Gsheets Backend and Lack of Approval Process #27

Open trav0r opened 7 years ago

trav0r commented 7 years ago

Using gSheets as a backend will cause latency issues.

The lack of any verification or approval opens this app up to serious security issues.

carlvlewis commented 7 years ago

A. There is no discernible latency issues when benchmark testing conducted. Additionally, with the readdition of serviceworkers, it will load instantly upon future visits. B. There is verification and approval built in to Google Sheets via the default settings and an add-on available free.

trav0r commented 7 years ago

Not sure why you closed this issue when those problems still exist.

The list still takes several seconds to load for me (performance is terrible on my phone once loaded as well) and I can still edit the gsheet without any approval.

Please reopen this issue.

carlvlewis commented 7 years ago

The file 'sw.js' will help with the very minor latency issues you're experiencing, but we removed it temporarily to avoid issues affecting certain Android browsers. I'll re-open the latency issue, but it's really not any slower than most any website. As for Sheets, the intention has never been to leave it open for free reign. It will be open, but require approval for additions. That is/has always been the plan. It's a matter of turning a switch. On Wed, Jun 28, 2017 at 6:06 AM Travis notifications@github.com wrote:

Not sure why you closed this issue when those problems still exist.

The list still takes several seconds to load for me (performance is terrible on my phone once loaded as well) and I can still edit the gsheet without any approval.

Please reopen this issue.

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/opensavannah/savbook/issues/27#issuecomment-311616101, or mute the thread https://github.com/notifications/unsubscribe-auth/ABnnId4FlyebWh9shwdyng8vMMr3RIU6ks5sIiWxgaJpZM4OGnC- .