Commit Graph

342 Commits

Author SHA1 Message Date
a285be64d8 Merge pull request #169 from openHPI/edge-compat
Edge compat
2018-05-16 14:59:13 +02:00
cb56a21951 Update execution.js.erb 2018-05-16 14:41:15 +02:00
e4525bca36 Cleanly close websocket 2018-05-16 14:37:13 +02:00
a92c13ed71 Mute "unknown error" messages in Edge which occur after the socket was closed successfully 2018-05-16 14:35:08 +02:00
8faab600b5 Fix nil config resulting in failing tests 2018-05-07 17:25:42 +02:00
bedaec76a8 Add missing semicolons 2018-05-07 16:40:22 +02:00
4440acec10 Ensure no malformed protocol definition 2018-05-07 16:38:26 +02:00
84ea900e4a Merge remote-tracking branch 'origin/master' into activity-graphs
# Conflicts:
#	config/locales/de.yml
#	config/locales/en.yml
2018-04-25 15:46:38 +02:00
b2ad976ccd Update vis 2018-04-25 15:41:53 +02:00
585662a97c Generalize js to work for both user and rfc history 2018-04-25 14:33:22 +02:00
dd55b1faee Use sane default values 2018-04-24 16:58:31 +02:00
321a602b57 Implement basic diagram 2018-04-24 15:44:10 +02:00
44d3ebd408 Manually assign axis in dataset and add RFC live data 2018-04-11 14:10:38 +02:00
c4af08e73a Enable multiple graphs to be created 2018-04-11 14:03:52 +02:00
5ae92dc484 Add more data routes 2018-04-11 13:54:38 +02:00
2a4e9bc94b Add live graphs for active users and submission volume 2018-04-11 13:43:10 +02:00
7e5f87af0f Hide other submenus when opening a new one 2018-04-10 19:17:10 +02:00
f073042945 Enable menu access on hover and links from section titles 2018-04-10 17:34:44 +02:00
ea6d59f3c9 Implement Bootstrap-based sub-menus 2018-04-10 17:00:49 +02:00
4f9cbf91a1 Merge pull request #158 from openHPI/error-hint-templates
Error hints
2018-03-21 10:24:19 +01:00
0e613d941d Add legend 2018-03-19 18:45:50 +01:00
d55b39eb48 Visualize exercise working times in exercise collection statstics 2018-03-19 18:17:34 +01:00
36d0c2839d Fix working time graphs that were broken by d3 update 2018-03-19 15:33:37 +01:00
841a885711 Send hints when scoring 2018-03-13 14:52:40 +01:00
ccdcc43431 Display hints in editor frontend 2018-03-08 16:20:07 +01:00
f5293c4477 Downgrade turbolinks and another bundle update 2018-02-18 19:46:59 +01:00
8a94905f17 merged with current master 2017-11-16 17:16:22 +01:00
851beac4e7 removed == true in condition 2017-11-16 17:11:37 +01:00
9bebbe9a6c Merge remote-tracking branch 'origin/master' into error-info
# Conflicts:
#	app/controllers/concerns/submission_scoring.rb
#	app/views/application/_navigation.html.slim
#	config/locales/de.yml
#	config/locales/en.yml
#	db/schema.rb
2017-10-15 17:02:19 +02:00
194984a620 add cause to testruns
trigger run and assess on request_for_comment
2017-09-21 17:21:10 +02:00
8ce46d2cb8 Add a custom jquery-ui library for minimal mouse interaction support 2017-09-05 15:48:19 +02:00
530e727d6e Merge remote-tracking branch 'origin/master' into error-info 2017-08-23 14:51:53 +02:00
653aefa2c7 Update "last saved at" label after all types of submissions, not only autosaves 2017-08-13 16:24:03 +02:00
f877cd675a move user-id for codeocean-events into in_context 2017-08-04 16:39:23 +02:00
28605fbe9b Support adding and removing attributes of error templates 2017-07-12 21:25:18 +02:00
ae04a5adc5 this should fix the "zombie file" bug. Turned out that the CodeOceanEditor object is not destroyed when navigating back and forth within the exercise context ( from an exercise back to the exercise index and forward to another exercise). Therefore, CodeOceanEditor.editors[] kept all "old" editors and added the new ones behind the old ones. On next autosave, they were persisted into a submission. 2017-07-03 14:57:08 +02:00
56aa9f4495 tidy up the autosave timer when exiting the page 2017-07-03 14:54:51 +02:00
ec1be437de Merge pull request #120 from openHPI/minor-fixes
Close flash messages
2017-06-26 13:36:23 +02:00
6c353d611d make output scroll again! 2017-06-19 13:35:03 +02:00
ff9fb8d491 Remove unnecessary js.coffee file 2017-06-14 13:57:51 +02:00
341cd3a003 fix incomplete resizing of ace editors by triggering a resize event 2017-04-07 21:16:20 +02:00
cbaafa0383 stop intervention timer if user lost focus to the code ocean tab 2017-04-04 13:26:43 +02:00
cff46f963d added close button for requestForCommand-modal 2017-04-03 17:33:52 +02:00
a7effa7eb3 do now show intervention message for rfc modal if clicked on the button 2017-03-24 14:07:24 +01:00
7f6c433fe8 fixed time for interventions 2017-03-24 12:17:18 +01:00
4798ffcfcf - added abc group separator class to split users into different groups for testing proxy exercises and interventions
- shows 2 interventions per user and exercise max now
- only show break or rfc intervention to user
2017-03-23 18:52:46 +01:00
028876da60 fix javascript for autosave on beginning 2017-03-23 14:08:37 +01:00
c13c169657 creates an autosave submission on opening of the editor. otherwise we lose track of the time between opening the exercise and the first submission 2017-03-22 15:07:13 +01:00
f10af1f45b Merge pull request #93 from ThommyH/fixing_searches
search is now saved asynchron and without a form
2017-03-22 10:10:44 +01:00
7c986f2de7 fixed problem that no new files could be added to an exercise 2017-03-21 17:35:46 +01:00