mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-02-19 20:19:12 -06:00
Merge branch 'master' into ocis-1018
This commit is contained in:
@@ -15,12 +15,12 @@ config = {
|
||||
},
|
||||
'apiTests': {
|
||||
'coreBranch': 'master',
|
||||
'coreCommit': 'a6cae1e241bfa259b176878e4e1e3596b6eda9b8',
|
||||
'numberOfParts': 6
|
||||
'coreCommit': '4f7fb95e5926f9bce6a89b1d4c62ee0368b7b866',
|
||||
'numberOfParts': 10
|
||||
},
|
||||
'uiTests': {
|
||||
'phoenixBranch': 'master',
|
||||
'phoenixCommit': 'f6d2f9bd869758b645debaadb29c60e0154e20c3',
|
||||
'phoenixCommit': '645d91f0dadde314b3173afafe30eb3cff12bf59',
|
||||
'suites': {
|
||||
'phoenixWebUI1': [
|
||||
'webUICreateFilesFolders',
|
||||
@@ -1411,6 +1411,8 @@ def ocisServer(storage):
|
||||
'KONNECTD_IDENTIFIER_REGISTRATION_CONF': '/drone/src/ocis/tests/config/drone/identifier-registration.yml',
|
||||
'KONNECTD_ISS': 'https://ocis-server:9200',
|
||||
'KONNECTD_TLS': 'true',
|
||||
# 4 is the lowest possible value. ONLY FOR TESTS
|
||||
'ACCOUNTS_HASH_DIFFICULTY': 4,
|
||||
},
|
||||
'commands': [
|
||||
'apk add mailcap', # install /etc/mime.types
|
||||
|
||||
35
CHANGELOG.md
35
CHANGELOG.md
@@ -5,6 +5,8 @@
|
||||
* Bugfix - Add missing env vars to docker compose: [#392](https://github.com/owncloud/ocis/pull/392)
|
||||
* Bugfix - Don't enforce empty external apps slice: [#473](https://github.com/owncloud/ocis/pull/473)
|
||||
* Bugfix - Lower Bound was not working for the cs3 api index implementation: [#741](https://github.com/owncloud/ocis/pull/741)
|
||||
* Bugfix - Accounts config sometimes being overwritten: [#808](https://github.com/owncloud/ocis/pull/808)
|
||||
* Bugfix - Make settings service start without go coroutines: [#835](https://github.com/owncloud/ocis/pull/835)
|
||||
* Bugfix - Fix button layout after phoenix update: [#625](https://github.com/owncloud/ocis/pull/625)
|
||||
* Bugfix - Fix id or username query handling: [#745](https://github.com/owncloud/ocis/pull/745)
|
||||
* Bugfix - Fix konnectd build: [#809](https://github.com/owncloud/ocis/pull/809)
|
||||
@@ -18,6 +20,7 @@
|
||||
* Change - Filesystem based index: [#709](https://github.com/owncloud/ocis/pull/709)
|
||||
* Change - Rebuild index command for accounts: [#748](https://github.com/owncloud/ocis/pull/748)
|
||||
* Change - Add the thumbnails command: [#156](https://github.com/owncloud/ocis/issues/156)
|
||||
* Change - Use bcrypt to hash the user passwords: [#510](https://github.com/owncloud/ocis/issues/510)
|
||||
* Change - Choose disk or cs3 storage for accounts and groups: [#623](https://github.com/owncloud/ocis/pull/623)
|
||||
* Change - Integrate import command from ocis-migration: [#249](https://github.com/owncloud/ocis/pull/249)
|
||||
* Change - Improve reva service descriptions: [#536](https://github.com/owncloud/ocis/pull/536)
|
||||
@@ -61,6 +64,7 @@
|
||||
* Enhancement - Add glauth fallback backend: [#649](https://github.com/owncloud/ocis/pull/649)
|
||||
* Enhancement - Launch a storage to store ocis-metadata: [#602](https://github.com/owncloud/ocis/pull/602)
|
||||
* Enhancement - Simplify tracing config: [#92](https://github.com/owncloud/product/issues/92)
|
||||
* Enhancement - Update glauth to dev fd3ac7e4bbdc93578655d9a08d8e23f105aaa5b2: [#834](https://github.com/owncloud/ocis/pull/834)
|
||||
* Enhancement - Update glauth to dev 4f029234b2308: [#786](https://github.com/owncloud/ocis/pull/786)
|
||||
* Enhancement - Update konnectd to v0.33.8: [#744](https://github.com/owncloud/ocis/pull/744)
|
||||
* Enhancement - Update reva to cdb3d6688da5: [#748](https://github.com/owncloud/ocis/pull/748)
|
||||
@@ -94,6 +98,22 @@
|
||||
|
||||
https://github.com/owncloud/ocis/pull/741
|
||||
|
||||
* Bugfix - Accounts config sometimes being overwritten: [#808](https://github.com/owncloud/ocis/pull/808)
|
||||
|
||||
Tags: accounts
|
||||
|
||||
Sometimes when running the accounts extensions flags were not being taken into
|
||||
consideration.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/808
|
||||
|
||||
* Bugfix - Make settings service start without go coroutines: [#835](https://github.com/owncloud/ocis/pull/835)
|
||||
|
||||
The go routines cause a race condition that sometimes causes the tests to fail. The ListRoles
|
||||
request would not return all permissions.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/835
|
||||
|
||||
* Bugfix - Fix button layout after phoenix update: [#625](https://github.com/owncloud/ocis/pull/625)
|
||||
|
||||
Tags: accounts
|
||||
@@ -221,6 +241,14 @@
|
||||
|
||||
https://github.com/owncloud/ocis/issues/156
|
||||
|
||||
* Change - Use bcrypt to hash the user passwords: [#510](https://github.com/owncloud/ocis/issues/510)
|
||||
|
||||
Change the hashing algorithm from SHA-512 to bcrypt since the latter is better suitable for
|
||||
password hashing. This is a breaking change. Existing deployments need to regenerate the
|
||||
accounts folder.
|
||||
|
||||
https://github.com/owncloud/ocis/issues/510
|
||||
|
||||
* Change - Choose disk or cs3 storage for accounts and groups: [#623](https://github.com/owncloud/ocis/pull/623)
|
||||
|
||||
Tags: accounts
|
||||
@@ -1483,6 +1511,13 @@
|
||||
https://github.com/owncloud/ocis/pull/329
|
||||
https://github.com/owncloud/ocis/pull/409
|
||||
|
||||
* Enhancement - Update glauth to dev fd3ac7e4bbdc93578655d9a08d8e23f105aaa5b2: [#834](https://github.com/owncloud/ocis/pull/834)
|
||||
|
||||
We updated glauth to dev commit fd3ac7e4bbdc93578655d9a08d8e23f105aaa5b2, which allows to
|
||||
skip certificate checks for the owncloud backend.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/834
|
||||
|
||||
* Enhancement - Update glauth to dev 4f029234b2308: [#786](https://github.com/owncloud/ocis/pull/786)
|
||||
|
||||
Includes a bugfix, don't mix graph and provisioning api.
|
||||
|
||||
@@ -57,8 +57,8 @@ func Server(cfg *config.Config) *cli.Command {
|
||||
http.Context(ctx),
|
||||
http.Config(cfg),
|
||||
http.Metrics(mtrcs),
|
||||
http.Flags(flagset.RootWithConfig(cfg)),
|
||||
http.Flags(flagset.ServerWithConfig(cfg)),
|
||||
http.Flags(flagset.RootWithConfig(config.New())),
|
||||
http.Flags(flagset.ServerWithConfig(config.New())),
|
||||
http.Handler(handler),
|
||||
)
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@ type Server struct {
|
||||
Version string
|
||||
Name string
|
||||
AccountsDataPath string
|
||||
HashDifficulty int
|
||||
}
|
||||
|
||||
// Asset defines the available asset configuration.
|
||||
|
||||
@@ -85,6 +85,13 @@ func ServerWithConfig(cfg *config.Config) []cli.Flag {
|
||||
EnvVars: []string{"ACCOUNTS_DATA_PATH"},
|
||||
Destination: &cfg.Server.AccountsDataPath,
|
||||
},
|
||||
&cli.IntFlag{
|
||||
Name: "accounts-hash-difficulty",
|
||||
Value: 11,
|
||||
Usage: "accounts password hash difficulty",
|
||||
EnvVars: []string{"ACCOUNTS_HASH_DIFFICULTY"},
|
||||
Destination: &cfg.Server.HashDifficulty,
|
||||
},
|
||||
&cli.StringFlag{
|
||||
Name: "asset-path",
|
||||
Value: "",
|
||||
|
||||
@@ -3,6 +3,7 @@ package service
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"golang.org/x/crypto/bcrypt"
|
||||
"path"
|
||||
"regexp"
|
||||
"strconv"
|
||||
@@ -24,15 +25,8 @@ import (
|
||||
settings "github.com/owncloud/ocis/settings/pkg/proto/v0"
|
||||
settings_svc "github.com/owncloud/ocis/settings/pkg/service/v0"
|
||||
"github.com/rs/zerolog"
|
||||
"github.com/tredoe/osutil/user/crypt"
|
||||
"google.golang.org/genproto/protobuf/field_mask"
|
||||
"google.golang.org/protobuf/types/known/timestamppb"
|
||||
|
||||
// register crypt functions
|
||||
_ "github.com/tredoe/osutil/user/crypt/apr1_crypt"
|
||||
_ "github.com/tredoe/osutil/user/crypt/md5_crypt"
|
||||
_ "github.com/tredoe/osutil/user/crypt/sha256_crypt"
|
||||
_ "github.com/tredoe/osutil/user/crypt/sha512_crypt"
|
||||
)
|
||||
|
||||
// accLock mutually exclude readers from writers on account files
|
||||
@@ -317,11 +311,13 @@ func (s Service) CreateAccount(ctx context.Context, in *proto.CreateAccountReque
|
||||
if out.PasswordProfile != nil {
|
||||
if out.PasswordProfile.Password != "" {
|
||||
// encrypt password
|
||||
c := crypt.New(crypt.SHA512)
|
||||
if out.PasswordProfile.Password, err = c.Generate([]byte(out.PasswordProfile.Password), nil); err != nil {
|
||||
hashed, err := bcrypt.GenerateFromPassword([]byte(in.Account.PasswordProfile.Password), s.Config.Server.HashDifficulty)
|
||||
if err != nil {
|
||||
s.log.Error().Err(err).Str("id", id).Msg("could not hash password")
|
||||
return merrors.InternalServerError(s.id, "could not hash password: %v", err.Error())
|
||||
}
|
||||
out.PasswordProfile.Password = string(hashed)
|
||||
in.Account.PasswordProfile.Password = ""
|
||||
}
|
||||
|
||||
if err := passwordPoliciesValid(out.PasswordProfile.PasswordPolicies); err != nil {
|
||||
@@ -499,13 +495,13 @@ func (s Service) UpdateAccount(ctx context.Context, in *proto.UpdateAccountReque
|
||||
}
|
||||
if in.Account.PasswordProfile.Password != "" {
|
||||
// encrypt password
|
||||
c := crypt.New(crypt.SHA512)
|
||||
if out.PasswordProfile.Password, err = c.Generate([]byte(in.Account.PasswordProfile.Password), nil); err != nil {
|
||||
hashed, err := bcrypt.GenerateFromPassword([]byte(in.Account.PasswordProfile.Password), s.Config.Server.HashDifficulty)
|
||||
if err != nil {
|
||||
in.Account.PasswordProfile.Password = ""
|
||||
s.log.Error().Err(err).Str("id", id).Msg("could not hash password")
|
||||
return merrors.InternalServerError(s.id, "could not hash password: %v", err.Error())
|
||||
}
|
||||
|
||||
out.PasswordProfile.Password = string(hashed)
|
||||
in.Account.PasswordProfile.Password = ""
|
||||
}
|
||||
|
||||
@@ -805,6 +801,5 @@ func isPasswordValid(logger log.Logger, hash string, pwd string) (ok bool) {
|
||||
}
|
||||
}()
|
||||
|
||||
c := crypt.NewFromHash(hash)
|
||||
return c.Verify(hash, []byte(pwd)) == nil
|
||||
return bcrypt.CompareHashAndPassword([]byte(hash), []byte(pwd)) == nil
|
||||
}
|
||||
|
||||
@@ -155,7 +155,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 20000,
|
||||
GidNumber: 30000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=35210$sa1u5Pmfo4cr23Vw$RJNGElaDB1D3xorWkfTEGm2Ko.o2QL3E0cimKx23MNxVWVFSkUUeRoC7FqC4RzYDNQBD6cKzovTEaDD.8TDkD.",
|
||||
Password: "$2a$11$4WNffzgU/WrIRiDnwu8OnOwgOIIUqR/2Ptvp7WJAQCTSgSrylyuvC",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -174,7 +174,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 20001,
|
||||
GidNumber: 30000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=81434$sa1u5Pmfo4cr23Vw$W78cyL884GmuvDpxYPvSRBVzEj02T5QhTTcI8Dv4IKvMooDFGv4bwaWMkH9HfJ0wgpEBW7Lp.4Cad0xE/MYSg1",
|
||||
Password: "$2a$11$Wu2XcDnE6G2No8C88FVWluNHyXuQQi0cHzSe82Vni8AdwIO12fphC",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -193,7 +193,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 20002,
|
||||
GidNumber: 30000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=5524$sa1u5Pmfo4cr23Vw$58bQVL/JeUlwM0RY21YKAFMvKvwKLLysGllYXox.vwKT5dHMwdzJjCxwTDMnB2o2pwexC8o/iOXyP2zrhALS40",
|
||||
Password: "$2a$11$6Lak4zh1xUkpObg2rrOotOTdQYGj2Uu/sowcVLhub.8qYIr.CxzEW",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -213,7 +213,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 20003,
|
||||
GidNumber: 30000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=47068$lhw6odzXW0LTk/ao$GgxS.pIgP8jawLJBAiyNor2FrWzrULF95PwspRkli2W3VF.4HEwTYlQfRXbNQBMjNCEcEYlgZo3a.kRz2k2N0/",
|
||||
Password: "$2a$11$jvI6PHuvrimpcCHzL2Q2WOqfm1FGdYAuSYZBDahr/B48fpiFxyDy2",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -229,7 +229,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 20004,
|
||||
GidNumber: 30000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=95551$/bdqsmiGleA20kAS$rCAvHV7wjaHVF5nEVAnpW7mugRqcnPmdU4UPqhSroE74gXFxNGZflCF.ZyHwocDwgAw3uLkqsCzB1h5bXBjYB0",
|
||||
Password: "$2a$11$En9VIUtqOdDyUl.LuUq2KeuBb5A2n8zE0lkJ2v6IDRSaOamhNq6Uu",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -246,7 +246,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 10000,
|
||||
GidNumber: 15000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=9746$sa1u5Pmfo4cr23Vw$2hnwpkTvUkWX0v6mh8Aw1pbzEXa9EUJzmrey4g2W/8arwWCwhteqU//3aWnA3S0d5T21fOKYteoqlsN1IbTcN.",
|
||||
Password: "$2a$11$ntoTP2W/kyQIuoYpH5mRBuNzaEERYWSwn/zCsY5rtffen4d41y9.6",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
@@ -262,7 +262,7 @@ func (s Service) createDefaultAccounts() (err error) {
|
||||
UidNumber: 10001,
|
||||
GidNumber: 15000,
|
||||
PasswordProfile: &proto.PasswordProfile{
|
||||
Password: "$6$rounds=91087$sa1u5Pmfo4cr23Vw$wPC3BbMTbP/ytlo0p.f99zJifyO70AUCdKIK9hkhwutBKGCirLmZs/MsWAG6xHjVvmnmHN5NoON7FUGv5pPaN.",
|
||||
Password: "$2a$11$40xzy3rO8Tq4j2VkFbKz8Ow19BRaqaixEjAR0IbvQXxtOvMtkjwzy",
|
||||
},
|
||||
AccountEnabled: true,
|
||||
MemberOf: []*proto.Group{
|
||||
|
||||
7
changelog/unreleased/change-hashing-algorithm.md
Normal file
7
changelog/unreleased/change-hashing-algorithm.md
Normal file
@@ -0,0 +1,7 @@
|
||||
Change: Use bcrypt to hash the user passwords
|
||||
|
||||
Change the hashing algorithm from SHA-512 to bcrypt since the latter is better suitable for password hashing.
|
||||
This is a breaking change. Existing deployments need to regenerate the accounts folder.
|
||||
|
||||
|
||||
https://github.com/owncloud/ocis/issues/510
|
||||
7
changelog/unreleased/fix-672.md
Normal file
7
changelog/unreleased/fix-672.md
Normal file
@@ -0,0 +1,7 @@
|
||||
Bugfix: Accounts config sometimes being overwritten
|
||||
|
||||
Tags: accounts
|
||||
|
||||
Sometimes when running the accounts extensions flags were not being taken into consideration.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/808
|
||||
@@ -1652,6 +1652,7 @@ apiVersions/fileVersionsSharingToShares.feature:222
|
||||
apiVersions/fileVersionsSharingToShares.feature:223
|
||||
apiVersions/fileVersionsSharingToShares.feature:224
|
||||
apiVersions/fileVersionsSharingToShares.feature:225
|
||||
#
|
||||
# getting the metadata without permission results in a 403 error https://github.com/owncloud/ocis/issues/773
|
||||
#
|
||||
apiVersions/fileVersionsSharingToShares.feature:256
|
||||
@@ -1659,4 +1660,740 @@ apiVersions/fileVersionsSharingToShares.feature:256
|
||||
# The version number of a file is incorrect because of the incorrect number of <d:getetag> and <d:getlastmodified> element https://github.com/owncloud/ocis-reva/issues/376
|
||||
#
|
||||
apiVersions/fileVersionsSharingToShares.feature:267
|
||||
|
||||
#
|
||||
# wildcard Access-Control-Allow-Origin https://github.com/owncloud/ocis-reva/issues/27
|
||||
#
|
||||
apiAuth/cors.feature:24
|
||||
apiAuth/cors.feature:25
|
||||
apiAuth/cors.feature:26
|
||||
apiAuth/cors.feature:27
|
||||
apiAuth/cors.feature:28
|
||||
apiAuth/cors.feature:29
|
||||
apiAuth/cors.feature:30
|
||||
apiAuth/cors.feature:31
|
||||
apiAuth/cors.feature:32
|
||||
apiAuth/cors.feature:33
|
||||
apiAuth/cors.feature:34
|
||||
apiAuth/cors.feature:35
|
||||
apiAuth/cors.feature:36
|
||||
apiAuth/cors.feature:37
|
||||
apiAuth/cors.feature:38
|
||||
apiAuth/cors.feature:39
|
||||
apiAuth/cors.feature:59
|
||||
apiAuth/cors.feature:60
|
||||
apiAuth/cors.feature:78
|
||||
apiAuth/cors.feature:79
|
||||
apiAuth/cors.feature:80
|
||||
apiAuth/cors.feature:81
|
||||
apiAuth/cors.feature:82
|
||||
apiAuth/cors.feature:83
|
||||
apiAuth/cors.feature:102
|
||||
apiAuth/cors.feature:103
|
||||
apiAuth/cors.feature:104
|
||||
apiAuth/cors.feature:105
|
||||
apiAuth/cors.feature:106
|
||||
apiAuth/cors.feature:107
|
||||
apiAuth/cors.feature:108
|
||||
apiAuth/cors.feature:109
|
||||
apiAuth/cors.feature:110
|
||||
apiAuth/cors.feature:111
|
||||
apiAuth/cors.feature:112
|
||||
apiAuth/cors.feature:113
|
||||
apiAuth/cors.feature:114
|
||||
apiAuth/cors.feature:115
|
||||
apiAuth/cors.feature:116
|
||||
apiAuth/cors.feature:117
|
||||
apiAuth/cors.feature:118
|
||||
apiAuth/cors.feature:119
|
||||
apiAuth/cors.feature:137
|
||||
apiAuth/cors.feature:138
|
||||
apiAuth/cors.feature:139
|
||||
apiAuth/cors.feature:140
|
||||
apiAuth/cors.feature:141
|
||||
apiAuth/cors.feature:142
|
||||
apiAuth/cors.feature:161
|
||||
apiAuth/cors.feature:162
|
||||
apiAuth/cors.feature:163
|
||||
apiAuth/cors.feature:164
|
||||
apiAuth/cors.feature:165
|
||||
apiAuth/cors.feature:166
|
||||
apiAuth/cors.feature:167
|
||||
apiAuth/cors.feature:168
|
||||
apiAuth/cors.feature:169
|
||||
apiAuth/cors.feature:170
|
||||
apiAuth/cors.feature:171
|
||||
apiAuth/cors.feature:172
|
||||
apiAuth/cors.feature:173
|
||||
apiAuth/cors.feature:174
|
||||
apiAuth/cors.feature:175
|
||||
apiAuth/cors.feature:176
|
||||
apiAuth/cors.feature:197
|
||||
apiAuth/cors.feature:198
|
||||
apiAuth/cors.feature:199
|
||||
apiAuth/cors.feature:200
|
||||
apiAuth/cors.feature:201
|
||||
apiAuth/cors.feature:202
|
||||
#
|
||||
# HTTP 401 Unauthorized responses don't contain a body https://github.com/owncloud/ocis-reva/issues/30
|
||||
# app passwords are not possible https://github.com/owncloud/ocis-reva/issues/60
|
||||
#
|
||||
apiAuthOcs/ocsGETAuth.feature:243
|
||||
#
|
||||
# app passwords are not possible https://github.com/owncloud/ocis-reva/issues/60
|
||||
#
|
||||
apiAuthWebDav/webDavDELETEAuth.feature:78
|
||||
apiAuthWebDav/webDavDELETEAuth.feature:92
|
||||
#
|
||||
# various sharing settings cannot be set https://github.com/owncloud/ocis-reva/issues/41
|
||||
#
|
||||
apiCapabilities/capabilities.feature:8
|
||||
apiCapabilities/capabilities.feature:15
|
||||
apiCapabilities/capabilities.feature:21
|
||||
apiCapabilities/capabilities.feature:27
|
||||
apiCapabilities/capabilities.feature:33
|
||||
apiCapabilities/capabilities.feature:38
|
||||
apiCapabilities/capabilities.feature:80
|
||||
apiCapabilities/capabilities.feature:93
|
||||
apiCapabilities/capabilities.feature:107
|
||||
apiCapabilities/capabilities.feature:116
|
||||
apiCapabilities/capabilities.feature:138
|
||||
apiCapabilities/capabilities.feature:144
|
||||
apiCapabilities/capabilities.feature:151
|
||||
apiCapabilities/capabilities.feature:157
|
||||
apiCapabilities/capabilities.feature:166
|
||||
apiCapabilities/capabilities.feature:176
|
||||
apiCapabilities/capabilities.feature:187
|
||||
apiCapabilities/capabilities.feature:198
|
||||
apiCapabilities/capabilities.feature:208
|
||||
apiCapabilities/capabilities.feature:219
|
||||
apiCapabilities/capabilities.feature:231
|
||||
apiCapabilities/capabilities.feature:238
|
||||
apiCapabilities/capabilities.feature:252
|
||||
apiCapabilities/capabilities.feature:275
|
||||
apiCapabilities/capabilities.feature:292
|
||||
apiCapabilities/capabilities.feature:313
|
||||
apiCapabilities/capabilities.feature:335
|
||||
apiCapabilities/capabilities.feature:357
|
||||
apiCapabilities/capabilities.feature:379
|
||||
apiCapabilities/capabilities.feature:404
|
||||
apiCapabilities/capabilities.feature:429
|
||||
apiCapabilities/capabilities.feature:454
|
||||
apiCapabilities/capabilities.feature:476
|
||||
apiCapabilities/capabilities.feature:498
|
||||
apiCapabilities/capabilities.feature:521
|
||||
apiCapabilities/capabilities.feature:546
|
||||
apiCapabilities/capabilities.feature:568
|
||||
apiCapabilities/capabilities.feature:590
|
||||
apiCapabilities/capabilities.feature:613
|
||||
apiCapabilities/capabilities.feature:637
|
||||
apiCapabilities/capabilities.feature:658
|
||||
apiCapabilities/capabilities.feature:680
|
||||
apiCapabilities/capabilities.feature:703
|
||||
apiCapabilities/capabilities.feature:729
|
||||
apiCapabilities/capabilities.feature:758
|
||||
apiCapabilities/capabilities.feature:787
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:25
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:26
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:47
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:48
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:66
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:67
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:87
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:88
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:25
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:26
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:44
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:45
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:64
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:65
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:83
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:84
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:103
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:104
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:122
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:123
|
||||
#
|
||||
apiMain/caldav.feature:8
|
||||
apiMain/caldav.feature:15
|
||||
apiMain/caldav.feature:23
|
||||
apiMain/caldav.feature:31
|
||||
apiMain/carddav.feature:8
|
||||
apiMain/carddav.feature:15
|
||||
apiMain/carddav.feature:23
|
||||
apiMain/carddav.feature:31
|
||||
#
|
||||
# user-sync endpoint does not exist https://github.com/owncloud/ocis-reva/issues/401
|
||||
#
|
||||
apiMain/userSync.feature:18
|
||||
apiMain/userSync.feature:19
|
||||
apiMain/userSync.feature:29
|
||||
apiMain/userSync.feature:30
|
||||
apiMain/userSync.feature:40
|
||||
apiMain/userSync.feature:41
|
||||
apiMain/userSync.feature:52
|
||||
apiMain/userSync.feature:53
|
||||
apiMain/userSync.feature:63
|
||||
apiMain/userSync.feature:64
|
||||
#
|
||||
apiProvisioning-v1/createSubAdmin.feature:11
|
||||
apiProvisioning-v1/createSubAdmin.feature:19
|
||||
apiProvisioning-v1/createSubAdmin.feature:27
|
||||
apiProvisioning-v1/createSubAdmin.feature:35
|
||||
apiProvisioning-v1/getSubAdmins.feature:11
|
||||
apiProvisioning-v1/getSubAdmins.feature:21
|
||||
apiProvisioning-v2/createSubAdmin.feature:11
|
||||
apiProvisioning-v2/createSubAdmin.feature:19
|
||||
apiProvisioning-v2/createSubAdmin.feature:27
|
||||
apiProvisioning-v2/createSubAdmin.feature:35
|
||||
apiProvisioning-v2/getSubAdmins.feature:11
|
||||
apiProvisioning-v2/getSubAdmins.feature:21
|
||||
apiProvisioning-v2/getSubAdmins.feature:30
|
||||
apiProvisioning-v2/getSubAdmins.feature:44
|
||||
apiTranslation/translation.feature:29
|
||||
apiTranslation/translation.feature:30
|
||||
#
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
# Expiration date for user shares is not implemented https://github.com/owncloud/ocis-reva/issues/333
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:26
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:27
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:55
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:56
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:83
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:84
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:110
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:111
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:137
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:138
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:159
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:160
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:190
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:191
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:220
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:221
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:249
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:250
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:279
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:280
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:300
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:301
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:322
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:323
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:344
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:345
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:367
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:368
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:385
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:386
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:403
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:404
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:426
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:427
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:450
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:451
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:474
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:475
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:499
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:500
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:521
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:522
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:543
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:544
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:563
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:564
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:581
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:582
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:603
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:604
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:628
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:629
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:630
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:631
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:632
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:653
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:654
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:655
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:656
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:657
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:658
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:659
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:660
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:661
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:662
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:663
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:664
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:685
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:686
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:687
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:688
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:689
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:690
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:711
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:712
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:713
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:714
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:715
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:716
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:737
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:738
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:759
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:760
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:781
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:782
|
||||
#
|
||||
# Groups Endpoint does not exist https://github.com/owncloud/ocis-reva/issues/34
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:36
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:37
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:65
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:66
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:85
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:86
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:106
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:107
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:140
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:141
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:176
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:177
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:201
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:202
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:10
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:34
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:58
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:82
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:46
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:47
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:48
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:49
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:50
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:51
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:82
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:83
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:84
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:85
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:86
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:87
|
||||
apiShareManagementBasicToShares/createShareToSharesFolder.feature:438
|
||||
apiShareManagementBasicToShares/createShareToSharesFolder.feature:439
|
||||
apiShareManagementToShares/mergeShare.feature:24
|
||||
apiShareManagementToShares/mergeShare.feature:32
|
||||
apiShareManagementToShares/mergeShare.feature:42
|
||||
apiShareManagementToShares/mergeShare.feature:52
|
||||
apiShareManagementToShares/mergeShare.feature:79
|
||||
apiShareManagementToShares/mergeShare.feature:89
|
||||
apiShareManagementToShares/mergeShare.feature:99
|
||||
apiShareOperationsToShares/accessToShare.feature:71
|
||||
apiShareOperationsToShares/accessToShare.feature:72
|
||||
#
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareUniqueReceivedNames.feature:15
|
||||
apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:18
|
||||
apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:21
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:51
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:52
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:70
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:71
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:72
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:73
|
||||
apiShareManagementToShares/moveReceivedShare.feature:14
|
||||
apiShareManagementToShares/moveReceivedShare.feature:28
|
||||
apiShareManagementToShares/moveReceivedShare.feature:39
|
||||
apiShareManagementToShares/moveReceivedShare.feature:70
|
||||
apiShareManagementToShares/moveReceivedShare.feature:71
|
||||
apiShareManagementToShares/moveReceivedShare.feature:73
|
||||
apiShareManagementToShares/moveReceivedShare.feature:88
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:38
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:39
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:59
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:60
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:73
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:74
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:94
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:95
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:108
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:109
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:129
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:130
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:157
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:158
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:177
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:178
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:191
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:192
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:212
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:213
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:226
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:227
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:247
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:248
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:261
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:262
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:282
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:283
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:296
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:297
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:317
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:318
|
||||
apiShareUpdateToShares/updateShare.feature:92
|
||||
apiShareUpdateToShares/updateShare.feature:93
|
||||
apiShareUpdateToShares/updateShare.feature:94
|
||||
apiShareUpdateToShares/updateShare.feature:95
|
||||
apiShareUpdateToShares/updateShare.feature:96
|
||||
apiShareUpdateToShares/updateShare.feature:97
|
||||
apiShareUpdateToShares/updateShare.feature:123
|
||||
apiShareUpdateToShares/updateShare.feature:155
|
||||
#
|
||||
# No way to set default folder for received shares https://github.com/owncloud/ocis-reva/issues/42
|
||||
#
|
||||
apiShareCreateSpecialToShares2/createShareDefaultFolderForReceivedShares.feature:21
|
||||
apiShareCreateSpecialToShares2/createShareDefaultFolderForReceivedShares.feature:22
|
||||
#
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
#
|
||||
apiShareOperationsToShares/gettingShares.feature:103
|
||||
apiShareOperationsToShares/gettingShares.feature:104
|
||||
apiShareOperationsToShares/gettingShares.feature:184
|
||||
#
|
||||
# various sharing settings cannot be set https://github.com/owncloud/ocis-reva/issues/41
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:290
|
||||
apiShareUpdateToShares/updateShare.feature:291
|
||||
apiShareUpdateToShares/updateShare.feature:306
|
||||
apiShareUpdateToShares/updateShare.feature:307
|
||||
apiShareUpdateToShares/updateShare.feature:334
|
||||
apiShareUpdateToShares/updateShare.feature:335
|
||||
apiShareUpdateToShares/updateShare.feature:364
|
||||
apiShareUpdateToShares/updateShare.feature:365
|
||||
#
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:61
|
||||
apiShareUpdateToShares/updateShare.feature:62
|
||||
apiShareUpdateToShares/updateShare.feature:75
|
||||
apiShareUpdateToShares/updateShare.feature:76
|
||||
apiShareUpdateToShares/updateShare.feature:115
|
||||
apiShareUpdateToShares/updateShare.feature:116
|
||||
apiShareUpdateToShares/updateShare.feature:117
|
||||
apiShareUpdateToShares/updateShare.feature:118
|
||||
apiShareUpdateToShares/updateShare.feature:119
|
||||
apiShareUpdateToShares/updateShare.feature:120
|
||||
apiShareUpdateToShares/updateShare.feature:252
|
||||
apiShareUpdateToShares/updateShare.feature:253
|
||||
apiShareUpdateToShares/updateShare.feature:265
|
||||
apiShareUpdateToShares/updateShare.feature:266
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:34
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:35
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:54
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:55
|
||||
#
|
||||
# Share additional info https://github.com/owncloud/ocis-reva/issues/349
|
||||
# Share extra attributes https://github.com/owncloud/ocis-reva/issues/350
|
||||
# Edit user share response has an "name" field https://github.com/owncloud/ocis-reva/issues/352
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:230
|
||||
apiShareUpdateToShares/updateShare.feature:231
|
||||
#
|
||||
# Webdav LOCK operations https://github.com/owncloud/ocis-reva/issues/172
|
||||
#
|
||||
apiWebdavLocks/exclusiveLocks.feature:17
|
||||
apiWebdavLocks/exclusiveLocks.feature:18
|
||||
apiWebdavLocks/exclusiveLocks.feature:19
|
||||
apiWebdavLocks/exclusiveLocks.feature:20
|
||||
apiWebdavLocks/exclusiveLocks.feature:32
|
||||
apiWebdavLocks/exclusiveLocks.feature:33
|
||||
apiWebdavLocks/exclusiveLocks.feature:34
|
||||
apiWebdavLocks/exclusiveLocks.feature:35
|
||||
apiWebdavLocks/exclusiveLocks.feature:48
|
||||
apiWebdavLocks/exclusiveLocks.feature:49
|
||||
apiWebdavLocks/exclusiveLocks.feature:50
|
||||
apiWebdavLocks/exclusiveLocks.feature:51
|
||||
apiWebdavLocks/exclusiveLocks.feature:64
|
||||
apiWebdavLocks/exclusiveLocks.feature:65
|
||||
apiWebdavLocks/exclusiveLocks.feature:66
|
||||
apiWebdavLocks/exclusiveLocks.feature:67
|
||||
apiWebdavLocks/exclusiveLocks.feature:80
|
||||
apiWebdavLocks/exclusiveLocks.feature:81
|
||||
apiWebdavLocks/exclusiveLocks.feature:82
|
||||
apiWebdavLocks/exclusiveLocks.feature:83
|
||||
apiWebdavLocks/exclusiveLocks.feature:99
|
||||
apiWebdavLocks/exclusiveLocks.feature:100
|
||||
apiWebdavLocks/exclusiveLocks.feature:101
|
||||
apiWebdavLocks/exclusiveLocks.feature:102
|
||||
apiWebdavLocks/exclusiveLocks.feature:118
|
||||
apiWebdavLocks/exclusiveLocks.feature:119
|
||||
apiWebdavLocks/exclusiveLocks.feature:120
|
||||
apiWebdavLocks/exclusiveLocks.feature:121
|
||||
apiWebdavLocks/exclusiveLocks.feature:137
|
||||
apiWebdavLocks/exclusiveLocks.feature:138
|
||||
apiWebdavLocks/exclusiveLocks.feature:139
|
||||
apiWebdavLocks/exclusiveLocks.feature:140
|
||||
apiWebdavLocks/folder.feature:17
|
||||
apiWebdavLocks/folder.feature:18
|
||||
apiWebdavLocks/folder.feature:19
|
||||
apiWebdavLocks/folder.feature:20
|
||||
apiWebdavLocks/folder.feature:31
|
||||
apiWebdavLocks/folder.feature:32
|
||||
apiWebdavLocks/folder.feature:33
|
||||
apiWebdavLocks/folder.feature:34
|
||||
apiWebdavLocks/folder.feature:46
|
||||
apiWebdavLocks/folder.feature:47
|
||||
apiWebdavLocks/folder.feature:48
|
||||
apiWebdavLocks/folder.feature:49
|
||||
apiWebdavLocks/folder.feature:60
|
||||
apiWebdavLocks/folder.feature:61
|
||||
apiWebdavLocks/folder.feature:62
|
||||
apiWebdavLocks/folder.feature:63
|
||||
apiWebdavLocks/folder.feature:75
|
||||
apiWebdavLocks/folder.feature:76
|
||||
apiWebdavLocks/folder.feature:77
|
||||
apiWebdavLocks/folder.feature:78
|
||||
apiWebdavLocks/folder.feature:90
|
||||
apiWebdavLocks/folder.feature:91
|
||||
apiWebdavLocks/folder.feature:92
|
||||
apiWebdavLocks/folder.feature:93
|
||||
apiWebdavLocks/folder.feature:107
|
||||
apiWebdavLocks/folder.feature:108
|
||||
apiWebdavLocks/folder.feature:109
|
||||
apiWebdavLocks/folder.feature:110
|
||||
apiWebdavLocks/publicLink.feature:19
|
||||
apiWebdavLocks/publicLink.feature:20
|
||||
apiWebdavLocks/publicLink.feature:21
|
||||
apiWebdavLocks/publicLink.feature:22
|
||||
apiWebdavLocks/publicLink.feature:36
|
||||
apiWebdavLocks/publicLink.feature:37
|
||||
apiWebdavLocks/publicLink.feature:49
|
||||
apiWebdavLocks/publicLink.feature:50
|
||||
apiWebdavLocks/publicLink.feature:64
|
||||
apiWebdavLocks/publicLink.feature:65
|
||||
apiWebdavLocks/publicLink.feature:76
|
||||
apiWebdavLocks/publicLink.feature:77
|
||||
apiWebdavLocks/publicLink.feature:78
|
||||
apiWebdavLocks/publicLink.feature:79
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:19
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:20
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:34
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:35
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:49
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:50
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:64
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:65
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:79
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:80
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:94
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:95
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:109
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:110
|
||||
apiWebdavLocks/requestsWithToken.feature:52
|
||||
apiWebdavLocks/requestsWithToken.feature:53
|
||||
apiWebdavLocks/requestsWithToken.feature:54
|
||||
apiWebdavLocks/requestsWithToken.feature:55
|
||||
apiWebdavLocks/requestsWithToken.feature:70
|
||||
apiWebdavLocks/requestsWithToken.feature:71
|
||||
apiWebdavLocks/requestsWithToken.feature:72
|
||||
apiWebdavLocks/requestsWithToken.feature:73
|
||||
apiWebdavLocks/requestsWithToken.feature:88
|
||||
apiWebdavLocks/requestsWithToken.feature:89
|
||||
apiWebdavLocks/requestsWithToken.feature:110
|
||||
apiWebdavLocks/requestsWithToken.feature:111
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:26
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:27
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:28
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:29
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:46
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:47
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:48
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:49
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:67
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:68
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:86
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:87
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:88
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:89
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:106
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:107
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:108
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:109
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:31
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:32
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:33
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:34
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:53
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:54
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:55
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:56
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:76
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:77
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:97
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:98
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:99
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:100
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:119
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:120
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:121
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:122
|
||||
apiWebdavLocks2/setTimeout.feature:29
|
||||
apiWebdavLocks2/setTimeout.feature:30
|
||||
apiWebdavLocks2/setTimeout.feature:31
|
||||
apiWebdavLocks2/setTimeout.feature:32
|
||||
apiWebdavLocks2/setTimeout.feature:53
|
||||
apiWebdavLocks2/setTimeout.feature:54
|
||||
apiWebdavLocks2/setTimeout.feature:55
|
||||
apiWebdavLocks2/setTimeout.feature:56
|
||||
apiWebdavLocks2/setTimeout.feature:57
|
||||
apiWebdavLocks2/setTimeout.feature:58
|
||||
apiWebdavLocks2/setTimeout.feature:59
|
||||
apiWebdavLocks2/setTimeout.feature:60
|
||||
apiWebdavLocks2/setTimeout.feature:61
|
||||
apiWebdavLocks2/setTimeout.feature:62
|
||||
apiWebdavLocks2/setTimeout.feature:86
|
||||
apiWebdavLocks2/setTimeout.feature:87
|
||||
apiWebdavLocks2/setTimeout.feature:88
|
||||
apiWebdavLocks2/setTimeout.feature:89
|
||||
apiWebdavLocks2/setTimeout.feature:90
|
||||
apiWebdavLocks2/setTimeout.feature:91
|
||||
apiWebdavLocks2/setTimeout.feature:92
|
||||
apiWebdavLocks2/setTimeout.feature:93
|
||||
apiWebdavLocks2/setTimeout.feature:94
|
||||
apiWebdavLocks2/setTimeout.feature:95
|
||||
apiWebdavLocks2/setTimeout.feature:96
|
||||
apiWebdavLocks2/setTimeout.feature:97
|
||||
apiWebdavLocks2/setTimeout.feature:120
|
||||
apiWebdavLocks2/setTimeout.feature:121
|
||||
apiWebdavLocks2/setTimeout.feature:122
|
||||
apiWebdavLocks2/setTimeout.feature:123
|
||||
apiWebdavLocks2/setTimeout.feature:124
|
||||
apiWebdavLocks2/setTimeout.feature:125
|
||||
apiWebdavLocks2/setTimeout.feature:126
|
||||
apiWebdavLocks2/setTimeout.feature:127
|
||||
apiWebdavLocks2/setTimeout.feature:128
|
||||
apiWebdavLocks2/setTimeout.feature:129
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:29
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:30
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:31
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:32
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:33
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:34
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:35
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:36
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:37
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:38
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:62
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:63
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:64
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:65
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:66
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:67
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:68
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:69
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:70
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:71
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:33
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:34
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:35
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:36
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:37
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:38
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:39
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:40
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:41
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:42
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:67
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:68
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:69
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:70
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:71
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:72
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:73
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:74
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:75
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:76
|
||||
apiWebdavLocksUnlock/unlock.feature:33
|
||||
apiWebdavLocksUnlock/unlock.feature:34
|
||||
apiWebdavLocksUnlock/unlock.feature:45
|
||||
apiWebdavLocksUnlock/unlock.feature:46
|
||||
apiWebdavLocksUnlock/unlock.feature:47
|
||||
apiWebdavLocksUnlock/unlock.feature:48
|
||||
apiWebdavLocksUnlock/unlock.feature:60
|
||||
apiWebdavLocksUnlock/unlock.feature:61
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:20
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:21
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:22
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:23
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:38
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:39
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:40
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:41
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:60
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:61
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:62
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:63
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:78
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:79
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:80
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:81
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:96
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:97
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:98
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:99
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:114
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:115
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:116
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:117
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:132
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:133
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:134
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:135
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:154
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:155
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:156
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:157
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:24
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:25
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:26
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:27
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:43
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:44
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:45
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:46
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:66
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:67
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:68
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:69
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:85
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:86
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:87
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:88
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:104
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:105
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:106
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:107
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:123
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:124
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:125
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:126
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:142
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:143
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:144
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:145
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:165
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:166
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:167
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:168
|
||||
#
|
||||
# Getting information about a folder overwritten by a file gives 500 error instead of 404 https://github.com/owncloud/ocis-reva/issues/387
|
||||
#
|
||||
apiWebdavProperties1/copyFile.feature:220
|
||||
apiWebdavProperties1/copyFile.feature:221
|
||||
apiWebdavProperties1/copyFile.feature:237
|
||||
apiWebdavProperties1/copyFile.feature:238
|
||||
apiWebdavProperties1/copyFile.feature:259
|
||||
apiWebdavProperties1/copyFile.feature:260
|
||||
apiWebdavProperties1/copyFile.feature:283
|
||||
apiWebdavProperties1/copyFile.feature:284
|
||||
apiWebdavProperties1/copyFile.feature:306
|
||||
apiWebdavProperties1/copyFile.feature:307
|
||||
apiWebdavProperties1/copyFile.feature:329
|
||||
apiWebdavProperties1/copyFile.feature:330
|
||||
|
||||
@@ -1560,7 +1560,6 @@ apiVersions/fileVersionsSharingToShares.feature:267
|
||||
#
|
||||
apiVersions/fileVersionsSharingToShares.feature:252
|
||||
apiVersions/fileVersionsSharingToShares.feature:253
|
||||
|
||||
#
|
||||
# https://github.com/owncloud/product/issues/279 etags are not updated on file operations
|
||||
#
|
||||
@@ -1597,3 +1596,740 @@ apiWebdavEtagPropagation2/restoreFromTrash.feature:68
|
||||
apiWebdavEtagPropagation2/restoreFromTrash.feature:69
|
||||
apiWebdavEtagPropagation2/restoreFromTrash.feature:90
|
||||
apiWebdavEtagPropagation2/restoreFromTrash.feature:91
|
||||
#
|
||||
# wildcard Access-Control-Allow-Origin https://github.com/owncloud/ocis-reva/issues/27
|
||||
#
|
||||
apiAuth/cors.feature:24
|
||||
apiAuth/cors.feature:25
|
||||
apiAuth/cors.feature:26
|
||||
apiAuth/cors.feature:27
|
||||
apiAuth/cors.feature:28
|
||||
apiAuth/cors.feature:29
|
||||
apiAuth/cors.feature:30
|
||||
apiAuth/cors.feature:31
|
||||
apiAuth/cors.feature:32
|
||||
apiAuth/cors.feature:33
|
||||
apiAuth/cors.feature:34
|
||||
apiAuth/cors.feature:35
|
||||
apiAuth/cors.feature:36
|
||||
apiAuth/cors.feature:37
|
||||
apiAuth/cors.feature:38
|
||||
apiAuth/cors.feature:39
|
||||
apiAuth/cors.feature:59
|
||||
apiAuth/cors.feature:60
|
||||
apiAuth/cors.feature:78
|
||||
apiAuth/cors.feature:79
|
||||
apiAuth/cors.feature:80
|
||||
apiAuth/cors.feature:81
|
||||
apiAuth/cors.feature:82
|
||||
apiAuth/cors.feature:83
|
||||
apiAuth/cors.feature:102
|
||||
apiAuth/cors.feature:103
|
||||
apiAuth/cors.feature:104
|
||||
apiAuth/cors.feature:105
|
||||
apiAuth/cors.feature:106
|
||||
apiAuth/cors.feature:107
|
||||
apiAuth/cors.feature:108
|
||||
apiAuth/cors.feature:109
|
||||
apiAuth/cors.feature:110
|
||||
apiAuth/cors.feature:111
|
||||
apiAuth/cors.feature:112
|
||||
apiAuth/cors.feature:113
|
||||
apiAuth/cors.feature:114
|
||||
apiAuth/cors.feature:115
|
||||
apiAuth/cors.feature:116
|
||||
apiAuth/cors.feature:117
|
||||
apiAuth/cors.feature:118
|
||||
apiAuth/cors.feature:119
|
||||
apiAuth/cors.feature:137
|
||||
apiAuth/cors.feature:138
|
||||
apiAuth/cors.feature:139
|
||||
apiAuth/cors.feature:140
|
||||
apiAuth/cors.feature:141
|
||||
apiAuth/cors.feature:142
|
||||
apiAuth/cors.feature:161
|
||||
apiAuth/cors.feature:162
|
||||
apiAuth/cors.feature:163
|
||||
apiAuth/cors.feature:164
|
||||
apiAuth/cors.feature:165
|
||||
apiAuth/cors.feature:166
|
||||
apiAuth/cors.feature:167
|
||||
apiAuth/cors.feature:168
|
||||
apiAuth/cors.feature:169
|
||||
apiAuth/cors.feature:170
|
||||
apiAuth/cors.feature:171
|
||||
apiAuth/cors.feature:172
|
||||
apiAuth/cors.feature:173
|
||||
apiAuth/cors.feature:174
|
||||
apiAuth/cors.feature:175
|
||||
apiAuth/cors.feature:176
|
||||
apiAuth/cors.feature:197
|
||||
apiAuth/cors.feature:198
|
||||
apiAuth/cors.feature:199
|
||||
apiAuth/cors.feature:200
|
||||
apiAuth/cors.feature:201
|
||||
apiAuth/cors.feature:202
|
||||
#
|
||||
# HTTP 401 Unauthorized responses don't contain a body https://github.com/owncloud/ocis-reva/issues/30
|
||||
# app passwords are not possible https://github.com/owncloud/ocis-reva/issues/60
|
||||
#
|
||||
apiAuthOcs/ocsGETAuth.feature:243
|
||||
#
|
||||
# app passwords are not possible https://github.com/owncloud/ocis-reva/issues/60
|
||||
#
|
||||
apiAuthWebDav/webDavDELETEAuth.feature:78
|
||||
apiAuthWebDav/webDavDELETEAuth.feature:92
|
||||
#
|
||||
# various sharing settings cannot be set https://github.com/owncloud/ocis-reva/issues/41
|
||||
#
|
||||
apiCapabilities/capabilities.feature:8
|
||||
apiCapabilities/capabilities.feature:15
|
||||
apiCapabilities/capabilities.feature:21
|
||||
apiCapabilities/capabilities.feature:27
|
||||
apiCapabilities/capabilities.feature:33
|
||||
apiCapabilities/capabilities.feature:38
|
||||
apiCapabilities/capabilities.feature:80
|
||||
apiCapabilities/capabilities.feature:93
|
||||
apiCapabilities/capabilities.feature:107
|
||||
apiCapabilities/capabilities.feature:116
|
||||
apiCapabilities/capabilities.feature:138
|
||||
apiCapabilities/capabilities.feature:144
|
||||
apiCapabilities/capabilities.feature:151
|
||||
apiCapabilities/capabilities.feature:157
|
||||
apiCapabilities/capabilities.feature:166
|
||||
apiCapabilities/capabilities.feature:176
|
||||
apiCapabilities/capabilities.feature:187
|
||||
apiCapabilities/capabilities.feature:198
|
||||
apiCapabilities/capabilities.feature:208
|
||||
apiCapabilities/capabilities.feature:219
|
||||
apiCapabilities/capabilities.feature:231
|
||||
apiCapabilities/capabilities.feature:238
|
||||
apiCapabilities/capabilities.feature:252
|
||||
apiCapabilities/capabilities.feature:275
|
||||
apiCapabilities/capabilities.feature:292
|
||||
apiCapabilities/capabilities.feature:313
|
||||
apiCapabilities/capabilities.feature:335
|
||||
apiCapabilities/capabilities.feature:357
|
||||
apiCapabilities/capabilities.feature:379
|
||||
apiCapabilities/capabilities.feature:404
|
||||
apiCapabilities/capabilities.feature:429
|
||||
apiCapabilities/capabilities.feature:454
|
||||
apiCapabilities/capabilities.feature:476
|
||||
apiCapabilities/capabilities.feature:498
|
||||
apiCapabilities/capabilities.feature:521
|
||||
apiCapabilities/capabilities.feature:546
|
||||
apiCapabilities/capabilities.feature:568
|
||||
apiCapabilities/capabilities.feature:590
|
||||
apiCapabilities/capabilities.feature:613
|
||||
apiCapabilities/capabilities.feature:637
|
||||
apiCapabilities/capabilities.feature:658
|
||||
apiCapabilities/capabilities.feature:680
|
||||
apiCapabilities/capabilities.feature:703
|
||||
apiCapabilities/capabilities.feature:729
|
||||
apiCapabilities/capabilities.feature:758
|
||||
apiCapabilities/capabilities.feature:787
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:25
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:26
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:47
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:48
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:66
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:67
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:87
|
||||
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:88
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:25
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:26
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:44
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:45
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:64
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:65
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:83
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:84
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:103
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:104
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:122
|
||||
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:123
|
||||
#
|
||||
apiMain/caldav.feature:8
|
||||
apiMain/caldav.feature:15
|
||||
apiMain/caldav.feature:23
|
||||
apiMain/caldav.feature:31
|
||||
apiMain/carddav.feature:8
|
||||
apiMain/carddav.feature:15
|
||||
apiMain/carddav.feature:23
|
||||
apiMain/carddav.feature:31
|
||||
#
|
||||
# user-sync endpoint does not exist https://github.com/owncloud/ocis-reva/issues/401
|
||||
#
|
||||
apiMain/userSync.feature:18
|
||||
apiMain/userSync.feature:19
|
||||
apiMain/userSync.feature:29
|
||||
apiMain/userSync.feature:30
|
||||
apiMain/userSync.feature:40
|
||||
apiMain/userSync.feature:41
|
||||
apiMain/userSync.feature:52
|
||||
apiMain/userSync.feature:53
|
||||
apiMain/userSync.feature:63
|
||||
apiMain/userSync.feature:64
|
||||
#
|
||||
apiProvisioning-v1/createSubAdmin.feature:11
|
||||
apiProvisioning-v1/createSubAdmin.feature:19
|
||||
apiProvisioning-v1/createSubAdmin.feature:27
|
||||
apiProvisioning-v1/createSubAdmin.feature:35
|
||||
apiProvisioning-v1/getSubAdmins.feature:11
|
||||
apiProvisioning-v1/getSubAdmins.feature:21
|
||||
apiProvisioning-v2/createSubAdmin.feature:11
|
||||
apiProvisioning-v2/createSubAdmin.feature:19
|
||||
apiProvisioning-v2/createSubAdmin.feature:27
|
||||
apiProvisioning-v2/createSubAdmin.feature:35
|
||||
apiProvisioning-v2/getSubAdmins.feature:11
|
||||
apiProvisioning-v2/getSubAdmins.feature:21
|
||||
apiProvisioning-v2/getSubAdmins.feature:30
|
||||
apiProvisioning-v2/getSubAdmins.feature:44
|
||||
apiTranslation/translation.feature:29
|
||||
apiTranslation/translation.feature:30
|
||||
#
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
# Expiration date for user shares is not implemented https://github.com/owncloud/ocis-reva/issues/333
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:26
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:27
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:55
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:56
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:83
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:84
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:110
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:111
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:137
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:138
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:159
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:160
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:190
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:191
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:220
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:221
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:249
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:250
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:279
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:280
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:300
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:301
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:322
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:323
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:344
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:345
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:367
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:368
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:385
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:386
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:403
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:404
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:426
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:427
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:450
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:451
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:474
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:475
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:499
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:500
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:521
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:522
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:543
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:544
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:563
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:564
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:581
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:582
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:603
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:604
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:628
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:629
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:630
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:631
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:632
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:653
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:654
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:655
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:656
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:657
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:658
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:659
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:660
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:661
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:662
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:663
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:664
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:685
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:686
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:687
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:688
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:689
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:690
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:711
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:712
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:713
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:714
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:715
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:716
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:737
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:738
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:759
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:760
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:781
|
||||
apiShareCreateSpecialToShares1/createShareExpirationDate.feature:782
|
||||
#
|
||||
# Groups Endpoint does not exist https://github.com/owncloud/ocis-reva/issues/34
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:36
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:37
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:65
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:66
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:85
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:86
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:106
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:107
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:140
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:141
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:176
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:177
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:201
|
||||
apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:202
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:10
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:34
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:58
|
||||
apiShareCreateSpecialToShares2/createShareGroupAndUserWithSameName.feature:82
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:46
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:47
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:48
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:49
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:50
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:51
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:82
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:83
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:84
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:85
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:86
|
||||
apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:87
|
||||
apiShareManagementBasicToShares/createShareToSharesFolder.feature:438
|
||||
apiShareManagementBasicToShares/createShareToSharesFolder.feature:439
|
||||
apiShareManagementToShares/mergeShare.feature:24
|
||||
apiShareManagementToShares/mergeShare.feature:32
|
||||
apiShareManagementToShares/mergeShare.feature:42
|
||||
apiShareManagementToShares/mergeShare.feature:52
|
||||
apiShareManagementToShares/mergeShare.feature:79
|
||||
apiShareManagementToShares/mergeShare.feature:89
|
||||
apiShareManagementToShares/mergeShare.feature:99
|
||||
apiShareOperationsToShares/accessToShare.feature:71
|
||||
apiShareOperationsToShares/accessToShare.feature:72
|
||||
#
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
#
|
||||
apiShareCreateSpecialToShares1/createShareUniqueReceivedNames.feature:15
|
||||
apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:18
|
||||
apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:21
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:51
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:52
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:70
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:71
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:72
|
||||
apiShareCreateSpecialToShares2/createShareWithInvalidPermissions.feature:73
|
||||
apiShareManagementToShares/moveReceivedShare.feature:14
|
||||
apiShareManagementToShares/moveReceivedShare.feature:28
|
||||
apiShareManagementToShares/moveReceivedShare.feature:39
|
||||
apiShareManagementToShares/moveReceivedShare.feature:70
|
||||
apiShareManagementToShares/moveReceivedShare.feature:71
|
||||
apiShareManagementToShares/moveReceivedShare.feature:73
|
||||
apiShareManagementToShares/moveReceivedShare.feature:88
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:38
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:39
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:59
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:60
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:73
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:74
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:94
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:95
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:108
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:109
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:129
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:130
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:157
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:158
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:177
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:178
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:191
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:192
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:212
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:213
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:226
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:227
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:247
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:248
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:261
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:262
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:282
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:283
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:296
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:297
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:317
|
||||
apiShareOperationsToShares/getWebDAVSharePermissions.feature:318
|
||||
apiShareUpdateToShares/updateShare.feature:92
|
||||
apiShareUpdateToShares/updateShare.feature:93
|
||||
apiShareUpdateToShares/updateShare.feature:94
|
||||
apiShareUpdateToShares/updateShare.feature:95
|
||||
apiShareUpdateToShares/updateShare.feature:96
|
||||
apiShareUpdateToShares/updateShare.feature:97
|
||||
apiShareUpdateToShares/updateShare.feature:123
|
||||
apiShareUpdateToShares/updateShare.feature:155
|
||||
#
|
||||
# No way to set default folder for received shares https://github.com/owncloud/ocis-reva/issues/42
|
||||
#
|
||||
apiShareCreateSpecialToShares2/createShareDefaultFolderForReceivedShares.feature:21
|
||||
apiShareCreateSpecialToShares2/createShareDefaultFolderForReceivedShares.feature:22
|
||||
#
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
#
|
||||
apiShareOperationsToShares/gettingShares.feature:103
|
||||
apiShareOperationsToShares/gettingShares.feature:104
|
||||
apiShareOperationsToShares/gettingShares.feature:184
|
||||
#
|
||||
# various sharing settings cannot be set https://github.com/owncloud/ocis-reva/issues/41
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:290
|
||||
apiShareUpdateToShares/updateShare.feature:291
|
||||
apiShareUpdateToShares/updateShare.feature:306
|
||||
apiShareUpdateToShares/updateShare.feature:307
|
||||
apiShareUpdateToShares/updateShare.feature:334
|
||||
apiShareUpdateToShares/updateShare.feature:335
|
||||
apiShareUpdateToShares/updateShare.feature:364
|
||||
apiShareUpdateToShares/updateShare.feature:365
|
||||
#
|
||||
# Group shares support https://github.com/owncloud/ocis-reva/issues/194
|
||||
# Sharing seems to work but does not work https://github.com/owncloud/ocis-reva/issues/243
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:61
|
||||
apiShareUpdateToShares/updateShare.feature:62
|
||||
apiShareUpdateToShares/updateShare.feature:75
|
||||
apiShareUpdateToShares/updateShare.feature:76
|
||||
apiShareUpdateToShares/updateShare.feature:115
|
||||
apiShareUpdateToShares/updateShare.feature:116
|
||||
apiShareUpdateToShares/updateShare.feature:117
|
||||
apiShareUpdateToShares/updateShare.feature:118
|
||||
apiShareUpdateToShares/updateShare.feature:119
|
||||
apiShareUpdateToShares/updateShare.feature:120
|
||||
apiShareUpdateToShares/updateShare.feature:252
|
||||
apiShareUpdateToShares/updateShare.feature:253
|
||||
apiShareUpdateToShares/updateShare.feature:265
|
||||
apiShareUpdateToShares/updateShare.feature:266
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:34
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:35
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:54
|
||||
apiShareUpdateToShares/updateShareGroupAndUserWithSameName.feature:55
|
||||
#
|
||||
# Share additional info https://github.com/owncloud/ocis-reva/issues/349
|
||||
# Share extra attributes https://github.com/owncloud/ocis-reva/issues/350
|
||||
# Edit user share response has an "name" field https://github.com/owncloud/ocis-reva/issues/352
|
||||
#
|
||||
apiShareUpdateToShares/updateShare.feature:230
|
||||
apiShareUpdateToShares/updateShare.feature:231
|
||||
#
|
||||
# Webdav LOCK operations https://github.com/owncloud/ocis-reva/issues/172
|
||||
#
|
||||
apiWebdavLocks/exclusiveLocks.feature:17
|
||||
apiWebdavLocks/exclusiveLocks.feature:18
|
||||
apiWebdavLocks/exclusiveLocks.feature:19
|
||||
apiWebdavLocks/exclusiveLocks.feature:20
|
||||
apiWebdavLocks/exclusiveLocks.feature:32
|
||||
apiWebdavLocks/exclusiveLocks.feature:33
|
||||
apiWebdavLocks/exclusiveLocks.feature:34
|
||||
apiWebdavLocks/exclusiveLocks.feature:35
|
||||
apiWebdavLocks/exclusiveLocks.feature:48
|
||||
apiWebdavLocks/exclusiveLocks.feature:49
|
||||
apiWebdavLocks/exclusiveLocks.feature:50
|
||||
apiWebdavLocks/exclusiveLocks.feature:51
|
||||
apiWebdavLocks/exclusiveLocks.feature:64
|
||||
apiWebdavLocks/exclusiveLocks.feature:65
|
||||
apiWebdavLocks/exclusiveLocks.feature:66
|
||||
apiWebdavLocks/exclusiveLocks.feature:67
|
||||
apiWebdavLocks/exclusiveLocks.feature:80
|
||||
apiWebdavLocks/exclusiveLocks.feature:81
|
||||
apiWebdavLocks/exclusiveLocks.feature:82
|
||||
apiWebdavLocks/exclusiveLocks.feature:83
|
||||
apiWebdavLocks/exclusiveLocks.feature:99
|
||||
apiWebdavLocks/exclusiveLocks.feature:100
|
||||
apiWebdavLocks/exclusiveLocks.feature:101
|
||||
apiWebdavLocks/exclusiveLocks.feature:102
|
||||
apiWebdavLocks/exclusiveLocks.feature:118
|
||||
apiWebdavLocks/exclusiveLocks.feature:119
|
||||
apiWebdavLocks/exclusiveLocks.feature:120
|
||||
apiWebdavLocks/exclusiveLocks.feature:121
|
||||
apiWebdavLocks/exclusiveLocks.feature:137
|
||||
apiWebdavLocks/exclusiveLocks.feature:138
|
||||
apiWebdavLocks/exclusiveLocks.feature:139
|
||||
apiWebdavLocks/exclusiveLocks.feature:140
|
||||
apiWebdavLocks/folder.feature:17
|
||||
apiWebdavLocks/folder.feature:18
|
||||
apiWebdavLocks/folder.feature:19
|
||||
apiWebdavLocks/folder.feature:20
|
||||
apiWebdavLocks/folder.feature:31
|
||||
apiWebdavLocks/folder.feature:32
|
||||
apiWebdavLocks/folder.feature:33
|
||||
apiWebdavLocks/folder.feature:34
|
||||
apiWebdavLocks/folder.feature:46
|
||||
apiWebdavLocks/folder.feature:47
|
||||
apiWebdavLocks/folder.feature:48
|
||||
apiWebdavLocks/folder.feature:49
|
||||
apiWebdavLocks/folder.feature:60
|
||||
apiWebdavLocks/folder.feature:61
|
||||
apiWebdavLocks/folder.feature:62
|
||||
apiWebdavLocks/folder.feature:63
|
||||
apiWebdavLocks/folder.feature:75
|
||||
apiWebdavLocks/folder.feature:76
|
||||
apiWebdavLocks/folder.feature:77
|
||||
apiWebdavLocks/folder.feature:78
|
||||
apiWebdavLocks/folder.feature:90
|
||||
apiWebdavLocks/folder.feature:91
|
||||
apiWebdavLocks/folder.feature:92
|
||||
apiWebdavLocks/folder.feature:93
|
||||
apiWebdavLocks/folder.feature:107
|
||||
apiWebdavLocks/folder.feature:108
|
||||
apiWebdavLocks/folder.feature:109
|
||||
apiWebdavLocks/folder.feature:110
|
||||
apiWebdavLocks/publicLink.feature:19
|
||||
apiWebdavLocks/publicLink.feature:20
|
||||
apiWebdavLocks/publicLink.feature:21
|
||||
apiWebdavLocks/publicLink.feature:22
|
||||
apiWebdavLocks/publicLink.feature:36
|
||||
apiWebdavLocks/publicLink.feature:37
|
||||
apiWebdavLocks/publicLink.feature:49
|
||||
apiWebdavLocks/publicLink.feature:50
|
||||
apiWebdavLocks/publicLink.feature:64
|
||||
apiWebdavLocks/publicLink.feature:65
|
||||
apiWebdavLocks/publicLink.feature:76
|
||||
apiWebdavLocks/publicLink.feature:77
|
||||
apiWebdavLocks/publicLink.feature:78
|
||||
apiWebdavLocks/publicLink.feature:79
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:19
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:20
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:34
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:35
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:49
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:50
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:64
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:65
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:79
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:80
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:94
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:95
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:109
|
||||
apiWebdavLocks/publicLinkLockdiscovery.feature:110
|
||||
apiWebdavLocks/requestsWithToken.feature:52
|
||||
apiWebdavLocks/requestsWithToken.feature:53
|
||||
apiWebdavLocks/requestsWithToken.feature:54
|
||||
apiWebdavLocks/requestsWithToken.feature:55
|
||||
apiWebdavLocks/requestsWithToken.feature:70
|
||||
apiWebdavLocks/requestsWithToken.feature:71
|
||||
apiWebdavLocks/requestsWithToken.feature:72
|
||||
apiWebdavLocks/requestsWithToken.feature:73
|
||||
apiWebdavLocks/requestsWithToken.feature:88
|
||||
apiWebdavLocks/requestsWithToken.feature:89
|
||||
apiWebdavLocks/requestsWithToken.feature:110
|
||||
apiWebdavLocks/requestsWithToken.feature:111
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:26
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:27
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:28
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:29
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:46
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:47
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:48
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:49
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:67
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:68
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:86
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:87
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:88
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:89
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:106
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:107
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:108
|
||||
apiWebdavLocks2/resharedSharesToRoot.feature:109
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:31
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:32
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:33
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:34
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:53
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:54
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:55
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:56
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:76
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:77
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:97
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:98
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:99
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:100
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:119
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:120
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:121
|
||||
apiWebdavLocks2/resharedSharesToShares.feature:122
|
||||
apiWebdavLocks2/setTimeout.feature:29
|
||||
apiWebdavLocks2/setTimeout.feature:30
|
||||
apiWebdavLocks2/setTimeout.feature:31
|
||||
apiWebdavLocks2/setTimeout.feature:32
|
||||
apiWebdavLocks2/setTimeout.feature:53
|
||||
apiWebdavLocks2/setTimeout.feature:54
|
||||
apiWebdavLocks2/setTimeout.feature:55
|
||||
apiWebdavLocks2/setTimeout.feature:56
|
||||
apiWebdavLocks2/setTimeout.feature:57
|
||||
apiWebdavLocks2/setTimeout.feature:58
|
||||
apiWebdavLocks2/setTimeout.feature:59
|
||||
apiWebdavLocks2/setTimeout.feature:60
|
||||
apiWebdavLocks2/setTimeout.feature:61
|
||||
apiWebdavLocks2/setTimeout.feature:62
|
||||
apiWebdavLocks2/setTimeout.feature:86
|
||||
apiWebdavLocks2/setTimeout.feature:87
|
||||
apiWebdavLocks2/setTimeout.feature:88
|
||||
apiWebdavLocks2/setTimeout.feature:89
|
||||
apiWebdavLocks2/setTimeout.feature:90
|
||||
apiWebdavLocks2/setTimeout.feature:91
|
||||
apiWebdavLocks2/setTimeout.feature:92
|
||||
apiWebdavLocks2/setTimeout.feature:93
|
||||
apiWebdavLocks2/setTimeout.feature:94
|
||||
apiWebdavLocks2/setTimeout.feature:95
|
||||
apiWebdavLocks2/setTimeout.feature:96
|
||||
apiWebdavLocks2/setTimeout.feature:97
|
||||
apiWebdavLocks2/setTimeout.feature:120
|
||||
apiWebdavLocks2/setTimeout.feature:121
|
||||
apiWebdavLocks2/setTimeout.feature:122
|
||||
apiWebdavLocks2/setTimeout.feature:123
|
||||
apiWebdavLocks2/setTimeout.feature:124
|
||||
apiWebdavLocks2/setTimeout.feature:125
|
||||
apiWebdavLocks2/setTimeout.feature:126
|
||||
apiWebdavLocks2/setTimeout.feature:127
|
||||
apiWebdavLocks2/setTimeout.feature:128
|
||||
apiWebdavLocks2/setTimeout.feature:129
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:29
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:30
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:31
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:32
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:33
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:34
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:35
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:36
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:37
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:38
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:62
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:63
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:64
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:65
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:66
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:67
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:68
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:69
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:70
|
||||
apiWebdavLocks2/setTimeoutSharesToRoot.feature:71
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:33
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:34
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:35
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:36
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:37
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:38
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:39
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:40
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:41
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:42
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:67
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:68
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:69
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:70
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:71
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:72
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:73
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:74
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:75
|
||||
apiWebdavLocks2/setTimeoutSharesToShares.feature:76
|
||||
apiWebdavLocksUnlock/unlock.feature:33
|
||||
apiWebdavLocksUnlock/unlock.feature:34
|
||||
apiWebdavLocksUnlock/unlock.feature:45
|
||||
apiWebdavLocksUnlock/unlock.feature:46
|
||||
apiWebdavLocksUnlock/unlock.feature:47
|
||||
apiWebdavLocksUnlock/unlock.feature:48
|
||||
apiWebdavLocksUnlock/unlock.feature:60
|
||||
apiWebdavLocksUnlock/unlock.feature:61
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:20
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:21
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:22
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:23
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:38
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:39
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:40
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:41
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:60
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:61
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:62
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:63
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:78
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:79
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:80
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:81
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:96
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:97
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:98
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:99
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:114
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:115
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:116
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:117
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:132
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:133
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:134
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:135
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:154
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:155
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:156
|
||||
apiWebdavLocksUnlock/unlockSharingToRoot.feature:157
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:24
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:25
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:26
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:27
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:43
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:44
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:45
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:46
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:66
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:67
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:68
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:69
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:85
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:86
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:87
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:88
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:104
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:105
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:106
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:107
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:123
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:124
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:125
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:126
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:142
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:143
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:144
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:145
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:165
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:166
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:167
|
||||
apiWebdavLocksUnlock/unlockSharingToShares.feature:168
|
||||
#
|
||||
# Getting information about a folder overwritten by a file gives 500 error instead of 404 https://github.com/owncloud/ocis-reva/issues/387
|
||||
#
|
||||
apiWebdavProperties1/copyFile.feature:220
|
||||
apiWebdavProperties1/copyFile.feature:221
|
||||
apiWebdavProperties1/copyFile.feature:237
|
||||
apiWebdavProperties1/copyFile.feature:238
|
||||
apiWebdavProperties1/copyFile.feature:259
|
||||
apiWebdavProperties1/copyFile.feature:260
|
||||
apiWebdavProperties1/copyFile.feature:283
|
||||
apiWebdavProperties1/copyFile.feature:284
|
||||
apiWebdavProperties1/copyFile.feature:306
|
||||
apiWebdavProperties1/copyFile.feature:307
|
||||
apiWebdavProperties1/copyFile.feature:329
|
||||
apiWebdavProperties1/copyFile.feature:330
|
||||
|
||||
@@ -2,12 +2,13 @@ package command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/owncloud/ocis/settings/pkg/metrics"
|
||||
"os"
|
||||
"os/signal"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/owncloud/ocis/settings/pkg/metrics"
|
||||
|
||||
"contrib.go.opencensus.io/exporter/jaeger"
|
||||
"contrib.go.opencensus.io/exporter/ocagent"
|
||||
"contrib.go.opencensus.io/exporter/zipkin"
|
||||
@@ -143,8 +144,8 @@ func Server(cfg *config.Config) *cli.Command {
|
||||
http.Context(ctx),
|
||||
http.Config(cfg),
|
||||
http.Metrics(mtrcs),
|
||||
http.Flags(flagset.RootWithConfig(cfg)),
|
||||
http.Flags(flagset.ServerWithConfig(cfg)),
|
||||
http.Flags(flagset.RootWithConfig(config.New())),
|
||||
http.Flags(flagset.ServerWithConfig(config.New())),
|
||||
)
|
||||
|
||||
gr.Add(server.Run, func(_ error) {
|
||||
|
||||
@@ -139,8 +139,8 @@ func Server(cfg *config.Config) *cli.Command {
|
||||
http.Context(ctx),
|
||||
http.Config(cfg),
|
||||
http.Metrics(metrics),
|
||||
http.Flags(flagset.RootWithConfig(cfg)),
|
||||
http.Flags(flagset.ServerWithConfig(cfg)),
|
||||
http.Flags(flagset.RootWithConfig(config.New())),
|
||||
http.Flags(flagset.ServerWithConfig(config.New())),
|
||||
)
|
||||
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user