Commit Graph

59 Commits

Author SHA1 Message Date
Ramon Wenger 4e7dceb8c3 Add missing requirements 2023-12-11 16:44:34 +01:00
Ramon Wenger 6f563806f7 Update wagtail, django and wagtail_factories
Also make some changes according to the migration guides of those
packages.
2023-12-11 16:44:34 +01:00
Ramon Wenger 6e8daaff86 Update Sentry SDK version 2023-12-06 16:53:59 +01:00
Ramon Wenger a925ac85e8 Update python to 3.11.7 2023-12-06 16:26:56 +01:00
Ramon Wenger e0641fa786 Update django extensions 2023-11-09 08:32:51 +01:00
Ramon Wenger 6151f30410 Add black as a dependency 2023-10-12 10:51:36 +02:00
Ramon Wenger 9d50db59f6 Add pytest dependency to project, also add config
Change deprecated code for importing translations

Change deprecated syntax in tests

Replace deprecated django url methods

Add plugins and change testing script
2023-05-30 16:30:28 +02:00
Ramon Wenger 5205e5a329 Update sentry SDK 2023-03-27 15:29:55 +02:00
Ramon Wenger 8c74bba204 Add first draft of manual permissions migration
Relates to MS-629 #start_work

Add black to dependencies
2023-03-14 17:16:55 +01:00
Ramon Wenger d6221e8cd5 Add django stubs for typing support 2023-03-14 17:16:30 +01:00
Ramon Wenger 5033668b79 Upgrade wagtail, update paths 2023-03-14 17:16:02 +01:00
Ramon Wenger be651c0489 Fix snyk warnings 2022-11-10 12:17:10 +01:00
Ramon Wenger 77b29a4137 Update sentry sdk 2022-05-17 16:41:41 +02:00
Ramon Wenger 26c0ca7792 Remove unused env variables 2022-05-11 15:51:11 +02:00
Daniel Egger 3ebe43da46 Update some python libraries so that `pip install` works on my machine 2022-05-09 13:48:11 +02:00
Ramon Wenger 61f006e1b3 Upgrade django and wagtail versions 2022-03-30 16:11:31 +02:00
Ramon Wenger 9ab8b8d3e4 Backport changes from django3 upgrade, downgrade python versions
Package versions will be in line with the current production
environment, for now.
2022-01-25 11:56:36 +01:00
Ramon Wenger cf66702d75 Update django, wagtail and some others 2021-12-13 15:48:01 +01:00
Christian Cueni e1825399c8 Install Authlib 2021-07-13 13:25:13 +02:00
Christian Cueni 6607d8dee5 Add oauth lib, configure for hep api 2021-07-13 13:18:42 +02:00
Ramon Wenger b6e1554b3d Upgrade graphene 2021-02-18 18:16:12 +01:00
Ramon Wenger 763b643186 Merge branch 'feature/whitelabel' into develop 2021-02-03 14:31:02 +01:00
Ramon Wenger 1a95d1b372 Fix jedi version to prevent ipython bug 2021-01-25 15:13:20 +01:00
Ramon Wenger a370ad4058 Merge branch 'hotfix/assignment-admin-user-sorting' into develop 2021-01-14 20:55:40 +01:00
Ramon Wenger 2fe24f532a Add autocomplete to assignment owner field in cms admin 2021-01-14 20:40:24 +01:00
Ramon Wenger 95f00b6bba Add build step for iterativ academy, update docker image
Squashed commit of the following:

commit 0532315d4e679a145d783fd7a495669beae3f6aa
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 17:12:57 2021 +0100

    Add deploy step to correct pipeline

commit 2a54d2f259f821f74d48dd26c803f8cc870ae026
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:53:43 2021 +0100

    Update dependencies in dockerfile

commit 550869366c009852c9d2856c27ab71e072238e93
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:17:42 2021 +0100

    Update cypress step

commit 348ec30d6682ba726127d383b87356415cea05bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:06:41 2021 +0100

    Update pipelines

commit f8b1f50f1eaead7a06b336b03f5ad561ab92b278
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 15:59:31 2021 +0100

    Change node version

commit be33eafdb0e90bd815efb6a341b9a8e05a4598bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 15:45:23 2021 +0100

    Remove cypress install step from Dockerfile

commit c28ab32e80cd05e12a420abfdaaf2ac1c4d551a4
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 20:43:58 2021 +0100

    Update package-lock

commit 86114b91fae176fe9d8f42bf1e78dced75ea8e51
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 20:35:57 2021 +0100

    Update cypress version

commit 11174d92fe36c4d8d0e8bba35fa2da7b64b1c4e2
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 16:48:49 2021 +0100

    Update Pipfile.lock

commit 4a302df907eddae34f02c1816ae064c2384385e6
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 15:51:42 2021 +0100

    Update python version

