FBernal-oPs / Galaxy-OncoTools

0 stars 0 forks source link

Checklist for finalisation of Oncotools instance #1

Open sveinugu opened 3 years ago

sveinugu commented 3 years ago

@FBernal-oPs Here's a final checklist of features to install/test before Sigve can submit his paper:

Anything else?

sveinugu commented 3 years ago

@FBernal-oPs, some comments:

  1. The URL in the menu item "Help" -> "Terms and Conditions" is still the old URL
  2. The passphrase fro log rotation does not seem to have been added to Ansible vault (and changed) yet. https://github.com/FBernal-oPs/Galaxy-OncoTools/commit/681b511109fe919f261c36d09db03ecc79f268f6#r52760870
  3. The smtp server should be localhost. smtp.uio.no will not work (I added that in a previous version of the issue by mistake). Please test mail sending from both the command line and as a bug report from galaxy. You would need sendmail installed on the server for this to work, I believe.
  4. As regards the notice on the webpage. What about: 'NB: Please note that the feature to reset user passwords does not currently work. If you need help with this or have any other requests, please send a mail to oslo-services@elixir.no'?
FBernal-oPs commented 3 years ago

Comments 1,2 and 4 are resolved. For 3 comment the smtp server is now set to localhost but testing is still missing

sveinugu commented 3 years ago

@FBernal-oPs To test mail sending from the command line:

python -c "from smtplib import SMTP; s = SMTP('localhost'); frm = 'no-reply@oncotools.elixir.no'; to = 'oslo-services@elixir.no'; subject = 'Test email'; body = 'Test text'; s.sendmail(frm, to, 'From: {}\nTo: {}\nSubject: {}\n{}'.format(frm, to, subject, body))"

(copied from slack)

sveinugu commented 3 years ago