54 Commits

Author SHA1 Message Date
Adrian Moennich
bd7a1b0dcc Stop using deprecated werkzeug.urls utils 2023-05-02 13:40:45 +02:00
Indico Team
8e5bbfb2d4 Happy new year 2023 🎆 2023-01-08 17:37:48 +01:00
Adrian Moennich
4e3b08dca8 Fix tests (flask deprecation warning) 2022-09-30 19:20:43 +02:00
andriish
50b17ea52b
Add Python::3.10 classifier (#188)
Co-authored-by: Andrii Verbytskyi <andriish@pcatlas18.mpp.mpg.de>
2022-09-30 17:37:09 +02:00
Adrian Moennich
934482a32a Bump plugins with updated translations 2022-08-25 00:10:48 +02:00
Indico Team
bcb6628fcc Update translations 2022-08-24 23:58:52 +02:00
Indico Team
35eaa29b3b Update *.pot files 2022-08-24 12:11:59 +02:00
Adrian Moennich
170c1fac76 Declare compatibility with 3.10 2022-06-16 17:43:06 +02:00
Adrian Moennich
4e36eb346b Adapt to python dependency updates 2022-06-14 13:05:32 +02:00
Adrian Moennich
5b0b37e938 Release 3.1 2022-01-11 12:54:30 +01:00
Indico Team
7276ea793e Happy new year 2022 🎆 2022-01-05 11:41:25 +01:00
Adrian Moennich
8a02ae2996 Citadel: Fix capitalization changes in multipass groups 2021-12-01 12:22:02 +01:00
Adrian Moennich
a7857b2559 Revert "Fix DeprecationWarning breaking tests"
This reverts commit 742d5acd262ef94ea559dc3b0421e26f02922b9a.

Shouldn't be needed anymore due to indico/indico#5173
2021-11-23 13:23:29 +01:00
Adrian Moennich
f7b433a6a1 Merge branch '3.0.x' 2021-11-16 12:56:24 +01:00
Adrian Moennich
742d5acd26 Fix DeprecationWarning breaking tests
Celery is using an invalid legacy version specifier (celery/celery#7074)
2021-11-16 12:51:17 +01:00
Adrian Moennich
7a42996594 Adapt to WTForms 3 2021-11-10 17:43:49 +01:00
Adrian Moennich
cb4a119939 Release 3.0 2021-07-16 12:07:36 +02:00
Adrian Moennich
3b9652ba9a Update core signals imports
see indico/indico#5007
2021-07-13 14:02:44 +02:00
Adrian Moennich
6397e2ea39 Release 3.0rc2 2021-07-09 13:16:54 +02:00
Indico Team
8f0a5f2bd4 Update translations 🎏 2021-07-09 13:16:37 +02:00
Adrian Moennich
ab77c69b5f Exclude Python 3.10 in python_requires 2021-07-09 12:01:12 +02:00
Adrian Moennich
075250fb40 Add README files to all plugins 2021-06-28 17:33:08 +02:00
Indico Team
0387f00deb Update French translation 🇫🇷 🥖 2021-06-28 10:06:30 +02:00
Adrian Moennich
79481aed27 Release 3.0rc1 2021-06-25 23:17:21 +02:00
Adrian Moennich
a5a197a154 Citadel: Remove unused get_filters method 2021-06-23 11:33:19 +02:00
Adrian Moennich
b063e00955 Move search export schems back to the indico core 2021-06-18 14:08:32 +02:00
Adrian Moennich
e7b5a8df56 Citadel: Fix another typo 🙈 2021-06-09 15:02:32 +02:00
Adrian Moennich
6f022b9f15 Citadel: Fix typo
closes #144
2021-06-09 14:19:17 +02:00
Javier Ferrer
8f2d8114a3
Citadel: Add allow_admin parameter (#139) 2021-06-04 15:36:11 +00:00
Adrian Moennich
617879e5de Citadel: Retry on 409 Conflict 2021-06-04 11:03:35 +02:00
Adrian Moennich
6d1303c761 LiveSync: Allow overriding disabled cat runs on the CLI 2021-06-03 14:32:07 +02:00
Adrian Moennich
787afea576 Citadel: Do not use separate retry configs 2021-06-02 20:01:42 +02:00
Adrian Moennich
a5595615a4 LiveSync: Use efficient queries in queue runs
While simplify is still very spammy in case of large queues, at least
the actual data dumping for the export itself no longer spams queries.
This is especially crucial in the Citadel plugin where we have massive
parallelism which can easily exhaust the DB connection pool if we get
queries there.

For the same reason, the citadel ID mapping is now queried eagerly
so we don't need to try creating and then delete+update if we realize
there's already an existing citadel mapping, as we can simply check
before even sending something and then convert the creation to an
update.
2021-05-28 11:28:54 +02:00
Adrian Moennich
96b4a36480 Citadel: Only warn when deleting non-existent item 2021-05-27 19:29:35 +02:00
Adrian Moennich
a9055b9657 Citadel: Delete records marked as deleted+updated 2021-05-27 18:28:34 +02:00
Adrian Moennich
fea862cc3a Citadel: Use better repr in id mapping model 2021-05-27 10:29:58 +02:00
Indico Team
af13760a01 Update *.pot files 2021-05-26 18:07:38 +02:00
Adrian Moennich
77f1ac3c5b Citadel: Add retry option to file upload CLI 2021-05-26 09:26:18 +02:00
Adrian Moennich
ed3eb176d4 Citadel: Use new search backend active check
And more important, do not access the DB during app initialization
2021-05-24 13:42:46 +02:00
Adrian Moennich
d24f5034f3 Citadel: Tune retry config 2021-05-21 18:06:45 +02:00
Adrian Moennich
ca2e860415 Citadel: Make thread counts configurable 2021-05-20 11:18:35 +02:00
Adrian Moennich
3ef0b988ba Citadel: Disable search while not configured 2021-05-18 20:22:44 +02:00
Adrian Moennich
707d96a9b5 Citadel: Add more detailed tests 2021-05-18 17:41:42 +02:00
Adrian Moennich
f1a0da71e0 Citadel: Fix range aggregations 2021-05-18 17:41:39 +02:00
Pedro Lourenço
967e146344 Citadel: Add test for aggregation flattening 2021-05-18 12:27:19 +01:00
Pedro Lourenço
76d4c0562a Citadel: Flatten the most common aggregations 2021-05-18 12:23:15 +01:00
Pedro Lourenço
a1dc1f94c9 Citadel: Rename best match sorting to most relevant 2021-05-18 12:23:11 +01:00
Adrian Moennich
40b1a0b60a Citadel: Move get_user_access to plugin 2021-05-18 12:39:56 +02:00
Adrian Moennich
8a790bb42d Citadel: Add option to disable search provider 2021-05-18 12:34:35 +02:00
Adrian Moennich
57ed55b731 Citadel: Do not send 'notes/minutes' in note title 2021-05-17 11:20:02 +02:00