Skip to content

Releases: ReCodEx/web-app

v2.5.0

30 Oct 22:32
Compare
Choose a tag to compare

Changelog

  • Code reviews implemented.
  • Fixing bugs.

Commits

bfe7a42 Dashboard overview of pending reviews.
42b946a Adding notification of pending reviews and "close all" buttons to assignment stats and group user solutions pages.
101286e Code reviews implemented (review state buttons, adding/editing/removing actions and forms on the source codes page, indicators, messages and notifications).
751d84b Implementing redux module and selectors for handling solution reviews.
4371fe3 Hotfix for a bug in assignment solvers fetch function that caused unhandled promise rejection.
3294892 Adding "restart" parameter to systemd .service file.

v2.4.0

20 Sep 11:15
Compare
Choose a tag to compare

Changelog

  • Implementing UI for creating iCal export links (issue #393)
  • Reimplementing source code viewers
  • Adding new page with all solution source codes together
  • Implementing diff feature to compare two solution source files
  • Users may select in UI config whether to display First name or Last name first in user listings and the actual format of date time fields
  • User-invitation dialog for teachers added to regular user group-members management
  • Management for group invitation links
  • Splitting group detail page into assignments page and students page
  • Fixing issue #459
  • Upgrading package dependencies
  • Various ux and appearance improvements

Commits

ab11e60 #! v2.4.0
5de194c Renaming /detail group route to /assignments (to be in sync with previous re-branding).
aa3071b Implementing the UI for group invitations (both management and student interface).
699e9a1 Re-branding GroupDetail to GroupAssignments (and similarly some group-related components).
9bc047b Separating students and their results from group detail page into new group students page.
9257e2b Allowing groups to be selected in the invitation form.
4416fb2 Accept invitation page for finishing the invited registration process implemented.
bd2b16d Adding an invitation form in a modal dialog, so that supervisors can invite new users in ReCodEx.
c72fc43 Implementing comparison of files from different solutions using diff-view component.
7964edd Implementing diff-view for source codes.
7613028 Creating a separate page with all source code files of a solution displayed at once.
add9c9a Re-implementing source code viewer component (using prism-based syntax highlighter instead of ACE editor).
6768475 Adding interface on EditUser page to handle users' calendar tokens.
19ad1fe Making relative time for submission detail relative to the deadline.
71c7669 Improving download filename of ZIP archive of solution source files.
9b8df02 Fixing solvers reload after user submission.
e6be966 Adjusting UI to use new attemptIndices and assignment-solver records provided now in API to better track assignment solution attempts.
4775236 Making the user name format more configurable in UI (a user may select to show last name first in listings now).
17b0d48 Allowing user to explicitly set date format (en/cs) throughout the UI.
cab652d Fixing translations management.
d2adff0 Improving appearance of date time, adding full time in overlay for comment times.
261f278 Fixing confusing messages at Login page (redirect + user already logged in), replacing atob() and btoa() while at it.
c716ad2 Upgrading package dependencies.
8780210 Fixing spec file and COPR builds.
503be15 Fixing linting rules and CI configuration.
0adf098 Upgrading packages.
b3b3cfe Updating yarn lock file (making modules compatible with nodejs 18 and yarn 3.2.1)
1cf89e4 Upgrading yarn configs.
313ab64 Adjusting labels and icons for comment threads.
469d0db Updating group membership descriptions.

v2.3.1

07 Apr 23:37
Compare
Choose a tag to compare

Changelog

  • Adding rust cargo environment.

Commits

4e7e5f4 #! v2.3.1
7636628 Adding rust cargo environment.
c77289c Hotfixing bug in exercise config form validation.

v2.3.0

13 Mar 23:48
Compare
Choose a tag to compare

Changelog

  • Support for compile-args in C and C++ (gcc) environments.

Commits

952f9fc #! v2.3.0
1a1f095 Implementing support for compile-args in C and C++ (gcc) environments.
95a771d Minor appearance improvement.
ff025c2 Fixing permissions checks for shadow assignment points in results table.

v2.2.1

16 Feb 23:22
Compare
Choose a tag to compare

Changelog

  • Showing accepted status in results table.
  • Making the logged-in student easily found himself/herself in the results table.
  • Package dependencies updated.
  • Fixing bugs and minor appearance improvements.

Commits

6367768 #! v2.2.1
1b66ffe Hotfixing bug in user edit form (form initialization fails if the user has no UI data object yet).
cd9ed0e Merge pull request #457 from ReCodEx/dependabot/npm_and_yarn/follow-redirects-1.14.8
18c70ba Merge pull request #458 from ReCodEx/ux-improvements
bbe22c3 Misc minor appearance adjustments, labels, callouts, translations, ...
a7129e8 Showing accepted status in the results table (as a small icon in each cell).
6eb7f84 Adding icon that will allow the user hide everyone else in the results table, so one can better read his/her own points.
164b253 Upgrading dependencies.
27ec70e Bump follow-redirects from 1.14.7 to 1.14.8

v2.2.0

11 Feb 19:56
Compare
Choose a tag to compare

Changelog

  • Significant changes in pipeline-related pages. Pipeline editor rewritten from scratch.
  • Refactoring and code cleanup of pipeline-related components.
  • Upradting various CSS, mainly for improving assignment specification (Markdown) visualization.
  • Re-enabling debug resubmits for C# .NET environment.
  • Adding support for Maven environment.

Commits

749a764 #! v2.2.0
b25b7b0 Merge pull request #456 from ReCodEx/ux-improvements
98946c0 Merge pull request #455 from ReCodEx/markdown-katex-styles
9d17ad9 Minor appearance styling details.
db48df6 Re-enabling debug resubmits for C# .NET environment.
51f901c Merge pull request #454 from ReCodEx/maven
962e861 Adding Maven environment identifier among known environments.
d025fa4 Merge pull request #451 from ReCodEx/pipelines
950c4ac Merge branch 'pipelines' of https://github.com/ReCodEx/web-app into pipelines
605c1bf Code cleanup.
3271083 Merge branch 'master' into pipelines
94130b3 Improving visualization of solution points computation (rounding and epsilon).
8832a2a Fixing bugs.
aaa309e Bump follow-redirects from 1.14.4 to 1.14.7
65744d3 Bump markdown-it from 12.2.0 to 12.3.2
e31fdc3 Code cleanup.
cb4b4b7 Adding a list of associated exercised on the pipeline overview page.
5368aa8 Updating css style versions for katex markdown extension.
af1b405 Fixing pipeline fork function, adjusting pipeline detail page accordingly.
27d4f1d The pipeline edit page was cleft in twain (metadata and structure).
ce36e76 Providing standard navigation for pipeline pages.
23bd230 Finalizing pipeline submission (making global adjustments to submit button and submit error reporting).
4bf684b Pipeline import and export added to editor container.
1b57b92 Performing structural checks when pipeline is loaded into edit container.
318aede Using new pipeline graph for read-only visualization as well. Subsequent cleanup of deprecated pipeline code.
1ea59b4 Implementing new visualization of the pipeline for the edit container.
e39d627 Adding comments and hints for box types to pipeline editor.
35d875d Pipeline validation added to edit component.
99c6a66 Adding undo/redo functionality to pipeline-edit component.
05e04d9 Fixing several bugs.
77a946c Fixing editting typo.
cf9eebf New interface for displaying and editing pipeline configuration.
f5cfaad Refactoring pipeline edit page and related forms. Pipeline structure removed from basic edit form (will be placed into separate component).

v2.1.1

21 Nov 22:52
Compare
Choose a tag to compare

Changelog

  • Fixing bugs

Commits

63cc585 #! v2.1.1
430642f Fixing issue with hidden "add test" button when list of tests is empty.
e6be3b9 Typo.

v2.1.0

14 Nov 23:58
Compare
Choose a tag to compare

Changelog

  • Adding deadline to shadow assignments.
  • Group tree views refactored and improved.
  • Fixing appearance of server-side login form errors.
  • Awarding shadow assignment points to multiple students simultaneously.
  • Showing correctness of last evaluation in the reference solutions table.
  • Introducing editor font size UI parameter.
  • Moving visual parameters from user settings to user UI data. Modifying edit forms accordingly.
  • Updating assignment edit form so it allows sending emails also for assignments that are scheduled to become visible.
  • Updating package dependencies
  • Various bug fixes and ux improvements

Commits

6a267f5 #! v2.1.0
4a80b23 Reflecting API changes in permission hints for creating assignments from exercises.
2df0df8 Workaround for collapsable component which did not set correct height if a form submission failed.
39a86e5 Updated changes based on discussion
6ce5bda English formulation fix
8902845 Adding deadline to shadow assignments.
1082ba5 Bump validator from 13.6.0 to 13.7.0
10ad73b Group tree views refactored and improved.
6e7302c Fixing group detail exercises list reload bug.
2ed1355 Preventing users with external accounts to modify titles (as well as name and surname).
8de72a7 Fixing appearance of server-side login form errors.
f22cac7 Awarding shadow assignment points to multiple students simultaneously.
6031830 Showing correctness of last evaluation in the reference solutions table.
ed26378 Updating dependencies (major versions).
e4c0f4f Updating dependencies (minor versions).
2c3f136 Fixing solution links for regular students so they cannot get to pages where they are not allowed.
7075d39 Introducing editor font size UI parameter.
88bcca6 Moving visual parameters from user settings to user UI data. Modifying edit forms accordingly.
bca9ebd Fixing submit/reset button appearance on create subgroup and relocate group forms.
a30c539 Improving button-select input adjacency on create exercise form.
0d3b486 Moving add test button to the top of the form so it will not be scrolled away when pressed.
ca8a7f6 Making dirty form inputs blue (instead of green).
5679712 Updating assignment edit form so it allows sending emails also for assignments that are scheduled to become visible.

v2.0.2

10 Oct 22:50
Compare
Choose a tag to compare

Changelog

  • Fixing bugs
  • Improving UI and UX

Commits

d383883 #! v2.0.2
610d6e0 Deadlines explanation graph is not shown (nor the button) in trivial case when max points is zero all the time.
569feae Improving captions and texts in the edit assignment form.
579ad42 Better indication of file-upload errors (especially bad chars in file name).
70a06c2 Login page tab indices.
f714b3d Appearance of focused buttons and links.
bccf304 Fixing several issues where safeGet should have returned empty array as fallback.
1362be2 Fixing bug that resets the shadow assignment points form.
4433905 Updating dependencies (yet again).
1f61c70 Fixing bug - superadmin should be able to add student to any group.
ccfd6ce Making the information about not-verified email address more persistent and visible on multiple places.
e2e57d0 Updating dependencies in package and lock file.
e184e53 Fixing gravatar checkbox caption.

v2.0.1

03 Oct 11:30
Compare
Choose a tag to compare

Changelog

  • Fixing bugs, fixing some more bugs, fixing ux issues raised by users regarding 2.0 version.
  • Transitively archived groups will show links to directly archived ancestor groups.
  • Adding shadow assignments to students' group overviews at dashboard.

Commits

4289d89 #! v2.0.1
3d0dd67 Small update in redirect after assignment deletion (from assignment edit page to group detail page).
4de9495 Improving buttons appearance.
b3c3557 Fixing bug in SIS group bindings (offer the right list of groups).
05efd6d Fixing redux updates that handle set/unset accept flag of solutions.
41e1539 Adding shadow assignments to students' group overviews at dashboard.
1c4c6be Fixing appearance of code segments in markdown-rendered elements.
40bb6e7 Adjusting permission hints checking.
dfda8d0 Transitively archived groups will show links to directly archived ancestor groups.
6290338 Making sure group names container loads also archived groups.
72732cc Fixing validation of file lists in exercise tests config form.
5e56b2d Updating async jobs table in server management.
78ce1c9 Proper reloading of exercise when ref. solution is submitted/deleted.
dea034a Fixing problem with combination of tooltips and confirmation overlay in the exercise limits form.
3836dee Minor appearance issues (editor font size, commas between group admins).
4d27761 Updating .spec file for COPR builds.