Allow admins to access restricted URL's.
Automatically retry certain failed actions.
This ensures that things like creating users and changing their
status eventually goes through even if it fails initially.
Increase the urlfetch deadline a little more.
Now fewer things should break because the deadline was exceeded.
Add more cacheing.
Now it caches the discovery document, for instance, so that should
make individual requests a bit faster.
Make groups/ URL's do what was expected.
Due to a misunderstanding, I originally had them list general
information about the group, but what they're really supposed to
do is display a list of the group members.
Make it authorize both scopes at once.
This should make the app a little bit faster.
Fix app id of events app.
That should stop it from denying the events app's requests.
Add authentication requirements for API.
You now have to be a known app in order to use it.
Use new API that's not deprecated.
I got rid of a lot of the old stuff here, and I also wrote some
unit tests to make sure things work.
Add deploy.py framework.
This is the same system that is in use for signup. Currently, I've
added the external for the new google API.
Migrate to Python 2.7
Note that it is currently not threadsafe. I intend to change that
Domain app can now suspend/restore users
fabfile for shared init
ok really dropping gdata
dropping gdata dir, replacing with zip. put configurable params in au…
…th.py in constants at top. moved keymaster url mapping to point to version in shared
moved gdata into a zip
zipping up gdata
cleaning things up: putting auth stuff in a module, using shared modu…
…le for utils, better token stuff
dropping pyc files, cleaning things up, pep 8 stuff, adding shared su…
…bmodule (hopefully), adding uservoice auth thing, maybe some more
refactoring towards something cachable
new version of keymaster, added multipass
threw in example usage
added api secret protection, create on users post, and user resource
use hardcoded deadline of 10 secs (max)
refactored and made a keymaster lib