Page MenuHomePhabricator

Add Quicklinks to Project List elements
ClosedPublic

Authored by chad on Jun 11 2014, 6:11 PM.
Tags
None
Referenced Files
F13818843: D9483.diff
Fri, Sep 20, 10:33 AM
Unknown Object (File)
Sun, Aug 25, 11:18 AM
Unknown Object (File)
Fri, Aug 23, 2:35 AM
Unknown Object (File)
Aug 20 2024, 10:16 AM
Unknown Object (File)
Aug 20 2024, 10:15 AM
Unknown Object (File)
Aug 20 2024, 10:15 AM
Unknown Object (File)
Aug 20 2024, 9:43 AM
Unknown Object (File)
Aug 9 2024, 7:01 PM
Subscribers

Details

Reviewers
epriestley
Commits
Restricted Diffusion Commit
rP933c6317c29b: Add Quicklinks to Project List elements
Summary

Adds some basic links to Project ObjectItems, Workboards and Members. Assume these will be configurable by CustomFields off in the future, but this makes Projects on Dashboards much more useful.

Test Plan

Tested /projects/ and /dashboards/, click on links to make sure they go where expected.

undefined (224×276 px, 19 KB)

undefined (231×262 px, 18 KB)

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

chad retitled this revision from to Add Quicklinks to Project List elements.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added a reviewer: epriestley.

I assume you think this is a bad idea. but is there buried somewhere a reasonable path forward?

epriestley edited edge metadata.

Yeah, I don't love this and don't have a great path forward. I agree navigation to workboards is a problem, but this feels really bandaidy to me. But I don't think it hurts anything if you want to land it (except very slightly to whatever degree we're training users to navigate to boards here, which might be obsoleted by T4890 or whatever).

This revision is now accepted and ready to land.Jun 12 2014, 10:13 PM

am i supposed to check maniphest is installed or something?

i assume when we let you change what task and diff cards look like, that project cards could be reasonable as well (link to wiki, pholio, whatever)

Boards will exist even if Maniphest has been uninstalled. Possibly they shouldn't, but it would be technically easy to let you put other things on boards -- at least, until we implement board actions.

Yeah, I think the path forward will become more clear as things get fleshed out, there's just a lot of stuff that's still pretty up in the air in my mind here.

chad updated this revision to Diff 22775.

Closed by commit rP933c6317c29b (authored by @chad).