Commit 9f2bdc7
LEGLINK-840: Enhance Quick Launch and Scenario Page with Search, Grouping, and Filtering (#1792)
* Added initial client-side search capability for the Scenarios page with some JavaScript to dynamically filter the scenario table
* Began adding search functionality
* Added a couple more small improvements to Views/ Scenarios/Index.cshtml
* Added some search, grouping, and filtering nnhancements to Quick Launch
* Fixed an issue with the quick lauch search so that its now properly visible
* I added alphebetical and recently modified sorting to the new searches I added for the scenario page and the quick launch
* Added last used and created time stamps for sorting the searches of scenarios
* Removed the reset Created Date or Last Used when editing
* removed the unsupported createdAt and last used search sort options
* Updated the shared scenario-save handling to retrieve persisted Quick Launch metadata after each save. Both the hidden option and visible dropdown item are now refreshed with the saved name, description, report method, measures, scenario type, and UpdatedAt value before re-sorting and reapplying the active search/filter state.
* Fix broken javascript relating to refreshing the Quick Launch Runs dropdown when a new scenario is added.
---------
Co-authored-by: nmLantana <nick.montalto@lantanagroup.com>1 parent 33a5644 commit 9f2bdc7
4 files changed
Lines changed: 662 additions & 137 deletions
File tree
- DotNet/Automation.UI
- Controllers
- Views
- Runs
- Scenarios
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
156 | 159 | | |
157 | 160 | | |
158 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
159 | 164 | | |
160 | 165 | | |
161 | 166 | | |
| 167 | + | |
| 168 | + | |
162 | 169 | | |
| 170 | + | |
163 | 171 | | |
164 | 172 | | |
165 | 173 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| |||
532 | 533 | | |
533 | 534 | | |
534 | 535 | | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
535 | 560 | | |
536 | 561 | | |
537 | 562 | | |
| |||
0 commit comments