1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-07-04 22:54:05 +02:00

Commit Graph

  • 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
  • 3eed93e346 Remove unused file faster_ci Otthorn 2021-02-23 23:38:54 +01:00
  • 4da523a1ba Merge branch 'faster_ci' of https://gitlab.crans.org/bde/nk20 into faster_ci Otthorn 2021-02-23 23:38:26 +01:00
  • e74ff54468 please use the configuration I have written for hadolint Otthorn 2021-02-23 23:22:51 +01:00
  • 2e49c9ffbd Add CI docker linter for CI Dockerfiles Otthorn 2021-02-23 23:14:35 +01:00
  • d20a1038a8 Add CI docker linter for nk20 Dockerfile Otthorn 2021-02-23 23:14:00 +01:00
  • f6b711bb1b Add hadolint configuration file Otthorn 2021-02-23 23:10:30 +01:00
  • 893d87a9e1 Add ansible linting to the CI Otthorn 2021-02-23 23:02:51 +01:00
  • 9f3323c73e Add docker image for ansible lint to be used in CI Otthorn 2021-02-23 23:02:29 +01:00
  • c57f81b920 Add skip list for ansible-lint Otthorn 2021-02-23 22:57:33 +01:00
  • 0636d84286 Add docker image for tox linting to be used in CI Otthorn 2021-02-22 00:17:49 +01:00
  • ed06901fae fix typo (added image: twice) Otthorn 2021-02-21 23:52:42 +01:00
  • 28932f316b copy paste is a bad practice Otthorn 2021-02-21 23:46:20 +01:00
  • 9b50ba722c Add custom pre-built docker images to be used for the CI Otthorn 2021-02-21 23:40:03 +01:00
  • 3e3e61d23f Use prebuilt docker images in the CI Otthorn 2021-02-21 23:38:55 +01:00
  • 1129815ca3 please use the configuration I have written for hadolint Otthorn 2021-02-23 23:22:51 +01:00
  • c13172d3ff Add CI docker linter for CI Dockerfiles Otthorn 2021-02-23 23:14:35 +01:00
  • fcc4121225 Add CI docker linter for nk20 Dockerfile Otthorn 2021-02-23 23:14:00 +01:00
  • a06f355559 Add hadolint configuration file Otthorn 2021-02-23 23:10:30 +01:00
  • 08df5fcccd Add ansible linting to the CI Otthorn 2021-02-23 23:02:51 +01:00
  • b6c0f9758d Add docker image for ansible lint to be used in CI Otthorn 2021-02-23 23:02:29 +01:00
  • a23093851f Add skip list for ansible-lint Otthorn 2021-02-23 22:57:33 +01:00
  • d5a9bf175f Add script to force delete a user, in case of duplicates Yohann D'ANELLO 2021-02-22 11:54:23 +01:00
  • d803ab5ec2 Add docker image for tox linting to be used in CI Otthorn 2021-02-22 00:17:49 +01:00
  • d7a537b6b5 fix typo (added image: twice) Otthorn 2021-02-21 23:52:42 +01:00
  • 0941ee954d copy paste is a bad practice Otthorn 2021-02-21 23:46:20 +01:00
  • fd11d96d95 Add custom pre-built docker images to be used for the CI Otthorn 2021-02-21 23:40:03 +01:00
  • 4bfc057454 Use prebuilt docker images in the CI Otthorn 2021-02-21 23:38:55 +01:00
  • b597a6ac5b Fix soge credit deletion when the account is not validated yet Yohann D'ANELLO 2021-02-21 23:05:27 +01:00
  • a704b92c3d Prez BDE : ajout transaction random + see all buttons Rida LALI 2021-02-20 15:12:08 +01:00
  • 53090b1a21 Fix JS texts ynerant 2021-02-14 11:49:05 +01:00
  • c49af0b83a Merge branch 'beta' into 'master' ynerant 2021-02-11 20:49:30 +00:00
  • 5a05997d9d Fix date comparison when checking a membership from the parent club ynerant 2021-02-11 21:38:44 +01:00
  • c109cd3ddd Source is not destination Yohann D'ANELLO 2021-01-19 15:17:03 +01:00
  • 84304971d7 Add sample translation file for english Yohann D'ANELLO 2021-01-19 14:29:12 +01:00
  • b8b781f9a2 Merge branch 'beta' into 'master' ynerant 2021-01-19 12:40:24 +01:00
  • 002128eed2 Merge branch 'fix-js-strings' into 'master' ynerant 2021-01-19 12:24:13 +01:00
  • 8d71783c42 Merge branch 'docs' into 'beta' ynerant 2021-01-19 12:01:45 +01:00
  • a6f23df7d5 Load the good translation file, fixes #85 Yohann D'ANELLO 2021-01-19 11:58:19 +01:00
  • d9c97628e2 Add Clacks Overhead header on each response. Closes #84 Yohann D'ANELLO 2020-12-31 15:40:18 +01:00
  • 893534955d Use the Debian mirror of Crans Yohann D'ANELLO 2020-12-30 00:04:08 +01:00
  • dfbf9972c2 By default, automatically change directory to /var/www/note_kfet and source the Python virtual environment in the .bashrc file Yohann D'ANELLO 2020-12-29 23:27:51 +01:00
  • b5f3b3ffc1 Use Nginx certbot challenge Yohann D'ANELLO 2020-12-29 21:42:16 +01:00
  • 3aad4e7398 Agree Let's Encrypt ToS Yohann D'ANELLO 2020-12-29 21:41:29 +01:00
  • b4a1b513cc Good bye bde3-virt, welcome bde-note-dev! Yohann D'ANELLO 2020-12-29 20:05:15 +01:00
  • c0c64f225c Merge branch 'ansible-fix' into 'beta' ynerant 2020-12-29 20:01:43 +01:00
  • 9d8f47115c ConsumerViewSet is a bit tricky Yohann D'ANELLO 2020-12-23 21:50:48 +01:00
  • f4156f1b94 Update API links, more detail on filtering Yohann D'ANELLO 2020-12-23 21:42:58 +01:00
  • e60994e065 API Documentation Yohann D'ANELLO 2020-12-23 21:06:30 +01:00
  • 801f711994 Merge branch 'beta' into docs Yohann D'ANELLO 2020-12-23 20:19:40 +01:00
  • e4568b410f How to authenticate on the API? Yohann D'ANELLO 2020-12-23 19:19:46 +01:00
  • c8f7986d5a Merge branch 'api' into 'beta' ynerant 2020-12-23 19:02:59 +01:00
  • d3a9c442a5 Test the note kfet with Debian Bullseye, Python 3.9 and Django 2.2 Yohann D'ANELLO 2020-12-23 18:48:09 +01:00
  • 016ab5a9c9 Remove dead code, don't try to cover unnecessary things Yohann D'ANELLO 2020-12-23 18:45:05 +01:00
  • 7866ab7ec0 Ordering filters are now properly tested Yohann D'ANELLO 2020-12-23 18:25:54 +01:00
  • f570ff3cd5 Check that permissions are working when accessing to API pages Yohann D'ANELLO 2020-12-23 18:21:59 +01:00
  • 6b2638c271 Documentation is located on /doc Yohann D'ANELLO 2020-12-23 15:20:30 +01:00
  • 5cb4183e9f Use python Warnings instead of printing messages during tests Yohann D'ANELLO 2020-12-23 15:11:33 +01:00
  • 3a20555663 Unit tests for API pages, closes #83 Yohann D'ANELLO 2020-12-23 14:54:21 +01:00
  • 95be0042e9 Fix transaction API page Yohann D'ANELLO 2020-12-22 13:28:43 +01:00
  • 48880e7fd3 More API filters for the wei app Yohann D'ANELLO 2020-12-22 13:11:01 +01:00
  • e0030771e4 More API filters for the treasury app Yohann D'ANELLO 2020-12-22 12:53:35 +01:00
  • d47799e6ee More API filters for the permission app Yohann D'ANELLO 2020-12-22 12:42:54 +01:00
  • eae091625a More API filters for the note app Yohann D'ANELLO 2020-12-22 12:37:21 +01:00
  • aceb77ffb9 More API filters for the activity app Yohann D'ANELLO 2020-12-22 03:18:43 +01:00
  • 338c94ed05 More API filters for the member app Yohann D'ANELLO 2020-12-22 02:54:11 +01:00
  • 290848f904 Non-member people can update their profile everytime Yohann D'ANELLO 2020-12-02 14:58:14 +01:00
  • 72dca54bbf Wrong path for artifact uploading Yohann D'ANELLO 2020-11-26 03:13:57 +01:00
  • 117d9da3ba Gitlab compiles the documentation Yohann D'ANELLO 2020-11-26 02:55:36 +01:00
  • 37efebe85b Ansible builds and deploys the documentation Yohann D'ANELLO 2020-11-26 02:49:39 +01:00
  • 3af2ec71b6 Extract documentation from the Gitlab wiki and convert it to reStructuredText Yohann D'ANELLO 2020-11-26 02:29:51 +01:00
  • 0b4a95525b Use RTD theme Yohann D'ANELLO 2020-11-26 01:07:18 +01:00
  • af664e481f Initial setup for Sphinx Yohann D'ANELLO 2020-11-26 01:01:08 +01:00
  • 0171f16311 Merge branch 'beta' into 'master' ynerant 2020-11-21 13:55:26 +01:00
  • 296b94d237 Merge branch 'master' into 'beta' ynerant 2020-11-21 13:37:24 +01:00
  • 4942553335 Merge branch 'JS_translations' into 'master' ynerant 2020-11-21 13:18:32 +01:00
  • c1efb87180 Fix spanish translations elkmaennchen 2020-11-21 12:37:31 +01:00
  • 72eead8595 Add spanish javascript translation elkmaennchen 2020-11-21 12:26:31 +01:00
  • ade7e583e5 Complete spanish translation to 98% elkmaennchen 2020-11-21 12:24:55 +01:00
  • 4a8a101822 Translated using Weblate (German) Yohann D'ANELLO 2020-11-16 20:20:45 +00:00
  • dd2cfa6327 Translated using Weblate (French) Yohann D'ANELLO 2020-11-16 19:59:17 +00:00
  • 2adf84b7fc Translated using Weblate (German) Yohann D'ANELLO 2020-11-16 20:00:06 +00:00
  • 2f54e64ea2 Merge branch 'JS_translations' into 'beta' ynerant 2020-11-16 20:49:46 +01:00
  • 8434c0062c Merge branch 'beta' into JS_translations Yohann D'ANELLO 2020-11-16 00:59:26 +01:00
  • 6d976f32bf Update django oauth toolkit, fix #73 Yohann D'ANELLO 2020-11-16 00:49:53 +01:00
  • b9d49d53f2 Export JS translation files as static files Yohann D'ANELLO 2020-11-16 00:29:27 +01:00
  • 23243e09bb Fix some errors on JS string interpolation Yohann D'ANELLO 2020-11-15 23:37:36 +01:00
  • 2682e9a610 Add line in README on how to extract localized string in JS files Yohann D'ANELLO 2020-11-15 23:31:10 +01:00
  • 5635598bbc Extract strings from javascript files and translate them in french Yohann D'ANELLO 2020-11-15 23:28:32 +01:00
  • b58a0c43cd Include auto-generated javascript translation file Yohann D'ANELLO 2020-11-15 22:53:00 +01:00
  • e1f647bd02 lesser hardcoded Pierre-antoine Comby 2020-10-30 21:28:25 +01:00
  • 39fd3a2471 set DB_PASSWORD in env file Pierre-antoine Comby 2020-10-30 20:54:41 +01:00
  • 1072e227b8 don't copy personal config on prod Pierre-antoine Comby 2020-10-30 17:07:03 +01:00
  • cbf7e6fe6c run certbot if necessary Pierre-antoine Comby 2020-10-30 17:01:47 +01:00