Commit Graph

2728 Commits

Author SHA1 Message Date
bfcb536cc9 Tips: Recheck database constraints 2020-10-14 14:34:27 +02:00
f3904c5e85 Close Exercise Collection modal and clear input 2020-10-14 14:34:27 +02:00
2678d9ecdf Add admin UI to assign tips to exercises 2020-10-14 14:34:27 +02:00
44ab28d6fe Update Travis CI 2020-10-14 14:34:27 +02:00
ca778e4d9a Disable JS-Sentry in development 2020-10-14 14:34:27 +02:00
e550828c58 Add backend for tips and enable markdown support 2020-10-14 14:34:26 +02:00
dce5998a2a Fix styling for multiple, nested cards 2020-10-14 14:34:26 +02:00
edd8e3bb35 Store events for tip expanding and collapsing 2020-10-14 14:34:26 +02:00
8f8a4f3cca Show tips when implementing an exercise 2020-10-14 14:34:26 +02:00
fcd393b9d5 Prevent parsing error for empty client commands 2020-10-14 14:34:26 +02:00
13b6e50573 Exit Python container based on cmd 2020-10-14 14:34:26 +02:00
f7c41db70c Fix invalid reference to ContainerPool
This was a copy & paste mistake
2020-10-14 14:34:26 +02:00
03d731c88e Fix HTML for Flowr template 2020-10-14 14:34:25 +02:00
2e1c97d87d Add database support and model for tips 2020-10-14 14:34:25 +02:00
85a05225ec Rename hints in German translation for consistency with upcoming tips 2020-10-14 14:34:25 +02:00
398bd67e1c Fix Flowr support and generic event framework 2020-10-14 14:34:25 +02:00
a5416758eb fix specs broken by rubyzip upgrade (enforce encoding) 2020-10-12 14:34:14 +00:00
b322ea24d4 Bump rubyzip from 2.0.0 to 2.3.0
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 2.0.0 to 2.3.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v2.0.0...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 14:34:14 +00:00
6e11f29fdf fix ajax action access, dont use delayed for model_solutions 2020-10-06 15:02:27 +00:00
c9b6b213f4 Bump proforma from v0.4 to v0.5
Bumps [proforma](https://github.com/openHPI/proforma) from v0.4 to v0.5.
- [Release notes](https://github.com/openHPI/proforma/releases)
- [Commits](b09c9fcc1f...b9e8769e79)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-06 15:02:27 +00:00
046d3c638a Add show for internal user from index 2020-10-06 10:23:43 +02:00
5600cb1093 Update server setup script 2020-10-05 22:17:55 +02:00
f44e1c6fc9 Fix migration for empty database 2020-10-05 22:17:55 +02:00
45a45268da Merge pull request #726 from openHPI/dependabot/bundler/puma-5.0.2
Bump puma from 5.0.0 to 5.0.2
2020-09-29 10:33:22 +02:00
7fec217f98 Bump puma from 5.0.0 to 5.0.2
Bumps [puma](https://github.com/puma/puma) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.0.0...v5.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-29 08:13:45 +00:00
66c1b99230 Fix spec for user redirect
* Very simple fix. I could also remove the test but as long as we still consider to switch back to the original implementation, I leave it here for now.
2020-09-28 19:17:30 +02:00
654bf2ba33 redirect more users to feedback page 2020-09-28 18:37:07 +02:00
78b9b2c08c Merge pull request #717 from openHPI/dependabot/bundler/rails-5.2.4.4
Bump rails from 5.2.4.3 to 5.2.4.4
2020-09-28 18:36:58 +02:00
1af9e5e040 Bump rails from 5.2.4.3 to 5.2.4.4
Bumps [rails](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 15:10:21 +00:00
fae60a21e5 Sync DockerClient with DockerContainerPool
Fix failing specs after upgrade
2020-09-28 16:53:15 +02:00
2d97d06fe4 Update bundle 2020-09-28 14:27:37 +02:00
c1ec6876ed Merge pull request #714 from openHPI/remove_informatiktag2020
Remove teacher access for informatiktag2020
2020-09-24 13:44:38 +02:00
4ee1f3aada Remove teacher access for informatiktag2020 2020-09-09 10:17:46 +02:00
6cae31ae8d Allow teacher access for informatiktag2020 2020-09-09 10:17:17 +02:00
47affd5e89 Merge pull request #712 from openHPI/adopt_teacher_permissions
Adjust teacher permissions
2020-09-07 19:13:28 +02:00
afafe0c218 Adjust teacher permissions:
* Hide non-public exercises and proxy exercises
* Hide average working time value on statistic page
* Add hint about filter to submission page for teachers
* Hide display name from feedback page
2020-09-07 19:04:34 +02:00
8b087e897c Bump bootswatch from 4.5.0 to 4.5.1
Bumps [bootswatch](https://github.com/thomaspark/bootswatch) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/thomaspark/bootswatch/releases)
- [Commits](https://github.com/thomaspark/bootswatch/compare/v4.5.0...v4.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-05 16:16:10 +00:00
c64a2fcddb Bump bootstrap from 4.5.0 to 4.5.1
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v4.5.0...v4.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-04 19:05:53 +00:00
ad1a20fad4 Bump webpack-merge from 5.1.0 to 5.1.1
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/survivejs/webpack-merge/releases)
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/survivejs/webpack-merge/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-04 19:05:34 +00:00
31b0a324e0 Bump rack-mini-profiler from 2.0.3 to 2.0.4
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.0.3...v2.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-04 09:15:18 +00:00
f2e5f3776c Bump webpack-merge from 5.0.9 to 5.1.0
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 5.0.9 to 5.1.0.
- [Release notes](https://github.com/survivejs/webpack-merge/releases)
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/survivejs/webpack-merge/compare/v5.0.9...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-03 18:47:59 +00:00
36634f3f50 Merge pull request #671 from openHPI/dependabot/bundler/forgery-0.8.1
Bump forgery from 0.7.0 to 0.8.1
2020-08-03 14:26:08 +02:00
2ca9a5d685 Merge pull request #676 from openHPI/dependabot/bundler/faye-websocket-0.11.0
[Security] Bump faye-websocket from 0.10.9 to 0.11.0
2020-08-03 14:25:44 +02:00
5ee4748827 [Security] Bump faye-websocket from 0.10.9 to 0.11.0
Bumps [faye-websocket](https://github.com/faye/faye-websocket-ruby) from 0.10.9 to 0.11.0. **This update includes a security fix.**
- [Release notes](https://github.com/faye/faye-websocket-ruby/releases)
- [Changelog](https://github.com/faye/faye-websocket-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/faye-websocket-ruby/compare/0.10.9...0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-31 17:42:10 +00:00
410d24fa5a Bump rack-mini-profiler from 2.0.2 to 2.0.3
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.0.2...v2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-29 09:25:36 +00:00
7ab4c63b99 Add example to migrate_exercise.sql 2020-07-27 20:02:59 +02:00
005c5b830c Add function to merge exercises
Use with caution!
2020-07-27 17:45:24 +02:00
7972a5d716 Bump @sentry/browser from 5.20.0 to 5.20.1
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 5.20.0 to 5.20.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.20.0...5.20.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-27 15:29:48 +00:00
ec916e6b83 Bump highlight.js from 10.1.1 to 10.1.2
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/10.1.2/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.1.1...10.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-24 13:57:38 +00:00
1bd23ec8b8 Fix typo in README.md 2020-07-24 12:46:47 +02:00