App: adds RelationalConfig model.
adds functions to transform config from server into a relational model
adds function to transform relational config into what configStore
expects.
Adding widgets for horizontal and min_scheduled_hours

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Adding list widgets to all type array entry

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
config: correctly handle elements type.

Previously an element of type 'object' would be rendered on a different
level and also without the correct value.
Switch widget: custom values with enum

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
adds support for hidden config keys.

They should be listed under the 'Hidden' key.
For now only one level deep. Will update later.
make 'Search' options hidden on config view.
Merge pull request #36 from inaes-tic/ko_confview_test_relational_clean

Config: adds a relational object to simplify handling on Caspa.
hide properties from the schema.

This way we don't break everything and achieve the same result (don't
show them on the config view).
Added template for prompt of schedules

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added sketch schedules collection to config

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added button to schedule sketchs

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added combo to show/delete sketch scheduled

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Changed id generation on elements to use uuid

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Changed the id to show in editor

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added origin to element data

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Adding moment to dependencies

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Adding sketch schedules model and collection

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>