zulip/static/js/portico
Harshit Bansal bf14a0af4d auth: Migrate google auth to python-social-auth.
This replaces the two custom Google authentication backends originally
written in 2012 with using the shared python-social-auth codebase that
we already use for the GitHub authentication backend.  These are:

* GoogleMobileOauth2Backend, the ancient code path for mobile
  authentication last used by the EOL original Zulip Android app.

* The `finish_google_oauth2` code path in zerver/views/auth.py, which
  was the webapp (and modern mobile app) Google authentication code
  path.

This change doesn't fix any known bugs; its main benefit is that we
get to remove hundreds of lines of security-sensitive semi-duplicated
code, replacing it with a widely trusted, high quality third-party
library.
2019-07-21 20:51:34 -07:00
..
dev-login.js refactor: Remove inline javascript code in dev_login.html. 2019-03-25 15:14:24 -07:00
email_log.js refactor: Remove inline javascript code in email_log.html. 2019-04-05 17:28:23 -07:00
header.js portico: Increase the clickable area of logout button. 2018-10-05 15:35:43 -07:00
help.js static/js/common: Add `Ctrl` key mapping to `Cmd` for MacOS. 2019-07-08 20:07:49 -07:00
integrations.js integrations: Make header of integrations/docs on mobile look good. 2019-06-12 17:33:53 -07:00
integrations_dev_panel.js devtools: Update the send_all feature of the integrations tool for headers. 2019-06-26 10:35:16 -07:00
landing-page.js apps: Fix buggy toggling with version_info.show_instructions. 2019-07-11 11:48:24 -07:00
signup.js auth: Migrate google auth to python-social-auth. 2019-07-21 20:51:34 -07:00
tabbed-instructions.js static/js/common: Extract function `has_mac_keyboard`. 2019-06-24 14:04:42 -07:00
team.js team: Lazy-load repository tabs. 2018-08-28 16:45:00 -07:00