Justin Hynes
a6086fd4bf
feat: add utility function to retrieve product recommendations based on job skills
...
[APER-2262]
- add a utility function to retrieve product recommendations based on skills from a job a learner is interested in
- add additional tests and coverage around new utility functions in `search.jsx`
2023-02-24 08:57:37 -05:00
Justin Hynes
2d05de92af
Merge pull request #691 from openedx/jhynes/aper-2261_algolia-utility-functions
...
feat: Add utility functions for querying job related data from Algolia
2023-02-17 14:12:54 -05:00
Justin Hynes
10f93420f4
feat: Add utility functions for querying job related data from Algolia
...
[APER-2261]
* rename `hooks.jsx` to `search.jsx` as this is more of a collection of utilities for working with Algolia
* add a utiltiy function for returning job info (from our "job" Algolia index) based on a list of jobs a learner is interested in
* add a utility function for formatting job names based on the syntax Algolia expects
2023-02-17 14:08:11 -05:00
Maxwell Frank
a12f91f7a5
Merge pull request #685 from openedx/mfrank/building-out-reducer
...
feat: adding actions and reducer for Skills Builder
2023-02-15 13:34:06 -05:00
Maxwell Frank
8f42e6fbfb
feat: adding actions and reducer
2023-02-15 17:09:12 +00:00
Justin Hynes
4ecdf583ea
Merge pull request #690 from openedx/jhynes/aper-2261
...
feat: Add Algolia support to Profile MFE for Skills Builder
2023-02-15 11:37:46 -05:00
Justin Hynes
e75864b860
feat: Add Algolia support to Profile MFE
...
[APER-2261]
This PR adds Algolia support to the Profile MFE and the upcoming Skills Builder feature.
* Adds new dependency for the `algoliasearch` package
* Add new config to support Algolia
* Update MFE configuration so we can access the new configuration variables
* Add hook to initialize Algolia client and return job and product Algolia indexes (based on settings)
* Update SkillsBuilderModal to add test code that displays the results of querying Algolia
2023-02-15 09:56:52 -05:00
Jenkins
a697e3c543
chore(i18n): update translations
2023-02-12 15:40:35 -05:00
Jason Wesson
04607dba1d
Feat: display Learning Goal in profile ( #676 )
...
* feat: add unit tests for LearningGoal component
* feat: add LearningGoals component to Profile
---------
Co-authored-by: Jason Wesson <jwesson@2u.com >
2023-02-08 13:54:47 -08:00
Justin Hynes
6a4c8d9138
Merge pull request #682 from openedx/jhynes/aper-2258
...
feat: add Skills Builder Header component, refactor to use ModalDialog
2023-02-06 14:45:31 -05:00
Justin Hynes
dbf716eef5
feat: add Skills Builder Header component, refactor to use ModalDialog
...
[APER-2258]
This PR adds the SkillsBuilderHeader component to the profile MFE.
There was also some additional refactoring work required to display the header in the modal. The FullscreenModal component is not flexible enough to allow custom header designs to be displayed (only text). We have to pivot to using the `ModalDialog` family of components instead.
2023-02-06 13:34:04 -05:00
renovate[bot]
5eaab4f07d
fix(deps): update dependency redux to v4.2.1
2023-02-06 13:31:33 +00:00
renovate[bot]
a139c2f71d
fix(deps): update dependency @edx/frontend-component-footer to v11.6.2
2023-02-06 11:47:01 +00:00
Maxwell Frank
9e34fdd68d
Merge pull request #680 from openedx/mfrank/adding-skills-context
...
feat: added skills context
2023-02-01 13:31:52 -05:00
Justin Hynes
109c5d437d
Merge pull request #681 from openedx/jhynes/aper-2240-cleanup
...
fix: remove LR MFE URL building logic
2023-01-31 13:48:51 -05:00
Justin Hynes
25d0ecb531
fix: remove learner record MFE URL building logic
...
[APER-2240]
The Profile MFE no longer needs to understand anything about the Learner Record MFE. The Credentials IDA now has logic to determine if a request should be redirected to the Learner Record MFE so we can remove these changes from the Profile MFE.
2023-01-30 14:00:13 -05:00
Maxwell Frank
767af3c40b
feat: added skills context
2023-01-30 15:46:15 +00:00
renovate[bot]
6a05552969
fix(deps): update dependency core-js to v3.27.2
2023-01-30 15:02:41 +00:00
renovate[bot]
628914dce3
fix(deps): update dependency @edx/frontend-component-header to v3.6.1
2023-01-30 10:28:08 +00:00
Jenkins
be7e204c91
chore(i18n): update translations
2023-01-29 15:40:36 -05:00
Bilal Qamar
c1d4c36a65
chore: update dependency @edx/frontend-build to v12.4.19 ( #675 )
2023-01-26 12:20:35 +05:00
renovate[bot]
ce04a04c36
fix(deps): update dependency @edx/frontend-component-footer to v11.6.1
2023-01-23 14:58:40 +00:00
renovate[bot]
346c08e5d6
chore(deps): update dependency @edx/frontend-build to v12.4.16
2023-01-23 11:27:47 +00:00
Jenkins
fe61237464
chore(i18n): update translations
2023-01-22 15:40:35 -05:00
renovate[bot]
c89285f0e8
chore(deps): update dependency glob to v8.1.0
2023-01-16 15:28:14 +00:00
renovate[bot]
7523a1edb3
chore(deps): update commitlint monorepo to v17.4.2
2023-01-16 11:27:14 +00:00
Jenkins
9f1c16a599
chore(i18n): update translations
2023-01-15 15:40:34 -05:00
Maxwell Frank
fdcef0edc8
Merge pull request #664 from openedx/mfrank/adding-skills-route
...
feat: set up skills builder route
2023-01-11 13:53:03 -05:00
Maxwell Frank
1f056dfac7
feat: set up skills builder route
2023-01-11 18:45:06 +00:00
renovate[bot]
2814349f37
fix(deps): update dependency @edx/brand to v1.2.0
2023-01-09 11:50:01 +00:00
renovate[bot]
a4327a98e4
chore(deps): update commitlint monorepo to v17.4.0
2023-01-09 08:15:56 +00:00
renovate[bot]
50fe0ecb6f
fix(deps): update dependency core-js to v3.27.1
2023-01-02 08:58:39 +00:00
renovate[bot]
8e011fdf7b
fix(deps): update dependency core-js to v3.27.0
2022-12-26 08:57:37 +00:00
dependabot[bot]
a6a35f3762
build(deps): bump loader-utils from 1.4.0 to 1.4.2 ( #655 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-22 12:54:32 -08:00
renovate[bot]
259f4b2a5e
chore(deps): update dependency @edx/frontend-build to v12.4.15 ( #625 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 12:34:58 -08:00
Muhammad Abdullah Waheed
65a4091e78
Automate Browserlist DB Update ( #615 )
...
* feat: added cron github action to auto update brwoserlist DB periodically
* refactor: used a shared script to update broswerslist DB, create PR and automerge it
2022-12-22 12:06:26 -08:00
Jason Wesson
e5ee7894b0
refactor: updated frontend-build & resolved eslint issues ( #654 )
...
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com >
2022-12-22 12:00:53 -08:00
renovate[bot]
8f781ea867
chore(deps): update dependency glob to v8 ( #622 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-20 13:16:24 -08:00
dependabot[bot]
7d208a91ac
build(deps): bump loader-utils from 1.4.0 to 1.4.2 ( #635 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 13:07:00 -08:00
dependabot[bot]
80599a617f
build(deps): bump minimatch and recursive-readdir ( #642 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [recursive-readdir](https://github.com/jergason/recursive-readdir ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `recursive-readdir` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/jergason/recursive-readdir/releases )
- [Changelog](https://github.com/jergason/recursive-readdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jergason/recursive-readdir/commits/v2.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: recursive-readdir
dependency-type: indirect
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 12:59:41 -08:00
dependabot[bot]
652559b157
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 ( #644 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 12:53:22 -08:00
renovate[bot]
5363663170
fix(deps): update dependency universal-cookie to v4 ( #279 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-20 12:44:44 -08:00
renovate[bot]
b34041f090
fix(deps): update dependency core-js to v3.26.1
2022-12-19 10:22:55 +00:00
renovate[bot]
a82e3e9918
fix(deps): update dependency @edx/frontend-component-header to v3.6.0
2022-12-19 08:03:15 +00:00
mashal-m
6c15c2a0fd
fix: remove is-es6 check
2022-12-15 12:43:57 +00:00
mashal-m
da5bf2f533
build: use shared browserslist configuration and upgrade paragon version
2022-12-15 12:43:57 +00:00
renovate[bot]
e507548d48
fix(deps): update dependency @edx/frontend-component-footer to v11.6.0
2022-12-12 11:18:25 +00:00
renovate[bot]
ff6c63c86b
fix(deps): update dependency redux-saga to v1.2.2
2022-12-12 08:31:07 +00:00
renovate[bot]
6e24a48570
fix(deps): update dependency @edx/frontend-component-header to v3.5.0
2022-12-05 13:32:14 +00:00
renovate[bot]
42a0d27b47
fix(deps): update dependency @edx/frontend-component-footer to v11.5.2
2022-12-05 11:02:32 +00:00