commit ac54ec57e7691b5c21459ac40ad20479aade56dd
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 15:00:40 2021 +0100

    Remove ipython

commit a9c72d7d2f3c1027d4b04e81d68afd78d0460a8a
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 13:59:08 2021 +0100

    Add deploy step for iterativ academy
2021-01-11 16:38:47 +01:00
Ramon Wenger cbf7c10aff Add build step for iterativ academy, update docker image
Squashed commit of the following:

commit 0532315d4e679a145d783fd7a495669beae3f6aa
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 17:12:57 2021 +0100

    Add deploy step to correct pipeline

commit 2a54d2f259f821f74d48dd26c803f8cc870ae026
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:53:43 2021 +0100

    Update dependencies in dockerfile

commit 550869366c009852c9d2856c27ab71e072238e93
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:17:42 2021 +0100

    Update cypress step

commit 348ec30d6682ba726127d383b87356415cea05bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 16:06:41 2021 +0100

    Update pipelines

commit f8b1f50f1eaead7a06b336b03f5ad561ab92b278
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 15:59:31 2021 +0100

    Change node version

commit be33eafdb0e90bd815efb6a341b9a8e05a4598bb
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Thu Jan 7 15:45:23 2021 +0100

    Remove cypress install step from Dockerfile

commit c28ab32e80cd05e12a420abfdaaf2ac1c4d551a4
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 20:43:58 2021 +0100

    Update package-lock

commit 86114b91fae176fe9d8f42bf1e78dced75ea8e51
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 20:35:57 2021 +0100

    Update cypress version

commit 11174d92fe36c4d8d0e8bba35fa2da7b64b1c4e2
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 16:48:49 2021 +0100

    Update Pipfile.lock

commit 4a302df907eddae34f02c1816ae064c2384385e6
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 15:51:42 2021 +0100

    Update python version

commit ac54ec57e7691b5c21459ac40ad20479aade56dd
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 15:00:40 2021 +0100

    Remove ipython

commit a9c72d7d2f3c1027d4b04e81d68afd78d0460a8a
Author: Ramon Wenger <ramon.wenger@iterativ.ch>
Date:   Wed Jan 6 13:59:08 2021 +0100

    Add deploy step for iterativ academy
2021-01-07 17:54:49 +01:00
Ramon Wenger 82b42f084a Add django silk 2021-01-06 13:47:07 +01:00
Ramon Wenger 93d7a3f959 Add environment information to frontend dev server 2020-05-27 10:12:18 +02:00
Ramon Wenger 517f40d8cb Upgrade Django and Wagtail 2020-05-26 16:05:08 +02:00
Ramon Wenger ad3e3fa629 Add additional pipeline test settings 2020-04-02 16:20:42 +02:00
Ramon Wenger 17fd7575b4 Add django silk to dev mode 2020-02-12 10:16:44 +01:00
Ramon Wenger ece98b50cd Change wagtail-factories package from master to specific version 2020-02-04 21:23:09 +01:00
Ramon Wenger 923ffa22e9 Fix package versions 2020-02-04 21:20:14 +01:00
Ramon Wenger 0d438babbf Add requests dependency 2020-01-20 12:53:49 +01:00
Christian Cueni f93e7f014d Pin versions 2019-11-05 09:01:55 +01:00
Ramon Wenger bfbe0b38ff Add iPython to requirements 2019-09-16 10:19:21 +02:00
Ramon Wenger 780d72f3b9 Update Pipfile 2019-07-15 11:05:07 +02:00
Christian Cueni c2f8cdd019 Fix pipfile 🤦‍♂️ 2019-07-03 14:57:58 +02:00
Christian Cueni 621424567a Enable password reset, add sendgrid to pipfile 2019-07-03 14:48:52 +02:00
Ramon Wenger dc5cbec5b8 Add new wagtail version 2019-06-24 13:35:55 +02:00
Ramon Wenger b0176534fd Set the correct version for factory boy 2019-06-20 16:25:42 +02:00
Ramon Wenger 5b83b04a0a Add coverage 2019-03-29 16:36:41 +01:00
Christian Cueni 43278550f7 Add sendgrid config 2019-03-25 13:16:32 +01:00
Ramon Wenger a3a0874c65 Add new sentry SDK 2019-02-13 13:36:41 +01:00
Ramon Wenger 8d1dcda9bf Add new relic to requirements 2019-01-30 16:34:26 +01:00
Daniel Egger 2e8dc96046 bitbucket pipelines heroku integration 2018-09-20 17:28:15 +02:00
Ramon Wenger fe59a65e87 Add room mutation 2018-09-17 11:35:49 +02:00
Ramon Wenger e94c7c5e8a Update graphene django 2018-09-17 11:34:36 +02:00
Ramon Wenger 4ed1cd3086 Refactor code, add first sanitation steps 2018-09-07 18:29:53 +02:00