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

Peter kulko/tour component #3

Draft
wants to merge 327 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
327 commits
Select commit Hold shift + click to select a range
51b5055
chore(deps): bump cookiejar from 2.1.3 to 2.1.4 (#296)
dependabot[bot] Feb 1, 2023
aff8dda
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#287)
dependabot[bot] Feb 1, 2023
85e8094
fix(deps): update font awesome to v6 (#281)
renovate[bot] Feb 6, 2023
bc2b131
chore(deps): update dependency husky to v8 (#235)
renovate[bot] Feb 6, 2023
2650cb5
chore(deps): update actions/setup-node action to v3 (#212)
renovate[bot] Feb 6, 2023
5b8a9a5
chore(deps): update dependency redux to v4.2.1
renovate[bot] Feb 6, 2023
94b14fd
chore(deps): update dependency redux-saga to v1.2.2
renovate[bot] Feb 6, 2023
546adff
chore(deps): update dependency @edx/brand to v1.2.0
renovate[bot] Feb 13, 2023
1b0edb1
chore(deps): update dependency @testing-library/dom to v8.20.0
renovate[bot] Feb 13, 2023
4404aed
chore(deps): update dependency jest to v29.4.3
renovate[bot] Feb 20, 2023
b02fe00
fix(deps): update dependency @edx/paragon to v20.28.4
renovate[bot] Feb 20, 2023
c8ef3da
build: Creating a missing workflow file `self-assign-issue.yml`.
Feb 23, 2023
7601249
build: Creating a missing workflow file `add-remove-label-on-comment.…
Feb 23, 2023
65177fc
build: Updating a missing workflow file `add-depr-ticket-to-depr-boar…
Feb 23, 2023
f6e4664
Merge pull request #304 from openedx/repo_checks/ensure_workflows
Feb 24, 2023
fdbb83f
fix(deps): update font awesome to v6.3.0
renovate[bot] Feb 27, 2023
4d86780
chore(deps): update dependency @testing-library/dom to v9
renovate[bot] Feb 27, 2023
e8ccc4b
chore: Update transifex api from v2 to v3 (#310)
Mashal-m Mar 6, 2023
a204ff8
chore(deps): update dependency @testing-library/dom to v9.0.1
renovate[bot] Mar 13, 2023
acf1adb
chore(deps): update dependency jest to v29.5.0
renovate[bot] Mar 13, 2023
4020a81
chore(deps): update dependency redux-saga to v1.2.3
renovate[bot] Mar 20, 2023
d4fc848
fix(deps): update dependency @edx/paragon to v20.28.5
renovate[bot] Mar 20, 2023
8083079
chore(deps): update dependency @edx/frontend-build to v12.7.0
renovate[bot] Mar 27, 2023
26eb2bb
chore(deps): update dependency @edx/frontend-platform to v3.6.0
renovate[bot] Mar 27, 2023
aeb0fd2
feat: upgraded to node v18, added .nvmrc and updated workflows (#314)
BilalQamar95 Mar 29, 2023
a54309d
fix: updated version of semantic-release-action (#322)
abdullahwaheed Mar 29, 2023
cefa840
fix: reverted semantic release to v16 (#321)
BilalQamar95 Mar 30, 2023
6b81f69
chore(deps): update dependency @testing-library/dom to v9.2.0
renovate[bot] Apr 3, 2023
22e157a
fix(deps): update dependency @edx/paragon to v20.29.0
renovate[bot] Apr 3, 2023
9fc3a0e
refactor: update peer dependency for react and react-dom (#326)
Mashal-m Apr 5, 2023
59fa6e2
chore(deps): update dependency @edx/frontend-build to v12.8.6
renovate[bot] Apr 10, 2023
01405ea
fix(deps): update dependency @edx/paragon to v20.30.1
renovate[bot] Apr 10, 2023
93bb38d
chore(deps): update frontend-platform version (#329)
OmarIthawi Apr 13, 2023
057d16d
fix: release frontend-platform version update
brian-smith-tcril Apr 19, 2023
f6ae5a4
refactor: reverted in favor of major release due to updated platform …
BilalQamar95 Apr 20, 2023
e247aee
fix: updated readme for installing dependencies (#331)
abdullahwaheed Apr 20, 2023
c5f5fa9
feat!: upgraded to node v18, added .nvmrc and updated workflows (#332)
BilalQamar95 Apr 20, 2023
0c83268
chore(i18n): update translations
Apr 23, 2023
59afd59
chore(deps): update dependency @edx/frontend-build to v12.8.16
renovate[bot] May 1, 2023
4f59c80
fix(deps): update dependency @edx/paragon to v20.32.3
renovate[bot] May 1, 2023
267cce9
chore(deps): update dependency @edx/frontend-build to v12.8.27
renovate[bot] May 8, 2023
256fa5c
fix(deps): update dependency @edx/paragon to v20.34.0
renovate[bot] May 8, 2023
c5eb43a
chore(deps): update dependency @testing-library/dom to v9.3.0
renovate[bot] May 15, 2023
2543926
fix(deps): update dependency @edx/paragon to v20.36.0
renovate[bot] May 15, 2023
a5069ed
feat: added notification UI
May 15, 2023
f8fc794
feat: added notification tray
May 19, 2023
e76f5b6
feat: added add more notification button functionality
May 22, 2023
4ce7311
refactor: removed unused states
May 22, 2023
7034d10
refactor: fixed snapshot and store structure in header test file
May 22, 2023
de77aa5
feat: notification tray closes when clicked outside
May 23, 2023
061746d
refactor: used paragon icons and updated css
May 24, 2023
8ed18f3
refactor: UI refactor based on figma
May 25, 2023
86939a2
refactor: added notification icon in learning header
May 26, 2023
642be09
fix: bell icon design change
awais-ansari May 26, 2023
2ac8988
chore(deps): update dependency @edx/frontend-build to v12.8.38
renovate[bot] May 29, 2023
1f67661
chore(deps): update dependency @edx/frontend-platform to v4.5.0
renovate[bot] May 29, 2023
c4df727
refactor: refactor components
May 29, 2023
72e8200
feat: added notification APIs
May 31, 2023
7ab5517
fix: redux structure updates
awais-ansari Jun 1, 2023
3276496
feat: added redux store implementation
Jun 5, 2023
583a487
chore(deps): update dependency @edx/frontend-platform to v4.5.1
renovate[bot] Jun 5, 2023
18a6840
fix: Ui modifications
awais-ansari Jun 5, 2023
c7178af
chore(deps): update dependency @edx/frontend-build to v12.8.40
renovate[bot] Jun 5, 2023
78a40d4
refactor: code and style modifications
awais-ansari Jun 5, 2023
cabf4e3
refactor: fixed code refactor and added new slices and selector
Jun 5, 2023
b1feed2
fix: fixes UI according to figma
ayesha-waris Jun 6, 2023
6d02e63
fix: fixes lint errors
ayesha-waris Jun 6, 2023
4b23d8c
fix: lint issue
Jun 6, 2023
784e9af
fix: add appName param in getNotifications function
awais-ansari Jun 6, 2023
a211547
refactor: removed backend api calls
Jun 8, 2023
4e718f8
refactor: fixed all review points
Jun 9, 2023
1d55df3
chore(deps): update dependency @edx/frontend-build to v12.8.51
renovate[bot] Jun 12, 2023
de69ed3
fix(deps): update dependency @edx/paragon to v20.44.0
renovate[bot] Jun 12, 2023
30e6eed
refactor: fixes extra spaces in index.scss
ayesha-waris Jun 15, 2023
dad01fc
Merge pull request #340 from openedx/sundas/INF-820
sundasnoreen12 Jun 15, 2023
c3541a3
test: added notification redux test cases
Jun 15, 2023
6efa310
test: added redux, selector and api cases
Jun 15, 2023
71851b1
chore(i18n): update translations
Jun 18, 2023
db1903c
chore(deps): update dependency @edx/frontend-build to v12.8.54
renovate[bot] Jun 19, 2023
4483a73
refactor: fixed issues of review
Jun 19, 2023
cfda72b
chore(deps): update dependency @testing-library/dom to v9.3.1
renovate[bot] Jun 19, 2023
8175ba8
test: added failed and denied test cases of redux
Jun 19, 2023
a52ddfd
refactor: changed api url
Jun 19, 2023
911cea6
Merge pull request #350 from openedx/sundas/INF-878
sundasnoreen12 Jun 19, 2023
4c4db14
feat: binded show notification tray status with the backend api
Jun 19, 2023
2d737aa
refactor: fixed data updation in redux
ayesha-waris Jun 20, 2023
022515d
Merge pull request #355 from openedx/sundas/INF-903
sundasnoreen12 Jun 20, 2023
45a1da9
chore(deps): update dependency @edx/frontend-build to v12.8.57
renovate[bot] Jun 26, 2023
0e6a272
test: added test cases for UI components
Jun 26, 2023
952e543
fix(deps): update dependency axios-mock-adapter to v1.21.5
renovate[bot] Jun 26, 2023
ffb5a76
chore(deps): update dependency @edx/reactifex to v2.2.0
renovate[bot] Jun 26, 2023
e2540bc
fix(deps): update dependency @edx/paragon to v20.45.0
renovate[bot] Jun 26, 2023
de8783c
refactor: fixed review points
Jun 27, 2023
0695d4f
fix(deps): update font awesome to v6.4.0
renovate[bot] Jul 3, 2023
7229bff
refactor: added mock funtion for notification count api
Jul 3, 2023
ceb9c13
Merge pull request #360 from openedx/sundas/INF-917
sundasnoreen12 Jul 4, 2023
c3f0282
feat: update react & react-dom to v17 (#346)
BilalQamar95 Jul 5, 2023
3fbbde1
fix: updated frontend-build to bump eslint version (#364)
BilalQamar95 Jul 6, 2023
9af7eaf
chore(i18n): update translations
Jul 9, 2023
42e831a
chore(deps): update dependency @edx/frontend-build to v12.8.60
renovate[bot] Jul 10, 2023
0ce451c
feat: integrated notifications tray with backend apis (#363)
ayesha-waris Jul 10, 2023
6b18f28
chore(deps): update dependency jest to v29.6.1
renovate[bot] Jul 10, 2023
936c871
fix: updated frontend-build to resolve word-wrap ReDoS vulnerability …
BilalQamar95 Jul 11, 2023
e153aef
fix: clicking on notification redirecting to correct URL
ayesha-waris Jul 12, 2023
83f3241
fix: course name was not visible in notification (#371)
muhammadadeeltajamul Jul 14, 2023
27228f0
Merge pull request #370 from openedx/Ayesha/INF-951
awais-ansari Jul 14, 2023
3dd4103
fix(deps): update dependency @edx/paragon to v20.45.5
renovate[bot] Jul 24, 2023
050dd30
chore(deps): update dependency @edx/frontend-build to v12.9.2
renovate[bot] Jul 24, 2023
d037e96
chore(deps): update dependency @testing-library/jest-dom to v5.17.0
renovate[bot] Jul 24, 2023
da08e72
chore(deps): update dependency @edx/frontend-build to v12.9.3
renovate[bot] Jul 31, 2023
4b89e75
chore(deps): update dependency jest to v29.6.2
renovate[bot] Jul 31, 2023
018ca18
feat: deprecate notification tray in learning header
awais-ansari Aug 1, 2023
464e952
Merge pull request #379 from openedx/aansari/INF-993
awais-ansari Aug 2, 2023
a95b600
chore(i18n): update translations
Aug 6, 2023
79c5bbf
chore(deps): update dependency @edx/frontend-build to v12.9.4
renovate[bot] Aug 7, 2023
4e72774
chore(deps): update dependency @edx/frontend-platform to v4.6.1
renovate[bot] Aug 7, 2023
e8ce471
fix(deps): update font awesome to v6.4.2
renovate[bot] Aug 14, 2023
599f513
fix(deps): update dependency @edx/paragon to v20.46.2
renovate[bot] Aug 14, 2023
678b95f
feat: upgrade react router to v6 (#316)
Syed-Ali-Abbas-Zaidi Aug 16, 2023
04cd958
chore(deps): update dependency @edx/frontend-platform to v5.1.0
renovate[bot] Aug 18, 2023
058a846
chore(deps): update dependency @edx/frontend-build to v12.9.10
renovate[bot] Aug 21, 2023
a05570e
chore(deps): update dependency react-router-dom to v6.15.0
renovate[bot] Aug 21, 2023
83eeb88
chore(deps): update dependency jest to v29.6.4
renovate[bot] Aug 28, 2023
3e04f76
refactor: update lock file version (#391)
Mashal-m Aug 31, 2023
115e69f
chore(deps): update dependency @edx/frontend-platform to v5.3.1
renovate[bot] Sep 7, 2023
7d6aa27
chore(deps): update dependency @edx/frontend-platform to v5.3.2
renovate[bot] Sep 18, 2023
077ecf3
chore(deps): update dependency @testing-library/dom to v9.3.3
renovate[bot] Sep 18, 2023
9a60748
fix(deps): update dependency @edx/paragon to v21 (#393)
renovate[bot] Sep 25, 2023
d8ecfd6
chore(deps): update dependency @edx/frontend-platform to v5.4.0
renovate[bot] Sep 25, 2023
677e872
chore(deps): update dependency jest to v29.7.0
renovate[bot] Sep 25, 2023
287bf50
chore(deps): update dependency @edx/frontend-build to v12.9.17
renovate[bot] Oct 2, 2023
3d6d815
chore(deps): update dependency react-router-dom to v6.16.0
renovate[bot] Oct 2, 2023
398479d
refactor: add @openedx in renovate automate configuration (#400)
Mashal-m Oct 2, 2023
9f48ccc
feat: update studio header to be more accessible
KristinAoki Oct 2, 2023
2298791
feat: update studio header to be more accessible
KristinAoki Oct 2, 2023
76f735e
refactor: updated README file to reflect template changes (#380)
Mashal-m Oct 4, 2023
c79c137
chore(i18n): update translations
Oct 8, 2023
e315975
chore(deps): update dependency @edx/frontend-platform to v5.5.1
renovate[bot] Oct 9, 2023
1a86685
fix(deps): update dependency @edx/paragon to v21.3.1
renovate[bot] Oct 9, 2023
5d075b0
chore(deps): update actions/checkout action to v4 (#395)
renovate[bot] Oct 12, 2023
5d7826c
chore(deps): update dependency @edx/frontend-platform to v5.5.4
renovate[bot] Oct 16, 2023
f1605d1
fix(deps): update dependency @edx/paragon to v21.5.3
renovate[bot] Oct 16, 2023
e0c22e7
feat: bumped frontend-platform to v6 (#412)
BilalQamar95 Oct 18, 2023
c87a104
chore(deps-dev): bump @babel/traverse from 7.22.5 to 7.23.2 (#413)
dependabot[bot] Oct 18, 2023
b9509bb
chore: Update to the new version of brand-openedx in the new scope. (…
Oct 20, 2023
d5b07cc
chore: bumped frontend-platform version (#417)
BilalQamar95 Oct 24, 2023
ed76e40
fix(deps): update dependency @edx/paragon to v21.5.6
renovate[bot] Oct 30, 2023
48b22ea
chore(deps): update dependency react-router-dom to v6.17.0
renovate[bot] Oct 30, 2023
3c1d215
feat: babel-plugin-react-intl to babel-plugin-formatjs migration (#404)
abdullahwaheed Oct 30, 2023
f3637b5
fix(deps): update dependency axios-mock-adapter to v1.22.0
renovate[bot] Oct 30, 2023
65446ce
chore(i18n): update translations
Nov 5, 2023
3adc305
chore(deps): update dependency @edx/frontend-build to v13.0.4
renovate[bot] Nov 6, 2023
b446534
chore(deps): update dependency react-router-dom to v6.18.0
renovate[bot] Nov 6, 2023
7281804
fix: broken studio home link
KristinAoki Nov 6, 2023
50142ad
Merge pull request #426 from openedx/KristinAoki/fix-broken-studio-ho…
KristinAoki Nov 6, 2023
e285a91
fix: admin home link in user menu (#427)
KristinAoki Nov 7, 2023
81cb72f
chore(deps): update dependency @edx/frontend-build to v13.0.5
renovate[bot] Nov 13, 2023
dde02a0
chore: bumped frontend-platform version (#430)
BilalQamar95 Nov 15, 2023
455ffd3
Revert "chore: bumped frontend-platform version (#430)" (#431)
BilalQamar95 Nov 15, 2023
0cc2282
feat: bumped frontend-platform version (#432)
BilalQamar95 Nov 15, 2023
665653e
chore(deps): update actions/setup-node action to v4 (#429)
renovate[bot] Nov 16, 2023
bace828
fix: studio dropdown hover styles (#433)
KristinAoki Nov 16, 2023
fc24e61
chore(i18n): update translations
Nov 19, 2023
55f21ae
chore(deps): update dependency @edx/frontend-build to v13.0.8
renovate[bot] Nov 20, 2023
9a5b1fa
chore(deps): update dependency react-router-dom to v6.19.0
renovate[bot] Nov 20, 2023
67fefe8
chore(deps): update dependency react-router-dom to v6.20.0
renovate[bot] Nov 27, 2023
d2ad5ee
chore(i18n): update translations
Dec 3, 2023
5a259a7
chore(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#440)
dependabot[bot] Dec 6, 2023
b9f7fe7
chore(deps): update dependency @edx/frontend-build to v13.0.12
renovate[bot] Dec 11, 2023
32b8079
chore(deps): update dependency @edx/frontend-platform to v6.1.2
renovate[bot] Dec 11, 2023
6fdf73f
chore(deps): update dependency @edx/frontend-build to v13.0.14
renovate[bot] Dec 18, 2023
a4a7456
chore(deps): update dependency react-router-dom to v6.21.0
renovate[bot] Dec 18, 2023
12a845a
chore(deps): update dependency react-router-dom to v6.21.1
renovate[bot] Dec 25, 2023
f6a4036
fix(deps): update font awesome to v6.5.1
renovate[bot] Dec 25, 2023
b6374a5
feat: migrate enzyme with RTL (#439)
Syed-Ali-Abbas-Zaidi Dec 25, 2023
19292cd
refactor: replace @edx/paragon with @openedx/paragon (#446)
Mashal-m Jan 1, 2024
a6943fb
chore(deps): update dependency @edx/frontend-platform to v6.2.0
renovate[bot] Jan 1, 2024
8a247ab
fix(deps): update dependency @openedx/paragon to v21.13.0
renovate[bot] Jan 1, 2024
3d827e6
chore(deps): update dependency redux-saga to v1.3.0 (#453)
renovate[bot] Jan 8, 2024
222bc19
chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 (#454)
dependabot[bot] Jan 11, 2024
36be99a
chore(deps): update dependency @openedx/frontend-build to v13.0.27
renovate[bot] Jan 15, 2024
b5b37f1
chore(deps): update dependency @testing-library/dom to v9.3.4
renovate[bot] Jan 15, 2024
54a879a
chore!: move paragon to peer dependency using @openedx scope (#456)
brian-smith-tcril Jan 16, 2024
c1d143a
fix: update frontend-platform peer dependency (#459)
brian-smith-tcril Jan 18, 2024
08592ae
fix: update paragon dep to support v22 (#460)
brian-smith-tcril Jan 19, 2024
30b9179
chore(deps): update dependency react-router-dom to v6.21.3
renovate[bot] Jan 22, 2024
3b2a2bf
chore(i18n): update translations
Jan 28, 2024
2494ad2
build: start releasing alpha packages
arbrandes Mar 20, 2024
6c6ccc7
chore(deps): update frontend-platform to v7 (#469)
BilalQamar95 Mar 22, 2024
abb08be
feat!: remove Transifex calls for OEP-58 (#416)
hopewise Mar 22, 2024
db912e6
feat: enable header to accept custom menus
syedsajjadkazmii Mar 12, 2024
f2c236c
fix: remove logo URL
syedsajjadkazmii Mar 19, 2024
e6aa4be
fix: update docs
syedsajjadkazmii Mar 25, 2024
be7d0d9
chore(deps): update dependency @openedx/frontend-build to v13.0.29
renovate[bot] Mar 25, 2024
2694492
chore(deps): update dependency @edx/frontend-platform to v7.1.3
renovate[bot] Mar 25, 2024
10619ce
chore(deps): update dependency @openedx/paragon to v22.1.1
renovate[bot] Mar 25, 2024
3a5506c
chore(deps): update dependency @openedx/frontend-build to v13.1.0
renovate[bot] Apr 1, 2024
02748fa
chore(deps): update dependency @edx/brand to v1.2.3
renovate[bot] Apr 1, 2024
432dbb5
chore(deps): update dependency @openedx/paragon to v22.2.1
renovate[bot] Apr 1, 2024
c9942c1
feat: add search menu button to header (#474)
rpenido Apr 3, 2024
58c34ab
chore(deps): update dependency @openedx/frontend-build to v13.1.4
renovate[bot] Apr 8, 2024
370b193
fix(deps): update font awesome to v6.5.2
renovate[bot] Apr 8, 2024
1e899c1
chore(deps): update dependency react-router-dom to v6.22.3
renovate[bot] Apr 15, 2024
e3c8ec0
chore(deps): update dependency @testing-library/dom to v10
renovate[bot] Apr 15, 2024
6cab3f3
Merge pull request #466 from openedx/sajjad/VAN-1823-custom-header
syedsajjadkazmii Apr 19, 2024
487b259
chore(deps): update dependency @edx/frontend-platform to v7.1.4
renovate[bot] Apr 22, 2024
45246ad
chore(deps): update dependency @openedx/paragon to v22.2.2
renovate[bot] Apr 22, 2024
83c5b02
feat: Updated frontend-build to bump jest version to v29 (#369)
BilalQamar95 Apr 23, 2024
9d01c07
chore(deps): update dependency @openedx/paragon to v22.3.1
renovate[bot] Apr 29, 2024
0415c00
chore(deps): update dependency react-router-dom to v6.23.0
renovate[bot] Apr 29, 2024
59db41c
fix: provide onClick feature
Apr 29, 2024
ab15b3d
chore(deps): update dependency @edx/frontend-platform to v8.0.2
renovate[bot] May 13, 2024
564f34a
chore(deps): update dependency react-router-dom to v6.23.1
renovate[bot] May 13, 2024
72be96c
chore(deps): update dependency @edx/frontend-platform to v8.0.3
renovate[bot] May 20, 2024
d554de8
fix(deps): update dependency @fortawesome/react-fontawesome to v0.2.1
renovate[bot] May 20, 2024
de843d3
fix(deps): update dependency @fortawesome/react-fontawesome to v0.2.2
renovate[bot] May 27, 2024
1590727
chore(deps): update dependency @openedx/paragon to v22.5.1
renovate[bot] May 27, 2024
8606585
chore(deps): update dependency @testing-library/dom to v10.1.0
renovate[bot] May 27, 2024
b9b6282
chore(deps): update dependency @edx/frontend-platform to v8.0.4
renovate[bot] Jun 3, 2024
b2b9f3f
chore(deps): update dependency @openedx/paragon to v22.6.0
renovate[bot] Jun 3, 2024
b92127f
chore(deps): update dependency @openedx/frontend-build to v14.0.9
renovate[bot] Jun 17, 2024
0541dc1
build: Update codecov and use token
arbrandes Jun 13, 2024
3d75a72
chore(deps): update dependency @openedx/frontend-build to v14.0.10
renovate[bot] Jun 24, 2024
4cc5b91
chore(deps): update dependency @openedx/paragon to v22.6.1
renovate[bot] Jun 24, 2024
9f0c286
chore(deps): update dependency @testing-library/dom to v10.2.0
renovate[bot] Jul 1, 2024
7ba5371
chore(deps): update dependency react-router-dom to v6.24.0
renovate[bot] Jul 1, 2024
63e47bc
chore(deps): update dependency react-router-dom to v6.24.1
renovate[bot] Jul 15, 2024
818b380
chore(deps): update dependency @edx/frontend-platform to v8.1.0
renovate[bot] Jul 15, 2024
848b0f3
chore(deps): update dependency @openedx/paragon to v22.7.0
renovate[bot] Jul 22, 2024
3e647f7
chore(deps): update dependency @testing-library/dom to v10.3.2
renovate[bot] Jul 22, 2024
85b07ac
chore(deps): update dependency react-router-dom to v6.25.1
renovate[bot] Jul 22, 2024
354f9fd
fix(deps): update font awesome to v6.6.0
renovate[bot] Jul 22, 2024
f42ee37
chore(deps): update dependency @edx/frontend-platform to v8.1.1
renovate[bot] Jul 29, 2024
266386f
chore(deps): update dependency @openedx/frontend-build to v14.0.14
renovate[bot] Jul 29, 2024
ad7c42b
chore(deps): update dependency @testing-library/dom to v10.4.0
renovate[bot] Jul 29, 2024
9cef773
chore(deps): update dependency react-router-dom to v6.26.0
renovate[bot] Aug 5, 2024
9647a74
chore(deps): update dependency @openedx/frontend-build to v14.0.15
renovate[bot] Aug 12, 2024
4351a09
chore(deps): update dependency react-router-dom to v6.26.1
renovate[bot] Aug 19, 2024
97d1bde
chore(deps): update dependency @openedx/frontend-build to v14.1.0
renovate[bot] Aug 19, 2024
a0d7fd7
chore(deps): update dependency @openedx/frontend-build to v14.1.1
renovate[bot] Sep 2, 2024
45e551e
chore(deps): update dependency @openedx/frontend-build to v14.1.2
renovate[bot] Sep 9, 2024
3f4d987
test: Add Node 20 to CI matrix (#533)
BilalQamar95 Sep 16, 2024
a703aba
build: Upgrade to Node 20 (#535)
BilalQamar95 Sep 19, 2024
a2497ee
chore(deps): update dependency @openedx/frontend-build to v14.1.4
renovate[bot] Sep 23, 2024
8a7d6ee
chore(deps): update dependency react-router-dom to v6.26.2
renovate[bot] Sep 23, 2024
8213ee7
feat: add frontend-plugin-framework `LogoSlot` (#528)
brian-smith-tcril Sep 26, 2024
e07cf66
chore(deps): update dependency @openedx/frontend-build to v14.1.5
renovate[bot] Sep 30, 2024
e44001e
chore(deps): update dependency @openedx/paragon to v22.8.1
renovate[bot] Sep 30, 2024
ae5253c
feat: expose containerProps in StudioHeader [FC-0062] (#529)
rpenido Oct 1, 2024
dc3c347
feat: added tour component
PKulkoRaccoonGang Nov 18, 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
2 changes: 2 additions & 0 deletions .env.development
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
ACCESS_TOKEN_COOKIE_NAME=edx-jwt-cookie-header-payload
ACCOUNT_PROFILE_URL=http://localhost:1995
ACCOUNT_SETTINGS_URL=http://localhost:1997
BASE_URL=localhost:8080
CREDENTIALS_BASE_URL=http://localhost:18150
CSRF_TOKEN_API_PATH=/csrf/api/v1/token
Expand Down
5 changes: 3 additions & 2 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const { createConfig } = require('@edx/frontend-build');
// eslint-disable-next-line import/no-extraneous-dependencies
const { createConfig } = require('@openedx/frontend-build');

module.exports = createConfig('eslint');
module.exports = createConfig('eslint');
2 changes: 1 addition & 1 deletion .github/workflows/add-depr-ticket-to-depr-board.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ jobs:
secrets:
GITHUB_APP_ID: ${{ secrets.GRAPHQL_AUTH_APP_ID }}
GITHUB_APP_PRIVATE_KEY: ${{ secrets.GRAPHQL_AUTH_APP_PEM }}
SLACK_BOT_TOKEN: ${{ secrets.SLACK_ISSUE_BOT_TOKEN }}
SLACK_BOT_TOKEN: ${{ secrets.SLACK_ISSUE_BOT_TOKEN }}
20 changes: 20 additions & 0 deletions .github/workflows/add-remove-label-on-comment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# This workflow runs when a comment is made on the ticket
# If the comment starts with "label: " it tries to apply
# the label indicated in rest of comment.
# If the comment starts with "remove label: ", it tries
# to remove the indicated label.
# Note: Labels are allowed to have spaces and this script does
# not parse spaces (as often a space is legitimate), so the command
# "label: really long lots of words label" will apply the
# label "really long lots of words label"

name: Allows for the adding and removing of labels via comment

on:
issue_comment:
types: [created]

jobs:
add_remove_labels:
uses: openedx/.github/.github/workflows/add-remove-label-on-comment.yml@master

17 changes: 11 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@ name: Default CI
on:
push:
branches:
- 'master'
- master
pull_request:
branches:
- '**'
- '**'
jobs:
tests:
runs-on: ubuntu-latest
strategy:
matrix:
node: [12, 14, 16]
node: [18, 20]
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Nodejs
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: Install dependencies
Expand All @@ -29,7 +29,12 @@ jobs:
run: npm run lint
- name: Test
run: npm run test
- name: Build
run: npm run build
- name: i18n_extract
run: npm run i18n_extract
- name: Coverage
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true
2 changes: 1 addition & 1 deletion .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ on:

jobs:
commitlint:
uses: edx/.github/.github/workflows/commitlint.yml@master
uses: openedx/.github/.github/workflows/commitlint.yml@master
13 changes: 13 additions & 0 deletions .github/workflows/lockfileversion-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#check package-lock file version

name: lockfileVersion check

on:
push:
branches:
- master
pull_request:

jobs:
version-check:
uses: openedx/.github/.github/workflows/lockfileversion-check-v3.yml@master
66 changes: 36 additions & 30 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,44 @@ name: Release CI
on:
push:
branches:
- master
- master
- alpha
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 12
- name: Install dependencies
run: npm ci
- name: Validate package-lock.json changes
run: make validate-no-uncommitted-package-lock-changes
- name: Lint
run: npm run lint
- name: Test
run: npm run test
- name: i18n_extract
run: npm run i18n_extract
- name: Coverage
uses: codecov/codecov-action@v2
- name: Build
run: npm run build
- name: Release
uses: cycjimmy/semantic-release-action@v2
with:
semantic_version: 16
env:
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.SEMANTIC_RELEASE_NPM_TOKEN }}
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Nodejs Env
run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VER }}
- name: Install dependencies
run: npm ci
- name: Validate package-lock.json changes
run: make validate-no-uncommitted-package-lock-changes
- name: Lint
run: npm run lint
- name: Test
run: npm run test
- name: i18n_extract
run: npm run i18n_extract
- name: Coverage
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: false
- name: Build
run: npm run build
- name: Release
uses: cycjimmy/semantic-release-action@v3
with:
semantic_version: 16
env:
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.SEMANTIC_RELEASE_NPM_TOKEN }}
12 changes: 12 additions & 0 deletions .github/workflows/self-assign-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This workflow runs when a comment is made on the ticket
# If the comment starts with "assign me" it assigns the author to the
# ticket (case insensitive)

name: Assign comment author to ticket if they say "assign me"
on:
issue_comment:
types: [created]

jobs:
self_assign_by_comment:
uses: openedx/.github/.github/workflows/self-assign-issue.yml@master
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@ temp
src/i18n/transifex_input.json
module.config.js
.idea/

.vscode
src/i18n/messages
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20
5 changes: 4 additions & 1 deletion .releaserc
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"branch": "master",
"branches": [
"master",
{name: "alpha", prerelease: true}
],
"tagFormat": "v${version}",
"verifyConditions": [
"@semantic-release/npm",
Expand Down
9 changes: 0 additions & 9 deletions .tx/config

This file was deleted.

24 changes: 2 additions & 22 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
transifex_resource = frontend-component-header
transifex_langs = "ar,fr,fr_CA,es_419,zh_CN"

transifex_utils = ./node_modules/.bin/transifex-utils.js
i18n = ./src/i18n
transifex_input = $(i18n)/transifex_input.json
tx_url1 = https://www.transifex.com/api/2/project/edx-platform/resource/$(transifex_resource)/translation/en/strings/
tx_url2 = https://www.transifex.com/api/2/project/edx-platform/resource/$(transifex_resource)/source/

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

build:
rm -rf ./dist
Expand All @@ -19,7 +14,7 @@ build:
@rm -rf dist/__mocks__

requirements:
npm install
npm ci

i18n.extract:
# Pulling display strings from .jsx files into .json files...
Expand All @@ -37,21 +32,6 @@ detect_changed_source_translations:
# Checking for changed translations...
git diff --exit-code $(i18n)

# Pushes translations to Transifex. You must run make extract_translations first.
push_translations:
# Pushing strings to Transifex...
tx push -s
# Fetching hashes from Transifex...
./node_modules/reactifex/bash_scripts/get_hashed_strings.sh $(tx_url1)
# Writing out comments to file...
$(transifex_utils) $(transifex_temp) --comments
# Pushing comments to Transifex...
./node_modules/reactifex/bash_scripts/put_comments.sh $(tx_url2)

# Pulls translations from Transifex.
pull_translations:
tx pull -f --mode reviewed --language=$(transifex_langs)

# This target is used by Travis.
validate-no-uncommitted-package-lock-changes:
# Checking for package-lock.json changes...
Expand Down
Loading
Loading