572a1405c3Prevent font size change for buttons with class btn-lg
Sebastian Serth
2018-11-06 16:24:34 +01:00
c1afa8265aPin Firefox to v63.0.2
Sebastian Serth
2018-11-06 16:00:19 +01:00
78037ab37aIncrease font weight for headings, reduce size of result card headings
Sebastian Serth
2018-11-06 15:45:30 +01:00
32db6cfbf2Update bundle to include security fixes and use newer geckodriver
Sebastian Serth
2018-11-06 15:28:20 +01:00
cc48361a15Remove unused scrollbars in /implement
Sebastian Serth
2018-11-06 15:22:27 +01:00
248c3214cbMove font-weight
Sebastian Serth
2018-11-06 14:36:29 +01:00
c44478783aFix bootstrap CSS issues in Safari and Chrome
Sebastian Serth
2018-11-06 14:18:58 +01:00
45694ca838Set eventmachine to older version to prevent websocket connection issues
Sebastian Serth
2018-10-15 15:43:39 +02:00
d7befd60e5Change button on implement page to be gray if score cannot be submitted
Sebastian Serth
2018-10-10 19:27:18 +02:00
767b6aaa54Update bundle and use newer codecoverage reporter
Sebastian Serth
2018-10-10 14:30:50 +02:00
58f82178b8Adopt deployment after refactoring and reset puma to default
Sebastian Serth
2018-10-10 14:09:13 +02:00
dd0f56659eUse webpack to deliver newest d3-tip.js, highlight.js and vis.js
Sebastian Serth
2018-10-09 11:55:51 +02:00
72d0f7585eUse webpack to deliver Google openSans (and use newest version)
Sebastian Serth
2018-10-09 08:18:18 +02:00
3ecb5bd778Use webpack to deliver font-awesome (and use newest version)
Sebastian Serth
2018-10-09 07:55:31 +02:00
9e4f9263e6Use webpack to deliver jquery-ui (and use newest version)
Sebastian Serth
2018-10-09 00:19:55 +02:00
8faacd5577Use webpack to deliver underscore (and use newest version)
Sebastian Serth
2018-10-08 13:40:52 +02:00
53e7739e05Use webpack to deliver jstree (and use newest version)
Sebastian Serth
2018-10-08 11:31:53 +02:00
90defa8f89Fix tests and rename request variable in specs to perform_request
Sebastian Serth
2018-10-08 09:53:04 +02:00
9106ab182bInclude Webpack and use it for jQuery, Bootstrap and chosen.js
Sebastian Serth
2018-10-07 23:53:16 +02:00
41bd5bac10Convert .html.erb templates to .html.slim
Sebastian Serth
2018-10-08 00:12:56 +02:00
1bed13d941Remove useless .keep files
Sebastian Serth
2018-10-07 23:58:46 +02:00
7bdb962616Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites
Sebastian Serth
2018-10-07 23:55:11 +02:00
4d1cf972e4Include Webpack and use it for jQuery, Bootstrap and chosen.js
Sebastian Serth
2018-10-07 23:53:16 +02:00
9666683bd7Fix error, submission, hints and help views
Sebastian Serth
2018-09-30 13:16:07 +02:00
15b1670511Update Turbolinks, load additional assets only on request, fix JS
Sebastian Serth
2018-09-30 11:19:38 +02:00
a77a006e8dUpdate CSRF chain to prepend checks and resolve comments from PR
Sebastian Serth
2018-09-24 16:27:13 +02:00
4809f7bc03Adopt new Rails defaults
Sebastian Serth
2018-09-18 15:02:58 +02:00
28cdb166baAllow host system to appear as loalhost in Vagrant guest Also install missing docker image used in production
Sebastian Serth
2018-09-18 15:02:33 +02:00
ee0ce8252eFix failing seeds by setting default host for mailer and update schema
Sebastian Serth
2018-09-18 12:14:10 +02:00
1f2d098541Fix Vagrant's Hot Reloading issues in development
Sebastian Serth
2018-09-18 12:12:29 +02:00
763277d35aEnable Spring and bootsnap for faster app load and respone times
Sebastian Serth
2018-09-18 12:09:14 +02:00
de52db89f0Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Sebastian Serth
2018-09-13 12:21:53 +02:00
108190c242Create three traits in FactoryBot to prevent deprecation warning
Sebastian Serth
2018-09-11 15:21:51 +02:00
ff24a0bf0bMove non-empty files from test dir to spec and adopt specs
Sebastian Serth
2018-09-11 15:21:24 +02:00
838ba994ecAnother bundle update
Sebastian Serth
2018-09-11 12:01:51 +02:00
b7c714dce9Fix .rubocop.yml config file to work with current Rubocop versions
Sebastian Serth
2018-09-11 11:19:08 +02:00
1f12b39731Hide FactoryBot deprecation warning by changing static assignment
Sebastian Serth
2018-09-11 10:53:58 +02:00
ac31afbd2aClean Gemfile and perform bundle update
Sebastian Serth
2018-09-11 10:49:36 +02:00
772f4ad204Merge pull request #223 from openHPI/jg/fix-editor-active-file
rteusner
2018-10-19 15:45:34 +02:00
6b0d074b49Merge pull request #217 from jstaerk/patch-1
rteusner
2018-10-19 15:34:56 +02:00
17d20e2f5bMerge pull request #219 from jgraichen/fix/dot
rteusner
2018-10-19 15:32:45 +02:00
574e870bd1fix reset for user created files (where therefore no original file is available)
Ralf Teusner
2018-10-19 15:27:14 +02:00
730d5541bdallow running, testing and scoring of files in subfolders by using the full filepath
Ralf Teusner
2018-10-19 15:25:05 +02:00
629c925e77Fix setting active file in editor
Jan Graichen
2018-10-19 12:34:12 +02:00
db9557108cFix missing dot
Jan Graichen
2018-10-18 21:03:46 +02:00
1677561698add index on lti_parameters to speed up several routes
Ralf Teusner
2018-09-04 14:54:46 +02:00
cc2a71b57eMerge pull request #206 from openHPI/fix/working-time-break-highlighting
rteusner
2018-08-31 14:46:56 +02:00
816c6fcbf6Fix highlighting for submissions occurring in the same second
Maximilian Grundke
2018-08-31 14:11:10 +02:00
fc02c4fe56Refactor
Maximilian Grundke
2018-08-31 14:10:03 +02:00
98344a109eFix overlap bug that occurred after mixing interventions and submissions
Maximilian Grundke
2018-08-31 13:42:25 +02:00
10945b6a09Extract formating method to time helper
Maximilian Grundke
2018-08-31 13:41:40 +02:00
159e587254Show working time until intervention
Maximilian Grundke
2018-08-31 13:41:15 +02:00
1c5d73f9a4Merge pull request #205 from openHPI/performance_improvements
rteusner
2018-08-23 17:30:45 +02:00
6bd1dac756Performance Optimizations: 1. Add index on testrun.submissionId 2. replace lti_parameters.size with lti_parameters.present? to prevent COUNT query
Sebastian Serth
2018-08-23 17:29:14 +02:00
40492479baMerge pull request #204 from openHPI/fix/save-exercise-collections
rteusner
2018-08-22 14:22:00 +02:00
b5c3ce2113Delete related exercise collection items when deleting exercises or collections
Maximilian Grundke
2018-08-22 13:47:27 +02:00
11dc48dc96Fix creating exercise collections with exercises
Maximilian Grundke
2018-08-22 13:41:23 +02:00
8b7e43f9dbMerge pull request #203 from openHPI/fix/save-exercise-collections
rteusner
2018-08-22 09:39:40 +02:00
5dafe054a2Merge pull request #202 from openHPI/navigation-menu-cache
rteusner
2018-08-22 09:38:35 +02:00
16933632aeFix saving exercise collections
Maximilian Grundke
2018-08-20 16:38:10 +02:00
eb2af34543Cache rendered templates
Maximilian Grundke
2018-08-20 14:59:40 +02:00
400eef3118move logging statement up to be sure that its result is not assigned to matching_exercise if an error might be thrown.
Ralf Teusner
2018-08-15 15:43:37 +02:00
45b6b16c5bMerge pull request #201 from openHPI/feature/events
rteusner
2018-08-15 15:01:07 +02:00
2c9f1a2917Add tests for events controller
Maximilian Grundke
2018-08-15 14:40:59 +02:00
d528baceadValidate presence of category and data attribute
Maximilian Grundke
2018-08-15 14:39:58 +02:00
6bf14a0e50Remove indices
Maximilian Grundke
2018-08-15 14:17:26 +02:00
16533e2d89Work around messy architecture
Maximilian Grundke
2018-08-14 21:48:16 +02:00
f73de94f4dAllow file_id to be captured
Maximilian Grundke
2018-08-14 21:36:24 +02:00
369b0c8908Send paste events to CodeOcean events API instead of LearningAnalytics
Maximilian Grundke
2018-08-14 21:28:06 +02:00
7d7234ce63Add simple controller to create events
Maximilian Grundke
2018-08-14 18:08:25 +02:00
f1278a7f48Rename type column to category to avoid conflict with rails
Maximilian Grundke
2018-08-14 17:55:17 +02:00
d6c64f5b91Add event model
Maximilian Grundke
2018-08-14 16:59:58 +02:00
81f1e08cc6add deploy for mnemosyne.yml
Ralf Teusner
2018-08-10 12:50:12 +02:00
3fcf74db74Merge pull request #199 from openHPI/mnemosyne-integration
rteusner
2018-08-09 16:55:56 +02:00
4b90383953set preload_app to true
Ralf Teusner
2018-08-09 16:47:49 +02:00
6e006fa13badded mnemosyne yml files in vagrant provision script and .gitignore (also added missing docker.yml in vagrant script)
Ralf Teusner
2018-08-09 16:39:03 +02:00