Page MenuHomePhabricator

Pass "project" URL parameter to prefill fields for task creation
Closed, ResolvedPublic

Description

Quim wrote in T52:

Is it possible to point to a URL to create a task, with a project already pre-filled, akin to https://bugzilla.wikimedia.org/enter_bug.cgi?product=Analytics ? We could use these links in the wiki pages of the most popular projects, the ones that most likely will attract most new reporters: top key Wikimedia projects, Beta Features, extensions...

Details

Reference
fl60
TitleReferenceAuthorSource BranchDest Branch
Configure team-specific alert emailsrepos/data-engineering/airflow-dags!664nshahquinn-wmfanalytics_product_configmain
Short-circuit transfer_to_es DAGs in case convert_to_esbulk implies itrepos/data-engineering/airflow-dags!662pfischershort_circuit_transfer_to_es_fixmain
When canonicalize fails, have it return Z527 errorrepos/abstract-wiki/wikifunctions/function-schemata!112dmartinT354917main
Attempt to fix current Superset behavior not loading anythingrepos/data-engineering/superset!34brouberolattempt-fixing-assetsmain
Revert workaround for UpdateEvent.changeType = PAGE_RERENDER_UPSERTrepos/search-platform/cirrus-streaming-updater!123pfischerrevert-upsert-workaroundmain
Build superset 3.1.2repos/data-engineering/superset!33brouberolbuild-superset-3.1.2main
When canonicalization fails, make the orchestrator return the errorrepos/abstract-wiki/wikifunctions/function-orchestrator!163dmartinT354917-2main
Draft: When result cannot be canonicalized, make orchestrator return Z527repos/abstract-wiki/wikifunctions/function-orchestrator!162dmartinT354917main
Disable /srv/mediawiki-staging/php symlink managementrepos/releng/train-dev!64dancymain-I38bcc3e3c06164fe9871594bda13c1a27b7b33cemain
Pause saneitizer without changing graph shaperepos/search-platform/cirrus-streaming-updater!122ebernhardsonwork/ebernhardson/pause-saneitizermain
Saneitizer: Better handling of bad responsesrepos/search-platform/cirrus-streaming-updater!120ebernhardsonwork/ebernhardson/saneitizer-problemsmain
Revert "Create team-specific EasyDAG templates"repos/data-engineering/airflow-dags!653nshahquinn-wmfwork/nshahquinn-wmf/revert_split_configmain
Correct the location of the plugin directoryrepos/data-engineering/matomo/plugin-marketingcampaignsreporting!1btullisfix_locationdebian
Encode failed saneitizer updates with UpdateEvent.changeType = PAGE_RERENDER_UPSERTrepos/search-platform/cirrus-streaming-updater!119pfischerencode-page-rerender-upsert-fetch-failuremain
Add manage_mediawiki_php_symlink config flagrepos/releng/scap!277dancymaster-Ia0f2289242f8627821fd2ac8accec1817af7cdebmaster
Create team-specific EasyDAG templatesrepos/data-engineering/airflow-dags!651nshahquinn-wmfwork/nshahquinn-wmf/split_analytics_product_configmain
Saneitizer: Assign timestamps when creating eventsrepos/search-platform/cirrus-streaming-updater!117ebernhardsonwork/ebernhardson/saneitizer-fixupmain
Update function-schemata sub-module to HEAD (5db8cea)repos/abstract-wiki/wikifunctions/function-orchestrator!158apinesync-function-schematamain
Match sanity check response handling to real responsesrepos/search-platform/cirrus-streaming-updater!116ebernhardsonwork/ebernhardson/saneitizer-fixupmain
Draft: analytics: webrequest: actor: add dq jobrepos/data-engineering/airflow-dags!650gmodenaadd-actor-metrics-reportingmain
Show related patches Customize query in GitLab

Event Timeline

flimport raised the priority of this task from to High.Sep 12 2014, 1:22 AM
flimport set Reference to fl60.

aklapper wrote on 2014-04-09 14:53:29 (UTC)

Available URL parameters for task creation are listed in https://secure.phabricator.com/T3320

There is no &project=foo. I filed https://secure.phabricator.com/T4777 in upstream.

A template of an existing ticket could be passed (same as Bugzilla's "Clone") but this would also copy CC, priority and other settings. Example: Click http://fab.wmflabs.org/maniphest/task/create/?template=52

aklapper wrote on 2014-04-09 15:53:52 (UTC)

Fixed upstream. Wondering whether to close this ticket, or backport first to this Labs instance. Hmm.

qgil wrote on 2014-04-09 18:23:46 (UTC)

I think it is fine to mark it here as FIXED without waiting for a local implementation.

aklapper wrote on 2014-04-10 21:06:50 (UTC)

Closing this ticket as RESOLVED as it's resolved in upstream code.