Commit graph

  • b4d87bc6b5
    Fix import Yohann D'ANELLO 2021-06-15 12:10:47 +02:00
  • dd639d829e
    Implement OAuth2 scopes based on permissions Yohann D'ANELLO 2021-06-14 23:30:01 +02:00
  • 7b809ff3a6 Merge branch 'wei' into 'beta' ynerant 2021-09-02 18:53:21 +00:00
  • d36edfc063
    Linting Yohann D'ANELLO 2021-09-02 13:44:18 +02:00
  • cf87da096f
    No more offer 80 € to new members since there is a WEI Yohann D'ANELLO 2021-09-02 13:39:17 +02:00
  • e452b7acbf
    [WEI] Allow a tolerance of 25 % Yohann D'ANELLO 2021-09-02 09:53:27 +02:00
  • 74ab4df9fe
    [WEI] Extreme test with full buses and quality constraints Yohann D'ANELLO 2021-09-02 01:36:37 +02:00
  • 451851c955
    [WEI] Add a small test for the WEI algorithm with a few people Yohann D'ANELLO 2021-09-01 22:53:28 +02:00
  • 789ca149af Merge branch 'beta' into 'master' ynerant 2021-08-29 13:22:04 +00:00
  • 7d3f1930b8 Merge branch 'wei' into 'beta' ynerant 2021-08-29 13:03:02 +00:00
  • e8f4ca1e09
    Fix note account Yohann D'ANELLO 2021-08-29 14:40:55 +02:00
  • 733f145be3
    BDE members can now use they note even if they are not in the Kfet club Yohann D'ANELLO 2021-08-29 14:39:36 +02:00
  • 48c37353ea
    [WEI] Fix pipeline before the good unit tests for WEI algorithm Yohann D'ANELLO 2021-08-29 14:38:11 +02:00
  • 8056dc096d
    [WEI] Old members can create WEI registrations to renew their membership easily Yohann D'ANELLO 2021-08-29 14:33:17 +02:00
  • 6d5b69cd26
    Fix verification of parent club membership Yohann D'ANELLO 2021-08-29 14:17:09 +02:00
  • a7bdffd71a
    [WEI] Change color of validation button of WEI registrations Yohann D'ANELLO 2021-08-29 14:10:52 +02:00
  • 0887e4bbde
    [WEI] Fix some tests, without considering WEI algorithm Yohann D'ANELLO 2021-08-27 13:15:28 +02:00
  • 199f4ca1f2
    [WEI] First implementation of algorithm Yohann D'ANELLO 2021-08-27 10:33:41 +02:00
  • 802a6c68cb
    [WEI] Update survey words Yohann D'ANELLO 2021-08-26 00:11:24 +02:00
  • 41a0b3a1c1
    [WEI] Request bus size Yohann D'ANELLO 2021-08-25 23:26:57 +02:00
  • aa35724be2
    Better display for WEI member list Yohann D'ANELLO 2021-08-23 19:00:26 +02:00
  • 9086d33158
    [WEI] Caution check is not required to validate registrations Yohann D'ANELLO 2021-08-23 18:51:34 +02:00
  • 43d214b982
    [WEI] Store seed in WEI Survey to add determinism in RNG Yohann D'ANELLO 2021-08-02 19:30:36 +02:00
  • b93e4a8d11
    Current WEI year is 2021 Yohann D'ANELLO 2021-08-02 19:22:07 +02:00
  • b9a9704061
    [WEI] Prepare WEI 2021 No need to save WEI 2020 data because there weren't any WEI 2020 Yohann D'ANELLO 2021-08-02 18:22:19 +02:00
  • fee52f326a
    [WEI] Add dry mode in WEI algorithm command, output generated data Yohann D'ANELLO 2021-08-02 18:18:53 +02:00
  • 317966d5c1 Merge branch 'l_eveil_du_nanax' into 'beta' ynerant 2021-06-14 20:25:40 +00:00
  • 9f0a22d3d1
    There is not always an error Yohann D'ANELLO 2021-06-14 22:15:35 +02:00
  • a5ecdd100c Merge branch '2021' into 'beta' ynerant 2021-06-14 20:04:15 +00:00
  • f60691846b
    Don't block valid payments Yohann D'ANELLO 2021-06-14 21:54:32 +02:00
  • d5ecb72a71
    Update copyright for 2021 Yohann D'ANELLO 2021-06-14 21:45:36 +02:00
  • 8cf9dfb9b9
    Reduce complexity of the validation of a user, add verbosity in comments Yohann D'ANELLO 2021-06-14 21:43:04 +02:00
  • c3ab61bd04
    Factorize detection of uncomplete payment forms Yohann D'ANELLO 2021-06-14 21:39:29 +02:00
  • 0b4b6dcb3e Merge branch 'fix-mail-source' into 'beta' ynerant 2021-06-14 19:25:26 +00:00
  • 0d5f6c0332 Merge branch 'fix-amounts' into 'beta' ynerant 2021-06-14 19:24:26 +00:00
  • 7b28938cde
    Never use default constants. webmaster@localhost is never allowed to send emails. Yohann D'ANELLO 2021-06-07 23:49:46 +02:00
  • 35ffb36fbd
    Round amounts to the nearest integer rather than take the floor Yohann D'ANELLO 2021-06-07 23:46:39 +02:00
  • 08ba0b263a Merge branch 'beta' into 'master' ourspalois 2021-05-22 14:09:51 +00:00
  • c4c4e9594f couleur 4.0 ourspalois 2021-05-22 12:34:31 +02:00
  • 4166823d55 couleurs 3.0 ourspalois 2021-05-22 12:29:02 +02:00
  • dc0f3dbcef Changement de couleur 3.0 ourspalois 2021-05-22 12:19:29 +02:00
  • 4583958f50 Merge branch 'beta' into 'master' ourspalois 2021-05-22 09:56:55 +00:00
  • b3abe9ab18 Changement de couleur 2.0 ourspalois 2021-05-22 11:53:13 +02:00
  • 27f23b48b6 Merge branch 'coulour_vieux' into 'beta' ourspalois 2021-05-22 09:41:54 +00:00
  • 67e170d4a6 Bonjour c le changement de couleur ourspalois 2021-05-22 11:30:11 +02:00
  • 8f895dc4d7
    note: use native selector rather than Query Alexandre Iooss 2021-05-12 18:03:44 +02:00
  • 1187577728
    Do not lint scripts submodule Alexandre Iooss 2021-05-12 17:33:11 +02:00
  • 8a58af3b31
    Reformat apps/registration/tokens.py Alexandre Iooss 2021-05-05 19:48:19 +02:00
  • 0c23625147
    Remove newline in imports Alexandre Iooss 2021-05-05 19:47:16 +02:00
  • 21219b9c62
    Rename join_BDE and join_Kfet to lowercase Alexandre Iooss 2021-05-05 19:46:53 +02:00
  • 5ab8beecef
    Use _ prefix for ignored loop variable Alexandre Iooss 2021-05-05 19:13:16 +02:00
  • 1ca5133026
    BaseException.message is removed in Python 3 Alexandre Iooss 2021-05-05 19:12:23 +02:00
  • 93bc6bb245
    Do not call setattr with a constant attribute value Alexandre Iooss 2021-05-05 19:12:03 +02:00
  • 952c4383e7
    Add flake8-bugbear and lint all apps Alexandre Iooss 2021-05-05 19:09:33 +02:00
  • 15dd2b8f0c
    PC Kfet can update profile section while renewing memberships Yohann D'ANELLO 2021-04-29 13:11:00 +02:00
  • c540b6334c
    Fix minimum amount for the send_mail_to_negative_balances script Yohann D'ANELLO 2021-04-27 09:52:34 +02:00
  • bab394908d Merge branch 'beta' into 'master' ourspalois 2021-04-23 19:32:54 +00:00
  • 0b93968b9e Merge branch 'docs' into 'beta' ynerant 2021-04-23 19:10:56 +00:00
  • 97375ef6c0
    Copy production database to development website Yohann D'ANELLO 2021-04-23 16:56:31 +02:00
  • 36cfcd533f
    Documentation on scripts Yohann D'ANELLO 2021-04-22 23:34:44 +02:00
  • 21dbc53615
    Spam negative users if they have less than 0 euro Yohann D'ANELLO 2021-04-22 23:17:58 +02:00
  • e6f10ebdac
    Install production server Yohann D'ANELLO 2021-04-15 22:14:00 +02:00
  • 47968844ce
    Install local development server Yohann D'ANELLO 2021-04-15 15:23:37 +02:00
  • a435460e29
    Personal interface Yohann D'ANELLO 2021-03-27 23:47:12 +01:00
  • b7c4360108
    How to NK20 Yohann D'ANELLO 2021-03-21 12:18:45 +01:00
  • 8d8c417c50
    Fix old markdown remaining in docs Otthorn 2021-03-09 16:07:03 +00:00
  • 2b189af25b
    [FAQ] How to create a button? Yohann D'ANELLO 2021-02-18 17:26:13 +01:00
  • 5a07c8a94f
    More FAQ ynerant 2021-02-13 00:53:03 +01:00
  • 6cc1857eb6
    Add FAQ page ynerant 2021-02-13 00:01:48 +01:00
  • 601534d610
    Add link to the documentatioh on the README ynerant 2021-02-12 19:50:13 +01:00
  • c271593839
    Fix markdown typos ynerant 2021-02-12 19:45:57 +01:00
  • f351794aa0
    Documentation on documentation ynerant 2021-02-11 22:32:40 +01:00
  • 2793fee58c Merge branch 'less-verbosity' into 'beta' ynerant 2021-04-14 13:57:55 +00:00
  • 7a715df121
    Treasurers asked to add the list of old members in the monthly reports Yohann D'ANELLO 2021-04-14 15:48:15 +02:00
  • 9308878054
    Adapt verbosity of some scripts Yohann D'ANELLO 2021-04-14 15:18:49 +02:00
  • b5ccf5b800
    Run cron without verbosity Yohann D'ANELLO 2021-04-14 15:05:13 +02:00
  • 5e63254439 Merge branch 'fix-reports' into 'beta' ynerant 2021-04-14 13:03:04 +00:00
  • da96506218
    Update last report date only in non-debug mode Yohann D'ANELLO 2021-04-14 14:51:24 +02:00
  • b4714b896a Merge branch 'fix-reports' into 'beta' ynerant 2021-04-08 17:45:17 +00:00
  • cdb2647a4d
    Fix note list when daily reports are sent Yohann D'ANELLO 2021-04-08 17:33:51 +02:00
  • cc12e3ec63
    Send cron mails to the BDE Yohann D'ANELLO 2021-04-08 17:31:01 +02:00
  • be168c5ada
    Decimal value is serialized as a str value Yohann D'ANELLO 2021-03-21 10:59:58 +01:00
  • b46ae6f856
    [treasury] Product quantities are finally decimal fields Yohann D'ANELLO 2021-03-21 10:39:37 +01:00
  • ec0bcbf015
    PC Kfet can see all users Yohann D'ANELLO 2021-03-21 10:28:50 +01:00
  • 81303b8ef8 Merge branch 'floating-quantities' into 'beta' ynerant 2021-03-13 12:13:50 +00:00
  • 910b98fefc
    Invoices are in french Yohann D'ANELLO 2021-03-13 13:04:00 +01:00
  • 5a7a219ba8
    [invoices] Quantities can be non-integers Yohann D'ANELLO 2021-03-13 12:35:28 +01:00
  • 116451603c Merge branch 'cas' into 'beta' ynerant 2021-03-09 16:39:03 +00:00
  • b2437ef9b5
    Remove additional blank lines Yohann D'ANELLO 2021-03-09 17:18:43 +01:00
  • d8c9618772
    OAuth2 documentation Yohann D'ANELLO 2021-03-09 17:04:16 +01:00
  • c825dee95a
    CAS documentation Yohann D'ANELLO 2021-03-09 15:42:36 +01:00
  • 73d27e820b
    Provide also note information (with balance and picture) Yohann D'ANELLO 2021-03-09 12:55:19 +01:00
  • 40e1b42078
    Fix API path Yohann D'ANELLO 2021-03-09 12:54:57 +01:00
  • 72806f0ace
    Add profile and membership information to OAuth views Yohann D'ANELLO 2021-03-09 10:57:35 +01:00
  • b244e01231
    Add simple view to give OAuth information Yohann D'ANELLO 2021-03-09 10:41:43 +01:00
  • 76d1784aea
    Add OAuth2 authentication for Django Rest Framework Yohann D'ANELLO 2021-03-09 09:44:25 +01:00
  • 56c5fa4057
    We don't need a session to have permissions Yohann D'ANELLO 2021-03-09 09:41:27 +01:00
  • b5ef937a03
    Environment file path is absolute Yohann D'ANELLO 2021-03-09 09:39:57 +01:00
  • e95a8b6e18
    Add normalized name to services Yohann D'ANELLO 2021-03-03 18:42:51 +01:00
  • 635adf1360
    Use cas server to use authentication in other services Yohann D'ANELLO 2021-03-03 18:13:33 +01:00