You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5.1 KiB
5.1 KiB
Changelog
This change log tracks the releases on our pilot server. Since ReCodEx is in fact composed of many components, we also provide a table of component version which work together in stable releases.
Date | web-app | api | worker | broker | fileserver | monitor |
---|---|---|---|---|---|---|
14.4.2018 | ??? | v1.8.0 | v1.4.0 | v1.2.0 | v1.2.1 | v1.0.0 |
28.3.2018 | v1.7.0 | v1.7.0 | v1.3.0 | v1.2.0 | v1.2.1 | v1.0.0 |
4.3.2018 | v1.6.2 | v1.6.2 | v1.3.0 | v1.2.0 | v1.2.1 | v1.0.0 |
26.2.2018 | v1.6.1 | v1.6.1 | v1.3.0 | v1.2.0 | v1.2.1 | v1.0.0 |
Older versions are at the bottom of this page.
14.4.2018
- TODO
28.3.2018
- Group page redesign - splitted into two pages (info and detail), cleaner design and much better performance
- Assignments can restrict the set of runtime environments (as a subset of the RTEs of the exercise)
- Pre-submit files validation with automated environment selection and entry point (bootstrap file) selection
- Entry point selection also added to extra files in the exercise config form
- Completed Czech translations
- Bug fixes and performance optimizations
4.3.2018
- Form for assigning exercise in multiple groups at once was debugged and enabled.
- External accounts (accounts mapped to SIS accounts) are prevented from changing their names.
- Supervisors may delete solutions submitted by the students.
26.2.2018
- Fixing bugs.
25.2.2018
- Test limits were redesigned
- Move to a separate page in the UI
- Changed internally in the API (simple limits endpoints were removed)
- Hardware group selection was added to the limits page
- Second hardware group for long-running exercises added
- Limits constraints are now bound to selected hardware group
- Students can see stats table when enabled in group settings
- Many bugs were fixed; number of submitted solutions reflects correct state (#153)
15.2.2018
- CPU/wall time selection in limits form (called "precise time measurement" in UI)
- Extra (additional) files for exercise compilation can be provided by exercise author
- Solution source codes and exercise test files can be downloaded as single ZIP package
- New page for managing SIS interaction (for admins)
- Students who also teach now can see both courses (which they study and which they teach) in SIS mappings
- Exercise configuration is tested when edited and possible errors are reported
- Group tree view improved and filtered, so only groups visible to logged user are shown
- Bug fixes and performance optimizations
16.1.2018
- Users registered externally are now able to create local account
- Several modifications in API and default pipelines, which are not apparent from webapp yet:
- All compilation pipelines supports extra source files given by exercise author (so custom frameworks or boilerplates may be used in exercises)
- Added cpu-time alongside wall-time in exercise limits and submission evaluation
- Multiple bugs fixed and minor improvements implemented in the web application frontend
- Refactoring and consolidation of some parts of the frontend in preparation for the modifications of the API
3.1.2018
- Added comment statistics to assignment solution list view
- Pascal solutions will now accept multiple files
- Added new file/folder existance check after compilation of user solutions (useful for cases when a compiler like FPC does not output proper binary file even if told to)
- New loading screen to make sure the javascript bundle is loaded before anything else happens
- Allow proper caching of bundle and static content in browser, which should bring better performance
- Updated CAS login process, which should help especially on Android and (possibly desktop) Firefox to handle both authentication phases correctly
- Display point stats in students assignment overview component
- Multirow comment texts at solutions
- Added custom messages for Pascal exit codes
19.12.2017
- Proper synchronization of assignments which copies all needed items
- Various UX impromevents
Older Versions
Date | web-app | api | worker | broker | fileserver | monitor |
---|---|---|---|---|---|---|
25.2.2018 | v1.6.0 | v1.6.0 | v1.3.0 | v1.2.0 | v1.2.1 | v1.0.0 |
15.2.2018 | v1.5.0 | v1.5.0 | v1.3.0 | v1.2.0 | v1.2.1 | v1.0.0 |
16.1.2018 | v1.4.4 | v1.4.4 | v1.2.1 | v1.2.0 | v1.2.1 | v1.0.0 |
3.1.2018 | v1.4.3 | v1.4.3 | v1.2.1 | v1.2.0 | v1.2.1 | v1.0.0 |
19.12.2017 | v1.4.1 | v1.4.1 | v1.2.0 | v1.2.0 | v1.2.0 | v1.0.0 |