Page MenuHomePhabricator
Feed Advanced Search

Jun 2 2021

kouahab added a comment to T9667: Be able to set default user(s) for a custom "users" field.

I could not find in the documentation how are we supposed to set a value for a custom field of type "user".
In particular, I am looking at doing this: set the default value to the current user (the user creating the Maniphest task)

Jun 2 2021, 3:31 AM · Custom Fields

Apr 29 2020

seporaitis added a comment to T12220: New custom type field: Project Tags.

Just a question - are there any technical reasons why providing custom field for "projects" may not be a good idea?

Apr 29 2020, 3:36 PM · Custom Fields, Feature Request

Feb 28 2020

kerberizer added a comment to T4444: "NOT" filter for all applicable lines in a Query.

@epriestley As perhaps an example of another use case, in my workplace we needed, amongst others, the following lists of Maniphest tasks:

  1. assigned to the viewer, regardless of the author,
  2. authored by the viewer, without self-assigned,
  3. subscribed by the viewer, without (1) and (2).

(1) is obviously trivial (there's already a built-in query), but the other two seemed to require custom "NOT" filtering. Of course, (2) can be solved to an extent by using "Group by assigned", but it's not very convenient. Because I tend to self-assign most of the tasks that I create, the ones that I have assigned to other people quickly get visually overwhelmed by the large group of "Assigned to kerberizer" (not to mention that with my username this huge group tends to get in the middle of the list).

Feb 28 2020, 9:51 AM · Maniphest, Custom Fields, Projects

Nov 21 2019

epriestley removed a parent task for T3794: Rebuild Diffusion/Audit on top of CustomField infrastructure: T4211: Commits only appear in tasks if they have "Ref T1234" and not "Maniphest Tasks: T1234".
Nov 21 2019, 4:06 PM · Restricted Project, Custom Fields, Diffusion

Nov 8 2019

epriestley added a subtask for T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes: T13449: When objects are created with a particular subtype, apply subtype-appropriate validation rules.
Nov 8 2019, 12:57 AM · Custom Fields, Maniphest

Aug 22 2019

epriestley closed T13384: When a custom field is "disabled", that should take precedence over the field being "required" as Resolved by committing rPc4399313737b: Respect "disabled" custom field status granted by "subtype" configuration in….
Aug 22 2019, 1:03 AM · Custom Fields
epriestley added a revision to T13384: When a custom field is "disabled", that should take precedence over the field being "required": D20726: Respect "disabled" custom field status granted by "subtype" configuration in form validation.
Aug 22 2019, 1:02 AM · Custom Fields
epriestley updated the task description for T13384: When a custom field is "disabled", that should take precedence over the field being "required".
Aug 22 2019, 12:52 AM · Custom Fields
epriestley updated the task description for T13384: When a custom field is "disabled", that should take precedence over the field being "required".
Aug 22 2019, 12:47 AM · Custom Fields
epriestley triaged T13384: When a custom field is "disabled", that should take precedence over the field being "required" as Normal priority.
Aug 22 2019, 12:47 AM · Custom Fields

Jul 31 2019

epriestley closed T13356: Support a "limit" configuration option for tokenizer-based custom fields as Resolved by committing rPb81c8380fb97: Document support for "limit" in tokenizer-based Custom Fields.
Jul 31 2019, 8:13 PM · Custom Fields
epriestley closed T13355: Support editing "date" custom fields via Conduit as Resolved by committing rP8e263a2f6482: Support "date" custom fields in "*.edit" endpoints.
Jul 31 2019, 8:10 PM · Custom Fields, Conduit
epriestley added a revision to T13356: Support a "limit" configuration option for tokenizer-based custom fields: D20691: Document support for "limit" in tokenizer-based Custom Fields.
Jul 31 2019, 8:02 PM · Custom Fields
epriestley added a comment to T13356: Support a "limit" configuration option for tokenizer-based custom fields.

This is likely straightforward.

Jul 31 2019, 7:55 PM · Custom Fields
epriestley triaged T13356: Support a "limit" configuration option for tokenizer-based custom fields as Low priority.
Jul 31 2019, 7:51 PM · Custom Fields
epriestley added a revision to T13355: Support editing "date" custom fields via Conduit: D20690: Support "date" custom fields in "*.edit" endpoints.
Jul 31 2019, 7:48 PM · Custom Fields, Conduit
epriestley triaged T13355: Support editing "date" custom fields via Conduit as Low priority.
Jul 31 2019, 7:38 PM · Custom Fields, Conduit
epriestley added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

See also PHI1358, which is an actual concrete request for sensible relabeling of "Description" in a subtype.

Jul 31 2019, 7:32 PM · Custom Fields, Maniphest

Jul 18 2019

epriestley closed T13342: Support export of "date" and "remarkup" custom fields as Resolved by committing rP9ab5f59ca23c: Export "date" and "remarkup" custom fields to Excel + "zip" extension check.
Jul 18 2019, 4:59 PM · Custom Fields, Data Exporters

Jul 17 2019

aeiser added a comment to T13342: Support export of "date" and "remarkup" custom fields.

Trying to preserve markup format in the output is likely a road to mental ruin (Hyperlinking, referencing, bolding, formatting in who knows what export formats). PhabricatorStringExportField should be sufficient.

Jul 17 2019, 11:26 PM · Custom Fields, Data Exporters
epriestley added a revision to T13342: Support export of "date" and "remarkup" custom fields: D20658: Export "date" and "remarkup" custom fields to Excel + "zip" extension check.
Jul 17 2019, 10:57 PM · Custom Fields, Data Exporters
epriestley triaged T13342: Support export of "date" and "remarkup" custom fields as Normal priority.
Jul 17 2019, 4:40 PM · Custom Fields, Data Exporters

Mar 9 2019

20after4 added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

I wholeheartedly agree that all that proxy field mess needs to go away. With that gone the only moderately confusing part remaining would be the way in which custom fields interact with herald, email and notifications.

Mar 9 2019, 12:48 PM · Custom Fields, Maniphest

Mar 1 2019

epriestley added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

(This is likely to be very long, very rambling, and not particularly enlightening or useful.)

Mar 1 2019, 4:55 PM · Custom Fields, Maniphest

Feb 28 2019

20after4 added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

Making a way to set fields to default: disabled would make this feature even better ;)

