Raymond Zhou
4a5eaaf15e
feat: setup game editor work ( #363 )
2023-07-20 04:59:54 -04:00
Kristin Aoki
7939af4737
fix: partner portal typo ( #362 )
2023-07-11 14:10:04 -04:00
Kristin Aoki
3586307ee7
feat: react based studio footer ( #359 )
2023-07-11 10:30:52 -04:00
Jesper Hodge
f942ef9594
fix enable rules of hooks ( #329 )
...
This is a PR enabling eslint "rules-of-hooks".
This lint rule catches some very annoying bugs and enforces you to use correct naming for custom hooks (prepend with "use"), which is a mandatory react rule and important for a number of reasons.
I added eslint-disable statements wherever the rules are broken, and if this is merged, I would expect new code not to break the rules any longer.
I strongly suggest that the much better way to extract and reuse hooks and logic from components is the way the community does it and the React docs suggest. The new React docs are really fantastic in this regard and you can use the patterns found there very well to have an excellent application. https://react.dev/learn/reusing-logic-with-custom-hooks
2023-07-05 15:11:07 -04:00
kenclary
c09faa3b09
Merge pull request #354 from open-craft/farhaan/bb-7522-fix-spinner-for-video
...
feat: Add loading spinner to the video upload page
2023-06-30 11:10:50 -04:00
kenclary
2ab7aa5cea
Merge pull request #350 from open-craft/navin/hide-hide-option
...
refactor: hide switch to hide selected videos
2023-06-30 11:10:42 -04:00
Raymond Zhou
436fdfc470
feat: parse out explanation text ( #358 )
2023-06-28 14:05:31 -04:00
Raymond Zhou
86b67022ba
feat: parser changes ( #356 )
2023-06-27 12:50:07 -04:00
Navin Karkera
7a53de4f2d
refactor: hide switch to hide selected videos
...
The backend for hiding selected videos is not implemented and it is currently not required, so this commit hides the option.
2023-06-24 19:39:38 +05:30
Farhaan Bukhsh
ab640fb561
refactor: Moved the function to hooks in order to keep the components
...
dumb
It is done to make sure the business logic is not in a component and can
be individually tested.
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-06-23 20:01:33 +05:30
Farhaan Bukhsh
4d684d620e
fix: Added tests for video upload
...
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-06-23 20:01:33 +05:30
Kristin Aoki
714c946f0f
fix: persisting title from previous editor load ( #353 )
2023-06-22 19:22:40 -04:00
kenclary
769cdb08fb
Merge pull request #344 from jansenk/events
...
feat: send event on checkbox change
2023-06-22 10:37:20 -04:00
jansenk
1a0cc2db2a
style: rename function
2023-06-22 09:26:11 -04:00
Farhaan Bukhsh
a86b844208
feat: Add spinner to video element to load
...
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-06-22 13:46:08 +05:30
Kristin Aoki
c8e85fae0b
fix: failure toast and close modal bugs ( #352 )
2023-06-21 13:48:54 -04:00
Mashal Malik
8a2c725eda
chore: update lock version file ( #351 )
2023-06-21 05:03:50 -04:00
Kristin Aoki
b0fef766eb
feat: add ErrorAlert to exports ( #349 )
2023-06-15 15:28:12 -04:00
Raymond Zhou
83f034e500
feat: save spacing for richText parser ( #348 )
2023-06-14 12:04:44 -04:00
kenclary
ac2444c258
Merge pull request #347 from openedx/kenclary/TNL-10742
...
feat: v2 xblocks should use v2 url. TNL-10742
2023-06-13 16:32:44 -04:00
Kristin Aoki
665a53a713
feat: add draggable list ( #342 )
2023-06-13 16:31:17 -04:00
Kristin Aoki
8eb10b7b12
feat: update returnToUnit to include api response ( #346 )
2023-06-13 15:29:04 -04:00
Ken Clary
ffd311881a
feat: v2 xblocks should use v2 url. TNL-10742
2023-06-13 15:09:04 -04:00
jansenk
491d870cd2
style: quality
2023-06-12 10:25:04 -04:00
jansenk
e2535b2467
feat: send event on checkbox change
2023-06-12 09:56:32 -04:00
jansenk
0111d1c2f5
fix: remove param from end of video features url
2023-06-12 09:56:07 -04:00
Kristin Aoki
82b0f67f11
feat: add returnUrl prop to editors ( #341 )
2023-06-08 13:32:53 -04:00
Kristin Aoki
f3c4669604
fix: doc typos ( #340 )
2023-06-06 11:00:37 -04:00
kenclary
43b6ec7708
Merge pull request #339 from openedx/revert-338-kenclary/update-react
...
Revert "chore: update react to 17, etc. TNL-10715"
2023-06-05 16:43:00 -04:00
kenclary
6317c46120
Revert "chore: update react to 17, etc. TNL-10715"
2023-06-05 16:38:58 -04:00
Kristin Aoki
831c6096cb
fix: choice parsing for answers with multi lines ( #337 )
2023-06-02 11:13:33 -04:00
kenclary
dd79d49533
Merge pull request #338 from openedx/kenclary/update-react
...
chore: update react to 17, etc. TNL-10715
2023-06-02 09:17:51 -04:00
Ken Clary
648e700818
chore: update react to 17, etc. TNL-10715
2023-06-01 16:11:58 -04:00
Kristin Aoki
88629d6df1
fix: olx parsers with formatted text ( #336 )
2023-05-30 11:42:59 -04:00
Bilal Qamar
2199a24dd7
feat: upgraded to node v18, added .nvmrc and updated workflows ( #281 )
...
Co-authored-by: Abdullah Waheed <abdullah.waheed@arbisoft.com >
2023-05-26 09:52:56 -04:00
Kristin Aoki
d80b6faaad
feat: replace canvas with jest-canvas-mock ( #335 )
2023-05-24 09:56:39 -04:00
Kristin Aoki
e0c0c918d0
fix: feedback clearing on type change ( #334 )
2023-05-22 09:57:22 -04:00
kenclary
9239d2b8b1
Merge pull request #333 from open-craft/chris/video-editor-flow-fix
...
fix: Temporal testing line deleted from VideoUploadEditor::hooks.js
2023-05-18 12:42:39 -04:00
XnpioChV
3bdafd6e36
fix: Temporal testing line deleted from VideoUploadEditor::hooks.js
2023-05-18 11:31:35 -05:00
kenclary
aee971924f
Merge pull request #326 from open-craft/chris/FAL-3383-new-video-editor-flow
...
[FAL-3383] Implement new video UX flow on new video editor
2023-05-18 11:49:10 -04:00
Raymond Zhou
741b83bdf2
fix: delete answers without changing expandable ( #328 )
2023-05-17 14:22:51 -04:00
Kristin Aoki
be8f9ecc86
feat: add raw olx settings parser ( #332 )
2023-05-15 15:12:32 -04:00
Mashal Malik
084d61ffa1
Update codecov and add browserslist config ( #209 )
...
* refactor: update code cov and add browserlist config
2023-05-11 14:44:48 -04:00
Kristin Aoki
99cd3bf1d9
chore: refactor OLXParser and related doc strings ( #330 )
2023-05-11 13:30:47 -04:00
Jesper Hodge
8cd222b9fa
Add ADR for organizing our folder structure in a feature-based manner ( #296 )
...
* docs: add feature based application organization adr
* Update 0006-feature-based-application-organization.rst
* docs: update adr
2023-05-11 12:06:11 -04:00
Kristin Aoki
1d66a9d14d
feat: remove matlab api widget and refs ( #331 )
2023-05-10 15:17:16 -04:00
Kristin Aoki
109334a9bf
fix: show setting note for course set social share ( #327 )
2023-05-09 09:27:32 -04:00
Jesper Hodge
003f33152d
docs: add adr with test naming conventions ( #320 )
...
* docs: add adr with test naming conventions
* docs: fix rst
* docs: add further reading section
* Update docs/decisions/0006-test-names.rst
2023-05-05 16:20:19 -04:00
XnpioChV
5c432a03db
test: Adding missing test to reach coverage/patch
2023-05-05 14:10:18 -05:00
XnpioChV
15393f3da1
style: Fixing styles on gallery, editor and uploader video page
2023-05-04 18:00:06 -05:00