Commit Graph

76 Commits

Author SHA1 Message Date
Sebastian Serth
26c2069e02 Move d3 to package.json and include I18n JS library though Gemfile
Also, update bundle to make it installable again (a version had been removed)
2019-03-09 00:31:56 +01:00
Sebastian Serth
d63700c7db Add live dashboard for teachers in the context of an exercise
This commit also adds the fundamentals for ActionCable
2019-03-06 14:00:59 +01:00
Sebastian Serth
1e769a1085 Upgrade bundle 2019-02-13 12:04:10 +01:00
snyk-bot
b9bf869b55 fix: Gemfile & Gemfile.lock to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-RUBY-ACTIVEJOB-72640
- https://snyk.io/vuln/SNYK-RUBY-ACTIVESTORAGE-72641
2018-11-30 14:26:39 +00:00
Sebastian Serth
45694ca838 Set eventmachine to older version to prevent websocket connection issues 2018-11-06 16:49:44 +01:00
Sebastian Serth
767b6aaa54 Update bundle and use newer codecoverage reporter 2018-11-06 16:49:43 +01:00
Sebastian Serth
4d1cf972e4 Include Webpack and use it for jQuery, Bootstrap and chosen.js 2018-11-06 16:46:01 +01:00
Sebastian Serth
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
Sebastian Serth
de52db89f0 Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
Sebastian Serth
838ba994ec Another bundle update
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:45:59 +01:00
Sebastian Serth
ac31afbd2a Clean Gemfile and perform bundle update
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:45:59 +01:00
Ralf Teusner
592caa1574 enable mnemosyne 2018-08-09 16:17:28 +02:00
rteusner
79efa1cf64 Merge pull request #181 from openHPI/snyk-fix-24ux2d
[Snyk] Fix for 1 vulnerable dependencies
2018-07-25 13:07:48 +02:00
snyk-bot
6864cef4df fix: Gemfile.lock & Gemfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-RUBY-FFI-22037
2018-06-29 05:23:20 +00:00
snyk-bot
818012fa91 fix: Gemfile.lock & Gemfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-RUBY-SPROCKETS-22032
2018-06-21 05:27:11 +00:00
rteusner
8cdf909188 Merge pull request #163 from openHPI/chore/no-more-coffee
Caffeine withdrawal
2018-03-22 15:11:46 +01:00
rteusner
befcf9385b Merge pull request #160 from openHPI/SS/enable_more_specs
Enable more specs
2018-03-22 15:10:35 +01:00
Maximilian Grundke
5b056493ac Use slim and js for rails g and remove now unused coffee-rails dependency 2018-03-21 15:57:50 +01:00
Maximilian Grundke
2fc46fe9ab Fix d3 at ~4.0 2018-03-19 15:33:12 +01:00
Sebastian Serth
302f3a4896 Add Selenium support file for specs and include headless for Vagrant
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-03-09 15:23:29 +01:00
Maximilian Grundke
77a40c9fc5 Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection
# Conflicts:
#	Gemfile.lock
2018-03-08 12:12:06 +01:00
Ralf Teusner
c74fa1e9e4 add deprecated_finders 2018-03-01 19:08:25 +01:00
Maximilian Grundke
c1b5df044b Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection
# Conflicts:
#	Capfile
#	Gemfile.lock
#	db/schema.rb
2018-02-28 16:48:14 +01:00
Ralf Teusner
c70b305122 fixed typo 2018-02-22 16:57:05 +01:00
Ralf Teusner
f7165c06c4 pinned eventmachine to 1.0.9.1 , as the newest version crashes with a segmentation fault 2018-02-22 16:55:24 +01:00
Ralf Teusner
3db533ea9b pin lti to 1.1.10 2018-02-22 16:39:49 +01:00
Sebastian Serth
cbe85a953c Add comment about turbolinks version 2018-02-19 00:48:00 +01:00
Sebastian Serth
b8ff08b3e7 Update Capistrano 2018-02-19 00:27:06 +01:00
Sebastian Serth
c063494b29 Update Docker-API 2018-02-19 00:23:33 +01:00
Sebastian Serth
4f287c75a6 Further downgrade turbolinks 2018-02-18 20:26:29 +01:00
Sebastian Serth
f5293c4477 Downgrade turbolinks and another bundle update 2018-02-18 19:46:59 +01:00
Maximilian Grundke
16337ba9af Fix gemfile for production 2018-01-31 15:55:07 +01:00
Ralf Teusner
bc172ead8d update again, prevent pg from being updated 2018-01-30 18:06:26 +01:00
Maximilian Grundke
0c5f88d748 Configure whenever schedule and logging for rake task 2018-01-30 16:57:03 +01:00
Ralf Teusner
72905d731a set lti to version 1 2017-12-20 10:51:45 +01:00
Ralf Teusner
204902ef0b updated gemfile to use factory_bot 2017-11-15 15:19:55 +01:00
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