Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Roundcube 1.6.0 package shows version 1.5.3 in "about"?

    Roundcube
    4
    12
    294
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • necrevistonnezr
      necrevistonnezr last edited by

      Hi,

      is there something wrong with the current Roundcube package?

      The currently updated Roundcube 1.6.0. package
      Webaufnahme_1-8-2022_112941_my.ckfl.net.jpeg

      shows version 1.5.3 in the about screen:

      6e3d1104-bb0e-4d50-a9cb-dd7fb6e24994-image.png

      I also noticed that the changelog states that "Classic" and "Larry" skins are removed (see https://roundcube.net/news/2022/07/28/roundcube-1.6.0-released) but it's still present in the Cloudron package:
      5a69df7e-ad7e-4e86-a760-6b738254ab06-image.png

      I don't think it's a browser / cache issue as I get the same results in a new "private" window of my browser....

      fbartels jdaviescoates 2 Replies Last reply Reply Quote 3
      • fbartels
        fbartels App Dev @necrevistonnezr last edited by fbartels

        yes, I can confirm. Just checked my "about" and also index.php of the installed app, both are saying its 1.5.3.

        The git repo is also missing updates to use 1.6.0 instead of 1.5.3: https://git.cloudron.io/cloudron/roundcube-app/-/blob/master/Dockerfile#L6-8

        1 Reply Last reply Reply Quote 3
        • girish
          girish Staff last edited by

          Indeed, looks like I a rebuild of the previous rc version (per git history atleast).

          1 Reply Last reply Reply Quote 0
          • jdaviescoates
            jdaviescoates @necrevistonnezr last edited by

            @necrevistonnezr said in Roundcube 1.6.0 package shows version 1.5.3 in "about"?:

            I also noticed that the changelog states that "Classic" and "Larry" skins are removed (see https://roundcube.net/news/2022/07/28/roundcube-1.6.0-released)

            Oh, damn!

            This is actually really annoying unless a full width screen option is added to Elastic. I hate split screen columns or rows.

            I use Cloudron with Gandi & Hetzner

            girish 1 Reply Last reply Reply Quote 0
            • girish
              girish Staff last edited by

              I pushed an updated package now.

              fbartels 1 Reply Last reply Reply Quote 2
              • fbartels
                fbartels App Dev @girish last edited by

                @girish thanks. Looking good now.

                1 Reply Last reply Reply Quote 0
                • girish
                  girish Staff @jdaviescoates last edited by

                  @jdaviescoates said in Roundcube 1.6.0 package shows version 1.5.3 in "about"?:

                  This is actually really annoying unless a full width screen option is added to Elastic. I hate split screen columns or rows.

                  AFAICT, elastic doesn't. That option does not exist in the Mailbox display preferences.

                  I can also confirm that it 1.6.0 defaults to elastic if you had classic or larry previously.

                  jdaviescoates 1 Reply Last reply Reply Quote 0
                  • jdaviescoates
                    jdaviescoates @girish last edited by

                    @girish said in Roundcube 1.6.0 package shows version 1.5.3 in "about"?:

                    I can also confirm that it 1.6.0 defaults to elastic if you had classic or larry previously.

                    Yeah, I just noticed that too.

                    In the release notes it says:

                    The skins Larry and Classic are no longer part of the release packages. If you used them in your deployment, you need to install them manually. That can easily be done via Composer:

                    $ composer require roundcube/larry

                    I'm not sure how to go about doing that on Cloudron? Could you please explain and add to the Cloudron docs for Roundcube? Thanks!

                    I use Cloudron with Gandi & Hetzner

                    girish 1 Reply Last reply Reply Quote 0
                    • girish
                      girish Staff @jdaviescoates last edited by

                      @jdaviescoates said in Roundcube 1.6.0 package shows version 1.5.3 in "about"?:

                      I'm not sure how to go about doing that on Cloudron? Could you please explain and add to the Cloudron docs for Roundcube? Thanks!

                      Composer based plugins/skins won't work on Cloudron 😞 They modify the source code - https://docs.cloudron.io/apps/roundcube/#plugins . If someone made a "tarball" it will work though, but afaict the upstream skin is not developed anymore - https://github.com/roundcube/larry . So this is going to break very soon even if you manage to install it now somehow.

                      jdaviescoates 1 Reply Last reply Reply Quote 0
                      • girish
                        girish Staff last edited by

                        What I meant by tarball is that there are plugins like https://github.com/JohnDoh/roundcube-contextmenu#install where you can just upload them into plugins without having to rely on composer.

                        1 Reply Last reply Reply Quote 0
                        • jdaviescoates
                          jdaviescoates @girish last edited by

                          @girish said in Roundcube 1.6.0 package shows version 1.5.3 in "about"?:

                          Composer based plugins/skins won't work on Cloudron They modify the source code - https://docs.cloudron.io/apps/roundcube/#plugins . If someone made a "tarball" it will work though, but afaict the upstream skin is not developed anymore - https://github.com/roundcube/larry . So this is going to break very soon even if you manage to install it now somehow.

                          I had a look at https://github.com/roundcube/classic and it says:

                          The skin can be installed by putting the content in a subfolder of the the Roundcube's skins folder or by using composer

                          So I downloaded the .zip from here:

                          https://github.com/roundcube/classic/releases/tag/1.6.0

                          Then uploaded into app/data/skins using the file manager

                          Then unzipped it (using right click Extract here)

                          Then changed the permissions on the folder from root to www-data

                          Then went directly setting in my Roundcube instance(s) and was again able to select the Classic theme - hooray!

                          (overall I much prefer the look of the default Elastic theme, but mostly I want a List view with no preview pane and annoyingly Elastic doesn't have that)

                          I'm guessing perhaps the symlinks shown here for larry and classic can probably be removed from the package now @staff given they presumably link to nothing? (and I presume I could also just delete them too without breaking anything?)

                          Screenshot from 2022-08-03 17-47-56.png

                          I use Cloudron with Gandi & Hetzner

                          girish 1 Reply Last reply Reply Quote 1
                          • girish
                            girish Staff @jdaviescoates last edited by

                            @jdaviescoates Yes, correct. The symlinks are probably stale. You can remove them and restart the app, they will get recreated as needed.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Powered by NodeBB