├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── app ├── assets │ ├── images │ │ └── kms_models │ │ │ └── .keep │ ├── javascripts │ │ ├── kms_models │ │ │ ├── application.js │ │ │ └── application │ │ │ │ ├── controllers │ │ │ │ ├── entries_controller.coffee.erb │ │ │ │ ├── fields_controller.coffee.erb │ │ │ │ └── models_controller.coffee.erb │ │ │ │ └── routes.coffee.erb │ │ └── templates │ │ │ ├── entries │ │ │ ├── edit.html.slim │ │ │ ├── form.html.slim │ │ │ ├── index.html.slim │ │ │ └── new.html.slim │ │ │ ├── fields │ │ │ ├── belongs_to_field.html.slim │ │ │ ├── checkbox_field.html.slim │ │ │ ├── date_field.html.slim │ │ │ ├── file_field.html.slim │ │ │ ├── has_many_field.html.slim │ │ │ ├── string_field.html.slim │ │ │ └── text_field.html.slim │ │ │ ├── help │ │ │ ├── models_endpoints.html.slim │ │ │ └── models_variables.html.slim │ │ │ └── models │ │ │ ├── edit.html.slim │ │ │ ├── fields.html.slim │ │ │ ├── form.html.slim │ │ │ ├── index.html.slim │ │ │ └── new.html.slim │ └── stylesheets │ │ └── kms_models │ │ └── application.css ├── controllers │ └── kms │ │ ├── models │ │ ├── entries_controller.rb │ │ ├── fields_controller.rb │ │ └── models_controller.rb │ │ └── public │ │ └── entries_controller.rb ├── helpers │ └── kms_models │ │ └── application_helper.rb ├── models │ └── kms │ │ ├── belongs_to_field.rb │ │ ├── checkbox_field.rb │ │ ├── date_field.rb │ │ ├── entry.rb │ │ ├── field.rb │ │ ├── file_field.rb │ │ ├── has_many_field.rb │ │ ├── model.rb │ │ ├── models_wrapper.rb │ │ ├── page_decorator.rb │ │ ├── string_field.rb │ │ └── text_field.rb ├── serializers │ └── kms │ │ ├── entry_serializer.rb │ │ ├── field_serializer.rb │ │ ├── model_serializer.rb │ │ └── simple_model_serializer.rb ├── uploaders │ └── entry_file_uploader.rb └── views │ └── layouts │ └── kms_models │ └── application.html.erb ├── bin └── rails ├── config.ru ├── config ├── initializers │ ├── ability.rb │ ├── externals.rb │ ├── help.rb │ └── resources.rb ├── locales │ ├── en.yml │ └── ru.yml └── routes.rb ├── db └── migrate │ ├── 20150409124420_create_kms_models.rb │ ├── 20150409125056_create_kms_fields.rb │ ├── 20150413143711_create_kms_entries.rb │ ├── 20150820080436_add_label_field_to_kms_models.rb │ ├── 20150820132142_add_slug_to_kms_entries.rb │ ├── 20150821201250_fix_models_column_name.rb │ ├── 20150901115303_add_class_name_to_kms_fields.rb │ ├── 20150910081440_add_position_to_kms_entries.rb │ ├── 20170209125819_add_allow_creation_using_form_to_models.rb │ ├── 20170802063046_change_values_column_to_jsonb.rb │ ├── 20170802085121_add_position_to_kms_fields.rb │ └── 20180122135245_add_description_to_kms_models.rb ├── kms_models.gemspec ├── lib ├── drops │ └── kms │ │ ├── entry_drop.rb │ │ └── models_wrapper_drop.rb ├── generators │ └── kms_models │ │ └── install │ │ └── install_generator.rb ├── kms │ └── models │ │ ├── engine.rb │ │ └── version.rb ├── kms_models.rb └── tasks │ └── kms_models_tasks.rake └── spec ├── controllers └── kms │ ├── models │ ├── fields_controller_spec.rb │ └── models_controller_spec.rb │ └── public │ └── entries_controller_spec.rb ├── factories ├── fields.rb ├── models.rb └── users.rb ├── internal ├── Rakefile ├── config │ ├── database.yml.travis │ ├── initializers │ │ └── devise.rb │ └── routes.rb ├── db │ └── schema.rb ├── log │ └── .gitignore └── public │ └── favicon.ico ├── models └── kms │ ├── field_spec.rb │ ├── has_many_field_spec.rb │ └── model_spec.rb ├── spec_helper.rb └── support ├── controller_macros.rb └── request_helpers.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/kms_models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/kms_models/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/kms_models/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/kms_models/application/controllers/entries_controller.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/kms_models/application/controllers/entries_controller.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/kms_models/application/controllers/fields_controller.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/kms_models/application/controllers/fields_controller.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/kms_models/application/controllers/models_controller.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/kms_models/application/controllers/models_controller.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/kms_models/application/routes.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/kms_models/application/routes.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/templates/entries/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/entries/edit.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/entries/form.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/entries/form.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/entries/index.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/entries/index.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/entries/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/entries/new.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/belongs_to_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/belongs_to_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/checkbox_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/checkbox_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/date_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/date_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/file_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/file_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/has_many_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/has_many_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/string_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/string_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/fields/text_field.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/fields/text_field.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/help/models_endpoints.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/help/models_endpoints.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/help/models_variables.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/help/models_variables.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/models/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/models/edit.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/models/fields.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/models/fields.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/models/form.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/models/form.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/models/index.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/models/index.html.slim -------------------------------------------------------------------------------- /app/assets/javascripts/templates/models/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/javascripts/templates/models/new.html.slim -------------------------------------------------------------------------------- /app/assets/stylesheets/kms_models/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/assets/stylesheets/kms_models/application.css -------------------------------------------------------------------------------- /app/controllers/kms/models/entries_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/controllers/kms/models/entries_controller.rb -------------------------------------------------------------------------------- /app/controllers/kms/models/fields_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/controllers/kms/models/fields_controller.rb -------------------------------------------------------------------------------- /app/controllers/kms/models/models_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/controllers/kms/models/models_controller.rb -------------------------------------------------------------------------------- /app/controllers/kms/public/entries_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/controllers/kms/public/entries_controller.rb -------------------------------------------------------------------------------- /app/helpers/kms_models/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/helpers/kms_models/application_helper.rb -------------------------------------------------------------------------------- /app/models/kms/belongs_to_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/belongs_to_field.rb -------------------------------------------------------------------------------- /app/models/kms/checkbox_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/checkbox_field.rb -------------------------------------------------------------------------------- /app/models/kms/date_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/date_field.rb -------------------------------------------------------------------------------- /app/models/kms/entry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/entry.rb -------------------------------------------------------------------------------- /app/models/kms/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/field.rb -------------------------------------------------------------------------------- /app/models/kms/file_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/file_field.rb -------------------------------------------------------------------------------- /app/models/kms/has_many_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/has_many_field.rb -------------------------------------------------------------------------------- /app/models/kms/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/model.rb -------------------------------------------------------------------------------- /app/models/kms/models_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/models_wrapper.rb -------------------------------------------------------------------------------- /app/models/kms/page_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/page_decorator.rb -------------------------------------------------------------------------------- /app/models/kms/string_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/string_field.rb -------------------------------------------------------------------------------- /app/models/kms/text_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/models/kms/text_field.rb -------------------------------------------------------------------------------- /app/serializers/kms/entry_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/serializers/kms/entry_serializer.rb -------------------------------------------------------------------------------- /app/serializers/kms/field_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/serializers/kms/field_serializer.rb -------------------------------------------------------------------------------- /app/serializers/kms/model_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/serializers/kms/model_serializer.rb -------------------------------------------------------------------------------- /app/serializers/kms/simple_model_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/serializers/kms/simple_model_serializer.rb -------------------------------------------------------------------------------- /app/uploaders/entry_file_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/uploaders/entry_file_uploader.rb -------------------------------------------------------------------------------- /app/views/layouts/kms_models/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/app/views/layouts/kms_models/application.html.erb -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/bin/rails -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config.ru -------------------------------------------------------------------------------- /config/initializers/ability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/initializers/ability.rb -------------------------------------------------------------------------------- /config/initializers/externals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/initializers/externals.rb -------------------------------------------------------------------------------- /config/initializers/help.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/initializers/help.rb -------------------------------------------------------------------------------- /config/initializers/resources.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/initializers/resources.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/locales/ru.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20150409124420_create_kms_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150409124420_create_kms_models.rb -------------------------------------------------------------------------------- /db/migrate/20150409125056_create_kms_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150409125056_create_kms_fields.rb -------------------------------------------------------------------------------- /db/migrate/20150413143711_create_kms_entries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150413143711_create_kms_entries.rb -------------------------------------------------------------------------------- /db/migrate/20150820080436_add_label_field_to_kms_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150820080436_add_label_field_to_kms_models.rb -------------------------------------------------------------------------------- /db/migrate/20150820132142_add_slug_to_kms_entries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150820132142_add_slug_to_kms_entries.rb -------------------------------------------------------------------------------- /db/migrate/20150821201250_fix_models_column_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150821201250_fix_models_column_name.rb -------------------------------------------------------------------------------- /db/migrate/20150901115303_add_class_name_to_kms_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150901115303_add_class_name_to_kms_fields.rb -------------------------------------------------------------------------------- /db/migrate/20150910081440_add_position_to_kms_entries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20150910081440_add_position_to_kms_entries.rb -------------------------------------------------------------------------------- /db/migrate/20170209125819_add_allow_creation_using_form_to_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20170209125819_add_allow_creation_using_form_to_models.rb -------------------------------------------------------------------------------- /db/migrate/20170802063046_change_values_column_to_jsonb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20170802063046_change_values_column_to_jsonb.rb -------------------------------------------------------------------------------- /db/migrate/20170802085121_add_position_to_kms_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20170802085121_add_position_to_kms_fields.rb -------------------------------------------------------------------------------- /db/migrate/20180122135245_add_description_to_kms_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/db/migrate/20180122135245_add_description_to_kms_models.rb -------------------------------------------------------------------------------- /kms_models.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/kms_models.gemspec -------------------------------------------------------------------------------- /lib/drops/kms/entry_drop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/drops/kms/entry_drop.rb -------------------------------------------------------------------------------- /lib/drops/kms/models_wrapper_drop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/drops/kms/models_wrapper_drop.rb -------------------------------------------------------------------------------- /lib/generators/kms_models/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/generators/kms_models/install/install_generator.rb -------------------------------------------------------------------------------- /lib/kms/models/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/kms/models/engine.rb -------------------------------------------------------------------------------- /lib/kms/models/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/kms/models/version.rb -------------------------------------------------------------------------------- /lib/kms_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/kms_models.rb -------------------------------------------------------------------------------- /lib/tasks/kms_models_tasks.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/lib/tasks/kms_models_tasks.rake -------------------------------------------------------------------------------- /spec/controllers/kms/models/fields_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/controllers/kms/models/fields_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/kms/models/models_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/controllers/kms/models/models_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/kms/public/entries_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/controllers/kms/public/entries_controller_spec.rb -------------------------------------------------------------------------------- /spec/factories/fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/factories/fields.rb -------------------------------------------------------------------------------- /spec/factories/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/factories/models.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/internal/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/internal/Rakefile -------------------------------------------------------------------------------- /spec/internal/config/database.yml.travis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/internal/config/database.yml.travis -------------------------------------------------------------------------------- /spec/internal/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/internal/config/initializers/devise.rb -------------------------------------------------------------------------------- /spec/internal/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | mount Kms::Models::Engine => '/kms' 3 | end 4 | -------------------------------------------------------------------------------- /spec/internal/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/internal/db/schema.rb -------------------------------------------------------------------------------- /spec/internal/log/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /spec/internal/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/models/kms/field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/models/kms/field_spec.rb -------------------------------------------------------------------------------- /spec/models/kms/has_many_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/models/kms/has_many_field_spec.rb -------------------------------------------------------------------------------- /spec/models/kms/model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/models/kms/model_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/controller_macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/support/controller_macros.rb -------------------------------------------------------------------------------- /spec/support/request_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiqcms/kms_models/HEAD/spec/support/request_helpers.rb --------------------------------------------------------------------------------