Merge pull request #4467 from matrix-org/travis/seshat-enable
Take encrypted message search out of labspull/21833/head
						commit
						4a0f228714
					
				|  | @ -163,7 +163,7 @@ export default class EventIndexPanel extends React.Component { | |||
|             ); | ||||
| 
 | ||||
|             eventIndexingSettings = ( | ||||
|                 <div> | ||||
|                 <div className='mx_SettingsTab_subsectionText'> | ||||
|                     { | ||||
|                         _t( "Riot is missing some components required for securely " + | ||||
|                             "caching encrypted messages locally. If you'd like to " + | ||||
|  | @ -180,7 +180,7 @@ export default class EventIndexPanel extends React.Component { | |||
|             ); | ||||
|         } else { | ||||
|             eventIndexingSettings = ( | ||||
|                 <div> | ||||
|                 <div className='mx_SettingsTab_subsectionText'> | ||||
|                     { | ||||
|                         _t( "Riot can't securely cache encrypted messages locally " + | ||||
|                             "while running in a web browser. Use <riotLink>Riot Desktop</riotLink> " + | ||||
|  |  | |||
|  | @ -282,15 +282,12 @@ export default class SecurityUserSettingsTab extends React.Component { | |||
|             </div> | ||||
|         ); | ||||
| 
 | ||||
|         let eventIndex; | ||||
|         if (SettingsStore.isFeatureEnabled("feature_event_indexing")) { | ||||
|             eventIndex = ( | ||||
|                 <div className="mx_SettingsTab_section"> | ||||
|                     <span className="mx_SettingsTab_subheading">{_t("Message search")}</span> | ||||
|                     <EventIndexPanel /> | ||||
|                 </div> | ||||
|             ); | ||||
|         } | ||||
|         const eventIndex = ( | ||||
|             <div className="mx_SettingsTab_section"> | ||||
|                 <span className="mx_SettingsTab_subheading">{_t("Message search")}</span> | ||||
|                 <EventIndexPanel /> | ||||
|             </div> | ||||
|         ); | ||||
| 
 | ||||
|         // XXX: There's no such panel in the current cross-signing designs, but
 | ||||
|         // it's useful to have for testing the feature. If there's no interest
 | ||||
|  |  | |||
|  | @ -403,7 +403,6 @@ | |||
|     "Try out new ways to ignore people (experimental)": "Try out new ways to ignore people (experimental)", | ||||
|     "Support adding custom themes": "Support adding custom themes", | ||||
|     "Enable cross-signing to verify per-user instead of per-session": "Enable cross-signing to verify per-user instead of per-session", | ||||
|     "Enable local event indexing and E2EE search (requires restart)": "Enable local event indexing and E2EE search (requires restart)", | ||||
|     "Show info about bridges in room settings": "Show info about bridges in room settings", | ||||
|     "Show padlocks on invite only rooms": "Show padlocks on invite only rooms", | ||||
|     "Enable Emoji suggestions while typing": "Enable Emoji suggestions while typing", | ||||
|  |  | |||
|  | @ -37,10 +37,6 @@ class EventIndexPeg { | |||
|      * EventIndex was successfully initialized, false otherwise. | ||||
|      */ | ||||
|     async init() { | ||||
|         if (!SettingsStore.isFeatureEnabled("feature_event_indexing")) { | ||||
|             return false; | ||||
|         } | ||||
| 
 | ||||
|         const indexManager = PlatformPeg.get().getEventIndexingManager(); | ||||
|         if (!indexManager) { | ||||
|             console.log("EventIndex: Platform doesn't support event indexing, not initializing."); | ||||
|  |  | |||
|  | @ -152,12 +152,6 @@ export const SETTINGS = { | |||
|         supportedLevels: ['device', 'config'], // we shouldn't use LEVELS_FEATURE for non-features, so copy it here.
 | ||||
|         default: true, | ||||
|     }, | ||||
|     "feature_event_indexing": { | ||||
|         isFeature: true, | ||||
|         supportedLevels: LEVELS_FEATURE, | ||||
|         displayName: _td("Enable local event indexing and E2EE search (requires restart)"), | ||||
|         default: false, | ||||
|     }, | ||||
|     "feature_bridge_state": { | ||||
|         isFeature: true, | ||||
|         supportedLevels: LEVELS_FEATURE, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 J. Ryan Stinnett
						J. Ryan Stinnett