0667cbeefb
Drop pagedown-bootstrap library and all its related code
2024-04-26 13:31:49 +02:00
4f8d313da4
Use webpack to deliver newest ACE editor
...
With this commit, we change the delivery method for the ACE editor from manually copied files to using yarn and webpack. As a side-change, we also modify how the mode is selected through JavaScript instead of Ruby.
Through webpack, the `modePath`, `themePath`, and `workerPath` are automatically determined and working as expected.
Closes #250
2024-03-25 10:00:04 +01:00
99bd46af1a
Align project files with CodeHarbor
...
Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
2023-10-11 00:18:33 +02:00
944b455194
Introduce Dark Mode
...
This commit mainly changes the color definitions. Mostly, those changes are semantically equally, but there are a few changes that occurred to align the color scheme within the app.
2023-07-31 11:48:42 +02:00
6dd64b2a74
Remove outdated URL polyfill
2022-08-13 00:37:21 +02:00
727f85841d
Bump i18n-js from 3.9.2 to 4.0.0
...
Bumps [i18n-js](https://github.com/fnando/i18n-js ) from 3.9.2 to 4.0.0.
- [Release notes](https://github.com/fnando/i18n-js/releases )
- [Changelog](https://github.com/fnando/i18n-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fnando/i18n-js/compare/v3.9.2...v4.0.0 )
---
updated-dependencies:
- dependency-name: i18n-js
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-09 10:11:36 +02:00
fece760132
Update bundle and move jquery_ujs
2020-05-12 17:51:11 +02:00
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
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
72d0f7585e
Use webpack to deliver Google openSans (and use newest version)
2018-11-06 16:49:43 +01:00
9e4f9263e6
Use webpack to deliver jquery-ui (and use newest version)
2018-11-06 16:49:42 +01:00
8faacd5577
Use webpack to deliver underscore (and use newest version)
2018-11-06 16:49:42 +01:00
53e7739e05
Use webpack to deliver jstree (and use newest version)
...
Also delete bootstrap files now served via webpack
2018-11-06 16:49:42 +01:00
4d1cf972e4
Include Webpack and use it for jQuery, Bootstrap and chosen.js
2018-11-06 16:46:01 +01:00
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
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
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
f5293c4477
Downgrade turbolinks and another bundle update
2018-02-18 19:46:59 +01:00
8ce46d2cb8
Add a custom jquery-ui library for minimal mouse interaction support
2017-09-05 15:48:19 +02:00
8f499b72da
Feature: Auto-Completion in Source Code
...
+ allow flags for exercises
2016-09-07 17:34:20 +02:00
f61b696e6a
cleanup5
2016-07-25 16:45:45 +02:00
0aa63d8b8a
cleanup4
2016-07-25 16:44:35 +02:00
615aa841d9
cleanup3
2016-07-25 16:42:51 +02:00
b11c319e7c
cleanup
2016-07-25 16:04:04 +02:00
9c1b221fba
working icons
2016-07-25 15:59:48 +02:00
bff02a3005
test view
2016-07-13 16:08:12 +02:00
f4abc1fec3
change gem and add preview
2016-07-13 15:14:38 +02:00
00cdbf00f8
editor
2016-07-13 14:48:25 +02:00
b530ea47d9
Graph in exercise statistics
2016-03-22 09:23:21 +01:00
4cbf9970b1
transferred Code Ocean from original repository to GitHub
2015-01-22 10:01:32 +01:00