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: [Internal RG] Unit page - manage tags xblocks #238

Draft
wants to merge 73 commits into
base: romaniuk/render-xblock-component
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
65f45f7
feat: [FC-0044] Textbooks Page (#890)
vladislavkeblysh Apr 30, 2024
6d9a8a1
feat: search modal refinements (#959)
yusuf-musleh May 3, 2024
a63c808
refactor: change expand-collapse arrows in outline (#973)
navinkarkera May 3, 2024
64be7e3
feat: Send messages after update tags (#975)
ChrisChV May 3, 2024
2f5d4f7
feat: add `ENABLE_GRADING_METHOD_IN_PROBLEMS` feature flag (#932)
BryanttV May 3, 2024
de408b5
[FC-0036] refactor: Further refinements to tag drawer (#970)
ChrisChV May 6, 2024
087c82c
refactor: handle relative proctoring link (#974)
navinkarkera May 7, 2024
92b7ae1
feat: Add In progress message on import taxonomy (#953)
ChrisChV May 8, 2024
23fb68f
feat: show "No tags added yet. [Add tags]" on the tag drawer (#988)
pomegranited May 8, 2024
dd9202f
feat: prevent losing work when users click outside tag drawer after m…
ChrisChV May 8, 2024
14245bc
feat: Enable taxonomy/tagging feature in MFE by default (#989)
bradenmacdonald May 8, 2024
8aea28c
feat: search filters refinement (#980)
yusuf-musleh May 9, 2024
5c1df3e
feat: better api error handling (#972)
navinkarkera May 9, 2024
c884ff2
fix: Group configurations - Add a counter for usage groups (#991)
ruzniaievdm May 9, 2024
55adcfe
feat: Added errors handling 4xx, 5xx (#992)
PKulkoRaccoonGang May 9, 2024
e0fb41d
[FC-0049] feat: Other Tags section added on tags drawer (#987)
ChrisChV May 9, 2024
a88066a
fix: fixed course rerun route (#993)
PKulkoRaccoonGang May 9, 2024
65132ee
fix: allow page grid to take plugin slot id instead (#994)
leangseu-edx May 13, 2024
d882f2f
feat: discussion setting and release & due date setting (#976)
navinkarkera May 13, 2024
7c539f3
fix: info icon shrinking on advanced settings page (#984)
ihor-romaniuk May 15, 2024
7d9dd75
chore: lock @edx/react-unit-test-utils
leangseu-edx May 16, 2024
8a491cc
fix(deps): update dependency @openedx/paragon to v22.4.0 (#963)
renovate[bot] May 16, 2024
f34157e
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] May 16, 2024
54003af
fix: issue-1018 remove reference to edX user\nIn configure wiki opera…
bszabo May 21, 2024
3647bcb
fix: fixed rerun link (#1023)
PKulkoRaccoonGang May 21, 2024
3f987f9
feat: improve error messaging and empty updates (#1025)
KristinAoki May 22, 2024
7247cc2
feat: bump frontend-lib-content-components 2.1.9 (#1028)
KristinAoki May 22, 2024
c3df0b0
feat: Show toast when exporting course tags (#995)
ChrisChV May 24, 2024
d0b3328
feat: Import new taxonomy dialog flow (#1017)
yusuf-musleh May 24, 2024
732b7ed
feat(AU-2035): Add disclaimer to AppSettingsModalBase (#1024)
Rodra May 24, 2024
435af2c
fix: update date using utc timezone instead of local (#1043)
KristinAoki May 24, 2024
a585a13
fix: wrong lock status update message (#1053)
KristinAoki May 28, 2024
a340320
fix: upgrade frontend -lib-content-componets package (#1060)
KristinAoki May 31, 2024
9b4eb10
fix: allow grace period minutes only (#1064)
KristinAoki May 31, 2024
460de70
[FC-0042] Fix: Bug: Unusable "Languages" taxonomy appears in tagging …
ChrisChV Jun 3, 2024
8cde43e
fix: Search result redirect to unit lib component (#1027)
yusuf-musleh Jun 3, 2024
7aa2baa
fix: bump frontend-lib-content-components package (#1071)
KristinAoki Jun 5, 2024
7f5e82a
fix: handle null displayname (#1074)
rayzhou-bit Jun 7, 2024
6760b75
fix: warnings about Duplicate message id (#1061)
pomegranited Jun 11, 2024
e22cce9
feat: flcc to 2.2.0 (#1106)
rayzhou-bit Jun 12, 2024
f20e531
Fix some test warnings (#1062)
pomegranited Jun 13, 2024
db1250e
Revert "feat: flcc to 2.2.0 (#1106)" (#1111)
jesperhodge Jun 14, 2024
e2ed3bc
refactor: show generic message on studio server error (#1112)
navinkarkera Jun 18, 2024
088a01d
feat: Add lib v2/legacy tabs in studio home (#1050)
yusuf-musleh Jun 20, 2024
3936737
feat: Include org filter when requesting LTI providers (#1114)
rijuma Jun 20, 2024
6b6d3aa
Upgrade frontend-build to v14 (#1052)
pomegranited Jun 21, 2024
6414196
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 24, 2024
8ef804b
feat: add upload progress modal (#1113)
KristinAoki Jun 24, 2024
9317b87
Revert "feat: add upload progress modal (#1113)" (#1128)
KristinAoki Jun 24, 2024
8b759bc
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jun 26, 2024
22ea32c
feat: video upload progress modal (#1131)
KristinAoki Jun 26, 2024
a4859d2
chore: convert all 'search-modal' code to TypeScript (#1129)
bradenmacdonald Jun 27, 2024
eb3e6fa
fix: update mapToStateProps to match changes in TinyMceWidget (#1133)
KristinAoki Jun 27, 2024
cdc9af2
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 1, 2024
efd73f9
fix: progress bar display for uploads (#1135)
KristinAoki Jul 1, 2024
9f0be76
fix(deps): update dependency @edx/frontend-component-footer to v14.0.…
renovate[bot] Jul 1, 2024
292663a
Revert "fix(deps): update dependency @edx/frontend-lib-content-compon…
rayzhou-bit Jul 2, 2024
9528bfd
chore(deps): update dependency meilisearch to ^0.41.0 (#1136)
renovate[bot] Jul 8, 2024
8cf26e1
Version bump for Paragon to 22.6.1, with stricter typing (#1146)
bradenmacdonald Jul 8, 2024
83489b0
feat: Add filters/sorting for the libraries v2 tab on studio home (#1…
yusuf-musleh Jul 8, 2024
01d4b85
perf: lockfile version check workflow file updated (#1107)
huniafatima-arbi Jul 10, 2024
09822c2
chore: update browserslist DB (#443)
edx-requirements-bot Jul 10, 2024
117b4f1
chore: remove core-js and regenerator-runtime (#1032)
bradenmacdonald Jul 10, 2024
f60ddb5
feat: library home page ("bare bones") (#1076)
rpenido Jul 10, 2024
71fcf9f
fix: only show course blocks in the search modal (#1148)
rpenido Jul 10, 2024
ab9d573
chore: remove unused fontawesome dependencies (#1149)
bradenmacdonald Jul 10, 2024
085069a
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 10, 2024
5dee203
fix(deps): update dependency @edx/frontend-lib-content-components to …
renovate[bot] Jul 11, 2024
cc41a2f
fix: source map warning seen during build (#1150)
bradenmacdonald Jul 11, 2024
e087001
feat: create library (v2) form (#1116)
rpenido Jul 12, 2024
3d24741
feat: "Add content" sidebar on each library home page (#1065)
ChrisChV Jul 17, 2024
3a14141
chore: update browserslist DB (#1156)
edx-requirements-bot Jul 17, 2024
2b2abf6
feat: Unit page - tagging
May 3, 2024
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
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ ENABLE_TEAM_TYPE_SETTING=false
ENABLE_UNIT_PAGE=false
ENABLE_ASSETS_PAGE=false
ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=false
ENABLE_TAGGING_TAXONOMY_PAGES=false
ENABLE_TAGGING_TAXONOMY_PAGES=true
BBB_LEARN_MORE_URL=''
HOTJAR_APP_ID=''
HOTJAR_VERSION=6
Expand All @@ -42,3 +42,5 @@ INVITE_STUDENTS_EMAIL_TO=''
AI_TRANSLATIONS_BASE_URL=''
ENABLE_HOME_PAGE_COURSE_API_V2=false
ENABLE_CHECKLIST_QUALITY=''
ENABLE_GRADING_METHOD_IN_PROBLEMS=false
LIBRARY_MODE="v1 only"
2 changes: 2 additions & 0 deletions .env.development
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,5 @@ INVITE_STUDENTS_EMAIL_TO="[email protected]"
AI_TRANSLATIONS_BASE_URL='http://localhost:18760'
ENABLE_HOME_PAGE_COURSE_API_V2=false
ENABLE_CHECKLIST_QUALITY=true
ENABLE_GRADING_METHOD_IN_PROBLEMS=false
LIBRARY_MODE="mixed"
2 changes: 2 additions & 0 deletions .env.test
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,5 @@ BBB_LEARN_MORE_URL=''
INVITE_STUDENTS_EMAIL_TO="[email protected]"
ENABLE_HOME_PAGE_COURSE_API_V2=true
ENABLE_CHECKLIST_QUALITY=true
ENABLE_GRADING_METHOD_IN_PROBLEMS=false
LIBRARY_MODE="mixed"
1 change: 0 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ module.exports = createConfig(
}],
'template-curly-spacing': 'off',
'react-hooks/exhaustive-deps': 'off',
indent: ['error', 2],
'no-restricted-exports': 'off',
},
settings: {
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lockfileversion-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ on:

jobs:
version-check:
uses: openedx/.github/.github/workflows/lockfileversion-check-v3.yml@master
uses: openedx/.github/.github/workflows/lockfile-check.yml@master
1 change: 1 addition & 0 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"scss/at-rule-no-unknown": true,
"scss/at-import-partial-extension": null,
"scss/comment-no-empty": null,
"import-notation": "string",
"property-no-unknown": [true, {
"ignoreProperties": ["xs", "sm", "md", "lg", "xl", "xxl"]
}],
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ validate:
npm run i18n_extract
npm run lint -- --max-warnings 0
npm run types
npm run test
npm run test:ci
npm run build

.PHONY: validate.ci
Expand Down
17 changes: 16 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -260,9 +260,24 @@ Configuration

In additional to the standard settings, the following local configuration items are required:

* ``ENABLE_TAGGING_TAXONOMY_PAGES``: must be enabled in order to actually present the new Tagging/Taxonomy pages.
* ``ENABLE_TAGGING_TAXONOMY_PAGES``: must be enabled (which it is by default) in order to actually enable/show the new
Tagging/Taxonomy functionality.


Feature: Libraries V2/Legacy Tabs
=================================

Configuration
-------------

In additional to the standard settings, the following local configurations can be set to switch between different library modes:

* ``LIBRARY_MODE``: can be set to ``mixed`` (default for development), ``v1 only`` (default for production) and ``v2 only``.

* ``mixed``: Shows 2 tabs, "Libraries" that lists the v2 libraries and "Legacy Libraries" that lists the v1 libraries. When creating a new library in this mode it will create a new v2 library.
* ``v1 only``: Shows only 1 tab, "Libraries" that lists v1 libraries only. When creating a new library in this mode it will create a new v1 library.
* ``v2 only``: Shows only 1 tab, "Libraries" that lists v2 libraries only. When creating a new library in this mode it will create a new v2 library.

Developing
**********

Expand Down
Loading