From 11903eb29af1753c756600cb6dd5d059f2ac4879 Mon Sep 17 00:00:00 2001 From: Lukas Hirt Date: Mon, 24 Feb 2020 17:52:15 +0100 Subject: [PATCH] Added expiration date to collaborators Added acceptance tests --- .../components/Collaborators/Collaborator.vue | 8 +- .../CollaboratorsEditOptions.vue | 179 ++++++++++++++++-- .../Collaborators/EditCollaborator.vue | 49 ++++- .../Collaborators/NewCollaborator.vue | 6 +- apps/files/src/mixins/collaborators.js | 3 +- apps/files/src/store/actions.js | 13 +- changelog/unreleased/2543 | 7 + package.json | 6 +- .../shareWithUsers.feature | 12 ++ .../FilesPageElement/sharingDialog.js | 50 ++++- .../stepDefinitions/generalContext.js | 10 + .../stepDefinitions/sharingContext.js | 95 ++++++++++ yarn.lock | 12 +- 13 files changed, 410 insertions(+), 40 deletions(-) create mode 100644 changelog/unreleased/2543 diff --git a/apps/files/src/components/Collaborators/Collaborator.vue b/apps/files/src/components/Collaborators/Collaborator.vue index 8f7e6f14604..ae9d87f9c8d 100644 --- a/apps/files/src/components/Collaborators/Collaborator.vue +++ b/apps/files/src/components/Collaborators/Collaborator.vue @@ -65,8 +65,8 @@ (me) - {{ originalRole.label }} + {{ originalRole.label }} @@ -94,12 +94,14 @@ import { mapGetters } from 'vuex' import { shareTypes } from '../../helpers/shareTypes' import { basename, dirname } from 'path' -import Mixins from '../../mixins/collaborators' +import CollaboratorsMixins from '../../mixins/collaborators' +import Mixins from '../../mixins' export default { name: 'Collaborator', mixins: [ - Mixins + Mixins, + CollaboratorsMixins ], props: { collaborator: { diff --git a/apps/files/src/components/Collaborators/CollaboratorsEditOptions.vue b/apps/files/src/components/Collaborators/CollaboratorsEditOptions.vue index 91738d1655e..0ad78d35857 100644 --- a/apps/files/src/components/Collaborators/CollaboratorsEditOptions.vue +++ b/apps/files/src/components/Collaborators/CollaboratorsEditOptions.vue @@ -14,19 +14,37 @@ :collaboratorsPermissions="collaboratorsPermissions" @permissionChecked="checkAdditionalPermissions" /> - -
- - 04 - 07 - 2019 +
+ +
+ +
- +