1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-04-01 19:31:11 +00:00

Commit Graph

  • 01ba0a1df9
    Replace assertEquals by assertEqual (deprecated and removed in Python 3.12) Emmy D'Anello 2024-02-24 23:10:06 +01:00
  • 207af441a0
    Add payment interface tests Emmy D'Anello 2024-02-24 23:05:21 +01:00
  • 2a2786ba6d
    Add payment information after payment Emmy D'Anello 2024-02-24 22:55:34 +01:00
  • 1d01376703
    Update validate team mail with a payment reminder Emmy D'Anello 2024-02-24 09:56:57 +01:00
  • 6e35bdc0b3
    Create payments in a signal rather than in a view Emmy D'Anello 2024-02-24 09:39:04 +01:00
  • 9380fbaaf7
    Linting Emmy D'Anello 2024-02-24 09:22:27 +01:00
  • 295717256f
    Grouping payments is only allowed if all members of a team have not paid yet Emmy D'Anello 2024-02-24 08:54:01 +01:00
  • 87038dd6f4
    Allow to use a local settings file Emmy D'Anello 2024-02-24 08:45:59 +01:00
  • 2155275627
    Update Haystack search index in cron Emmy D'Anello 2024-02-23 23:08:47 +01:00
  • 7b4e867e33
    Linting Emmy D'Anello 2024-02-23 23:05:10 +01:00
  • 2c54f315f6
    Add payments table page Emmy D'Anello 2024-02-23 22:58:23 +01:00
  • 5cbc72b41f
    Teams tab is only accessible to admins Emmy D'Anello 2024-02-23 21:48:39 +01:00
  • de504398d2
    Improve Django-admin interface, inlines and filters Emmy D'Anello 2024-02-23 21:43:44 +01:00
  • cae1c6fdb8
    Send payment confirmation mail after payment, and send weekly reminders for people that have not paid Emmy D'Anello 2024-02-23 18:02:24 +01:00
  • 6a928ee35b
    Prepare mails for payment confirmations and reminders Emmy D'Anello 2024-02-22 18:43:18 +01:00
  • bc535f4075
    Restore payment edit form for volunteers Emmy D'Anello 2024-02-21 23:56:29 +01:00
  • 64b91cf7e0
    Display payments in team detail view Emmy D'Anello 2024-02-21 23:41:31 +01:00
  • 54dafe1cec
    Improve payment messages Emmy D'Anello 2024-02-21 23:12:01 +01:00
  • b16b6e422f
    Allow anonymous users to perform a payment using a special auth token Emmy D'Anello 2024-02-21 22:44:50 +01:00
  • 8d08b18d08
    Configure Hello Asso return endpoint Emmy D'Anello 2024-02-20 22:54:12 +01:00
  • 8c7e9648dd
    Use Hello Asso sandbox instance in dev mode Emmy D'Anello 2024-02-20 18:51:38 +01:00
  • b3555a7807
    Create Hello Asso checkout intents Emmy D'Anello 2024-02-19 00:17:14 +01:00
  • 98d04b9093
    Make the payment group button work Emmy D'Anello 2024-02-18 23:02:27 +01:00
  • 4d157b2bd7
    Setup payment interface Emmy D'Anello 2024-02-18 22:36:01 +01:00
  • 7c9083a6b8
    Restructure payment model Emmy D'Anello 2024-02-12 22:30:27 +01:00
  • ece128836a
    Temporary disable payment form Emmy D'Anello 2024-02-11 23:51:33 +01:00
  • 2e574d0659
    Fix participation detail test (a tournament is required) Emmy D'Anello 2024-02-11 23:38:32 +01:00
  • 850659bf48
    Display payment information on the sidebar Emmy D'Anello 2024-02-11 23:31:24 +01:00
  • 672529382d
    Fix payment view Emmy D'Anello 2024-02-11 22:59:25 +01:00
  • c1ce7cb70f
    Display pending validations for organizers Emmy D'Anello 2024-02-11 22:39:11 +01:00
  • bc67d1cf1f
    Add information about team registration Emmy D'Anello 2024-02-11 22:24:22 +01:00
  • 652e913f49
    Fix user update view Emmy D'Anello 2024-02-11 21:41:37 +01:00
  • 089374b937
    Fix join team view Emmy D'Anello 2024-02-11 21:40:06 +01:00
  • 226e5620f9
    Better footer on small screens Emmy D'Anello 2024-02-11 21:06:22 +01:00
  • ca9652cc60
    Collapse sidebar on small screens Emmy D'Anello 2024-02-11 20:59:34 +01:00
  • acd1d80c75
    First important informations Emmy D'Anello 2024-02-11 20:20:28 +01:00
  • e7c207d2af
    Sidebar structure Emmy D'Anello 2024-02-11 19:21:27 +01:00
  • 196ccb69ad
    Remove headers on index page Emmy D'Anello 2024-02-11 19:15:36 +01:00
  • 2b941cb30f
    Rearrange base template with separated contents, add sidebar Emmy D'Anello 2024-02-11 18:43:23 +01:00
  • 21ff044044
    Install documentation Emmy D'Anello 2024-01-20 22:42:36 +01:00
  • 2a85d4ff38
    Remove æ Emmy D'Anello 2024-01-16 23:06:50 +01:00
  • 037b22fcaa
    Mention des contraintes de logement dans la documentation Emmy D'Anello 2024-01-16 22:57:06 +01:00
  • 0474615746
    Documentation de la gestion du tirage au sort Emmy D'Anello 2024-01-14 21:49:44 +01:00
  • 17057a5fe5
    Fix tests for the new last_degree field Emmy D'Anello 2024-01-20 18:39:45 +01:00
  • a738a5a58d
    Add last degree field for coaches Emmy D'Anello 2024-01-20 18:26:52 +01:00
  • b35bebc7c2
    Don't use Haystack real time signal processor in dev mode Emmy D'Anello 2024-01-20 18:41:06 +01:00
  • 99f4aed360
    Authorization templates are in french Emmy D'Anello 2024-01-20 17:10:32 +01:00
  • bd2cead945
    Authorization templates can be fetched by tournament name Emmy D'Anello 2024-01-20 17:09:06 +01:00
  • 62ab0a4c47
    Remove obsolete cas_server config Emmy D'Anello 2024-01-18 20:01:59 +01:00
  • fd726f4121
    Let Haystack realtime signal processor work in all cases Emmy D'Anello 2024-01-18 19:58:06 +01:00
  • 2c02951a0d
    Remind that the username is the email address Emmy D'Anello 2024-01-18 19:53:12 +01:00
  • 9ec35c917f
    Update index page for 2024 Emmy D'Anello 2024-01-17 16:09:02 +01:00
  • 7919b34d2b
    Haystack may be used in dev mode if we have an ElasticSearch URL Emmy D'Anello 2024-01-16 22:36:25 +01:00
  • c5a8581a80
    Add housing constraints field, see #25 Emmy D'Anello 2024-01-16 22:26:00 +01:00
  • e031e143c2
    Upgrade Bootstrap to 5.3.2 Emmy D'Anello 2024-01-13 20:15:07 +01:00
  • 3964aaf595
    Update problem names for 2024 Emmy D'Anello 2024-01-13 20:04:51 +01:00
  • 202f979403
    Put secret key in env settings, fix security issue Emmy D'Anello 2024-01-13 19:58:15 +01:00
  • cf561c4584
    Linting Emmy D'Anello 2024-01-13 19:37:54 +01:00
  • e2679cf5e8
    Add Haystack index name in env vars Emmy D'Anello 2024-01-13 19:33:31 +01:00
  • 122edeef48
    Fix purposed problem verbose name Emmy D'Anello 2024-01-13 19:32:39 +01:00
  • 4ff9f44eae
    Don't need to rebuild the ES index periodically, do it only once Emmy D'Anello 2024-01-13 19:31:15 +01:00
  • 5d13d9bc16
    Fix basic search tests Emmy D'Anello 2024-01-13 19:24:55 +01:00
  • 121e1da37d
    Add py312 tox env Emmy D'Anello 2024-01-13 19:00:46 +01:00
  • 8222f3b781
    Adapt search tests since the simple backend is not so permissive as ElasticSearch Emmy D'Anello 2024-01-13 18:47:17 +01:00
  • dc56396012
    Use elasticsearch only in production Emmy D'Anello 2024-01-13 18:32:30 +01:00
  • f1d2acdc25
    Remove whoosh in profit for Elasticsearch Emmy D'Anello 2024-01-13 18:28:45 +01:00
  • 50e95ad3f2
    Install Git in Gitlab CI Emmy D'Anello 2024-01-13 17:31:31 +01:00
  • 7848a90d5d
    Fix gunicorn and psycopg2-binary versions Emmy D'Anello 2024-01-13 17:30:07 +01:00
  • f08cb229ca
    Use early version for Django Haystack for Django 5.0 support Emmy D'Anello 2024-01-13 17:27:58 +01:00
  • b0fbb406f6
    Add Python 3.12 test in Gitlab CI Emmy D'Anello 2024-01-13 17:24:36 +01:00
  • 0f2f34175c
    Upgrade Django to 5.0, update dependencies Emmy D'Anello 2024-01-13 17:21:55 +01:00
  • 6226f06d97
    Update Python to 3.12 Emmy D'Anello 2024-01-13 17:09:45 +01:00
  • a853be73c5
    Temporary remove chat feature (maybe reintroduce a better one later) Emmy D'Anello 2024-01-13 17:04:45 +01:00
  • 93a2e2436d
    Drop Matrix support Emmy D'Anello 2024-01-13 16:46:19 +01:00
  • 2f4755ffc7
    Linting Emmy D'Anello 2023-10-23 22:02:09 +02:00
  • 230dc545f4
    Fix export scripts Emmy D'Anello 2023-05-20 22:13:51 +02:00
  • 20daecf619
    Syntheses must not exceed 2 pages Emmy D'Anello 2023-05-20 17:09:32 +02:00
  • 3333add7e0
    Fix translation Emmy D'Anello 2023-05-20 11:45:21 +02:00
  • 777ae059f9
    Non-admin users can't promote themselves to admin users Emmy D'Anello 2023-05-20 11:35:37 +02:00
  • 310ac70a74
    Add ability to fake the draw for admins Emmy D'Anello 2023-05-19 18:24:01 +02:00
  • 29074c4bfd
    Add button to download all solutions and syntheses in a ZIP file Emmy D'Anello 2023-05-19 14:44:31 +02:00
  • 9bc0e99d6d
    Fix the drawing resume for the final Emmy D'Anello 2023-05-11 18:00:32 +02:00
  • b38302449c
    Don't manage pools of the second day with the dices of the first day since we consider the scores of the first day Emmy D'Anello 2023-05-11 17:28:05 +02:00
  • feee5069b1
    Add notification when the draw of the final is resumed Emmy D'Anello 2023-05-11 17:15:50 +02:00
  • 6b962a74b3
    Auto-restart the draw socket on close Emmy D'Anello 2023-05-11 17:13:52 +02:00
  • 0c80385958
    Use a unique socket for the drawing system Emmy D'Anello 2023-05-11 17:07:53 +02:00
  • 8c41684993
    Pool tables are not orderable by teams Emmy D'Anello 2023-04-16 09:25:00 +02:00
  • 8245ba0063
    Add Redis Channel Layer for the drawing system Emmy D'Anello 2023-04-11 23:05:58 +02:00
  • 0e7a275a28
    Order participations by validity status and by trigram Emmy D'Anello 2023-04-11 22:41:52 +02:00
  • 59268f2d1e
    Add synthesis sheet template as DOCX format Emmy D'Anello 2023-04-11 22:23:30 +02:00
  • 2ad7799b38
    Fix the display of the draw button Emmy D'Anello 2023-04-11 22:20:15 +02:00
  • 3b7f2130f3
    Check that notes correspond to someone in the jury, and throw an error if this is not the case Emmy D'Anello 2023-04-10 17:38:58 +02:00
  • d75c800275
    Because django-cas-server forbids Django 4.2, we must do a small trick to allow it. Remove when not necessary anymore Emmy D'Anello 2023-04-10 17:30:11 +02:00
  • 41e69992c0
    Allow ISO-8859-1 encoding is CSV files Emmy D'Anello 2023-04-10 17:26:55 +02:00
  • 43af14ad77
    Search juries by "{first_name} {last_name}" Emmy D'Anello 2023-04-10 17:26:30 +02:00
  • acf906b284
    Fix draw template Emmy D'Anello 2023-04-10 10:11:32 +02:00
  • 80f0baac1e
    Must be authenticated to upload notes Emmy D'Anello 2023-04-10 10:05:14 +02:00
  • 3d7a39a593
    Only participants in a valid team can see the draw Emmy D'Anello 2023-04-10 10:02:37 +02:00
  • a240d7cad5
    Better unique validation errors Emmy D'Anello 2023-04-10 09:56:16 +02:00
  • b40dce27df
    Juries can't download ZIP archives with authorizations Emmy D'Anello 2023-04-09 11:32:26 +02:00