Text case conversion moved to external gist
Email obfuscation moved to external gist
Fixed broken list adding
Fixed logo focus
Simplified AJAX success/failure detection
Fixed list settings security issue
AuthHelper and context stuff moved to Auth class
Added API
Fixed quotes in help
Password hash are now compatible with HTTP digest
API can be authorized via HTTP Digest
Added invalid list exceptions to jobs
Added basic API documentation
Refactor to jobs; can be executed anonymously
Simplified API privilege handling
Better documentation; all jobs were documented
Job may now only use documented arguments
Fixed uploading no file
Tighter sanitization in jobs
Better job names; API documentation tweaks