Page MenuHomePhabricator
Feed Advanced Search

Feb 11 2017

epriestley added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

Panels can currently appear on multiple dashboards, so we can't use the dashboard's policy for them directly. If we could, you could always see any panel by creating a new dashboard you have permission to see, adding every panel to it, and looking at the panel you wanted.

Feb 11 2017, 12:06 PM · Dashboards
Luke081515.2 added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

Unless you can define a different default dashboard for logged in and logged out users, yeah.
The problem I see:

  • I run a phabricator instance where the main part is only accesible for logged in users, but logged out users can still see some tasks.
  • My problem: I want to inform my users about different upcoming events etc, for example per text panel
  • The logged out users should not be able to see these messages, so I restricted some panels
  • The whole problem would be easy to solve, if admins can define: logged in users get dashboard a), logged out users get dashboard b) in my situation
Feb 11 2017, 11:41 AM · Dashboards
chad added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

Do we have a good reason for having separate polices for panels?

Feb 11 2017, 2:55 AM · Dashboards

Feb 10 2017

chad updated the task description for T12174: Home Menu Errata.
Feb 10 2017, 5:07 PM · Dashboards (v2), Profile Menu Item
epriestley updated the task description for T12174: Home Menu Errata.
Feb 10 2017, 4:59 PM · Dashboards (v2), Profile Menu Item
chad moved T4984: Improve design of dashboard browse list? from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:37 AM · Dashboards (v2), Design
chad moved T9903: Header buttons on dashboard panels are lost when panels are embedded in a tab panel from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Dashboards
chad moved T7216: Make it easier to update the ApplicationSearch saved query used by a dashboard panel from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Dashboards
chad moved T11449: Selecting tabs for a Dashboard tab panel uses a plain <select /> which is a big mess from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Dashboards (v2), Feature Request
chad moved T12136: What to do with "Application Counts" with MenuItem from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Profile Menu Item
chad moved T12174: Home Menu Errata from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Dashboards (v2), Profile Menu Item
chad moved T12207: Sort out the great Dashboard column editing mess from Backlog to v2 on the Dashboards board.
Feb 10 2017, 4:36 AM · Dashboards (v2)

Feb 9 2017

chad added a comment to T10390: Dashboards v2 (UX).

oh well

Feb 9 2017, 12:15 AM · Dashboards (v2)
epriestley added a comment to T10390: Dashboards v2 (UX).

There's currently no way to query that, since the dashboardPHID is in a JSON blob in the PhabricatorProfileMenuItemConfiguration table.

Feb 9 2017, 12:12 AM · Dashboards (v2)
chad added a comment to T10390: Dashboards v2 (UX).

One thing I'd like to bring back is "Install" in some fashion, which is easy to prompt and do the legwork on landing it on a home or project menu, but doesn't seem we can let you know where a dashboard is used and if you have it installed.

Feb 9 2017, 12:06 AM · Dashboards (v2)

Feb 8 2017

chad added a revision to T10390: Dashboards v2 (UX): D17326: Touch up basic usability of Dashboards.
Feb 8 2017, 8:32 PM · Dashboards (v2)

Feb 7 2017

chad added a comment to T10390: Dashboards v2 (UX).

Nothing set in stone, It just popped into my head as a possible solution

Feb 7 2017, 5:14 PM · Dashboards (v2)
chad added a comment to T10390: Dashboards v2 (UX).

I'd probably use it in Dashboard creation as well for finding Panels.

Feb 7 2017, 5:13 PM · Dashboards (v2)
epriestley added a comment to T10390: Dashboards v2 (UX).

Generally makes sense to me.

Feb 7 2017, 5:08 PM · Dashboards (v2)
chad added a comment to T10390: Dashboards v2 (UX).

@epriestley I think for Dashboards, and probably other applications, having some sort of compound typeahead/select would be helpful. I think maybe we can abstract this into using ApplicationSearch as the filter, and the tokenizer for the final results. Thoughts?

