EUSurvey is an opensource surveying tool. It features different types of questions, free text fields as well as more complex elements like editable tables and gallery elements. Results can be displayed as histograms, percentages or in full details and can be exported to different formats. All submitted answers (or a sub-set) can be published automatically on a dedicated webpage within the application. It is freely available for any organisation or administration, public or private and can also be deployed as an open source version.
The current Docker image is outdated and does not run the latest EUSurvey code.
Additionally, some properties are missing from the ossdocker Spring property file.
This pull request aims to:
Update the Docker Image: ensure the Docker image is running the latest version of EUSurvey code.
Provide a new ossdocker environment including all necessary Spring properties.
This pull request also proposes the inclusion of optional containers :
Mockup CAS EULogin Authentication Server: to simulate authentication processes locally with a CAS Server.
Mockup LDAP OpenLDAP Server: to simulate directory services for development and testing purposes.
By implementing these updates and enhancements, we will achieve a fully functional local development environment and an up-to-date Docker image suitable for cloud deployment.
Note you can (automatically) let issues close when a PR is merged by adding some "magic" text to your PR body. (Manually linking is also possible after creation of the PR.)
The current Docker image is outdated and does not run the latest EUSurvey code. Additionally, some properties are missing from the ossdocker Spring property file.
This pull request aims to:
This pull request also proposes the inclusion of optional containers :
By implementing these updates and enhancements, we will achieve a fully functional local development environment and an up-to-date Docker image suitable for cloud deployment.