Commit Graph

40 Commits

Author SHA1 Message Date
Tom Staubitz
ca28e0aa87 updated rails from 4.1.13 to 4.2.5. This is required for rails to make use of new features in postgres 9.5
@Ralf
TODO: migration /Users/groucho/Documents/HPI/workspace/Xikolo-CodeOcean/codeocean/db/migrate/20160204111716_add_user_to_code_harbor_link.rb
is broken. A reference is made to table users which does not exist.
Workaround: run rake db:schema:load before running db:migrate. Still this should be fixed.
2016-12-31 00:05:23 +01:00
Ralf Teusner
66de024195 enhance staging mode in order to show errors and web_console 2016-11-24 14:46:18 +01:00
yqbk
44aca293e9 make travis green again 2016-10-08 20:37:20 +02:00
yqbk
b8e1cb8dfd additional pending 2016-08-04 16:57:08 +02:00
yqbk
7efcfa632b come back to green light! 2016-08-04 16:54:55 +02:00
yqbk
4183a16178 merge with master 2016-08-03 12:09:58 +02:00
Ralf Teusner
09533a5556 download complete submission as one zip file 2016-07-15 18:25:58 +02:00
Ralf Teusner
f54fce65bc added mini-profiler for development. 2016-06-27 16:49:11 +02:00
yqbk
4e5c3ba071 In files_controller.rb: deleted .file_extension call due to the error: undefined method `file_extension' for nil:NilClass 2016-06-14 12:25:23 +02:00
yqbk
c8abe46815 Problem with Error_controller_spec seemst to be connected with pundit. When we use version 0.3 instead of 1.1 all tests are passing. I have discovered that somehow error record is not correctly assigned in newer verion. Probably we need to look for an issue in spec/factories/error or app/models/error files. Tests are failing at the first step, when creating error -> @error = Error.new(params). Still hasn't solved but im quite close 2016-06-08 18:56:54 +02:00
yqbk
060f9687f1 use pry-byebug gem instead for pry (recommended for ruby 2.x) 2016-05-30 15:47:06 +02:00
yqbk
6e9dd9456c initial commit 2016-05-25 16:43:39 +02:00
Ralf Teusner
04515a0547 Fixed typo in Gemfile 2016-05-12 16:27:22 +02:00
John Geiger
6bb5b53bad Merge branch 'master' into john-graph
# Conflicts:
#	Gemfile
2016-05-12 16:02:38 +02:00
Ralf Teusner
c1c03e3b25 add rest-client gem 2016-05-04 15:32:06 +02:00
johnmgeiger
b530ea47d9 Graph in exercise statistics 2016-03-22 09:23:21 +01:00
leo.selig
943355d9c7 Add #from_proforma_xml to exercise (only meta data import)
- method only considers title and description for now
- sets up relation to execution environment with id 1, just to pass
  validation for now

(leoselig/codeocean#1)
2016-02-12 11:05:14 +01:00
Ralf Teusner
c77d52c0e4 instead of relying on shared folders, use docker api archive function. un tar is still a bit cumbersome, but works. 2016-01-19 15:41:03 +01:00
Jan Renz
3f043fa832 Gem updates 2015-11-24 09:15:33 +01:00
Jan Renz
d262e194c1 Update puma 2015-11-23 19:47:13 +01:00
Ralf Teusner
bc7c717215 reverted Gemfile and Gemfile.lock 2015-10-28 15:54:08 +01:00
Ralf Teusner
52649bd418 updated gemfile. 2015-10-28 15:40:40 +01:00
Janusch Jacoby
c8253a6ba0 Manually merge changes from webpython branch. 2015-09-15 16:55:16 +02:00
Jan Renz
30985a249e Updated docker API Gem 2015-04-20 21:13:07 +02:00
Jan Renz
0c8e93fb95 use latest api version 2015-04-14 14:55:43 +02:00
Jan Renz
c0fde51f6c Backup commit 2015-04-13 22:36:27 +02:00
Hauke Klement
6b025aeda9 added New Relic 2015-04-11 16:54:48 +02:00
Hauke Klement
7477d4c6dd transitionally downgraded to Rails 4.1 since activerecord-jdbcpostgresql-adapter is not fully compatible with Active Record 4.2 2015-03-02 15:04:37 +01:00
Hauke Klement
5582e5b935 updated Capistrano 2015-02-20 09:17:06 +01:00
Hauke Klement
ab87a2d91f fixed Gemfile for JRuby 2015-02-19 09:20:36 +01:00
Hauke Klement
56acd4c3c3 updated to Rails 4.2 2015-02-18 10:41:26 +01:00
Hauke Klement
1068b18f41 use RuboCop 2015-02-16 11:22:26 +01:00
Hauke Klement
606f21a560 use better_errors 2015-02-10 10:29:24 +01:00
Hauke Klement
7661910e91 updated bundle 2015-02-09 12:42:58 +01:00
Hauke Klement
222b685fa2 gather coverage data locally 2015-02-09 10:03:14 +01:00
Hauke Klement
5f0815b140 implemented pooling for Docker containers 2015-02-06 15:59:51 +01:00
Hauke Klement
62adb1a8e2 don't use WebKit with Capybara 2015-01-29 15:03:19 +01:00
Hauke Klement
df70b46c16 added Code Climate integration 2015-01-28 18:43:44 +01:00
Hauke Klement
f36b2bb7d8 added configuration for Travis CI 2015-01-28 17:27:27 +01:00
Hauke Klement
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00