Ben Warzeski
587caff980
Demo ( #86 )
...
* feat: demo mode
* chore: update i18n for demo mode
* chore: re-use demo design
* fix: update snapshots
* chore: add more testing of demo feature
2022-03-29 12:02:39 -04:00
Ben Warzeski
38d40342db
feat: demo mode ( #78 )
...
* feat: demo mode
* chore: update i18n for demo mode
* chore: re-use demo design
* fix: update snapshots
2022-03-29 11:56:05 -04:00
Leangseu Kim
278ac101a7
feat: override filter status component
...
fix: review modal test failure
chore: update unit test
chore: update hook and test
chore: add unit test for set all filter
chore: update use callback mock
2022-03-15 12:04:20 -04:00
leangseu-edx
59c57028a0
chore: remove reloadSubmissions key from request and use initialize to reloadSubmissions table ( #65 )
...
Co-authored-by: Justin Lapierre <jlapierre@edx.org >
2022-02-23 09:25:34 -05:00
leangseu-edx
e549cfb598
feat: confirm close modal for unsaved work ( #66 )
...
* feat: confirm close modal for unsaved work
* chore: update prop
2022-02-23 09:23:36 -05:00
leangseu-edx
11a2838799
chore: update translation config ( #53 )
...
* chore: update translation config
* fix: fix duplicate id
* chore: update snapshot
2022-02-10 11:49:24 -05:00
leangseu-edx
e8550af85d
fix: scroll enable on smaller screen ( #51 )
...
* fix: scroll enable on smaller screen
* fix: fixed review error width
* fix: make rubric and review error width align
* fix: rubric position to be sticky
* fix: remove double scroll bar at the bottom for small screen
* fix: make submission more response on small screen
* fix: rubric sticky and margin correctly on smaller screen
* chore: linting and update snapshot
* fix: make submission title resize to smaller on smaller screen
* fix: miss align rubic and submission file on the top
* fix: padding size on small screen
* feat: add optional on feedback comment for clarity
* chore: update test
2022-02-08 10:33:42 -05:00
leangseu-edx
81026ae013
feat: make the app reload submission on modal close ( #50 )
...
* feat: make the app reload submission on modal close
* chore: remove reloadSubmission request and reuse initial app
2022-01-25 14:00:51 -05:00
Ben Warzeski
579ff50c99
feat: Zip download ( #41 )
...
* integration tests through navigation
* more tests
* download-demo
* feat: file download and tests
* fix: update manifest styling
2022-01-10 10:29:13 -05:00
leangseu-edx
7e49670a95
feat: update lock/unlock logistic ( #38 )
...
* feat: update lock/unlock logistic
* chore: disable submit grade on lock pending
* chore: update mock for contested lock
* chore: update set lock success response
* chore: add failure reducer/action for set lock
2021-12-10 14:57:24 -05:00
Ben Warzeski
91c874e20d
feat: Submit states ( #37 )
...
* feat: enable teams support
* feat: submit grade pending behavior
* feat: submit error behavior
* fix: Update src/data/services/lms/fakeData/testUtils.js
Co-authored-by: leangseu-edx <83240113+leangseu-edx@users.noreply.github.com >
Co-authored-by: leangseu-edx <83240113+leangseu-edx@users.noreply.github.com >
2021-12-06 11:02:43 -05:00
Ben Warzeski
7634e0ad7e
feat: Load submission pending and error states ( #32 )
...
* feat: list pending and error states
* fix: merge clunk
* feat: fetchSubmission pending and error states
* fix: lint fix
* fix: fix tests
* refactor: combined submission fetch
* fix: make merge fixes happy
* fix: linting
* fix: simplify selectors and fix action bar score
* fix: fix tests
* Update src/data/redux/requests/selectors.js
Co-authored-by: leangseu-edx <83240113+leangseu-edx@users.noreply.github.com >
Co-authored-by: leangseu-edx <83240113+leangseu-edx@users.noreply.github.com >
2021-11-24 13:05:18 -05:00
Ben Warzeski
9fb5f9f834
feat: use redux.createSlice
2021-11-05 14:05:15 -04:00
Leangseu Kim
5361080bc3
feat: submission files overview
...
chore: refactor css and file locations
chore: update fake data and file props
chore: create functional component for showing submission files
chore: update ResponseDisplay test
fix: fix bad snapshot
chore: update linting because husky does do it
chore: update snapshot
chore: update requested change
chore: update mock and snapshot
2021-10-29 11:01:46 -04:00
Ben Warzeski
e56f22891e
re-organize ReviewModal and ReviewActions
2021-10-05 15:07:02 -04:00
Ben Warzeski
571cb66fc9
add unit tests for ReviewModal ReviewActions components
2021-10-05 11:37:31 -04:00
Ben Warzeski
48e32eb323
app selectors clean up and unit testing
2021-10-04 21:18:07 -04:00
Ben Warzeski
eec84a30e0
have SubmissionNavigation use the new selectors
2021-09-29 13:58:04 -04:00
Ben Warzeski
4decccbbdf
update ReviewActions to use gradingStatus and let button handle its props
2021-09-29 13:58:04 -04:00
Ben Warzeski
a3cca3dc69
fix StartGradingButton
2021-09-29 13:58:04 -04:00
Leangseu Kim
bc396429b6
make submission navigation float right
2021-09-29 10:37:50 -04:00
Ben Warzeski
1e5b49ba1c
update grading data api
2021-09-28 11:34:04 -04:00
Leangseu Kim
dd880d4b44
make top level rubric container responsive
2021-09-28 11:34:04 -04:00
Leangseu Kim
1aec4aff8f
update indentation
2021-09-28 11:34:04 -04:00
Leangseu Kim
9ee6a2b0f2
make sure content block does not go to new line
2021-09-28 11:34:04 -04:00
Leangseu Kim
bd05d3c66d
update review action styling
2021-09-28 11:34:04 -04:00
Leangseu Kim
30642400bc
update submission navigation styling
2021-09-28 11:34:04 -04:00
Ben Warzeski
ffc35e0da1
re-wrap actions group to support responsive behavior
2021-09-28 11:34:04 -04:00
Ben Warzeski
1a65ac435c
update styling to fix missing classnames
2021-09-28 11:34:04 -04:00
Ben Warzeski
fe6753b259
incorporate leangseu rubric and navigation PR
2021-09-28 11:34:04 -04:00
Ben Warzeski
a259204fce
update api to separate out rubric and static data
2021-09-28 11:34:04 -04:00
Ben Warzeski
585e33720b
update api to match docs
2021-09-28 11:34:04 -04:00
Ben Warzeski
0eed5fdf6f
container organization
2021-09-28 11:34:04 -04:00