add angular-chosen
change the SearchSource inherits syntax
no need to delete the object, just return undefined
start raw json input
initial workings of the json input
lock in the bootstrap-chosen version, don't include chosen css
give param default name, use json values above all others
add tests for raw json input
start adding tests for existing query input
added more tests to the query input
minor refactor of query input
update tests to use es service, mock validateQuery
query_input duplicated to validate_input directive
make query input error style universal
replace query_input with validate_query
add validate_json directive, fix validate_query test name
use validate_json on json agg input, add invalid style on textareas
disable form submit when invalid
add validate_json tests, fix loading of validate_query
fix potential race condition issues
watch for the resolution of the promise repsonse to check to classes on the directive