View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0032726 | mantisbt | filters | public | 2023-06-20 02:06 | 2023-10-31 16:32 |
Reporter | gthomas | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 2.25.7 | ||||
Target Version | 2.26.0 | Fixed in Version | 2.26.0 | ||
Summary | 0032726: Filtering on "projection" field is missing | ||||
Description | I (ab)use the "projection" field for some kind of categorization, but cannot filter for it. | ||||
Additional Information | PR #1896 (https://github.com/mantisbt/mantisbt/pull/1896) fixes this, will add a proper commit message to it. | ||||
Tags | No tags attached. | ||||
@dregad @gthomas we have to consider this configuration option |
|
Thanks @atrol, I actually noticed that in my first round of testing, and was planning to add the check after fixing the spacing issue, then totally forgot to implement it... |
|
Getting "INTERNAL APPLICATION ERROR - Call to undefined function filter_encode_filed_and_value()" when trying to create a permalink if projection is filtered. |
|
Thanks for spotting that typo @atrol I just merged your PR |
|
@dregad the next issues is, that the generated permalink does not work. |
|
So 2 options
Personally I'm in favor of 2. |
|
Same for me |
|
Follow-up on broken permalink issue in 0033027. |
|
@vboctor committed a follow-up fix for REST API MantisBT master 7ac30ed0 |
|
MantisBT: master 4435c8b9 2023-06-25 14:06 Details Diff |
Use colspan=1 for date range filters I'm not really sure why the date submitted and last updated fields were set to span 2 columns in the first place. The browser will take care of dynamically resizing the filter table when the UI is expanded to display the date range selection fields, so in my opinion it is not necessary. Switching these to single-column span frees some space, so new filter fields can be easily inserted without having to completely reorder the filter area (see issue 0032726). |
Affected Issues 0032726 |
|
mod - core/filter_form_api.php | Diff File | ||
MantisBT: master 75fa6816 2023-06-26 04:30 Details Diff |
Reverting unrelated changes Changes to the field header labels were inadvertently committed with 4435c8b936d06106b1383f3625810108202c21f5. |
Affected Issues 0032726 |
|
mod - core/filter_form_api.php | Diff File | ||
MantisBT: master 9d6366d4 2023-06-26 05:18 Committer: community Details Diff |
Allow filtering Issues on projection Fixes 0032726, PR https://github.com/mantisbt/mantisbt/pull/1896 |
Affected Issues 0032726 |
|
mod - core/classes/BugFilterQuery.class.php | Diff File | ||
mod - core/filter_api.php | Diff File | ||
mod - core/filter_constants_inc.php | Diff File | ||
mod - core/filter_form_api.php | Diff File | ||
MantisBT: master cab449e6 2023-06-26 18:59 Details Diff |
Only display projection filter when field is enabled Initial implementation displayed the filter field even when $g_enable_projection = OFF. Fixes 0032726 |
Affected Issues 0032726 |
|
mod - core/filter_form_api.php | Diff File | ||
MantisBT: master 03e5aeb7 2023-10-16 15:54 Details Diff |
Fix permalink creation when filtering based on projection Issue 0032726 |
Affected Issues 0032726 |
|
mod - core/filter_api.php | Diff File | ||
MantisBT: master a0918f11 2023-10-17 12:45 Details Diff |
Fix permalinks with projection field New Filter field was added in issue 0032726, but the change was not reflected in search.php. Fixes 0033027 |
Affected Issues 0032726, 0033027 |
|
mod - search.php | Diff File | ||
MantisBT: master 7ac30ed0 2023-10-22 17:22 Details Diff |
Handle `projection` in FilterConverter This handles the conversion of the projection filtering in the REST API |
Affected Issues 0032726 |
|
mod - core/classes/FilterConverter.class.php | Diff File |