Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • detached
  • docs/0.23-releaseNotes
  • docs/2889-HugoModules
  • docs/2954-CheckResource
  • docs/3012-SplitBuild
  • docs/3024-PerxisWebStatic
  • docs/PRXS-1007-FixFormsDocs
  • docs/PRXS-1007-FormsCORS
  • docs/PRXS-1226-Janitor
  • docs/PRXS-1365-ApiGateway
  • docs/PRXS-1450-AddPerxisCLi
  • docs/PRXS-1471-AddImagesService
  • docs/PRXS-1486-ReferencePublish
  • docs/PRXS-1782-WebServerConfig
  • docs/PRXS-1934-JanitorUpdDocs
  • docs/PRXS-2102-PerxisWebmultiLang
  • docs/PRXS-2399-SyncDeleteCollectionsDocs
  • docs/PRXS-2511-SyncFieldPolicy
  • docs/PRXS-2519-PerxisWebSelectThemesDocs
  • docs/PRXS-2622-BootstrapContainer
  • docs/PRXS-2649-PerxisWebNewLocales
  • docs/PRXS-2649-PerxisWebWithLocales
  • docs/PRXS-2653-Localizer
  • docs/PRXS-2698-WarningErrorNotifications
  • docs/PRXS-2886-CORS
  • feature/1000-UpdateProto
  • feature/2767-MailboxService
  • feature/2773-ClientServiceAPI
  • feature/2785-middleware
  • feature/2837-LogsFindTotalDeprecated
  • feature/2873-TimeOptions
  • feature/2885-ListRevisionsOpts
  • feature/2894-NewDocsTheme
  • feature/2894-NewDocsTheme2
  • feature/2911-GetArchive
  • feature/2929-MultiInvitation
  • feature/2929-MultiInvitationFix
  • feature/2931-AllowPartialDecode
  • feature/2941-GoWrapGrpc
  • feature/2941-GoWrapTemplateForGrpcTransport
  • feature/2960-SpaceResourceStats
  • feature/2985-add-preset-settings
  • feature/2985-feature-images
  • feature/3009-FixPreSave
  • feature/3055-ItemsRestAPI
  • feature/3055-LogsRestAPI
  • feature/3082-gitlab-triage
  • feature/3146-UpdateItemStorageInterface
  • feature/3149-LocaleCodeAsID
  • feature/3180-NewHugoVer
  • feature/3180-RemoveOldHugo
  • feature/3264-FixExtracTranslationsArrays
  • feature/3274-ObjectIndexesFixes
  • feature/699-ChangeDirs
  • feature/699-UpdateGoClients
  • feature/699-UpdateGoClientsV0.11
  • feature/AddReleaseV0.14
  • feature/Localization
  • feature/PRXS-1005-PerxisGoSpaces
  • feature/PRXS-1005-RenameSpace
  • feature/PRXS-1022-GitlabPipline
  • feature/PRXS-1078-PerxisCollaborators
  • feature/PRXS-1086-PerxisLocales
  • feature/PRXS-1102-ActionRequestGoType
  • feature/PRXS-1102-FixActionResponse
  • feature/PRXS-1103-ArticlesPublishDate
  • feature/PRXS-1173-Preview
  • feature/PRXS-1183-ExportHtmlAttrs
  • feature/PRXS-1305-PublushReferences
  • feature/PRXS-1324-UpdateNotifications
  • feature/PRXS-1336-PerxisHoopActions
  • feature/PRXS-1344-PerxisWebArticle
  • feature/PRXS-1403-FormsCaptcha
  • feature/PRXS-1449-ReferencePublish
  • feature/PRXS-1479-UpdateApiDocs
  • feature/PRXS-1482-EnvironmentsMigrate
  • feature/PRXS-1546-HttpHeader
  • feature/PRXS-1595-DependenciesUpdate
  • feature/PRXS-1608-ExpValidate
  • feature/PRXS-1608-ExprIsExpression
  • feature/PRXS-1608-FindByIdAndText
  • feature/PRXS-1608-FindByIdAntText
  • feature/PRXS-1617-SyncReasons
  • feature/PRXS-1628-OverwriteCollection
  • feature/PRXS-1633-PerxisWebAddRss
  • feature/PRXS-1667-UpdateExpr
  • feature/PRXS-1670-FixKeepSrc
  • feature/PRXS-1673-FixPermissions
  • feature/PRXS-1801-FullTextSearchInOneItem
  • feature/PRXS-1946-ActionIconWidget
  • feature/PRXS-2202-MetaDataFromRequest
  • feature/PRXS-2390-MultirepoRelease
  • feature/PRXS-2609-SpaceLogginingFix
  • feature/PRXS-2641-GitlabGoImageVer
  • feature/PRXS-2648-FixWalker
  • feature/PRXS-2648-ItemBatcherFix
  • feature/PRXS-2648-UnsetTranslations
  • feature/PRXS-2653-DataLocalizer
  • feature/PRXS-2653-LocalizerCheckNoPublish
  • feature/PRXS-2653-LocalizerExtractFix
  • v0.19.0
  • v0.20.0
  • v0.21.0
  • v0.27.0
