Sebastian Serth
8d04eacd35
Check for active programming group and session ID before unsubscribing
...
Fixes CODEOCEAN-VJ
2023-09-20 23:45:12 +02:00
Sebastian Serth
1bd0cd9a56
Require programming group for streaming the editor
...
Potentially fixes CODEOCEAN-V2
2023-09-20 23:31:54 +02:00
Sebastian Serth
f49d1c6a7b
Catch EOFError when sending LTI scores
...
Fixes CODEOCEAN-VN
Fixes CODEOCEAN-VP
2023-09-20 23:19:48 +02:00
Sebastian Serth
03637b3185
Buffer: Buffer messages with incomplete quotes
...
If a non-JSON message received contains quotes and is cut off weirdly, the following message might "quote" the line breaks. Then, we have an issue and cause \r\n\n for the further processing within the CodeOcean backend.
2023-09-20 22:35:26 +02:00
Sebastian Serth
b5cb5c16dd
Buffer: Split only complete lines ending with \r\n
...
This change is required for Turtle output generated by the Python environment. Otherwise, drawing some images could add empty new lines (in the browser), since the original JSON message got split between the ending \r\n characters.
2023-09-20 22:33:59 +02:00
Sebastian Serth
1bba4a006a
Sentry: Check for span description before applying gsub!
2023-09-20 15:32:17 +02:00
Sebastian Serth
dca32c76e1
Bundle update
2023-09-20 12:04:52 +02:00
dependabot[bot]
c7999d4616
Bump bootswatch from 5.3.1 to 5.3.2
...
Bumps [bootswatch](https://github.com/thomaspark/bootswatch ) from 5.3.1 to 5.3.2.
- [Commits](https://github.com/thomaspark/bootswatch/commits )
---
updated-dependencies:
- dependency-name: bootswatch
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-20 03:43:48 +00:00
Sebastian Serth
04fccc7c31
Bundle update
2023-09-20 00:35:50 +02:00
Sebastian Serth
6d107ba2f4
Fix Linter translation with multi-line expression
...
Fixes CODEOCEAN-V1
2023-09-20 00:35:50 +02:00
Sebastian Serth
937a0d7d4d
Disallow learners from clicking any button while redirecting after submit
...
Fixes CODEOCEAN-FRONTEND-3M
2023-09-20 00:35:18 +02:00
Sebastian Serth
9a6d590a80
Fix missing Sentry settings for JS initializer
...
Fixes CODEOCEAN-FRONTEND-2W
2023-09-20 00:35:18 +02:00
Sebastian Serth
6f3b72d207
Fix missing Sentry span for WebSocket close
...
Fixes CODEOCEAN-FRONTEND-3C
2023-09-20 00:35:18 +02:00
Sebastian Serth
2200fa427e
Gracely handle missing editor_for_file
...
Fixes CODEOCEAN-FRONTEND-3H
2023-09-20 00:35:18 +02:00
Sebastian Serth
d01a3b7bac
Fix incorrect translation for "Check invitation" explanation
...
Amends 8a5dc7ab
2023-09-20 00:35:17 +02:00
kiragrammel
d224a099e0
Return if editor is not defined
...
Fixes CODEOCEAN-FRONTEND-3A
2023-09-19 22:32:14 +02:00
kiragrammel
51fc44c2da
Allow empty lines for current_content event
...
Fixes CODEOCEAN-VR
2023-09-19 22:32:14 +02:00
Kira Grammel
8a5dc7abc0
Forward person when a programming group is created with them
...
Further, we remove the "check invitation" button and extract some methods to our new ProgrammingGroups object in JavaScript.
Co-authored-by: Sebastian Serth <Sebastian.Serth@hpi.de >
2023-09-19 20:14:33 +00:00
Sebastian Serth
9848c900c3
Fix incorrect label and form association.
...
This change is required for a better accessibility compatibility.
2023-09-19 15:43:02 +02:00
Sebastian Serth
652f3fefcb
Transform data privacy link from locales to view
...
Amends #1899
2023-09-19 15:38:25 +02:00
Sebastian Serth
1fcc81d852
Update JSONSchemer to newest version
...
The issues with the unrecognized type have been resolved, allowing us to upgrade again.
2023-09-19 12:52:53 +02:00
Maximilian Paß
72009667a6
Fix Poseidon JSON schema
...
that included a wrong usage of the `required` attribute.
See #1914 and openHPI/poseidon#456 .
2023-09-19 12:52:53 +02:00
Sebastian Serth
f150c793d5
Add regression spec for message validation
2023-09-19 12:52:53 +02:00
Sebastian Serth
8faab2d16a
Study: Only test fixed enrolled users for external users
2023-09-19 11:54:39 +02:00
Sebastian Serth
7deea1ddac
Fix invalid timestamps for breadcrumbs in Sentry
...
See https://github.com/getsentry/sentry-ruby/issues/1874
2023-09-19 11:17:17 +02:00
Sebastian Serth
8c3a24d8fc
Bundle update
2023-09-19 10:13:45 +02:00
Sebastian Serth
e8619ae5f5
Add safeguard for sentry_span in connection.rb
2023-09-19 10:13:45 +02:00
Sebastian Serth
56b6380f4d
Capture invalid JSON received from runner management
...
Related to https://github.com/openHPI/codeocean/issues/1914
2023-09-19 10:13:45 +02:00
Sebastian Serth
f6975ac750
Downgrade json_schemer to re-enable timeout messages
...
See https://github.com/openHPI/codeocean/issues/1914
2023-09-19 10:13:26 +02:00
dependabot[bot]
fca0fddcfc
Bump @babel/core from 7.22.19 to 7.22.20
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.22.19 to 7.22.20.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.22.20/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-18 03:31:33 +00:00
dependabot[bot]
e4753edc3d
Bump @babel/preset-env from 7.22.15 to 7.22.20
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.22.15 to 7.22.20.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.22.20/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-18 03:17:00 +00:00
dependabot[bot]
b24cd2ce55
Bump rubocop-performance from 1.19.0 to 1.19.1
...
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases )
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.19.0...v1.19.1 )
---
updated-dependencies:
- dependency-name: rubocop-performance
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-18 03:15:13 +00:00
Sebastian Serth
e767cff309
Fix flaky tests dependent on exercise.reload for files
2023-09-16 16:57:59 +02:00
Sebastian Serth
1102db9f02
Fix wrong validation of main file count
...
Previously, we were always issuing a database query, so that only those files already stored in the database were counted.
2023-09-16 16:19:31 +02:00
Sebastian Serth
cc4f1d2ace
Fix wrong test result output for Julia adapter
2023-09-16 16:09:17 +02:00
dependabot[bot]
4d727982af
Bump vis-util from 5.0.3 to 5.0.4
...
Bumps [vis-util](https://github.com/visjs/vis-util ) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/visjs/vis-util/releases )
- [Changelog](https://github.com/visjs/vis-util/blob/master/.releaserc.yml )
- [Commits](https://github.com/visjs/vis-util/compare/v5.0.3...v5.0.4 )
---
updated-dependencies:
- dependency-name: vis-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-15 04:05:44 +00:00
dependabot[bot]
1942c8bba9
Bump @babel/core from 7.22.17 to 7.22.19
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.22.17 to 7.22.19.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.22.19/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-15 04:05:33 +00:00
dependabot[bot]
4f6c33cd24
Bump bootstrap from 5.3.1 to 5.3.2
...
Bumps [bootstrap](https://github.com/twbs/bootstrap ) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/twbs/bootstrap/releases )
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.1...v5.3.2 )
---
updated-dependencies:
- dependency-name: bootstrap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-15 04:04:43 +00:00
dependabot[bot]
c56b90d82c
Bump rubocop-rails from 2.21.0 to 2.21.1
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.21.0 to 2.21.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.21.0...v2.21.1 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-15 03:23:47 +00:00
dependabot[bot]
dbd99dd484
Bump sass from 1.66.1 to 1.67.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.66.1 to 1.67.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.66.1...1.67.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-14 08:50:06 +02:00
dependabot[bot]
640cb28464
Bump @sentry/core from 7.68.0 to 7.69.0
...
Bumps [@sentry/core](https://github.com/getsentry/sentry-javascript ) from 7.68.0 to 7.69.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.68.0...7.69.0 )
---
updated-dependencies:
- dependency-name: "@sentry/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-14 08:49:33 +02:00
dependabot[bot]
fa4c869918
Bump @sentry/integrations from 7.68.0 to 7.69.0
...
Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript ) from 7.68.0 to 7.69.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.68.0...7.69.0 )
---
updated-dependencies:
- dependency-name: "@sentry/integrations"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-14 08:34:10 +02:00
dependabot[bot]
b96c53b05d
Bump vis-data from 7.1.6 to 7.1.7
...
Bumps [vis-data](https://github.com/visjs/vis-data ) from 7.1.6 to 7.1.7.
- [Release notes](https://github.com/visjs/vis-data/releases )
- [Changelog](https://github.com/visjs/vis-data/blob/master/.releaserc.yml )
- [Commits](https://github.com/visjs/vis-data/compare/v7.1.6...v7.1.7 )
---
updated-dependencies:
- dependency-name: vis-data
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-14 04:08:21 +00:00
kiragrammel
49e3fa6176
Add events for current_content and connection_status
2023-09-13 17:50:19 +02:00
kiragrammel
5ae306997b
Remove pair programming session text from status bar
2023-09-13 17:50:19 +02:00
kiragrammel
02de785f61
Change text for video chat button
2023-09-13 17:50:19 +02:00
kiragrammel
65bf7b6e98
Add user name to etherpad pp feedback
2023-09-13 17:50:19 +02:00
Sebastian Serth
22bdb71ecc
Fix message after subscription confirmation for Async adapter
...
Amends 2c46ad2c
2023-09-13 17:28:14 +02:00
Sebastian Serth
07458f4e2a
Fix incomplete Pair Programming Feedbacks
2023-09-13 09:59:31 +02:00
dependabot[bot]
92dbf404e0
Bump faraday from 2.7.10 to 2.7.11
...
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.7.10 to 2.7.11.
- [Release notes](https://github.com/lostisland/faraday/releases )
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lostisland/faraday/compare/v2.7.10...v2.7.11 )
---
updated-dependencies:
- dependency-name: faraday
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 04:06:09 +00:00