[HippoCMS-scm] [Git][cms-community/hippo-jackrabbit][trunk] JCR-4206: Switch to official OSGi versioning annotations

2017-10-23 Thread GitLab Mirror
GitLab Mirror pushed to branch trunk at cms-community / hippo-jackrabbit


Commits:
1fde1e92 by Julian Reschke at 2017-10-23T21:13:43+00:00
JCR-4206: Switch to official OSGi versioning annotations

Part 3: other annotations in jackrabbit-api

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1813098 
13f79535-47bb-0310-9956-ffa450edef68

- - - - -


8 changed files:

- jackrabbit-api/pom.xml
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlEntry.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlList.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlManager.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlPolicy.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/authentication/token/package-info.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/user/UserManager.java
- 
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/user/package-info.java


Changes:

=
jackrabbit-api/pom.xml
=
--- a/jackrabbit-api/pom.xml
+++ b/jackrabbit-api/pom.xml
@@ -59,12 +59,6 @@
   jcr
 
 
-  biz.aQute
-  bndlib
-  1.43.0
-  provided
-
-
   org.osgi
   org.osgi.annotation
   provided


=
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlEntry.java
=
--- 
a/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlEntry.java
+++ 
b/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlEntry.java
@@ -21,7 +21,7 @@ import javax.jcr.Value;
 import javax.jcr.ValueFormatException;
 import javax.jcr.security.AccessControlEntry;
 
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * JackrabbitAccessControlEntry is a Jackrabbit specific extension


=
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlList.java
=
--- 
a/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlList.java
+++ 
b/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlList.java
@@ -27,7 +27,7 @@ import javax.jcr.security.AccessControlList;
 import javax.jcr.security.AccessControlPolicy;
 import javax.jcr.security.Privilege;
 
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * JackrabbitAccessControlList is an extension of the 
AccessControlList.


=
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlManager.java
=
--- 
a/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlManager.java
+++ 
b/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlManager.java
@@ -24,10 +24,11 @@ import javax.jcr.security.AccessControlException;
 import javax.jcr.security.AccessControlManager;
 import javax.jcr.security.AccessControlPolicy;
 import javax.jcr.security.Privilege;
+
 import java.security.Principal;
 import java.util.Set;
 
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * JackrabbitAccessControlManager provides extensions to the


=
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlPolicy.java
=
--- 
a/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlPolicy.java
+++ 
b/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/JackrabbitAccessControlPolicy.java
@@ -18,7 +18,7 @@ package org.apache.jackrabbit.api.security;
 
 import javax.jcr.security.AccessControlPolicy;
 
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * JackrabbitAccessControlPolicy is an extension of the


=
jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/authentication/token/package-info.java
=
--- 
a/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/authentication/token/package-info.java
+++ 
b/jackrabbit-api/src/main/java/org/apache/jackrabbit/api/security/authentication/token/package-info.java
@@ -19,5 +19,4 @@
  * Token credentials.
  */
 @org.osgi.annotation.versioning.Version("2.3")
-@aQute.bnd.annotation.Export(optional = "provide:=true")
 package org.apache.jackrabbit.api.security.authentication.token;


=

[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/projectdocs] CHANNELMGR-1534 Make workflow call user context aware

2017-10-23 Thread Michiel Rop
Michiel Rop pushed to branch feature/projectdocs at cms-community / 
hippo-addon-channel-manager


Commits:
5bcdc92a by Michiel Rop at 2017-10-23T21:27:20+02:00
CHANNELMGR-1534 Make workflow call user context aware

- - - - -


1 changed file:

- 
frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java


Changes:

=
frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java
=
--- 
a/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java
+++ 
b/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java
@@ -29,6 +29,7 @@ import org.hippoecm.addon.workflow.StdWorkflow;
 import org.hippoecm.addon.workflow.WorkflowDescriptorModel;
 import org.hippoecm.frontend.plugin.IPluginContext;
 import org.hippoecm.frontend.plugin.config.IPluginConfig;
