1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-25 23:10:57 +01:00
phorge-phorge/src/applications
epriestley d403700e1f Convert all tokenizers to take token/scalar inputs
Summary: Ref T7689. Ref T4100. This advances the goals of removing `loadViewerHandles()` (only 67 callsites remain!) and letting tokenizers some day take token functions like `viewer()` and `members(differential)`.

Test Plan:
- Sent a new message; used "To".
  - I simplified the cancel URI construction slightly because it's moot in all normal cases.
- Edited a thread; used "Add Participants".
- Searched rooms; used "Participants".
- Searched countdowns; used "Authors".
- Created a diff; used "Repository".
- Edited a revision; edited "Projects"; edited "Reveiwers"; edited "Subscribers".
- Searched for revisions; edited "responsible users"; "authors"; "reviwers"; "subscribers"; "repositories".
- Added revision comments; edited "Add Reveiwers"; "Add Subscribers".
- Commented on a commit; edited "Add Auditors"; "Add subscribers".
- Edited a commit; edited "Projects".
- Edited a repository; edited "Projects".
- Searched feed, used "include Users"; "include Proejcts".
- Searched files, used "authors".
- Edited initiative; edited "Projects".
- Searched backers; used "Backers".
- Searched initiatives; used "Owners".
- Edited build plans; edited "Run Command".
- Searched Herald; used "Authors".
- Added signature exemption in Legalpad.
- Searhced legalpad; used "creators"; used "contributors".
- Searched signatures; used "documents"; used "signers".
- Created meme.
- Searched macros; used "Authors".
- Used "Projects" in Maniphest reports.
- Used Maniphest comment actions.
- Edited Maniphest tasks; edited "Assigned To"; edited "CC"; edited "projects".
- Used "parent" in Maniphest task creation workflow.
- Searched for projects; used "assigned to"; "in any projec"; "in all projects"; "not in projects"; "in users' projects"; "authors"; "subscribers".
- Edited Maniphest bug filing domains, used "Default Author".
- Searched for OAuth applications, used "Creators".
- Edited Owners pacakge; edited "Primary Owner"; edited "Owners".
- Searched for Owners packages; used "Owner".
  - OMG this UI is OLD
- Edited a paste; edited "Projects".
- Searched for paste; used "Authors".
- Searched user activity log; used "Actors"; used "Users".
- Edited a mock; edited "Projects"; edited "CC".
- Searched for mocks; used "Authors".
- Edited Phortune account; edited "Members".
- Edited Phortune merchant account; edited "Members".
- Searched Phrequent; used "Users".
- Edited Ponder question; sued "projects".
- Searched Ponder; used "Authors"; used "Answered By".
- Added project members.
- Searched for projects; used "Members".
- Edited a Releeph product; edited "Pushers".
- Searched pull requests; searched "Requestors".
- Edited an arcanist project; used "Uses Symbols From".
- Searhced push logs; used "Repositories"; used "Pushers".
- Searched repositories; used "In nay project".
- Used global search; used Authors/owners/Subscribers/In Any Project.
- Edited a slowvote; used "Projects".
- Searched slovotes; used "Authors".
- Created a custom "Users" field; edited and searched for it.
- Made a whole lot of typos in this list. ^^^^^^

Did not test:

- Lint is nontrivial to test locally, I'll test it in production.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T4100, T7689

Differential Revision: https://secure.phabricator.com/D12224
2015-03-31 14:10:55 -07:00
..
almanac Move handle fetching into tokenizer Datasources 2015-03-31 14:10:32 -07:00
aphlict/management Create the Aphlict PID directory 2015-02-28 21:53:10 +11:00
arcanist/conduit Fix a method call in arcanist.projectinfo 2015-02-02 14:38:40 -08:00
audit Move handle fetching into tokenizer Datasources 2015-03-31 14:10:32 -07:00
auth Fixes spelling error in settings log on auth provider pages 2015-03-26 03:49:58 -07:00
base Remove Controller->getHandle() and Controller->loadHandles() 2015-03-31 05:48:20 -07:00
cache Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
calendar Move handle fetching into tokenizer Datasources 2015-03-31 14:10:32 -07:00
celerity Add support for playing sounds 2015-03-10 14:20:00 -07:00
chatlog Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
conduit Modernize Conduit app a bit 2015-03-03 11:09:59 -08:00
config Improve granluarity and defaults of security.allow-outbound-http 2015-03-23 10:44:03 -07:00
conpherence Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
console Move DarkConsole to an application 2014-10-13 11:17:09 -07:00
countdown Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
daemon Examine fewer daemons for variant config 2015-03-15 11:31:07 -07:00
dashboard Remove Controller->getHandle() and Controller->loadHandles() 2015-03-31 05:48:20 -07:00
differential Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
diffusion Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
diviner Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
doorkeeper Add "phabricator.silent" for stopping all outbound events from an install 2015-03-18 07:09:43 -07:00
draft/storage Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
drydock Policy - filter app engines where the user can't see the application from panel editing 2015-02-04 15:47:48 -08:00
fact Modernize Fact a bit 2015-03-03 13:48:30 -08:00
feed Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
files Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
flag Make pink flags pink 2015-03-17 18:29:07 -07:00
fund Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
harbormaster Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
help Update Phabricator header to use FontAwesome 2014-12-04 13:01:23 -08:00
herald Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
home Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
legalpad Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
lipsum Minor tidying of lipsum generate workflow 2015-03-01 09:41:52 +11:00
macro Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
mailinglists Improve granluarity and defaults of security.allow-outbound-http 2015-03-23 10:44:03 -07:00
maniphest Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
meta Remove redundant administrator requirement from application edit policy page 2015-03-23 09:10:10 -07:00
metamta Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
notification Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
nuance Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
oauthserver Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
owners Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
passphrase Remove most callsites to Controller->renderHandlesForPHIDs() 2015-03-31 05:48:19 -07:00
paste Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
people Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
phame Remove Controller->getHandle() and Controller->loadHandles() 2015-03-31 05:48:20 -07:00
phid Remove implode_selected_handle_links() 2015-03-31 05:48:20 -07:00
phlux Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
pholio Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
phortune Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
phpast Use PhutilXHPASTBinary methods 2015-02-03 06:59:16 +11:00
phragment Remove most callsites to Controller->renderHandlesForPHIDs() 2015-03-31 05:48:19 -07:00
phrequent Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
phriction Remove Controller->getHandle() and Controller->loadHandles() 2015-03-31 05:48:20 -07:00
policy Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
ponder Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
project Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
releeph Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
remarkup/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
repository Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
search Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
settings Make durable column sticky across requests 2015-03-10 18:46:16 -07:00
slowvote Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00
subscriptions Allow public on list of subscribers 2015-02-18 11:11:12 -08:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
tokens Remove getIconName from all applications 2015-01-30 12:11:21 -08:00
transactions Remove Controller->renderHandlesForPHIDs() 2015-03-31 05:48:19 -07:00
typeahead Projects - tokenize [ProjectX] so "projectX" is a match 2015-01-09 14:09:13 -08:00
uiexample Add ability to have tooltips on buttons 2015-03-26 11:09:20 -07:00
xhprof Set device true on all XHProf pages 2015-03-05 08:45:51 -08:00