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

[improve][fork] Update fork with lastest changes in upstream #1

Merged
merged 79 commits into from
Nov 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
fda1208
feat: add xpert summaries configuration by default for units (#567)
germanolleunlp Aug 21, 2023
be74de2
fix: file info bugs (#571)
KristinAoki Aug 21, 2023
c1976ce
feat: add delete confirmation modal (#570)
KristinAoki Aug 21, 2023
9c997ab
fix: Pass correct prop to TinyMceWidget and update FLCC (#575)
jesperhodge Aug 22, 2023
d768bfc
fix: xpert unit sumamries settings ui fixes (#576)
germanolleunlp Aug 22, 2023
2e8eed7
feat: Created Course Team (#564)
vladislavkeblysh Aug 23, 2023
d7a4b5b
fix: add word break style for long words (#574)
KristinAoki Aug 23, 2023
1d95af5
[DOCS] Readme updated according OEP-55 (#526)
johnvente Aug 24, 2023
181f9c7
feat: add sort function and modal (#577)
KristinAoki Aug 25, 2023
ffae3bd
feat: Created Course updates page (#581)
vladislavkeblysh Aug 31, 2023
e50b8c7
feat: add file size and usage metrics (#573)
KristinAoki Aug 31, 2023
ed2eed5
feat: add file zip on download (#580)
KristinAoki Sep 5, 2023
a1793ef
feat: add help-urls (#585)
kyrylo-kh Sep 5, 2023
2bd8037
feat: change head title depending on page (#582)
KristinAoki Sep 6, 2023
62cde57
fix: grading page UI bugs (#591)
KristinAoki Sep 6, 2023
a54d351
fix: schedule and details UI bugs (#588)
KristinAoki Sep 6, 2023
fdc5916
fix: course team UI bugs (#592)
KristinAoki Sep 6, 2023
b03ecf1
fix: reworked grading deadline (#584)
ruzniaievdm Sep 7, 2023
1598447
fix: bump frontend-lib-content-components (#595)
KristinAoki Sep 7, 2023
7f8c6f2
feat: update header to be keyboard accessible (#597)
KristinAoki Sep 12, 2023
fb28693
fix: bump frontend-lib-content-components (#600)
KristinAoki Sep 12, 2023
1888993
feat: implement export page (#586)
kyrylo-kh Sep 14, 2023
77dfd02
fix: bump frontend-lib-content-components (#601)
KristinAoki Sep 14, 2023
6f238bd
fix: bump frontend-lib-content-components (#602)
KristinAoki Sep 15, 2023
e099243
feat: create Studio Home Page MFE (#589)
ruzniaievdm Sep 19, 2023
37aabc4
fix: update toggle state based on api response (#604)
sundasnoreen12 Sep 22, 2023
217b86e
fix: missing header items (#607)
KristinAoki Sep 22, 2023
ef9633a
fix: course updates UI bugs (#606)
KristinAoki Sep 22, 2023
c47c800
fix: advanced settings card alignment (#608)
KristinAoki Sep 22, 2023
2ea876a
feat: implement import page (#587)
kyrylo-kh Sep 25, 2023
887a628
fix: export and import UI bugs (#612)
KristinAoki Sep 27, 2023
21e4ece
fix: bump frontend-lib-content-components (#613)
KristinAoki Sep 27, 2023
4840666
fix: export download link prefix (#614)
KristinAoki Sep 28, 2023
01ddac3
fix: studio home UI bugs (#611)
KristinAoki Sep 28, 2023
0871ce3
fix: studio home load screen (#615)
KristinAoki Sep 29, 2023
73f7d5d
refactor: add @openedx in renovate automate configuration (#617)
Mashal-m Oct 2, 2023
2a6a816
feat: update footer and header to use frontend-component version (#618)
KristinAoki Oct 2, 2023
bbca5a2
chore(i18n): update translations (#616)
Oct 2, 2023
3fe3534
feat: update copy for xpert summary card (#619)
germanolleunlp Oct 3, 2023
97d0a1c
feat: update react & react-dom to v17 (#514)
BilalQamar95 Oct 11, 2023
6585992
fix: await async saveSetting func to remove unwanted err msg (#610)
navinkarkera Oct 11, 2023
03bf93a
feat: babel-plugin-react-intl to babel-plugin-formatjs migration (#621)
abdullahwaheed Oct 11, 2023
7132136
chore: disable renovate automerge and add flcc rules (#624)
jesperhodge Oct 11, 2023
5c101b0
feat: update list view to be table (#628)
KristinAoki Oct 16, 2023
beb035b
fix file upload thumbnails (#629)
jesperhodge Oct 17, 2023
6287e8c
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Oct 17, 2023
618831f
fix: info modal and list view thumbnails (#636)
jesperhodge Oct 17, 2023
6705f63
fix: fixed sidebar margin top (#73) (#593)
PKulkoRaccoonGang Oct 18, 2023
85a19f7
chore: change files page title (#639)
jesperhodge Oct 19, 2023
ad4d9b9
Taxonomy list page [FC-0036] (#622)
ChrisChV Oct 20, 2023
9715429
chore: Update to the new version of brand-openedx in the new scope. (…
feanil Oct 20, 2023
682c3b6
chore: adjust renovate config (#637)
jesperhodge Oct 20, 2023
d497b01
feat: upgrade react router to v6 (#519)
Syed-Ali-Abbas-Zaidi Oct 20, 2023
0679022
docs: some updates to the readme (#625)
bradenmacdonald Oct 25, 2023
a697119
fix: fixed issue of unable to call handle submit function on button c…
sundasnoreen12 Oct 25, 2023
378b0e9
fix: Missed favicon in Safari (#633)
Lunyachek Oct 25, 2023
221fcf7
feat: change filter status text (#657)
jesperhodge Oct 27, 2023
a28338d
feat: add video page (#640)
KristinAoki Nov 6, 2023
890d664
chore(deps): update dependency @testing-library/jest-dom to v5.17.0 (…
renovate[bot] Nov 6, 2023
78ef3c3
fix(deps): update dependency moment to v2.29.4 [security] (#630)
renovate[bot] Nov 6, 2023
e160225
chore(deps): update dependency glob to v7.2.3 (#643)
renovate[bot] Nov 6, 2023
7bcce0b
fix(deps): update font awesome (#648)
renovate[bot] Nov 6, 2023
77a355e
chore(deps): update dependency @edx/browserslist-config to v1.2.0 (#649)
renovate[bot] Nov 6, 2023
d5cc567
fix(deps): update dependency react-transition-group to v4.4.5 (#647)
renovate[bot] Nov 6, 2023
09f908b
fix(deps): update dependency @edx/frontend-component-footer to v12.5.…
renovate[bot] Nov 6, 2023
f61f742
chore(deps): update dependency @edx/frontend-build to v13.0.4 (#641)
renovate[bot] Nov 6, 2023
02a683f
fix: end date error when certificate row not shown (#668)
KristinAoki Nov 7, 2023
05e90b5
fix: fidelity typo in preference api (#662)
KristinAoki Nov 7, 2023
2cfde7d
fix(deps): update dependency @edx/frontend-component-header to v4.9.3…
renovate[bot] Nov 7, 2023
4a3d1a1
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Nov 7, 2023
3dac6aa
fix: modal exit redirect (#659)
KristinAoki Nov 7, 2023
78eb512
refactor: files-and-videos folder (#672)
KristinAoki Nov 8, 2023
7c7b3cd
feat: remove old/duplicate proctoring component (#671)
zacharis278 Nov 9, 2023
e41efba
feat: opt out is not supported by lti proctoring (#673)
zacharis278 Nov 13, 2023
2fbb490
fix: total file count update on add and delete (#681)
KristinAoki Nov 13, 2023
3378c8e
fix: combine filter and sort into one modal (#680)
KristinAoki Nov 13, 2023
7c7ea1f
fix: active transcript preference not loading (#682)
KristinAoki Nov 14, 2023
1ee80b6
feat: Taxonomy export menu [FC-0036] (#645)
ChrisChV Nov 14, 2023
ce9db57
fix: table search filter (#683)
KristinAoki Nov 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 2 additions & 6 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,19 @@ PUBLISHER_BASE_URL=''
REFRESH_ACCESS_TOKEN_ENDPOINT=''
SEGMENT_KEY=''
SITE_NAME=''
STUDIO_SHORT_NAME='Studio'
SUPPORT_EMAIL=''
SUPPORT_URL=''
USER_INFO_COOKIE_NAME=''
ENABLE_ACCESSIBILITY_PAGE=false
ENABLE_PROGRESS_GRAPH_SETTINGS=false
ENABLE_TEAM_TYPE_SETTING=false
ENABLE_NEW_EDITOR_PAGES=true
ENABLE_NEW_HOME_PAGE = false
ENABLE_NEW_COURSE_OUTLINE_PAGE = false
ENABLE_NEW_UPDATES_PAGE = false
ENABLE_NEW_VIDEO_UPLOAD_PAGE = false
ENABLE_NEW_GRADING_PAGE = false
ENABLE_NEW_COURSE_TEAM_PAGE = false
ENABLE_NEW_IMPORT_PAGE = false
ENABLE_NEW_EXPORT_PAGE = false
ENABLE_UNIT_PAGE = false
ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN = false
ENABLE_TAGGING_TAXONOMY_PAGES = false
BBB_LEARN_MORE_URL=''
HOTJAR_APP_ID=''
HOTJAR_VERSION=6
Expand Down
8 changes: 2 additions & 6 deletions .env.development
Original file line number Diff line number Diff line change
Expand Up @@ -25,23 +25,19 @@ REFRESH_ACCESS_TOKEN_ENDPOINT='http://localhost:18000/login_refresh'
SEGMENT_KEY=null
SITE_NAME='Your Plaform Name Here'
STUDIO_BASE_URL='http://localhost:18010'
STUDIO_SHORT_NAME='Studio'
SUPPORT_EMAIL=
SUPPORT_URL='https://support.edx.org'
USER_INFO_COOKIE_NAME='edx-user-info'
ENABLE_ACCESSIBILITY_PAGE=false
ENABLE_PROGRESS_GRAPH_SETTINGS=false
ENABLE_TEAM_TYPE_SETTING=false
ENABLE_NEW_EDITOR_PAGES=true
ENABLE_NEW_HOME_PAGE = false
ENABLE_NEW_COURSE_OUTLINE_PAGE = false
ENABLE_NEW_UPDATES_PAGE = false
ENABLE_NEW_VIDEO_UPLOAD_PAGE = false
ENABLE_NEW_GRADING_PAGE = false
ENABLE_NEW_COURSE_TEAM_PAGE = false
ENABLE_NEW_IMPORT_PAGE = false
ENABLE_NEW_EXPORT_PAGE = false
ENABLE_UNIT_PAGE = false
ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN = false
ENABLE_TAGGING_TAXONOMY_PAGES = true
BBB_LEARN_MORE_URL=''
HOTJAR_APP_ID=''
HOTJAR_VERSION=6
Expand Down
8 changes: 2 additions & 6 deletions .env.test
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,17 @@ REFRESH_ACCESS_TOKEN_ENDPOINT='http://localhost:18000/login_refresh'
SEGMENT_KEY=null
SITE_NAME='edX'
STUDIO_BASE_URL='http://localhost:18010'
STUDIO_SHORT_NAME='Studio'
SUPPORT_EMAIL='[email protected]'
SUPPORT_URL='https://support.edx.org'
USER_INFO_COOKIE_NAME='edx-user-info'
ENABLE_PROGRESS_GRAPH_SETTINGS=false
ENABLE_TEAM_TYPE_SETTING=false
ENABLE_NEW_EDITOR_PAGES=true
ENABLE_NEW_HOME_PAGE = false
ENABLE_NEW_COURSE_OUTLINE_PAGE = true
ENABLE_NEW_UPDATES_PAGE = true
ENABLE_NEW_VIDEO_UPLOAD_PAGE = true
ENABLE_NEW_GRADING_PAGE = true
ENABLE_NEW_COURSE_TEAM_PAGE = true
ENABLE_NEW_IMPORT_PAGE = true
ENABLE_NEW_EXPORT_PAGE = true
ENABLE_UNIT_PAGE = true
ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN = true
ENABLE_TAGGING_TAXONOMY_PAGES = true
BBB_LEARN_MORE_URL=''
INVITE_STUDENTS_EMAIL_TO="[email protected]"
35 changes: 34 additions & 1 deletion .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,43 @@
# Run commitlint on the commit messages in a pull request.
#
# This is the same worflow of
# https://github.com/openedx/.github/blob/master/.github/workflows/commitlint.yml
#
# We are using typescript with react-query on this MFE, and it is necessary
# to add one more step to remove tsconfig.json due to an issue in commitlint.
# https://github.com/conventional-changelog/commitlint/issues/3256
#
# We can return use the open edx workflow when the issue is fixed.

name: Lint Commit Messages

on:
- pull_request

defaults:
run:
shell: bash

jobs:
commitlint:
uses: openedx/.github/.github/workflows/commitlint.yml@master
runs-on: ubuntu-20.04
steps:
- name: Check out the repo
uses: actions/checkout@v4
with:
# Fetch 100 commits. Should be enough?
fetch-depth: 100

- name: Download a local configuration file if needed
run: |
if [[ ! -f commitlint.config.js ]]; then
echo "Downloading the default commitlint config from edx_lint"
wget --no-verbose -O commitlint.config.js https://raw.githubusercontent.com/openedx/edx-lint/HEAD/edx_lint/files/commitlint.config.js
fi

- name: remove tsconfig.json # see issue https://github.com/conventional-changelog/commitlint/issues/3256
run: |
rm -f tsconfig.json

- name: Run commitlint
uses: wagoid/commitlint-github-action@v5
2 changes: 1 addition & 1 deletion .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"ignoreUnits": ["\\.5"]
}],
"property-no-vendor-prefix": [true, {
"ignoreProperties": ["animation", "filter"]
"ignoreProperties": ["animation", "filter", "transform", "transition"]
}],
"value-no-vendor-prefix": [true, {
"ignoreValues": ["fill-available"]
Expand Down
5 changes: 3 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ i18n = ./src/i18n
transifex_input = $(i18n)/transifex_input.json

# This directory must match .babelrc .
transifex_temp = ./temp/babel-plugin-react-intl
transifex_temp = ./temp/babel-plugin-formatjs

precommit:
npm run lint
npm audit

requirements:
npm install
npm ci

i18n.extract:
# Pulling display strings from .jsx files into .json files...
Expand Down Expand Up @@ -72,6 +72,7 @@ validate:
make validate-no-uncommitted-package-lock-changes
npm run i18n_extract
npm run lint -- --max-warnings 0
npm run types
npm run test
npm run build

Expand Down
Loading