Skip to content

Releases: ReCodEx/web-app

v1.9.0

11 Jun 18:07
v1.9.0
5f5f5f2
Compare
Choose a tag to compare

Changelog

  • UI for generating application access tokens
  • new UI for reference solutions (similar to student solutions)
  • MultiAssign form is more user friendly
  • student email-addresses are visible on several places
  • many UI fixes

Commits

5f5f5f2 Pre release fixes (#238)
45fd708 Download result archive link hotfix.
c561cf3 Fix CS locale syntax
fa8fa6c Exercise assignment metadata (description, studentHint, link) (#237)
17fddfc Merge pull request #232 from ReCodEx/new_ref_visual
a484698 Merge branch 'master' into new_ref_visual
5b20a5f Points override form (#236)
75e8f7f Progress bar for reference resubmits
c64c5e6 Conditional assignment notification (#234)
db18ccd Merge pull request #235 from ReCodEx/mailing
ecaa399 Email addresses are now visible at several places.
9fed248 Merge pull request #233 from ReCodEx/bug-fixes
d6ef600 Fixing problem with create sub-group form and similar problems in two other forms.
abb456f Improving appearance of multi-assign form and all submit buttons.
753c704 Modifying Multi-Assing form to properly inform the users that the exercise was assigned.
9ef38cf Fixing problem with correct visibility of groups in multi-assign form.
fa5a292 Fix reloading
8e33d2d Ref solution page content with a new look
0f4e755 Main reference solution page is now new
7422a29 Merge pull request #230 from ReCodEx/generate_tokens
3c9d51e Polishing a tweaking.
b25f2ca Last token updates
a6f34bb Last hope to fix the token UI
abed33d More readable token durations
241ef1d Merge pull request #231 from ReCodEx/leaving_group
94beb1e Redirect to the dashboard when leaving a group
e1929cd Translate my strings
0f509ab Visual fixes & master tokens
e919d92 Merge branch 'master' into generate_tokens
1d93bff Merge pull request #228 from ReCodEx/fixing-group-entity
3bb954f Fixing issues with off the .
25805fd Completion of group entity modifications to match API changes. Augmenting appearance of group info table.
14f703c Improving esthetic aspects of Boxes and GroupTrees.
483913c Fixing model (group entity), flattening childGroups.
06b64e8 Fixing model (group entity) to match modifications in API.
b799305 Basic UI form for generating tokens

v1.8.1

01 May 19:46
fce6ea9
Compare
Choose a tag to compare

Changelog

  • Button for downloading best solutions in a ZIP archive added to Group Detail page.
  • Fixing multiple bugs.
  • Improving appearance and user experience.

Commits

1497d69 Fixing bug in results table appearance.
0aff913 Merging feedback&bugs page with home page.
9dd4e8f Updating sidebar.
d9729ea Horizontal scrolling in boxes fixed.
c65a700 Integrating judge logs into results table.
7453184 Improving appearance of Exercise page and Multi Assign Form.
8c6a554 Enabling gravatars for Add User search box in Group Detail page.
5fc4c6a Improving appearance of Group Detail tables.
1cfb01a Unimportant props check was failing at submission table.
1d99b6e Fixing bug in results table (sorting comparator for column 'total').
21c6ac3 AssignemntStats pages has a button for downloading best solutions from all students in a zip file now.

v1.8.0

28 Apr 22:52
a8dd779
Compare
Choose a tag to compare

Changelog

  • Data-only exercises support in edit forms.
  • Improving Smart-Fill feature in test configuration form.
  • User can disable/enable own gravatar and disable/enable whether all gravatars are shown.
  • Results table in Group Detail page is sortable by name and by total points now.
  • Allow deleting own comments.
  • Displaying judge logs to supervisors.
  • Refactoring, optimizations, bug fixes.

Commits

14fa53c Adding warning and confirm query to submit ref. solution dialog to prevent empty submission descriptions.
1384eba More form options to make them cool
07c0a7b Use first name for fake avatars
67342f3 Circle avatar fix
6f16f4a Modifying Simple edit form to support data-only exercises. Minor related bugs and improvements solved.
535a4a7 Allow disable Gravatar for self
c1817be Major refactoring of Exercise Simple Config Form data processing and improvement of Smart Fill feature.
f722bd6 Refactoring of Exercise Simple Config Form (data initialization and transformations). SmartFill procedures still need fixing.
1360ca7 Fix avatars on users page
1fda4fe Fix unnecessary pointer styles
2b54e79 Refactoring - dividing helper form function of exercise edit config forms into multiple files.
04a990b Create universal SortableTable widget and using it to make Results table
b4d0381 Ux cosmetics (#219)
bf54af9 Updating validation (and global error presentation) of edit environments form.
262aa9a Add option not to use Gravatar
2bb4722 Allow deleting own comments
630dcda Display judge logs to supervisors

v1.7.2

17 Apr 19:38
Compare
Choose a tag to compare

Changelog

  • Switching to Font Awesome 5 icons
  • Bug fixes, forgotten UI issues

Commits

7bf2201 Consolidating translations, generic.loading item added.
4d01d45 Adding Icon wrapper to replace FA Icon when additional functionality is required. Meta-icons refactored.
b55b7d1 Fixing buf (saving custom judge args) and icons in expanding lists in forms.
c7d2e1e Renaming GroupDetail component to GroupInfoTable to avoid ambiguity with GroupDetail page.
903158c Disable OrganizationalGroupButton if the group state cannot be changed.
ea1d8f1 Slight refactoring of EnvironmentsList and improving appearance of language in solutions tables.
03ac768 Fixing fa5 icon name bug.
2a8c702 More awesome (#213)

v1.7.1

14 Apr 20:10
83663af
Compare
Choose a tag to compare

Changelog

  • Implementing support for organizational groups (organizational groups are meant for creating hierarchy, they cannot hold students nor assignments).
  • Adding language/environments list to assignments and exercises.
  • Refactoring, optimizations, bug fixes

Commits

25c1d18 Bug fixes (#209)
4a59d18 Consolidation of _FAILED and _REJECTED redux action names.
0922ebe Organizational flags (#208)
01fccf9 Changing breadcrumb to edit button.
f3fbf7d Make dropdown even bigger with relative width to viewport
b3bef6e Make notifications dropdown wider. Also add animation on new notification entries.
585c21f Optimizing Users page (removing unnecessary redundant load from API).
9e3c880 Placing long environment names to all relevant forms. Adding environment selection to multi-assign form.
cf85edd Link to user-edit paged added to user's profile breadcrumbs.
0090c8d Refactoring environments list displayed in various tables. Environments list added to assignment table and to exercise tables.
add26ae Adding extra error message, if login via CAS fails.
1fb302b Minor optimization of SSR by adding React inline elements as transform in babel.

v1.7.0

28 Mar 19:30
24c4959
Compare
Choose a tag to compare

Changelog

  • 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
  • Entry points - exercises allow to choose a file (external or one of submitted) which is the bootstrap script of the solution (interpreted languages only)
  • Completed Czech translations
  • Bug fixes and performance optimizations

Commits

24c4959 Fix deleting assignment
949944e Merge pull request #205 from ReCodEx/fixing-bugs-and-polishing
d9149a7 Fixing bug and simplifying assignment sync panel.
4b06280 Fixing bug in personal settings form. Polishing langs of that form whilst at it.
363f42c MultiAssignForm modified to show only applying groups (and all possible groups on button click).
323173f Bug fixed in PropTypes checking.
1ad4964 Correctly prevent ref. solution (re)submission and assignment sync if the exercise is broken.
db71414 Fix group leave/join button
8aef71f Language set for syntax highlighting in ACE editor updated. React-ace component updated.
c6f81e2 Merge branch 'master' of https://github.com/ReCodEx/web-app into fixing-bugs-and-polishing
b1865ee Entry points (#204)
1f7945e Links to wiki added to version and markdown labels.
ea35a6c Merge pull request #203 from ReCodEx/disable-envs
db2d7e9 Remove info about Android App from home page.
565c748 Fix^2
ae29562 Fix
3be298e Deleting in search container improved
5f7a3a8 Fix deleting users in Users page
9706d90 Switch login for enabled/disabled runtimes
afec886 Async to Submit validation
b8caa67 Consolidation of translations (corrections, aggregating same terms, ...) (#202)
b3f7ad2 Merge branch 'disable-envs' of https://github.com/ReCodEx/web-app into disable-envs
08b3fd6 Fixing small validation bug. Upgrading redux form.
a0e5486 Alter endpoint format to reflect API
a1088d3 Disabled RE for assignments
36ae629 Merge pull request #199 from ReCodEx/new-group-page
ef002ce Big performance increase in fetching group stats
41ce24a Group top buttons redesigned and unified
ddbc471 Translations
65836df Merge pull request #198 from ReCodEx/pre-submit
b5b2f68 Updating UI to reflect last changes of API (bringing ref. submit closer to regular submit) and fixing some bugs from previous commits.
f18704a Completing pre-submit for reference solutions as well. Fixing some problems along the way (e.g., showing runtime info in ref. solutions table).
2003d3f Group detail user actions
f073259 Group detail page main skeleton
c63619f Group info page is ready
d5502b8 Optimizing selectors of upload files container.
a624fec Implementing pre-submit validation for regular assignment submits.
6c11b00 WIP: Split group page, some work on info part
3dc5d9e Issue template

v1.6.2

04 Mar 10:58
bf37935
Compare
Choose a tag to compare

Changelog

  • new form to assign exercise in multiple groups at once
  • deleting student solutions
  • external accounts cannot change names (thanks @TomHolan)
  • bug fixes

Commits

bf37935 Fix multi assign form (#195)
6a3ff62 Merge pull request #194 from ReCodEx/changing-names
0c62104 Disable changing name for external accounts
d8a0455 Merge pull request #190 from ReCodEx/delete-solutions
0bd2b1f Merge pull request #192 from ReCodEx/fixing-hwg-limits
9161fe2 Delete student solutions
018163a Fixing bug in hw group warning checker.

v1.6.1

26 Feb 22:52
a6865a4
Compare
Choose a tag to compare

Changelog

  • fix error joining group with more SIS bindings
  • fix creating exercises (when hardware group is not already set)

Commits

a6865a4 Merge pull request #187 from ReCodEx/bug-fixes
d61a87a Merge branch 'bug-fixes' of https://github.com/ReCodEx/web-app into bug-fixes
833d35e Updating appearance of list of SIS codes at dasboard panel.
8278854 Fixing problem with empty exercise hwGroups.
5cff300 Some improvements in multi assign form
d1fb9a5 Changing SIS integration container to accept also list of SIS codes instead of one string.

v1.6.0

25 Feb 21:30
900ccb2
Compare
Choose a tag to compare

Changelog

  • settings of exercise limits is on separate page
  • add hardware group selection for exercise (normal and long-running for now)
  • students can see stats table when enabled in group settings
  • number of submitted solutions reflects correct state (#153)
  • major work on assign-exercise-to-multiple-groups-at-once form is done, however it needs a little more testing before public release
  • a lot of bugs fixed, performance improved

Commits

900ccb2 Merge pull request #185 from ReCodEx/tweaks
77b76b5 Fixing bug in Join Group action.
258e545 Fixing a bug in selectors.
08a411c Forgotten commented block removed.
7526f65 Warning added if the change of the hw group drops limits configuration.
c191f82 Hide MultiAssignForm from regular users (until properly tested).
d6adacc Fixing bug -- page handles transition correctly when deleting Exercise or Assignment now.
a30d2fb Merge branch 'master' of https://github.com/ReCodEx/web-app into tweaks
562a2bb Translations.
71bea64 Moving ZIP archive download button next to source files download buttons.
63f3d91 Better select groups with assign permission
1302afc Merge pull request #183 from ReCodEx/student-stats
b3cfd0b Merge branch 'master' into student-stats
fccb2bc Merge pull request #182 from ReCodEx/assign-all
5b2adef Fix merge
27ffe73 Merge branch 'master' into assign-all
f839378 GitHub release badge added
41f4a6f Hwgroup selection on the edit limits page (#184)
44a3543 Fix
4b34ace Student stats visible to students
3aa3110 Fix assignment statuses
80ff974 Correctly count submitted solutions
ea22e87 Assign exercise in multiple groups
819362a Forking of exercises for superadmins
39da265 Only superadmin can edit group external identifier
84e3725 Move doc from wiki to README
7e4911b Fixing typo in CS translations.
7925465 Public group indicator fix (#178)

v1.5.0

15 Feb 15:50
fc0e87d
Compare
Choose a tag to compare

Changelog

  • CPU/wall time selection in limits form
  • extra files for exercise compilation
    (example: main.cpp can be provided by exercise and students submit only implementation.hpp)
  • solution and attachment files can be downloaded as single ZIP
  • new page for managing SIS interaction
  • bug fixes and performance optimizations

Commits

fc0e87d Extra files in Simple Edit Form (#177)
40049d8 Merge pull request #176 from ReCodEx/sis-courses
c2380f9 Fixing bug and improving SIS course containers (so that teaching students can see both containers).
85120fd Bug fixes and optimizations (#173)
5e33f82 Merge pull request #175 from ReCodEx/improvements
0b39bb2 Change solution archive description
2cef43b Download supplementary & attachments files archive
2e3d02a Download reference solution archive
8c9bdc2 Button to download solution archive
66eb71d Admin of a group can edit assignments
fd305c6 Show links to failed solutions
740fede Fix loading solutions after resubmit
84a6c5e Fix breadcrumbs link permissions
163628c Assignments breadcrumbs contains exercise link
0cdebea Optionally skip mail when resolving failure
a25d180 Merge pull request #174 from ReCodEx/new_sis_semestr
bbc8dca Edit SIS term validation
854004c Fix loading assignments on dashboard
4c8a2d1 Fix multiple SIS terms forms initial values
c7e4118 Edit SIS terms
360b9dd Listing, adding and deleting SIS terms
89048eb Fixing typos.
1d41072 Merge pull request #172 from ReCodEx/broken-flag
3d671a6 Reflect exercise.isBroken flag in the UI.
a117255 Add empty SIS integration page
cb7dbab Fix updating state when changing group supervisors
fc82b0a Reset create group form after submit
c75eff3 Change some icons
591e2a7 Merge pull request #171 from ReCodEx/group-treeview-improve
27cf7f7 Group tree view updated to display only groups that can be directly visited by the user (or have children that can be visited). Additionally, groups are now sorted by name. Minor tweaks in appearance.
5f9c4a4 Cpu/wall time selection and simple form optimizations (#170)
f4f3702 Merge pull request #168 from ReCodEx/view_exercise_data