Please check if the feature has not already been requested.
If not, please describe it

Saved searches dont recall the list of displayed columns.
Describe the bug
Some users want the saved searches to recall the list of the displayed columns, which is logical and intuitive, so they can use this them as reports which can be exported later into PDF or Excel format.
Page(s) URL
http://localhost:8080/glpi/front/computer.php
To reproduce
Steps to reproduce the behavior:
- Go to [Assets/Computers]
- Make a search by criteria and personalize which list of columns you want to view.
- Save this search by clicking on the star icon next to [search] button
- Try other searches using other list of criteria and different list of viewed columns.
- Try now to run the saved search by clicking on the big star close to logout button on the top-right side.
- Error : the saved search recall criteria but not the list of columns.
Expected behavior
Want to recall the list of columns.

Document visibility respect privacy follow-up and tasks
Dears, good morning!
I'm using version 9.1.4 of GLPI, however I'm discussing a situation I'd like to share.
For example: a requester opens a ticket in the GLPI, the technician assigns the ticket to him and begins the attendance.
The technician records a private follow-up on the ticket with an attached document, the follow-up is hidden to the requestor, but the attached document is visible to all.
The technician records a private task on the ticket with an attached document, the task is hidden to the requestor, but the attached document is visible to all.
Is there a way these attached documents respect the privacy status of tasks and follow-ups? Because there are documents related to the ticket, in which only the technical team can view.
I consider it important to develop this function of choosing the visibility of documents attached to calls.

Show [Time to Resolve] progress bar or percent value in planner view
Referring to planner (this one showing on front page) - when there is a need to change the term of a task for another day or two, there is no information how much time technician have before he exceed SLA - sure, he could get directly into ticket to know that or use ticket list, but still..
A little progress bar/icon/xx% status that will show Time to Resolve as option to enable/disable in this view would be very usefull
Image to better explain my suggestion:

business rules : add criterion "redactor", "redactor in group", "technician in group"
Hello,
Currently in GLPI 9.1.5, you can't do actions based on criterion like "redactor" (creator), "redactor in group" or "technician in group"
It would be realy useful in order to make a business rules like that :
- if redactor in IT Group, assign IT group to ticket (if tickets aren't auto assign to redactor)
- if technician in IT Group, assign IT group to ticket
Currently you can't do that simply.

Upload max filesize
Instead of php.ini, each administrator (or operator) would have to decide upload_max_filesize = 5M
Add an option in GLPI to set the "upload_max_filesize = " instead of php.ini

Sessions expire
Instead of php.ini and httpd.conf, each administrator (or operator) would have to decide how long the GLPI should be inactivated from your session: now we are going to do a 10-minute troubleshooting, We return, the session closes.
Add an option in GLPI to set the session expire instead of php.ini and httpd.conf
You could even configure the message, "Your session has expired" in the login page, once it is redirected to the login page.

Split solution description in 2
Split a solution in two fields :
- solution for the user (in general a short text)
- technical solution : a link to a KB article
If a KB article is created from a solution, link the solution to the article.

Disable notifications for user's own changes/Followups when made by e-mail. GLPI 9.1.2
I noticed, that when I simulate a client and send a email followup, I get a "copy" response of my own followup to my email.
I've seen several users displeased by this topic.

Possibility to add a group as watcher on the simplified interface
Possibility to add a group as watcher on the simplified interface, at the moment is possible to do it only in the standard interface

Business rules: add validation state in criterias
It would be nice to have added the criteria "validation state" in the ticket business rules.
This way, when a validation is needed, I could set a rule freezing the SLA until the ticket goes back to the treating service.
thnks
Customer support service by UserEcho