Commit da32693
Refactor Bean Scopes: Task List (#6906)
* Refactor process list and make it view scoped.
* Make selenium test work again. Fix extended search page for process search. Preserve select box state showInactiveProjects and showClosedProcesses as additional URL query parameters in process list view.
* Refactor kitodo script dialog and process list view statistics dialog into separate files.
* Remember last filter of process list in separate session scoped bean.
* Remove unnecessary file BatchListView.java.
* Remove ProcessListView from constructor of SearchForm, which is not required any more after bean scope refactoring of ProcessForm.
* Refactor CurrentTaskForm to view scoped edit and list view beans.
* Do not remove empty query parameters to distinguish empty filters from unspecified filters that are replaced with default values.
* Improve nagivation from and to task list, task edit view and task work view.
* Fix checkstyle issues.
* Fix integration test for TaskListView which doesn't call init method.
* Rename ProcessFormIT to ProcessListViewIT.
* Fix spelling mistakes in Javadoc.
* Update Javadoc and implement CodeQL suggestions.
* Fix referrer navigation to and from task edit view.
* Rename taskForm to taskListView in FilterMenu.java.
* Include @solth's review feedback cleaning up unused methods in ProcessListView and improving code style.
* Use utf8 from StandardCharsets when url encoding or decoding.
* Fix spelling error.
* Fix missing quote in processes.xhtml.
Co-authored-by: Arved Solth <solth@effective-webwork.de>
* Implement review feedback by @solth.
* Remove unused methods in TaskListView and minor code style fixes based on @solth's review.
---------
Co-authored-by: Arved Solth <solth@effective-webwork.de>1 parent 04163de commit da32693
26 files changed
Lines changed: 1447 additions & 1177 deletions
File tree
- Kitodo/src
- main
- java/org/kitodo/production
- filters
- forms
- task
- interfaces/activemq
- services
- data
- workflow
- webapp
- WEB-INF/templates/includes
- currentTasksEdit
- desktop
- processEdit
- processes
- taskBatchEdit
- tasks
- pages
- test/java/org/kitodo/production/forms
Lines changed: 9 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | | - | |
101 | | - | |
| 100 | + | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
400 | | - | |
401 | | - | |
| 400 | + | |
| 401 | + | |
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
| |||
Lines changed: 11 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
37 | 41 | | |
38 | 42 | | |
39 | 43 | | |
40 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
41 | 51 | | |
42 | | - | |
43 | 52 | | |
44 | 53 | | |
0 commit comments