Feb 28 2019, 9:27 PM · Custom Fields, Maniphest

Feb 13 2019

epriestley updated the task description for T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.
Feb 13 2019, 5:20 PM · Custom Fields, Maniphest
epriestley added a revision to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes: D20161: Add basic, rough support for changing field behavior based on object subtype.
Feb 13 2019, 5:19 PM · Custom Fields, Maniphest

Feb 11 2019

20after4 added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

This would be incredibly useful for the things we are trying to do at WMF. I've gone so far as to duplicate lots of forms for each subtype and remove fields as needed. This results in N * N forms and it's not at all manageable beyond a very small number of sub-types.

Feb 11 2019, 10:37 PM · Custom Fields, Maniphest

Feb 8 2019

epriestley added a comment to T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.

When we reach getCustomFieldSpecificationForRole($role), via EditEngine, the $this object currently does not have a subtype set, so it can't make any decisions about which fields to expose. This appears to have a fairly surgical fix in EditEngine, but if there are like 10 more of these coming it might merit another look.

Feb 8 2019, 4:36 PM · Custom Fields, Maniphest
epriestley renamed T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes from Support enabling and disabling custom fields based on object subtypes to Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes.
Feb 8 2019, 3:59 PM · Custom Fields, Maniphest
epriestley triaged T13248: Support enabling and disabling (and making other adjustments to) custom fields based on object subtypes as Normal priority.
Feb 8 2019, 3:58 PM · Custom Fields, Maniphest

Feb 1 2019

