alangsto
bb4ab0368f
improved focus management and help text ( #32 )
2020-08-10 10:27:21 -04:00
edX Transifex Bot
9a5542c1ed
fix(i18n): update translations
2020-08-09 17:31:17 -04:00
alangsto
66f20ba4ec
Submit form when enter key is pressed ( #30 )
...
* Submit form when enter key is pressed
* updated based on feedback
2020-08-07 10:58:37 -04:00
Zachary Hancock
535293d46d
test fix ( #29 )
2020-08-05 15:30:56 -04:00
Zachary Hancock
0094f7c30f
Translation Support ( #25 )
2020-08-05 12:30:13 -04:00
Michael Roytman
490b66db58
consistently POST back null for proctoring_escalation_email when no email is specific and omit proctoring_escalation_email when proctoring provider is not proctortrack ( #26 )
2020-08-05 11:36:54 -04:00
alangsto
747cdb4380
Prevent non edX staff from requesting changes to certain settings via POST request ( #28 )
...
* modify post data based on user
* added spacing
2020-08-03 16:57:42 -04:00
Michael Roytman
a0e26ac339
only show Maintenance user menu link when the user is an administrator (edX staff) ( #27 )
2020-08-03 15:07:07 -04:00
Michael Roytman
991ab0ac9c
Add lean Studio header component. ( #24 )
...
* add component from edx/frontend-component-header-edx
* adapt header components from edx/frontend-component-header-edx to fit the Studio header use case
2020-08-03 12:28:10 -04:00
alangsto
899dd9a17b
updated paragon version ( #23 )
...
updated paragon version
improved focus indicators
improved focus indicators
added newline
reverted package.json to master
updated way to access border styling
changed testing library for style
fixed typo
another typo
updated styling
prevents fields from shifting
removed tests
removed packages
removed package
updated paragon version
2020-07-31 14:10:15 -04:00
Michael Roytman
7a5f3c7827
add improved focus management for error, improved error message handling, and improved error messages ( #20 )
2020-07-28 18:35:39 -04:00
Simon Chen
3dcdb774e6
MST-342 Hide all other fields if enableProctoredExam is false ( #21 )
2020-07-28 16:55:54 -04:00
alangsto
987fd4d1ba
Changes what fields are displayed depending on user role ( #22 )
...
* hides fields based on user permissions
* updates for requested changes
2020-07-28 16:43:16 -04:00
Simon Chen
3184a2be78
MST-335 Hide the Proctortrack Escalation Email field if the Provider backend is not Proctortrack ( #19 )
...
* MST-335 Hide the Proctortrack Escalation Email field when the provider backend is not proctortrack
* review
2020-07-28 12:44:51 -04:00
Simon Chen
221c9a35ca
MST-334 Add submission in progress treatment to submit button ( #18 )
...
* MST-334 Add submission in progress treatment to submit button
* review feedback
2020-07-27 10:42:33 -04:00
alangsto
80dcbb2bfb
Added unit tests for validation and defaults ( #17 )
...
* added unit tests for implemented features
* simplified tests
2020-07-27 10:38:07 -04:00
Simon Chen
9352ab3178
MST-334 Implement the settings post back functionality ( #16 )
...
* MST-334 Implement the settings post back functionality
* fix
* take in feedback
* feedback
2020-07-24 16:46:53 -04:00
Simon Chen
171a054ce5
Add unit tests for connection states of the component ( #15 )
2020-07-24 09:33:01 -04:00
Simon Chen
d4b50c46a5
Switch from enzyme to testing-library/react ( #14 )
2020-07-23 21:15:46 -04:00
Michael Roytman
39b0320ae8
update version of Paragon, change some checkboxes to radio buttons to match wireframes, and update remaining Paragon components to use React-Boostrap passthrough components ( #12 )
2020-07-23 14:07:14 -04:00
alangsto
8aef7877d9
Added validation logic for parity ( #9 )
...
Removed merge conflict
resolved merge conflict
added validation logic for enforcing proctortrack escalation email
added dependencies for email validator and testing, added code and tests for requiring valid email
added validation for editing proctoring provider field
added validation for editing proctoring provider field
Add error handling code to the Exam settings page. Also include spinners for loading (#10 )
updated help text
updated comment
added unit tests
updates for requested changes
removed unnecessary line
trying to see if tests will rerun
testing for travis build
adding another test
adding another test for travis
uncommented last test
updated tests
trying to fix test
removed tests
This change would fix tests so they are actually doing the testing job (#11 )
Update the error messages based on copy provided by Deen (#13 )
2020-07-23 13:51:02 -04:00
Simon Chen
0f08aa66fd
Update the error messages based on copy provided by Deen ( #13 )
2020-07-22 15:26:41 -04:00
Simon Chen
b40204285c
This change would fix tests so they are actually doing the testing job ( #11 )
2020-07-22 14:53:04 -04:00
Simon Chen
74f5a44d83
Add error handling code to the Exam settings page. Also include spinners for loading ( #10 )
2020-07-22 09:43:49 -04:00
alangsto
3fe529dc12
Add Frontend Proctoring Provider Specific Defaults for Exam Settings ( #7 )
...
* added frontend behavior
* added testing
* fixed text to resemble original
* separated unit tests
2020-07-20 09:30:13 -04:00
alangsto
f9d297a613
Updated Route for new URL scheme ( #6 )
...
* Changes copied from Michael's PR
* Modifications for URL scheme
* renamed variable
* added prop type
* updated variable name
* fix(i18n): update translations
* added newline
* updated variable name
Co-authored-by: edX Transifex Bot <learner-engineering@edx.org >
2020-07-14 15:30:06 -04:00
Michael Roytman
500eba661e
add Studio base URL to configuration and add Proctored Exam Settings component ( #4 )
2020-07-14 14:24:30 -04:00
edX Transifex Bot
fe6a26dde9
fix(i18n): update translations
2020-07-12 17:30:44 -04:00
Zachary Hancock
be48a55f9a
adds transifex config and test string ( #3 )
2020-07-01 15:22:19 -04:00
stvn
49c46c4dc1
Update app name
...
```
export APP_NAME=course-authoring
grep -rl frontend-template-application . | \
xargs sed -i.bak "s/frontend-template-application/frontend-app-${APP_NAME}/g"
```
2020-05-06 12:40:55 -07:00
stv
0e4f8ed2cf
Initial commit
2020-05-06 12:40:54 -07:00