This sub-project uses MIT-LICENSE.
Add the gem in your ekylibre gemfile :
gem 'planning', git: 'git@gitlab.com:ekylibre/ekylibre-planning.git'
gem 'vuejs-rails'
or in development mode, you can clone the repository in 'planning' folder near ekylibre and then add in your ekylibre gemfile :
gem 'planning', path: '../ekylibre-planning'
gem 'vuejs-rails'
Routes, navigation and rights relatives to this plugins is in config folder
Controllers and Views is in app/views and app/controllers folders
This elements are manage by Ekylibre Core. If you need some improvement, you have to fork or open a branch in ekylibre core project.
To test they are a fake app (thank's to rails) in 'test/dummy'.
So if they are some model require in the app, we can add it in the dummy app !
They are some good information here : https://kyrofa.com/posts/rails-writing-engine-tests-that-depend-on-main-application-models
To run the test run rspec
.