Commit message (Collapse)AuthorAgeFilesLines
* Migrate the project from sprockets to webpackerMax Magorsch2020-01-031-1/+2
| | | | | | | | | | | | | | | | | | | The asset pipeline was introduced in Rails 3.1. However, since Rails 5.1 webpacker has been available, so that it's possible to use webpack. The project has been fully migrated to use webpacker for bundeling javascripts as well as stylesheets now. This way, sprockets has been completely replaced and removed from the project. Associated gems as jquery-rails have been removed as well. Accordingly all advanced webpack functionalities are available now. The bin/first-run file as well as the Dockerfiles have been adjusted to use webpacker instead of the asset pipeline. Please note: In order to use webpacker, yarn has to be installed on the target system. Please make sure that 'yarnpkg' is in your path. Signed-off-by: Max Magorsch <max@magorsch.de>
* Speed up travis furtherMax Magorsch2020-01-011-11/+3
| | | | Signed-off-by: Max Magorsch <max@magorsch.de>
* Fix the test failuresMax Magorsch2020-01-011-1/+1
| | | | | | | | | | | | | | So far the tests are failing when executed, using for example the docker-compose.test.yml file. To fix this, three things have changed: - the kkuleomi:update:all task has been added to bin/test.sh so that the test index is populated using the test data - kkuleomi_config.rb has been replaced by kkuleomi_config.rb.test - a repo/profiles/categories file has been created Signed-off-by: Max Magorsch <max@magorsch.de>
* Add a docker-compose file for integration testsMax Magorsch2019-10-161-0/+98
Add a docker-compose file which can be used for testing the application. The file includes a complete production environment including elasticsearch, redis and sidekiq. Signed-off-by: Max Magorsch <max@magorsch.de>