Skip to content

Upgrade to v3 - #36

Open
maniackcrudelis wants to merge 4 commits into
testingfrom
upgrade_to_v3
Open

Upgrade to v3#36
maniackcrudelis wants to merge 4 commits into
testingfrom
upgrade_to_v3

Conversation

@maniackcrudelis

Copy link
Copy Markdown

Problem

  • Radicale doesn't work anymore on YunoHost 11 and is heavily outdated...
  • LDAP support wasn't available after version 1+

Solution

  • Upgrade to v3.1.8
  • Migrate storage to v2+
  • Get rid of uwsgi to use the internals server of radicale
  • Try to use the LDAP plugin (failed !)

PR Status

While I succeed in migrating old files to the new format and having a proper migration process, I failed to have the LDAP plugin working.
Using htpasswd seems to work, but I didn't fully tested it.
The full upgrade of all files may not be done, it's mainly a work in progress trying to have it work on newer versions.

As it is, it kind of works, but having LDAP is for me an essential part.
Anyway, I won't continue on this, I spent an entire day trying to make it work, not easy considering there's no proper documentation on the matter...
I gave up and change my caldav server...

  • Code finished and ready to be reviewed/tested
  • The fix/enhancement were manually tested (if applicable)

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants