WebTop 5 needs testing

But you already have a broken WebTop.
Or you will try to uninstall WT 5 and reinstall WT 4? Maybe will work.

Yes, but I run on a VM, I took a snapshot before trying the upgrade, and just rolled back. I will install a 2nd test VM and check out WT5, it’ll just be harder to test with noone using it.

@wbilger, what I’ve tried:

  1. Installed webtop4
  • removed webtop4 and some remnants
  • installed webtop 5

got the same error (but logs might tie it to a different source cause, logs were showing password authentication error and non-existent sonicle role). What worked in my case was to delete webtop databases and sonicle user from postgresql, and reinstalling webtop5. Don’t know if devs will recommend against it, as I’m removing more things than really needed.

WARNING - Don’t try this in production.
This is not an upgrade path, it ditches most of webtop config/data…(make backup/snapshot beforehand)

CASE 1 - With webtop4 installed, before installing webtop5:

#----removing webtop4----
yum remove \*webtop\*
rm -rf /var/lib/tomcat/webapps/webtop

#----removing webtop database and its user----
su - postgres
dropdb webtop
dropuser sonicle
exit

#----optional: removing additional webtop4 remnants----
rm -rf /usr/share/webtop /etc/e-smith/events/nethserver-webtop4-update /etc/e-smith/templates/usr/share/webtop /etc/e-smith/templates/var/lib/tomcat/webapps/webtop /etc/e-smith/templates/etc/httpd/conf.d/webtop.conf /etc/httpd/conf.d/webtop.conf /var/lib/nethserver/secrets/webtop

#----installing webtop5----
yum --enablerepo=nethserver-testing install nethserver-webtop5

CASE 2 - If webtop4 was removed and webtop5 installed but accessing its webpage shows the error you mentioned earlier:

#----removing webtop databases and its user----
su - postgres
dropdb webtop
dropdb webtop5
dropuser sonicle
exit

#----reinstalling webtop5----
yum --enablerepo=nethserver-testing reinstall nethserver-webtop5

There must be a better way to get rid of the error, till then…

2 Likes

Please follow @dnutan advice, since now I haven’t even tried to substitute WT4 with WT5 on the same machine.

Regarding the language pack, we will set the translations next week.

@gabriele_bulfon will open an issue regarding the cloud error. I hope to have all fixed next week

Tested ActiveSync as described here:

https://nethserver.github.io/webtop5/#activesync

Notes:

  • Regarding “Select “Complete” inside the “Synchronization” field”

Inside the “Syncronization” field will find only “Off”, “Read-Only”, “Full”.
You must select “Full”.
@giacomo :
Can you modify this documentation according to this tags?

  • Regarding “ActiveSync must be enabled for each users”

ActiveSync cannot be set for the entire Users group (Domains -> NethServer -> Groups -> Users)? At least in the final version?

TIA,
Gabriel

1 Like

cc: @giacomo

IT WORKS!

How I tested:

  • I removed added authorizations from each user.
  • Tested from CLI for each user and I don’t have in html page “GET not supported”.
  • I have set “Authorizations” for entire Users group.
  • Tested from CLI for each user and I have in html page “GET not supported”.

PS:

Can anybody test to see if really works?
At least other 3 guys?

TIA,
Gabriel

no change in behaviour - what else I can try now?

Please try this:

Maybe is something wrong with the packages and this could fix.

no, not the solution, and now - even more worse - I’ve to do shopping with my family :wink:

1 Like

I’m already on my way … :joy:

have to stop now, but what’s this?

ah, now I’ve my calendar :smiley: - changed Theme!

A post was split to a new topic: [NFR] Mail: receipt button

That means that you solved?

This worked, perfect, thanks!

I don’t see a way to set the number of messages per page?

Also, the default timezone is set to Europe/Rome, does not set to NS timezone. There should also be a way to set the default Language and Date Format for each user, as well as the timezone.

hmm, no not solved - the grey-Theme is not working…for all, me?? - and I’m normally use grey, because for me everything is grey :sob:

A post was split to a new topic: [BUG] Gray theme doesn’t’ work

OK, tested all themes.
For me, Classic, Crisp, Neptune works (Web Top, Outlook, Mozilla) and Grey don’t work (Web Top, Outlook, Mozilla).

In WebTop5 it was introduced infinite scrolling for the email list and for that reason there is no longer the number of mails per page to be set

It sounds like a good idea to take the timezone from the NS :+1:
Also a setting for all users by Language and Date Format to be inserted between the global properties it seems useful, what do you think @gabriele_bulfon ?