Add alternate script for updating keys.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix a bug that would cause the script to fail if an HTTPError were to occue

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix the bug which forced the key update time to be 1440, assign keys to times sequentially, and move the main method into a class.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Remove a lot of unnecessary imports and whitespace, and fix a bug that would've caused issues when a user tried to authorize an application for which they lacked permission.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix some bugs, such as not checking if a user was logged in for the character/account/key detail pages, and showing the add permission box on character detail pages to those who can't grant permissions.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix application editing, and improve permission related performance on the graou management page, application management page, and the application browse page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #300 from Acidity/feature/permissionsFixes

Feature/permissions fixes
Merge branch 'develop' into feature/permissions

Conflicts:
	UPDATE-README
	brave/core/controller.py
move logic out of template

Also just drop some of it as redundant (the check for whether the user
could see permissions was the same as whether they could view the
character)
Merge pull request #308 from eve-val/trim-template-logic

move logic out of template
Fix some bugs where the wrong authenticate was being called.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add support for key violations that describe insufficient API masks and incorrect API key types.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #310 from Acidity/feature/permissionsAuthFix

Fix some bugs where the wrong authenticate was being called.
Merge pull request #311 from Acidity/feature/keyViolations

Add support for key violations that describe insufficient API masks and ...
more concise assignment of keys to timeslots and timeslots to threads
rewrite the whole batch assignment/sleeping thing
fix missing import (and organize imports)
fix rounding logic, heh
regularly update our knowledge of what keys we need to pull
tweak math (should be equivalent)