Works with GitHub gists, public GitHub URLs, some dropbox public URLs, public files on Google Drive, and (after authentication) private files on Google Drive.
You can also drag and drop a Profile-*.json
file onto the webapp.
Once authorized, you'll see Timeline Viewer as a registered Google Drive viewer when opening .json files. Once you select the Timeline Viewer, it will open in a new tab and load the timeline asset from your Drive.
You can share this URL with any users who have both:
Edit
permission to the Google Drive fileTo revoke authorization, visit your Google security permissions.
Run:
yarn
or npm i
yarn run dev
or npm run dev
- it will open site in browser and run server for you.Master branch's docs
folder is what's published to gh-pages, to simplify deployment.
Auth keys have localhost:8833 whitelisted, so you can hack there.
location.href
and grab the hash out of it
copy(new URL(location.href).pathname.match(/@(\w+)/)[1])
docs/index.html
I sometimes use the archive of https://chromereleases.googleblog.com/ to find a target chrome version.
Cypress is used for integration testing.
To run test just invoke yarn test