Indico search+livesync backend using Citadel+ElasticSearch
Project description
Citadel Search Plugin
The Citadel plugin integrates Indico with the Citadel microservice to provide advanced search functionality using an Elasticsearch backend.
Changelog
3.3.4
- Update translations
3.3.3
- Adapt to Indico 3.3.7 changes
- Correctly parse queries containing multiple keywords with quotes
3.3.2
- Update translations
- Avoid excessively long retry backoff delays in case of failures
- Do not log thousands of warnings after retrying a failed run (especially when using Sentry this is problematic and a performance killer)
- Do not fail when a record cannot be deleted from Citadel (this avoids persistent failures when Citadel has some broken records)
3.3.1
- Update translations
3.3
- Adapt to Indico 3.3 changes
- Support (and require) Python 3.12
- Add option to show a warning in large categories, encourating managers to use groups instead of individual ACL entries (to avoid having to re-send huge amounts of data to the backend)
3.2.2
- Adapt to Indico 3.2.6 changes
- Support Python 3.11
3.2.1
- Stop using deprecated URL utils from werkzeug
3.2
- Update translations
3.1
- Adapt to Indico 3.1 changes
- Correctly handle remote groups whose capitalization changed at some point
3.0
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file indico_plugin_citadel-3.3.4-py3-none-any.whl.
File metadata
- Download URL: indico_plugin_citadel-3.3.4-py3-none-any.whl
- Upload date:
- Size: 109.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b8e06d841bfcf65c5f996203fd842d81fe1181247d261b26f7ae37ebe9bd820
|
|
| MD5 |
ef28cf4d0781784c750c4609123acfd3
|
|
| BLAKE2b-256 |
8e613e7d05111172e31a3ccbbf271f55e36654b198700b19f184460860d32b3a
|
Provenance
The following attestation bundles were made for indico_plugin_citadel-3.3.4-py3-none-any.whl:
Publisher:
pypi.yml on indico/indico-plugins
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
indico_plugin_citadel-3.3.4-py3-none-any.whl -
Subject digest:
8b8e06d841bfcf65c5f996203fd842d81fe1181247d261b26f7ae37ebe9bd820 - Sigstore transparency entry: 957488689
- Sigstore integration time:
-
Permalink:
indico/indico-plugins@2a8fca777b01a197232d162f9fec5599785b6979 -
Branch / Tag:
refs/tags/v3.3.6 - Owner: https://github.com/indico
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@2a8fca777b01a197232d162f9fec5599785b6979 -
Trigger Event:
push
-
Statement type: