1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications
epriestley e4f399b9fa Scaffolding for Fund
Summary:
Ref T5835. This is all pretty boilerplate, and does not interact with Phortune at all yet.

You can create "Initiatives", which have a title and description, and support most of the expected infrastructure (policies, transactions, mentions, edges, appsearch, remakrup, etc).

Only notable decisions:

  - Initiatives have an explicit owner. I think it's good to have a single clearly-responsible user behind an initiative.
  - I think that's it?

Test Plan:
  - Created an initiative.
  - Edited an initiative.
  - Changed application policy defaults.
  - Searched for initiatives.
  - Subscribed to an initiative.
  - Opened/closed an initiative.
  - Used `I123` and `{I123}` in remarkup.
  - Destroyed an initiative.

Reviewers: chad, btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5835

Differential Revision: https://secure.phabricator.com/D10481
2014-09-11 13:38:58 -07:00
..
aphlict/management Try nodejs before node when starting notification server 2014-06-07 13:56:23 -07:00
arcanist/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
audit Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
auth Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
base Add ui.footer-items to add a custom page footer 2014-09-10 14:44:34 -07:00
cache Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
calendar Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
chatlog Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
conduit Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
config Add an option to make it easier to debug page hangs 2014-09-11 06:28:21 -07:00
conpherence phutil_utf8_shorten => PhutilUTF8StringTruncator 2014-08-29 15:15:13 -07:00
countdown Rename PhutilRemarkupRule subclasses 2014-08-05 00:55:43 +10:00
daemon Daemons - handle daemons that can't be killed a bit better 2014-09-03 15:19:02 -07:00
dashboard Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
differential Transactions - add infrastructure for "mentions" 2014-09-09 14:21:13 -07:00
diffusion Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
diviner Rename PhutilKeyValueCache subclasses 2014-08-06 08:12:28 +10:00
doorkeeper Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
draft/storage Differential - add DifferentialDraft to track whether revisions have draft feedback or not 2014-02-18 16:25:16 -08:00
drydock Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
fact Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
feed Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
files Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
flag Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
fund Scaffolding for Fund 2014-09-11 13:38:58 -07:00
harbormaster Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
help Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
herald Diffusion / Herald - tweak "Accepted Differential Revision exists" Herald field 2014-09-03 15:28:12 -07:00
home Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
legalpad Modularize mail tags 2014-08-12 12:28:41 -07:00
lipsum Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
macro Reduce the cost of loading large numbers of macros 2014-09-05 17:30:26 -07:00
mailinglists Rename AphrontQueryException subclasses 2014-08-06 07:51:21 +10:00
maniphest Transactions - add infrastructure for "mentions" 2014-09-09 14:21:13 -07:00
meta Rename PHIDType classes 2014-07-24 08:05:46 +10:00
metamta Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
notification Use %s, not %d, to encode a 64-bit integer for a query 2014-09-04 12:47:51 -07:00
nuance Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
oauthserver Simplify the implementation of PhabricatorPolicyCapability subclasses 2014-07-25 08:25:42 +10:00
owners Rename AphrontQueryException subclasses 2014-08-06 07:51:21 +10:00
passphrase Allow Passphrase to store empty secrets 2014-09-04 12:48:05 -07:00
paste Transactions - add infrastructure for "mentions" 2014-09-09 14:21:13 -07:00
people Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
phame phutil_utf8_shorten => PhutilUTF8StringTruncator 2014-08-29 15:15:13 -07:00
phid Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
phlux Modularize mail tags 2014-08-12 12:28:41 -07:00
pholio phutil_utf8_shorten => PhutilUTF8StringTruncator 2014-08-29 15:15:13 -07:00
phortune Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
phpast Add some missing application names 2014-07-23 08:15:44 -07:00
phragment Don't require an actor in PhabricatorFile::attachToObject() 2014-09-04 12:51:33 -07:00
phrequent Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
phriction Phriction - fix edits with subscribers 2014-09-05 10:48:23 -07:00
policy Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
ponder Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
project Add ui.footer-items to add a custom page footer 2014-09-10 14:44:34 -07:00
releeph Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
remarkup/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
repository Transactions - add infrastructure for "mentions" 2014-09-09 14:21:13 -07:00
search Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
settings Emails - fix duplicate email error 2014-08-21 16:07:14 -07:00
slowvote phutil_utf8_shorten => PhutilUTF8StringTruncator 2014-08-29 15:15:13 -07:00
subscriptions Rename PHIDType classes 2014-07-24 08:05:46 +10:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
tokens Rename Conduit classes 2014-07-25 10:54:15 +10:00
transactions Transactions - don't let objects mention themselves. 2014-09-10 10:26:06 -07:00
typeahead Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
uiexample Replace ActionHeader minicons with Font icons 2014-08-15 11:08:28 -07:00
xhprof Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00