Files
opencloud/docs/services/settings/_index.md
Benedikt Kulmann 8c033e1936 change: remove the settings ui
ownCloud Web recently transitioned to Vue3. The settings ui is still
written in Vue2. Since it's pretty much unused we won't take the efforts
of upgrading it to Vue3.
2023-02-03 10:27:05 +01:00

1.1 KiB

title, date, weight, geekdocRepo, geekdocEditPath, geekdocFilePath, geekdocCollapseSection
title date weight geekdocRepo geekdocEditPath geekdocFilePath geekdocCollapseSection
Settings 2018-05-02T00:00:00+00:00 20 https://github.com/owncloud/ocis edit/master/docs/services/settings _index.md true

Abstract

When using oCIS, the requirement to store settings arises. This extension provides functionality for other extensions to register new settings within oCIS. It is responsible for storing the respective settings values as well.

{{< mermaid class="text-center">}} graph TD ows ---|"listSettingsBundles(),
saveSettingsValue(value)"| os[ocis-settings] owc ---|"listSettingsValues()"| sdk[oC SDK] sdk --- sdks{ocis-settings
available?} sdks ---|"yes"| os sdks ---|"no"| defaults[Use set of
default values] oa[oCIS extensions
e.g. ocis-accounts] ---|"saveSettingsBundle(bundle)"| os {{< /mermaid >}}

The diagram shows how the settings service integrates into oCIS:

Settings management:

  • oCIS extensions can register settings bundles with the ocis-settings service.

Settings usage:

  • Extensions can query ocis-settings for settings values of a user.

Table of Contents

{{< toc-tree >}}