94404370c4
Upgrade Sentry to v8 and remove custom Dependabot grouping
...
As part of the upgrade process, we need to rework the tracing instrumentation. Now, we are just wrapping all async functions in a new sentry transaction, which will automatically end once the function returns.
Further, the structure of the Sentry packages got reworked, so that we only need a single package by now. This removes the need to group dependabot updates.
Co-authored-by: Jan Graichen <jgraichen@altimos.de >
2024-05-24 14:52:14 +02:00
4ba5f0d7d8
Enable Web Worker for JStree
2024-04-26 13:37:25 +02:00
7af648a966
Specify ANIMATION_DURATION as const
2023-10-13 00:14:19 +02:00
9a6d590a80
Fix missing Sentry settings for JS initializer
...
Fixes CODEOCEAN-FRONTEND-2W
2023-09-20 00:35:18 +02:00
883169121c
Provide current-contributor application-wide
...
* This change allows us to reuse the current user in multiple places.
2023-09-11 14:43:00 +02:00
33aa0cecba
Provide current-user application-wide
...
* This change allows us to reuse the current user in multiple places.
* Sentry still receives the same information as before.
2023-09-08 11:48:53 +02:00
4fc38c7208
Enable Sentry browser profiling
2023-08-18 09:52:52 +02:00
9e3c76465d
Fix Sentry Replay integration
2023-06-02 14:33:32 +02:00
240fbc5a3b
Add Sentry instrumentation for JavaScript
2023-05-09 22:10:40 +02:00
f19f485e3f
Enable Sentry Relay for errors
2023-03-03 13:22:30 +01:00
fb494dabbd
Re-init Sorttable on turbolinks page load
2022-11-16 20:13:37 +01:00
f17718f69f
CSP: Extract JavaScript from layout to assets
...
Fixes CODEOCEAN-CP
2022-11-16 19:47:58 +01:00
80419db868
[CSP] Prevent use of unsafe-inline for links
...
* Also update all <a> tags in locals
2022-09-07 21:42:07 +02:00
d26947f724
Update jQuery plugins
2021-11-06 02:00:16 +01:00
bf9b90ab92
Update CSRF token after each page load
2020-11-25 01:41:43 +01:00
d63469099b
Incorporate feedback from PR review
2019-03-12 13:01:25 +01:00
7f1a7fbaa0
Fix error in displaying JStree and revert new default for FactoryBot
2019-03-11 23:43:02 +01:00
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
a0d8b30ef2
Implement support for some basic embed options for work sheets via LTI
...
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
2018-12-11 14:29:36 +01:00
7bdb962616
Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites
2018-11-06 16:49:41 +01:00
ca7679cb2d
extracted method
2015-03-11 17:30:29 +01:00
701b5623af
extracted methods
2015-03-03 13:14:57 +01:00
4cbf9970b1
transferred Code Ocean from original repository to GitHub
2015-01-22 10:01:32 +01:00