Commit Graph

381 Commits

Author SHA1 Message Date
Renovate Bot
8bfecc1309 fix(deps): update dependency classnames to v2.3.1 v1.5.20 2021-06-14 07:22:41 +00:00
Renovate Bot
0294b5d5b6 fix(deps): update dependency @edx/frontend-platform to v1.11.0 v1.5.19 2021-06-11 21:34:25 +00:00
Renovate Bot
8f7e4f3059 chore(deps): update dependency @edx/frontend-build to v5.6.14 2021-06-11 21:15:08 +00:00
Renovate Bot
3e2881fa27 fix(deps): update reactrouter monorepo to v5.2.0 v1.5.18 2021-06-08 12:24:32 +00:00
Renovate Bot
aa49509606 fix(deps): update dependency react-transition-group to v4.4.2 v1.5.17 2021-06-08 11:32:37 +00:00
Renovate Bot
b60c97667e fix(deps): update dependency history to v4.10.1 v1.5.16 2021-06-08 11:11:17 +00:00
Renovate Bot
e9a2cb3df1 fix(deps): update dependency react-redux to v7.2.4 v1.5.15 2021-06-08 09:53:13 +00:00
dependabot[bot]
de024e175d Merge pull request #425 from edx/dependabot/npm_and_yarn/ws-6.2.2 2021-06-08 05:53:19 +00:00
Renovate Bot
e0252f3c01 fix(deps): update dependency redux-devtools-extension to v2.13.9 v1.5.14 2021-06-07 07:40:14 +00:00
Renovate Bot
7238b36b4d fix(deps): update dependency @edx/frontend-component-footer to v10.1.5 v1.5.13 2021-06-07 07:13:49 +00:00
Renovate Bot
72a40132de chore(deps): update dependency glob to v7.1.7 2021-06-07 06:46:47 +00:00
dependabot[bot]
6dd5db108e build(deps): bump ws from 6.2.1 to 6.2.2
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-05 10:58:19 +00:00
Renovate Bot
6182141bfb chore(deps): update dependency enzyme to v3.11.0 2021-06-05 08:40:49 +00:00
stvn
1a8cfbb397 merge(#424): build/renovate
commits
=======
- build(renovate): fix json syntax
2021-06-04 23:44:17 -07:00
stvn
cd510ee704 build(renovate): fix json syntax 2021-06-04 23:19:26 -07:00
dependabot[bot]
1063092c5d Merge pull request #409 from edx/dependabot/npm_and_yarn/elliptic-6.5.4 2021-06-05 06:18:34 +00:00
stvn
68b5ca22a8 merge(#423): build/renovate-stricter
commits
=======
- build(renovate): be more selective about automerging devDependencies
2021-06-04 13:44:13 -07:00
dependabot[bot]
c2108f2909 build(deps): bump elliptic from 6.5.3 to 6.5.4
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04 20:34:57 +00:00
stvn
5823842f80 build(renovate): be more selective about automerging devDependencies 2021-06-04 13:21:22 -07:00
stvn
9cf776cfbc merge(#414): dependabot/npm_and_yarn/url-parse-1.5.1
commits
=======
- build(deps): bump url-parse from 1.4.7 to 1.5.1
2021-06-04 12:56:23 -07:00
Matjaz Gregoric
8ae748c6f7 fix: hide 'View My Records' button if no credentials service (#421)
This hides the 'View My Records' button from users profile page if
`CREDENTIALS_BASE_URL` is not configured.
v1.5.12
2021-06-04 12:22:36 -04:00
Renovate Bot
00b2dee8a8 fix(deps): update dependency redux-saga to v1.1.3 v1.5.11 2021-06-04 02:53:55 +00:00
Renovate Bot
bbb2224762 chore(deps): update dependency react-test-renderer to v16.14.0 2021-06-04 02:25:56 +00:00
dependabot[bot]
c78e8a608a Merge pull request #411 from edx/dependabot/npm_and_yarn/ssri-6.0.2 2021-06-04 00:44:52 +00:00
Renovate Bot
d6011917b3 fix(deps): update dependency newrelic to v5.13.1 v1.5.10 2021-06-04 00:34:39 +00:00
Renovate Bot
7eb4d33037 chore(deps): update dependency es-check to v5.2.3 2021-06-04 00:02:12 +00:00
dependabot[bot]
808348bdce Merge pull request #419 from edx/dependabot/npm_and_yarn/dns-packet-1.3.4 2021-06-03 22:37:35 +00:00
dependabot[bot]
4855b5aacb build(deps): bump url-parse from 1.4.7 to 1.5.1
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 21:15:00 +00:00
dependabot[bot]
494787942d build(deps): bump ssri from 6.0.1 to 6.0.2
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 21:14:52 +00:00
dependabot[bot]
5d94d12670 build(deps): bump dns-packet from 1.3.1 to 1.3.4
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 21:13:23 +00:00
dependabot[bot]
2b68a2cfe6 Merge pull request #416 from edx/dependabot/npm_and_yarn/hosted-git-info-2.8.9 2021-06-03 20:38:13 +00:00
Renovate Bot
3074dae40f chore(deps): update dependency codecov to v3.8.2 2021-06-03 19:50:58 +00:00
stvn
9ca7f57102 merge(#422): build/renovate
commits
=======
- build(renovate): be more liberal about what automerges
2021-06-03 11:15:04 -07:00
stvn
b33ed94fc6 build(renovate): be more liberal about what automerges
based on https://github.com/edx/frontend-app-account .
2021-06-03 10:42:01 -07:00
stvn
e1fa025eea merge: stvn/own/code 2021-05-26 13:42:18 -07:00
stvn
6bd5be71b8 build: add CODEOWNERS; edx/community-engineering
Background
==========
As part of our Squad-based ownership, we should stay on top of what
happens in these repositories. However, due to the number of
repositories (and subsequently pull requests) across the edX ecosystem,
it is challenging to stay on top of notifications, separating the
'signal' from the 'noise'. Email filters can go a long way to taming
Inbox notifications, but this is manual and requires maintenance as
Squad ownership changes. It also fails to account for Github-specific behavior.

Proposal
========
By leveraging Github support for `CODEOWNERS` files [1],
we can ensure that our team is at least CCed explicitly, here,
in the form a requested review. This request is just that, a request,
not a requirement; we are not enacting any new merge requirements
at this time.

- [1] https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
2021-05-26 12:14:40 -07:00
David Joy
8cf271f434 chore: let renovate be more liberal about what it merges (#417)
We've adopted a looser renovate config that will auto-merge more things in other repositories, and it's worked out fine.  I just lifted this config from frontend-platform, which was itself based on prospectus (private).
2021-05-18 16:28:24 -04:00
dependabot[bot]
563bcc48c9 build(deps): bump hosted-git-info from 2.8.8 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-17 14:24:42 +00:00
renovate[bot]
283c6c143a chore(deps): update commitlint monorepo (#358)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-17 10:23:06 -04:00
David Joy
889b9a4482 fix: use the SITE_NAME env var in index.html (#413) v1.5.9 2021-05-04 14:06:04 -04:00
David Joy
fae8500223 build: add module.config.js to .gitignore (#412) 2021-05-04 09:22:12 -04:00
Renovate Bot
e4b218a47e fix(deps): update dependency @edx/frontend-component-header to v2.2.4 open-release/lilac.3 open-release/lilac.1 open-release/lilac.2 v1.5.8 2021-02-08 20:35:27 +00:00
Renovate Bot
1f6cfefe18 fix(deps): update dependency @edx/frontend-platform to v1.8.4 v1.5.7 2021-02-05 23:03:57 +00:00
Renovate Bot
efa68ef0be fix(deps): update dependency @edx/frontend-component-header to v2.2.3 v1.5.6 2021-02-05 21:26:13 +00:00
Renovate Bot
aeebd4de33 fix(deps): update dependency @edx/frontend-component-footer to v10.1.4 v1.5.5 2021-02-05 20:39:02 +00:00
Renovate Bot
849b0101e3 chore(deps): update dependency enzyme-adapter-react-16 to v1.15.6 2021-02-05 19:24:14 +00:00
David Joy
e3b692b9f2 Update Paragon to 13 and make the app brandable (#397)
* fix: fixing broken linter script and linting

The linter script in package.json didn’t specify which files to lint, so it never linted anything.  As soon as I fixed the script line, there was suddenly a ton of stuff that needed linting.

This fixes the script and cleans up all the things that needed linting.  The vast majority were formatting auto-fixes in VSCode for me.

* fix: setting NODE_ENV to production in .env

Without this change, the NODE_ENV comes through as “null” (a string!) in the app.  This causes a number of third party dependencies like React and Redux to potentially go into development mode, slowing them down, or to not realize they’re in production mode, causing them to throw some warnings.

* style: some additional linting

* feat: upgrading to modern paragon and a brand package

This commit updates the app from Paragon 7 to 12 and fixes the breaking changes in between.  Mostly small changes to Button and Dropdown, as well as using “container” instead of “container-fluid” to preserve the page’s width as closely as possible.

It also adds the brand package, which is why it’s a feature.  Using the brand package allows the MFE to be rebranded by using an npm alias to override the source of the brand.

* test: fixing test snapshots that failed when updating paragon

The test snapshots got a bit out of date when updating paragon.  Also removing an unncessary “type” from Dropdown.Toggle which does nothing.

- container has been replaced by container-fluid
- The Button component is a different implementation, which adds slightly different properties to the rendered button.  i.e., onKeyDown and disabled, but doesn’t add the id or onBlur.
- The Dropdown doesn’t render its contents until it’s opened, which is why “Upload Photo” and “Remove” are no longer in the snapshot.
-

* build: bumping paragon to 13

* fix: fixing broken test snapshot

btn-outline is definitely not a correct button type.

* fix: using the ‘size’ property on Button

* fix: updating dependencies

We needed to upgrade paragon to 13.1.2 to fix a transpilation issue that was causing ES6 code to be included in the build artifact.  All other upgrades here were attempts at fixing that, but they’re all also perfectly valid and good to update, so I left them.

babel-polyfill has been replaced by including core-js and regenerator-runtime.

Upgrading frontend-build fixed an issue with eslint configuration that emerged during the other upgrades.

* fix: switch back to container-fluid

We want to leave it as container-fluid and solve the max width problem through paragon.

* style: cleanup and formatting of SCSS

Also removing an unnecessary variant of primary on a button.

* test: fix broken snapshot test
2021-02-05 13:38:36 -05:00
David Joy
616c620432 fix: bumping frontend-platform to latest (#395) v1.5.4 2021-01-05 16:39:51 -05:00
edX Transifex Bot
fb508152f3 fix(i18n): update translations v1.5.3 2020-12-27 15:40:47 -05:00
Renovate Bot
e68c280b11 chore(deps): update dependency enzyme-adapter-react-16 to v1.15.5 2020-12-21 06:11:08 +00:00