Daniel Egger
9d91a9102a
Add more logging in app/database
2024-07-04 14:54:22 +02:00
Daniel Egger
d2685f85a8
SFTP test should run sequentially -> migrate these tests to pytest
2024-06-19 17:16:14 +02:00
Daniel Egger
c89914107f
Add sftp test server code
2024-05-31 16:43:00 +02:00
Lorenz Padberg
e8ae8bdc14
VBV-440: Musterlösung und Refactoring S3
2023-12-07 10:38:58 +01:00
Reto Aebersold
d4cb978de3
Add assigment task file upload
2023-10-11 09:51:43 +02:00
Daniel Egger
884fc8d5b0
VBV-488: create edoniq sftp client
2023-09-28 17:56:28 +02:00
Daniel Egger
6badbc480c
Use django constance to add EMAIL_RECIPIENT_WHITELIST
2023-08-29 14:31:21 +02:00
Daniel Egger
d83f660918
Change email function to use email address directly
2023-08-29 14:31:21 +02:00
Daniel Egger
163df01f5d
Add newrelic integration in docker file
2023-08-27 21:25:33 +02:00
Christian Cueni
c140f225ea
Add Edoniq testblock
...
WIP: Add sso code
Update content name
WIP: Add redirect endpoint
mend
Fix after rebase
WIP: Update model
WIP: Add extended time test url
Update trufflehog config, use sso
Update test
2023-08-23 07:33:29 +02:00
Elia Bieri
4b0a881055
Merged in feature/VBV-326-auftrag-benachrichtigungen-rebased (pull request #157 )
...
Feature/VBV-326 auftrag benachrichtigungen rebased
* Implement notifications for assignments
# Conflicts:
# server/vbv_lernwelt/assignment/services.py
* Add cypress test for student assignment submission
* Update django-notifications-hq
* Rework
Approved-by: Daniel Egger
2023-07-12 14:32:49 +00:00
Daniel Egger
73d44478db
Add datetime parsing function from MyService
2023-06-02 15:16:41 +02:00
Daniel Egger
9c1684bce3
Add excel import code
2023-06-02 15:16:41 +02:00
Lorenz Padberg
0a5a6fa4ce
Add azure blob storage as default media storage
2023-05-30 10:55:36 +02:00
Ramon Wenger
9bc11e7ae6
Update requirements
2023-04-25 17:53:40 +02:00
Ramon Wenger
9dd9a02592
Add new package to help with editing JSON fields
2023-04-25 17:23:58 +02:00
Daniel Egger
adc61479fc
Merged in feature/VBV-290-kn-backend (pull request #59 )
...
Feature/VBV-290 kn backend
* Add initial assignment completion model
* Add first version of `update_assignment_completion`
* Upgrade wagtail>=4 for new functions needed in assignment api
* Add API to update assignment user data
* Post API via assignment not learning_content
* Add GET api endpoints for AssignmentCompletion
* Add some initial assignment completion data
* Add admin view for AssignmentCompletion
Approved-by: Elia Bieri
2023-04-18 08:07:29 +00:00
Daniel Egger
13b580468d
Create test assignment with tasks in code
2023-04-05 21:43:15 +02:00
Elia Bieri
10f34f53d8
Merged in feature/storybook (pull request #49 )
...
Integrate Storybook
* Merged in feature/caprover-deploy (pull request #47 )
Feature/caprover deploy
Approved-by: Christian Cueni
* Merge branch 'feature/storybook' of bitbucket.org:iterativ/vbv_lernwelt into feature/storybook
* Add stories
* Add BuenosAires font to storybook
* Mute typecheck error
* Update bitbucket deployment
* Add ItNavigationProgress component
* Update pipelines file
* Update pipelines file
* Merged develop into feature/storybook
Approved-by: Daniel Egger
2023-03-29 13:45:13 +00:00
Elia Bieri
b5e4c30d40
Merged in feature/notifications (pull request #15 )
2023-02-08 11:39:27 +00:00
Ramon Wenger
3eb6664f03
Add script for updating requirements
2022-11-17 15:21:16 +01:00
Ramon Wenger
7b4860f170
Add settings for S3 storage and Grapple/GraphQL
2022-11-17 15:19:27 +01:00
Daniel Egger
e8386a71a8
Remove hiredis dependency
2022-10-21 17:16:00 +02:00
Daniel Egger
a2bb4aeb18
Upgrade some python packages
2022-10-11 16:46:53 +02:00
Daniel Egger
827e7a0fc0
Add code formatting with prettier and black
2022-09-30 17:43:06 +02:00
Daniel Egger
8dbec8b699
Use `runserver_plus` to minimize runserver cpu usage
2022-09-09 12:16:48 +02:00
Daniel Egger
d5f4b37cfe
VBV-102: refactor server urls
2022-09-02 14:33:38 +02:00
Daniel Egger
d679eeb17d
VBV-78: WBT in Circle eingebaut
2022-06-30 14:11:22 +02:00
Daniel Egger
ad380f741e
Use wagtail-localize for translations
2022-06-30 14:11:21 +02:00
Daniel Egger
3a9ad53e7a
Upgrade to Wagtail 3.0
2022-06-07 18:16:53 +02:00
Lorenz Padberg
09fb27a48c
added missing libraries
2022-05-16 11:48:41 +02:00
Lorenz Padberg
36ffd8ed6f
Merge branch 'feature/graphql-api' into develop
...
# Conflicts:
# server/config/settings/base.py
# server/config/urls.py
# server/example.env
# server/requirements/requirements-dev.txt
# server/requirements/requirements.txt
2022-05-16 11:37:29 +02:00
Lorenz Padberg
cb0611ce6e
added grapple and graphene
2022-05-12 17:14:34 +02:00
Christian Cueni
796db1e83b
Remove models, update settings
2022-04-20 14:43:04 +02:00
Lorenz Padberg
1b3ce68885
added wagtail tests to requirements
2022-04-04 13:27:23 +02:00
Lorenz Padberg
3ead803091
Added wagtail to requirements
2022-03-29 09:16:27 +02:00
Daniel Egger
b5a243b141
Configure logging
2022-02-08 18:50:56 +01:00
Daniel Egger
7549d42e1e
Add rate limit libraries
2022-02-08 16:16:12 +01:00
Daniel Egger
09b525eb15
Add cypress tests
2022-02-08 14:44:11 +01:00
Daniel Egger
db291b50c0
Add simpletodo htmx example app
2022-02-08 08:37:51 +01:00
Daniel Egger
0a7adb20db
Add bitbucket pipelines
2022-02-03 19:13:10 +01:00
Daniel Egger
425273c5a3
Move django project to `server` directory
2022-02-03 17:33:59 +01:00