|
423a5b08f9
|
Allow internal user to be part of an study group
|
2021-01-11 14:22:50 +01:00 |
|
|
b2cb1bde39
|
Use postgres interval explicitly for all default occasions
|
2020-12-16 17:35:52 +01:00 |
|
|
89a42f2dae
|
Use either remoteSubmit or submit for showing exercise statistics
|
2020-12-16 13:23:47 +01:00 |
|
|
2d2869765f
|
Ensure Postgres always returns a duration
|
2020-12-14 19:57:11 +01:00 |
|
|
bc2e0d90c4
|
Use proper duration instead of seconds since midnight
|
2020-12-14 19:11:12 +01:00 |
|
|
304f0ad469
|
Add sentry logging for working_time_query
|
2020-12-14 13:17:12 +01:00 |
|
|
fac29f73d4
|
Respect user_type for RfC index routes
|
2020-12-04 16:58:11 +01:00 |
|
|
993fb88f03
|
Enable submit via API client
|
2020-11-25 20:47:28 +01:00 |
|
|
4d09c8a6d6
|
Prevent exception if no detailed_linter_results are available
|
2020-11-09 00:00:31 +01:00 |
|
|
4cc9bc49fe
|
Cap points_ratio for tags statistics at 1.0
|
2020-10-28 16:26:40 +01:00 |
|
|
e8b02b2e0a
|
Submission file_by_name: Improve comment
|
2020-10-27 01:14:13 +01:00 |
|
|
c2db083529
|
Hotfix: LinterCheckRun rescue within each loop
|
2020-10-27 01:11:31 +01:00 |
|
|
bad51add3f
|
Store parsed linter messages
|
2020-10-26 21:14:09 +01:00 |
|
|
ee7729110b
|
Add LinterCheck and LinterCheckRun
|
2020-10-26 21:08:43 +01:00 |
|
|
ad467fa58f
|
Distinguish between intermediate and final feedback
* Also add more information to user_exercise_feedback
* Migrate existing feedback to enrich with submissions
|
2020-10-20 13:50:04 +02:00 |
|
|
ca9467bf3c
|
Merge branch 'linter_toggle'
# Conflicts:
# config/locales/de.yml
|
2020-10-15 18:33:19 +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 |
|
|
2e1c97d87d
|
Add database support and model for tips
|
2020-10-14 14:34:25 +02:00 |
|
|
654bf2ba33
|
redirect more users to feedback page
|
2020-09-28 18:37:07 +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 |
|
|
8e8404dffa
|
Add search for external users
|
2020-05-05 16:52:28 +02:00 |
|
|
cb4cd7066c
|
Further prevent ActionCable from triggering for comments
|
2020-03-04 12:00:25 +01:00 |
|
|
b2fc57430c
|
Disable live updates
|
2020-03-04 11:38:40 +01:00 |
|
|
37cab6a020
|
Hide RfCs older than 6 months for redirect page.
|
2020-03-04 11:01:17 +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 |
|
|
da8d31279c
|
review points
|
2019-12-16 17:38:32 +01:00 |
|
|
c89ee6c102
|
model and policy specs
|
2019-12-07 13:11:48 +01:00 |
|
|
4a77536c5f
|
merge master
|
2019-12-03 17:55:58 +01:00 |
|
|
9dfe6b4529
|
Add score and working time to feedback page
|
2019-11-29 15:01:04 +01:00 |
|
|
f51dde4ef7
|
translations and whitespaces
|
2019-10-21 18:03:56 +02:00 |
|
|
9512fe4a79
|
add check_uuid_url to codeharbor_link
|
2019-10-20 16:20:04 +02:00 |
|
|
87798212ad
|
add unpublished to views
|
2019-10-11 16:28:50 +02:00 |
|
|
27ef0d45dd
|
add unpublished validation
|
2019-10-08 18:44:45 +02:00 |
|
|
6a296cbe65
|
fix exercise_file duplication bug
|
2019-10-07 18:50:07 +02:00 |
|
|
973cc43f4c
|
self-review
|
2019-09-03 15:26:28 +02:00 |
|
|
ec48d1f447
|
readding codeharbor_link views and actions
|
2019-08-26 19:06:52 +02:00 |
|
|
2af93ea308
|
implement file import
|
2019-08-21 18:27:42 +02:00 |
|
|
017644c4a5
|
implementation of import wip
|
2019-08-20 18:37:17 +02:00 |
|
|
8c56dec038
|
Prevent Zero-Division Exception
|
2019-05-08 20:09:51 +02:00 |
|
|
a95b2409d3
|
Parallelize calculation of working_times
|
2019-05-08 15:03:38 +02:00 |
|
|
5958523fdb
|
Update app/models/exercise.rb
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
|
2019-03-29 16:00:58 +01:00 |
|
|
193cc6c70d
|
enhance exercise_collection_statistics
|
2019-03-29 15:32:00 +01:00 |
|
|
d63469099b
|
Incorporate feedback from PR review
|
2019-03-12 13:01:25 +01:00 |
|
|
900bc896c9
|
Implement working time graph for study group dashboard
(so far, without live update)
|
2019-03-12 10:32:23 +01:00 |
|
|
114f77e799
|
Extract WORKING_TIME_DELTA to be used globally and set it to 5 min.
|
2019-03-09 00:32:36 +01:00 |
|
|
d63700c7db
|
Add live dashboard for teachers in the context of an exercise
This commit also adds the fundamentals for ActionCable
|
2019-03-06 14:00:59 +01:00 |
|
|
6e03939c10
|
Add StudyGroup to submissions and show it for submissions and RfCs
Also take care of deleting a StudyGroup for existing submissions
|
2019-03-06 14:00:58 +01:00 |
|