Hello @nebulon i'm one of dolibarr developper and i would like to build cloudron package. I'm sponsorred by osinum for that.
So i've created an account on your gitlab, could you please allow me to make a "dolibarr" project on it ?
Thanks,
Γric
Hello @nebulon i'm one of dolibarr developper and i would like to build cloudron package. I'm sponsorred by osinum for that.
So i've created an account on your gitlab, could you please allow me to make a "dolibarr" project on it ?
Thanks,
Γric
@nebulon nice, thanks a lot.
dolibarr is working, i'm now on LDAP auto-configuration
@girish @luckow done install is now multilang and based on browser-locale ! please wait for one or two min i will push that code on git ! (thanks @girish now i can write on main git repo).
@girish @robi and @luckow sorry for the delay, vacation was sooooo goood i want to stay on hollidays
So, now i'm back and i will have a look to LDAP, thanks for your tests and reports !
That's done, but now i don't know what i have to do
https://git.cloudron.io/erics/dolibarr-app
and
https://hub.docker.com/repository/docker/osinum/dolibarr-app/tags?page=1
Dolibarr version 12.0.3 with:
Please have a look to logs when you install this app : first launch could take a lot of time due to database initialization ...
Hello,
LDAP preconfiguration is now ok, could you please make some tests ?
Thanks
Ok, a new checkbox is checked
Hello all,
dolibarr package seems to be ok:
USERNAME=cloudronusername PASSWORD=cloudronpassword node_modules/.bin/mocha --bail test.js
Application life cycle test
- build app
installation and configuration
App is being installed.
=> Queued
=> Cleaning up old install
=> Downloading image ...........
=> Creating container ..
=> Wait for health check ...................................
App is installed.
β install app (58296ms)
β can get app information (763ms)
β can view welcome page (994ms)
β can login (2126ms)
β can access dashboard (353ms)
=> Queued
=> Snapshotting app test.xxxxxxx.fr .
=> Uploading app snapshot test.xxxxxxx.fr
App is backed up
β backup app (5219ms)
=> Waiting for app to be uninstalled
=> Queued
=> Deleting container
=> Teardown addons ...
=> Unregistering domains
App test.xxxxxxx.fr successfully uninstalled.
App is being installed.
=> Queued
=> Cleaning up old install
=> Downloading image ..........
=> Creating container .
=> Wait for health check ........................................
App is installed.
=> Queued
=> Cleaning up old install
=> Registering subdomains
=> Downloading image
=> Download backup and restoring addons ...
=> Downloading 1M@1MBps .........
=> Creating container
=> Wait for health check .......
App is restored
β restore app (100491ms)
=> Queued
=> Cleaning up old install .
=> Registering subdomains
=> Creating container
=> Wait for health check ...
App configured
β move to different location (10994ms)
β can login (2304ms)
β can access dashboard (399ms)
=> Waiting for app to be uninstalled
=> Queued
=> Deleting container
=> Teardown addons ...
=> Deleting image
App test2.xxxxxxx.fr successfully uninstalled.
β uninstall app (8778ms)
update
App is being installed.
=> Queued
=> Cleaning up old install
=> Registering subdomains
=> Downloading image ..............
=> Creating container .
=> Waiting for DNS propagation
=> Wait for health check .................................................
App is installed.
β can install app (78367ms)
β can get app information (751ms)
β can view welcome page (322ms)
=> Waiting for app to be uninstalled
=> Queued
=> Deleting container
=> Teardown addons .......
=> Deleting image
App test.xxxxxxx.fr successfully uninstalled.
β uninstall app (13062ms)
15 passing (5m)
1 pending
So ... it's time to make some tests
Ok i will have a look for language.
i was imagine by default that it was auto detect from browser locale ...
Thanks for this first "bug report" i mean
repo is up to date with dolibarr 13.0.1 -> https://git.cloudron.io/cloudron/dolibarr-app
upgrade from 12.0.3 to 13.0.1 is done so it seems to be ready for next upgrades in future.
repo is up to date with dolibarr 13.0.1 -> https://git.cloudron.io/cloudron/dolibarr-app
upgrade from 12.0.3 to 13.0.1 is done so it seems to be ready for next upgrades in future.
@xevotech i'm sorry i've just sent a message with an other forum account ...
for me there is no errors in your log:
Feb 11 22:34:44 box:tasks 6001: {"percent":100,"message":"Done"}
Feb 11 22:34:44 box:apptask dolibarr.xxxxxxx.com updating app with values: {"installationState":"installed","error":null,"health":null}
then
Feb 11 22:34:45 box:taskworker Task took 35.038 seconds
Feb 11 22:34:45 box:tasks setCompleted - 6001: {"result":null,"error":null}
Feb 11 22:34:45 box:tasks 6001: {"percent":100,"result":null,"error":null}
Feb 12 18:57:30 172.18.0.1 - - [12/Feb/2021:17:57:30 +0000] "GET / HTTP/1.1" 200 2496 "-" "Mozilla (CloudronHealth)"
Feb 12 18:57:40 172.18.0.1 - - [12/Feb/2021:17:57:40 +0000] "GET / HTTP/1.1" 200 2498 "-" "Mozilla (CloudronHealth)"
Feb 12 18:57:50 172.18.0.1 - - [12/Feb/2021:17:57:50 +0000] "GET / HTTP/1.1" 200 2497 "-" "Mozilla (CloudronHealth)"
And dolibarr.xev.....com seems to be up and running no ?
@xevotech : please have a look to your private message for my email addr
@xevotech you can view the logs in cloudron interface (dolibarr module, clic on options/logs) then you can display informations about "where" it is "stopped" (in loop, waiting for something, bug in ldap setup...).
@xevotech ooooops, could you please copy & paste log ? i'm not sure that the last commit was pushed on "official" repository, i will check it tomorrow !
Ok,
here is the "bug", there is 6 administrators on my cloudron and new user send too many mails for embedded smtp server
2020-12-21T07:32:02.196Z box:mailer BoxError: Invalid greeting from server:
421 Too many concurrent connections: 421 Too many concurrent connections
at /home/yellowtent/box/src/mailer.js:86:40
at transporter.send.args (/home/yellowtent/box/node_modules/nodemailer/lib/mailer/index.js:226:21)
at SMTPConnection.<anonymous> (/home/yellowtent/box/node_modules/nodemailer-smtp-transport/lib/smtp-transport.js:105:20)
at Object.onceWrapper (events.js:286:20)
at SMTPConnection.emit (events.js:198:13)
at SMTPConnection._onError (/home/yellowtent/box/node_modules/smtp-connection/lib/smtp-connection.js:518:10)
at SMTPConnection._actionGreeting (/home/yellowtent/box/node_modules/smtp-connection/lib/smtp-connection.js:893:14)
at SMTPConnection._processResponse (/home/yellowtent/box/node_modules/smtp-connection/lib/smtp-connection.js:669:16)
at SMTPConnection._onData (/home/yellowtent/box/node_modules/smtp-connection/lib/smtp-connection.js:493:10)
at Socket.emit (events.js:198:13)
So @girish or @nebulon is there a solution to disable "new user mail notifications" to some administrators ? or to send invitation mail link to new user BEFORE administrators notifications ? or maybe add a little delay to mail send queue ?
Hello Cloudron,
something strange on our cloudron: when i create a new user and checkbox "send welcome message to this user" is cheched : no mail is sent ! (1)
then if i come back to user and clic on "reset password and invite link" mail is sent ... so is there a bug ? (2)
Note: i don't have any log for (1) in mail.log, do i have to check in other cloudron logs ?
thanks