epriestley closed T12314: Support formal task subtypes (like "bug" vs "feature") as Resolved.

These have existed for a while and recently got support for customizing sub-object behaviors in 2018 Week 50 (Mid December) and are being extended to Projects in 2019 Week 5, so it looks like they're here to stay.

Feb 1 2019, 10:43 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Jun 27 2018

epriestley added a comment to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.

PHI781 asks for [ ] Show on commit message template. for "Maniphest Tasks:".

Jun 27 2018, 3:57 PM · Restricted Project, Restricted Project, Custom Fields

Jun 12 2018

epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D19490: Allow object subtypes to be changed via bulk editor.
Jun 12 2018, 5:25 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Jun 2 2018

avivey added a comment to T418: Integrate CustomField into more interfaces.

From https://discourse.phabricator-community.org/t/how-to-get-custom-field-of-transactiontype/1532 (and my followup research), there doesn't appear to be a way to extract custom field information using conduit (or Herald Web Hooks).
transaction.search actually lists type as null and no fields.

Jun 2 2018, 6:12 PM · Restricted Project, Restricted Project, Restricted Project, Custom Fields, Maniphest

Feb 16 2018

mcorteel added a comment to T8824: Allow relative URLs in custom fields of type "link".

It would be perfect if the syntax supported in remarkup links could be used, which means that for @swisspol's example, projects/phabricator_transition/ would translate to https://temp.phacility.com/w/projects/phabricator_transition/.
And it would be even more awesome if the behavior of the displayed link in the "view" page could be the same, which means that in this case, it wouldn't display the link but the name of the Phriction page!

Feb 16 2018, 2:47 PM · Custom Fields

Jan 26 2018

epriestley closed T5954: Modularize "Export to Excel" as a feature of ApplicationSearch as Resolved.

I'm rolling this forward into T13049. See also D18919.

Jan 26 2018, 4:59 PM · Custom Fields, ApplicationSearch

Jan 23 2018

epriestley added a revision to T5954: Modularize "Export to Excel" as a feature of ApplicationSearch: D18919: Add a basic, general-purpose export workflow for all objects with SearchEngine support.
Jan 23 2018, 6:10 PM · Custom Fields, ApplicationSearch

Jan 19 2018

epriestley closed T5689: Batch edit of Maniphest custom fields as Resolved by committing rPae1b07bcfb43: Support "<select />" custom fields in bulk editor.
Jan 19 2018, 9:18 PM · Custom Fields, Maniphest
epriestley added a comment to T5689: Batch edit of Maniphest custom fields.

I've marked D18879 as fixing this. It does not extend bulk editor support to all custom field types, but makes such support generally trivial. We'll fill in and test more field types as use cases arise.

Jan 19 2018, 3:02 PM · Custom Fields, Maniphest
epriestley added a revision to T5689: Batch edit of Maniphest custom fields: D18879: Support "<select />" custom fields in bulk editor.
Jan 19 2018, 2:59 PM · Custom Fields, Maniphest

Oct 4 2017

epriestley updated subscribers of T5016: Allow Herald rules for Maniphest to act on custom task fields.

The best place for this kind of question is now your organization's support pact -- @tammybutow or @alexmv should be able to help you get access.

Oct 4 2017, 11:34 PM · Herald, Custom Fields
ahoffer2 added a comment to T5016: Allow Herald rules for Maniphest to act on custom task fields.

@epriestley so maybe this isn't the right place to leave this comment (let me know if I should create a new task?) but I'm finding this is acting in a way that seems a bit inconsistent. In particular, I added a new boolean custom field --

Oct 4 2017, 9:24 PM · Herald, Custom Fields

Aug 25 2017

epriestley closed T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges as Resolved.

I'm going to call this effectively resolved:

Aug 25 2017, 2:30 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Aug 24 2017

epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18469: Provide some more detailed information about inline comments in "transaction.search".
Aug 24 2017, 10:19 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18467: Allow ModularTransactions to opt in to providing data to Conduit.
Aug 24 2017, 9:51 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18466: Add the skeleton for a "transaction.search" Conduit API method.
Aug 24 2017, 9:20 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Jul 26 2017

chad closed T7591: Support computed "impact" and "leverage" fields on tickets as Wontfix.

Seems better to pursue this as an CustomField extension. https://secure.phabricator.com/book/phabricator/article/custom_fields/

Jul 26 2017, 8:47 PM · Custom Fields, Maniphest

Jul 9 2017

chad removed the image for Custom Fields.
Jul 9 2017, 7:29 PM

Jun 27 2017

epriestley added a comment to T4444: "NOT" filter for all applicable lines in a Query.

You can find tasks with no owner by searching for "No Owner", like this:

Jun 27 2017, 11:50 AM · Maniphest, Custom Fields, Projects
earthian added a comment to T4444: "NOT" filter for all applicable lines in a Query.

This is something that is needed every day, e.g. find tickets which are not yet assigned..

Jun 27 2017, 10:57 AM · Maniphest, Custom Fields, Projects

Jun 14 2017

20after4 added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

It would be really nice to default newly added fields to hidden. Going through 20+ forms to hide the fields is tedious.

Jun 14 2017, 3:06 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Apr 26 2017

20after4 added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Changing the type is going to run into the issue of what to do about the fields which differ between the two types. Fields which are present in the old type will continue to be displayed unless you clear them when changing types.

Apr 26 2017, 3:47 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Apr 24 2017

bbrdaric added a watcher for Custom Fields: bbrdaric.
Apr 24 2017, 9:53 AM
benwick added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Easy changing of a subtype of an existing task would be on my wishlist too. In our worklow it happens fast, that a bug report or a task is tranformed to a story in the next sprint. To edit the subtype in some simple way would greatly help.

Apr 24 2017, 6:44 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Apr 19 2017

Nick.Sephton added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

How can I change the subtype of an existing task? This only allows me to load tasks into a form specific to their existing subtype. (i.e. I have an animal, I want to edit it and change it into a plant.)

Apr 19 2017, 9:44 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Apr 12 2017

epriestley moved T10315: Make it more clear to users how to rebuild search indexes after adding search support to custom fields from v2 to Future on the Search board.
Apr 12 2017, 2:38 PM · Custom Fields, Search, Documentation

Apr 3 2017

DanSheps added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

It was a little unclear in the walkthrough you gave on how to use it. Are the field types (animal.type plant.habitat) suppose to be hidden by default on when using a specific subtype (animal.type on plant subtype)?

Apr 3 2017, 9:34 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 30 2017

cos added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

ok, that was the problem - default values will cause a field to show up in the 'details' section, thanks!

Mar 30 2017, 8:07 PM · EditEngine, Maniphest, Custom Fields, Feature Request
20after4 added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

@cos: probably should not have a default value.

Mar 30 2017, 5:21 PM · EditEngine, Maniphest, Custom Fields, Feature Request
cos added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

ok, so the intent is that any initialized field shows up in details, but no others? If so, then do fields with default values show-up? I have a software version field for example has a default of 0.0.0 and it shows up for subtypes for which it's hidden. Here are some screenshots to show you:

Mar 30 2017, 4:41 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 29 2017

epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

@cos, which specific types of fields are you seeing issues with?

Mar 29 2017, 6:55 PM · EditEngine, Maniphest, Custom Fields, Feature Request
fooishbar added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

The interaction between subtypes and "required" flag was mentioned briefly in the weaknesses section, but it's a little unclear how this new feature will work with them. With Custom Forms, we are currently unable to use Required custom fields properly because they are still required fields even when hidden in some particular forms. Do Task Subtypes solve this issue naturally, or is it something that still needs to be implemented?

Mar 29 2017, 1:48 PM · EditEngine, Maniphest, Custom Fields, Feature Request
shandor added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