Feb 7 2017, 5:02 PM · Dashboards (v2)

Feb 4 2017

epriestley added a parent task for T10612: Editing a panel causes it to duplicate in dashboard: T12207: Sort out the great Dashboard column editing mess.
Feb 4 2017, 11:45 PM · Dashboards (v2), Bug Report
epriestley added a parent task for T10145: Adding a panel to a dashboard multiple times: T12207: Sort out the great Dashboard column editing mess.
Feb 4 2017, 11:45 PM · Dashboards (v2), Bug Report

Feb 3 2017

chad moved T10145: Adding a panel to a dashboard multiple times from Backlog to Planned on the Dashboards (v2) board.
Feb 3 2017, 7:08 PM · Dashboards (v2), Bug Report
chad moved T8033: Inform editor when panels have more restrictive policy than dashboard from Backlog to Planned on the Dashboards (v2) board.
Feb 3 2017, 7:08 PM · Dashboards
chad moved T5307: UX for taking actions with search results from Backlog to Planned on the Dashboards (v2) board.
Feb 3 2017, 7:08 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design
epriestley added a revision to T8033: Inform editor when panels have more restrictive policy than dashboard: D17308: When a viewer can't see some of a dashboard's panels, only hide those panels.
Feb 3 2017, 5:58 PM · Dashboards
chad added a revision to T5307: UX for taking actions with search results: D17305: Add clearer saved search options in ApplicationSearch.
Feb 3 2017, 4:33 AM · Restricted Project, Dashboards (v2), ApplicationEditor, Design

Jan 27 2017

chad added a comment to T5307: UX for taking actions with search results.

I plan to look into this stuff after new home settles

Jan 27 2017, 10:03 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design
eadler added a project to T5307: UX for taking actions with search results: Restricted Project.
Jan 27 2017, 10:02 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design

Dec 27 2016

chad merged T12048: Ability to "globally mark" objects into T10855: Allow external systems to edit the content of dashboard panels so they can publish information.
Dec 27 2016, 10:47 PM · Dashboards, Restricted Project, Conduit, Feature Request

Dec 13 2016

epriestley closed T6443: Provide ApplicationSearch options for Dashboard as Resolved.

This picked up a few options through engine support and T11957 is adding some more. Particularly, default view is now "Authored" which I think resolves the original issue. I think the more-root problem is "Dashboards are kind of weird with all the panel copying", which is something we're aware of.

Dec 13 2016, 12:11 PM · Dashboards (v2)

Dec 12 2016

epriestley closed T4883: Customizing the default homepage for all users as Resolved.

T11957 is the modern followup for this.

Dec 12 2016, 10:38 PM · Dashboards (v2)
epriestley closed T3583: Fix the Swamp of Suck that is the home page content panel as Resolved.
  • Over time, we've drained the swamp to some degree on the default home page, by moving toward more useful defaults.
  • We implemented Dashboards. Although we'd like to improve them, they've allowed ambitious users to fix this themselves for some time.
  • See T11957 and M1473 for modern followups with a more concrete plan to lay this to rest.
  • See also T11132 for discussion of NUX-oriented changes, specifically.
Dec 12 2016, 9:30 PM · Restricted Project, Dashboards (v2)

Dec 11 2016

chad merged T11996: Badly limiting a dashboard widget's "Can View" policy can result in users not being able to see a dashboard into T8033: Inform editor when panels have more restrictive policy than dashboard.
Dec 11 2016, 5:33 PM · Dashboards

Nov 30 2016

dvcrn added a comment to T10612: Editing a panel causes it to duplicate in dashboard.

Same problem here. A way around this problem is to not re-use panels: Creating a completely new panel is adding it only once, however picking an existing panel is adding it twice.

Nov 30 2016, 7:17 AM · Dashboards (v2), Bug Report

Oct 21 2016

epriestley closed T11779: Header as Invalid.
Oct 21 2016, 11:38 AM · Dashboards (v2)
priyanka.rajput moved T11779: Header from Backlog to v2 on the Dashboards board.
Oct 21 2016, 8:27 AM · Dashboards (v2)

