Flyspray - The bug killer!

  • Status New
  • Percent Complete
    0%
  • Task Type Feature Request
  • Category User Interface
  • Assigned To
    peterdd
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 1.0 alpha1
  • Due in Version 2.0
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray - The bug killer!
Opened by peterdd - 20.07.2015
Last edited by peterdd - 20.07.2015

FS#2013 - personal task list column selection and positioning

Currently the appearence of the task list table is configured system wide for all project view and project wide for project task list views.

Even more fancy and for power users would be if the user can set his own project column list view preferences for projects.

While the project columns for the task list are configured by "visible_columns"
we could use the project wide "visible_fields" as allowed columns the user may configure as his personal preference. If the user doesn't configure his own list, the project default list is used. The user should have the option to reset to project default. (e.g. empty personal "visible_fields" )

In this case the description for setting "visible_fields" on the project management configuration page must be adapted too.

Probably a new table required something like:

CREATE TABLE {user_projects} (
user_id int,
project_id,
columns varchar(255) DEFAULT '',
);

or

CREATE TABLE {user_projects} (
user_id int,
project_id,
columns varchar(32) DEFAULT NULL,
sort int,
);
Project Manager
peterdd commented on 06.10.2015 18:15

This could be in a first step also be done temporary storage selectons without extending database.

For instance by storing in browsers sessionStorage or justs passing in the GET around.

We could do this similiar to http://demo.redmine.org They use a similiar double select like we do on pm and admin settings for column selection.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing