Use JSON for AJAX

Registered by Dan Garner

Convert all AJAX communication to use JSON instead of Strings

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
Dan Garner
Definition:
Approved
Series goal:
Accepted for 1.0
Implementation:
Implemented
Milestone target:
milestone icon 1.0.0-rc1
Started by
Dan Garner
Completed by
Dan Garner

Sprints

Whiteboard

Dan:
Would like to implement response profiles to aid creating a response.
After this is done will roll response manager out to all AJAX forms and Grids.

26-01 Dan:
Now have a good basic foundation for how each component will work. Components are grids, forms, form submits and refreshes. Thus far this has only been fully applied to Users, Groups, Layouts, Modules and the Library page.

Now need to continue and apply to: Schedule, Displays, Sessions, Log and Settings.

The Settings page will likely need to be re-written to achieve this as it currently doesn't use AJAX.

08-02 Dan:
Rolled out to Displays, Sessions and Log. Will likely leave the settings page as is for now. This leaves Schedule - and anything I have missed.
I should then be able to remove the other JS functions for AJAX (exec_filter, load_form, etc, etc) - this will be a milestone!

15-02 Dan:
Rolled out to schedule - this is the last bit of functionality that required the update. Therefore I have removed the old AJAX framework from functions.js

This is now considered complete.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.