1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-06-14 05:47:30 +02:00

Commit Graph

  • 1c5e951c2f Merge branch 'beta' into 'master' v1.0.2 ynerant 2020-10-07 12:06:48 +02:00
  • beb1853aef Forgot to create the aliases for BDE and Kfet in the migration that create the clubs Yohann D'ANELLO 2020-10-07 11:54:04 +02:00
  • 0078eb8f90 Index page is a redirection Yohann D'ANELLO 2020-10-07 11:53:42 +02:00
  • e5e758f9d9 Display banners when a user is no more a BDE or Kfet member Yohann D'ANELLO 2020-10-07 11:46:43 +02:00
  • 4a78328717 The checkbox to tell that a Sogé account got opened is not mandatory Yohann D'ANELLO 2020-10-07 11:31:20 +02:00
  • 65a2e8c08c Better index page: non-Kfet members will be redirected to their profile page, the account note (when it will be managed) will see the consumption page Yohann D'ANELLO 2020-10-07 11:29:52 +02:00
  • b5fa428bad Non-Kfet members can see their old aliases only, but no one else Yohann D'ANELLO 2020-10-07 11:22:02 +02:00
  • fb72385773 Warn users that they have to open they Sogé account Yohann D'ANELLO 2020-10-07 10:59:37 +02:00
  • 2f68601e8b Delete the soge credit if the user declares that one was opened but in the validation form the checkbox was unchecked Yohann D'ANELLO 2020-10-07 10:46:33 +02:00
  • 0b1bed8048 Temporary give the right to treasurers to manage membership roles, but need to find a proper solution Yohann D'ANELLO 2020-10-07 10:43:58 +02:00
  • 8ada0e51f2 The validation filter of the soge credit list was buggy Yohann D'ANELLO 2020-10-07 10:42:52 +02:00
  • c3d613947f Pre-registered users can declare that they opened a bank account in the signup form Yohann D'ANELLO 2020-10-07 10:33:57 +02:00
  • 36b8157372 Fix membership table order Yohann D'ANELLO 2020-10-07 10:03:43 +02:00
  • 992cfe8e23 Can set a parent club to None Yohann D'ANELLO 2020-10-07 09:48:21 +02:00
  • 18a8ff1b8a Set credit/debit reason non mandatory Yohann D'ANELLO 2020-10-07 09:45:09 +02:00
  • c61bb2e90d When we credit the note of a club directly, fill the last name and the first name information with the club name instead of empty Yohann D'ANELLO 2020-10-07 09:39:40 +02:00
  • 4b12e3ed08 Display only the most recent membership Yohann D'ANELLO 2020-10-07 09:29:32 +02:00
  • af07ed9807 Merge branch 'erdnaxe-master-patch-99095' into 'beta' erdnaxe 2020-10-05 16:37:14 +02:00
  • bbe53b3b63 Update README.md erdnaxe 2020-10-05 16:25:06 +02:00
  • 536f0ec226 Merge branch 'beta' into 'master' ynerant 2020-10-04 22:12:12 +02:00
  • 541ed59f40 When a membership is created, redirect to the user profile page rather than club detail Yohann D'ANELLO 2020-10-04 21:08:35 +02:00
  • e172b4f4bb When a membership is renewed, set the same roles as the previous membership Yohann D'ANELLO 2020-10-04 20:54:03 +02:00
  • d666179037 Display Renew membership button 15 days more Yohann D'ANELLO 2020-10-04 20:50:10 +02:00
  • f22e92132c Select for update transaction notes, and not only the transaction Yohann D'ANELLO 2020-10-04 20:47:15 +02:00
  • ca7ad05746 Use a signal to prevent a user that the note balance is negative Yohann D'ANELLO 2020-10-04 20:26:43 +02:00
  • f55ca2f725 Merge branch 'beta' into 'master' Pierre-antoine Comby 2020-10-03 18:07:39 +02:00
  • d4e4ed580f remove the display limit for pre-registred users. Pierre-antoine Comby 2020-10-03 17:53:38 +02:00
  • 8756751344 Merge branch 'beta' into 'master' ynerant 2020-10-01 15:00:36 +02:00
  • fd83fe19bf Fix some membership date control Yohann D'ANELLO 2020-10-01 09:17:02 +02:00
  • a00d95608b Add permission to treasurers to create a club, fix the permission check to renew a membership Yohann D'ANELLO 2020-09-23 21:36:04 +02:00
  • 3303edd01f Merge branch 'beta' into 'master' ynerant 2020-09-23 18:44:40 +02:00
  • e48ef92137 Revert commit that broke beta branch Yohann D'ANELLO 2020-09-23 18:32:09 +02:00
  • 919d0b7e85 Merge branch 'ics_cache' into 'beta' erdnaxe 2020-09-21 15:46:34 +02:00
  • 439bf35b62
    APT python memcache is PyPi memcached Alexandre Iooss 2020-09-21 15:25:07 +02:00
  • 74b26335d1
    Cache ICS calendar Alexandre Iooss 2020-09-21 15:13:59 +02:00
  • 3d733ed6af
    Use memcached cache Alexandre Iooss 2020-09-21 15:13:43 +02:00
  • d54ab94ceb Merge branch 'oauth' into 'beta' erdnaxe 2020-09-21 12:53:03 +02:00
  • 4f188ca3e5 Admin is autodiscovering partially Alexandre Iooss 2020-09-21 12:34:34 +02:00
  • 72bac75fbd Add Django OAuth toolkit admin Alexandre Iooss 2020-09-21 12:15:40 +02:00
  • 6d54aae614
    Fix django-oauth-toolkit version Alexandre Iooss 2020-09-21 11:15:00 +02:00
  • 8052152ea5
    Add OAuth2 endpoints Alexandre Iooss 2020-09-21 11:03:07 +02:00
  • 70448db8e5
    Remove Django CAS server and add oauth toolkit Alexandre Iooss 2020-09-21 10:31:42 +02:00
  • ac2d1e8111 Merge branch 'no_side_effect_permission_check' into 'beta' ynerant 2020-09-20 11:24:46 +02:00
  • 3ba61385a3 Debit is not credit Yohann D'ANELLO 2020-09-20 11:12:44 +02:00
  • 7353348d7a Rollback transaction when checking an add permission (experimental) Yohann D'ANELLO 2020-09-20 09:07:51 +02:00
  • f63e2e088e Don't log when the permission to lock a note is checked Yohann D'ANELLO 2020-09-20 08:56:42 +02:00
  • 420a24ebac enable JavaScriptCatalog view elkmaennchen 2020-09-19 22:42:35 +02:00
  • d566def706 Try to translate js, not working... elkmaennchen 2020-09-19 22:03:45 +02:00
  • eaf6769e8b Treasurers can make transactions with people that are no longer a member Yohann D'ANELLO 2020-09-19 16:33:52 +02:00
  • a61ec81cff note.crans.org is the default domain Yohann D'ANELLO 2020-09-19 16:03:32 +02:00
  • 60f2a73cc5 Don't check if the user is a member of the parent club if there is no parent club Yohann D'ANELLO 2020-09-18 13:35:55 +02:00
  • bcd96b2ed8 The BDE membership and the club membership must now be in two parts Yohann D'ANELLO 2020-09-18 12:35:36 +02:00
  • 5c702187e5 Merge branch 'beta' into 'master' v1.0.1 ynerant 2020-09-14 10:16:13 +02:00
  • 905d65371f The user validation form was ugly Yohann D'ANELLO 2020-09-14 09:56:15 +02:00
  • 180cd3e1ec Fix registration permissions and procedure Yohann D'ANELLO 2020-09-14 09:49:30 +02:00
  • 73ca65aa91 Merge branch 'atomicity' into 'beta' ynerant 2020-09-14 09:38:54 +02:00
  • 5ed0560953 Fix linting Yohann D'ANELLO 2020-09-14 09:09:20 +02:00
  • dbc6fbbf71 Fix the validation clicker issue, now the note is safe Yohann D'ANELLO 2020-09-14 09:05:35 +02:00
  • 872fd8f86d Don't cache permissions in debug mode, that's very slow Yohann D'ANELLO 2020-09-14 08:58:12 +02:00
  • f89234b69a JS was broken, please close your HTML tags Yohann D'ANELLO 2020-09-13 23:18:00 +02:00
  • 36a980555b Revert "Make the nk20 usable for pirates" Alexandre Iooss 2020-09-13 20:42:44 +02:00
  • 826cd4d87f Revert "Use underscore in locales" Alexandre Iooss 2020-09-13 20:42:34 +02:00
  • e8005a6c58 Update Django locale selector Alexandre Iooss 2020-09-13 20:17:59 +02:00
  • 2270a0aa82 Use underscore in locales Alexandre Iooss 2020-09-13 20:10:26 +02:00
  • 0f53ac45f7
    Make the nk20 usable for pirates Alexandre Iooss 2020-09-13 20:05:06 +02:00
  • 670556c59e Merge branch 'traduction' into 'beta' erdnaxe 2020-09-13 18:55:56 +02:00
  • 5b02ba48e0 Some OTL, but so much remain elkmaennchen 2020-09-13 12:40:10 +02:00
  • f3f18bc25e Merge branch 'beta' into traduction elkmaennchen 2020-09-13 12:17:25 +02:00
  • 03124e124c Translation : typo elkmaennchen 2020-09-13 11:52:43 +02:00
  • 6308964e93 Translation : French OTL elkmaennchen 2020-09-13 11:52:13 +02:00
  • ed79097288 Spanish translation : ~end elkmaennchen 2020-09-13 11:51:29 +02:00
  • d7eaef8cee Spanish translation : 88%, ¡ quedan 77 para mañana ! elkmaennchen 2020-09-12 22:54:41 +02:00
  • 01d405e54b Spanish translation : 70%, a comer! elkmaennchen 2020-09-12 20:18:11 +02:00
  • 80e3cba4c6 BDE Treasurers can see the remittance interface Yohann D'ANELLO 2020-09-12 18:40:14 +02:00
  • f190053e84 Display the right amount in soge credit detail Yohann D'ANELLO 2020-09-12 18:36:05 +02:00
  • 218960adb5 Spanish translation : 57%, not always 57 elkmaennchen 2020-09-12 16:34:24 +02:00
  • 88a1eae631 Spanish translation : 42%, always 42 elkmaennchen 2020-09-12 11:59:59 +02:00
  • 2a2ecb2acc Activate es locale Alexandre Iooss 2020-09-12 09:17:15 +02:00
  • f5486bdb63 Merge branch 'traduction' into 'beta' erdnaxe 2020-09-12 09:19:04 +02:00
  • 9b090a145c All transactions are now atomic Yohann D'ANELLO 2020-09-11 22:52:16 +02:00
  • 860c7b50e5 Filter a consumer by its note id Yohann D'ANELLO 2020-09-10 14:42:52 +02:00
  • afdc75c0bd Access to consumer object wa buggy Yohann D'ANELLO 2020-09-10 14:41:09 +02:00
  • c6603e8aa7 Add more filters in the API Yohann D'ANELLO 2020-09-10 14:37:11 +02:00
  • 72cc1638e6 Authenticate correctly users that connect with an authorization token Yohann D'ANELLO 2020-09-10 09:31:27 +02:00
  • 6a0dc4cb10 Users can see every API page since querysets are filtered and modifications are protected Yohann D'ANELLO 2020-09-09 22:27:07 +02:00
  • 0f1f3b9560 Do not serve static files outside of debug server Alexandre Iooss 2020-09-09 17:14:03 +02:00
  • c720e5483e Move transfer.js where it belongs Alexandre Iooss 2020-09-09 16:45:15 +02:00
  • 0fd3e9db78 Move consos.js where it belongs Alexandre Iooss 2020-09-09 16:42:45 +02:00
  • c34296c923 Merge branch 'fixed_width_image' into 'beta' erdnaxe 2020-09-09 15:18:50 +02:00
  • ce4c22a4a1 Smaller text and larger padding on note label Alexandre Iooss 2020-09-09 15:03:34 +02:00
  • 3e0f665ef8 Resync es translation Alexandre Iooss 2020-09-09 14:32:01 +02:00
  • be8751c815 Merge branch 'beta' into traduction Alexandre Iooss 2020-09-09 14:28:19 +02:00
  • 8225445c3e Update translations Alexandre Iooss 2020-09-09 14:10:07 +02:00
  • f333e6a875 Fix profile picture width Alexandre Iooss 2020-09-09 14:03:49 +02:00
  • e5835b46a5 Backups are sent to Zamok Yohann D'ANELLO 2020-09-08 13:31:22 +02:00
  • fe937405a6 Merge remote-tracking branch 'origin/beta' into beta Yohann D'ANELLO 2020-09-08 10:11:44 +02:00
  • 0741c8ad2b Refactor the script to extract the mails that are registered to an events mailing list Yohann D'ANELLO 2020-09-08 10:11:33 +02:00
  • 3191dba31f Merge branch 'beta' into 'master' ynerant 2020-09-07 23:52:12 +02:00
  • 428de69d93 Fix permissions to let treasurers to make some initial registrations Yohann D'ANELLO 2020-09-07 23:36:50 +02:00
  • 9b8caa7fa1 Merge branch 'beta' into 'master' v1.0.0 ynerant 2020-09-07 21:48:28 +02:00