-
Notifications
You must be signed in to change notification settings - Fork 78
feat: Reservoir Audit log UI draft #3936
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
feat: Reservoir Audit log UI draft #3936
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
1612eab to
4538cff
Compare
4538cff to
e7a1492
Compare
e52d727 to
6902094
Compare
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
|---|---|---|---|
| 🔴 | Statements | 4.47% (-0.02% 🔻) |
501/11215 |
| 🔴 | Branches | 3.6% (-0.03% 🔻) |
285/7909 |
| 🔴 | Functions | 2.58% (-0.01% 🔻) |
90/3495 |
| 🔴 | Lines | 4.44% (-0.02% 🔻) |
487/10964 |
Show new covered files 🐣
St.❔ |
File | Statements | Branches | Functions | Lines |
|---|---|---|---|---|---|
| 🔴 | ... / ReservoirAuditLogList.tsx |
0% | 0% | 0% | 0% |
Test suite run success
114 tests passing in 13 suites.
Report generated by 🧪jest coverage report action from c43778b
6902094 to
d9c3b9f
Compare
e7a1492 to
d715fd0
Compare
d9c3b9f to
1084697
Compare
91a0d82 to
aea9d8f
Compare
1084697 to
0b97860
Compare
aea9d8f to
e29c8a7
Compare
0b97860 to
01079f5
Compare
01079f5 to
3df7a22
Compare
e29c8a7 to
3093243
Compare
3df7a22 to
3dab197
Compare
3093243 to
6cd305d
Compare
3dab197 to
5c512ab
Compare
6cd305d to
3905acd
Compare
3905acd to
364a7f4
Compare
5c512ab to
f12e958
Compare
e2fc868 to
be55c1b
Compare
364a7f4 to
265ffc3
Compare
be55c1b to
5b126ef
Compare
23dc32f to
a8d60b5
Compare
5b126ef to
5665f67
Compare
a8d60b5 to
e45491e
Compare
5665f67 to
85b7ef4
Compare
e45491e to
c5dd75a
Compare
85b7ef4 to
79ff6a3
Compare
c5dd75a to
bdab7c3
Compare
79ff6a3 to
3abc6f6
Compare
bdab7c3 to
c55f576
Compare
3abc6f6 to
12d80a9
Compare
12d80a9 to
dfe44d3
Compare
c55f576 to
08b00d9
Compare
08b00d9 to
c43778b
Compare
dfe44d3 to
65f4e59
Compare

TL;DR
Enhanced the Reservoir page with a new Audit Logs tab and improved the Artifacts tab with better filtering and visualization.
What changed?
ReservoirAuditLogListcomponent to display audit logs for reservoir operationsReservoirArtifactListcomponent to use theBAITablecomponent with neo styling and resizable columnsHow to test?
Why make this change?
This enhancement provides better visibility into reservoir operations through audit logs, allowing users to track when artifacts were pulled, installed, or modified. The improved filtering and visualization make it easier to manage a large number of artifacts and quickly find relevant information. The clickable statistic cards provide a more intuitive way to filter artifacts by status, improving the overall user experience.