Commit Graph

215 Commits

Author SHA1 Message Date
Tom Staubitz
c889488e55 Replaced remote stylesheets, javascripts, and fonts with local versions 2015-12-12 00:45:42 +08:00
Maximilian Grundke
53330fbdc5 Make timeline entries clickable 2015-12-10 14:03:23 +01:00
Maximilian Grundke
842907f1fa Make use of file types for highlighting and tabs 2015-12-10 13:48:31 +01:00
Maximilian Grundke
79e7f7b7e8 Apply some styling and add timeline 2015-12-10 12:49:36 +01:00
Maximilian Grundke
b7b0bf826e Use only one editor to reduce complexity 2015-12-03 14:52:33 +01:00
Maximilian Grundke
efe3895894 Enable switching between files of a submission 2015-12-03 13:52:18 +01:00
Maximilian Grundke
c0b4c17de6 Use custom lightweight editor and file-tree 2015-12-02 15:39:13 +01:00
Maximilian Grundke
6c13b8714f Remove unnecessary data attributes 2015-12-02 13:59:31 +01:00
Ralf Teusner
c848a1dae7 remove general help section 2015-12-01 11:09:37 +01:00
Tom Staubitz
4597996a26 removed confirm message from submit results button 2015-11-28 17:13:02 +01:00
Maximilian Grundke
72b5fa3b8c Cleanup code 2015-11-26 17:04:37 +01:00
Maximilian Grundke
baf33419cf Update editor content on submission selection 2015-11-26 16:25:59 +01:00
Maximilian Grundke
bd9118328f Hide interface if no submissions are available and encode submissions for later use in javascript 2015-11-26 15:28:02 +01:00
Maximilian Grundke
21e28972dc Add a slider based on submissions 2015-11-26 14:30:41 +01:00
Maximilian Grundke
5e23fbb61f Add editor editor to code evolution page 2015-11-26 12:59:36 +01:00
Ralf Teusner
95ec5b0231 Routes, empty views and controller changes for statistics concerning external_users, exercises and external_users having exercises 2015-11-25 18:47:49 +01:00
Maximilian Grundke
41b2c80b39 Merge remote-tracking branch 'origin/master' into statistics 2015-11-19 16:01:53 +01:00
Maximilian Grundke
df1a77b665 Add average working time to exercise statistics 2015-11-19 16:00:06 +01:00
Ralf Teusner
04e51caf7e Show Poolsize on ExecutionEnvironments Index Page 2015-11-17 16:18:29 +01:00
Maximilian Grundke
3f0edeadf1 Refactor request for comments view 2015-11-11 13:55:08 +01:00
Ralf Teusner
e67e378e59 add data message confirm again. this was the wrong place to delete something 2015-11-11 00:38:04 +01:00
Ralf Teusner
28bbd84153 remove safety check on LTI submission 2015-11-11 00:11:34 +01:00
Ralf Teusner
23645a60b1 get submission based solely on exercise, user and RFC creation timestamp in request_for_comment 2015-11-08 12:38:48 +01:00
Ralf Teusner
c958307af1 Render HTML for the exercise description 2015-11-08 12:37:43 +01:00
Maximilian Grundke
be87f939c6 Add support for comments on multiple files per exercise 2015-11-07 15:57:32 +01:00
Maximilian Grundke
0ba30c10dd Use default value for missing scores 2015-11-05 11:26:30 +01:00
Maximilian Grundke
f3acc426ac Refactor average worktime and add it to exercise statistics per user 2015-11-05 11:17:45 +01:00
Maximilian Grundke
d4031c363f Fix number of runs 2015-11-05 10:57:07 +01:00
Maximilian Grundke
7baff6ddaf Group statistics per user type 2015-11-01 14:47:52 +01:00
Maximilian Grundke
c41818e324 Push statistics features to model 2015-10-29 15:08:02 +01:00
Maximilian Grundke
c5dd1e712b Fix users being shown multiple times 2015-10-29 14:21:26 +01:00
Maximilian Grundke
78422647fe Add execution environment statistics 2015-10-29 14:19:31 +01:00
Maximilian Grundke
22da25be60 Output time in readable format 2015-10-29 10:45:43 +01:00
Maximilian Grundke
dd0f1124da Merge remote-tracking branch 'origin/master' into statistics 2015-10-29 10:24:30 +01:00
Maximilian Grundke
b20d13f866 Add statistics for exercises per user 2015-10-29 10:15:40 +01:00
Ralf Teusner
889d7562f9 Show the input messages and set focus correct on input required. 2015-10-21 17:17:11 +02:00
Ralf Teusner
6151afcb55 some I18n, stop command for server send event code (score), updated readme 2015-10-16 17:06:23 +02:00
Ralf Teusner
3657fe3e93 remove instructions tab (the actual tab, before I just removed the header), set the turtle canvas to have a size of 400x400. 2015-09-25 12:52:52 +02:00
Ralf Teusner
10da12f950 option to hide the file tree in exercises. 2015-09-22 18:22:25 +02:00
Janusch Jacoby
c8253a6ba0 Manually merge changes from webpython branch. 2015-09-15 16:55:16 +02:00
Ralf Teusner
d292fec47c Code Cleanup: Usage of Polymorphic User instead of ExternalUser and InternalUser
Renamed requestor_user_id -> user_id
Index of request_for_comments now returns the n (5?) newest requests per user. Solved via sliding windows in postgres, code added to model.
Added route to /my_request_for_comments/ that shows all requests for the current user.
Changed view from ERB to slim
2015-09-04 14:05:30 +02:00
Ralf Teusner
e520914385 Some correction of column names.
Support for internal as well as external users. Added column user_type and used it where necessary
2015-08-18 17:44:31 +02:00
Ralf Teusner
512e90ebd7 Show correct usernames on comments, have correct linenumbers on request_for_comments 2015-08-18 16:32:56 +02:00
Ralf Teusner
aa64d0be43 Merge remote-tracking branch 'origin/master' into rt/comments 2015-08-13 15:57:20 +02:00
Ralf Teusner
b4527aef50 implemented autosave, save button is now hidden. there is a label to show the last save timestamp. Code is saved on browser close. 2015-08-12 17:38:34 +02:00
Ralf Teusner
c67c6e38f7 Merge branch 'master' into rt/comments
Conflicts:
	app/views/exercises/_editor_file_tree.html.slim
2015-07-16 15:19:31 +02:00
Felix Wolff
1d93e854f0 Merge branch 'master' of github.com:openHPI/codeocean 2015-07-16 15:10:59 +02:00
Ralf Teusner
81d2d69d11 Display request for comments button if we are working on a non binary submission. Introduced needed data attributes for that and assigned them to the frame (instead of the editor). Data Attributes get updated by the CreateSubmissionCallback. Adjusted comment checks to also use the attributes of the frame. 2015-07-09 12:03:03 +02:00
Ralf Teusner
a49ffc978b only allow comments on submissions, not on templates 2015-06-26 18:25:03 +02:00
Ralf Teusner
3e04222367 setting correct ids for the files in the editor after creating a new submission. Still a bit clumsy concerning the passed json parameters, but does the job. 2015-06-24 20:22:53 +02:00