-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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
Rewrite the build history widget #9148
Rewrite the build history widget #9148
Conversation
commit 1ce4cb3 Author: Jan Faracik <[email protected]> Date: Tue Apr 9 09:22:36 2024 +0100 Rename classes commit 107d794 Author: Jan Faracik <[email protected]> Date: Tue Apr 9 08:59:54 2024 +0100 Update HistoryWidget.java commit 13575bc Author: Jan Faracik <[email protected]> Date: Tue Apr 9 08:59:29 2024 +0100 Hide buttons commit e5de546 Author: Jan Faracik <[email protected]> Date: Tue Apr 9 08:39:04 2024 +0100 Rename classes commit 47c84af Author: Jan Faracik <[email protected]> Date: Mon Apr 8 23:21:36 2024 +0100 Add animation commit e7432b6 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 23:03:19 2024 +0100 Add navigation buttons commit 448a094 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 22:29:32 2024 +0100 Update _dashboard.scss commit bb85734 Merge: c451a72 27433f1 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 22:23:38 2024 +0100 Merge branch 'master' into new-build-history-2 commit c451a72 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:17:05 2024 +0100 Update _job.scss commit 960b162 Merge: d020eb6 af655e3 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:16:54 2024 +0100 Merge branch 'remove-table-usage' into new-build-history-2 commit af655e3 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:13:38 2024 +0100 Init commit d020eb6 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:09:57 2024 +0100 Update card.jelly commit 81bc1d4 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:07:41 2024 +0100 Update _buttons.scss commit 4023460 Merge: 875fb8f da5f593 Author: Jan Faracik <[email protected]> Date: Mon Apr 8 13:03:18 2024 +0100 Merge branch 'master' into new-build-history-2 commit 875fb8f Merge: 2dc9964 fe60fac Author: Jan Faracik <[email protected]> Date: Sat Apr 6 19:29:20 2024 +0100 Merge branch 'master' into new-build-history-2 commit 2dc9964 Author: Jan Faracik <[email protected]> Date: Fri Apr 5 22:17:08 2024 +0100 Reset files commit 2da1e14 Merge: dce466a b9fac75 Author: Jan Faracik <[email protected]> Date: Fri Apr 5 22:14:46 2024 +0100 Merge branch 'master' into new-build-history-2 commit dce466a Merge: 935c16e 0eed048 Author: Jan Faracik <[email protected]> Date: Wed Feb 28 13:55:35 2024 +0000 Merge branch 'master' into new-build-history-2 commit 935c16e Author: Jan Faracik <[email protected]> Date: Sun Feb 18 17:54:32 2024 +0000 Update entry.jelly commit 2a19a04 Author: Jan Faracik <[email protected]> Date: Sun Feb 18 17:51:58 2024 +0000 Rename classes commit 3ef46ab Author: Jan Faracik <[email protected]> Date: Sun Feb 18 17:29:25 2024 +0000 Update index.jelly commit da0b212 Merge: 281fac0 9d9e2ab Author: Jan Faracik <[email protected]> Date: Sun Feb 18 17:27:12 2024 +0000 Merge branch 'revamp-dropdowns' into new-build-history-2 commit 281fac0 Merge: 9c69bd0 a642354 Author: Jan Faracik <[email protected]> Date: Sun Feb 18 17:19:14 2024 +0000 Merge branch 'master' into new-build-history-2 commit 9d9e2ab Author: Jan Faracik <[email protected]> Date: Sat Feb 10 19:39:24 2024 +0000 Update templates.js commit 1c19e43 Author: Jan Faracik <[email protected]> Date: Sat Feb 10 19:38:13 2024 +0000 Add clazz commit 8b944e9 Author: Jan Faracik <[email protected]> Date: Sat Feb 10 15:19:30 2024 +0000 Update utils.js commit 069fefb Author: Jan Faracik <[email protected]> Date: Sat Feb 10 13:23:16 2024 +0000 Linting commit 7270712 Merge: 9865811 a642354 Author: Jan Faracik <[email protected]> Date: Sat Feb 10 12:20:02 2024 +0000 Merge branch 'master' into revamp-dropdowns commit 9865811 Merge: 1e22c34 86d39dd Author: Mark Waite <[email protected]> Date: Thu Jan 18 05:39:13 2024 -0700 Merge branch 'master' into revamp-dropdowns commit 9c69bd0 Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:56:49 2024 +0000 Push commit 347e966 Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:53:52 2024 +0000 Update filter-build-history.js commit 0b4a5dd Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:49:54 2024 +0000 Renam commit a8277bf Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:46:53 2024 +0000 Fix commit 855bf13 Merge: 61b0a87 1eb29a8 Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:38:51 2024 +0000 Merge branch 'master' into new-build-history-2 commit 1e22c34 Merge: 44981c2 48661db Author: Jan Faracik <[email protected]> Date: Sun Jan 14 13:33:14 2024 +0000 Merge branch 'master' into revamp-dropdowns commit 44981c2 Merge: 0075375 1eb29a8 Author: Jan Faracik <[email protected]> Date: Mon Jan 8 21:14:51 2024 +0000 Merge branch 'master' into revamp-dropdowns commit 0075375 Merge: 2dd9e32 78cdaa9 Author: Jan Faracik <[email protected]> Date: Thu Jan 4 13:26:24 2024 +0000 Merge branch 'master' into revamp-dropdowns commit 2dd9e32 Author: Jan Faracik <[email protected]> Date: Thu Jan 4 13:24:53 2024 +0000 Remove translations commit 6800c88 Author: Jan Faracik <[email protected]> Date: Thu Jan 4 13:16:19 2024 +0000 Update header.jelly commit 1c3961b Author: Jan Faracik <[email protected]> Date: Thu Jan 4 13:15:49 2024 +0000 Add additional docs commit 163be52 Merge: 4cc43e4 444f2de Author: Jan Faracik <[email protected]> Date: Wed Jan 3 21:22:20 2024 +0000 Merge branch 'master' into revamp-dropdowns commit 61b0a87 Author: Jan Faracik <[email protected]> Date: Thu Dec 14 19:38:45 2023 +0000 More commit dcd6aaa Merge: 0c40b9f edce488 Author: Jan Faracik <[email protected]> Date: Thu Dec 14 19:38:25 2023 +0000 Merge branch 'stop-button' into new-build-history-2 commit edce488 Author: Jan Faracik <[email protected]> Date: Thu Dec 14 16:06:00 2023 +0000 Tidy up commit 157ba0b Author: Jan Faracik <[email protected]> Date: Thu Dec 14 16:04:46 2023 +0000 Fix i18n commit a112bd9 Author: Jan Faracik <[email protected]> Date: Wed Dec 13 22:57:17 2023 +0000 Update _buttons.scss commit 91751cf Author: Jan Faracik <[email protected]> Date: Wed Dec 13 22:39:18 2023 +0000 Update executors.jelly commit cd89aea Author: Jan Faracik <[email protected]> Date: Wed Dec 13 22:31:06 2023 +0000 Fixes commit 1384091 Author: Jan Faracik <[email protected]> Date: Wed Dec 13 22:28:54 2023 +0000 Init commit 0c40b9f Author: Jan Faracik <[email protected]> Date: Wed Dec 13 16:50:53 2023 +0000 Update _buttons.scss commit 50fe8fc Author: Jan Faracik <[email protected]> Date: Wed Dec 13 13:13:10 2023 +0000 add view transitions commit d1fd7a9 Author: Jan Faracik <[email protected]> Date: Tue Dec 12 20:25:44 2023 +0000 Tidy up commit 512b9a1 Author: Jan Faracik <[email protected]> Date: Tue Dec 12 19:29:16 2023 +0000 Push commit 4f15690 Author: Jan Faracik <[email protected]> Date: Mon Dec 11 23:30:09 2023 +0000 push commit ad75b0f Author: Jan Faracik <[email protected]> Date: Mon Dec 11 23:24:11 2023 +0000 Update _buttons.scss commit cec222e Author: Jan Faracik <[email protected]> Date: Mon Dec 11 23:23:52 2023 +0000 Update _buttons.scss commit 4cc43e4 Author: Jan Faracik <[email protected]> Date: Sun Dec 10 16:04:28 2023 +0000 Add docs commit a4c7f4f Author: Jan Faracik <[email protected]> Date: Sun Dec 10 16:00:23 2023 +0000 Update taglib commit c01db44 Author: Jan Faracik <[email protected]> Date: Sun Dec 10 15:56:50 2023 +0000 Init commit 21bb3f4 Merge: d3e2920 428d0e5 Author: Jan Faracik <[email protected]> Date: Sun Dec 10 13:22:00 2023 +0000 Merge branch 'restyle-cards' into new-build-history-2 commit 428d0e5 Author: Jan Faracik <[email protected]> Date: Thu Dec 7 20:17:10 2023 +0000 Lower weight commit ac5c255 Author: Jan Faracik <[email protected]> Date: Thu Dec 7 20:15:28 2023 +0000 Remove more bold weights commit 2922a69 Author: Jan Faracik <[email protected]> Date: Thu Dec 7 20:11:33 2023 +0000 Update _style.scss commit 9657d46 Author: Jan Faracik <[email protected]> Date: Thu Dec 7 20:06:16 2023 +0000 Init commit d3e2920 Merge: a2bd9a0 cabc8f6 Author: Jan Faracik <[email protected]> Date: Thu Dec 7 19:50:43 2023 +0000 Merge branch 'master' into new-build-history-2 commit a2bd9a0 Author: Jan Faracik <[email protected]> Date: Sun Nov 26 11:58:22 2023 +0000 Fixes commit 7cda504 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 12:28:04 2023 +0000 Working build commit abd994e Author: Jan Faracik <[email protected]> Date: Sat Nov 25 11:58:42 2023 +0000 Working build commit 9b6defb Merge: 29fcb64 7a0e57e Author: Jan Faracik <[email protected]> Date: Sat Nov 25 11:51:24 2023 +0000 Merge branch 'progress-bar-new' into new-build-history-2 commit 29fcb64 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 11:51:10 2023 +0000 More commit 2f946d3 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 09:17:06 2023 +0000 Update _buttons.scss commit f5474b3 Merge: 00c3879 982bc48 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 09:16:14 2023 +0000 Merge branch 'use-symbols-for-build-status-new' into new-build-history-2 commit 982bc48 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 09:15:56 2023 +0000 Fix app bar build status icon being incorrect commit 00c3879 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 09:12:10 2023 +0000 Fixes commit a4960e9 Merge: d28aada c6f5db0 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 08:56:01 2023 +0000 Merge branch 'use-symbols-for-build-status-new' into new-build-history-2 commit d28aada Author: Jan Faracik <[email protected]> Date: Sat Nov 25 08:55:18 2023 +0000 Update _buttons.scss commit 1d24a19 Author: Jan Faracik <[email protected]> Date: Sat Nov 25 08:52:58 2023 +0000 Init commit 7a0e57e Author: Jan Faracik <[email protected]> Date: Fri Nov 24 21:19:23 2023 +0000 More commit 67d4264 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 21:17:09 2023 +0000 Update _spinner.scss commit 9befc76 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 21:07:55 2023 +0000 Update _spinner.scss commit 528b46a Author: Jan Faracik <[email protected]> Date: Fri Nov 24 21:01:06 2023 +0000 More commit ea0c487 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 20:36:53 2023 +0000 Init commit c6f5db0 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 17:52:28 2023 +0000 Fix icon position commit 18a8407 Merge: aea4d97 a9c34d7 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 09:58:54 2023 +0000 Merge branch 'master' into use-symbols-for-build-status-new commit aea4d97 Author: Jan Faracik <[email protected]> Date: Fri Nov 24 09:58:29 2023 +0000 Rename ID commit 5f76f38 Author: Jan Faracik <[email protected]> Date: Mon Nov 20 16:00:14 2023 +0000 Init
can you add before screenshots too please |
What made the previous implementation so big was the logic to find a suitable way to arrange all the things. See #9122 for my PR that changed they calculation to be more efficient. |
Please take a moment and address the merge conflicts of your pull request. Thanks! |
Getting |
I see the issue, PR incoming |
I'd like to see at minimum a plan for widespread implementation of this, a proof of concept of sorts. At this point, for me there are too many unanswered questions. How will this work with bread crumbs? List views that contain regularly 3+ such menus on a single line? Consecutive links ( While in isolation this improves the situation for a single control, increasing the inconsistency across the entire UI, without a plan how to get all of Jenkins to adapt, makes it overall net negative for the entire Jenkins UI, especially if we're considering the expectations for the plugin ecosystem to adapt over the long term. If retaining the flexible-size model-link isn't feasible (although the ones in the build log also don't move surrounding text), could the icon/design be changed to be more closely to a (hovered) model-link? |
For sure. There'll be some refinement of the https://jenkins-redesign.vercel.app soon and I'll be sure to include something in that to address the various areas where
Can do, yes. Like so? ![]() |
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.
Can do, yes. Like so?
Much better, thanks!
/label ready-for-merge This PR is now ready for merge, after ~24 hours, we will merge it if there's no negative feedback. Thanks! |
This changes causes While the failures are relatively straightforward (a lack of Since I have detected this before the weekly release has shipped and before the new failures are introduced, I am tentatively planning to revert this on Monday before the next weekly ships. I would rather not do this, since I am pleased with this PR, but as mentioned above the reasoning is to avoid impacting other projects. The amount of effort required to prepare for this change is not terribly high (updating plugin parent POMs in two plugins and adopting the releases in BOM), but it is effort nonetheless and it needs to be done as part of the due diligence of accepting this change. |
Hey @basil, thanks for raising this! Happy to fix this (and eager to avoid reverting too) - I haven't worked with PCT before, is there a test output you could link to/is there any guidance around working with it so I can fix it? |
@janfaracik The problem can be reproduced in In this case at least, it looks like the root cause is that diff --git a/src/test/java/org/jenkinsci/plugins/authorizeproject/testutil/AuthorizeProjectJenkinsRule.java b/src/test/java/org/jenkinsci/plugins/authorizeproject/testutil/AuthorizeProjectJenkinsRule.java
index ab30f3e..e63c8f8 100644
--- a/src/test/java/org/jenkinsci/plugins/authorizeproject/testutil/AuthorizeProjectJenkinsRule.java
+++ b/src/test/java/org/jenkinsci/plugins/authorizeproject/testutil/AuthorizeProjectJenkinsRule.java
@@ -56,7 +56,7 @@ public class AuthorizeProjectJenkinsRule extends JenkinsRule {
@Override
public WebClient createWebClient() {
- return new WebClient() {
+ WebClient webClient = new WebClient() {
private static final long serialVersionUID = 3389654318647204218L;
@Override
@@ -68,6 +68,8 @@ public class AuthorizeProjectJenkinsRule extends JenkinsRule {
super.throwFailingHttpStatusCodeExceptionIfNecessary(webResponse);
}
};
+ webClient.getOptions().setFetchPolyfillEnabled(true);
+ return webClient;
}
public void before() throws Throwable { Likely a similar thing needs to be done in |
Big thanks for this - opened merge requests for both plugins. |
Thanks to @basil for raising awareness of this - jenkinsci/jenkins#9148 (comment). We're now using the JavaScript fetch() API for the builds widget which requires a polyfill for HtmlUnit. This polyfill is enabled by default as part of the Jenkins test harness createWebClient(), however in this case that method wasn't used as a couple of methods of WebClient needed to be overridden. This MR enables the polyfill for that web client.
Requests have been merged and released for both plugins. Pull requests were:
BOM pull requests submitted by dependabot to include in a new release of the plugin bill of materials:
I plan to deliver a new release of the plugin bill of materials within the next 8 hours. A release was just delivered successfully, so I don't expect any issue with the new release. |
Plugin bill of materials https://github.com/jenkinsci/bom/releases/tag/3135.v6d6c1f6b_3572 includes those two plugin releases. |
can you raise an issue on https://issues.jenkins.io please? |
No problem, it's done |
// Avoid fetching if the page isn't active | ||
if (document.hidden) { |
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 filed JENKINS-73613 for this, seems like poor UX.
This PR implements the changes discussed https://community.jenkins.io/t/revamped-build-history-widget/10944. In essence it's a rewrite/redesign of the build history widget. The goal is to be cleaner and simpler, whilst still retaining existing functionality and density.
Before
![image](https://private-user-images.githubusercontent.com/43062514/321129191-b875563f-59c7-4469-98ea-966b6d5aad24.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODY5MzEsIm5iZiI6MTczOTU4NjYzMSwicGF0aCI6Ii80MzA2MjUxNC8zMjExMjkxOTEtYjg3NTU2M2YtNTljNy00NDY5LTk4ZWEtOTY2YjZkNWFhZDI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyMzAzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE2N2Q4NDk0ZTE1NmY0NTE5NWFlYTNlOTZkYmViZTUxMjRlOGJhNjAyNGQxNmM1OTk4MDljNmVjMTdiMDJlYjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.5AWTXMk4CWxyLoU_B6SpQd91Lad7odMbzTvu4zSegPY)
![image](https://private-user-images.githubusercontent.com/43062514/321129210-3b269ade-e1c8-4598-957c-2ce6490e4964.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODY5MzEsIm5iZiI6MTczOTU4NjYzMSwicGF0aCI6Ii80MzA2MjUxNC8zMjExMjkyMTAtM2IyNjlhZGUtZTFjOC00NTk4LTk1N2MtMmNlNjQ5MGU0OTY0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyMzAzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI4ZDBlNzI3YjcxNGJiZDdmOTA2MWVmMjVhOTRiMzUxNTkwZTc5ZmJjZTQ5MjY0Y2IyOWE4MWU4MTFiOTYzNmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.OG8LNHwM63ADZEqru5X-SKN5fNXh2vmexJdSgpDLfg8)
![image](https://private-user-images.githubusercontent.com/43062514/321129242-2cb6469a-5792-4a0e-b909-adbc7bf02eac.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODY5MzEsIm5iZiI6MTczOTU4NjYzMSwicGF0aCI6Ii80MzA2MjUxNC8zMjExMjkyNDItMmNiNjQ2OWEtNTc5Mi00YTBlLWI5MDktYWRiYzdiZjAyZWFjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyMzAzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFmMzNjNjQ3Njk0YThmMzczOTM2NjY4ZDE1ZTEzZmRmZDkxZjVkMzFmMTNjY2NhOWE0NDBlNmY4OTVlOTA0NjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.KuTYRWrV_gC1i1dkZ-SS9XnD_5IQFULQGUxtHCWfB7Y)
After
![image](https://private-user-images.githubusercontent.com/43062514/321130229-bbf416ae-a6eb-4155-a217-a6c22134050b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODY5MzEsIm5iZiI6MTczOTU4NjYzMSwicGF0aCI6Ii80MzA2MjUxNC8zMjExMzAyMjktYmJmNDE2YWUtYTZlYi00MTU1LWEyMTctYTZjMjIxMzQwNTBiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyMzAzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM4OGI5ZDc5M2RmM2U3YzZlNDBiNjVlMTQ1Y2ExNTg2N2IxNWM4NmRkYzY2NmZjNTA1MzExOTUzZGM0MThlYTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kDBdADDYu1zYsOmnD-8SREEbBk3vQIvBV8Sl41d1KzA)
What's changed
What doesn't work
Pagination controls are always visible at the momentThe list doesn't auto refresh at the momentItems with long names/lots of actions don't scale very wellTesting done
Proposed changelog entries
Proposed upgrade guidelines
N/A
Submitter checklist
Desired reviewers
@jenkinsci/sig-ux
Before the changes are marked as
ready-for-merge
:Maintainer checklist