Jan Faracik
86f54628d2
Standardise shadows and focus rings for controls ( #27527 )
2026-10-12 12:20:15 +01:00
Jan Faracik
1c9bbfc726
Remove Manage Jenkins breadcrumb menu ( #27529 )
2026-10-12 12:19:55 +01:00
Jan Faracik
961bec5def
Update User settings pages interface ( #27526 )
2026-10-12 08:24:52 +01:00
Jan Faracik
9b70e8c55a
Fix sidepanel search padding ( #27491 )
2026-10-04 21:39:56 -06:00
30d8c13e9b
Add filtering to experimental Job page ( #27408 )
...
* Init
* Push
* Update _dashboard.scss
* Getting there
* Getting there...
* GETTIGN THERE
* Update entry-skeleton.jelly
* Update _job.scss
* Update _job.scss
* Update _job.scss
* Getting there
* Update actions.jelly
* Update _job.scss
* Update _job.scss
* Remove unused code
* Rename classes
* Update entry-skeleton.jelly
* Refine
* Update entry-new.jelly
* Update entry-new.jelly
* Address comment + refinement
* Update _job.scss
* Improve detail focus
* Init
* Fixes
* Getting there!
* Update _search-bar.scss
* Getting there!
* Rename
* Update _search-bar.scss
* Update _dropdowns.scss
* Improve no results ui
* Update builds-card-new.js
* Push
* Refine
* Update _job.scss
* Update queued items styling
* Update core/src/main/resources/jenkins/job/OverviewTab/index.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
* Update core/src/main/resources/hudson/widgets/HistoryWidget/index-new.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
* Update core/src/main/resources/hudson/widgets/HistoryWidget/index-new.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
* Push
* Update builds-card-new.js
* Update index.jelly
* Update builds-card-new.js
* I18n
* Update index-new.jelly
* Update index-new.jelly
* Simplify file
* Update builds-card-new.js
* Update _side-panel-tasks.scss
* Simplify filter
* Update _search-bar.scss
* Update index.jelly
* Update HistoryPageFilter.java
* Fixes
* Update filter.svg
* Update _job.scss
* Tidy up
* Address Copilot review feedback on job history filtering
- Apply status/search filtering while paging (including lookahead), so
sparse matches no longer underfill a page or produce incorrect
hasUpPage/hasDownPage flags in HistoryPageFilter.
- Reset pagination to the first page whenever the search term or
status filter changes, instead of reusing stale page boundaries.
- Expose selected build-status filters via aria-pressed, initialized
as soon as the dropdown rows are created.
- Add HistoryPageFilterTest coverage for status filtering, combined
search/status filtering, and status-filtered paging edge cases.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com >
2026-10-04 16:44:50 +01:00
47aca2ba97
Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky ( #27380 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com >
2026-10-04 16:24:57 +01:00
Jan Faracik
846b53f610
Enable new Manage Jenkins UI by default ( #26999 )
2026-10-03 11:56:24 +01:00
Jan Faracik
bdefb3e889
Use new surface mixin in for search suggestions and row selection controller ( #27419 )
...
* Init
* Push
* Update _row-selection-controller.scss
* Update _search-bar.scss
* Refine
* Update updates.jelly
* Update _row-selection-controller.scss
2026-09-23 14:21:37 -06:00
Jan Faracik
9b4d646662
Fix search suggestions race between search bar init and page scripts ( #27410 )
2026-09-21 07:00:29 +01:00
Jan Faracik
a7d51d5be4
Add initial implementation of new dashboard list for experimental Dashboard UI ( #27391 )
2026-09-21 07:00:13 +01:00
Jan Faracik
73fb0831d3
Remove experimental Manage Jenkins deferred loading ( #27411 )
2026-09-21 06:59:06 +01:00
Jan Faracik
81dc9a3e13
Show a 'Success' banner on Manage Jenkins page save ( #27097 )
2026-09-15 23:16:34 +01:00
Jan Faracik
52b837be4a
Add initial implementation of new builds list for experimental Job UI ( #27189 )
2026-09-15 23:15:49 +01:00
Jan Faracik
e8809b04ee
Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky ( #26863 )
2026-08-05 15:21:22 +01:00
Jan Faracik
f75bc4b1bf
Standardise Jenkins branding during Sign in, Registration, and About Jenkins ( #27046 )
2026-07-19 09:17:32 +01:00
Jan Faracik
aebca20b14
Add a full stop to Appearance page description ( #27104 )
2026-07-16 11:00:20 +01:00
Jan Faracik
118c892af3
Fix 'Sure' text for experimental Manage Jenkins UI ( #27055 )
2026-07-09 21:37:54 +01:00
Jan Faracik
70f6f0e835
Refine borders across Jenkins UI ( #26974 )
2026-07-06 17:29:57 +01:00
Jan Faracik
603500ffc8
Make Nodes page wide in experimental Manage Jenkins UI ( #26997 )
2026-07-01 16:24:17 +01:00
Jan Faracik
e7eef8d2cf
Refine Notifications component ( #27005 )
2026-07-01 08:37:43 +01:00
Jan Faracik
0afb3bf333
[JENKINS-73906] Fix weird animation artifact when clicking "Apply" ( #27002 )
2026-06-29 10:09:41 +01:00
1a5dd570a0
Refine the 'System Log' Manage Jenkins page ( #26614 )
...
* Refine Add User page
* Push
* Push
* Push
* Refine
* Push
* Update index.js
* Refine
* Update index.jelly
* Push
* Refine dialog
* Refine
* Refine
* Update _entryForm.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
* Refine dialogs
* Remove scroll timeline animation due to lack of HTMLUnit support
* Update index.js
* Update confirmationLink.jelly
* Remove lines from log recorder page
* Update dependency sass to v1.99.0 (#26580 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency eslint to v10.2.0 (#26581 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Lock file maintenance (#26579 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* [maven-release-plugin] prepare release jenkins-2.558
* [maven-release-plugin] prepare for next development iteration
* Init
* Update configure.jelly
* Update index.jelly
* Add wide support
* Add width
* Refine dialog content
* Move translations
* Update settings-subpage.jelly
* Update index.js
* Update index.js
* Sync dialog code with app-bar PR
* Remove dead captcha code
* Remove blurb from resource bundles
* Fix dialog text colour
* Remove old email i18n
* Restore Delete button, remove overflow button
* Standardise on Username
* Update index.js
* Don't disable the delete button
* Update index.js
* Update index_de.properties
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com >
* Remove empty i18n files
* Update index.js
* Tidy up
* Fix failing test + add helpers
* Update all.jelly
* Update _build.scss
* Rename System Log to Logs
* Update Messages.properties
* Update ResourceBundleUtilTest.java
---------
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jenkins Release Bot <66998184+jenkins-release-bot@users.noreply.github.com >
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com >
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com >
2026-06-25 09:00:45 -06:00
Jan Faracik
ac990e103f
Decrease padding for experimental UI details bar ( #26972 )
...
* Update _details.scss
* Update _build.scss
* Update _details.scss
2026-06-22 04:58:32 -06:00
Jan Faracik
8fb7386d69
Standardise command palette, dialog, dropdown, and tooltip materials ( #26900 )
2026-06-15 22:12:48 +01:00
Jan Faracik
cc41d57d74
Fix experimental job app bar status icon ( #26892 )
...
Fix experimental job app bar icon
2026-06-10 15:10:04 -06:00
Jan Faracik
4ed0273a63
Fix unexpected bluish scrollbar background ( #26893 )
...
Fix unexpected bluish scrollbar
2026-06-10 15:06:49 -06:00
Jan Faracik
14717a3636
Add permalinks to experimental job UI menu ( #26699 )
2026-05-05 13:45:48 +01:00
Jan Faracik
4c98580a42
Make scrollbar color derive from secondary text color ( #26735 )
2026-05-05 08:36:02 +01:00
Jan Faracik
143bffc210
Use variable for jenkins-not-applicable class ( #26728 )
2026-05-03 14:58:02 +01:00
Jan Faracik
6a36596218
Refine Manage Jenkins' System page content ( #26679 )
2026-05-02 09:59:00 +01:00
Jan Faracik
4e0f2cca0d
Adopt experimental App Bar API for jobs ( #26510 )
2026-04-20 23:11:59 +01:00
Jan Faracik
153e885589
Fix console card breaking layout in experimental build view ( #26663 )
2026-04-18 09:53:08 +01:00
a5ca785a74
Refine the 'Users' Manage Jenkins page ( #26475 )
...
* Refine Add User page
* Push
* Push
* Push
* Refine
* Push
* Update index.js
* Refine
* Update index.jelly
* Push
* Refine dialog
* Refine
* Refine
* Update _entryForm.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
* Update index.js
* Sync dialog code with app-bar PR
* Remove dead captcha code
* Remove blurb from resource bundles
* Fix dialog text colour
* Remove old email i18n
* Restore Delete button, remove overflow button
* Standardise on Username
* Update index.js
* Don't disable the delete button
* Update index.js
* Update index_de.properties
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com >
* Remove empty i18n files
---------
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com >
2026-04-18 09:52:34 +01:00
Jan Faracik
ec9d72deb8
Refine dialogs ( #26514 )
2026-04-10 20:54:23 +01:00
Jan Faracik
1e98bb73e6
Remove lines from log recorder page ( #26598 )
2026-04-09 07:28:20 -06:00
Jan Faracik and Tim Jacomb
ac5d3b6e49
Fix legacy context menu items not working ( #26525 )
...
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
2026-03-26 21:50:35 +00:00
Jan Faracik
0fab4d6c55
Fix delete button being missing and actions showing when they shouldn't be ( #26526 )
2026-03-26 07:45:26 +00:00
Jan Faracik
6f384824f4
Refine experimental Run overflow menu ( #26524 )
2026-03-26 07:45:13 +00:00
Jan Faracik
210527646d
Fix breadcrumb heading label ( #26523 )
2026-03-26 07:45:00 +00:00
Jan Faracik
611294d365
Introduce experimental API for adding actions to experimental Run UI ( #11204 )
2026-03-23 16:35:11 +00:00
Jan Faracik and Mark Waite
3ef4905f67
Refine Third Party Licences page ( #26476 )
...
* Refine Third Party Licences page
* Move licences to be under About breadcrumb
* Improve URL, add Restricted annotation
* Avoid null pointer exception in getPlugin()
---------
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com >
2026-03-21 12:47:27 -06:00
Jan Faracik
4e8dbbf897
Remove maximum width of sections ( #26435 )
...
Remove section max width
2026-03-18 11:05:31 -06:00
3355fc842f
Adapt Script Console for experimental Manage Jenkins UI ( #11333 )
...
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2026-03-06 07:47:49 +00:00
Jan Faracik and Tim Jacomb
cad74a5696
Move "Changes" to Run ( #26190 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2026-02-18 14:14:54 +00:00
Jan Faracik
9b155ce348
Update Jenkins CLI subpages to use experimental Manage Jenkins UI ( #26316 )
...
Update Jenkins CLI to use experimental Manage Jenkins UI
2026-02-18 14:13:38 +00:00
Jan Faracik
bc9bf81ab5
Revamp Clouds page ( #26315 )
...
* Revamp clouds page
* Update sidepanel.jelly
* Update index.jelly
* Update index.jelly
* Update index.jelly
* Update index.jelly
* Update index.jelly
* Revert "Update index.jelly"
This reverts commit 3cb218862e .
* Hide bottom button bar
2026-02-18 14:13:36 +00:00
Jan Faracik and Tim Jacomb
a738e5ebdb
Add experimental Plugin Manager UI ( #11332 )
...
* Add experimental Plugin Manager UI
* Update advanced.jelly
* Update index.jelly
* Update index.jelly
* Update sidepanel.jelly
* Update settings-subpage.jelly
* I18n
* Add translations
* Fix search shortcut
* Fix overflow cutoff
---------
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2026-02-18 14:13:34 +00:00
Jan Faracik
a3f2c15bc2
Refine dialog component ( #26033 )
...
* Init
* push
* Refine
* Format
* Refine
* Update index.js
2026-02-09 11:13:51 -07:00
Jan Faracik
f972b9d819
Refine the 'New Item' screen ( #26031 )
...
* Refine the 'New Item' screen
* Simplify SCSS
* Fix submission, fix some tests, improve tabbing + focus states
* Fix more tests
* Simplify JS + hopefully fix test
* Update pom.xml
* Update Jenkinsfile
* Fix issue noticed in #26069
* Restore Jenkinsfile/test pom
* Simplify JS
* Restore ability to have headings
* Fix focus state in Firefox/Chrome
* Add separator between items and 'Duplicate an item'
2026-02-09 11:13:17 -07:00
Jan Faracik and Tim Jacomb
4df1ecc559
Add managementLink parameter for <l:settings-subpage /> ( #23902 )
...
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
2025-12-14 16:07:47 +00:00
Jan Faracik and Tim Jacomb
23ff4bcb63
Add experimental Manage Jenkins layout ( #11222 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2025-11-17 16:26:44 +00:00
Jan Faracik
320a149f76
Refine Changes for the experimental Run UI ( #11277 )
2025-11-12 15:27:01 +00:00
8002bc9b4b
Redesign the reorderable list component ( #10186 )
...
Co-authored-by: Kris Stern <krisstern@outlook.com >
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com >
2025-11-11 10:39:51 +00:00
Jan Faracik and Tim Jacomb
0ea42364a2
Fix the ordering and visibility of experimental Run UI tabs ( #11236 )
...
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
2025-11-11 08:03:15 +00:00
Jan Faracik and Kris Stern
17abe4f60b
Refine badges in Jenkins ( #11254 )
...
Co-authored-by: Kris Stern <krisstern@outlook.com >
2025-11-04 07:51:20 +00:00
Jan Faracik
d23ae16fd5
Fix MyViewsProperty condition ( #11252 )
2025-10-31 22:16:01 +00:00
c24d34eba6
Remove node configuration from Manage Jenkins' System page ( #11224 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
2025-10-30 12:21:28 +00:00
Jan Faracik and Tim Jacomb
8c385f4cc0
Add experimental dashboard UI ( #11208 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2025-10-26 22:14:53 +00:00
Jan Faracik
903fcc9ad0
Support images in card teasers ( #11227 )
2025-10-22 16:05:52 +01:00
Jan Faracik
d107c1c69e
Make Tab object transient ( #11219 )
2025-10-21 07:52:18 +01:00
Jan Faracik
d334644dba
Refine cards UI ( #11192 )
2025-10-18 21:01:09 +01:00
Jan Faracik and Tim Jacomb
a2146f3c41
Add experimental job page UI ( #11194 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2025-10-16 22:56:10 +01:00
893c4b52b8
Add support for tabs for the experimental run page ( #11141 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com >
2025-10-09 22:48:14 +01:00
Jan Faracik and Kris Stern
4c310c5201
Show build cause on experimental build UI ( #11128 )
...
Co-authored-by: Kris Stern <krisstern@outlook.com >
2025-10-01 16:28:24 +01:00
Jan Faracik
f7c1f67dbc
Move experimental run sidepanel to overflow ( #11127 )
2025-10-01 16:16:43 +01:00
Jan Faracik
9238140442
Fix description merge ( #11126 )
2025-09-29 13:16:00 +01:00
Jan Faracik
ebc93434ad
Merge branch 'master' into add-parameters-detail
2025-09-28 07:40:24 +01:00
Jan Faracik
3f8753817a
Merge branch 'master' into add-parameters-detail
2025-09-26 15:34:06 +01:00
Jan Faracik
6edbcc5ae1
Revert "Merge branch 'refine-description' into add-parameters-detail"
...
This reverts commit e7d4e3f4db , reversing
changes made to 61f4329500 .
2025-09-26 15:33:49 +01:00
Jan Faracik
e7d4e3f4db
Merge branch 'refine-description' into add-parameters-detail
2025-09-26 15:30:34 +01:00
Jan Faracik
61f4329500
Fix dialog opening
2025-09-26 12:35:19 +01:00
Jan Faracik
f998b55bbd
Merge branch 'master' into refine-description
2025-09-26 11:31:44 +01:00
Jan Faracik and Tim Jacomb
43bf0ff5f9
Update core/src/main/resources/lib/hudson/editDescriptionButton.jelly
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2025-09-26 11:31:35 +01:00
Jan Faracik
1d8ac5a91f
Merge branch 'master' into add-parameters-detail
2025-09-26 11:06:23 +01:00
Jan Faracik
9657540896
Set the hash when a dialog is open, open when a hash is set
2025-09-26 10:29:17 +01:00
Jan Faracik
78c8f15755
Add experimental Parameters details for builds
2025-09-26 08:42:26 +01:00
Jan Faracik
5c034fb2d1
Change to compact attribute
2025-09-26 07:30:29 +01:00
Jan Faracik
b3bd7a6cc2
Refine experimental add/edit description button
2025-09-25 08:29:00 +01:00
Jan Faracik
7aa344749f
Refine experimental run details interface ( #11096 )
2025-09-25 07:46:31 +01:00
Jan Faracik
3ef51444c5
Merge branch 'master' into rename-configuration-to-configure
2025-09-15 12:02:47 +01:00
Jan Faracik
d6e2c7cad0
Refine Add button for repeatable lists ( #10913 )
...
* Refine repeatable list Add button
* Update hetero-list.js
* Update HeteroListTest.java
* Update RepeatableTest.java
* Trigger Build
* Update ath.sh
2025-08-07 21:22:57 +02:00
Jan Faracik and Kris Stern
1bffb0b827
Refine User page ( #10807 )
...
Co-authored-by: Kris Stern <krisstern@outlook.com >
2025-08-03 10:19:38 +01:00
Jan Faracik
3f2dfcf4b4
Update config.jelly
2025-07-31 19:42:03 +01:00
Jan Faracik
fefb9cc513
Update config.jelly
2025-07-31 19:41:22 +01:00
Jan Faracik
c37a57b3a1
Update config.properties
2025-07-31 19:39:19 +01:00
Jan Faracik
df70d0458c
Merge branch 'master' into refine-feature-flags
2025-07-31 19:37:41 +01:00
Jan Faracik
e6fe06a4ea
Merge branch 'master' into refine-filter-bar
2025-07-31 19:32:48 +01:00
Jan Faracik
ca36dbf98f
Merge branch 'master' into rename-configuration-to-configure
2025-07-28 11:26:01 +01:00
Jan Faracik
e7f8c598ec
Refine feature flags UI
2025-07-28 11:12:37 +01:00
Jan Faracik
486119a10e
Change to Configuration if read only
2025-07-26 10:50:56 +01:00
Jan Faracik
c2f47265fe
Merge branch 'master' into rename-configuration-to-configure
2025-07-26 10:49:08 +01:00
Jan Faracik
8bccb3d940
Push
2025-07-25 15:37:44 +01:00
Jan Faracik
72f4bd4deb
Refine dropdown filter bar
2025-07-25 15:33:07 +01:00
Jan Faracik
84bc3ead11
Merge branch 'master' into new-bottom-app-bar
2025-07-22 10:37:04 +01:00
Jan Faracik
d9dd39d020
Merge branch 'master' into new-bottom-app-bar
2025-07-18 17:23:00 +01:00
Jan Faracik
8a91120fa2
Update _app-bar.scss
2025-07-18 17:21:20 +01:00
Jan Faracik
d4cf906a15
Merge branch 'master' into new-bottom-app-bar
2025-07-18 17:03:44 +01:00
Jan Faracik
51bce0c7d1
Refine Console URL Provider UI ( #10839 )
2025-07-16 14:41:10 +01:00
Jan Faracik
5433d23278
Merge branch 'master' into fix-breadcrumb-config-outline
2025-07-16 10:00:45 +01:00
Jan Faracik
fad94a3b58
Update utils.js
2025-07-16 10:00:15 +01:00