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
Ken Clary
7a27b65a8c
Merge branch 'keith/video-preview-widget'
2023-03-23 14:19:24 -04:00
Keith Grootboom
57a558f258
chore: use Hyperlink instead
2023-03-23 14:18:16 -04:00
Keith Grootboom
475c32463a
refactor: review changes to use existing youtube function
2023-03-23 14:18:16 -04:00
Keith Grootboom
b4fb88c73c
feat: add video preview widget to settings modal
2023-03-23 14:18:10 -04:00
kenclary
c7c0d5e100
Merge pull request #258 from open-craft/0x29a/video-duration-widget-improvements
...
feat: video duration section improvements [BD-12]
2023-03-23 11:47:31 -04:00
kenclary
21e01d1b77
Merge pull request #284 from open-craft/maxim/transcripts-section-improvements
...
feat: offer to import youtube transcripts dynamically
2023-03-23 11:18:31 -04:00
connorhaugh
df5af3efd9
feat: tolerance Setting Widget ( #286 )
...
* feat: tolerance Setting Widget
* fix: tolerance position and percent summary
2023-03-22 14:31:02 -04:00
Kristin Aoki
16003a7f4a
feat: move explanation to main body of editor ( #287 )
2023-03-22 09:36:01 -04:00
Maxim Beder
6c8fca8113
test: add tests for VideoSettingsModal
2023-03-20 15:26:45 +01:00
Maxim Beder
363df38b1f
feat: offer to import youtube transcripts dynamically
...
Before this commit, the popup message which offers to import transcripts
from YouTube would only appear after saving the video settings, and then
reopenning the editor.
With this commit, the popup appears dynamically, i.e. whenever a URL is
changed to a YouTube one, certain validations and check take place,
after which, if possible to do so, user will be offered to import
transcripts from the YouTube video.
2023-03-20 14:04:38 +01:00
Raymond Zhou
da9cb6054c
Revert "feat: update switch to Advanced Editor warning ( #259 )" ( #282 )
...
This reverts commit 4a24d25f22 .
2023-03-16 13:44:41 -04:00
Kristin Aoki
fa14365d54
feat: update text areas to expandable text areas ( #274 )
2023-03-16 13:17:01 -04:00
kenclary
84b9dd7e88
Merge pull request #277 from jansenk/jkantor/video-public-allowed-gate
...
feat: don't show video sharing checkbox unless waffle from studio is active
2023-03-15 16:21:03 -04:00
jansenk
97d0a74fef
feat: call video_features cms endpoint for waffle status
2023-03-15 14:39:15 -04:00
jansenk
a895c28c4c
feat: hide checkbox when video share not enabled for course
2023-03-15 14:39:15 -04:00
connorhaugh
2dc42e6a46
fix: show answer attempts spacing ( #276 )
2023-03-14 12:29:25 -04:00
Raymond Zhou
56621ca575
feat: remove general and group feedback ( #273 )
2023-03-13 12:25:38 -04:00
Mashal Malik
2ea3efed4b
Update transifex api from v2 to v3 ( #264 )
2023-03-13 12:25:12 -04:00
connorhaugh
18fd63ab69
feat: expanding complex text area ( #257 )
2023-03-13 09:21:17 -04:00
kenclary
b917586fd8
Merge pull request #268 from openedx/kenclary/TNL-10507-1
...
fix: ProblemEditor useEffect at beginning of component; message for block failed to load. TNL-10507
2023-03-10 18:19:25 -05:00
Ken Clary
55b1e41898
fix: ProblemEditor useEffect at beginning of component; message for block failed to load. TNL-10507
2023-03-10 15:01:39 -05:00
Jesper Hodge
0ce9e4dfd3
fix: answer button accessibility ( #271 )
2023-03-10 14:18:21 -05:00
kenclary
b4edfe0bcb
Merge pull request #270 from jansenk/jkantor/video-public
...
feat: Add "allow sharing" checkbox to video editor
2023-03-09 14:28:56 -05:00
jansenk
4467590a65
test: code review
2023-03-09 13:08:09 -05:00
jansenk
2be52871aa
test: update snapshot
2023-03-09 11:38:17 -05:00
jansenk
968f48c55a
feat: add checkbox for public video sharing field
2023-03-09 11:38:17 -05:00
Jeremy Ristau
54d4d2cca2
Merge pull request #269 from openedx/maintainership-phase1
...
chore: add missing maintainership files
2023-03-09 10:22:27 -05:00
Jeremy Ristau
07a84bc133
chore: add CODEOWNERS file to repo, point to tnl
...
This is related to Maintainership Pilot expectations. This CODEOWNERS file will notify teaching-and-learning team members of PR submissions, but there are currently no additional branch protections related to this ownership.
2023-03-09 09:58:32 -05:00
Jeremy Ristau
7fc149b882
chore: add catalog-info file for Open edX Backstage
...
This file populates Backstage info for the Open edX community. It helps identify that tnl is the owner of this component. This is in relation to Maintainership OEP-55.
2023-03-09 09:53:39 -05:00
Raymond Zhou
e6b532c71e
Feat allow not select feedback for only multi select problem type ( #267 )
2023-03-08 15:18:57 -05:00
Raymond Zhou
b0c1e4d754
feat: clear save failed status when closing error ( #266 )
2023-03-07 13:27:55 -05:00
Raymond Zhou
b84c9c006e
feat: fix time between attempts label ( #263 )
2023-03-02 16:46:05 -05:00
Kristin Aoki
5d77dddaf6
feat: add labels and blockquotes to clear format ( #261 )
2023-03-02 11:43:49 -05:00
connorhaugh
77f030c3fe
fix: remove reset widget from advnaced editor
2023-03-02 10:20:22 -05:00
connorhaugh
7a8a182d5a
fix: explantion data parse ( #260 )
2023-03-02 09:20:37 -05:00
Raymond Zhou
4a24d25f22
feat: update switch to Advanced Editor warning ( #259 )
2023-03-01 16:06:49 -05:00
Raymond Zhou
493ef9026e
feat: numeric input UI to allow only correct ( #256 )
2023-03-01 13:02:27 -05:00
0x29a
897c440f26
test: test the new message, update the snapshot
2023-03-01 17:15:54 +01:00
0x29a
5b543ea93e
feat: show "Custom" instead of "Total" when the widget is collapsed
2023-03-01 17:15:41 +01:00
0x29a
0fa18e4199
feat: outline and align right the total label
2023-03-01 16:31:20 +01:00
Kristin Aoki
c65f60ec10
feat: refactor tinymce editor to sharedComponents ( #255 )
2023-02-28 16:37:52 -05:00
Raymond Zhou
e0c5573c8d
feat: tinyMCE config changes ( #253 )
2023-02-27 13:48:04 -05:00