Oct 5 2016

epriestley added a comment to T5307: UX for taking actions with search results.

Design atrocity incoming for T10747.

Oct 5 2016, 10:33 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design

Sep 21 2016

ReynoldsCahoon added a comment to T10612: Editing a panel causes it to duplicate in dashboard.

Having the same issue. Seems to only occur on certain panels. Adding the panel in question to a column now creates a duplicate in the opposite column. Removing the panel from one column removes it from both.

Sep 21 2016, 4:52 PM · Dashboards (v2), Bug Report

Sep 14 2016

epriestley removed a project from T10855: Allow external systems to edit the content of dashboard panels so they can publish information: Prioritized.
Sep 14 2016, 6:47 PM · Dashboards, Restricted Project, Conduit, Feature Request

Sep 7 2016

20after4 added a comment to T10145: Adding a panel to a dashboard multiple times.

T10612: Editing a panel causes it to duplicate in dashboard may be the same root cause as this bug.

Sep 7 2016, 11:45 PM · Dashboards (v2), Bug Report
20after4 added a comment to T10145: Adding a panel to a dashboard multiple times.

I'm also seeing this bug.

Sep 7 2016, 11:37 PM · Dashboards (v2), Bug Report

Sep 6 2016

ralph.van.etten added a comment to T10855: Allow external systems to edit the content of dashboard panels so they can publish information.

I was looking for similar functionality (publish the state of some external system on a panel) and instead of updating the entire panel I think it would be nice to use Phlux or Paste:

Sep 6 2016, 5:39 AM · Dashboards, Restricted Project, Conduit, Feature Request

Aug 29 2016

chad merged T11550: Dashboard panels have no indication that more content is available into T10390: Dashboards v2 (UX).
Aug 29 2016, 2:01 PM · Dashboards (v2)

Aug 25 2016

chad closed T5315: Remove the "welcome.html" configuration option when Dashboards is available as Resolved by committing rP9d9a47e9cf49: Add setup checks for unused homepage options.
Aug 25 2016, 7:08 PM · Dashboards (v2)
chad added a revision to T5315: Remove the "welcome.html" configuration option when Dashboards is available: D16453: Add setup checks for unused homepage options.
Aug 25 2016, 7:07 PM · Dashboards (v2)
epriestley added a parent task for T5315: Remove the "welcome.html" configuration option when Dashboards is available: T11533: Upgrading: Changes to Default Homepage.
Aug 25 2016, 7:05 PM · Dashboards (v2)

Aug 11 2016

epriestley merged T11459: Dashboards: Text panel duplicated in 2-column layout into T10612: Editing a panel causes it to duplicate in dashboard.
Aug 11 2016, 11:03 AM · Dashboards (v2), Bug Report

Aug 9 2016

em merged T11449: Selecting tabs for a Dashboard tab panel uses a plain <select /> which is a big mess into T6018: Panels used by Tab panels appear as "This panel does not appear on any dashboards.".
Aug 9 2016, 4:45 PM · Dashboards

Aug 4 2016

chad merged T11427: Banner/MOTD/way to display a persistent message on all pages? into T10855: Allow external systems to edit the content of dashboard panels so they can publish information.
Aug 4 2016, 3:20 PM · Dashboards, Restricted Project, Conduit, Feature Request

Jul 15 2016

d.maznekov closed Q443: How to create Panel with Closed task as resolved.
Jul 15 2016, 1:29 PM · Dashboards (v2)
d.maznekov updated Q443: How to create Panel with Closed task from to How to create Panel with Closed task.
Jul 15 2016, 12:02 PM · Dashboards (v2)

Jul 11 2016

timor added a comment to T10145: Adding a panel to a dashboard multiple times.

