XnpioChV
d2b3edad57
feat: Adding blockId to the Gallery. Adding cancel and next navigation
2023-05-04 16:58:36 -05:00
Raymond Zhou
adc21735fc
fix: expandable textarea should save on blur ( #325 )
2023-05-04 17:17:14 -04:00
Kristin Aoki
34d6fcc552
feat: allow social share widget in libraries ( #324 )
2023-05-04 13:25:28 -04:00
Kristin Aoki
c49779a293
feat: add a button to return to studio ( #322 )
2023-05-03 10:35:02 -04:00
Kristin Aoki
6aaedfc500
feat: add social share widget ( #323 )
2023-05-03 09:55:31 -04:00
Raymond Zhou
d68bdf9dc6
feat: page errors indefinitely with no ancestor ( #321 )
2023-04-27 14:38:59 -04:00
kenclary
76ad7d8bda
Merge pull request #262 from open-craft/pooja/bb7157-add-video-upload-feature
...
[BB-7157] Create new editor page for video upload
2023-04-26 13:41:37 -04:00
Pooja Kulkarni
bef6813d2c
feat: Create new editor page for video upload
2023-04-26 11:36:26 -04:00
Kristin Aoki
bade92f613
feat: remove custom css with paragon upgrade ( #319 )
2023-04-26 09:55:40 -04:00
Kristin Aoki
21841fe09f
fix: editable header width ( #318 )
2023-04-26 09:13:04 -04:00
Raymond Zhou
8676ba257c
feat: default randomization to never ( #317 )
2023-04-25 16:14:40 -04:00
kenclary
eaab798da2
Merge pull request #278 from open-craft/chris/FAL-3375-video-selection-gallery
...
[FAL-3375] Feat: Video selection gallery page
2023-04-25 15:54:05 -04:00
XnpioChV
5695f92127
chore: Padding on gallery fixed
2023-04-21 18:06:10 -05:00
XnpioChV
36e56588cb
test: Adding test for VideoGallery and SelectionModal
2023-04-21 18:06:09 -05:00
XnpioChV
b3bced9875
feat: New screens for loading, no videos and error states. Also tests added
2023-04-21 18:06:08 -05:00
XnpioChV
71efe876d3
style: adding more styles on the selection modal
2023-04-21 18:04:06 -05:00
XnpioChV
3b69958427
feat: Search and filters added
2023-04-21 18:04:05 -05:00
XnpioChV
b78e58cd2a
feat: New request hook to fetch videos
2023-04-21 18:04:05 -05:00
XnpioChV
14504073e0
feat: Video selection page created
...
The SelectImageModal component has been refactored so that it can also be used on the video selection page; and all its child components.
Now this component is called SelectionModal and is used both for the image selector and in this new video selection screen.
The assets api has been used to get the videos.
2023-04-21 18:04:04 -05:00
Raymond Zhou
2a5f6795d3
feat: tinyMCE formatting and parsing ( #311 )
2023-04-21 11:42:10 -04:00
connorhaugh
802d328f4a
feat: remove layered button ( #314 )
2023-04-21 11:04:23 -04:00
Kristin Aoki
c37e6957f6
fix: advanced editor not saving ( #315 )
2023-04-21 10:25:01 -04:00
Kristin Aoki
492ee27d8e
fix: settings helper text font size ( #313 )
2023-04-21 09:19:39 -04:00
Raymond Zhou
80461755d1
feat: hint trash button should not be squished ( #312 )
2023-04-20 16:49:43 -04:00
Kristin Aoki
b674cd0cb0
feat: add no answer confirmation alert ( #310 )
2023-04-20 12:49:07 -04:00
Kristin Aoki
8f15480c28
feat: update problem descriptions ( #309 )
2023-04-18 13:23:18 -04:00
Kristin Aoki
4f1dc98ecc
fix: settings font size and spacing ( #308 )
2023-04-18 11:56:20 -04:00
Kristin Aoki
405003045c
fix: textArr join error in syntaxChecker ( #307 )
2023-04-14 16:28:16 -04:00
Kristin Aoki
1d2a4c212d
feat: add xml linter to code mirror ( #306 )
2023-04-14 11:58:49 -04:00
Raymond Zhou
4b7b1c91ec
feat: further number parse changes ( #305 )
2023-04-13 17:31:03 -04:00
Raymond Zhou
286d2209cb
feat: XMLBuilder and XMLParser performing unwanted processing in encoding / parsing ( #304 )
2023-04-13 12:25:43 -04:00
Raymond Zhou
1e6d8b51e4
feat: show reset for advanced problem editor ( #302 )
2023-04-11 12:53:53 -04:00
connorhaugh
73a4b893f7
Feat parse solution as sibling ( #303 )
...
* fear: parse solution as siblings
* feat: add error resliancy to solution check.
2023-04-11 09:23:02 -04:00
connorhaugh
d58f349e1f
feat: parse solution as siblings ( #301 )
...
this creates the ability for explanations to work if they are:
Not a child of a response type
Use an h2 tag for the explanation title
do not use the "Explanation" title.
2023-04-10 15:37:02 -04:00
connorhaugh
8a7dbdf4be
fix: parse description/label as children ( #300 )
...
* fix: parse description/label as children
* fix: bounce problem tag attributes to advanced
2023-04-10 10:38:30 -04:00
Kristin Aoki
284139e247
feat: add check to sanitize answer ranges ( #298 )
2023-04-07 09:04:15 -04:00
Raymond Zhou
9a19711755
feat: revert group feedback expanded text field ( #297 )
2023-04-06 13:40:13 -04:00
Kristin Aoki
4cfc5a6ea6
feat: add alert to notify video id changes ( #295 )
2023-04-06 12:34:07 -04:00
connorhaugh
82cfa9897c
feat: default scoring to 1, not zero. ( #294 )
...
Since every course has graded problems, every course author will be editing or creating problems, and every learner will need to receive points for any problem in a graded assignment in order to earn a passing grade. So if what I encountered and am reporting here is reproducible, this should probably be addressed before the problem editor feature is released.
2023-04-05 09:36:20 -04:00
Kristin Aoki
bd964854de
fix: misspelling of explanation in description ( #293 )
2023-04-03 13:56:50 -04:00
Kristin Aoki
f99421f493
feat: add catch for script tags in question ( #292 )
2023-04-03 11:50:35 -04:00
connorhaugh
c2b67429d3
feat: add answer range ( #291 )
...
* feat: add answer range
* feat: add margin for doropdown
* fix: improve test converage
2023-03-30 10:34:45 -04:00
Omar Al-Ithawi
98ec415e2b
fix: let make extract_translations find messages ( #290 )
...
Otherwise it'll complain for not finding any message.
`defineMessage` ensures that React i18n static code collector is able to
find the messages.
References
----------
This pull request is part of the [FC-0012 project](https://openedx.atlassian.net/l/cp/XGS0iCcQ ) which is sparked by the [Translation Infrastructure update OEP-58](https://open-edx-proposals.readthedocs.io/en/latest/architectural-decisions/oep-0058-arch-translations-management.html#specification ).
Check the links above for full information about the overall project.
2023-03-29 10:17:25 -04:00
kenclary
e7d69f4e5d
Merge pull request #289 from openedx/kenclary/TNL-10535
...
fix: ErrorPage rewritten as functional component with injected i18n. TNL-10535
2023-03-24 16:40:10 -04:00
Ken Clary
f2ad93789f
fix: ErrorPage rewritten as functional component with injected i18n. TNL-10535
2023-03-24 16:22:32 -04:00
connorhaugh
3bfa83220f
feat: error on funky multiple choice tags. ( #288 )
...
This change increases the frequency at which odd tags (like shuffle) on multiple choice problems don't go to the visual editor.
Instead, they will now divert to the advanced editor. There might be other places where we need to follow a similar pattern, but we don't know those yet.
2023-03-24 10:05:21 -04:00
Kristin Aoki
7ef1963327
feat: add default advanced setting ui callouts ( #285 )
2023-03-23 17:37:13 -04:00
Ken Clary
4410f0a544
Merge branch 'keith/video-preview-widget'
2023-03-23 14:59:56 -04:00
Ken Clary
ed0aa88841
chore: fixup from rebase
2023-03-23 14:59:38 -04:00
Ken Clary
7080189a65
chore: fixup from rebase
2023-03-23 14:56:49 -04:00