-
Notifications
You must be signed in to change notification settings - Fork 898
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
Render ids in compressed form in API responses #15430
Render ids in compressed form in API responses #15430
Conversation
13a06c5
to
8cdc85d
Compare
8cdc85d
to
c696161
Compare
Checked commit imtayadeway@c696161 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0 |
who knew 2 small code changes causing 38 spec files changes. time to get ☕️ |
In general, I'm ok here. A couple of questions:
Just thoughts, you can throw 🍅 at it. |
@abellotti I'm going to answer these in reverse order, because it will be slightly easier that way ;) 2. I think that is a really good idea, and that we definitely should do that. I think it might be good though to ship that in another PR, especially since I'm anticipating that being a big diff too. 1. I have many, many thoughts about this one, so I'll try my best to enumerate them here, in no particular order:
All that said, I was trying my best to make this PR as unopinionated as possible by simply updating the tests to make them pass (for the sake of the reviewer). But I'd love to address some of these things in a follow up. LMK what you think! |
Again, this is ok with me. We do need to revisit the API rspecs to possibly concentrate on structural matchers, i.e. Action results, queries, tagging, etc. this would simplify/reduce size of our tests yet continue to provide sufficient confident that our consumers get the expected responses. Followup discussions/PRs. Thanks @imtayadeway for fixing this. |
Caused by collision of ManageIQ#15430 and ManageIQ#15186
These were broken by the introduction of ManageIQ/manageiq#15430 and ManageIQ/manageiq#15186
Fixes ManageIQ/manageiq-ui-classic#1405
Resolves https://www.pivotaltracker.com/story/show/146613947
Not much to say about this one, except that you might want to put a pot of ☕ on - big diff ahead!
@miq-bot add-label api, enhancement, bug
@miq-bot assign @abellotti
/cc @jntullo