child_process.exec uses a shell to parse and launch command.
Since here some arguments comes from external, it's unsecured.
This MR uses spawnSync instead.
- created server configuration
- implemented downloading files from nextcloud to a local directory
- build of the docker image added to the GutHub workflow
- Twake client added
- Creating user in Twake Drive from ldap
- Ldap client with ldapsearch(TODO make it work with ldapjs)
- Jest debug tests
* add configuration with LDAP attributes mappings
* add defalut company and remove application check since it's not configurable
* change error handling, now all the requests are independant
* Add configuration with LDAP attributes mappings
* Add default company and remove application check since it's not configurable
* Change error handling, now all the requests are independent