From d7b1ecb3dc40ca0f7661f2c58bf2603e93ab65d2 Mon Sep 17 00:00:00 2001 From: Pascal Wengerter Date: Thu, 28 Jan 2021 00:32:47 +0000 Subject: [PATCH] Change (ocis,OCIS) to oCIS, unify GitHub branding --- .github/pull_request_template.md | 2 +- accounts/pkg/proto/v0/accounts.pb.go | 10 +++--- accounts/pkg/proto/v0/accounts.proto | 10 +++--- accounts/pkg/proto/v0/accounts.swagger.json | 10 +++--- .../user-agent-challenge-lock-in.md | 4 +-- .../1.1.0_2021-01-22/add-ocis-url-env.md | 4 +-- changelog/1.1.0_2021-01-22/move-k6.md | 2 +- .../1.1.0_2021-01-22/update-reva-to-1.5.1.md | 2 +- .../cs3_users_ocis/docker-compose.yaml | 2 +- docs/_index.md | 6 ++-- docs/extensions/glauth/_index.md | 2 +- docs/extensions/settings/glossary.md | 2 +- docs/extensions/storage/_index.md | 4 +-- docs/extensions/storage/storages.md | 4 +-- docs/ocis/deployment/basic-remote-setup.md | 12 +++---- docs/ocis/deployment/ocis_keycloak.md | 2 +- docs/ocis/development/debugging.md | 2 +- docs/ocis/getting-started.md | 4 +-- ocis/pkg/runtime/README.md | 2 +- ocis/pkg/runtime/cmd/root.go | 4 +-- ocis/pkg/runtime/controller/controller.go | 6 ++-- ocis/pkg/runtime/runtime.go | 6 ++-- ocs/pkg/service/v0/users.go | 2 +- proxy/pkg/middleware/authentication.go | 2 +- .../expected-failures-API-on-EOS-storage.md | 2 +- .../expected-failures-API-on-OCIS-storage.md | 32 +++++++++---------- ...pected-failures-API-on-OWNCLOUD-storage.md | 18 +++++------ 27 files changed, 79 insertions(+), 79 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index d83ea8558..85a712622 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -7,7 +7,7 @@ For fixing potential security issues please see https://owncloud.org/security/ To make it possible for us to get your change reviewed and merged please carefully fill out the requested information below. -Please note that any kind of change needs first be submitted to the master branch which holds the next version of OCIS. +Please note that any kind of change needs first be submitted to the master branch which holds the next version of oCIS. Please set the following labels: diff --git a/accounts/pkg/proto/v0/accounts.pb.go b/accounts/pkg/proto/v0/accounts.pb.go index d265ca313..028688ccf 100644 --- a/accounts/pkg/proto/v0/accounts.pb.go +++ b/accounts/pkg/proto/v0/accounts.pb.go @@ -480,12 +480,12 @@ type Account struct { IsResourceAccount bool `protobuf:"varint,3,opt,name=is_resource_account,json=isResourceAccount,proto3" json:"is_resource_account,omitempty"` // Indicates whether the account was created as // - a regular school or work account ("" / emptystring), - // - a local account, fully managed by ocis (LocalAccount), includes synced accounts or + // - a local account, fully managed by oCIS (LocalAccount), includes synced accounts or // - an external account (Invitation), // - self-service sign-up using email verification (EmailVerified). Read-only. CreationType string `protobuf:"bytes,4,opt,name=creation_type,json=creationType,proto3" json:"creation_type,omitempty"` // Represents the identities that can be used to sign in to this account. - // An identity can be provided by OCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account. + // An identity can be provided by oCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account. // May contain multiple items with the same signInType value. Supports $filter. Identities []*Identities `protobuf:"bytes,5,rep,name=identities,proto3" json:"identities,omitempty"` // The name displayed in the address book for the account. @@ -527,7 +527,7 @@ type Account struct { // *false* if this object was originally synced from an on-premises directory but is no longer synced; // null if this object has never been synced from an on-premises directory (default). Read-only OnPremisesSyncEnabled bool `protobuf:"varint,20,opt,name=on_premises_sync_enabled,json=onPremisesSyncEnabled,proto3" json:"on_premises_sync_enabled,omitempty"` - // This property is used to associate an on-premises LDAP user to the ocis account object. + // This property is used to associate an on-premises LDAP user to the oCIS account object. // This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property. // Important: The $ and _ characters cannot be used when specifying this property. Supports $filter. OnPremisesImmutableId string `protobuf:"bytes,21,opt,name=on_premises_immutable_id,json=onPremisesImmutableId,proto3" json:"on_premises_immutable_id,omitempty"` @@ -796,7 +796,7 @@ func (x *Account) GetSignInSessionsValidFromDateTime() *timestamp.Timestamp { } // Identities Represents an identity used to sign in to a user account. -// An identity can be provided by ocis, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account. +// An identity can be provided by oCIS, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account. // This enables the user to sign in to the user account with any of those associated identities. // They are also used to keep a history of old usernames. type Identities struct { @@ -1643,7 +1643,7 @@ type Group struct { // null if this object has never been synced from an on-premises directory (default). // Returned by default. Read-only. Supports $filter. OnPremisesSyncEnabled bool `protobuf:"varint,20,opt,name=on_premises_sync_enabled,json=onPremisesSyncEnabled,proto3" json:"on_premises_sync_enabled,omitempty"` - // This property is used to associate an on-premises LDAP user to the ocis account object. + // This property is used to associate an on-premises LDAP user to the oCIS account object. // This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property. // Important: The $ and _ characters cannot be used when specifying this property. Supports $filter. OnPremisesImmutableId string `protobuf:"bytes,21,opt,name=on_premises_immutable_id,json=onPremisesImmutableId,proto3" json:"on_premises_immutable_id,omitempty"` diff --git a/accounts/pkg/proto/v0/accounts.proto b/accounts/pkg/proto/v0/accounts.proto index 9410491d2..cdc24882e 100644 --- a/accounts/pkg/proto/v0/accounts.proto +++ b/accounts/pkg/proto/v0/accounts.proto @@ -242,13 +242,13 @@ message Account { // Indicates whether the account was created as // - a regular school or work account ("" / emptystring), - // - a local account, fully managed by ocis (LocalAccount), includes synced accounts or + // - a local account, fully managed by oCIS (LocalAccount), includes synced accounts or // - an external account (Invitation), // - self-service sign-up using email verification (EmailVerified). Read-only. string creation_type = 4; // Represents the identities that can be used to sign in to this account. - // An identity can be provided by OCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account. + // An identity can be provided by oCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account. // May contain multiple items with the same signInType value. Supports $filter. repeated Identities identities = 5; @@ -321,7 +321,7 @@ message Account { // null if this object has never been synced from an on-premises directory (default). Read-only bool on_premises_sync_enabled = 20; - // This property is used to associate an on-premises LDAP user to the ocis account object. + // This property is used to associate an on-premises LDAP user to the oCIS account object. // This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property. // Important: The $ and _ characters cannot be used when specifying this property. Supports $filter. string on_premises_immutable_id = 21; @@ -382,7 +382,7 @@ message Account { } // Identities Represents an identity used to sign in to a user account. -// An identity can be provided by ocis, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account. +// An identity can be provided by oCIS, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account. // This enables the user to sign in to the user account with any of those associated identities. // They are also used to keep a history of old usernames. message Identities { @@ -627,7 +627,7 @@ message Group { // Returned by default. Read-only. Supports $filter. bool on_premises_sync_enabled = 20; - // This property is used to associate an on-premises LDAP user to the ocis account object. + // This property is used to associate an on-premises LDAP user to the oCIS account object. // This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property. // Important: The $ and _ characters cannot be used when specifying this property. Supports $filter. string on_premises_immutable_id = 21; diff --git a/accounts/pkg/proto/v0/accounts.swagger.json b/accounts/pkg/proto/v0/accounts.swagger.json index 37f50807d..084f43f4e 100644 --- a/accounts/pkg/proto/v0/accounts.swagger.json +++ b/accounts/pkg/proto/v0/accounts.swagger.json @@ -568,14 +568,14 @@ }, "creation_type": { "type": "string", - "description": "Indicates whether the account was created as\n- a regular school or work account (\"\" / emptystring),\n- a local account, fully managed by ocis (LocalAccount), includes synced accounts or\n- an external account (Invitation),\n- self-service sign-up using email verification (EmailVerified). Read-only." + "description": "Indicates whether the account was created as\n- a regular school or work account (\"\" / emptystring),\n- a local account, fully managed by oCIS (LocalAccount), includes synced accounts or\n- an external account (Invitation),\n- self-service sign-up using email verification (EmailVerified). Read-only." }, "identities": { "type": "array", "items": { "$ref": "#/definitions/settingsIdentities" }, - "description": "Represents the identities that can be used to sign in to this account.\nAn identity can be provided by OCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account.\nMay contain multiple items with the same signInType value. Supports $filter." + "description": "Represents the identities that can be used to sign in to this account.\nAn identity can be provided by oCIS (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and is tied to an account.\nMay contain multiple items with the same signInType value. Supports $filter." }, "display_name": { "type": "string", @@ -631,7 +631,7 @@ }, "on_premises_immutable_id": { "type": "string", - "description": "This property is used to associate an on-premises LDAP user to the ocis account object.\nThis property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property.\nImportant: The $ and _ characters cannot be used when specifying this property. Supports $filter." + "description": "This property is used to associate an on-premises LDAP user to the oCIS account object.\nThis property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property.\nImportant: The $ and _ characters cannot be used when specifying this property. Supports $filter." }, "on_premises_security_identifier": { "type": "string", @@ -815,7 +815,7 @@ }, "on_premises_immutable_id": { "type": "string", - "description": "This property is used to associate an on-premises LDAP user to the ocis account object.\nThis property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property.\nImportant: The $ and _ characters cannot be used when specifying this property. Supports $filter." + "description": "This property is used to associate an on-premises LDAP user to the oCIS account object.\nThis property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property.\nImportant: The $ and _ characters cannot be used when specifying this property. Supports $filter." }, "on_premises_security_identifier": { "type": "string", @@ -866,7 +866,7 @@ "description": "Specifies the unique identifier assigned to the user by the issuer. The combination of *issuer* and *issuerAssignedId* must be unique within the organization. Represents the sign-in name for the user, when signInType is set to emailAddress or userName (also known as local accounts).\nWhen *signInType* is set to:\n* `emailAddress`, (or starts with `emailAddress` like `emailAddress1`) *issuerAssignedId* must be a valid email address\n* `userName`, issuer_assigned_id must be a valid local part of an email address\nSupports $filter. 512 character limit." } }, - "description": "Identities Represents an identity used to sign in to a user account.\nAn identity can be provided by ocis, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account.\nThis enables the user to sign in to the user account with any of those associated identities.\nThey are also used to keep a history of old usernames." + "description": "Identities Represents an identity used to sign in to a user account.\nAn identity can be provided by oCIS, by organizations, or by social identity providers such as Facebook, Google, or Microsoft, that are tied to a user account.\nThis enables the user to sign in to the user account with any of those associated identities.\nThey are also used to keep a history of old usernames." }, "settingsListAccountsRequest": { "type": "object", diff --git a/changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md b/changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md index f89ab4eb2..74a1eca9a 100644 --- a/changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md +++ b/changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md @@ -4,7 +4,7 @@ Tags: reva, proxy We now comply with HTTP spec by adding Www-Authenticate headers on every `401` request. Furthermore, we not only take care of such a thing at the Proxy but also Reva will take care of it. In addition, we now are able to lock-in a set of User-Agent to specific challenges. -Admins can use this feature by configuring OCIS + Reva following this approach: +Admins can use this feature by configuring oCIS + Reva following this approach: ``` STORAGE_FRONTEND_MIDDLEWARE_AUTH_CREDENTIALS_BY_USER_AGENT="mirall:basic, Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:83.0) Gecko/20100101 Firefox/83.0:bearer" \ @@ -15,6 +15,6 @@ go run cmd/ocis/main.go server We introduced two new environment variables: -`STORAGE_FRONTEND_MIDDLEWARE_AUTH_CREDENTIALS_BY_USER_AGENT` as well as `PROXY_MIDDLEWARE_AUTH_CREDENTIALS_BY_USER_AGENT`, The reason they have the same value is not to rely on the os env on a distributed environment, so in redundancy we trust. They both configure the same on the backend storage and OCIS Proxy. +`STORAGE_FRONTEND_MIDDLEWARE_AUTH_CREDENTIALS_BY_USER_AGENT` as well as `PROXY_MIDDLEWARE_AUTH_CREDENTIALS_BY_USER_AGENT`, The reason they have the same value is not to rely on the os env on a distributed environment, so in redundancy we trust. They both configure the same on the backend storage and oCIS Proxy. https://github.com/owncloud/ocis/pull/1009 diff --git a/changelog/1.1.0_2021-01-22/add-ocis-url-env.md b/changelog/1.1.0_2021-01-22/add-ocis-url-env.md index d8f349c0c..0770b5e84 100644 --- a/changelog/1.1.0_2021-01-22/add-ocis-url-env.md +++ b/changelog/1.1.0_2021-01-22/add-ocis-url-env.md @@ -10,8 +10,8 @@ Some environment variables are now built dynamically if they are not set: Furthermore, the built in konnectd will generate an `identifier-registration.yaml` that uses the `KONNECTD_ISS` in the allowed `redirect_uris` and `origins`. It simplifies the default `https://localhost:9200` and remote deployment with `OCIS_URL` which is evaluated as a fallback if `KONNECTD_ISS` is not set. -An OCIS server can now be started on a remote machine as easy as `OCIS_URL=https://cloud.ocis.test PROXY_HTTP_ADDR=0.0.0.0:443 ocis server`. +An oCIS server can now be started on a remote machine as easy as `OCIS_URL=https://cloud.ocis.test PROXY_HTTP_ADDR=0.0.0.0:443 ocis server`. -Note that the `OCIS_DOMAIN` environment variable is not used by ocis, but by the docker containers. +Note that the `OCIS_DOMAIN` environment variable is not used by oCIS, but by the docker containers. https://github.com/owncloud/ocis/pull/1148 diff --git a/changelog/1.1.0_2021-01-22/move-k6.md b/changelog/1.1.0_2021-01-22/move-k6.md index 55dba7649..c6fe2387f 100644 --- a/changelog/1.1.0_2021-01-22/move-k6.md +++ b/changelog/1.1.0_2021-01-22/move-k6.md @@ -2,7 +2,7 @@ Change: Move k6 to cdperf Tags: performance, testing, k6 -The ownCloud performance tests can not only be used to test ocis. +The ownCloud performance tests can not only be used to test oCIS. This is why we have decided to move the k6 tests to https://github.com/owncloud/cdperf https://github.com/owncloud/ocis/pull/1358 diff --git a/changelog/1.1.0_2021-01-22/update-reva-to-1.5.1.md b/changelog/1.1.0_2021-01-22/update-reva-to-1.5.1.md index 4ea6f224a..ded0a3476 100644 --- a/changelog/1.1.0_2021-01-22/update-reva-to-1.5.1.md +++ b/changelog/1.1.0_2021-01-22/update-reva-to-1.5.1.md @@ -58,7 +58,7 @@ Details * Enhancement #1393: Allow setting favorites, mtime and a temporary etag - We now let the ocis driver persist favorites, set temporary etags and the mtime as arbitrary + We now let the oCIS driver persist favorites, set temporary etags and the mtime as arbitrary metadata. https://github.com/owncloud/ocis/issues/567 diff --git a/deployments/examples/cs3_users_ocis/docker-compose.yaml b/deployments/examples/cs3_users_ocis/docker-compose.yaml index 7e62f6844..ca2e188dc 100644 --- a/deployments/examples/cs3_users_ocis/docker-compose.yaml +++ b/deployments/examples/cs3_users_ocis/docker-compose.yaml @@ -68,7 +68,7 @@ services: STORAGE_LDAP_ATTRIBUTEFILTER: '(&(objectclass=owncloud)({{attr}}={{value}}))' STORAGE_LDAP_FINDFILTER: '(&(objectclass=owncloud)(|(uid={{query}}*)(cn={{query}}*)(displayname={{query}}*)(mail={{query}}*)(description={{query}}*)))' STORAGE_LDAP_GROUPFILTER: '(&(objectclass=groupOfUniqueNames)(objectclass=owncloud)(ownclouduuid={{.OpaqueId}}*))' - # General ocis config + # General oCIS config OCIS_URL: https://${OCIS_DOMAIN:-ocis.owncloud.test} OCIS_LOG_LEVEL: ${OCIS_LOG_LEVEL:-error} # make oCIS less verbose PROXY_OIDC_INSECURE: "${INSECURE:-false}" # needed if Traefik is using self generated certificates diff --git a/docs/_index.md b/docs/_index.md index e900969ba..2b8c4c572 100644 --- a/docs/_index.md +++ b/docs/_index.md @@ -22,14 +22,14 @@ Welcome to our developer documentation. Here you can find developer documentatio The oCIS server is Apache v2 licensed. The lower storage layer of oCIS is defined by the CS3 APIs and implemented in the REVA project. Our goal is to develop the CS3 APIs to an open standard and collaborate on the open source REVA reference implementation for CS3 APIs. -You can also find all client sources on github. +You can also find all client sources on GitHub. ## Join us -The oCIS server repository on github is a good entry point for you to join the project. But we also develop clients for iOS, Android, Desktop and Web. +The oCIS server repository on GitHub is a good entry point for you to join the project. But we also develop clients for iOS, Android, Desktop and Web. For communication on development you can join our public chat [talk.owncloud.com](https://talk.owncloud.com) -If you want to help and improve ownCloud or oCIS, start coding or open issues on github in the related repository. +If you want to help and improve ownCloud or oCIS, start coding or open issues on GitHub in the related repository. We are very happy to hear your feedback and ideas! diff --git a/docs/extensions/glauth/_index.md b/docs/extensions/glauth/_index.md index e65e2783b..2359429dc 100644 --- a/docs/extensions/glauth/_index.md +++ b/docs/extensions/glauth/_index.md @@ -8,6 +8,6 @@ geekdocFilePath: _index.md geekdocCollapseSection: true --- -This service provides a [glauth](https://github.com/glauth/glauth) based LDAP proxy for ocis which can be used by clients or other extensions. It allows applications relying on LDAP to access the accounts stored in the ocis accounts service. It can be used to make firewalls or identity providers aware of all users, including guest accounts. +This service provides a [glauth](https://github.com/glauth/glauth) based LDAP proxy for oCIS which can be used by clients or other extensions. It allows applications relying on LDAP to access the accounts stored in the oCIS accounts service. It can be used to make firewalls or identity providers aware of all users, including guest accounts. We are using it to make eos aware of all accounts so the native ACLs can be used to persist share information in the storage. diff --git a/docs/extensions/settings/glossary.md b/docs/extensions/settings/glossary.md index 4e7afb838..bf8abe440 100644 --- a/docs/extensions/settings/glossary.md +++ b/docs/extensions/settings/glossary.md @@ -39,4 +39,4 @@ In the context of this extension and oCIS in general, we are using the following - Manifestation of a setting for a specific user - E.g. used for customization (at runtime) in `ocis-web` - `ocis-web-settings` extension for modifying settings values is provided by this service -- Can be queried and modified by other ocis extensions +- Can be queried and modified by other oCIS extensions diff --git a/docs/extensions/storage/_index.md b/docs/extensions/storage/_index.md index 5f1ea9c76..c76156a52 100644 --- a/docs/extensions/storage/_index.md +++ b/docs/extensions/storage/_index.md @@ -8,7 +8,7 @@ geekdocFilePath: _index.md geekdocCollapseSection: true --- -This service provides an ocis extension that wraps [reva](https://github.com/cs3org/reva/) and adds an opinionated configuration to it. +This service provides an oCIS extension that wraps [reva](https://github.com/cs3org/reva/) and adds an opinionated configuration to it. It uses the port range 9140-9179 to preconfigure several services. @@ -43,4 +43,4 @@ It uses the port range 9140-9179 to preconfigure several services. | 9165 | storage oc data debug | | 9166-9177 | reserved for s3, wnd, custom + data providers | | 9178 | storage public link | -| 9179 | storage public link data | \ No newline at end of file +| 9179 | storage public link data | diff --git a/docs/extensions/storage/storages.md b/docs/extensions/storage/storages.md index 0a3eec64c..6172dc10e 100644 --- a/docs/extensions/storage/storages.md +++ b/docs/extensions/storage/storages.md @@ -13,11 +13,11 @@ geekdocFilePath: storages.md ## Storage providers -To manage the file tree ocis uses storage *storage providers* that are accessing the underlying storage using a *storage driver*. The driver can be used to change the implementation of a storage aspect to better reflect the actual underlying storage capabilities. As an example a move operation on a POSIX filesystem ([theoretically](https://danluu.com/deconstruct-files/)) is an atomic operation. When trying to implement a file tree on top of S3 there is no native move operation that can be used. A naive implementation might fall back on a COPY and DELETE. Some S3 implementations provide a COPY operation that uses an existing key as the source, so the file at least does not need to be reuploaded. In the worst case scenario, which is renaming a folder with hundreds of thousands of objects, a reupload for every file has to be made. Instead of hiding this complexity a better choice might be to disable renaming of files or at least folders on S3. There are however implementations of filesystems on top of S3 that store the tree metadata in dedicated objects or use a completely different persistence mechanism like a distributed key value store to implement the file tree aspect of a storage. +To manage the file tree oCIS uses *storage providers* that are accessing the underlying storage using a *storage driver*. The driver can be used to change the implementation of a storage aspect to better reflect the actual underlying storage capabilities. As an example a move operation on a POSIX filesystem ([theoretically](https://danluu.com/deconstruct-files/)) is an atomic operation. When trying to implement a file tree on top of S3 there is no native move operation that can be used. A naive implementation might fall back on a COPY and DELETE. Some S3 implementations provide a COPY operation that uses an existing key as the source, so the file at least does not need to be reuploaded. In the worst case scenario, which is renaming a folder with hundreds of thousands of objects, a reupload for every file has to be made. Instead of hiding this complexity a better choice might be to disable renaming of files or at least folders on S3. There are however implementations of filesystems on top of S3 that store the tree metadata in dedicated objects or use a completely different persistence mechanism like a distributed key value store to implement the file tree aspect of a storage. {{< hint info >}} -While the *storage provider* is responsible for managing the tree, file up and download is delegated to a dedicated *data provider*. See below. +While the *storage provider* is responsible for managing the tree, file up- and downloads are delegated to a dedicated *data provider*. See below. {{< /hint >}} ## Storage aspects diff --git a/docs/ocis/deployment/basic-remote-setup.md b/docs/ocis/deployment/basic-remote-setup.md index a3fcac6a4..b022cf2c8 100644 --- a/docs/ocis/deployment/basic-remote-setup.md +++ b/docs/ocis/deployment/basic-remote-setup.md @@ -9,13 +9,13 @@ geekdocFilePath: basic-remote-setup.md {{< toc >}} -Out of the box the ocis single binary and the `owncloud/ocis` docker image are configured to run on localhost for quick testing and development. +Out of the box the oCIS single binary and the `owncloud/ocis` docker image are configured to run on localhost for quick testing and development. -If you need to access ocis on a VM or a remote machine e.g. when testing a mobile client you need to configure ocis to run on a different host. +If you need to access oCIS on a VM or a remote machine e.g. when testing a mobile client you need to configure oCIS to run on a different host. ## Use the binary -If you start the ocis fullstack for the first time with `./bin/ocis server` it will generate a file `identifier-registration.yml` in the config folder relative to its location. This file is used to configure the clients for the built-in Identity Provider. +If you start the oCIS fullstack for the first time with `./bin/ocis server` it will generate a file `identifier-registration.yml` in the config folder relative to its location. This file is used to configure the clients for the built-in Identity Provider. {{< hint warning >}} **Outdated version**\ @@ -52,11 +52,11 @@ clients: In this example we do not change the default port (`9200`). But this could be changed to another port. -### Start the ocis fullstack server +### Start the oCIS fullstack server You need to configure `your-host` in some services to provide the needed public resources. -This snippet will start the ocis server with auto generated self signed certificates: +This snippet will start the oCIS server with auto generated self signed certificates: ```bash PROXY_HTTP_ADDR=0.0.0.0:9200 \ @@ -65,7 +65,7 @@ KONNECTD_TLS=0 \ ./bin/ocis server ``` -For more configuration options check the configuration section in [ocis](https://owncloud.github.io/ocis/configuration/) and every ocis extension. +For more configuration options check the configuration section in [ocis](https://owncloud.github.io/ocis/configuration/) and every oCIS extension. {{< hint info >}} **TLS Certificate**\ diff --git a/docs/ocis/deployment/ocis_keycloak.md b/docs/ocis/deployment/ocis_keycloak.md index 50ad39b46..34452b7ca 100644 --- a/docs/ocis/deployment/ocis_keycloak.md +++ b/docs/ocis/deployment/ocis_keycloak.md @@ -91,7 +91,7 @@ See also [example server setup]({{< ref "preparing_server.md" >}}) Traefik will issue certificates with LetsEncrypt and therefore you must set an email address in `TRAEFIK_ACME_MAIL=`. - By default ocis will be started in the `latest` version. If you want to start a specific version of oCIS set the version to `OCIS_DOCKER_TAG=`. Available versions can be found on [Docker Hub](https://hub.docker.com/r/owncloud/ocis/tags?page=1&ordering=last_updated). + By default oCIS will be started in the `latest` version. If you want to start a specific version of oCIS set the version to `OCIS_DOCKER_TAG=`. Available versions can be found on [Docker Hub](https://hub.docker.com/r/owncloud/ocis/tags?page=1&ordering=last_updated). Set your domain for the oCIS frontend in `OCIS_DOMAIN=`, eg. `OCIS_DOMAIN=ocis.owncloud.test`. diff --git a/docs/ocis/development/debugging.md b/docs/ocis/development/debugging.md index a5465f9eb..a76bb3276 100644 --- a/docs/ocis/development/debugging.md +++ b/docs/ocis/development/debugging.md @@ -139,7 +139,7 @@ bin/ocis --log-level=$LOG_LEVEL proxy & ### Gather error messages -We recommend you collect all related information in a single file or in a github issue. Let us start with an error that pops up in the Web UI: +We recommend you collect all related information in a single file or in a GitHub issue. Let us start with an error that pops up in the Web UI: > Error while sharing. > error sending a grpc stat request diff --git a/docs/ocis/getting-started.md b/docs/ocis/getting-started.md index 9b595053f..dd54ba2ec 100644 --- a/docs/ocis/getting-started.md +++ b/docs/ocis/getting-started.md @@ -19,8 +19,8 @@ You can find more deployments examples in the [deployment section](https://owncl You can find the latest official release of ocis at [our download mirror](https://download.owncloud.com/ocis/ocis/) or on [GitHub](https://github.com/owncloud/ocis/releases). The latest build from the master branch can be found at [our download mirrors testing section](https://download.owncloud.com/ocis/ocis/testing/). -To run ocis as binary you need to download it first and then run the following commands. -For this example, assuming version 1.1.0 of ocis running on a Linux AMD64 host: +To run oCIS as binary you need to download it first and then run the following commands. +For this example, assuming version 1.1.0 of oCIS running on a Linux AMD64 host: ```console # download diff --git a/ocis/pkg/runtime/README.md b/ocis/pkg/runtime/README.md index 8d8c7ce19..ae09ba600 100644 --- a/ocis/pkg/runtime/README.md +++ b/ocis/pkg/runtime/README.md @@ -65,4 +65,4 @@ func main() { } ``` -Run the above example with `RUNTIME_KEEP_ALIVE=true` and with no `RUNTIME_KEEP_ALIVE` set to see its behavior. It requires an [OCIS binary](https://github.com/owncloud/ocis/releases) present in your `$PATH` for it to work. +Run the above example with `RUNTIME_KEEP_ALIVE=true` and with no `RUNTIME_KEEP_ALIVE` set to see its behavior. It requires an [oCIS binary](https://github.com/owncloud/ocis/releases) present in your `$PATH` for it to work. diff --git a/ocis/pkg/runtime/cmd/root.go b/ocis/pkg/runtime/cmd/root.go index 0c505b2ba..c461bb3eb 100644 --- a/ocis/pkg/runtime/cmd/root.go +++ b/ocis/pkg/runtime/cmd/root.go @@ -15,8 +15,8 @@ var ( // RootCmd returns a configured root command. func RootCmd(cfg *config.Config) *cobra.Command { - rootCmd.PersistentFlags().StringVarP(&cfg.Hostname, "hostname", "n", "localhost", "host with a running OCIS runtime.") - rootCmd.PersistentFlags().StringVarP(&cfg.Port, "port", "p", "10666", "port to send messages to the rpc OCIS runtime.") + rootCmd.PersistentFlags().StringVarP(&cfg.Hostname, "hostname", "n", "localhost", "host with a running oCIS runtime.") + rootCmd.PersistentFlags().StringVarP(&cfg.Port, "port", "p", "10666", "port to send messages to the rpc oCIS runtime.") rootCmd.PersistentFlags().BoolVarP(&cfg.KeepAlive, "keep-alive", "k", false, "restart supervised processes that abruptly die.") viper.BindPFlag("hostname", rootCmd.PersistentFlags().Lookup("hostname")) diff --git a/ocis/pkg/runtime/controller/controller.go b/ocis/pkg/runtime/controller/controller.go index 5c58c4e89..3180e1a9b 100644 --- a/ocis/pkg/runtime/controller/controller.go +++ b/ocis/pkg/runtime/controller/controller.go @@ -28,10 +28,10 @@ type Controller struct { Store storage.Storage - // Bin is the OCIS single binary name. + // Bin is the oCIS single binary name. Bin string - // BinPath is the OCIS single binary path withing the host machine. + // BinPath is the oCIS single binary path withing the host machine. // The Controller needs to know the binary location in order to spawn new extensions. BinPath string @@ -70,7 +70,7 @@ func NewController(o ...Option) Controller { // Get binary location from $PATH lookup. If not present, it uses arg[0] as entry point. path, err := exec.LookPath(c.Bin) if err != nil { - c.log.Debug().Msg("OCIS binary not present in PATH, using Args[0]") + c.log.Debug().Msg("oCIS binary not present in PATH, using Args[0]") path = os.Args[0] } c.BinPath = path diff --git a/ocis/pkg/runtime/runtime.go b/ocis/pkg/runtime/runtime.go index a2849809b..8485ceef5 100644 --- a/ocis/pkg/runtime/runtime.go +++ b/ocis/pkg/runtime/runtime.go @@ -30,7 +30,7 @@ var ( "registry", // :8000 } - // Extensions are ocis extension services + // Extensions are oCIS extension services Extensions = []string{ "glauth", "konnectd", @@ -70,7 +70,7 @@ type Runtime struct { c *config.Config } -// New creates a new ocis + micro runtime +// New creates a new oCIS + micro runtime func New(cfg *config.Config) Runtime { return Runtime{ c: cfg, @@ -85,7 +85,7 @@ func (r *Runtime) Start() error { ) } -// Launch ocis default ocis extensions. +// Launch oCIS default oCIS extensions. func (r *Runtime) Launch() { var client *rpc.Client var err error diff --git a/ocs/pkg/service/v0/users.go b/ocs/pkg/service/v0/users.go index a9d3ca0f6..906a8ef09 100644 --- a/ocs/pkg/service/v0/users.go +++ b/ocs/pkg/service/v0/users.go @@ -154,7 +154,7 @@ func (o Ocs) AddUser(w http.ResponseWriter, r *http.Request) { // fallbacks /* TODO decide if we want to make these fallbacks. Keep in mind: - - ocis requires a preferred_name and email + - oCIS requires a preferred_name and email */ if displayname == "" { displayname = userid diff --git a/proxy/pkg/middleware/authentication.go b/proxy/pkg/middleware/authentication.go index 9759a6a80..1c9885727 100644 --- a/proxy/pkg/middleware/authentication.go +++ b/proxy/pkg/middleware/authentication.go @@ -13,7 +13,7 @@ var ( SupportedAuthStrategies []string // ProxyWwwAuthenticate is a list of endpoints that do not rely on reva underlying authentication, such as ocs. - // services that fallback to reva authentication are declared in the "frontend" command on OCIS. It is a list of strings + // services that fallback to reva authentication are declared in the "frontend" command on oCIS. It is a list of strings // to be regexp compiled. ProxyWwwAuthenticate = []string{"/ocs/v[12].php/cloud/"} diff --git a/tests/acceptance/expected-failures-API-on-EOS-storage.md b/tests/acceptance/expected-failures-API-on-EOS-storage.md index e81170cf9..7e30f2f97 100644 --- a/tests/acceptance/expected-failures-API-on-EOS-storage.md +++ b/tests/acceptance/expected-failures-API-on-EOS-storage.md @@ -1053,7 +1053,7 @@ to be investigated and issues raised or comments added here - [apiWebdavUpload2/uploadFileUsingOldChunking.feature:100](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUpload2/uploadFileUsingOldChunking.feature#L100) - [apiWebdavUpload2/uploadFileUsingOldChunking.feature:101](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUpload2/uploadFileUsingOldChunking.feature#L101) -### [Previews via webDAV API tests fail on OCIS](https://github.com/owncloud/ocis/issues/187) +### [Previews via webDAV API tests fail on oCIS](https://github.com/owncloud/ocis/issues/187) - [apiWebdavPreviews/previews.feature:15](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L15) - [apiWebdavPreviews/previews.feature:16](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L16) - [apiWebdavPreviews/previews.feature:17](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L17) diff --git a/tests/acceptance/expected-failures-API-on-OCIS-storage.md b/tests/acceptance/expected-failures-API-on-OCIS-storage.md index 9ed95ef24..bc5b1b601 100644 --- a/tests/acceptance/expected-failures-API-on-OCIS-storage.md +++ b/tests/acceptance/expected-failures-API-on-OCIS-storage.md @@ -1,6 +1,6 @@ -## Scenarios from ownCloud10 core API tests that are expected to fail with OCIS storage +## Scenarios from ownCloud10 core API tests that are expected to fail with oCIS storage -### Test scenarios that specifically fail with OCIS storage +### Test scenarios that specifically fail with oCIS storage - [apiWebdavProperties1/setFileProperties.feature:32](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/setFileProperties.feature#L32) - [apiWebdavProperties1/setFileProperties.feature:33](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/setFileProperties.feature#L33) @@ -453,7 +453,7 @@ ### [Split old public API webdav tests from new public webdav tests](https://github.com/owncloud/ocis-reva/issues/282) ### [Public link enforce permissions](https://github.com/owncloud/ocis/issues/1269) -### [Previews via webDAV API tests fail on OCIS](https://github.com/owncloud/ocis/issues/187) +### [Previews via webDAV API tests fail on oCIS](https://github.com/owncloud/ocis/issues/187) - [apiSharePublicLink1/accessToPublicLinkShare.feature:10](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature#L10) - [apiSharePublicLink1/accessToPublicLinkShare.feature:20](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature#L20) @@ -572,14 +572,14 @@ - [apiSharePublicLink2/updatePublicLinkShare.feature:321](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature#L321) - [apiSharePublicLink2/updatePublicLinkShare.feature:322](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature#L322) -### [OCIS share permissions not enforced](https://github.com/owncloud/product/issues/270) +### [oCIS share permissions not enforced](https://github.com/owncloud/product/issues/270) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:157](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L157) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:158](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L158) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:179](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L179) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:180](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L180) -### [OCIS old public webdav api doesnt works](https://github.com/owncloud/product/issues/272) +### [oCIS old public webdav api doesnt works](https://github.com/owncloud/product/issues/272) - [apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature:30](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature#L30) - [apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature:31](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature#L31) @@ -645,7 +645,7 @@ - [apiSharePublicLink2/uploadToPublicLinkShare.feature:238](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature#L238) - [apiSharePublicLink2/uploadToPublicLinkShare.feature:255](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature#L255) -### [Resharing does not work with ocis storage](https://github.com/owncloud/product/issues/265) +### [Resharing does not work with oCIS storage](https://github.com/owncloud/product/issues/265) - [apiShareReshareToShares1/reShare.feature:56](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiShareReshareToShares1/reShare.feature#L56) - [apiShareReshareToShares1/reShare.feature:57](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiShareReshareToShares1/reShare.feature#L57) @@ -1029,7 +1029,7 @@ - [apiWebdavMove1/moveFolderToExcludedDirectory.feature:70](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove1/moveFolderToExcludedDirectory.feature#L70) - [apiWebdavMove1/moveFolderToExcludedDirectory.feature:71](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove1/moveFolderToExcludedDirectory.feature#L71) -### [Review and fix the tests that have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavMove2/moveFile.feature:89](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFile.feature#L89) - [apiWebdavMove2/moveFile.feature:90](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFile.feature#L90) @@ -1072,7 +1072,7 @@ - [apiWebdavMove2/moveFileToExcludedDirectory.feature:63](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFileToExcludedDirectory.feature#L63) - [apiWebdavMove2/moveFileToExcludedDirectory.feature:64](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFileToExcludedDirectory.feature#L64) -### [Review and fix the tests that have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavOperations/deleteFolder.feature:67](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L67) - [apiWebdavOperations/deleteFolder.feature:68](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L68) @@ -1082,7 +1082,7 @@ - [apiWebdavOperations/deleteFolder.feature:92](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L92) ### [Range Header is not obeyed when downloading a file](https://github.com/owncloud/ocis/issues/1346) -### [Review and fix the tests that have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavOperations/downloadFile.feature:60](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/downloadFile.feature#L60) - [apiWebdavOperations/downloadFile.feature:61](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/downloadFile.feature#L61) @@ -1093,7 +1093,7 @@ - [apiWebdavOperations/refuseAccess.feature:21](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/refuseAccess.feature#L21) - [apiWebdavOperations/refuseAccess.feature:22](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/refuseAccess.feature#L22) -### [Review and fix the tests that have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavProperties1/copyFile.feature:65](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/copyFile.feature#L65) - [apiWebdavProperties1/copyFile.feature:66](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/copyFile.feature#L66) @@ -1268,7 +1268,7 @@ - [apiWebdavUpload2/uploadFileUsingOldChunking.feature:99](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUpload2/uploadFileUsingOldChunking.feature#L99) - [apiWebdavUpload2/uploadFileUsingOldChunking.feature:100](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUpload2/uploadFileUsingOldChunking.feature#L100) -### [Previews via webDAV API tests fail on OCIS](https://github.com/owncloud/ocis/issues/187) +### [Previews via webDAV API tests fail on oCIS](https://github.com/owncloud/ocis/issues/187) - [apiWebdavPreviews/previews.feature:15](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L15) - [apiWebdavPreviews/previews.feature:16](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L16) @@ -1340,7 +1340,7 @@ - [apiWebdavEtagPropagation1/moveFileFolder.feature:314](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation1/moveFileFolder.feature#L314) - [apiWebdavEtagPropagation1/moveFileFolder.feature:315](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation1/moveFileFolder.feature#L315) -### [Implement Trashbin Feature for ocis storage](https://github.com/owncloud/product/issues/209) +### [Implement Trashbin Feature for oCIS storage](https://github.com/owncloud/product/issues/209) - [apiWebdavEtagPropagation2/restoreFromTrash.feature:26](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation2/restoreFromTrash.feature#L26) - [apiWebdavEtagPropagation2/restoreFromTrash.feature:27](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation2/restoreFromTrash.feature#L27) @@ -1351,7 +1351,7 @@ - [apiWebdavEtagPropagation2/restoreFromTrash.feature:90](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation2/restoreFromTrash.feature#L90) - [apiWebdavEtagPropagation2/restoreFromTrash.feature:91](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation2/restoreFromTrash.feature#L91) -### [Implement Versions Feature for ocis storage](https://github.com/owncloud/product/issues/210) +### [Implement Versions Feature for oCIS storage](https://github.com/owncloud/product/issues/210) - [apiWebdavEtagPropagation2/restoreVersion.feature:10](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavEtagPropagation2/restoreVersion.feature#L10) @@ -1393,7 +1393,7 @@ - [apiShareOperationsToShares/changingFilesShare.feature:59](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiShareOperationsToShares/changingFilesShare.feature#L59) - [apiShareOperationsToShares/changingFilesShare.feature:60](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiShareOperationsToShares/changingFilesShare.feature#L60) -### [OCIS-storage overwriting a file as share receiver, does not create a new file version for the sharer](https://github.com/owncloud/ocis/issues/766) +### [ocis-storage overwriting a file as share receiver, does not create a new file version for the sharer](https://github.com/owncloud/ocis/issues/766) - [apiVersions/fileVersionsSharingToShares.feature:33](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiVersions/fileVersionsSharingToShares.feature#L33) @@ -2310,7 +2310,7 @@ - [apiWebdavUploadTUS/uploadFileMtimeShares.feature:55](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUploadTUS/uploadFileMtimeShares.feature#L55) - [apiWebdavUploadTUS/uploadFileMtimeShares.feature:56](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUploadTUS/uploadFileMtimeShares.feature#L56) -### [OCIS-storage reading a file that a collaborator uploaded is impossible](https://github.com/owncloud/ocis/issues/763) +### [ocis-storage reading a file that a collaborator uploaded is impossible](https://github.com/owncloud/ocis/issues/763) - [apiWebdavUploadTUS/uploadFileMtimeShares.feature:70](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUploadTUS/uploadFileMtimeShares.feature#L70) - [apiWebdavUploadTUS/uploadFileMtimeShares.feature:71](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavUploadTUS/uploadFileMtimeShares.feature#L71) @@ -2344,5 +2344,5 @@ - [apiTrashbin/trashbinFilesFolders.feature:284](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L284) - [apiTrashbin/trashbinFilesFolders.feature:285](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L285) -### [OCIS-storage overwriting a file as share receiver, does not create a new file version for the sharer](https://github.com/owncloud/ocis/issues/766) +### [ocis-storage overwriting a file as share receiver, does not create a new file version for the sharer](https://github.com/owncloud/ocis/issues/766) - [apiVersions/fileVersionsSharingToShares.feature:291](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiVersions/fileVersionsSharingToShares.feature#L291) diff --git a/tests/acceptance/expected-failures-API-on-OWNCLOUD-storage.md b/tests/acceptance/expected-failures-API-on-OWNCLOUD-storage.md index cec6e5d02..9d77a8469 100644 --- a/tests/acceptance/expected-failures-API-on-OWNCLOUD-storage.md +++ b/tests/acceptance/expected-failures-API-on-OWNCLOUD-storage.md @@ -471,7 +471,7 @@ User cannot create a folder named Share ### [Split old public API webdav tests from new public webdav tests](https://github.com/owncloud/ocis-reva/issues/282) ### [Public link enforce permissions](https://github.com/owncloud/ocis/issues/1269) -### [Previews via webDAV API tests fail on OCIS](https://github.com/owncloud/ocis/issues/187) +### [Previews via webDAV API tests fail on CISS](https://github.com/owncloud/ocis/issues/187) - [apiSharePublicLink1/accessToPublicLinkShare.feature:10](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature#L10) - [apiSharePublicLink1/accessToPublicLinkShare.feature:20](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature#L20) @@ -591,7 +591,7 @@ User cannot create a folder named Share - [apiSharePublicLink2/updatePublicLinkShare.feature:321](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature#L321) - [apiSharePublicLink2/updatePublicLinkShare.feature:322](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature#L322) -### [OCIS share permissions not enforced](https://github.com/owncloud/product/issues/270) +### [oCIS share permissions not enforced](https://github.com/owncloud/product/issues/270) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:25](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L25) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:26](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L26) @@ -606,7 +606,7 @@ User cannot create a folder named Share - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:179](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L179) - [apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:180](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature#L180) -### [OCIS old public webdav api doesnt works](https://github.com/owncloud/product/issues/272) +### [oCIS old public webdav api doesnt works](https://github.com/owncloud/product/issues/272) - [apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature:30](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature#L30) - [apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature:31](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/reShareAsPublicLinkToSharesOldDav.feature#L31) @@ -917,7 +917,7 @@ User cannot create a folder named Share - [apiTrashbin/trashbinFilesFolders.feature:60](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L60) - [apiTrashbin/trashbinFilesFolders.feature:61](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L61) -### [Review and fix the tests that### have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that### have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiTrashbin/trashbinFilesFolders.feature:105](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L105) - [apiTrashbin/trashbinFilesFolders.feature:106](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiTrashbin/trashbinFilesFolders.feature#L106) @@ -1100,7 +1100,7 @@ User cannot create a folder named Share - [apiWebdavMove1/moveFolderToExcludedDirectory.feature:70](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove1/moveFolderToExcludedDirectory.feature#L70) - [apiWebdavMove1/moveFolderToExcludedDirectory.feature:71](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove1/moveFolderToExcludedDirectory.feature#L71) -### [Review and fix the tests that### have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that### have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavMove2/moveFile.feature:89](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFile.feature#L89) - [apiWebdavMove2/moveFile.feature:90](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFile.feature#L90) @@ -1143,7 +1143,7 @@ User cannot create a folder named Share - [apiWebdavMove2/moveFileToExcludedDirectory.feature:63](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFileToExcludedDirectory.feature#L63) - [apiWebdavMove2/moveFileToExcludedDirectory.feature:64](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavMove2/moveFileToExcludedDirectory.feature#L64) -### [Review and fix the tests that### have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that### have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavOperations/deleteFolder.feature:67](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L67) - [apiWebdavOperations/deleteFolder.feature:68](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L68) @@ -1153,7 +1153,7 @@ User cannot create a folder named Share - [apiWebdavOperations/deleteFolder.feature:92](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/deleteFolder.feature#L92) ### [Range Header is not obeyed when downloading a file](https://github.com/owncloud/ocis/issues/1346) -### [Review and fix the tests that### have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that### have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavOperations/downloadFile.feature:60](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/downloadFile.feature#L60) - [apiWebdavOperations/downloadFile.feature:61](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/downloadFile.feature#L61) @@ -1164,7 +1164,7 @@ User cannot create a folder named Share - [apiWebdavOperations/refuseAccess.feature:21](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/refuseAccess.feature#L21) - [apiWebdavOperations/refuseAccess.feature:22](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavOperations/refuseAccess.feature#L22) -### [Review and fix the tests that### have sharing step to work with ocis](https://github.com/owncloud/core/issues/38006) +### [Review and fix the tests that### have sharing step to work with oCIS](https://github.com/owncloud/core/issues/38006) - [apiWebdavProperties1/copyFile.feature:65](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/copyFile.feature#L65) - [apiWebdavProperties1/copyFile.feature:66](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavProperties1/copyFile.feature#L66) @@ -1423,7 +1423,7 @@ User cannot create a folder named Share - [apiSharePublicLink2/multilinkSharing.feature:181](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature#L181) -### [Previews via webDAV API tests fail on OCIS](https://github.com/owncloud/ocis/issues/187) +### [Previews via webDAV API tests fail on CISS](https://github.com/owncloud/ocis/issues/187) - [apiWebdavPreviews/previews.feature:15](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L15) - [apiWebdavPreviews/previews.feature:16](https://github.com/owncloud/core/blob/master/tests/acceptance/features/apiWebdavPreviews/previews.feature#L16)