Commit Graph

41 Commits

Author SHA1 Message Date
Emmy D'Anello b942baea17
Support ODS and CSV formats to read notes from a spreadsheet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-04-07 09:34:52 +02:00
Emmy D'Anello c522387482
Export notation sheets on Google Sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-03-30 13:41:46 +01:00
Emmy D'Anello f1d2acdc25
Remove whoosh in profit for Elasticsearch
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-01-13 18:28:45 +01:00
Emmy D'Anello 7848a90d5d
Fix gunicorn and psycopg2-binary versions
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-01-13 17:30:07 +01:00
Emmy D'Anello f08cb229ca
Use early version for Django Haystack for Django 5.0 support
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-01-13 17:27:58 +01:00
Emmy D'Anello 0f2f34175c
Upgrade Django to 5.0, update dependencies
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-01-13 17:21:55 +01:00
Emmy D'Anello 93a2e2436d
Drop Matrix support
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2024-01-13 16:49:49 +01:00
Emmy D'Anello 8245ba0063
Add Redis Channel Layer for the drawing system
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-12 00:10:17 +02:00
Emmy D'Anello 505a94e3aa
Customize the notation sheet template for juries
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-07 21:47:06 +02:00
Emmy D'Anello ca7cf5987c
Try to fix requirements
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 20:02:59 +02:00
Emmy D'Anello bb9f0dab22
Django 4.2 got released
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 11:12:37 +02:00
Emmy D'Anello 45818eae24
Add websockets as dependency
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 10:25:53 +02:00
Emmy D'Anello b9ce4c737c
First play with websockets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 10:25:47 +02:00
Emmy D'Anello 19f41152ee
Use Django 4.1 (soon 4.2) to use the new async framework
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 10:25:46 +02:00
Emmy D'Anello f3d611913e
Run ASGI server instead of WSGI
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
2023-04-04 10:25:46 +02:00
Emmy D'Anello a2201e36fa
Add crispy-bootstrap5 as dependency 2023-02-20 21:14:15 +01:00
Emmy D'Anello 2faade0156
Remove bootstrap-datepicker-plus dependency, use native HTML selectors 2023-02-19 19:21:42 +01:00
Emmy D'Anello e17273391d
Update dependencies to those on Debian Bookworm 2023-02-19 18:53:04 +01:00
Emmy D'Anello 63a10c1be5
Drop django-address dependency and keep only street, zip code and city (/!\ Breaking commit, can't upgrade) 2023-01-10 20:24:06 +01:00
Yohann D'ANELLO be0662420d
Upgrade dependencies 2022-02-04 14:45:00 +01:00
Yohann D'ANELLO cba4a01117
Upgrade django-cas-server, please ... 2021-03-29 16:45:56 +02:00
Yohann D'ANELLO fde2fdba63
Remove asgiref dependency, django manages itself 2021-03-29 16:43:34 +02:00
Yohann D'ANELLO 4f9dfadb71
Add API filters for registration 2021-03-29 16:24:58 +02:00
Yohann D'ANELLO 1df1766753
Upgrade dependencies 2021-03-29 16:18:27 +02:00
Yohann D'ANELLO d5e7295981
Detect when a solution has more than 30 pages 2021-01-19 00:32:34 +01:00
Yohann D'ANELLO 00c936f909
Add script that checks payments from Hello Asso 2021-01-18 23:00:39 +01:00
Yohann D'ANELLO d5ba7a08a9
Use ipython rather than ptpython 2021-01-18 17:29:48 +01:00
Yohann D'ANELLO 392ab86123
Latest python-magic version is broken 2021-01-17 17:36:18 +01:00
Yohann D'ANELLO 72753edf64
Address, responsible and phone number were missing. Use Google Maps API to query the address, to ensure to have valid addresses 2020-12-28 23:59:21 +01:00
Yohann D'ANELLO 03eca29316
Clone Corres2math platform 2020-12-27 11:49:54 +01:00
Yohann D'ANELLO 3d9bd88a41
Reset project 2020-12-27 11:14:35 +01:00
Yohann D'ANELLO b7cb5aa776 Use mailer to send mails 2020-09-19 21:13:45 +02:00
Yohann D'ANELLO dac4460c68 Better static files 2020-09-19 20:59:52 +02:00
Yohann D'ANELLO c7f753cf09 🌱 Add README, improve settings 2020-07-13 21:27:36 +02:00
Yohann D'ANELLO dd62a32e08 Use an alpine image rather than Debian buster: this is smaller 2020-06-03 20:42:12 +02:00
Yohann D'ANELLO a1d02ce657 No longer use insecure mode, setup external nginx server (better performances) 2020-06-03 17:51:50 +02:00
Yohann D'ANELLO 97e5a0dfdd Remove unusued requirements 2020-05-04 18:19:10 +02:00
Yohann D'ANELLO 93735da1a4 Login is possible 2020-04-29 07:55:06 +02:00
Yohann D'ANELLO 0ba38311c7 Add Bcrypt lib 2020-04-29 06:55:02 +02:00
Yohann D'ANELLO 6a3390bb8d Create models 2020-04-29 04:06:02 +02:00
Yohann D'ANELLO 8cde47bab7 C'est parti ... 2020-04-29 02:24:12 +02:00