Commit Graph

  • c1efb87180 Fix spanish translations elkmaennchen 2020-11-21 12:37:31 +0100
  • 72eead8595 Add spanish javascript translation elkmaennchen 2020-11-21 12:26:31 +0100
  • ade7e583e5 Complete spanish translation to 98% elkmaennchen 2020-11-21 12:24:55 +0100
  • 4a8a101822 Translated using Weblate (German) Yohann D'ANELLO 2020-11-16 20:20:45 +0000
  • dd2cfa6327 Translated using Weblate (French) Yohann D'ANELLO 2020-11-16 19:59:17 +0000
  • 2adf84b7fc Translated using Weblate (German) Yohann D'ANELLO 2020-11-16 20:00:06 +0000
  • 2f54e64ea2 Merge branch 'JS_translations' into 'beta' ynerant 2020-11-16 20:49:46 +0100
  • 8434c0062c Merge branch 'beta' into JS_translations Yohann D'ANELLO 2020-11-16 00:59:26 +0100
  • 6d976f32bf Update django oauth toolkit, fix #73 Yohann D'ANELLO 2020-11-16 00:49:53 +0100
  • b9d49d53f2 Export JS translation files as static files Yohann D'ANELLO 2020-11-16 00:29:27 +0100
  • 23243e09bb Fix some errors on JS string interpolation Yohann D'ANELLO 2020-11-15 23:37:36 +0100
  • 2682e9a610 Add line in README on how to extract localized string in JS files Yohann D'ANELLO 2020-11-15 23:31:10 +0100
  • 5635598bbc Extract strings from javascript files and translate them in french Yohann D'ANELLO 2020-11-15 23:28:32 +0100
  • b58a0c43cd Include auto-generated javascript translation file Yohann D'ANELLO 2020-11-15 22:53:00 +0100
  • e1f647bd02 lesser hardcoded Pierre-antoine Comby 2020-10-30 21:28:25 +0100
  • 39fd3a2471 set DB_PASSWORD in env file Pierre-antoine Comby 2020-10-30 20:54:41 +0100
  • 1072e227b8 don't copy personal config on prod Pierre-antoine Comby 2020-10-30 17:07:03 +0100
  • cbf7e6fe6c run certbot if necessary Pierre-antoine Comby 2020-10-30 17:01:47 +0100
  • 950922d041 do not hardcode mail Pierre-antoine Comby 2020-10-30 17:01:26 +0100
  • 78fe070cd3 use debian backport only with debian Pierre-antoine Comby 2020-10-30 16:59:44 +0100
  • 51d5733578 less hardcoded ansible config Pierre-antoine Comby 2020-10-30 16:58:49 +0100
  • 7bd895c1df Grant treasurers to update a note picture Yohann D'ANELLO 2020-10-26 17:58:30 +0100
  • e5e94c52f2 Merge branch 'beta' into 'master' ynerant 2020-10-25 22:08:00 +0100
  • 051591cb7a Don't see user detail in update form Yohann D'ANELLO 2020-10-25 21:49:16 +0100
  • 0e7390b669 PC Kfet can see limited user information and clubs. It can create memberships but not see them Yohann D'ANELLO 2020-10-25 21:38:04 +0100
  • fe4363b83d Don't display too much detail when a user has no right to see a profile Yohann D'ANELLO 2020-10-25 21:29:44 +0100
  • 6e80016b38 Don't delete object when checking an add permission: this is useless since we rollback to the initial DB state Yohann D'ANELLO 2020-10-25 21:08:36 +0100
  • 08e50ffc22 Credit form didn't raise an error when the data didn't validate Yohann D'ANELLO 2020-10-23 18:19:21 +0200
  • 9cb65277f3 Merge branch 'beta' into 'master' ynerant 2020-10-23 17:10:15 +0200
  • 224a0fdd8c SpecialTransactionProxy are force-saved Yohann D'ANELLO 2020-10-23 16:55:33 +0200
  • 6dc7604e90 Alias were duplicated in profile alias list view Yohann D'ANELLO 2020-10-23 16:48:33 +0200
  • cb7f3c9f18 Note account can manage BDE memberships Yohann D'ANELLO 2020-10-23 16:42:06 +0200
  • f910feca9e PC Kfet can create and renew memberships Yohann D'ANELLO 2020-10-23 13:17:07 +0200
  • 91f784872c Treasurers can update any roles, not only the BDE-related Yohann D'ANELLO 2020-10-23 09:50:12 +0200
  • b655135a42 Merge branch 'beta' into 'master' ynerant 2020-10-20 10:43:01 +0200
  • 58aa4983e3 The note account must be active in order to have access to the Rest Framework API Yohann D'ANELLO 2020-10-20 10:30:41 +0200
  • 6cc3cf4174 A migration put the right role in the note account's memberships Yohann D'ANELLO 2020-10-20 00:28:49 +0200
  • 2097e67321 Add permissions to PC Kfet Yohann D'ANELLO 2020-10-20 00:19:49 +0200
  • d773303d18 Add possibility to authenticate an account with its IP address Yohann D'ANELLO 2020-10-19 23:44:47 +0200
  • 3cabcf40e7 Merge branch 'beta' into 'master' ynerant 2020-10-08 10:48:36 +0200
  • bf29efda0a Display real user name in the Soge credits list/detail Yohann D'ANELLO 2020-10-08 10:36:23 +0200
  • ceccba0d71 Merge branch 'beta' into 'master' ynerant 2020-10-07 17:55:40 +0200
  • 3eced33082 Well, everyone doesn't want a secondary bank account Yohann D'ANELLO 2020-10-07 17:43:28 +0200
  • acb3fb4a91 Highlight future users that declared that they opened a bank account Yohann D'ANELLO 2020-10-07 17:42:46 +0200
  • 1c5e951c2f Merge branch 'beta' into 'master' v1.0.2 ynerant 2020-10-07 12:06:48 +0200
  • 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 +0200
  • 0078eb8f90 Index page is a redirection Yohann D'ANELLO 2020-10-07 11:53:42 +0200
  • e5e758f9d9 Display banners when a user is no more a BDE or Kfet member Yohann D'ANELLO 2020-10-07 11:46:43 +0200
  • 4a78328717 The checkbox to tell that a Sogé account got opened is not mandatory Yohann D'ANELLO 2020-10-07 11:31:20 +0200
  • 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 +0200
  • b5fa428bad Non-Kfet members can see their old aliases only, but no one else Yohann D'ANELLO 2020-10-07 11:22:02 +0200
  • fb72385773 Warn users that they have to open they Sogé account Yohann D'ANELLO 2020-10-07 10:59:37 +0200
  • 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 +0200
  • 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 +0200
  • 8ada0e51f2 The validation filter of the soge credit list was buggy Yohann D'ANELLO 2020-10-07 10:42:52 +0200
  • 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 +0200
  • 36b8157372 Fix membership table order Yohann D'ANELLO 2020-10-07 10:03:43 +0200
  • 992cfe8e23 Can set a parent club to None Yohann D'ANELLO 2020-10-07 09:48:21 +0200
  • 18a8ff1b8a Set credit/debit reason non mandatory Yohann D'ANELLO 2020-10-07 09:45:09 +0200
  • 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 +0200
  • 4b12e3ed08 Display only the most recent membership Yohann D'ANELLO 2020-10-07 09:29:32 +0200
  • af07ed9807 Merge branch 'erdnaxe-master-patch-99095' into 'beta' erdnaxe 2020-10-05 16:37:14 +0200
  • bbe53b3b63 Update README.md erdnaxe 2020-10-05 16:25:06 +0200
  • 536f0ec226 Merge branch 'beta' into 'master' ynerant 2020-10-04 22:12:12 +0200
  • 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 +0200
  • e172b4f4bb When a membership is renewed, set the same roles as the previous membership Yohann D'ANELLO 2020-10-04 20:54:03 +0200
  • d666179037 Display Renew membership button 15 days more Yohann D'ANELLO 2020-10-04 20:50:10 +0200
  • f22e92132c Select for update transaction notes, and not only the transaction Yohann D'ANELLO 2020-10-04 20:47:15 +0200
  • ca7ad05746 Use a signal to prevent a user that the note balance is negative Yohann D'ANELLO 2020-10-04 20:26:43 +0200
  • f55ca2f725 Merge branch 'beta' into 'master' Pierre-antoine Comby 2020-10-03 18:07:39 +0200
  • d4e4ed580f remove the display limit for pre-registred users. Pierre-antoine Comby 2020-10-03 17:53:38 +0200
  • 8756751344 Merge branch 'beta' into 'master' ynerant 2020-10-01 15:00:36 +0200
  • fd83fe19bf Fix some membership date control Yohann D'ANELLO 2020-10-01 09:17:02 +0200
  • 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 +0200
  • 3303edd01f Merge branch 'beta' into 'master' ynerant 2020-09-23 18:44:40 +0200
  • e48ef92137 Revert commit that broke beta branch Yohann D'ANELLO 2020-09-23 18:32:09 +0200
  • 919d0b7e85 Merge branch 'ics_cache' into 'beta' erdnaxe 2020-09-21 15:46:34 +0200
  • 439bf35b62
    APT python memcache is PyPi memcached Alexandre Iooss 2020-09-21 15:25:07 +0200
  • 74b26335d1
    Cache ICS calendar Alexandre Iooss 2020-09-21 15:13:59 +0200
  • 3d733ed6af
    Use memcached cache Alexandre Iooss 2020-09-21 15:13:43 +0200
  • d54ab94ceb Merge branch 'oauth' into 'beta' erdnaxe 2020-09-21 12:53:03 +0200
  • 4f188ca3e5 Admin is autodiscovering partially Alexandre Iooss 2020-09-21 12:34:34 +0200
  • 72bac75fbd Add Django OAuth toolkit admin Alexandre Iooss 2020-09-21 12:15:40 +0200
  • 6d54aae614
    Fix django-oauth-toolkit version Alexandre Iooss 2020-09-21 11:15:00 +0200
  • 8052152ea5
    Add OAuth2 endpoints Alexandre Iooss 2020-09-21 11:03:07 +0200
  • 70448db8e5
    Remove Django CAS server and add oauth toolkit Alexandre Iooss 2020-09-21 10:31:42 +0200
  • ac2d1e8111 Merge branch 'no_side_effect_permission_check' into 'beta' ynerant 2020-09-20 11:24:46 +0200
  • 3ba61385a3 Debit is not credit Yohann D'ANELLO 2020-09-20 11:12:44 +0200
  • 7353348d7a Rollback transaction when checking an add permission (experimental) Yohann D'ANELLO 2020-09-20 09:07:51 +0200
  • f63e2e088e Don't log when the permission to lock a note is checked Yohann D'ANELLO 2020-09-20 08:56:42 +0200
  • 420a24ebac enable JavaScriptCatalog view elkmaennchen 2020-09-19 22:42:35 +0200
  • d566def706 Try to translate js, not working... elkmaennchen 2020-09-19 22:03:45 +0200
  • eaf6769e8b Treasurers can make transactions with people that are no longer a member Yohann D'ANELLO 2020-09-19 16:33:52 +0200
  • a61ec81cff note.crans.org is the default domain Yohann D'ANELLO 2020-09-19 16:03:32 +0200
  • 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 +0200
  • bcd96b2ed8 The BDE membership and the club membership must now be in two parts Yohann D'ANELLO 2020-09-18 12:35:36 +0200
  • 5c702187e5 Merge branch 'beta' into 'master' v1.0.1 ynerant 2020-09-14 10:16:13 +0200
  • 905d65371f The user validation form was ugly Yohann D'ANELLO 2020-09-14 09:56:15 +0200
  • 180cd3e1ec Fix registration permissions and procedure Yohann D'ANELLO 2020-09-14 09:49:30 +0200
  • 73ca65aa91 Merge branch 'atomicity' into 'beta' ynerant 2020-09-14 09:38:54 +0200