Commit Graph

442 Commits

Author SHA1 Message Date
Régis Behmo
85f943b1e4 Merge pull request #516 from Dicey-Tech/bbrsofiane/maple-upgrade-deps
chore: upgrade versions of frontend-build and frontend-component-header
open-release/maple.2 open-release/maple.1 open-release/maple.3
2021-12-20 17:52:58 +01:00
Sofiane Bebert
c81802c8e8 chore: upgrade versions of frontend-build and frontend-component-header 2021-12-20 16:45:47 +00:00
Renovate Bot
b378967023 fix(deps): update dependency core-js to v3.18.2 2021-10-11 10:42:51 +00:00
Renovate Bot
180af03af8 chore(deps): update dependency @commitlint/cli to v13.2.1 2021-10-11 07:52:57 +00:00
edX Transifex Bot
17ca164085 chore(i18n): update translations 2021-10-11 01:41:31 +05:00
Ned Batchelder
7cfc973c72 build: use the organization commitlint check 2021-10-07 13:54:25 -04:00
Renovate Bot
912c06caee chore(deps): update commitlint monorepo to v13.2.0 2021-10-04 07:19:32 +00:00
Renovate Bot
58c654d8f1 chore(deps): update dependency glob to v7.2.0 2021-09-27 10:34:02 +00:00
Renovate Bot
fdb5de902d fix(deps): update dependency core-js to v3.18.1 2021-09-27 09:59:22 +00:00
dependabot[bot]
84360e6f42 build(deps): bump tmpl from 1.0.4 to 1.0.5 (#479)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 10:41:34 -04:00
Renovate Bot
2fad316329 fix(deps): update dependency core-js to v3.18.0 2021-09-20 09:10:07 +00:00
Renovate Bot
c820dedbfc fix(deps): update dependency @edx/frontend-platform to v1.12.7 2021-09-20 09:03:19 +00:00
Renovate Bot
5199d88114 fix(deps): update dependency @edx/frontend-platform to v1.12.6 2021-09-13 11:22:51 +00:00
Renovate Bot
0383167754 fix(deps): update dependency core-js to v3.17.3 2021-09-13 09:50:51 +00:00
Renovate Bot
17f42c8f97 fix(deps): update react-router monorepo 2021-09-06 08:45:44 +00:00
Renovate Bot
13e5a684e9 fix(deps): update dependency react-redux to v7.2.5 2021-09-06 08:38:28 +00:00
David Joy
56f5d655c6 fix: modernize build process, remove npm publish, use github actions (#472)
* build: switch from travis to Github actions.

Subsequent commits will clean up some of the 'npm-dist' code that we're no longer using.

* build: remove npm distribution from repository

Once upon a time, we published the components of the profile MFE to NPM because we believed we might want to embed them in frontend-app-learner-portal.  We abandoned that idea about two years ago, but never cleaned up the experiment of publishing the MFE to npm.

This commit does that.  The prior commit on this branch disabled it by cutting over from travis to github actions - this commit just finishes the job.

* fix: cleaning up a bad URL for order history.

* docs: cleaning up a documentation URL in openedx.yml

* fix: removing download of Roboto font

None of our other MFEs do this; it was left over from an early design decision.  It also doesn't appear to be having any effect, as I think this font is included via Paragon, if at all.  It may also be that it's a secondary font choice after something else already available.  Regardless, removing these two lines had no effect on the look and feel of the MFE, and reduces bundle size.

* fix: using updated logo instead of pre-rebrand edX logo.

This now uses the FAVICON_URL environment variable like all our other MFEs.
2021-08-31 12:07:59 -04:00
David Joy
d651b6c789 fix: clean up unused dependencies and env variables (#471)
* build: cleanup environment variables

Setting 'null' to an empty string '' (which is falsy and the right thing here)

* fix: clean up unused dependencies

- Removing a number of packages from dependencies that simply were not in use.
- Removing 'font-awesome' dependency which we didn't actually need in our stylesheet - we don't use it, though we were importing it and setting a variable from it.  Not sure why it was ever there.

* fix: remove unused dependency

We get 'history' through frontend-platform.
v1.6.6
2021-08-30 14:10:59 -04:00
renovate[bot]
0fb10ab34d fix(deps): update font awesome (#271)
* fix(deps): update font awesome

* test: fixing broken snapshot from font-awesome upgrade

I visually verified the facebook icon is fine by loading up the app.

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: David Joy <davjoy@gmail.com>
v1.6.5
2021-08-30 11:13:57 -04:00
dependabot[bot]
fbbd9560e6 build(deps): bump path-parse from 1.0.6 to 1.0.7 (#460)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 10:56:56 -04:00
Renovate Bot
5c78d8c3dd fix(deps): update dependency core-js to v3.16.4 v1.6.4 2021-08-30 10:13:09 +00:00
Renovate Bot
dd0e324dd1 chore(deps): update dependency husky to v7.0.2 2021-08-30 08:28:06 +00:00
Renovate Bot
f41b071994 fix(deps): update dependency @edx/frontend-platform to v1.12.4 v1.6.3 2021-08-23 08:23:52 +00:00
Renovate Bot
00517dd28f chore(deps): update dependency @edx/frontend-build to v8.0.4 2021-08-23 08:14:25 +00:00
Adam Stankiewicz
b1bc9b5009 build: upgrade to frontend-build v8.0.3 (#465)
* build: upgrade to frontend-build v8.0.2

* build: use 8.0.3 instead to fix apiKey issue
2021-08-19 18:08:55 -04:00
Adam Stankiewicz
55bfc0b677 build: test new relic source maps with webpack 5 (#464) 2021-08-19 13:28:34 -04:00
Renovate Bot
071d8d095c fix(deps): update dependency @edx/frontend-platform to v1.12.3 v1.6.2 2021-08-16 07:32:41 +00:00
Renovate Bot
a867d0e5b3 fix(deps): update dependency @edx/frontend-component-footer to v10.1.6 v1.6.1 2021-08-16 07:22:47 +00:00
Justin Hynes
30619822a7 Merge pull request #461 from edx/jhynes/microba-1321_learner-record-mfe-redirect
feat: Enable routing of traffic to Learner Record MFE when `view my records` button is pressed
v1.6.0
2021-08-11 14:24:21 -04:00
Justin Hynes
357b1c844d feat: Enable routing of traffic to Learner Record MFE when view my records button is pressed
[MICROBA-1321]
* Add two new configuration settings: `ENABLE_LEARNER_RECORD_MFE` and `LEARNER_RECORD_MFE_BASE_URL`
* Add function to `ProfilePage.jsx` to determine where learners should be routed (Credentials or Learner Record MFE) when the `View My Records` button is pressed on the profile page.
2021-08-11 14:18:31 -04:00
stvn
0ee56a0eeb merge(#454): renovate/major-commitlint-monorepo
commits
=======
- chore(deps): update commitlint monorepo to v13
2021-08-09 21:54:33 -07:00
Renovate Bot
0ec21e4c1f chore(deps): update commitlint monorepo to v13 2021-08-09 12:18:33 +00:00
Renovate Bot
9c2dd032d1 fix(deps): update dependency redux to v4.1.1 v1.5.37 2021-08-09 12:11:51 +00:00
Renovate Bot
ab26fd84fe fix(deps): update dependency core-js to v3.16.1 v1.5.36 2021-08-09 10:07:35 +00:00
Renovate Bot
8aebaf7583 fix(deps): update dependency core-js to v3.16.0 v1.5.35 2021-08-02 05:23:04 +00:00
Renovate Bot
77d28e2aba fix(deps): update dependency @edx/frontend-platform to v1.11.3 v1.5.34 2021-08-02 05:10:30 +00:00
Renovate Bot
40b9526f92 fix(deps): update dependency @edx/paragon to v16.6.1 v1.5.33 2021-07-26 08:35:06 +00:00
Renovate Bot
462b64f720 chore(deps): update dependency @edx/frontend-build to v7.1.0 2021-07-26 08:25:13 +00:00
Renovate Bot
931710d489 fix(deps): update dependency regenerator-runtime to v0.13.9 v1.5.32 2021-07-26 04:35:23 +00:00
Renovate Bot
b871bb6835 chore(deps): update dependency codecov to v3.8.3 2021-07-26 04:25:26 +00:00
stvn
4dbd66a615 merge(#446): renovate/husky-7.x
commits
=======
- chore(deps): update dependency husky to v7
2021-07-21 11:27:35 -07:00
Renovate Bot
c797320d71 chore(deps): update dependency husky to v7 2021-07-19 07:07:02 +00:00
Renovate Bot
b1ca0dd34e fix(deps): update dependency @edx/paragon to v16.3.1 v1.5.31 2021-07-19 07:02:11 +00:00
Renovate Bot
6b256eb09e fix(deps): update dependency @edx/frontend-platform to v1.11.1 v1.5.30 2021-07-19 06:51:12 +00:00
Renovate Bot
78267b5326 chore(deps): update dependency @edx/frontend-build to v7.0.6 2021-07-19 06:38:56 +00:00
David Joy
f06bea9612 fix: remove purgecss (#440)
PurgeCSS doesn’t work with the latest version of PostCSS, far as I can tell.  It ends up removing too many classes.  It has always been sort of problematic and we only use it in a few MFEs, so I think it’s time for it to go.
v1.5.29
2021-07-13 10:16:09 -04:00
Renovate Bot
242a03ee72 fix(deps): update dependency @edx/paragon to v16.1.0 v1.5.28 2021-07-12 07:28:45 +00:00
Renovate Bot
4b35d64d13 chore(deps): update dependency @edx/frontend-build to v7.0.3 2021-07-12 07:19:22 +00:00
David Joy
16d179d9b0 fix: upgrades frontend build to v7 and paragon to v16 (#439)
* build: upgrades frontend build to v7 and paragon to v16

* test: update test snapshots

Three things happening here:

- The implementation of the external link icon in Hyperlink was updated to have an SVG icon instead of font-awesome
- The implementation of StatefulButton also changed to use SVG icons instead of font-awesome
- Dropdown appears to be setting an onKeyDown handler that it wasn’t before.  This is fine.
v1.5.27
2021-07-07 16:01:45 -04:00
renovate[bot]
42d6535969 chore(deps): update dependency @edx/frontend-build to v6 (#438)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-06 14:44:56 -04:00