Commit Graph

34 Commits

Author SHA1 Message Date
1e08f2cc9c add hidden_feedback to custom CodeOcean test-attributes 2023-11-17 00:56:49 +01:00
3f8f4cee5b update converters and im-/exporters to accommodate for changes in proforma gem 2023-11-17 00:56:49 +01:00
90d713a1d4 fix (potential) problems with empty file_extensions 2023-02-09 18:42:24 +01:00
454b34275c fix file_type selection for Makefile 2023-02-09 18:42:24 +01:00
838019343e ProFormA: Hide 'delayed' files by default 2022-12-08 10:57:36 +01:00
574e99eddd Fix rubocop offenses - Requires Ruby 3.1+ 2022-11-25 11:10:06 +01:00
d6cd06550d add default values to meta_data
fix specs
2022-09-26 20:46:40 +02:00
b866221353 rename route 2022-09-24 21:08:18 +02:00
77999f75df set proglang based on exenv
try to guess exenv based on proglang
2022-09-24 15:24:12 +02:00
5ec2c7f5bc refactor role finding logic for convert_task_to_exercise
add specs
2022-09-13 22:47:12 +02:00
5ace779d0c fix and add specs 2022-08-31 20:51:58 +02:00
76c9dfa4e5 add more CO specific data to metadata 2022-08-24 00:19:53 +02:00
6094767a65 - rename parameter to be more generic
- fix splatting of service args
- add file role depending on parent object of file
- add default feedback_message for imports
2022-08-20 22:17:20 +02:00
c5c47715b3 Merge branch 'master' into refactor_proforma_import_export
# Conflicts:
#	spec/controllers/exercises_controller_spec.rb
2022-01-11 22:20:18 +01:00
ea85519163 Update bundle (with newest rubocop version) and fix offenses 2022-01-04 09:42:37 +01:00
ec49f91a08 change namespace to CodeOcean 2021-12-06 20:23:30 +01:00
2c7748ed12 fix namespacing, specs 2021-11-27 21:08:52 +01:00
8a7eae1a56 Migrated to proforma 0.6
Fixed all failing specs
2021-11-23 19:37:38 +01:00
da0a682ffb Apply manual rubocop fixes 2021-05-14 22:03:06 +02:00
6cbecb5b39 Apply automatic rubocop fixes 2021-05-14 22:03:06 +02:00
356b25162d Minor improvement 2020-11-02 17:29:32 +01:00
f872cf73ee Review points, specs 2020-11-02 17:09:31 +01:00
9168a20d74 add handling for missing file_type 2020-11-01 11:17:56 +01:00
7d4c4a4494 remove checksum 2019-12-16 17:43:47 +01:00
17aa44a444 fix cognitive complexity 2019-12-10 17:23:25 +01:00
46e7853465 specs for services 2019-12-09 20:35:49 +01:00
8e5debd2e4 default to unpublished on import 2019-10-14 15:57:53 +02:00
55e49f01f2 add import checksum 2019-09-05 17:41:12 +02:00
3c65565b8c enable export to codeharbor 2019-09-02 19:03:50 +02:00
c006bc3dc8 wip exercise to task implementation 2019-08-29 18:31:32 +02:00
ecabd9d05c file import with binary file 2019-08-23 07:33:43 +02:00
aafb3f21df file import wip, "native" missing 2019-08-22 18:37:47 +02:00
2af93ea308 implement file import 2019-08-21 18:27:42 +02:00
017644c4a5 implementation of import wip 2019-08-20 18:37:17 +02:00