Comments (4)
To the easy part first... personally, I believe a sorted order will make the most sense in most occasions (it's just intuitive).
But there are scenarios I can imagine where the user may have intimate knowledge of the returned order OR the query may support sorting directly, so that's the order the user expects them in. That's why I suggest as an option as opposed to "always" sort. Implementing this would go a long way to addressing my usability beef.
As for the combobox option, the (nicer) JIRA example matches any matching substring, whereas the Jenkins use cases of combobox seem to match only from the beginning. That may be the "somewhat broken" impression that we share.
If preferred, split the two parts into separate feature requests (linked) so as to better track implementation.
sidebar: As a user of free OSS product, we users appreciate any support provided by developers (and I assume developer appreciates any contributions by the community), so timelines are yours to manage as you choose. We understand resource limitations and even your acknowledgement of issues is great. My biggest beef w/tfs-plugin, aside from their lack of action in fixing anything is their complete and utter radio silence on issues. The default assignee remains redsolo who has clearly stated he no longer supports it and it is now a MS respsonbility, so aargh!
from rest-list-parameter-plugin.
Welcome back Ian!
TBH I kind of had this feature in mind even before 1.0 (the combobox part at least), unfortunately back then I was not able to get it to work properly (Jenkins UI DOES provide such a control, just that it seemed a bit broken to me IIRC).
Regarding the sorting, that is incredibly easy to add, at least for alphabetical order of the string values, but let me know if that satisfies this feature request or not.
Anyway, I am a bit limited on time in the near future so unsure how fast I can deliver, but I'll try my best and keep u posted.
/Note: If any passing by developer wants to work on this simply say so in this issue! This should prevent us both work on the same code đ
from rest-list-parameter-plugin.
Okay, I split up the request into two parts, as one part is drastically easier for me to realize than the other.
If Jenkins provided a bit more in terms of UI or where a bit more capable or extendable the combo-box part would also be easier, but sadly that is not the case
Regardless, I'll try my luck with the f:combobox
one more time after I have #21 dealt with đ
Thank you Ian for your activity, I really appreciate it đ
from rest-list-parameter-plugin.
Closing this as the two "sub-tasks" have been closed. (if there is anything I have missed that means this is not closed yet feel free to ping it and it gets re-opened)
from rest-list-parameter-plugin.
Related Issues (20)
- [BUG] java.lang.Integer cannot be cast to class java.lang.String HOT 7
- Error if value in JSON is an integer instead of a string HOT 7
- [FEATURE] Support "Safe HTML" in descriptions HOT 6
- [BUG] Odd invalid value behaviour when used in combination with the Parametrized Scheduler plugin HOT 10
- [BUG] Only global jenkins credentials are passed if REST/Web endpoint requires authentication HOT 4
- Can you provide support for blue ocean HOT 1
- [BUG] RestListParameterValue Not Exported To Remote Access API HOT 1
- [FEATURE] Multiple choice HOT 4
- RESTList not returns its value to Active Choices Reactive Parameters when it referenced
- [FEATURE] Give the user a option to alphabetically sort values HOT 2
- [FEATURE] Improve the usability of the actual value selection process HOT 7
- [BUG] Only Java level Web proxy settings apply HOT 3
- [FEATURE] Replace Integration Tests with Unit Tests HOT 1
- [BUG] Get error, A problem occurred while processing the request! HOT 2
- [FEATURE] add option to follow links on paged JSON API responses
- [FEATURE] Display choice one way and pass as variable in another way HOT 4
- [FEATURE] Support continuation tokens HOT 2
- [BUG] User scoped credentials cannot be used HOT 5
- Whats Next? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ī¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rest-list-parameter-plugin.