104 results

Target

Select target project
  • perxis/perxis-proto
1 result
Select Git revision
  • detached
  • docs/0.23-releaseNotes
  • docs/2889-HugoModules
  • docs/2954-CheckResource
  • docs/3012-SplitBuild
  • docs/3024-PerxisWebStatic
  • docs/PRXS-1007-FixFormsDocs
  • docs/PRXS-1007-FormsCORS
  • docs/PRXS-1226-Janitor
  • docs/PRXS-1365-ApiGateway
  • docs/PRXS-1450-AddPerxisCLi
  • docs/PRXS-1471-AddImagesService
  • docs/PRXS-1486-ReferencePublish
  • docs/PRXS-1782-WebServerConfig
  • docs/PRXS-1934-JanitorUpdDocs
  • docs/PRXS-2102-PerxisWebmultiLang
  • docs/PRXS-2399-SyncDeleteCollectionsDocs
  • docs/PRXS-2511-SyncFieldPolicy
  • docs/PRXS-2519-PerxisWebSelectThemesDocs
  • docs/PRXS-2622-BootstrapContainer
  • docs/PRXS-2649-PerxisWebNewLocales
  • docs/PRXS-2649-PerxisWebWithLocales
  • docs/PRXS-2653-Localizer
  • docs/PRXS-2698-WarningErrorNotifications
  • docs/PRXS-2886-CORS
  • feature/1000-UpdateProto
  • feature/2767-MailboxService
  • feature/2773-ClientServiceAPI
  • feature/2785-middleware
  • feature/2837-LogsFindTotalDeprecated
  • feature/2873-TimeOptions
  • feature/2885-ListRevisionsOpts
  • feature/2894-NewDocsTheme
  • feature/2894-NewDocsTheme2
  • feature/2911-GetArchive
  • feature/2929-MultiInvitation
  • feature/2929-MultiInvitationFix
  • feature/2931-AllowPartialDecode
  • feature/2941-GoWrapGrpc
  • feature/2941-GoWrapTemplateForGrpcTransport
  • feature/2960-SpaceResourceStats
  • feature/2985-add-preset-settings
  • feature/2985-feature-images
  • feature/3009-FixPreSave
  • feature/3055-ItemsRestAPI
  • feature/3055-LogsRestAPI
  • feature/3082-gitlab-triage
  • feature/3146-UpdateItemStorageInterface
  • feature/3149-LocaleCodeAsID
  • feature/3180-NewHugoVer
  • feature/3180-RemoveOldHugo
  • feature/3264-FixExtracTranslationsArrays
  • feature/3274-ObjectIndexesFixes
  • feature/699-ChangeDirs
  • feature/699-UpdateGoClients
  • feature/699-UpdateGoClientsV0.11
  • feature/AddReleaseV0.14
  • feature/Localization
  • feature/PRXS-1005-PerxisGoSpaces
  • feature/PRXS-1005-RenameSpace
  • feature/PRXS-1022-GitlabPipline
  • feature/PRXS-1078-PerxisCollaborators
  • feature/PRXS-1086-PerxisLocales
  • feature/PRXS-1102-ActionRequestGoType
  • feature/PRXS-1102-FixActionResponse
  • feature/PRXS-1103-ArticlesPublishDate
  • feature/PRXS-1173-Preview
  • feature/PRXS-1183-ExportHtmlAttrs
  • feature/PRXS-1305-PublushReferences
  • feature/PRXS-1324-UpdateNotifications
  • feature/PRXS-1336-PerxisHoopActions
  • feature/PRXS-1344-PerxisWebArticle
  • feature/PRXS-1403-FormsCaptcha
  • feature/PRXS-1449-ReferencePublish
  • feature/PRXS-1479-UpdateApiDocs
  • feature/PRXS-1482-EnvironmentsMigrate
  • feature/PRXS-1546-HttpHeader
  • feature/PRXS-1595-DependenciesUpdate
  • feature/PRXS-1608-ExpValidate
  • feature/PRXS-1608-ExprIsExpression
  • feature/PRXS-1608-FindByIdAndText
  • feature/PRXS-1608-FindByIdAntText
  • feature/PRXS-1617-SyncReasons
  • feature/PRXS-1628-OverwriteCollection
  • feature/PRXS-1633-PerxisWebAddRss
  • feature/PRXS-1667-UpdateExpr
  • feature/PRXS-1670-FixKeepSrc
  • feature/PRXS-1673-FixPermissions
  • feature/PRXS-1801-FullTextSearchInOneItem
  • feature/PRXS-1946-ActionIconWidget
  • feature/PRXS-2202-MetaDataFromRequest
  • feature/PRXS-2390-MultirepoRelease
  • feature/PRXS-2609-SpaceLogginingFix
  • feature/PRXS-2641-GitlabGoImageVer
  • feature/PRXS-2648-FixWalker
  • feature/PRXS-2648-ItemBatcherFix
  • feature/PRXS-2648-UnsetTranslations
  • feature/PRXS-2653-DataLocalizer
  • feature/PRXS-2653-LocalizerCheckNoPublish
  • feature/PRXS-2653-LocalizerExtractFix
  • v0.19.0
  • v0.20.0
  • v0.21.0
  • v0.27.0
