-
Notifications
You must be signed in to change notification settings - Fork 13
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
EZP-32243: Exposed repository object counts in database tab #76
Conversation
68a1b7d
to
8573678
Compare
@andrerom yes, I plan to do that in January once 3.3 is released (I have a refactor started that allows us to decouple tests easily). |
src/bundle/Resources/views/themes/admin/system_info/repository.html.twig
Outdated
Show resolved
Hide resolved
src/bundle/Resources/views/themes/admin/system_info/repository.html.twig
Outdated
Show resolved
Hide resolved
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.
Partial review:
src/bundle/Tests/SystemInfo/Collector/RepositorySystemInfoCollectorTest.php
Outdated
Show resolved
Hide resolved
I reworked the current approach by introducing tagged metrics instead of one, generic gateway. |
Review ping @alongosz |
88b73a8
to
02719fe
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.
LGTM, although as discussed with Andrew it requires further changes to be properly user-extendable.
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.
QA approved on Ibexa DXP (flex) & Ibexa DXP oss with diff.
Co-authored-by: Paweł Niedzielski <pawel.niedzielski@ibexa.co>
3f5d7ee
to
85a3e10
Compare
Added "Repository" tab in "Admin -> System Info" providing current Repository metrics: - published content objects count, - users count, - drafts count, - content types count. * Exposed repository object counts in database tab * Marked contracts as internal, to be fine-tuned before exposing as API Co-authored-by: Paweł Niedzielski <pawel.niedzielski@ibexa.co> Co-authored-by: Andrew Longosz <alongosz@users.noreply.github.com>
JIRA: https://issues.ibexa.co/browse/EZP-32243
Excerpt from the ticket:
Note: the failing job is related to not updated Behat tests, I will do a followup once this PR gets accepted.
Related PR:
ezsystems/ezplatform-admin-ui#1681