1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-21 06:09:42 +02:00

space sharing view disabled for Keycloak auth provider

This commit is contained in:
Harvey Kandola 2017-03-21 13:05:10 +00:00
parent e5119dd243
commit 872183b35a
6 changed files with 24 additions and 11 deletions

View file

@ -10,12 +10,13 @@
// https://documize.com
import Ember from 'ember';
import AuthMixin from '../../mixins/auth';
const {
inject: { service }
} = Ember;
export default Ember.Component.extend({
export default Ember.Component.extend(AuthMixin, {
folderService: service('folder'),
appMeta: service(),
users: [],

View file

@ -12,12 +12,13 @@
import Ember from 'ember';
import NotifierMixin from '../../mixins/notifier';
import TooltipMixin from '../../mixins/tooltip';
import AuthMixin from '../../mixins/auth';
const {
computed
} = Ember;
export default Ember.Component.extend(NotifierMixin, TooltipMixin, {
export default Ember.Component.extend(NotifierMixin, TooltipMixin, AuthMixin, {
folderService: Ember.inject.service('folder'),
session: Ember.inject.service(),
appMeta: Ember.inject.service(),

View file

@ -7,6 +7,6 @@
{{#layout/zone-content}}
{{folder/folder-toolbar folders=model.folders folder=model.folder hasSelectedDocuments=hasSelectedDocuments onDeleteDocument=(action
'onDeleteDocument') onMoveDocument=(action 'onMoveDocument')}} {{folder/documents-list documents=model.documents folder=model.folder
isFolderOwner=isFolderOwner onDocumentsChecked=(action 'onDocumentsChecked') }}
'onDeleteDocument') onMoveDocument=(action 'onMoveDocument')}}
{{folder/documents-list documents=model.documents folder=model.folder isFolderOwner=isFolderOwner onDocumentsChecked=(action 'onDocumentsChecked') }}
{{/layout/zone-content}}

View file

@ -10,8 +10,9 @@
// https://documize.com
import Ember from 'ember';
import AuthMixin from '../../mixins/auth';
export default Ember.Controller.extend({
export default Ember.Controller.extend(AuthMixin, {
tabGeneral: false,
tabShare: false,
tabPermissions: false,

View file

@ -7,7 +7,9 @@
<div class="sidebar-menu">
<ul class="options">
<li class="option {{if tabGeneral "selected"}}" {{action 'selectTab' 'tabGeneral'}}>General</li>
<li class="option {{if tabShare "selected"}}" {{action 'selectTab' 'tabShare'}}>Share</li>
{{#if isAuthProviderDocumize}}
<li class="option {{if tabShare "selected"}}" {{action 'selectTab' 'tabShare'}}>Share</li>
{{/if}}
<li class="option {{if tabPermissions "selected"}}" {{action 'selectTab' 'tabPermissions'}}>Permissions</li>
<li class="option {{if tabDelete "selected"}}" {{action 'selectTab' 'tabDelete'}}>Delete</li>
</ul>

View file

@ -43,11 +43,19 @@
{{/if}}
{{/if}}
{{#if isFolderOwner}}
{{#link-to 'settings' folder.id folder.slug (query-params tab="tabShare")}}
<div class="round-button-mono" id="folder-share-button" data-tooltip="Share" data-tooltip-position="top center">
<i class="material-icons color-gray">share</i>
</div>
{{/link-to}}
{{#if isAuthProviderDocumize}}
{{#link-to 'settings' folder.id folder.slug (query-params tab="tabShare")}}
<div class="round-button-mono" id="folder-share-button" data-tooltip="Share" data-tooltip-position="top center">
<i class="material-icons color-gray">share</i>
</div>
{{/link-to}}
{{else}}
{{#link-to 'settings' folder.id folder.slug (query-params tab="tabPermissions")}}
<div class="round-button-mono" id="folder-share-button" data-tooltip="Share" data-tooltip-position="top center">
<i class="material-icons color-gray">share</i>
</div>
{{/link-to}}
{{/if}}
<div class="button-gap"></div>
{{#link-to 'settings' folder.id folder.slug}}
<div class="round-button-mono" id="folder-settings-button" data-tooltip="Settings" data-tooltip-position="top center">