1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-18 18:51:12 +01:00
phorge-phorge/src/applications/search
epriestley aa6e788f36 Mark "v3" API methods as stable; mark obsoleted methods as "Frozen"
Summary:
Ref T12074. The "v3" API methods (`*.search`, `*.edit`) are currently marked as "unstable", but they're pretty stable and essentially all new code should be using them.

Although these methods are seeing some changes, almost all changes are additive (support for new constraints or attachemnts) and do not break backward compatibility. We have no major, compatibility-breaking changes planned.

I don't want to mark the older methods "deprecated" yet since `arc` still uses a lot of them and there are some capabilities not yet available on the v3 methods, but introduce a new "frozen" status with pointers to the new methods.

Overall, this should gently push users toward the newer methods.

Test Plan: {F2325323}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12074

Differential Revision: https://secure.phabricator.com/D17158
2017-01-09 07:16:27 -08:00
..
application Convert Maniphest merge operations to modern Relationship code 2016-06-30 08:35:45 -07:00
applicationpanel Rename "SearchEngine" to "FulltextStorageEngine" 2015-12-21 17:26:19 -08:00
buckets Use new Differential bucketing logic on default (non-dashboard) homepage 2016-05-19 15:20:39 -07:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
constants Extend from Phobject 2015-06-15 18:02:27 +10:00
controller Use PhutilQueryCompiler in Phabricator fulltext search 2016-11-25 14:46:10 -08:00
editor Add CustomPHID to PhabricatorProfileMenuEngineConfiguration 2017-01-07 10:49:54 -08:00
engine Mark "v3" API methods as stable; mark obsoleted methods as "Frozen" 2017-01-09 07:16:27 -08:00
engineextension Redesign Config Application 2016-08-29 15:49:49 -07:00
field Conduit accept int/bool parameters as strings 2016-10-14 14:45:57 +00:00
fulltextstorage When running a fulltext query with no query, enforce order by document creation date 2016-11-29 12:14:57 -08:00
index Redesign Config Application 2016-08-29 15:49:49 -07:00
interface Prepare Profile Panels for adoption in other applications 2016-01-15 09:12:53 -08:00
management Rename "SearchEngine" to "FulltextStorageEngine" 2015-12-21 17:26:19 -08:00
menuitem Add Form MenuItem, Fix EditEngine Typeahead 2017-01-04 13:12:32 -08:00
ngrams Implement basic ngram search for Owners Package names 2015-12-22 08:00:33 -08:00
phidtype Rename "ProfilePanelConfiguration" to "ProfileMenuItemConfiguration" 2016-12-11 11:44:22 -08:00
query Add CustomPHID to PhabricatorProfileMenuEngineConfiguration 2017-01-07 10:49:54 -08:00
relationship Render parent and child tasks in Maniphest with a graph trace 2016-07-01 10:41:07 -07:00
storage Add CustomPHID to PhabricatorProfileMenuEngineConfiguration 2017-01-07 10:49:54 -08:00
typeahead Added application name to the typeahead results for doc type search 2016-08-25 11:26:49 -04:00
view Allow users to drop .ics files on calendar views to import them 2016-10-18 15:26:44 -07:00
worker Convert all "DocumentIndexers" into "FulltextEngines" 2015-12-21 17:25:23 -08:00