The interaction between subtypes and "required" flag was mentioned briefly in the weaknesses section, but it's a little unclear how this new feature will work with them. With Custom Forms, we are currently unable to use Required custom fields properly because they are still required fields even when hidden in some particular forms. Do Task Subtypes solve this issue naturally, or is it something that still needs to be implemented?

Mar 29 2017, 6:41 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 28 2017

cos added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

I'm now using this and it works well! I've noticed one wrinkle that I don't understand, namely, the 'Details' section when viewing a task includes some custom fields and not others? In particular, it includes custom fields that are hidden for the current task subtype. Is there anyway of controlling what appears here?

Mar 28 2017, 11:39 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 26 2017

epriestley moved T10315: Make it more clear to users how to rebuild search indexes after adding search support to custom fields from Backlog to v2 on the Search board.
Mar 26 2017, 12:36 PM · Custom Fields, Search, Documentation

Mar 7 2017

ksmith added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

@20after4 : Ah. So by default, everyone just gets a "create task" option, which would never use any custom forms or subtypes. That does seem to resolve my concerns (although I still think it would be cool for phab to behave differently depending on which project(s) I was viewing).

Mar 7 2017, 5:10 PM · EditEngine, Maniphest, Custom Fields, Feature Request
20after4 added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

@ksmith: Thanks to the new 'favorites' menu, each user can customize their menu, there is no longer a global 'create new' menu, as it's been replaced.

Mar 7 2017, 9:43 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 6 2017

ksmith added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Our phabricator instance (WMF) is shared by many(!) different projects and teams. If I understand the current proposal, all the subtypes and forms would be available to all users across all teams and projects, except where specific access is limited (e.g. security issues). I think that forces us to either: a) have very few subtypes, which manage to achieve consensus, or b) have a lot of subtypes, which would mean that everyone's "create new" menu would be very cluttered.

Mar 6 2017, 11:25 PM · EditEngine, Maniphest, Custom Fields, Feature Request
20after4 added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Weakness: Subtyping is Probably Only Useful in Maniphest

Subtyping is likely to involve a large number of changes in shared infrastructure (EditEngine), but they will probably only ever be useful in Maniphest. Although most applications now use EditEngine, I can't really come up with any good use cases for subtyping in other applications. Perhaps Calendar could use subtyping on events, but this feels like a solution searching for a problem.

Mar 6 2017, 12:44 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 4 2017

epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D17462: Add a generic "edge.search" method.
Mar 4 2017, 5:54 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Mar 3 2017

epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17457: Only validate form subtype edits if subtype transactions are present.
Mar 3 2017, 9:43 PM · EditEngine, Maniphest, Custom Fields, Feature Request
chad merged T12342: conduit project.search by slug, and return image into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Mar 3 2017, 5:04 AM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Mar 2 2017

epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

A basic version of this is now available in HEAD of master. Here's a walkthrough of what we've implemented and a discussion of some areas where we'd like feedback.

Mar 2 2017, 7:19 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17451: Provide UI hints about task subtypes.
Mar 2 2017, 1:09 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17446: On workboards, provide all of the supported "create task" forms in the dropdown.
Mar 2 2017, 1:17 AM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17445: When editing a subtyped object, use edit forms of the same subtype.
Mar 2 2017, 1:04 AM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17444: Allow tasks to be searched by subtype.
Mar 2 2017, 12:52 AM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17443: When an object which supports subtypes is created, set its subtype to the creating form's subtype.
Mar 2 2017, 12:40 AM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17442: Allow EditEngine forms for objects which support subtyping to have a subtype configured.
Mar 2 2017, 12:08 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Mar 1 2017

epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17441: Add "subtype" storage to Maniphest tasks.
Mar 1 2017, 11:42 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17440: Add `maniphest.subtypes` for configuring task subtypes.
Mar 1 2017, 11:24 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a revision to T12314: Support formal task subtypes (like "bug" vs "feature"): D17439: Add a "subtype" field to EditEngine forms.
Mar 1 2017, 11:01 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Feb 28 2017

epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Go ahead and file something separate for that, I don't think it interacts here.

Feb 28 2017, 9:03 PM · EditEngine, Maniphest, Custom Fields, Feature Request
cos added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

thanks, sounds great!

Feb 28 2017, 8:51 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley renamed T12314: Support formal task subtypes (like "bug" vs "feature") from Multilevel custom fields to Support formal task subtypes (like "bug" vs "feature").
Feb 28 2017, 6:59 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Great, thanks! I haven't come up with any other major concerns myself after considering this for a couple of days, and expect to move forward shortly.

Feb 28 2017, 6:58 PM · EditEngine, Maniphest, Custom Fields, Feature Request
cos added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

"Overall, I think this is the model we should continue under, and task subtyping should be implemented in terms of views of a subset of fields."
"In the current model, you choose a task type first, by selecting a "Create" form, not by choosing from a "Type" dropdown within the task. "

Feb 28 2017, 6:56 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Feb 27 2017

chad added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Yeah, that's a reasonable starting point. I'm sure noone has 99+ task edit forms..... ⛈

Feb 27 2017, 11:40 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

And the pencil icon on workboards, the pencil icon on the list view, and the "Edit Task" action from task detail pages would default to "Edit Plant Task", yeah. The workboard change would only pertain to creating new tasks directly on a workboard.

Feb 27 2017, 11:38 PM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Right now, this menu always says "Create Task..."

Feb 27 2017, 11:37 PM · EditEngine, Maniphest, Custom Fields, Feature Request
chad added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

For now, we either don't change workboards or just put all the global options into the menu, probably?

Feb 27 2017, 11:32 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Feb 25 2017

epriestley updated subscribers of T12314: Support formal task subtypes (like "bug" vs "feature").

So here's a tentative plan for subtyping:

Feb 25 2017, 1:09 AM · EditEngine, Maniphest, Custom Fields, Feature Request
epriestley added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

Custom Forms are the general tool we want to use here, but they currently have some limitations for this use case. As a starting point, here's what they can do today, some of the strengths, and some of the weaknesses.

Feb 25 2017, 12:49 AM · EditEngine, Maniphest, Custom Fields, Feature Request

Feb 24 2017

avivey added a comment to T12314: Support formal task subtypes (like "bug" vs "feature").

I don't see how to configure/use that

Neither can I - I may have imagined it being possible to "lock" the edit form of a task to the one that was used to create them...

Feb 24 2017, 10:31 PM · EditEngine, Maniphest, Custom Fields, Feature Request
chad renamed T12314: Support formal task subtypes (like "bug" vs "feature") from Multilevel custom fields. to Multilevel custom fields.
Feb 24 2017, 10:31 PM · EditEngine, Maniphest, Custom Fields, Feature Request

Feb 8 2017

chad closed T12220: New custom type field: Project Tags as Resolved.

Great! Glad that worked out. I think the documentation is good enough given it's description. We'll keep an eye on it.

Feb 8 2017, 3:27 PM · Custom Fields, Feature Request
sergio.castro added a comment to T12220: New custom type field: Project Tags.

Yes! It worked! Thanks!!!

Feb 8 2017, 10:07 AM · Custom Fields, Feature Request

Feb 7 2017

chad added a comment to T12220: New custom type field: Project Tags.

Does datasource work? I've never tried it personally, but seems to be what you're asking for.
https://secure.phabricator.com/book/phabricator/article/custom_fields/

Feb 7 2017, 6:08 PM · Custom Fields, Feature Request
chad added a comment to T12220: New custom type field: Project Tags.

I don't think the upstream should provide this yet. You're already able to write your own custom field and since it's your code and your rules, will be 10x better for your users. Mostly, we need to abstract out other similar top level problems (input that drives an input?) and devise a single solution that may or may not perfectly fit your needs. It also might take years.

Feb 7 2017, 3:18 PM · Custom Fields, Feature Request