Commit Graph

387 Commits

Author SHA1 Message Date
c0a0b44c4d fix translations 2019-10-24 18:07:51 +02:00
8767b183cf rename action, translation fixes 2019-10-22 18:41:06 +02:00
f51dde4ef7 translations and whitespaces 2019-10-21 18:03:56 +02:00
9512fe4a79 add check_uuid_url to codeharbor_link 2019-10-20 16:20:04 +02:00
7e7be4721a wip multi-step export 2019-10-20 11:02:57 +02:00
4ab78c170e add uuid check 2019-10-16 19:19:28 +02:00
9c009ee4ec add functionality, when user is not authorized 2019-10-14 17:49:49 +02:00
8e5debd2e4 default to unpublished on import 2019-10-14 15:57:53 +02:00
87798212ad add unpublished to views 2019-10-11 16:28:50 +02:00
64f6f088f5 add warnings 2019-10-08 18:31:29 +02:00
6a296cbe65 fix exercise_file duplication bug 2019-10-07 18:50:07 +02:00
49d438cef8 add endpoint to check for exercise uuid 2019-09-24 18:43:38 +02:00
a7f2d7da34 small refactoring 2019-09-05 17:41:02 +02:00
973cc43f4c self-review 2019-09-03 15:26:28 +02:00
3c65565b8c enable export to codeharbor 2019-09-02 19:03:50 +02:00
8c306669af codeharbor_links editable through own profile 2019-08-27 18:33:21 +02:00
ec48d1f447 readding codeharbor_link views and actions 2019-08-26 19:06:52 +02:00
017644c4a5 implementation of import wip 2019-08-20 18:37:17 +02:00
34df8f8cdc add total number of submissions for exercise collections 2019-06-11 18:24:59 +02:00
35a32ff927 Update config/locales/de.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 16:02:31 +01:00
ad5b240802 Update config/locales/en.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 15:58:29 +01:00
bdc58215b0 Update config/locales/de.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 15:58:19 +01:00
193cc6c70d enhance exercise_collection_statistics 2019-03-29 15:32:00 +01:00
951171743d Merge pull request #261 from openHPI/feature/la-dashboard
Add LA dashboard architecture
2019-03-12 14:30:25 +01:00
900bc896c9 Implement working time graph for study group dashboard
(so far, without live update)
2019-03-12 10:32:23 +01:00
016526240d Switch to postgres adapter for ActionCable
With using postgres, we remove the need of introducing a redis store
2019-03-12 09:54:18 +01:00
114f77e799 Extract WORKING_TIME_DELTA to be used globally and set it to 5 min. 2019-03-09 00:32:36 +01: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
903ae02bbe Prevent development servers from trying to send an email 2019-02-06 13:51:33 +01:00
c74f2bd4ba Fix response format handling when creating a comment 2019-02-05 12:11:32 +01:00
c498d2b08b Allow sign in via case insensitive email address 2019-01-17 18:44:11 +01:00
ac7e41d8b3 Merge pull request #248 from openHPI/improve_groups
Improve groups with a view and always create a group
2018-12-19 13:57:41 +01:00
1693824690 Clean routes and remove invalid ones 2018-12-19 01:43:37 +01:00
71cd9e3488 Remove user_exercise_feedback index and show routes / views 2018-12-19 01:43:37 +01:00
0e8c663039 Remove intervention controller, route and policy 2018-12-19 01:43:37 +01:00
0a5bb4854a Update config/locales/en.yml 2018-12-18 15:30:38 +01:00
7983c0797a Add view for StudyGroups 2018-12-14 14:52:04 +01:00
1a26d67c82 Merge branch 'master' into add_roles_via_LTI
# Conflicts:
#	app/views/application/_breadcrumbs.html.slim
#	app/views/application/welcome.html.slim
#	app/views/exercise_collections/show.html.slim
#	app/views/external_users/index.html.slim
#	app/views/layouts/application.html.slim
#	app/views/proxy_exercises/index.html.slim
#	app/views/user_exercise_feedbacks/index.html.slim
#	app/views/user_mailer/send_thank_you_note.slim
2018-12-14 00:53:06 +01:00
4a1cd3037c Fix execution of code via Ajax.
Add output message for program runs without any output
2018-12-13 13:55:45 +01:00
3665058435 Fix tests and slightly refactor some policies 2018-12-12 14:09:20 +01:00
2125fb1c1d Ensure views only link to those actions allowed for current user 2018-12-12 14:09:19 +01:00
6bf1bde2ea Allow sign out request via GET 2018-12-11 14:30:00 +01:00
8dfcef3e45 Merge pull request #235 from openHPI/remove_old_hints
Completely remove old hints connected to the execution environment
2018-11-30 15:41:01 +01:00
56c59a616e Completely remove old non-structured errors and migrate existing ones. 2018-11-30 11:27:25 +01:00
212867f300 Fix flowr output to work with Bootstrap 4 2018-11-28 15:22:21 +01:00
b9dce854c4 Merge remote-tracking branch 'origin/master' into flowr
# Conflicts:
#	app/assets/javascripts/editor/evaluation.js
#	app/assets/javascripts/editor/participantsupport.js
#	app/views/exercises/_editor_output.html.slim
#	config/code_ocean.yml.example
#	config/routes.rb
2018-11-28 13:14:21 +01:00
efacb5a6a9 Completely remove old hints connected to the execution environment 2018-11-28 01:21:13 +01:00
942d87f9ba Prevent creation of the Docker containers if just running a db rake task
Otherwise, the rake task might fail if the database connection could not be established (e.g. when creating a new database).
2018-11-22 19:02:33 +01:00
374702c45d enable ES6 syntax 2018-11-06 18:10:59 +01:00