l-arnold / tkl-nomadic-odoo

Focused on Flow and Function
Other
4 stars 44 forks source link

Integrate EtherPad on Odoo Server. #53

Open l-arnold opened 8 years ago

l-arnold commented 8 years ago

Perhaps there could be an "on/off" switch in case someone does not want to run it.

Hopefully can run on the Postgres DBM that Odoo runs on (separate database). Seems can use various Databases to run

l-arnold commented 8 years ago

Reference Doc: http://www.emiprotechnologies.com/technical_notes/odoo-technical-notes-59/post/install-configure-and-setting-up-etherpad-server-for-odoo-253

Wouild be nice to generate the API Key and drop into Odoo Settings without much trouble but likely needs to be done manually.

Some testing for sure required.

l-arnold commented 8 years ago

Another ref document: https://www.odoo.com/forum/help-1/question/how-to-configure-etherpad-server-and-api-21811

JedMeister commented 8 years ago

Perhaps there could be an "on/off" switch in case someone does not want to run it.

If it's setup to run as a service then it'd just be a case of disabling the etherpad service.

SystemD:

systemctl disable etherpad

SysVInit:

update-rc.d etherpad disable 

Wouild be nice to generate the API Key and drop into Odoo Settings without much trouble but likely needs to be done manually.

I'm sure it could be scripted! :wink:

l-arnold commented 8 years ago

Coming Back to this. On the one hand it would be nice to "work out of the box"... I did just find that the system works ok without EtherPad so long as "Collaborative Pads" module is not installed (which it had been). If Collaborative Pads module is installed there needs to be a API Connection established.

I would put this on the "Potential List". The main thing collaborative Pads does is allow simultaneous editing by users. Likely it also gives a richer "interface". Ideally it could be "whiteboard-esque" but I have not in fact installed it yet to test.

JedMeister commented 8 years ago

FWIW we hope to implement an update to Confconsole for v14.2 which would support easy additional post-install config options to be supported...

That will make it much easier to add additional functionality without bloating the base install...

l-arnold commented 8 years ago

Sounds good. I want to ssume there would be a separate git folder system for installables, butvprobably a question.

Was looking at the subj yesterday.actually.

ghost commented 6 years ago

Nudging this conversation.

We are running Odoo v11 CE with Collaborative Pads and Project modules installed.

Every attempt to edit a task in Project (which should display the Pads) results in "Unable to load pad". It also takes a long while to attempt to connect to Pad and eventually results in a brief loss of connection to the database. This connectivity loss completely hampers efforts to edit Projects effectively bringing the use of Projects module to a dead halt as far as usability. See a snapshot of final page load. http://take.ms/PelIL

Pad URL opens without issue when accessed directly in a browser.

Any ideas as to why this happens or how to resolve?

ghost commented 6 years ago

An update. We restarted the Etherpad service and it resolved the issue of Pad not appearing and the 502 error when trying direct URL.

l-arnold commented 6 years ago

So running v11, did you just update the Git Pull after installing v8, or did you make a new Build.

Needing to do a v10 on our side first. Definitely want to look at the Pad build. Did you integrate from the EtherPad App or simply add this to your system on your own.

Great to hear you have it all running no matter!

ghost commented 6 years ago

Actually, installed v11 originally from the script Yenthe had provided before. Not an upgrade.

Installed Etherpad direct from its install script as well. The one provided by Empiro Technologies here on Git.

We did also employ a subdomain for Etherpad with proxy in nginx as we run behind Cloudflare which does not allow nonstandard ports through their proxy.

Also installed a Let’s Encrypt SSL cert specifically for the subdomain to enforce https across core Odoo site (had its own cert) and Etherpad and avoid issues serving mixed content.

From: L. Arnold [mailto:notifications@github.com] Sent: Thursday, January 4, 2018 5:42 PM To: l-arnold/tkl-nomadic-odoo tkl-nomadic-odoo@noreply.github.com Cc: mattolden matthew@sincitymunitions.com; Comment comment@noreply.github.com Subject: Re: [l-arnold/tkl-nomadic-odoo] Integrate EtherPad on Odoo Server. (#53)

So running v11, did you just update the Git Pull after installing v8, or did you make a new Build.

Needing to do a v10 on our side first. Definitely want to look at the Pad build. Did you integrate from the EtherPad App or simply add this to your system on your own.

Great to hear you have it all running no matter!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/l-arnold/tkl-nomadic-odoo/issues/53#issuecomment-355450336 , or mute the thread https://github.com/notifications/unsubscribe-auth/AWcd96rlvebnKkQTwIHZy-Jko11NJ3keks5tHX3agaJpZM4HuUxp . https://github.com/notifications/beacon/AWcd9ycZj_s5H9fe7YXlTvyLJpMIrDOiks5tHX3agaJpZM4HuUxp.gif