Just encountered the same problem :(

Jul 11 2016, 2:20 PM · Dashboards (v2), Bug Report

Jul 8 2016

epriestley closed T11161: Panel creation can be confusing as Resolved.

After D16226, panels no longer support tagging.

Jul 8 2016, 12:18 PM · Design, Dashboards (v2)

Jul 4 2016

eadler moved T3583: Fix the Swamp of Suck that is the home page content panel from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:16 PM · Restricted Project, Dashboards (v2)

Jul 3 2016

epriestley added a comment to T10855: Allow external systems to edit the content of dashboard panels so they can publish information.

Turns out that CustomFields sort of just work properly with EditEngine out of the box, so D16226 provides a technically-functional dashboard.panel.edit, which allows you to edit text panels like this, for example:

Jul 3 2016, 10:12 PM · Dashboards, Restricted Project, Conduit, Feature Request
epriestley added a revision to T10855: Allow external systems to edit the content of dashboard panels so they can publish information: D16226: Implement a "pro" EditEngine for dashboard panels.
Jul 3 2016, 9:47 PM · Dashboards, Restricted Project, Conduit, Feature Request
epriestley moved T10612: Editing a panel causes it to duplicate in dashboard from Backlog to v2 on the Dashboards board.
Jul 3 2016, 9:17 PM · Dashboards (v2), Bug Report
epriestley moved T10855: Allow external systems to edit the content of dashboard panels so they can publish information from Backlog to v2 on the Dashboards board.
Jul 3 2016, 9:17 PM · Dashboards, Restricted Project, Conduit, Feature Request

Jun 28 2016

chad merged T11221: Panel: Allow to run more complex querys into T5307: UX for taking actions with search results.
Jun 28 2016, 1:37 AM · Restricted Project, Dashboards (v2), ApplicationEditor, Design

Jun 16 2016

chad created T11161: Panel creation can be confusing.
Jun 16 2016, 6:36 PM · Design, Dashboards (v2)

Jun 11 2016

chad added a comment to T5317: UX for new administrators on fresh installs.

Merging over into newer task.

Jun 11 2016, 9:04 PM · Dashboards (v2), Phacility
chad merged task T5317: UX for new administrators on fresh installs into T11132: New Phabricator NUX.
Jun 11 2016, 9:03 PM · Dashboards (v2), Phacility

Jun 9 2016

chad added a comment to T5317: UX for new administrators on fresh installs.

im gonna do this task. im gonna do it up real nice.

Jun 9 2016, 3:37 AM · Dashboards (v2), Phacility
chad added a comment to T5317: UX for new administrators on fresh installs.

T5317#64279

Jun 9 2016, 3:34 AM · Dashboards (v2), Phacility

Apr 20 2016

epriestley updated subscribers of T6018: Panels used by Tab panels appear as "This panel does not appear on any dashboards.".
Apr 20 2016, 7:58 PM · Dashboards

Apr 11 2016

ofbeaton added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

An E_PERM panel seems reasonable here, but I'd like to add a use case for hiding.

Apr 11 2016, 8:16 PM · Dashboards
epriestley updated subscribers of T8033: Inform editor when panels have more restrictive policy than dashboard.
Apr 11 2016, 8:10 PM · Dashboards

Mar 3 2016

epriestley closed T10474: Dashboard panel changes seem to think every edit creates whole text all over again as Resolved by committing rPac729278328e: Fix overzealous transactions on dashboard panels.
Mar 3 2016, 3:35 PM · Dashboards (v2), Bug Report
chad updated subscribers of T8033: Inform editor when panels have more restrictive policy than dashboard.
Mar 3 2016, 3:29 PM · Dashboards
epriestley added a comment to T10474: Dashboard panel changes seem to think every edit creates whole text all over again.

I accidentally stumbled across the root cause for this and I think the fix is a one-liner, so it should work better after D15391.

Mar 3 2016, 1:48 PM · Dashboards (v2), Bug Report
epriestley added a revision to T10474: Dashboard panel changes seem to think every edit creates whole text all over again: D15391: Fix overzealous transactions on dashboard panels.
Mar 3 2016, 1:47 PM · Dashboards (v2), Bug Report

Feb 29 2016

epriestley updated the task description for T10473: Dashboard panel tab transactions are illegible.
Feb 29 2016, 12:50 AM · Dashboards (v2), Bug Report
epriestley triaged T10473: Dashboard panel tab transactions are illegible as Normal priority.
Feb 29 2016, 12:49 AM · Dashboards (v2), Bug Report
epriestley triaged T10474: Dashboard panel changes seem to think every edit creates whole text all over again as Normal priority.
Feb 29 2016, 12:49 AM · Dashboards (v2), Bug Report
epriestley added a comment to T10473: Dashboard panel tab transactions are illegible.

Note that those are the actual names of the tabs (not, say, some weird internal hash, as I thought at first glance), the list just isn't getting rendered properly:

Feb 29 2016, 12:40 AM · Dashboards (v2), Bug Report
epriestley moved T10473: Dashboard panel tab transactions are illegible from Backlog to v2 on the Dashboards board.
Feb 29 2016, 12:37 AM · Dashboards (v2), Bug Report
epriestley moved T10474: Dashboard panel changes seem to think every edit creates whole text all over again from Backlog to v2 on the Dashboards board.
Feb 29 2016, 12:37 AM · Dashboards (v2), Bug Report

Feb 23 2016

Mnkras added a comment to T8033: Inform editor when panels have more restrictive policy than dashboard.

I just ran into a fun issue that @avivey helped me figure out,

Feb 23 2016, 3:32 AM · Dashboards

Feb 22 2016

eadler moved T3583: Fix the Swamp of Suck that is the home page content panel from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 22 2016, 10:10 PM · Restricted Project, Dashboards (v2)
eadler added a project to T3583: Fix the Swamp of Suck that is the home page content panel: Restricted Project.
Feb 22 2016, 10:10 PM · Restricted Project, Dashboards (v2)

Feb 19 2016

epriestley renamed T10390: Dashboards v2 (UX) from Dashboard v2 (Home + Usability) to Dashboards v2 (Home + Usability).
Feb 19 2016, 3:20 PM · Dashboards (v2)
epriestley created T10390: Dashboards v2 (UX).
Feb 19 2016, 3:20 PM · Dashboards (v2)
epriestley moved T6018: Panels used by Tab panels appear as "This panel does not appear on any dashboards." from Backlog to v2 on the Dashboards board.
Feb 19 2016, 3:18 PM · Dashboards
epriestley moved T6443: Provide ApplicationSearch options for Dashboard from Backlog to v2 on the Dashboards board.
Feb 19 2016, 3:18 PM · Dashboards (v2)
epriestley moved T8033: Inform editor when panels have more restrictive policy than dashboard from Backlog to v2 on the Dashboards board.
Feb 19 2016, 3:18 PM · Dashboards
epriestley moved T10145: Adding a panel to a dashboard multiple times from Backlog to v2 on the Dashboards board.
Feb 19 2016, 3:17 PM · Dashboards (v2), Bug Report
epriestley moved T5317: UX for new administrators on fresh installs from Chad to v2 on the Dashboards board.
Feb 19 2016, 3:15 PM · Dashboards (v2), Phacility
epriestley moved T4883: Customizing the default homepage for all users from Chad to v2 on the Dashboards board.
Feb 19 2016, 3:15 PM · Dashboards (v2)
epriestley moved T5307: UX for taking actions with search results from Lyuba to v2 on the Dashboards board.
Feb 19 2016, 3:15 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design
epriestley moved T5315: Remove the "welcome.html" configuration option when Dashboards is available from Evan to v2 on the Dashboards board.
Feb 19 2016, 3:15 PM · Dashboards (v2)
epriestley moved T3583: Fix the Swamp of Suck that is the home page content panel from Evan to v2 on the Dashboards board.
Feb 19 2016, 3:15 PM · Restricted Project, Dashboards (v2)
epriestley created Dashboards (v2).
Feb 19 2016, 3:15 PM