Bilal Qamar
8a6cd7937a
Merge branch 'master' of https://github.com/edx/frontend-app-communications into bilalqamar95/frontend-build-upgrade
2022-10-25 15:20:58 +05:00
renovate[bot]
32327cde93
fix(deps): update dependency @edx/frontend-component-header to v3.3.0
2022-10-24 11:00:17 +00:00
renovate[bot]
dadbfed8e1
fix(deps): update dependency tinymce to v5.10.6
2022-10-24 07:14:55 +00:00
renovate[bot]
262ea5be0d
fix(deps): update dependency redux to v4.2.0
2022-10-17 10:57:56 +00:00
renovate[bot]
fcb393d9e7
fix(deps): update dependency regenerator-runtime to v0.13.10
2022-10-17 07:58:39 +00:00
renovate[bot]
a6e84bf56c
fix(deps): update dependency prop-types to v15.8.1
2022-10-10 11:36:55 +00:00
renovate[bot]
9cf76fec74
fix(deps): update dependency core-js to v3.25.5
2022-10-10 08:29:40 +00:00
renovate[bot]
0e22884a34
fix(deps): update dependency core-js to v3.25.4
2022-10-03 12:18:07 +00:00
renovate[bot]
c5a2070b6e
fix(deps): update dependency react-redux to v7.2.9
2022-09-26 15:46:17 +00:00
renovate[bot]
6ac242aa0a
fix(deps): update dependency classnames to v2.3.2
2022-09-26 11:24:33 +00:00
renovate[bot]
0130b5279f
fix(deps): update dependency @edx/frontend-component-header to v3.2.1
2022-09-19 13:41:55 +00:00
renovate[bot]
d40450dabf
fix(deps): update dependency @edx/frontend-component-footer to v11.2.1
2022-09-19 10:58:40 +00:00
renovate[bot]
61245d4423
fix(deps): update dependency axios to v0.27.2
2022-09-12 15:25:18 +00:00
renovate[bot]
aec96cd652
fix(deps): update dependency @tinymce/tinymce-react to v3.14.0
2022-09-12 11:43:04 +00:00
Bilal Qamar
f14e80099e
refactor: pinned frontend-build version & ignored jsx-no-constructed-context-values for tests
2022-09-08 19:32:57 +05:00
renovate[bot]
2c146b516f
fix(deps): update dependency @fortawesome/react-fontawesome to v0.2.0
2022-09-05 23:42:57 +00:00
renovate[bot]
70d5c0e112
fix(deps): update dependency @edx/frontend-platform to v2.6.2
2022-09-05 18:28:38 +00:00
Bilal Qamar
4977918e65
refactor: resolved merge conflicts with master branch
2022-09-01 12:33:47 +05:00
renovate[bot]
15325f0eb1
fix(deps): update dependency @edx/paragon to v19.25.3
2022-08-29 17:15:16 +00:00
renovate[bot]
25bb72b53b
fix(deps): update dependency jquery to v3.6.1
2022-08-29 13:18:58 +00:00
Justin Hynes
8e2cdb1b25
fix: fix build by updating frontend-platform to v2.6.1
2022-08-24 18:48:10 +00:00
Bilal Qamar
b849006b34
refactor: resolved merge conflicts with master
2022-08-24 17:01:24 +05:00
renovate[bot]
f8212c24c3
chore(deps): update dependency prettier to v2.7.1
2022-08-22 10:33:03 +00:00
renovate[bot]
fcad43c485
chore(deps): update dependency jest to v27.5.1
2022-08-22 10:27:10 +00:00
renovate[bot]
64d532aad5
chore(deps): update dependency es-check to v6.2.1
2022-08-15 10:52:25 +00:00
renovate[bot]
d05ed5ba26
chore(deps): update dependency axios-mock-adapter to v1.21.2
2022-08-15 10:44:29 +00:00
Bilal Qamar
c3088d986e
refactor: resolved merge conflicts with master
2022-08-10 16:30:51 +05:00
Justin Hynes
44e122142c
Merge pull request #67 from edx/renovate/testing-library-jest-dom-5.x
...
chore(deps): update dependency @testing-library/jest-dom to v5.16.5
2022-08-09 09:05:13 -04:00
renovate[bot]
905dd98d28
chore(deps): update dependency @testing-library/jest-dom to v5.16.5
2022-08-09 12:19:46 +00:00
renovate[bot]
2927f938eb
chore(deps): update dependency axios-mock-adapter to v1.21.1
2022-08-08 05:11:26 +00:00
Bilal Qamar
91e4e4b9df
refactor: updated frontend-build to v12
2022-08-05 16:33:02 +05:00
Jawayria
dcf69d693f
chore!: drop support for Node12
...
BREAKING CHANGE: Node 12 support dropped
2022-08-05 14:04:41 +05:00
renovate[bot]
8205ff64f8
chore(deps): update dependency @edx/frontend-build to v9.2.2
2022-08-01 07:21:03 +00:00
renovate[bot]
c0f41874bb
fix(deps): update dependency tinymce to v5.10.5
2022-08-01 07:13:30 +00:00
renovate[bot]
b62a92c4d2
fix(deps): update dependency react-redux to v7.2.8
2022-07-25 11:38:22 +00:00
renovate[bot]
deae6c9654
chore(deps): update dependency glob to v7.2.3
2022-07-18 10:29:10 +00:00
renovate[bot]
1ede234b31
chore(deps): update dependency @testing-library/react to v12.1.5
2022-07-18 10:21:55 +00:00
renovate[bot]
b7275c1491
chore(deps): update dependency @testing-library/jest-dom to v5.16.4
2022-07-11 10:40:58 +00:00
renovate[bot]
f6058c9bbe
fix(deps): pin dependencies
2022-07-11 10:33:55 +00:00
Thomas Tracy
99b9a51598
feat: [MICROBA-1840] delete/edit scheduled emails ( #44 )
...
This PR adds delete and edit functionality to emails that are scheduled to be sent at a future date. The workflow for editing is as such:
A user clicks edit on the table
The contents of the email are copied to the editor, and the user makes edits
The user is warned that this is editing an email, and that it will not create a new task, instead updating the selected one
If they accept, the email is updated.
For delete, the user just hits the delete button, and its gone. There is now warning popup as of yet.
This PR also adds the toast component for success and errors when sending emails.
2022-06-23 14:20:48 -04:00
Thomas Tracy
a37d63a4a3
chore: update edx frontend packages ( #35 )
2022-04-25 09:22:31 -04:00
Justin Hynes
2387d621d7
fix: Update webpack config to be less strict
...
[MICROBA-1743]
Fixes an issue where we couldn't override the header and footer with the branded versiom within the Comms MFE because some of the dependencies of the branded components are not currently Webpack5 compliant. Adds a rule to make webpack5 less strict with imports that do not include a file extension.
This also includes a change so that the Comms MFE uses the Open edX branded colors/styles by default.
2022-03-08 14:22:22 -05:00
Thomas Tracy
7d2fa72768
chore: add edx-next theme to repo ( #15 )
2022-02-02 11:14:41 -05:00
Thomas Tracy
ce9cdf642b
feat: [MICROBA-1620] Wire BulkEmailForm to API ( #11 )
...
- Wires up the BulkEmailForm to be able to actually send email tasks to
the instructor api
- Adds testing for the BulkEmailForm, as well as BulkEmailTool itself
- Does some cleanup, and adds some additional testing tools as needed
2022-01-27 14:51:17 -05:00
Thomas Tracy
2eac5bc12d
chore: update setupTest to mock out edX libraries ( #13 )
2022-01-20 14:25:59 -05:00
Thomas Tracy
ab274d1ea9
feat: [Microba-1620] Add email form to BulkEmailTool ( #8 )
...
* feat: [MB-1620] Add email body editor
Add email body and subject line to bulk email tool.
2022-01-12 15:26:43 -05:00
Thomas Tracy
ab56f12087
chore: Add exception for non es5 transpiled dep ( #9 )
...
During our CI checks on PRs, we check to see if all code can be properly
transpiled into es5 to support IE11. We've since dropped support
officially for IE11, but the check is still present. A dependency of
TinyMCE is triggering an error in the is-es5 check.
Adding this webpack config will except the package from the check, to
prevent the CI from failing. Since we no longer support IE11, This check
is not needed, and ok to bypass.
2022-01-10 14:41:28 -05:00
Thomas Tracy
434ba53702
chore: find replace template string
2021-12-03 12:41:03 -05:00
Matt Tuchfarber
62bcd459cb
Initial commit
2021-12-03 11:33:31 -05:00