+import org.hippoecm.frontend.plugins.standardworkflow.ContextPayloadProvider;
 import org.hippoecm.frontend.session.UserSession;
 import org.hippoecm.repository.api.HippoNodeType;
 import org.hippoecm.repository.api.Workflow;
@@ -88,7 +89,7 @@ public class SocialSharingPlugin extends 
CompatibilityWorkflowPlugin {
 if (node.isNodeType(HippoNodeType.NT_HANDLE)) {
 WorkflowManager workflowManager = 
UserSession.get().getWorkflowManager();
 DocumentWorkflow workflow = (DocumentWorkflow) 
workflowManager.getWorkflow(model.getObject());
-Serializable isLive = workflow.hints().get("isLive");
+Serializable isLive = 
workflow.hints(ContextPayloadProvider.get()).get("isLive");
 isPublished = (isLive instanceof Boolean) && ((Boolean) 
isLive);
 }
 } catch (RepositoryException | RemoteException | WorkflowException 
e) {



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/5bcdc92a6156f3d59a0e3f923ef55c37e09c8417

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/5bcdc92a6156f3d59a0e3f923ef55c37e09c8417
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-jackrabbit][trunk] JCR-4206: Switch to official OSGi versioning annotations

2017-10-23 Thread GitLab Mirror
GitLab Mirror pushed to branch trunk at cms-community / hippo-jackrabbit


Commits:
6e002d4e by Julian Reschke at 2017-10-23T15:31:18+00:00
JCR-4206: Switch to official OSGi versioning annotations

Part 1: just version annotations

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1813029 
13f79535-47bb-0310-9956-ffa450edef68

- - - - -


30 changed files:

- jackrabbit-aws-ext/pom.xml
- 
jackrabbit-aws-ext/src/main/java/org/apache/jackrabbit/aws/ext/ds/package-info.java
- jackrabbit-data/pom.xml
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/config/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/db/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/util/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/fs/local/package-info.java
- jackrabbit-data/src/main/java/org/apache/jackrabbit/core/fs/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/core/util/db/package-info.java
- 
jackrabbit-data/src/main/java/org/apache/jackrabbit/data/core/package-info.java
- jackrabbit-jcr-commons/pom.xml
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/cnd/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/flat/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/iterator/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/jackrabbit/authorization/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/jackrabbit/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/jackrabbit/user/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/json/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/observation/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/packaging/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/predicate/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/query/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/query/qom/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/query/sql2/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/repository/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/visitor/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/webdav/package-info.java
- 
jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/xml/package-info.java


The diff was not included because it is too large.


View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/6e002d4e7cda3bad9daf21822d39a8df327db2ee

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/6e002d4e7cda3bad9daf21822d39a8df327db2ee
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-cms][release/5.0] CMS-10962 [back port CMS_10839 to 12.0] narrow down the styling of checkbox and…

2017-10-23 Thread Jeroen Hoffman
Jeroen Hoffman pushed to branch release/5.0 at cms-community / hippo-cms


Commits:
54cfc1a3 by Jeroen Hoffman at 2017-10-23T16:31:43+02:00
CMS-10962 [back port CMS_10839 to 12.0] narrow down the styling of checkbox and 
label to only this plugin

(cherry picked from commit 3427df93da6fe7a19b046c0a0b3bc0048f56408b)

- - - - -


2 changed files:

- api/src/main/styling/styles/_editor.scss
- 
editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html


Changes:

=
api/src/main/styling/styles/_editor.scss
=
--- a/api/src/main/styling/styles/_editor.scss
+++ b/api/src/main/styling/styles/_editor.scss
@@ -114,6 +114,10 @@
 width: auto;
   }
 
+  .hippo-editor-field-boolean > input[type="checkbox"] + label {
+margin-left: 8px;
+  }
+
   input[type="submit"] {
 width: auto;
   }


=
editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
=
--- 
a/editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
+++ 
b/editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
@@ -1,5 +1,5 @@
 
 http://wicket.apache.org/;>
   
