diff --git a/openassessment/xblock/static/dist/1b90ce76fe01a1aa6e5ec289a5fb3799.png b/openassessment/xblock/static/dist/4620b30a966533ace489dcc7afb151b9.png similarity index 54% rename from openassessment/xblock/static/dist/1b90ce76fe01a1aa6e5ec289a5fb3799.png rename to openassessment/xblock/static/dist/4620b30a966533ace489dcc7afb151b9.png index 68eefd4947..f57c2563aa 100644 Binary files a/openassessment/xblock/static/dist/1b90ce76fe01a1aa6e5ec289a5fb3799.png and b/openassessment/xblock/static/dist/4620b30a966533ace489dcc7afb151b9.png differ diff --git a/openassessment/xblock/static/dist/manifest.json b/openassessment/xblock/static/dist/manifest.json index 3b738e2fcf..c281384057 100644 --- a/openassessment/xblock/static/dist/manifest.json +++ b/openassessment/xblock/static/dist/manifest.json @@ -4,20 +4,20 @@ "openassessment-editor-textarea.js.map": "/openassessment-editor-textarea.2cee26d88c3441ada635.js.map", "openassessment-editor-tinymce.js": "/openassessment-editor-tinymce.0b97b77ad7f1b7150f67.js", "openassessment-editor-tinymce.js.map": "/openassessment-editor-tinymce.0b97b77ad7f1b7150f67.js.map", - "openassessment-lms.css": "/openassessment-lms.525a519b6c2e4bc043b0.css", - "openassessment-lms.js": "/openassessment-lms.525a519b6c2e4bc043b0.js", - "openassessment-lms.css.map": "/openassessment-lms.525a519b6c2e4bc043b0.css.map", - "openassessment-lms.js.map": "/openassessment-lms.525a519b6c2e4bc043b0.js.map", - "openassessment-ltr.css": "/openassessment-ltr.7955a1e2cc11fc6948de.css", - "openassessment-ltr.js": "/openassessment-ltr.7955a1e2cc11fc6948de.js", - "openassessment-ltr.css.map": "/openassessment-ltr.7955a1e2cc11fc6948de.css.map", - "openassessment-ltr.js.map": "/openassessment-ltr.7955a1e2cc11fc6948de.js.map", - "openassessment-rtl.css": "/openassessment-rtl.9de7c9bc7c1048c07707.css", - "openassessment-rtl.js": "/openassessment-rtl.9de7c9bc7c1048c07707.js", - "openassessment-rtl.css.map": "/openassessment-rtl.9de7c9bc7c1048c07707.css.map", - "openassessment-rtl.js.map": "/openassessment-rtl.9de7c9bc7c1048c07707.js.map", + "openassessment-lms.css": "/openassessment-lms.ed098bd2faf39fddf006.css", + "openassessment-lms.js": "/openassessment-lms.ed098bd2faf39fddf006.js", + "openassessment-lms.css.map": "/openassessment-lms.ed098bd2faf39fddf006.css.map", + "openassessment-lms.js.map": "/openassessment-lms.ed098bd2faf39fddf006.js.map", + "openassessment-ltr.css": "/openassessment-ltr.8c312b44b20d85e68e97.css", + "openassessment-ltr.js": "/openassessment-ltr.8c312b44b20d85e68e97.js", + "openassessment-ltr.css.map": "/openassessment-ltr.8c312b44b20d85e68e97.css.map", + "openassessment-ltr.js.map": "/openassessment-ltr.8c312b44b20d85e68e97.js.map", + "openassessment-rtl.css": "/openassessment-rtl.70f927949afce9fd8d3e.css", + "openassessment-rtl.js": "/openassessment-rtl.70f927949afce9fd8d3e.js", + "openassessment-rtl.css.map": "/openassessment-rtl.70f927949afce9fd8d3e.css.map", + "openassessment-rtl.js.map": "/openassessment-rtl.70f927949afce9fd8d3e.js.map", "openassessment-studio.js": "/openassessment-studio.227e19b5d099e14574a2.js", "openassessment-studio.js.map": "/openassessment-studio.227e19b5d099e14574a2.js.map", - "fallback-default.png": "/1b90ce76fe01a1aa6e5ec289a5fb3799.png", + "fallback-default.png": "/4620b30a966533ace489dcc7afb151b9.png", "default-avatar.svg": "/95ec738c0b7faac5b5c9126794446bbd.svg" } \ No newline at end of file diff --git a/openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.css b/openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.css deleted file mode 100644 index 23d2c2d291..0000000000 --- a/openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.css +++ /dev/null @@ -1,3 +0,0 @@ - - -/*# sourceMappingURL=openassessment-lms.525a519b6c2e4bc043b0.css.map*/ \ No newline at end of file diff --git a/openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.css b/openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.css new file mode 100644 index 0000000000..058dd3a0b6 --- /dev/null +++ b/openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.css @@ -0,0 +1,3 @@ + + +/*# sourceMappingURL=openassessment-lms.ed098bd2faf39fddf006.css.map*/ \ No newline at end of file diff --git a/openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.js b/openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.js similarity index 84% rename from openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.js rename to openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.js index 93ae850fd9..58683e09c2 100644 --- a/openassessment/xblock/static/dist/openassessment-lms.525a519b6c2e4bc043b0.js +++ b/openassessment/xblock/static/dist/openassessment-lms.ed098bd2faf39fddf006.js @@ -374,11 +374,11 @@ object-assign * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,b=r?Symbol.for("react.memo"):60115,M=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,g=r?Symbol.for("react.responder"):60118,_=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case f:case o:case c:case s:case m:return e;default:switch(e=e&&e.$$typeof){case u:case p:case M:case b:case l:return e;default:return t}}case i:return t}}}function L(e){return w(e)===f}t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=a,t.ForwardRef=p,t.Fragment=o,t.Lazy=M,t.Memo=b,t.Portal=i,t.Profiler=c,t.StrictMode=s,t.Suspense=m,t.isAsyncMode=function(e){return L(e)||w(e)===d},t.isConcurrentMode=L,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===M},t.isMemo=function(e){return w(e)===b},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===c},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===f||e===c||e===s||e===m||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===M||e.$$typeof===b||e.$$typeof===l||e.$$typeof===u||e.$$typeof===p||e.$$typeof===v||e.$$typeof===g||e.$$typeof===_||e.$$typeof===y)},t.typeOf=w},,,,,function(e,t,n){"use strict";n.r(t);n(21);var r=n(10),a=n(171);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var n=0;nthis.AUTO_SAVE_WAIT&&this.save()}},{key:"handleResponseChanged",value:function(){if(this.responseChanged()){var e=this.checkSaveAbility();this.previewEnabled(e),this.errorOnLastSave||this.saveStatus(gettext("Saving draft"),this.ICON_SAVING),this.baseView.unsavedWarningEnabled(!0,this.UNSAVED_WARNING_KEY,gettext("If you leave this page without saving or submitting your response, you will lose any work you have done on the response."))}this.lastChangeTime=Date.now()}},{key:"save",value:function(){var e=this;this.errorOnLastSave||this.saveStatus(gettext("Saving draft..."),this.ICON_SAVING),this.baseView.unsavedWarningEnabled(!1,this.UNSAVED_WARNING_KEY);var t=this,n=this.response();this.server.save(n).done((function(){if(t.savedResponse=n,t.response().every((function(e,t){return e===n[t]}))){var r=gettext("Draft saved!");t.saveStatus(r,e.ICON_SAVED),t.baseView.srReadTexts([r]),e.baseView.toggleActionError("save",null),t.errorOnLastSave=!1}})).fail((function(n){t.errorOnLastSave||(t.saveStatus(gettext("Error"),e.ICON_ERROR),t.baseView.toggleActionError("save",n)),t.errorOnLastSave=!0}))}},{key:"handleSubmitClicked",value:function(){if(this.isValidForSubmit()){this.submitEnabled(!1);var e=this,t=gettext("Confirm Submit Response"),n="";n="True"===this.allowLearnerResubmissions?gettext("You're about to submit your response for this assignment. After you submit this response, you may have a limited time to resubmit before your submission is graded."):gettext("You're about to submit your response for this assignment. After you submit this response, you can't change it or submit a new response."),this.confirmationDialog.confirm(t,n,(function(){return e.submit()}),(function(){return e.submitEnabled(!0)}))}}},{key:"submit",value:function(){var e=this,t=this.response();this.baseView.toggleActionError("response",null),this.server.submit(t).done((function(){e.moveToNextStep()})).fail((function(t,n){"ENOMULTI"===t?e.moveToNextStep():(n&&e.baseView.toggleActionError("submit",n),e.submitEnabled(!0))}))}},{key:"handleResubmissionClicked",value:function(){var e=this,t=gettext("Confirm Reset"),n=gettext("You're about to reset your response for this assignment. You will need to submit a new response in order to complete this step. Are you sure you want to continue?");this.confirmationDialog.confirm(t,n,(function(){return e.resetSubmission()}),(function(){}))}},{key:"resetSubmission",value:function(){var e=this;this.server.resetSubmission().done((function(){window.location.reload(!0)})).fail((function(t){t&&e.baseView.toggleActionError("submit",t)}))}},{key:"moveToNextStep",value:function(){var e=this.baseView,t=e.getUsageID();this.load(t),e.loadAssessmentModules(t),this.announceStatus=!0,e.unsavedWarningEnabled(!1,this.UNSAVED_WARNING_KEY)}},{key:"prepareUpload",value:function(e,t,n){this.files=null,this.filesType=t,this.filesUploaded=!1;for(var r=!1,a=0;athis.MAX_FILE_SIZE){this.baseView.toggleActionError("upload",gettext("Individual file size must be {max_files_mb}MB or less.").replace("{max_files_mb}",this.MAX_FILES_MB)),r=!0;break}if(!this.isUploadSupported(e[a],t)){this.baseView.toggleActionError("upload",gettext("File upload failed: unsupported file type. Only the supported file types can be uploaded. If you have questions, please reach out to the course team.")),r=!0;break}}if(this.getSavedFileCount(!1)+e.length>this.data.MAXIMUM_FILE_UPLOAD_COUNT){var i=gettext("The maximum number files that can be saved is ")+this.data.MAXIMUM_FILE_UPLOAD_COUNT;this.baseView.toggleActionError("upload",gettext(i)),r=!0}r||(this.baseView.toggleActionError("upload",null),e.length>0&&(this.files=e),this.updateFilesDescriptionsFields(e,n,t))}},{key:"updateFilesDescriptionsFields",value:function(e,t,n){var r=$(this.element).find(".files__descriptions").first(),a=null,i=null,o=null,s=null,c=null,l=null;this.filesDescriptions=t||[],this.fileNames=[],$(r).show().html("");for(var u=0;u"),(i=$("
")).addClass("submission__file__description__label"),i.text("".concat(gettext("Describe ")+e[u].name," ").concat(gettext("(required):"))),i.appendTo(a),(o=$("
")).addClass("submission__file__description"),l=$("