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

UI ember engines #6718

Merged
merged 68 commits into from
May 13, 2019
Merged

UI ember engines #6718

merged 68 commits into from
May 13, 2019

Conversation

meirish
Copy link
Contributor

@meirish meirish commented May 10, 2019

This is the feature branch for two foundational PRs where we're starting to use Ember Engines. You can read more about it in the PRs:
#6629
#6707

The last 4 commits are additional fixes that weren't present in those PRs.

There's some follow on work once this is in, but it makes sense to get it into master now so that it doesn't block other work the team is doing.

Follow on work includes (after the merge):

  • Adding documentation about svg-jar and ember engines to the ui/README.md
  • Adding a @SiZe prop to the Icon component so that we're not leaking component classes all over the application

meirish added 30 commits May 9, 2019 20:54
meirish and others added 25 commits May 9, 2019 20:59
UI - new Icon and Chevron components
@@ -1,5 +1,5 @@
<div class="box is-shadowless is-marginless is-fullwidth">
{{#if model.disabled}}
{{#if (and model.disabled)}}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TIL

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ha whoops, that was left in from a debug - that's how I found the (has-block) issue - I'll remove this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated!

@meirish meirish merged commit 6d273dc into master May 13, 2019
@meirish meirish deleted the ui-ember-engines branch May 13, 2019 19:05
catsby added a commit that referenced this pull request May 16, 2019
* master: (85 commits)
  UI icon - add size (#6736)
  Add Priority Queue library to sdk (#6664)
  Add spellcheck="false" to form fields (#6744)
  Maximum typo in Vault UI (#6743)
  docs: Fix Markdown formatting error in AWS Auth (#6745)
  changelog++
  Update OIDC Provider Setup docs (#6739)
  Update to use newer sdk
  Copy LogInput from audit package, add OptMarshaler interface  (#6735)
  docs: fixed typo (#6732)
  Fix typo
  changelog++
  Use Go modules in CircleCI (#6729)
  Fix recovery key backup path documentation
  Vendoring updated grpc
  Add link to R client on libraries list (#6722)
  UI ember engines (#6718)
  changelog++
  Update grpc and protos (#6725)
  changelog++
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants