@zonzonzon apparently, we added these manually when we installed EspoCRM.
@shrey I have added a doc note for the fix - https://docs.cloudron.io/apps/espocrm/#cron-jobs
Apologies for forgetting to reply again in this thread and confirm the problem still existed. Thanks for reporting it upstream. Looks like it could in fact be reproduced and has been fixed.
The group account solution is what I had been using up to now but this had to be reset every time there was an update or the app was restarted.
@p44 this was a bug in how cloudron parses names. I have added a workaround in https://git.cloudron.io/cloudron/box/-/commit/8a63f0368e5573014739d4c31ea9c2d53ac00701 for the next Cloudron release.
I checked this again, but it seems that the public directory has a bunch of code.
root@d66257ab-b6ad-4648-acf5-f1dbc2281a80:/app/code/7.2.7/public# find .
.
./oauth-callback.php
./robots.txt
./index.php
./web.config
./api
./api/v1
./api/v1/.htaccess
./api/v1/portal-access
./api/v1/portal-access/.htaccess
./api/v1/portal-access/index.php
./api/v1/index.php
./portal
./portal/.htaccess
./portal/index.php
./install
./install/img
./install/img/devices.png
./install/js
./install/js/install.js
./install/css
./install/css/install.css
./install/index.php
Do you remember what extension writes where? Is it in a subdirectory under public or does it write straight under public itself?
@timbo if you install the latest package v2.1.0, you will see an option to leave user management to the app (when installing the app). You have to install a new app, Cloudron currently has no way to switch the LDAP integration flag after installation.