Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to v3 #36

Open
wants to merge 4 commits into
base: testing
Choose a base branch
from
Open

Upgrade to v3 #36

wants to merge 4 commits into from

Conversation

maniackcrudelis
Copy link

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