Skip to content

Fix errors around locations in composer#125

Merged
tbouron merged 6 commits intoapache:masterfrom
ahgittin:fix-locations
Mar 29, 2019
Merged

Fix errors around locations in composer#125
tbouron merged 6 commits intoapache:masterfrom
ahgittin:fix-locations

Conversation

@ahgittin
Copy link
Contributor

  • now supports map syntax in the visual editor (previously gave errors)
  • now works without complaining if no services set
  • leaves a marker in place if a location is removed (so consumers can avoid applying defaults or reset defaults)
  • fixes bug where images broke during d3 transitions
  • rationalises style files, moving similar things together and promoting some shareable things

it's not a useful blueprint without this, but it's a valid one
and with a validation error there you can't switch back from yaml
and have issues setting locations
Copy link
Member

@tbouron tbouron left a comment

Choose a reason for hiding this comment

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

Great start, it's pretty good to have support for location definition in the composer!

I just have few comments (see below) and also a request to add the json-schema for the location, so the YAML editor will be able to show up error, if any :)

@ahgittin
Copy link
Contributor Author

fixed the json, i think the rest can stand

@ahgittin
Copy link
Contributor Author

all addressed

Copy link
Member

@tbouron tbouron left a comment

Choose a reason for hiding this comment

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

LGTM now, thanks @ahgittin 🎉

@tbouron tbouron merged commit 9ae743c into apache:master Mar 29, 2019
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