Skip to content

Releases: ReCodEx/web-app

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

v1.4.5

20 Jan 19:15
1ade57f
Compare
Choose a tag to compare

Changelog

  • Fix bugs in simple form
  • Better UX when creating local account from CAS account

Commits

1ade57f Fix bugs in simple config forms (#169)
5a53664 Merge pull request #167 from ReCodEx/empty-local-password
a70ba33 Update of user edit form to correctly reflect situation when local password is empty and should not be required. Also some minor improvements in the form were made incidentally.

v1.4.4

16 Jan 19:04
Compare
Choose a tag to compare

Changelog

  • human readable Pascal exit codes
  • possibility to create local password for CAS accounts
  • submission failures page for admins
  • deduplication of data in local state of the app

Commits

b1eef25 Bugfix: proper skin setting to ejs template
9c59570 Bug fixes (#165)
5c934a0 Enable change of AdminLTE skin colours
e1c05e1 Merge pull request #164 from ReCodEx/submission_failures
f5eb6ff Validate note length, reset form after submit
d041922 Allow resolve a submission failure
547a0e6 Fixing idiotic bugs from previous PR.
b25310f Local login (#162)
a0648ac Improve fix ui (#163)
cef83f8 Basic submission failures page
e046512 WIP: empty submission failures page
135c5f1 Private/public consolidation (#161)
6e1fa17 Forgotten message for Pascal exit code 0.

v1.4.3

02 Jan 20:26
ebc10bd
Compare
Choose a tag to compare

Changelog

  • new loading screen to make sure the bundle is loaded
  • allow caching bundle and static content in browser
  • use XML format to validate CAS ticket - better compatibility

Commits

ebc10bd Renaming Oauth to cas (#160)
54a0d4a Unimportant minor adjustment of colors on loading screen...
d30e4d0 Merge pull request #158 from ReCodEx/better-bundle-loading
c07fb3a Fixing build process, caching, and bundle loading.
94e8f8e Merge pull request #157 from ReCodEx/group-points-bugfix
a9e2a1e Bug in reducers that load bestSolutions fixed.

v1.4.2

29 Dec 18:09
acb414c
Compare
Choose a tag to compare

Changelog

  • fix issue with CAS login on Android and sometimes desktop Firefox
  • fix refreshing components when adding a supervisor to group and resubmitting reference solution
  • display point stats in assignment overview component
  • multirow comments
  • add custom messages for Pascal exit codes

Commits

acb414c Ux improvements2 (#156)
b28baf9 Merge pull request #155 from ReCodEx/fixes
4bf586a Display point stats in assignment overview
fd205cb Refresh reference evaluations after resubmit
1cb1ec8 Fix loading issue on new students and supervisors
354299a Show course ID for student SIS groups

v1.4.1

29 Dec 18:13
1864790
Compare
Choose a tag to compare

1864790 Ux improvements (#152)

v1.4.0

29 Dec 18:14
250283f
Compare
Choose a tag to compare

250283f README - update link to wiki, delete unnecessary license notice
a1d2c41 Fixing several bugs. (#151)
b8598fe Fix incorrect formatting
efce550 Merge pull request #148 from ReCodEx/simple_exercise_form
a8a5d48 Adding tooltips to some buttons.
8c7a2bb Fix linter
e992691 Merge branch 'simple_exercise_form' of github.com:ReCodEx/web-app into simple_exercise_form
2a6ccb4 Reload evaluations after resubmit
8d5d3c4 Validation added into simple config form -- input file duplicates are now detected.
8d867c4 Merge branch 'simple_exercise_form' of https://github.com/ReCodEx/web-app into simple_exercise_form
88273fa Smart fill button is now operational.
9a1c1fb Fix linter and tests
3289261 Update icons
f4067df Rewriting Expanding fields to be completely compatible with redux-form. Fixing multiple bugs in simple edit form related to expanding fields and to recent change in test id
entification (using id instead of name).
6c31c98 Updating translations.
237c252 Fixing problems with react 16. Updating behavior of simple edit page. Adding dirty and active state and CSS styles to common form fields.
d175e9f Identify tests by their ids
d71995d Newer webpack
10847ea React v16 + update of some dependencies
cca2da4 Fix unhandled error in pipeline edit form
facb8fe Merge branch 'master' of https://github.com/ReCodEx/web-app into simple_exercise_form
a773445 Additional forms polishing and fixes for simple bugs.
88f9edf Refresh all data when environment configs are changed.
6508094 Merge branch 'simple_exercise_form' of https://github.com/ReCodEx/web-app into simple_exercise_form
eae3dd3 Updating exercise config forms and localization.
c4c0fc1 Merge branch 'simple_exercise_form' of github.com:ReCodEx/web-app into simple_exercise_form
b1b4ab0 Refetch config and limits after changing tests
50cf7dd Fixing bug and adding reset button to test edit form.
78e82fe Merge branch 'simple_exercise_form' of https://github.com/ReCodEx/web-app into simple_exercise_form
f73a09b Final polishing of tests edit form.
967467b Better fields validation, visual improvements
18a228f Exercise config reflects changes in test count
1fa274f Rename additional files to attchment files (#147)
a8bb4a1 New items for assignment synchronization
78aab5d Merge branch 'simple_exercise_form' of github.com:ReCodEx/web-app into simple_exercise_form
264efdd Updating names of judges.
0158a94 Adapt to changed API format
a6dc91f Changing logger middleware to get configuration from .env.
e3efcb7 Finishing work on simple limits form.
2d18ef2 Simple limits edit form rewritten once more + now supports field validation and cloning buttons.
45fdd90 Merge branch 'master' of https://github.com/ReCodEx/web-app into simple_exercise_form
66b6ffb Merge pull request #146 from ReCodEx/json_everywhere
387179a Fixing an issue of empty JSON bodies.
ef58f33 Merge branch 'simple_exercise_form' of https://github.com/ReCodEx/web-app into simple_exercise_form
6faf47c Refactoring and modifying limits edit form (WiP).
fcd1055 Special handling for uploading files
52b62ac Use JSON instead of urlencoded form data
64e7e6e Fixes to exercise config form and empty configs
8df5b4c Edit simple exercise configuration form validation
671ed62 Edit RE form validation
b16ec8d Edit tests form validation
179c8a7 Add more standard judges
2846c88 Find pipelines for each test, support out file too
21a35ac Simple form starting to work ...
c32503f Kibibyte rulez.
29a85d3 Fixing issue with inadequate bytes pretty printer.
d63ba8e Merge branch 'master' of https://github.com/ReCodEx/web-app into simple_exercise_form
d537017 Merge pull request #145 from ReCodEx/fixes
f33c5de Fixed problem with deleting exercises on exercise overview page.
920caad Fixing bug on users overview page. Details (assignments) of groups that user cannot see (due to permissions) are no longer requested from API.

1.3.2

27 Nov 22:03
cbb317d
Compare
Choose a tag to compare

cbb317d Merge pull request #144 from ReCodEx/fixes
ed64bc1 Fixing problem with submission details page (when solution has no submissions).
67adf8d Merge pull request #143 from ReCodEx/fixes
1929e28 Fix dashboard SIS panel to correctly fetch public groups instead of groups when accessing group names.
e806161 Redux Dev Server is started only if specified correctly in .env. Forgotten translation of exercise name in AssignmentStats.