Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: merge frontend-app-library-authoring #774

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
343 commits
Select commit Hold shift + click to select a range
1a70422
chore: add catalog-info file for Open edX Backstage (#116)
jristau1984 Mar 2, 2023
d1ac78e
chore: update browserslist DB (#118)
edx-requirements-bot Mar 6, 2023
16ab940
build(deps): bump loader-utils from 1.4.0 to 1.4.2 (#92)
dependabot[bot] Mar 6, 2023
adf1233
chore: update browserslist DB (#121)
edx-requirements-bot Mar 13, 2023
ae2ce31
Update transifex api from v2 to v3 (#117)
Mashal-m Mar 13, 2023
f428dfb
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#94)
dependabot[bot] Mar 17, 2023
7b346f0
build(deps): bump minimatch and recursive-readdir (#95)
dependabot[bot] Mar 17, 2023
c563998
build(deps): bump cookiejar from 2.1.3 to 2.1.4 (#102)
dependabot[bot] Mar 17, 2023
52199b0
chore: update browserslist DB (#124)
edx-requirements-bot Mar 20, 2023
7b2a462
chore: remove pattern lib dep (#127)
connorhaugh Apr 4, 2023
6eff036
build(deps): bump semver-regex and @edx/frontend-build (#119)
dependabot[bot] Apr 5, 2023
2e80229
feat: upgraded to node v18, added .nvmrc and updated workflows (#129)
Mashal-m Apr 17, 2023
7c57782
feat: use `atlas` in `make pull_translations` (#130)
OmarIthawi Apr 20, 2023
5065bf9
chore(deps): update dependency @testing-library/react to v12.1.5
renovate[bot] May 8, 2023
197cc69
fix(deps): update dependency @popperjs/core to v2.11.7
renovate[bot] May 9, 2023
7daa5a0
fix(deps): update dependency react-redux to v7.2.9
renovate[bot] May 9, 2023
6769274
fix(deps): update dependency regenerator-runtime to v0.13.11
renovate[bot] May 9, 2023
9d8efa3
fix(deps): update dependency reselect to v4.1.8
renovate[bot] May 9, 2023
da08436
fix(deps): update dependency @edx/brand to v1.2.0
renovate[bot] May 9, 2023
3586e26
chore(deps): update dependency @testing-library/dom to v8.20.0 (#140)
renovate[bot] May 15, 2023
9580fe2
fix(deps): update dependency @fortawesome/react-fontawesome to v0.2.0…
renovate[bot] May 15, 2023
459031e
chore(deps): update dependency rosie to v2.1.0 (#142)
renovate[bot] May 15, 2023
8d90b04
fix(deps): update dependency @edx/frontend-platform to v4.3.0
renovate[bot] May 15, 2023
0ac22b3
chore(deps): update dependency @wojtekmaj/enzyme-adapter-react-17 to …
renovate[bot] May 16, 2023
aa6c3e3
build: upgrade frontend-component-header and frontend-component-foote…
Mashal-m May 18, 2023
5ae1011
fix(deps): update dependency core-js to v3.30.2 (#146)
renovate[bot] May 18, 2023
08f23fd
chore(deps): update dependency husky to v8 (#155)
renovate[bot] May 18, 2023
78cc5b7
fix(deps): update dependency @reduxjs/toolkit to v1.9.5 (#145)
renovate[bot] May 18, 2023
c514e3a
fix(deps): update dependency immutability-helper to v3.1.1 (#147)
renovate[bot] May 18, 2023
5b10045
fix(deps): update dependency redux to v4.2.1 (#150)
renovate[bot] May 18, 2023
5694c78
fix(deps): update react-router monorepo to v5.3.4 (#151)
renovate[bot] May 18, 2023
fdc44c0
chore(deps): update dependency @testing-library/dom to v9 (#152)
renovate[bot] May 18, 2023
860d325
chore(deps): update dependency copy-webpack-plugin to v11 (#154)
renovate[bot] May 18, 2023
6f35990
fix(deps): update dependency react-dropzone to v14 (#158)
renovate[bot] May 22, 2023
21828d2
chore(deps): update dependency jest to v29 (#156)
renovate[bot] May 22, 2023
e88140f
fix(deps): update dependency @edx/frontend-platform to v4.4.0
renovate[bot] May 22, 2023
d590aa2
fix(deps): update dependency uuid to v9 (#160)
renovate[bot] May 24, 2023
f2b8118
fix(deps): update dependency @edx/frontend-platform to v4.5.0 (#167)
renovate[bot] May 26, 2023
1692c9b
chore(deps): update dependency mock-xmlhttprequest to v8 (#157)
renovate[bot] May 26, 2023
462f667
fix(deps): update dependency @popperjs/core to v2.11.8
renovate[bot] May 26, 2023
aebe553
fix(deps): update dependency @edx/frontend-platform to v4.5.1
renovate[bot] May 30, 2023
d3242bc
chore(i18n): update translations
Jun 4, 2023
fbd5ebd
feat: downgrade to react 16; use frontend-lib-content-components. TNL…
Jun 9, 2023
618a35c
chore(deps): update dependency enzyme-adapter-react-16 to v1.15.7
renovate[bot] Jun 9, 2023
515ab4b
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 9, 2023
dc5bf10
fix(deps): update dependency @edx/paragon to v20.44.0
renovate[bot] Jun 9, 2023
152a03b
fix(deps): update dependency core-js to v3.31.0 (#175)
renovate[bot] Jun 12, 2023
9002ab8
chore(deps): update dependency @edx/frontend-build to v12.8.51
renovate[bot] Jun 13, 2023
21b2252
fix(deps): update dependency @edx/frontend-component-header to v4.0.4
renovate[bot] Jun 13, 2023
4de88b6
chore(deps): update dependency @edx/frontend-build to v12.8.54
renovate[bot] Jun 14, 2023
dd482c3
chore(deps): update dependency @testing-library/dom to v9.3.1
renovate[bot] Jun 14, 2023
9e4caf2
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 14, 2023
3faffe5
fix(deps): update dependency @edx/frontend-component-header to v4.1.0
renovate[bot] Jun 15, 2023
28fb255
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 15, 2023
82db9ca
fix(deps): update dependency @edx/frontend-component-header to v4.2.0
renovate[bot] Jun 20, 2023
9cf4437
feat: add webpack.prod.config.js
arbrandes Jun 20, 2023
c2cf09e
refactor: move the Tutor plugin elsewhere
arbrandes Jun 20, 2023
e245ece
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 21, 2023
5bfc9e8
chore(deps): update dependency @edx/frontend-build to v12.8.56
renovate[bot] Jun 22, 2023
876f022
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 22, 2023
92727e7
chore(deps): update dependency @edx/frontend-build to v12.8.57
renovate[bot] Jun 22, 2023
fba7fc5
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 23, 2023
ea78c90
fix(deps): update dependency @edx/paragon to v20.45.0
renovate[bot] Jun 23, 2023
2c682eb
fix(deps): update dependency @edx/frontend-component-header to v4.2.1
renovate[bot] Jun 26, 2023
cabbe26
fix(deps): update dependency @edx/frontend-component-header to v4.2.2
renovate[bot] Jun 26, 2023
2bf0520
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 27, 2023
6add113
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 28, 2023
f1d0c44
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 30, 2023
d3fb6aa
fix(deps): update dependency @edx/frontend-component-header to v4.2.3
renovate[bot] Jul 3, 2023
4831d26
build(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 (#192)
dependabot[bot] Jul 3, 2023
f89086a
fix(deps): update font awesome to v6 (#161)
renovate[bot] Jul 3, 2023
d759ac5
fix(deps): update dependency @edx/frontend-platform to v4.6.0
renovate[bot] Jul 4, 2023
1a0a909
fix(deps): update dependency @edx/frontend-component-footer to v12.1.0
renovate[bot] Jul 5, 2023
ad38754
chore(deps): update dependency jest to v29.6.0 (#202)
renovate[bot] Jul 5, 2023
6589cb9
fix(deps): update dependency @edx/frontend-component-header to v4.3.0
renovate[bot] Jul 5, 2023
f6f76b9
fix(deps): update dependency core-js to v3.31.1
renovate[bot] Jul 6, 2023
73f32df
chore(deps): update dependency @edx/frontend-build to v12.8.59
renovate[bot] Jul 6, 2023
9cc01b7
chore(deps): update dependency jest to v29.6.1
renovate[bot] Jul 6, 2023
53941a1
fix(deps): update dependency @edx/frontend-component-footer to v12.1.1
renovate[bot] Jul 7, 2023
0b5def7
fix(deps): update dependency @edx/frontend-component-header to v4.3.1
renovate[bot] Jul 7, 2023
57d5333
chore(deps): update dependency @edx/frontend-build to v12.8.60
renovate[bot] Jul 7, 2023
4c2e830
chore(i18n): update translations
Jul 9, 2023
e4d2e60
fix(deps): update dependency @edx/frontend-component-header to v4.4.0
renovate[bot] Jul 10, 2023
cf11f53
chore(deps): update dependency @edx/frontend-build to v12.8.61
renovate[bot] Jul 11, 2023
93b7889
build(deps): bump semver from 5.7.1 to 5.7.2 (#214)
dependabot[bot] Jul 11, 2023
fe703df
fix(deps): update dependency @edx/frontend-component-header to v4.4.1
renovate[bot] Jul 11, 2023
322ef71
fix(deps): update dependency @edx/frontend-component-footer to v12.1.2
renovate[bot] Jul 11, 2023
0ce80bf
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 11, 2023
b8792e8
chore(deps): update dependency @edx/frontend-build to v12.8.62
renovate[bot] Jul 12, 2023
c706c49
chore(deps): update dependency @edx/frontend-build to v12.8.63
renovate[bot] Jul 12, 2023
bd625ed
chore(deps): update dependency @edx/frontend-build to v12.8.64
renovate[bot] Jul 14, 2023
1adfbaa
fix(deps): update dependency @edx/frontend-component-header to v4.4.2
renovate[bot] Jul 14, 2023
9a5c192
fix(deps): update dependency @edx/frontend-component-header to v4.4.3
renovate[bot] Jul 14, 2023
adf8993
chore(deps): update dependency @edx/frontend-build to v12.8.65
renovate[bot] Jul 14, 2023
05ad977
fix(deps): update dependency @edx/paragon to v20.45.1
renovate[bot] Jul 14, 2023
34146c4
fix(deps): update dependency @edx/paragon to v20.45.2
renovate[bot] Jul 16, 2023
f901a97
chore(deps): update dependency @edx/frontend-build to v12.8.66
renovate[bot] Jul 17, 2023
bc7e72f
chore(deps): update dependency @edx/frontend-build to v12.8.67
renovate[bot] Jul 18, 2023
246b58a
fix(deps): update dependency @edx/paragon to v20.45.3
renovate[bot] Jul 18, 2023
eae24d2
chore(deps): update dependency @edx/frontend-build to v12.9.1
renovate[bot] Jul 18, 2023
682c7e0
fix(deps): update dependency @edx/paragon to v20.45.4
renovate[bot] Jul 19, 2023
0e06dff
chore(deps): update dependency @edx/frontend-build to v12.9.2
renovate[bot] Jul 19, 2023
fa1748a
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 20, 2023
a643dc5
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 20, 2023
6f88588
fix(deps): update dependency @edx/paragon to v20.45.5
renovate[bot] Jul 21, 2023
c4dd805
fix(deps): update dependency @edx/frontend-component-header to v4.4.4
renovate[bot] Jul 24, 2023
4b11271
chore(deps): update dependency @edx/frontend-build to v12.9.3
renovate[bot] Jul 25, 2023
c323e50
chore(deps): update dependency jest to v29.6.2
renovate[bot] Jul 27, 2023
0f050d2
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 31, 2023
45f8b76
fix(deps): update dependency @edx/frontend-platform to v4.6.1
renovate[bot] Aug 1, 2023
b727160
fix(deps): update dependency @edx/paragon to v20.45.6
renovate[bot] Aug 1, 2023
ab6569e
feat: new editors in popup. TNL-10743 (#180)
Aug 1, 2023
6dc056c
fix(deps): update dependency @edx/frontend-component-header to v4.5.0
renovate[bot] Aug 2, 2023
2c3caec
chore(deps): update dependency @edx/frontend-build to v12.9.4
renovate[bot] Aug 2, 2023
179d4bf
fix(deps): update font awesome to v6.4.2
renovate[bot] Aug 2, 2023
29c5840
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 3, 2023
84a88ea
fix(deps): update dependency @edx/paragon to v20.45.7
renovate[bot] Aug 3, 2023
e29ef9f
fix(deps): update dependency @edx/paragon to v20.46.0
renovate[bot] Aug 4, 2023
ba26bb4
refactor: updated CI workflow (#240)
BilalQamar95 Aug 7, 2023
08a3cd8
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 9, 2023
08cd3eb
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 9, 2023
b498f7e
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 10, 2023
faf7697
fix(deps): update dependency @edx/paragon to v20.46.1
renovate[bot] Aug 11, 2023
a8da7fd
fix(deps): update dependency @edx/paragon to v20.46.2
renovate[bot] Aug 11, 2023
b4816b5
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 11, 2023
1ea0f30
fix(deps): update dependency @edx/frontend-component-header to v4.5.2
renovate[bot] Aug 14, 2023
1710164
chore(deps): update dependency @edx/frontend-build to v12.9.6
renovate[bot] Aug 15, 2023
66b4867
feat: update react & react-dom to v17 (#257)
BilalQamar95 Aug 15, 2023
beeed45
chore(deps): update dependency @edx/frontend-build to v12.9.8
renovate[bot] Aug 15, 2023
09bce95
fix(deps): update dependency @edx/frontend-component-header to v4.5.2
renovate[bot] Aug 15, 2023
89da3e0
chore(deps): update dependency @edx/frontend-build to v12.9.9
renovate[bot] Aug 16, 2023
3ec87f3
chore(deps): update dependency @edx/frontend-build to v12.9.10
renovate[bot] Aug 16, 2023
3648887
fix(deps): update dependency @edx/frontend-component-footer to v12.2.0
renovate[bot] Aug 16, 2023
5b6aae8
fix: library page UI bugs (#265)
KristinAoki Aug 16, 2023
2161e85
fix(deps): update dependency @edx/frontend-component-header to v4.6.0
renovate[bot] Aug 16, 2023
fa00ccb
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 17, 2023
41e4b2e
Kristin aoki/update organization dropdown (#269)
KristinAoki Aug 17, 2023
625464e
chore: update flcc version (#276)
Aug 17, 2023
1f7ef42
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 17, 2023
183a3c0
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 19, 2023
730deb8
chore(i18n): update translations
Aug 20, 2023
2f6f9dc
chore(deps): update dependency jest to v29.6.3
renovate[bot] Aug 21, 2023
c20a914
fix(deps): update dependency @edx/frontend-component-footer to v12.2.1
renovate[bot] Aug 21, 2023
f145bf6
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 21, 2023
8588b6b
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 22, 2023
1bfe58c
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 23, 2023
82bf860
chore(deps): update dependency jest to v29.6.4
renovate[bot] Aug 24, 2023
50f95d2
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Aug 25, 2023
91ec12d
fix: set production page size (#289)
KristinAoki Aug 28, 2023
f8d1e8e
feat: reload block on editor exit (#290)
rayzhou-bit Sep 5, 2023
5898d7f
docs: more accurately point to blockstore readmes (#286)
connorhaugh Sep 6, 2023
5e949b1
fix(deps): update dependency @edx/frontend-platform to v4.6.2
renovate[bot] Sep 6, 2023
3e6e24a
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Sep 6, 2023
00cd2ec
fix(deps): update dependency @edx/frontend-platform to v4.6.3
renovate[bot] Sep 6, 2023
e94b634
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Sep 11, 2023
139a93a
fix(deps): update dependency uuid to v9.0.1
renovate[bot] Sep 12, 2023
a128f7e
fix: block title should update after edit (#294)
rayzhou-bit Sep 12, 2023
2fd1782
fix: remove other component filter option (#301)
KristinAoki Sep 13, 2023
c68f89b
feat: add delete function to user delete modal (#300)
KristinAoki Sep 14, 2023
16414ff
fix: styles to match course authoring (#303)
KristinAoki Sep 18, 2023
f62d0aa
feat: upgrade react router to v6 (#197)
Syed-Ali-Abbas-Zaidi Sep 19, 2023
a5109f3
chore(deps): update dependency @testing-library/dom to v9.3.3
renovate[bot] Sep 19, 2023
92223cc
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Sep 19, 2023
0c6c0be
fix(deps): update dependency @edx/frontend-platform to v5.3.2
renovate[bot] Sep 19, 2023
29d0639
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Sep 20, 2023
0940a5e
fix(deps): update dependency @edx/frontend-platform to v5.4.0
renovate[bot] Sep 21, 2023
c584295
feat: publish button changes (#302)
rayzhou-bit Sep 21, 2023
eb2a0b2
feat: add AbortController to library load apis (#306)
KristinAoki Sep 21, 2023
6704930
chore(i18n): update translations
Sep 24, 2023
3d601fd
fix(deps): update dependency @reduxjs/toolkit to v1.9.6
renovate[bot] Sep 25, 2023
6ed1b9b
fix(deps): update dependency @edx/frontend-component-header to v4.6.1
renovate[bot] Sep 25, 2023
91d458c
chore(deps): update dependency @edx/frontend-build to v12.9.11
renovate[bot] Sep 25, 2023
6aeba65
chore(deps): update dependency @edx/frontend-build to v12.9.12
renovate[bot] Sep 25, 2023
b9e79b4
chore(deps): update dependency @edx/frontend-build to v12.9.13
renovate[bot] Sep 25, 2023
70b9606
chore(deps): update dependency @edx/frontend-build to v12.9.14
renovate[bot] Sep 25, 2023
e5f28f9
chore(deps): update dependency @edx/frontend-build to v12.9.16
renovate[bot] Sep 26, 2023
e360c58
chore(deps): update dependency @edx/frontend-build to v12.9.17
renovate[bot] Sep 26, 2023
c60e4b5
fix revert failing pipeline commits (#323)
jesperhodge Sep 26, 2023
66a8406
chore: enable renovate automerge (#325)
jesperhodge Sep 26, 2023
0ffd8f4
chore(deps): update dependency @edx/frontend-build to v12.9.17 (#324)
renovate[bot] Sep 26, 2023
b7e1e62
docs: fix link for tutor-contrib-library-authoring-mfe (#318)
jesperhodge Sep 27, 2023
73214c6
refactor: add @openedx in renovate automate configuration (#327)
Mashal-m Oct 2, 2023
58f9325
feat: update footer and header (#329)
KristinAoki Oct 4, 2023
5654dbb
fix(deps): update dependency @edx/frontend-platform to v5.5.1
renovate[bot] Oct 4, 2023
9e1d029
fix: setting dropdown on home screen (#333)
KristinAoki Oct 5, 2023
b72b58e
feat: babel-plugin-react-intl to babel-plugin-formatjs migration (#332)
abdullahwaheed Oct 11, 2023
31a24af
fix(deps): update dependency @edx/frontend-component-header to v4.7.1
renovate[bot] Oct 11, 2023
aad3e10
fix(deps): update dependency @edx/frontend-platform to v5.5.2
renovate[bot] Oct 11, 2023
6cd385d
fix(deps): update dependency @reduxjs/toolkit to v1.9.7
renovate[bot] Oct 11, 2023
83fa2b8
fix(deps): update dependency @edx/frontend-component-footer to v12.4.0
renovate[bot] Oct 11, 2023
239f6c5
chore: set schedule for flcc to daily and test dependency dashboard (…
jesperhodge Oct 11, 2023
e013b7b
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Oct 11, 2023
3aed96c
chore: set flcc dependency update schedule to working hours (#339)
jesperhodge Oct 11, 2023
5567f31
fix(deps): update dependency @edx/frontend-platform to v5.5.4
renovate[bot] Oct 13, 2023
0a1d7eb
fix(deps): update dependency @edx/paragon to v20.46.3
renovate[bot] Oct 13, 2023
540cb9f
chore(i18n): update translations
Oct 15, 2023
82dd038
fix(deps): update dependency @edx/frontend-platform to v5.6.1
renovate[bot] Oct 16, 2023
8e899ea
fix(deps): update dependency @edx/frontend-component-header to v4.7.2
renovate[bot] Oct 16, 2023
117b271
chore(deps): update dependency @edx/frontend-build to v13.0.3
renovate[bot] Oct 18, 2023
0f03b41
fix(deps): update dependency @edx/frontend-component-footer to v12.5.0
renovate[bot] Oct 18, 2023
ec531d7
fix(deps): update dependency @edx/frontend-component-header to v4.8.0
renovate[bot] Oct 18, 2023
c75f877
chore: Update to the new version of brand-openedx in the new scope. (…
feanil Oct 20, 2023
0c1f4c0
fix: iframe styling (#355)
KristinAoki Oct 30, 2023
86b7293
docs: update commands in devstack readme instructions (#357)
brian-smith-tcril Oct 30, 2023
c0ea7c6
refactor: updated README file to reflect template changes (#353)
Mashal-m Oct 31, 2023
01564c0
feat: add missing items button (#354)
KristinAoki Oct 31, 2023
0027522
fix: spacing and font sizes (#356)
KristinAoki Oct 31, 2023
eb5a90c
fix: new component buttons and pagination (#358)
KristinAoki Oct 31, 2023
65b9df9
fix(deps): update dependency @edx/brand to v1.2.3
renovate[bot] Oct 31, 2023
41bf88f
fix(deps): update dependency @edx/frontend-component-footer to v12.5.1
renovate[bot] Oct 31, 2023
af9b319
fix: author library page ux (#359)
KristinAoki Oct 31, 2023
0cba016
fix(deps): update dependency @openedx/paragon to v21.6.1
renovate[bot] Oct 31, 2023
8f22734
fix(deps): update dependency @edx/frontend-component-header to v4.9.1
renovate[bot] Oct 31, 2023
0352d35
chore(deps): update actions/setup-node action to v4 (#364)
renovate[bot] Nov 2, 2023
2d0ba67
chore(deps): update dependency @edx/frontend-build to v13.0.4
renovate[bot] Nov 2, 2023
339056f
fix(deps): update dependency @openedx/paragon to v21.7.0
renovate[bot] Nov 2, 2023
f38f9e7
Fix dependency problems (#371)
jesperhodge Nov 2, 2023
fbdc822
fix: update footer component because it seems to cause a edge pipelin…
jesperhodge Nov 2, 2023
28af666
fix: font styling and small ux bugs (#373)
KristinAoki Nov 3, 2023
afe18ef
chore(i18n): update translations
Nov 5, 2023
3510eb3
chore(deps): update dependency jest to v29.7.0 (#299)
renovate[bot] Nov 7, 2023
f1cb1b1
chore(deps): update dependency ubuntu to v22 (#258)
renovate[bot] Nov 7, 2023
e8c518a
fix(deps): update dependency eslint-plugin-jsx-a11y to v6.8.0 (#368)
renovate[bot] Nov 7, 2023
1e78507
chore(i18n): update translations
Nov 12, 2023
c064c6f
fix: disable renovate automerge (#370)
jesperhodge Nov 14, 2023
7f90a3f
chore(deps): bump @babel/traverse from 7.22.10 to 7.23.2 (#346)
dependabot[bot] Nov 15, 2023
dcf3f87
chore(deps): bump tinymce from 5.10.7 to 5.10.9 (#376)
dependabot[bot] Nov 15, 2023
28f3739
fix: use styles from frontend-content-header (#377)
KristinAoki Nov 16, 2023
b76d6c7
chore(i18n): update translations
Nov 19, 2023
d58f3a2
chore(deps): update dependency rosie to v2.1.1
renovate[bot] Nov 20, 2023
88e1234
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Nov 23, 2023
e14292b
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Dec 11, 2023
d99fa54
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Dec 12, 2023
0fc84f1
Fix tinymce editor problems (#389)
jesperhodge Dec 12, 2023
afa414d
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Dec 14, 2023
c1bcf32
chore: added start:with-theme npm script (#391)
PKulkoRaccoonGang Dec 15, 2023
2666912
fix(deps): update dependency @edx/frontend-component-footer to v12.6.…
renovate[bot] Dec 18, 2023
496f088
chore(deps): update dependency @edx/frontend-build to v13.0.14 (#379)
renovate[bot] Dec 18, 2023
4748768
Revert "chore(deps): update dependency @edx/frontend-build to v13.0.1…
KristinAoki Dec 18, 2023
c496cd7
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Dec 19, 2023
ed13c15
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Dec 21, 2023
948c3a4
Merge remote-tracking branch 'library-authoring/master' into rpenido/…
rpenido Jan 2, 2024
ec34544
fix: routes and reducer
rpenido Jan 2, 2024
5c83739
fix: package.json
rpenido Jan 2, 2024
aed6223
fix: tests
rpenido Jan 2, 2024
a967206
fix: store initialization ifx
rpenido Jan 2, 2024
29971f7
fix: testMatch
rpenido Jan 2, 2024
e24a25c
fix: makefile
rpenido Jan 2, 2024
996a316
fix: cleaning unchanged code
rpenido Jan 2, 2024
43b54f2
Merge branch 'master' into rpenido/fal-3600-merge-library-authoring
rpenido Jan 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,6 @@ HOTJAR_VERSION=6
HOTJAR_DEBUG=false
INVITE_STUDENTS_EMAIL_TO=''
AI_TRANSLATIONS_BASE_URL=''
SECURE_ORIGIN_XBLOCK_BOOTSTRAP_HTML_URL=null
BLOCKSTORE_COLLECTION_UUID=null
LIBRARY_LISTING_PAGINATION_PAGE_SIZE=50
6 changes: 5 additions & 1 deletion .env.development
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ LANGUAGE_PREFERENCE_COOKIE_NAME='openedx-language-preference'
LMS_BASE_URL='http://localhost:18000'
LEARNING_BASE_URL='http://localhost:2000'
LOGIN_URL='http://localhost:18000/login'
LOGOUT_URL='http://localhost:18000/logout'
LOGO_TRADEMARK_URL=https://edx-cdn.org/v3/default/logo-trademark.svg
LOGO_URL=https://edx-cdn.org/v3/default/logo.svg
LOGO_WHITE_URL=https://edx-cdn.org/v3/default/logo-white.svg
LOGOUT_URL='http://localhost:18000/logout'
MARKETING_SITE_BASE_URL='http://localhost:18000'
TERMS_OF_SERVICE_URL=
PRIVACY_POLICY_URL=
Expand Down Expand Up @@ -43,3 +43,7 @@ HOTJAR_VERSION=6
HOTJAR_DEBUG=true
INVITE_STUDENTS_EMAIL_TO="[email protected]"
AI_TRANSLATIONS_BASE_URL='http://localhost:18760'
SECURE_ORIGIN_XBLOCK_BOOTSTRAP_HTML_URL=/xblock-bootstrap.html
BLOCKSTORE_COLLECTION_UUID=11111111-2111-4111-8111-111111111111
LIBRARY_LISTING_PAGINATION_PAGE_SIZE=50
ENABLE_ACCESSIBILITY_PAGE=false
6 changes: 6 additions & 0 deletions .env.test
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,9 @@ ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN = true
ENABLE_TAGGING_TAXONOMY_PAGES = true
BBB_LEARN_MORE_URL=''
INVITE_STUDENTS_EMAIL_TO="[email protected]"
SECURE_ORIGIN_XBLOCK_BOOTSTRAP_HTML_URL=/xblock-bootstrap.html
BLOCKSTORE_COLLECTION_UUID=null
LIBRARY_LISTING_PAGINATION_PAGE_SIZE=50
TERMS_OF_SERVICE_URL=
PRIVACY_POLICY_URL=
ENABLE_ACCESSIBILITY_PAGE=false
22 changes: 21 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// eslint-disable-next-line import/no-extraneous-dependencies
const { createConfig } = require('@edx/frontend-build');

module.exports = createConfig(
const combined = createConfig(
'eslint',
{
rules: {
Expand All @@ -15,3 +15,23 @@ module.exports = createConfig(
},
},
);

combined.plugins = Array.isArray(combined.plugins) ? [...combined.plugins, 'jsx-a11y'] : ['jsx-a11y'];

// This is already defined upstream, so we need to modify it. The merge functionality provided by createConfig
// doesn't handle it correctly.
combined.rules['import/no-extraneous-dependencies'][1].devDependencies.push('**/specs/**');

// https://github.com/evcohen/eslint-plugin-jsx-a11y/issues/340#issuecomment-338424908
combined.rules['jsx-a11y/anchor-is-valid'] = ['error', {
components: ['Link'],
specialLink: ['to'],
}];

combined.rules['jsx-a11y/label-has-for'] = [2, {
components: ['label'],
required: 'id',
allowChildren: false,
}];

module.exports = combined;
44 changes: 44 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: node_js CI

on:
push:
branches:
- master
pull_request:
branches:
- '**'

jobs:
tests:
runs-on: ubuntu-22.04

steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Nodejs Env
run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV
- name: Setup Nodejs
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VER }}

- name: Install dependencies
run: npm ci

- name: Package lock check
run: make validate-no-uncommitted-package-lock-changes

- name: Extract i18n
run: npm run i18n_extract

- name: Lint
run: npm run lint -- --max-warnings 0

- name: Test
run: npm run test

- name: Build
run: npm run build

- name: Run Coverage
uses: codecov/codecov-action@v3
2 changes: 2 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# The following users are the maintainers of all frontend-app-library-authoring files
* @openedx/teaching-and-learning
4 changes: 4 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,16 @@ transifex_input = $(i18n)/transifex_input.json
# This directory must match .babelrc .
transifex_temp = ./temp/babel-plugin-formatjs

test:
npm run test

precommit:
npm run lint
npm audit

requirements:
npm ci
# npm ci --legacy-peer-deps

i18n.extract:
# Pulling display strings from .jsx files into .json files...
Expand Down
18 changes: 18 additions & 0 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# This file records information about this repo. Its use is described in OEP-55:
# https://open-edx-proposals.readthedocs.io/en/latest/processes/oep-0055-proc-project-maintainers.html

apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: 'frontend-app-library-authoring'
description: "The frontend (MFE) for Open edX Content Library Authoring"
links:
- url: "https://github.com/openedx/frontend-app-library-authoring"
title: "Frontend app library authoring"
icon: "Web"
annotations:
openedx.org/arch-interest-groups: ""
spec:
owner: group:teaching-and-learning
type: 'website'
lifecycle: 'experimental'
Binary file added docs/images/screenshot_adding_components.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/screenshot_creating.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/screenshot_mfe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,15 @@ const { createConfig } = require('@edx/frontend-build');
module.exports = createConfig('jest', {
setupFilesAfterEnv: [
'<rootDir>/src/setupTest.js',
'<rootDir>/src/setupTestEnv.js',
],
coveragePathIgnorePatterns: [
'src/setupTestEnv.js',
'src/setupTest.js',
'jest.config.js',
'src/i18n',
'/node_modules/',
'/specs/'
],
snapshotSerializers: [
'enzyme-to-json/serializer',
Expand Down
Loading
Loading