- 
+ 

-   [ 
mixin ]
+   
+ [ 
mixin ]
+   
  
   
 



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/54cfc1a37cbd469724b4099ac4786cad8fb50b3b

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/54cfc1a37cbd469724b4099ac4786cad8fb50b3b
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-cms][feature/projectdocs] CMS-10959 Let infoEditAction determine its own visibility

2017-10-23 Thread Michiel Rop
Michiel Rop pushed to branch feature/projectdocs at cms-community / hippo-cms


Commits:
e1ed2f53 by Michiel Rop at 2017-10-23T10:25:37+02:00
CMS-10959 Let infoEditAction determine its own visibility

- - - - -


2 changed files:

- 
workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/AbstractPreviewWorkflowPlugin.java
- 
workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/PreviewWorkflowPlugin.java


Changes:

=
workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/AbstractPreviewWorkflowPlugin.java
=
--- 
a/workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/AbstractPreviewWorkflowPlugin.java
+++ 
b/workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/AbstractPreviewWorkflowPlugin.java
@@ -46,15 +46,11 @@ import org.hippoecm.repository.api.DocumentWorkflowAction;
 import org.hippoecm.repository.api.Workflow;
 import org.hippoecm.repository.api.WorkflowTransition;
 import org.hippoecm.repository.util.NodeIterable;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 public abstract class AbstractPreviewWorkflowPlugin extends 
AbstractDocumentWorkflowPlugin {
 
 private static final long serialVersionUID = 1L;
 
-private static final Logger log = 
LoggerFactory.getLogger(AbstractPreviewWorkflowPlugin.class);
-
 private final StdWorkflow infoAction;
 private final StdWorkflow infoEditAction;
 private final StdWorkflow editAction;
@@ -158,7 +154,6 @@ public abstract class AbstractPreviewWorkflowPlugin extends 
AbstractDocumentWork
 private void hideInvalidActions() {
 hideIfNotAllowed(info, "obtainEditableInstance", editAction);
 hideOrDisable(info, "status", infoAction);
-infoEditAction.setVisible(getInfoEditActionVisibility());
 }
 
 protected final String getHint(final String key){
@@ -169,9 +164,6 @@ public abstract class AbstractPreviewWorkflowPlugin extends 
AbstractDocumentWork
 return StringUtils.EMPTY;
 }
 
-
-protected abstract boolean getInfoEditActionVisibility();
-
 protected abstract StdWorkflow getInfoEditAction();
 
 }


=
workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/PreviewWorkflowPlugin.java
=
--- 
a/workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/PreviewWorkflowPlugin.java
+++ 
b/workflow/frontend/src/main/java/org/hippoecm/frontend/plugins/reviewedactions/PreviewWorkflowPlugin.java
@@ -35,13 +35,23 @@ public class PreviewWorkflowPlugin extends 
AbstractPreviewWorkflowPlugin {
 inUseBy = getHint("inUseBy");
 }
 
