Commit Graph

36 Commits

Author SHA1 Message Date
b8ec3edef2 Show requests for comments and begin work on a view for executing them 2015-03-27 18:10:47 +01:00
a70053532b Merge commenting support 2015-03-27 11:57:35 +01:00
e31675f136 Commit just for you, Ralf :) 2015-03-27 10:32:10 +01:00
4eef3d70d5 minor refactoring of flash messages 2015-03-23 16:42:57 +01:00
c294e3b499 do not render the development environment for exercises without visible files 2015-03-21 18:46:02 +01:00
ba3476cfec some refactoring 2015-03-19 14:33:51 +01:00
15d8984a9e added the ability to prohibit network access for code submissions executed using Docker 2015-03-17 17:14:25 +01:00
b1218e0b80 added the ability to limit memory consumption of code submissions executed using Docker 2015-03-17 15:51:59 +01:00
1f46f7c3af execute test files concurrently 2015-03-16 17:51:46 +01:00
6ee0b6bf81 implemented partial batch update for exercises 2015-03-12 11:05:11 +01:00
acf03b1f51 added pagination for all resources 2015-03-11 16:13:45 +01:00
059dc81ee5 fix 2015-03-11 15:15:55 +01:00
a8bda864df simplified some Active Record queries 2015-03-11 14:31:19 +01:00
a06e20b6c5 use eager loading to reduce the number of database queries 2015-03-11 14:24:24 +01:00
3ae749bfc5 extended execution environments by a default file type that is used as the default for associated exercises' files 2015-03-10 18:14:26 +01:00
ae1d654a62 added the ability to customize the path for new files when implementing an exercise 2015-03-10 10:07:36 +01:00
f824301718 log errors occurring in the scope of server-sent events 2015-03-07 15:35:07 +01:00
f3c5d17662 reduced code complexity 2015-02-23 17:36:22 +01:00
5bfe03c426 set application locale from custom LTI launch parameter 2015-02-23 11:33:43 +01:00
466f8967e2 eliminated naming clash with Sorcery 2015-02-23 10:39:04 +01:00
1f5ed5b914 fixed broken exercise cloning 2015-02-21 10:05:00 +01:00
28405783a2 refactored error aggregation 2015-02-18 17:18:46 +01:00
a13d1738e2 fixed multiple style guide violations 2015-02-17 10:23:01 +01:00
c99b0e6256 use #fail instead of #raise to signal exceptions, as suggested by RuboCop 2015-02-17 09:05:04 +01:00
b21a7ee8e8 use shorter notation for creating procs, as suggested by RuboCop 2015-02-17 08:21:00 +01:00
0bb5dae334 changed literal array syntax, as suggested by RuboCop 2015-02-16 11:33:03 +01:00
e8db4a4b10 removed code duplication 2015-02-12 13:15:31 +01:00
6d2b8e9acf reduced code complexity 2015-02-12 12:36:30 +01:00
59ca0a57c3 administrator dashboard for observing the Docker container pool 2015-02-10 12:23:26 +01:00
9790afe1a4 fix 2015-02-09 16:29:51 +01:00
342c3a153c extracted method 2015-02-09 15:29:28 +01:00
5f0815b140 implemented pooling for Docker containers 2015-02-06 15:59:51 +01:00
a22a5af711 extracted common controller behavior in order to reduce code duplication 2015-02-05 12:28:09 +01:00
dd624b26c8 started implementing teams 2015-01-28 12:28:09 +01:00
e5d0ce2fbe reactivated OAuth nonce uniqueness check 2015-01-22 10:01:50 +01:00
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00