Skip to content

improve search and filtering on jobs bootstrap table (job module)#444

Merged
frb121 merged 20 commits intomasterfrom
dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table
Mar 9, 2020
Merged

improve search and filtering on jobs bootstrap table (job module)#444
frb121 merged 20 commits intomasterfrom
dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table

Conversation

@frb121
Copy link
Contributor

@frb121 frb121 commented Mar 6, 2020

This is just a draft, refinements can follow.

@frb121 frb121 force-pushed the dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table branch 2 times, most recently from e25834a to f9836cd Compare March 6, 2020 15:35
frb121 added 17 commits March 6, 2020 16:36
Update the bootstrap-table extension from v1.15.5 to v1.16.0.

https://bootstrap-table.com
Add the bootstrap-table extension bootstrap-filter-control plugin
to filter table fields.

https://bootstrap-table.com/
Rename the job category query parameters for consistency and being
able to localize those when we are going to use them as values on a
bootstrap-table filter control input element.
Introduce the jobActionButtonsFormatter function to make the code more
readable, maintainable and also reduce redundancy.
To provide the user a function to clear all column filters at once
we introduce a custom toolbar with a button for that purpose.
Introduce a range slider to select the data display range on the job
table. This replaces the old input select element to determine which
time period of data should be retrieved and displayed.
Remove the JS function updateQueryParams as it is no longer used.
@frb121 frb121 force-pushed the dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table branch from f9836cd to ea5d105 Compare March 6, 2020 15:36
@frb121 frb121 force-pushed the dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table branch from 3af80f6 to 3ca5999 Compare March 6, 2020 16:26
@frb121 frb121 marked this pull request as ready for review March 9, 2020 11:29
@frb121 frb121 force-pushed the dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table branch from f61cd82 to 05be501 Compare March 9, 2020 11:43
@frb121 frb121 merged commit eb51625 into master Mar 9, 2020
@frb121 frb121 deleted the dev/fbergkemper/master/improve-filtering-on-jobs-bootstrap-table branch March 9, 2020 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants