Maximilian Grundke
|
dd55b1faee
|
Use sane default values
|
2018-04-24 16:58:31 +02:00 |
|
Maximilian Grundke
|
321a602b57
|
Implement basic diagram
|
2018-04-24 15:44:10 +02:00 |
|
Maximilian Grundke
|
44d3ebd408
|
Manually assign axis in dataset and add RFC live data
|
2018-04-11 14:10:38 +02:00 |
|
Maximilian Grundke
|
c4af08e73a
|
Enable multiple graphs to be created
|
2018-04-11 14:03:52 +02:00 |
|
Maximilian Grundke
|
5ae92dc484
|
Add more data routes
|
2018-04-11 13:54:38 +02:00 |
|
Maximilian Grundke
|
2a4e9bc94b
|
Add live graphs for active users and submission volume
|
2018-04-11 13:43:10 +02:00 |
|
Maximilian Grundke
|
7e5f87af0f
|
Hide other submenus when opening a new one
|
2018-04-10 19:17:10 +02:00 |
|
Maximilian Grundke
|
f073042945
|
Enable menu access on hover and links from section titles
|
2018-04-10 17:34:44 +02:00 |
|
Maximilian Grundke
|
ea6d59f3c9
|
Implement Bootstrap-based sub-menus
|
2018-04-10 17:00:49 +02:00 |
|
rteusner
|
4f9cbf91a1
|
Merge pull request #158 from openHPI/error-hint-templates
Error hints
|
2018-03-21 10:24:19 +01:00 |
|
Maximilian Grundke
|
0e613d941d
|
Add legend
|
2018-03-19 18:45:50 +01:00 |
|
Maximilian Grundke
|
d55b39eb48
|
Visualize exercise working times in exercise collection statstics
|
2018-03-19 18:17:34 +01:00 |
|
Maximilian Grundke
|
36d0c2839d
|
Fix working time graphs that were broken by d3 update
|
2018-03-19 15:33:37 +01:00 |
|
Maximilian Grundke
|
841a885711
|
Send hints when scoring
|
2018-03-13 14:52:40 +01:00 |
|
Maximilian Grundke
|
ccdcc43431
|
Display hints in editor frontend
|
2018-03-08 16:20:07 +01:00 |
|
Sebastian Serth
|
f5293c4477
|
Downgrade turbolinks and another bundle update
|
2018-02-18 19:46:59 +01:00 |
|
Thomas Hille
|
8a94905f17
|
merged with current master
|
2017-11-16 17:16:22 +01:00 |
|
Thomas Hille
|
851beac4e7
|
removed == true in condition
|
2017-11-16 17:11:37 +01:00 |
|
Maximilian Grundke
|
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 |
|
Ralf Teusner
|
194984a620
|
add cause to testruns
trigger run and assess on request_for_comment
|
2017-09-21 17:21:10 +02:00 |
|
Maximilian Grundke
|
8ce46d2cb8
|
Add a custom jquery-ui library for minimal mouse interaction support
|
2017-09-05 15:48:19 +02:00 |
|
Maximilian Grundke
|
530e727d6e
|
Merge remote-tracking branch 'origin/master' into error-info
|
2017-08-23 14:51:53 +02:00 |
|
Maximilian Grundke
|
653aefa2c7
|
Update "last saved at" label after all types of submissions, not only autosaves
|
2017-08-13 16:24:03 +02:00 |
|
Ralf Teusner
|
f877cd675a
|
move user-id for codeocean-events into in_context
|
2017-08-04 16:39:23 +02:00 |
|
Maximilian Grundke
|
28605fbe9b
|
Support adding and removing attributes of error templates
|
2017-07-12 21:25:18 +02:00 |
|
Ralf Teusner
|
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 |
|
Ralf Teusner
|
56aa9f4495
|
tidy up the autosave timer when exiting the page
|
2017-07-03 14:54:51 +02:00 |
|
rteusner
|
ec1be437de
|
Merge pull request #120 from openHPI/minor-fixes
Close flash messages
|
2017-06-26 13:36:23 +02:00 |
|
Ralf Teusner
|
6c353d611d
|
make output scroll again!
|
2017-06-19 13:35:03 +02:00 |
|
Maximilian Grundke
|
ff9fb8d491
|
Remove unnecessary js.coffee file
|
2017-06-14 13:57:51 +02:00 |
|
Ralf Teusner
|
341cd3a003
|
fix incomplete resizing of ace editors by triggering a resize event
|
2017-04-07 21:16:20 +02:00 |
|
Thomas Hille
|
cbaafa0383
|
stop intervention timer if user lost focus to the code ocean tab
|
2017-04-04 13:26:43 +02:00 |
|
Thomas Hille
|
cff46f963d
|
added close button for requestForCommand-modal
|
2017-04-03 17:33:52 +02:00 |
|
Thomas Hille
|
a7effa7eb3
|
do now show intervention message for rfc modal if clicked on the button
|
2017-03-24 14:07:24 +01:00 |
|
Thomas Hille
|
7f6c433fe8
|
fixed time for interventions
|
2017-03-24 12:17:18 +01:00 |
|
Thomas Hille
|
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 |
|
Ralf Teusner
|
028876da60
|
fix javascript for autosave on beginning
|
2017-03-23 14:08:37 +01:00 |
|
Thomas Hille
|
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 |
|
rteusner
|
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 |
|
Thomas Hille
|
7c986f2de7
|
fixed problem that no new files could be added to an exercise
|
2017-03-21 17:35:46 +01:00 |
|
Thomas Hille
|
b05bb27ed9
|
search is now saved asynchron and without a form which caused some redirection through searches_controller
added asynchronous save of search, removed searches_controller,
|
2017-03-21 14:37:32 +01:00 |
|
Ralf Teusner
|
d1d948c71e
|
replaced ticks with string concatenation. Ticks are not possible, since execjs can't handle them.
|
2017-03-21 11:48:05 +01:00 |
|
Thomas Hille
|
5729a3ba5e
|
removed this.resizeAceEditors() since it was only a test
|
2017-03-21 11:34:57 +01:00 |
|
Thomas Hille
|
8b67a70546
|
commenting, improved readability
|
2017-03-21 10:31:45 +01:00 |
|
Thomas Hille
|
12adfde6c2
|
search bar now searches in forum of the course from where the LTI request came from. alternatively searches in the java 2017 course.
show interventions only in the current java course
|
2017-03-21 10:31:45 +01:00 |
|
Thomas Hille
|
1eda266159
|
fixed calculation of time until intervention pops up
|
2017-03-21 10:31:45 +01:00 |
|
Thomas Hille
|
f1bf313280
|
changed times for rfc and break intervention to minimum 15 and 20 minutes. roc modal shows some additional text to the modal for less confusion
|
2017-03-21 10:31:33 +01:00 |
|
Thomas Hille
|
9761dd0a2a
|
improved search bar and search button.
added button to collapsed sidebar
|
2017-03-21 10:31:33 +01:00 |
|
Thomas Hille
|
a481ec0da8
|
always show search on left side. placeholder in search input
|
2017-03-21 10:31:33 +01:00 |
|
Thomas Hille
|
eb0c79a043
|
added search bar to the side col
|
2017-03-21 10:31:33 +01:00 |
|