mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-25 08:12:40 +01:00
7969f66dfe
Summary: Ref T10077. Currently, we issue 6+ queries on every page to build this menu, since the menu is built application-by-application. Build the menu with dedicated modules instead so a single "EditEngine" module can provide all of them with one query. I'd like to reduce this to 0 queries but I'm not totally sure what we want to do with this menu. This change removes these items, because EditEngine can not currently provide them: - Calendar: Eventually via EditEngine eventually. - Conpherence: Probably via EditEngine, doesn't seem too important. - People: Maybe via EditEngine, doesn't seem too important? "Welcome" is likely better? - Pholio: Eventually via EditEngine. It adds a bunch of other items as a side effect: {F1677151} This reduces the queries issued on every page by ~5. This also makes quick create actions visible while logged out (see T7073). Test Plan: - Viewed menu while logged in. - Viewed menu while logged out. - Viewed standalone version of menu. Reviewers: chad Reviewed By: chad Maniphest Tasks: T10077 Differential Revision: https://secure.phabricator.com/D16045 |
||
---|---|---|
.. | ||
__tests__ | ||
application | ||
bulk | ||
capability | ||
command | ||
conduit | ||
config | ||
constants | ||
controller | ||
edge | ||
editor | ||
engineextension | ||
export | ||
field | ||
herald | ||
httpparametertype | ||
lipsum | ||
phid | ||
policyrule | ||
query | ||
remarkup | ||
search | ||
storage | ||
typeahead | ||
view |