-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Vueifiy History Grids #17219
Vueifiy History Grids #17219
Conversation
60ac019
to
eac8c12
Compare
Looks awesome so far! |
702f2e1
to
ca8f9ac
Compare
d7b8ab5
to
efb8d80
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The UI part looks good to me. Thanks :)
a6a9d17
to
dd68d44
Compare
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I appreciate that the review is being addressed, but disagree with putting this into a different PR. I can get on board with this practice iff additional bells and whistles are requested, but this is basic functionality that got removed. Now we'll have to do another round of reviewing and hope that #17282 lands. These partial PRs make it harder to do frequent, timely releases and potentially rolling out updates to main, I hope that'll be a consideration going forward. |
Thanks for the review and comments @mvdbeek. I generally agree, however it does make it easier to review and test features separately and in distinct chunks. Nevertheless this should only be the exception. |
@@ -131,6 +169,37 @@ def index( | |||
trans, serialization_params, filter_query_params, deleted_only=deleted, all_histories=all | |||
) | |||
|
|||
@router.get( | |||
"/api/histories/query", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ehm, that should've just been /api/histories
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could do that, but that would require changing/deprecating an existing endpoint.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How so ? You only need to add the additional filters, this is really not worth a separate route.
Vuefies the Histories and Shared Histories grids, adds required API endpoints and a manager helpers. These are the last two grids requiring the mako/backbone based grid rendering mechanism.
How to test the changes?
(Select all options that apply)
License