Commit Graph

7 Commits

Author SHA1 Message Date
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