Initial Public Commit
jQuery UI Point Rev: Updated theme through themeroller to use PSU-green borders.
Stubbed per-field delete button.
Sailpoint expects urlencoded json as a url parameter, not post data. Rewrote callSailpoint to correctly pass post_data. Integrated identifyAccountPickup to make actual sailpoint call given a valid spriden_id.
Split common head statements into a chunk for easy including. Added normalize.css and html kickstart for all templates. Removed some things that were being handled by jQueryUI that are now being handled by the html kickstart.
Moved MyInfo main page from jQueryUI accordion to HTML Kickstart tabbed-panes. Minor visual tweaks to complement.
AccountPickup now uses a tab-like interface to display steps.
Merge branch 'feature/html_kickstart' into develop
Added captcha app, implemented captcha on ratelimit for MyInfo expired password login.
PasswordReset captcha logic added.
Add captcha logic to account pickup.
Merge branch 'feature/ratelimit_captcha' into develop
Django_cas now registers the PSU_UUID as the username. Had to patch django to allow a long-enough username, since the default is only 30 char.
Working delete buttons for json forms.
Ajax password update. No hard-submit forms left in MyInfo app. Authentication protection on ajax endpoints.
Merge branch 'release/r1_demo'
Backporting changes from server migration.
Python 2.6 requires arguments to .format to be 0-indexed.
Created stub "lib" application to hold api call and utility functions as well as template elements shared by all other apps. Moved common JS, CSS, Images and util_functions to lib app.
Refactored templates to use inheritace from base template.
Refactored templates to use HTML Kickstart's flexible grid.
Removed log from git. Migrated api_calls and backends to lib project for centralization.
Merge branch 'feature/template_refactor' into develop