1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-21 09:48:47 +02:00
phorge-phorge/src/infrastructure
epriestley d7a276346f Add a secret board view to Projects
Summary:
Ref T1344. This is //very// rough. Some UI issues:

  - Empty states for the board and columns are junky.
  - Column widths are crazy. I think we need to set them to fixed-width, since we may have an arbitrarily large number of columns?
  - I don't think we have the header UI elements in M10 yet and that mock is pretty old, so I sort of very roughly approximated it.
  - What should we do when you click a task title? Popping the whole task in a dialog is possible but needs a bunch of work to actually work. Might need to build "sheets" or something.
  - Icons are slightly clipped for some reason.
  - All the backend stuff is totally faked.

Generally, my plan is just to use these to implement all of T390. Specifically:

  - "Kanban" projects will have "Backlog" on the left. You'll drag them toward the right as you make progress.
  - "Milestone" projects will have "No Milestone" on the left, then "Milestone 9", "Milestone 8", etc.
  - "Sprint" projects will have "Backlog" on the left, then "Sprint 31", "Sprint 30", etc.

So all of these things end up being pretty much exactly the same, with some minor text changes and new columns showing up on the left vs the right or whatever.

Test Plan: See screenshot.

Reviewers: chad, btrahan

Reviewed By: btrahan

CC: chad, aran, sascha-egerer

Maniphest Tasks: T1344

Differential Revision: https://secure.phabricator.com/D7374
2013-10-21 21:11:36 -07:00
..
__tests__ In unit test environments, install all applications 2013-05-16 12:25:26 -07:00
celerity Add printable support to CSS 2013-10-19 14:23:19 -07:00
customfield PHUIPropertyListView 2013-10-11 07:53:56 -07:00
daemon Remove PhabricatorRepository::loadAllByPHIDOrCallsign() 2013-09-26 12:36:24 -07:00
diff Don't fatal with error in transaction diff 2013-04-16 08:41:36 -07:00
edges Allow projects to review revisions 2013-10-05 14:10:46 -07:00
env Fix controller-level access rules 2013-10-03 19:05:47 -07:00
events Make event-triggered actions more aware of application access 2013-10-21 17:00:50 -07:00
internationalization Add some missing non-context translations 2013-10-17 10:48:44 -07:00
javelin Add Link button to Remarkup assist 2013-10-17 18:57:40 -07:00
lint Remove deprecated javelin_render_tag() and phabricator_render_form() 2013-07-18 13:30:25 -07:00
markup Implement Graphviz, Figlet and Cowsay as Remarkup interpreter blocks 2013-10-16 19:12:14 -07:00
query Lock policy queries to their applications 2013-10-21 17:20:27 -07:00
ssh Implement SSHD glue and Conduit SSH endpoint 2012-12-19 11:08:07 -08:00
storage Add a secret board view to Projects 2013-10-21 21:11:36 -07:00
testing Fix controller-level access rules 2013-10-03 19:05:47 -07:00
time Consolidate some datetime code and add unit tests 2013-06-03 12:58:11 -07:00
util Proof of concept mitigation of BREACH 2013-08-07 16:09:05 -07:00
PhabricatorAccessLog.php Fail quietly when failing to write access log 2013-05-09 16:08:26 -07:00
PhabricatorEditor.php Use ManiphestTaskQuery in nearly all interfaces 2013-09-25 13:44:14 -07:00