Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RMDX - First pass #1497

Draft
wants to merge 127 commits into
base: main
Choose a base branch
from
Draft

Conversation

jharvey10
Copy link
Contributor

@jharvey10 jharvey10 commented Nov 7, 2022

(Move these to "Closes" once they are done)
Relates to #1492
Closes #1493
Closes #1494
Relates to #1495
Relates to #1496

First pass at secure RMDX functionality instead of mdx-processor + mdx-sanitizer

TODO List

  • Remove MDX Processor package
  • Decide what to do with MDX Sanitizer package
  • Unit tests for rmdx-processing microservice
  • Unit tests for rmdx package
  • Unit tests for api/rmdx
  • Test docker build of rmdx-processing

Changelog

New

  • {{ New thing }}

Changed

  • {{ Changed thing }}

Removed

  • {{ Removed thing }}

Testing / reviewing

{{ Add descriptions, steps or a checklist for how reviewers can verify this PR works or not }}

@jharvey10 jharvey10 linked an issue Nov 7, 2022 that may be closed by this pull request
jharvey10 and others added 27 commits November 9, 2022 11:55
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
- Improve some "adding a workspace" docs
Co-authored-by: Joe Harvey <[email protected]>
Co-authored-by: Andrea Cardona <[email protected]>
Co-authored-by: Joe Harvey <[email protected]>
Co-authored-by: Andrea Cardona <[email protected]>
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
jharvey10 and others added 28 commits December 14, 2022 16:40
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
- This allows the mdx-components module to work when imported as an es module
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
Fixes #1024

- Also updates data-graph docs
- Also fixes unit test issues from merge from main
- Remove class-* deps from esbuild external deps
Co-authored-by: Andrea Cardona <[email protected]>
Co-authored-by: Joe Harvey <[email protected]>
Co-authored-by: Andrea Cardona <[email protected]>
Co-authored-by: Joe Harvey <[email protected]>
Co-authored-by: Andrea Cardona <[email protected]>
Co-authored-by: Joe Harvey <[email protected]>
This workflow should be removed before this branch is merged in.
Co-authored-by: Andrea Cardona <[email protected]>
Co-authored-by: Joe Harvey <[email protected]>
…:carbon-design-system/carbon-platform into 1492-create-rmdx-processing-microservice
@carbon-bot
Copy link
Contributor

The commits in this PR will result in the following version changes:

🌟 MINOR release: @carbon-platform/api
🌟 MINOR release: @carbon-platform/data-graph
🌟 MINOR release: @carbon-platform/logging
🌟 MINOR release: @carbon-platform/mdx-components
🌟 MINOR release: @carbon-platform/rmdx
🌟 MINOR release: @carbon-platform/rmdx-processing
🌟 MINOR release: @carbon-platform/web-app
🐛 PATCH release: @carbon-platform/icons
🐛 PATCH release: @carbon-platform/mdx-processor
🐛 PATCH release: @carbon-platform/mdx-sanitizer
🐛 PATCH release: @carbon-platform/resources
🐛 PATCH release: @carbon-platform/root
🐛 PATCH release: @carbon-platform/schemas
🐛 PATCH release: @carbon-platform/scripts
🐛 PATCH release: eslint-plugin-carbon-platform
🐛 PATCH release: micromanage-cli

@jharvey10 jharvey10 mentioned this pull request Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants