Skip to main content

gha codecov

The Radicale frontend of Modoboa.

Installation

Install this extension system-wide or inside a virtual environment by running the following commands:

$ pip install https://github.com/modoboa/caldav/tarball/master#egg=caldav
$ pip install modoboa-radicale

Edit the settings.py file of your modoboa instance and apply the following modifications:

  • add modoboa_radicale inside the MODOBOA_APPS variable like this:

    MODOBOA_APPS = (
      'modoboa',
      'modoboa.core',
      'modoboa.lib',
      'modoboa.admin',
      'modoboa.transport',
      'modoboa.relaydomains',
      'modoboa.limits',
      'modoboa.parameters',
      # Extensions here
      # ...
      'modoboa_radicale',
    )
  • Add the following at the end of the file:

    from modoboa_radicale import settings as modoboa_radicale_settings
    modoboa_radicale_settings.apply(globals())

Run the following commands to setup the database tables:

$ cd <modoboa_instance_dir>
$ python manage.py migrate
$ python manage.py load_initial_data
$ python manage.py collectstatic

Finally, restart the python process running modoboa (uwsgi, gunicorn, apache, whatever).

For developpers

The frontend part of this plugin is developed with VueJS 2 and requires nodejs and webpack.

Once nodejs is installed on your system, run the following commands:

$ cd frontend
$ npm install
$ npm run serve

To update dist files (the ones that will be distributed with the plugin), run:

$ npm run build

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modoboa_radicale-1.7.3.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modoboa_radicale-1.7.3-py2.py3-none-any.whl (1.8 MB view details)

Uploaded Python 2Python 3

File details

Details for the file modoboa_radicale-1.7.3.tar.gz.

File metadata

  • Download URL: modoboa_radicale-1.7.3.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for modoboa_radicale-1.7.3.tar.gz
Algorithm Hash digest
SHA256 3006e4c153210278f17a616a2d1b7f16da6d3553801e08d04c390651e5ab4729
MD5 f4e8c85cba652886b76b7c29b9e75cd2
BLAKE2b-256 4a443c44b236ffcf1019dac67e9021cbfe882376babfab175d90101213082f74

See more details on using hashes here.

Provenance

The following attestation bundles were made for modoboa_radicale-1.7.3.tar.gz:

Publisher: plugin.yml on modoboa/modoboa-radicale

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file modoboa_radicale-1.7.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for modoboa_radicale-1.7.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e4a488c1ca858896858c1200961b01b73a32cad57e76afc50978ace68f5f5a94
MD5 81410dbf8421f0546bdc19bb7aa2ab6a
BLAKE2b-256 e4baa67f6188841c33d44bcfea4477e32bdbd54b3b7697e088f9b34c45e05bdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for modoboa_radicale-1.7.3-py2.py3-none-any.whl:

Publisher: plugin.yml on modoboa/modoboa-radicale

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.7.3 This release

2 files

1.7.2

2 files

1.7.1

2 files

1.7.0

2 files

1.6.3

2 files

1.6.2

2 files

1.6.1

2 files

1.6.0

2 files

1.5.1

2 files

1.5.0

2 files

1.4.5

2 files

1.4.4

2 files

1.4.3

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.6

2 files

1.3.5

2 files

1.3.4

2 files

1.3.3

2 files

1.3.2

2 files

1.3.1

2 files

1.3.0

2 files

1.2.0

2 files

1.1.0

1 file

1.0.5

1 file

1.0.4

1 file

1.0.3

1 file

1.0.2

1 file

1.0.1

1 file

1.0.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page