799e37f9ae
Add new style for linter and allow 0 points
2020-10-15 16:22:37 +02:00
be3ec82bd4
Add new file role teacher_defined_linter
2020-10-15 00:43:57 +02:00
2678d9ecdf
Add admin UI to assign tips to exercises
2020-10-14 14:34:27 +02:00
e550828c58
Add backend for tips and enable markdown support
2020-10-14 14:34:26 +02:00
8f8a4f3cca
Show tips when implementing an exercise
2020-10-14 14:34:26 +02:00
2e1c97d87d
Add database support and model for tips
2020-10-14 14:34:25 +02:00
85a05225ec
Rename hints in German translation for consistency with upcoming tips
2020-10-14 14:34:25 +02:00
398bd67e1c
Fix Flowr support and generic event framework
2020-10-14 14:34:25 +02:00
fae60a21e5
Sync DockerClient with DockerContainerPool
...
Fix failing specs after upgrade
2020-09-28 16:53:15 +02:00
afafe0c218
Adjust teacher permissions:
...
* Hide non-public exercises and proxy exercises
* Hide average working time value on statistic page
* Add hint about filter to submission page for teachers
* Hide display name from feedback page
2020-09-07 19:04:34 +02:00
48ccbcdf4e
Update webpack-merge usage.
2020-07-16 18:55:24 +02:00
be82ee48f5
Improve German translations for deadline
2020-05-20 12:34:18 +02:00
72d1511a79
Update mail settings
2020-05-15 15:45:53 +02:00
b6db9e186c
Add information if execution timed out during scoring
2020-05-12 17:51:07 +02:00
26b9edabb4
Add deadline information to submission page and some minor bugfixes
2020-05-08 15:07:02 +02:00
413ec9f956
Show up to three submissions for teachers and add overview to table
2020-05-08 11:36:27 +02:00
914eeb6035
Add submission deadline to exercises and allow teachers to view their submissions
2020-05-07 21:23:27 +02:00
4c571c4fb2
Add missing locales and fix access to public pages
2020-05-06 11:27:09 +02:00
8e8404dffa
Add search for external users
2020-05-05 16:52:28 +02:00
ecba3a3b83
Add location to docker.yml.erb.travis and docker.yml.erb.example
2020-03-27 12:05:19 +01:00
1069e623be
Add more statistics
2020-03-25 14:40:26 +01:00
b0761dbdb5
Extract pool handling to separate service
2020-03-25 11:30:11 +01:00
25af287563
Fix German translation
2020-03-24 18:05:28 +01:00
9b37ed3df0
Increase log level for production
2020-03-23 15:12:58 +01:00
baf1ac06da
Allow inspection of containers and all_containers variables
2020-03-23 13:38:50 +01:00
e7562edb38
Increase log level for staging
2020-03-22 14:45:51 +01:00
a691ba91ae
Increase log level
2020-03-22 13:21:24 +01:00
25b14a9fca
Fix duplicate intervention text
2020-03-18 22:56:55 +01:00
82e560cace
Add link to WebSocket test if WebSocket connection failed
2020-03-07 11:53:44 +01:00
74d99df070
Add JavaScript sentry
2020-03-05 10:30:57 +01:00
659b5646c1
Update translations of RfC interventions
2020-02-14 16:59:16 +01:00
75fe6e5b68
Add file name to reset this file action
2020-01-30 19:27:16 +01:00
1096c1a2f5
Add translation for unpublished exercises and adopt UI for reset all files
2020-01-30 18:31:14 +01:00
d0eceac440
Upgrade font-awesome and add option reset only active file
2020-01-29 10:55:15 +01:00
4494ec3750
Extracted Capistrano files to separate repository
2020-01-17 16:05:34 +01:00
b51be3edb3
Add option to add multiple entry points which could be executed similar to the Main File
2020-01-16 11:14:59 +01:00
a551760965
Add sentry for error tracing
2020-01-14 14:41:55 +01:00
54a2a0df6e
Add default for codeharbor link to config file
2020-01-14 10:33:51 +01:00
19e137c174
some locales (question text) and two more statistic metrics for exercise collections
2020-01-13 18:22:00 +01:00
a9ec217ad8
Prevent accessing the db if executing a rake task
2019-12-20 16:11:48 +01:00
f680916385
remove create_new functionality, when exercise exists on CH but is not editable
2019-12-13 16:43:19 +01:00
eb7a4d5933
add german translations
2019-12-12 19:19:47 +01:00
7abc952e75
update config for travis
2019-12-09 21:03:44 +01:00
46e7853465
specs for services
2019-12-09 20:35:49 +01:00
5625fa63b0
add controller specs
2019-12-06 17:25:00 +01:00
4a77536c5f
merge master
2019-12-03 17:55:58 +01:00
ab96fb92c2
Add Request for Comments view per exercise, adopt policies for teachers
2019-11-29 15:28:06 +01:00
3912caab1c
support better errorhandling for codeharbor
2019-10-25 16:25:57 +02:00
c0a0b44c4d
fix translations
2019-10-24 18:07:51 +02:00
8767b183cf
rename action, translation fixes
2019-10-22 18:41:06 +02:00