104 results
Show changes
Commits on Source (3)
......@@ -52,28 +52,31 @@ service ExtensionManagerService {
// Получить список зарегистрированных сервисов
rpc ListRegisteredExtensions(ListRegisteredExtensionsRequest) returns (ListRegisteredExtensionsResponse) {} // Получить список сервисов
// ListExtensions - получить статус расширения
// ListExtensions - получить информацию о расширениях
rpc ListExtensions(ListExtensionsRequest) returns (ListExtensionsResponse) {} // Получить описание сервиса
}
// ListExtensionsRequest - запрос на получение статуса расширений в пространстве и окружении.
// Если список расширений в запросе не передан, возвращаются расширения в соответствии с
// переданными опциями (`installed/uninstalled`):
// - если в ListExtensionsRequest.extensions передан список расширений, то флаги игнорируются
// и возвращается информация о переданных в запросе расширениях
// - `installed:false, uninstalled:false` (равноценно `installed:true, uninstalled:false`) -
// возвращается информация об установленных расширениях
// - `installed:false, uninstalled:true` - вернуть только зарегистрированные, но не установленные расширения
// - `installed:true, uninstalled:true` - вернуть информацию о всех зарегистрированных расширениях
// ListExtensionsRequest - запрос на получение статуса расширений в пространстве и окружении
message ListExtensionsRequest {
repeated string extensions = 1; // Имя расширения (опционально), regexp
// Имя расширения (опционально), regexp. Фильтр по расширениям является приоритетным
// относительно остальных фильтров - если в `ListExtensionsRequest.extensions` передано
// [ a, b, c ], то в `ListExtensionsResponse.extensions` вернется три элемента с информацией о
// каждом из расширений
repeated string extensions = 1;
string space_id = 2; // Пространство имен расширения
string env_id = 3; // Идентификатор окружения
bool installed = 4; // Вернуть установленные расширения (по умолчанию)
bool not_installed = 5; // Вернуть не установленные расширения
// Вернуть список расширений, которые находятся в одном из переданных состояний
// Если список состояний пустой, по умолчанию возвращаются расширения в любом состоянии,
// кроме NOT_INSTALLED
repeated State state = 4;
}
// GetExtensionResponse - описание расширения
// ListExtensionsResponse - описание расширений. Результирующий список возвращается всегда
// в отсортированном виде:
// - Если `ListExtensionsRequest.extensions` пустой, то отсортированный по идентификатору расширения
// - Если `ListExtensionsRequest.extensions` заполнен, то возвращаются расширения в соответствующем
// запросу порядке
message ListExtensionsResponse {
message ExtensionInfo {
string extension = 10100; // Имя расширения
......@@ -82,7 +85,6 @@ message ListExtensionsResponse {
string msg = 10200; // Сообщение
string error = 10300; // Ошибка (state == ERROR)
bool not_found = 10350; // Расширение не найдено
bool installed = 10400; // Расширение установлено
bool update_available = 10500; // Доступно обновление
string installed_version = 10510; // Установленная версия расширения
string available_version = 10520; // Доступная версия расширения
......@@ -127,7 +129,7 @@ message ListRegisteredExtensionsResponse {
// space_extensions (Пространство/Расширения)
enum State {
UNKNOWN = 0;
NOT_INSTALLED = 0;
INSTALLED = 1;
IN_PROGRESS = 2;
FAIL = 3;
......