-protected boolean getInfoEditActionVisibility() {
-return StringUtils.isNotEmpty(inUseBy);
-}
-
 protected StdWorkflow getInfoEditAction() {
 return new StdWorkflow("infoEdit", "infoEdit") {
 
+/**
+ * Gets whether this component and any children are visible.
+ * 
+ * WARNING: this method can be called multiple times during a 
request. If you override this method, it is a good
+ * idea to keep it cheap in terms of processing. Alternatively, 
you can call {@link #setVisible(boolean)}.
+ * 
+ *
+ * @return True if component and any children are visible
+ */
+@Override
+public boolean isVisible() {
+return StringUtils.isNotEmpty(inUseBy);
+}
+
 @Override
 public String getSubMenu() {
 return "info";



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/e1ed2f53381e2b21b29904e03e7311f1b85c68a2

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/e1ed2f53381e2b21b29904e03e7311f1b85c68a2
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/projectdocs] CHANNELMGR-1534 Make workflow call user context aware

2017-10-23 Thread Michiel Rop
Michiel Rop pushed to branch feature/projectdocs at cms-community / 
hippo-addon-channel-manager


Commits:
fc2f9d89 by Michiel Rop at 2017-10-23T15:39:24+02:00
CHANNELMGR-1534 Make workflow call user context aware

- - - - -


1 changed file:

- 
frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/channelactions/ChannelActionsPlugin.java


Changes:

=
frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/channelactions/ChannelActionsPlugin.java
=
--- 
a/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/channelactions/ChannelActionsPlugin.java
+++ 
b/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/channelactions/ChannelActionsPlugin.java
@@ -1,5 +1,5 @@
 /*
- *  Copyright 2011-2015 Hippo B.V. (http://www.onehippo.com)
+ *  Copyright 2011-2017 Hippo B.V. (http://www.onehippo.com)
  *
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -49,6 +49,7 @@ import org.hippoecm.addon.workflow.WorkflowDescriptorModel;
 import org.hippoecm.frontend.plugin.IPluginContext;
 import org.hippoecm.frontend.plugin.config.IPluginConfig;
 import org.hippoecm.frontend.plugins.standards.icon.HippoIcon;
+import org.hippoecm.frontend.plugins.standardworkflow.ContextPayloadProvider;
 import org.hippoecm.frontend.service.IRestProxyService;
 import org.hippoecm.frontend.session.UserSession;
 import org.hippoecm.frontend.skin.Icon;
@@ -87,7 +88,7 @@ public class ChannelActionsPlugin extends 
CompatibilityWorkflowPlugin 
 if (node.isNodeType(HippoNodeType.NT_HANDLE)) {
 WorkflowManager workflowManager = 
UserSession.get().getWorkflowManager();
 DocumentWorkflow workflow = (DocumentWorkflow) 
workflowManager.getWorkflow(model.getObject());
-if 
(Boolean.TRUE.equals(workflow.hints().get("previewAvailable"))) {
+if 
(Boolean.TRUE.equals(workflow.hints(ContextPayloadProvider.get()).get("previewAvailable")))
 {
 addMenuDescription(model);
 }
 }
@@ -153,12 +154,7 @@ public class ChannelActionsPlugin extends 
CompatibilityWorkflowPlugin 
 
 for (final Map.Entry entry : 
liveRestProxyServices.entrySet()) {
 final DocumentService documentService = 
entry.getValue().createSecureRestProxy(DocumentService.class);
-restProxyJobs.add(new Callable() {
-@Override
-public List call() throws Exception {
-return 
documentService.getChannels(documentUuid).getChannelDocuments();
-}
-});
+restProxyJobs.add(() -> 
documentService.getChannels(documentUuid).getChannelDocuments());
 }
 
 final List combinedChannelDocuments = new 
ArrayList<>();
@@ -174,9 +170,9 @@ public class ChannelActionsPlugin extends 
CompatibilityWorkflowPlugin 
 }
 }
 }
-Collections.sort(combinedChannelDocuments, 
getChannelDocumentComparator());
+combinedChannelDocuments.sort(getChannelDocumentComparator());
 
-final Map idToChannelMap = new 
LinkedHashMap();
+final Map idToChannelMap = new 
LinkedHashMap<>();
 for (final ChannelDocument channelDocument : combinedChannelDocuments) 
{
 idToChannelMap.put(channelDocument.getChannelId(), 
channelDocument);
 }
@@ -188,7 +184,7 @@ public class ChannelActionsPlugin extends 
CompatibilityWorkflowPlugin 
 if (!idToChannelMap.isEmpty()) {
 return new ArrayList<>(idToChannelMap.keySet());
 } else {
-return Arrays.asList("");
+return Collections.singletonList("");
 }
 }
 



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/fc2f9d89ce1285705d4664094180a045afddd3d7

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/fc2f9d89ce1285705d4664094180a045afddd3d7
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager] Deleted branch bugfix/CHANNELMGR-1459

2017-10-23 Thread Ran Shem Tov
Ran Shem Tov deleted branch bugfix/CHANNELMGR-1459 at cms-community / 
hippo-addon-channel-manager

---

You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager] Deleted branch feature/CC-CHANNELMGR-1516

2017-10-23 Thread Ran Shem Tov
Ran Shem Tov deleted branch feature/CC-CHANNELMGR-1516 at cms-community / 
hippo-addon-channel-manager

---

You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager] Deleted branch feature/CC-CHANNELMGR-1506

2017-10-23 Thread Ran Shem Tov
Ran Shem Tov deleted branch feature/CC-CHANNELMGR-1506 at cms-community / 
hippo-addon-channel-manager

---

You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/CC-CHANNELMGR-1506] CHANNELMGR-1506 Extract close channel message to its own property to allow the change of it

2017-10-23 Thread Ran Shem Tov
Ran Shem Tov pushed to branch feature/CC-CHANNELMGR-1506 at cms-community / 
hippo-addon-channel-manager


Commits:
b0e4057c by Ran ShemTov at 2017-10-23T13:14:23+02:00
CHANNELMGR-1506 Extract close channel message to its own property to allow the 
change of it

- - - - -


1 changed file:

- 
frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js


Changes:

=
frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
=
--- 
a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
+++ 
b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
@@ -63,7 +63,7 @@ class RightSidePanelCtrl {
 this._onOpen();
   },
   // onClose
-  () => this.beforeStateChange('SAVE_CHANGES_ON_CLOSE_CHANNEL').then(() => 
this._onClose()));
+  () => this.beforeStateChange(this.closeChannelMessage).then(() => 
this._onClose()));
   }
 
   $onInit() {
@@ -91,6 +91,7 @@ class RightSidePanelCtrl {
 this.editing = true;
   });
 }
+this.closeChannelMessage = 'SAVE_CHANGES_ON_CLOSE_CHANNEL';
   }
 
   setCreateState() {



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/b0e4057cfb5010937a9793299d3091a9f9727406

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/b0e4057cfb5010937a9793299d3091a9f9727406
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-jackrabbit][trunk] JCR-4205: Upgrade JTA dependency to javax.transaction-api 1.2

2017-10-23 Thread GitLab Mirror
GitLab Mirror pushed to branch trunk at cms-community / hippo-jackrabbit


Commits:
ed7a00e7 by Julian Reschke at 2017-10-23T11:09:16+00:00
JCR-4205: Upgrade JTA dependency to javax.transaction-api 1.2

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1812994 
13f79535-47bb-0310-9956-ffa450edef68

- - - - -


2 changed files:

- jackrabbit-core/pom.xml
- jackrabbit-parent/pom.xml


Changes:

=
jackrabbit-core/pom.xml
=
--- a/jackrabbit-core/pom.xml
+++ b/jackrabbit-core/pom.xml
@@ -334,8 +334,8 @@ 
org.apache.jackrabbit.test.api.query.qom.NodeLocalNameTest#testURILiteral   
   test
 
 
-  org.apache.geronimo.specs
-  geronimo-jta_1.0.1B_spec
+  javax.transaction
+  javax.transaction-api
   test
 
 


=
jackrabbit-parent/pom.xml
=
--- a/jackrabbit-parent/pom.xml
+++ b/jackrabbit-parent/pom.xml
@@ -430,9 +430,9 @@
 2.5
   
   
-org.apache.geronimo.specs
-geronimo-jta_1.0.1B_spec
-1.0.1
+javax.transaction
+javax.transaction-api
+1.2
   
   
 org.slf4j



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/ed7a00e7bd047b859cbf03c46b68c857884b3e89

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/ed7a00e7bd047b859cbf03c46b68c857884b3e89
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/CC-CHANNELMGR-1480] CHANNELMGR-1480 Simplify rightSidePanel logic for switching between edit

2017-10-23 Thread Arthur Bogaart
Arthur Bogaart pushed to branch feature/CC-CHANNELMGR-1480 at cms-community / 
hippo-addon-channel-manager


Commits:
67bc6477 by Arthur Bogaart at 2017-10-23T10:49:06+02:00
CHANNELMGR-1480 Simplify rightSidePanel logic for switching between 
editcreate

- - - - -


2 changed files:

- 
frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
- frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.html


Changes:

=
frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
=
--- 
a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
+++ 
b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.controller.js
@@ -44,16 +44,7 @@ class RightSidePanelCtrl {
 
 SidePanelService.initialize('right', $element.find('.right-side-panel'),
   // onOpen
-  (type, options) => {
-if (type === 'edit') {
-  this._openEditContent(options);
-} else if (type === 'create') {
-  this._openCreateContent(options);
-} else {
-  throw new Error(`Failed to open rightside panel component with type 
${type}`);
-}
-this._onOpen();
-  },
+  (type, options) => this._onOpen(type, options),
   // onClose
   () => this._onClose());
   }
@@ -63,36 +54,24 @@ class RightSidePanelCtrl {
 this.lastSavedWidth = this.localStorageService.get('rightSidePanelWidth') 
|| '440px';
   }
 
-  _openEditContent(documentId) {
-if (this.documentId === documentId) {
-  return;
-}
-
-this.beforeStateChange().then(() => {
-  this._resetState();
-  if (documentId) {
-this.documentId = documentId;
-this.editing = true;
-  } else {
-this.createContent = true;
-  }
-});
+  _openEditContent(options) {
+this.editing = true;
+this.options = options;
   }
 
   _openCreateContent(options) {
-this._resetState();
+this.creating = true;
 this.options = options;
-this.create = true;
 this.title = this.$translate.instant('NEW_CONTENT');
   }
 
   onBeforeStateChange(callback) {
 this.beforeStateChange = callback;
   }
+
   _resetState() {
-delete this.documentId;
 delete this.editing;
-delete this.create;
+delete this.creating;
 delete this.options;
 this._resetBeforeStateChange();
   }
@@ -105,10 +84,21 @@ class RightSidePanelCtrl {
 return this.SidePanelService.isOpen('right');
   }
 
-  _onOpen() {
-this.$element.addClass('sidepanel-open');
-this.$element.css('width', this.lastSavedWidth);
-this.$element.css('max-width', this.lastSavedWidth);
+  _onOpen(type, options) {
+this.beforeStateChange().then(() => {
+  this._resetState();
+  if (type === 'edit') {
+this._openEditContent(options);
+  } else if (type === 'create') {
+this._openCreateContent(options);
+  } else {
+throw new Error(`Failed to open rightside panel component with type 
${type}`);
+  }
+
+  this.$element.addClass('sidepanel-open');
+  this.$element.css('width', this.lastSavedWidth);
+  this.$element.css('max-width', this.lastSavedWidth);
+});
   }
 
   _onClose() {


=
frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.html
=
--- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.html
+++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/rightSidePanel.html
@@ -25,12 +25,12 @@
  ng-if="!RightSidePanelCtrl.isFullWidth">
   
   
   
-  



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/67bc64775c50fae712b230623c5f3587ee06a924

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/67bc64775c50fae712b230623c5f3587ee06a924
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager] Deleted branch feature/CC-CHANNELMGR-1483

2017-10-23 Thread Mathijs den Burger
Mathijs den Burger deleted branch feature/CC-CHANNELMGR-1483 at cms-community / 
hippo-addon-channel-manager

---

You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/CC-CHANNELMGR-1483] CHANNELMGR-1483 Simplify SlugFactory

2017-10-23 Thread Mathijs den Burger
Mathijs den Burger pushed to branch feature/CC-CHANNELMGR-1483 at cms-community 
/ hippo-addon-channel-manager


Commits:
bdd93e92 by Mathijs den Burger at 2017-10-23T09:48:25+02:00
CHANNELMGR-1483 Simplify SlugFactory

The locale argument to StringCodecService#getStringCodec can be null, so
we need only one method in SlugFactory. The calling code can then also
be reduced to a one-liner.

- - - - -


4 changed files:

- 
content-service/src/main/java/org/onehippo/cms/channelmanager/content/ContentResource.java
- 
content-service/src/main/java/org/onehippo/cms/channelmanager/content/slug/SlugFactory.java
- 
content-service/src/test/java/org/onehippo/cms/channelmanager/content/ContentResourceTest.java
- 
content-service/src/test/java/org/onehippo/cms/channelmanager/content/slug/SlugFactoryTest.java


Changes:

=
content-service/src/main/java/org/onehippo/cms/channelmanager/content/ContentResource.java
=
--- 
a/content-service/src/main/java/org/onehippo/cms/channelmanager/content/ContentResource.java
+++ 
b/content-service/src/main/java/org/onehippo/cms/channelmanager/content/ContentResource.java
@@ -113,13 +113,7 @@ public class ContentResource {
 @Path("slugs")
 public Response createSlug(String contentName, @QueryParam("locale") 
String contentLocale, @Context HttpServletRequest servletRequest) {
 return executeTask(servletRequest, Status.OK,
-(session, userLocale) -> {
-if (contentLocale == null) {
-return SlugFactory.createSlug(contentName);
-} else {
-return SlugFactory.createSlug(contentName, 
contentLocale);
-}
-});
+(session, userLocale) -> SlugFactory.createSlug(contentName, 
contentLocale));
 }
 
 private Response executeTask(final HttpServletRequest servletRequest,


=
content-service/src/main/java/org/onehippo/cms/channelmanager/content/slug/SlugFactory.java
=
--- 
a/content-service/src/main/java/org/onehippo/cms/channelmanager/content/slug/SlugFactory.java
+++ 
b/content-service/src/main/java/org/onehippo/cms/channelmanager/content/slug/SlugFactory.java
@@ -22,18 +22,6 @@ import org.onehippo.cms7.services.HippoServiceRegistry;
 public class SlugFactory {
 
 /**
- * Creates a slug for a piece of content (a document, a folder, etc).
- *
- * @param name the name of the piece of content
- * @return the slug
- */
-public static String createSlug(final String name) {
-final StringCodecService service = 
HippoServiceRegistry.getService(StringCodecService.class);
-final StringCodec codec = 
service.getStringCodec(StringCodecService.Encoding.NODE_NAME);
-return codec.encode(name);
-}
-
-/**
  * Creates a slug for a piece of content (a document, a folder, etc) in a 
certain locale.
  *
  * @param name the name of the piece of content


=
content-service/src/test/java/org/onehippo/cms/channelmanager/content/ContentResourceTest.java
=
--- 
a/content-service/src/test/java/org/onehippo/cms/channelmanager/content/ContentResourceTest.java
+++ 
b/content-service/src/test/java/org/onehippo/cms/channelmanager/content/ContentResourceTest.java
@@ -289,7 +289,7 @@ public class ContentResourceTest extends CXFTest {
 public void createSlugWithoutLocale() {
 PowerMock.mockStaticPartial(SlugFactory.class, "createSlug");
 
-expect(SlugFactory.createSlug(eq("some content 
name"))).andReturn("some-content-name");
+expect(SlugFactory.createSlug(eq("some content name"), 
eq(null))).andReturn("some-content-name");
 replayAll();
 
 given()


=
content-service/src/test/java/org/onehippo/cms/channelmanager/content/slug/SlugFactoryTest.java
=
--- 
a/content-service/src/test/java/org/onehippo/cms/channelmanager/content/slug/SlugFactoryTest.java
+++ 
b/content-service/src/test/java/org/onehippo/cms/channelmanager/content/slug/SlugFactoryTest.java
@@ -50,12 +50,12 @@ public class SlugFactoryTest {
 final StringCodec codec = createMock(StringCodec.class);
 
 
expect(HippoServiceRegistry.getService(StringCodecService.class)).andReturn(codecService);
-
expect(codecService.getStringCodec(eq(StringCodecService.Encoding.NODE_NAME))).andReturn(codec);
+
expect(codecService.getStringCodec(eq(StringCodecService.Encoding.NODE_NAME), 
eq(null))).andReturn(codec);
 expect(codec.encode("a document name")).andReturn("a-document-name");
 
 replayAll(codecService, codec);
 
-assertThat(SlugFactory.createSlug("a document name"), 
equalTo("a-document-name"));
+assertThat(SlugFactory.createSlug("a document name", 

[HippoCMS-scm] [Git][cms-community/hippo-repository][feature/create-content] REPO-1868 Improve javadoc of StringCodecService

2017-10-23 Thread Mathijs den Burger
Mathijs den Burger pushed to branch feature/create-content at cms-community / 
hippo-repository


Commits:
b07903e3 by Mathijs den Burger at 2017-10-23T09:43:46+02:00
REPO-1868 Improve javadoc of StringCodecService

- - - - -


1 changed file:

- api/src/main/java/org/hippoecm/repository/api/StringCodecService.java


Changes:

=
api/src/main/java/org/hippoecm/repository/api/StringCodecService.java
=
--- a/api/src/main/java/org/hippoecm/repository/api/StringCodecService.java
+++ b/api/src/main/java/org/hippoecm/repository/api/StringCodecService.java
@@ -42,6 +42,7 @@ public interface StringCodecService {
 
 /**
  * Returns the default string codec for a certain encoding.
+ * Equivalent to calling {@link #getStringCodec(Encoding, String)} with a 
null locale.
  *
  * @param encoding the type of encoding
  *
@@ -53,7 +54,7 @@ public interface StringCodecService {
  * Returns the string codec for a certain encoding that is best suited for 
the given locale.
  *
  * @param encoding the type of encoding
- * @param locale the locale the string codec will be used for
+ * @param locale the locale the string codec will be used for. Can be null.
  *
  * @return the best matching string codec, or the default string codec if 
no specific one could be found.
  */



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-repository/commit/b07903e332dae38c1283a09b17e4cad122cd2f37

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-repository/commit/b07903e332dae38c1283a09b17e4cad122cd2f37
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn


[HippoCMS-scm] [Git][cms-community/hippo-cms][release/4.2] CMS-10960 [back port CMS_10839 to 11.2] narrow down the styling of checkbox and…

2017-10-23 Thread Jeroen Hoffman
Jeroen Hoffman pushed to branch release/4.2 at cms-community / hippo-cms


Commits:
0a6ed6f1 by Jeroen Hoffman at 2017-10-23T09:37:10+02:00
CMS-10960 [back port CMS_10839 to 11.2] narrow down the styling of checkbox and 
label to only this plugin

(cherry picked from commit 3427df93da6fe7a19b046c0a0b3bc0048f56408b)

- - - - -


2 changed files:

- api/src/main/styling/styles/_editor.scss
- 
editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html


Changes:

=
api/src/main/styling/styles/_editor.scss
=
--- a/api/src/main/styling/styles/_editor.scss
+++ b/api/src/main/styling/styles/_editor.scss
@@ -114,6 +114,10 @@
 width: auto;
   }
 
+  .hippo-editor-field-boolean > input[type="checkbox"] + label {
+margin-left: 8px;
+  }
+
   input[type="submit"] {
 width: auto;
   }


=
editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
=
--- 
a/editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
+++ 
b/editor/frontend/src/main/java/org/hippoecm/frontend/editor/plugins/mixin/MixinPlugin.html
@@ -1,5 +1,5 @@
 
 http://wicket.apache.org/;>
   
- 
+ 

-   [ 
mixin ]
+   
+ [ 
mixin ]
+   
  
   
 



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/0a6ed6f1801de6e3a7d3a12b6d7ea8b0eb4242d9

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/0a6ed6f1801de6e3a7d3a12b6d7ea8b0eb4242d9
You're receiving this email because of your account on code.onehippo.org.
___
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn