[HippoCMS-scm] [Git][cms-community/hippo-jackrabbit] Pushed new tag jackrabbit-2.16.0
GitLab Mirror pushed new tag jackrabbit-2.16.0 at cms-community / hippo-jackrabbit --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-jackrabbit/tree/jackrabbit-2.16.0 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-essentials] Pushed new branch feature/ESSENTIALS-1115
Tobias Jeger pushed new branch feature/ESSENTIALS-1115 at cms-community / hippo-essentials --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/tree/feature/ESSENTIALS-1115 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-1600
Arthur Bogaart deleted branch feature/CC-CHANNELMGR-1600 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/create-content] CHANNELMGR-1600 Return handle UUID instead of variant UUID
Arthur Bogaart pushed to branch feature/create-content at cms-community / hippo-addon-channel-manager Commits: 2a0ef552 by Arthur Bogaart at 2017-11-20T16:12:05+01:00 CHANNELMGR-1600 Return handle UUID instead of variant UUID The workflow.add() call returns the variant path instead of the handle path, so we need to get the parent node to be able to returns the correct UUID. - - - - - 2 changed files: - content-service/src/main/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImpl.java - content-service/src/test/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImplTest.java Changes: = content-service/src/main/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImpl.java = --- a/content-service/src/main/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImpl.java +++ b/content-service/src/main/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImpl.java @@ -244,7 +244,8 @@ class DocumentsServiceImpl implements DocumentsService { final String documentPath = folderWorkflow.add(templateQuery, documentTypeId, encodedSlug); log.debug("Created document {}", documentPath); -final Node handle = session.getNode(documentPath); +final Node document = session.getNode(documentPath); +final Node handle = document.getParent(); if (!encodedSlug.equals(encodedName)) { DocumentNameUtils.setDisplayName(handle, encodedName); = content-service/src/test/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImplTest.java = --- a/content-service/src/test/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImplTest.java +++ b/content-service/src/test/java/org/onehippo/cms/channelmanager/content/document/DocumentsServiceImplTest.java @@ -1469,9 +1469,10 @@ public class DocumentsServiceImplTest { expect(WorkflowUtils.getWorkflow(eq(folderNode), eq("internal"), eq(FolderWorkflow.class))) .andReturn(Optional.of(folderWorkflow)); expect(folderWorkflow.add(eq("new-news-document"), eq("project:newsdocument"), eq("breaking-news"))) -.andReturn("/content/documents/channel/news/breaking-news"); - expect(session.getNode(eq("/content/documents/channel/news/breaking-news"))) -.andReturn(documentHandle); + .andReturn("/content/documents/channel/news/breaking-news/breaking-news"); + expect(session.getNode(eq("/content/documents/channel/news/breaking-news/breaking-news"))) +.andReturn(documentDraft); +expect(documentDraft.getParent()).andReturn(documentHandle); DocumentNameUtils.setDisplayName(eq(documentHandle), eq("Breaking News (encoded)")); expectLastCall(); @@ -1534,9 +1535,10 @@ public class DocumentsServiceImplTest { expect(WorkflowUtils.getWorkflow(eq(folderNode), eq("internal"), eq(FolderWorkflow.class))) .andReturn(Optional.of(folderWorkflow)); expect(folderWorkflow.add(eq("new-news-document"), eq("project:newsdocument"), eq("breaking-news"))) -.andReturn("/content/documents/channel/news/breaking-news"); - expect(session.getNode(eq("/content/documents/channel/news/breaking-news"))) -.andReturn(documentHandle); + .andReturn("/content/documents/channel/news/breaking-news/breaking-news"); + expect(session.getNode(eq("/content/documents/channel/news/breaking-news/breaking-news"))) +.andReturn(documentDraft); +expect(documentDraft.getParent()).andReturn(documentHandle); DocumentNameUtils.setDisplayName(eq(documentHandle), eq("Breaking News (encoded)")); expectLastCall(); View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/2a0ef552f305a44e8ffd2185b7662539b019edc0 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/2a0ef552f305a44e8ffd2185b7662539b019edc0 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] Pushed new branch feature/CC-CHANNELMGR-1600
Arthur Bogaart pushed new branch feature/CC-CHANNELMGR-1600 at cms-community / hippo-addon-channel-manager --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/tree/feature/CC-CHANNELMGR-1600 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/create-content] CHANNELMGR-1596 Store defaultPath in DocumentLocationFieldComponent
Arthur Bogaart pushed to branch feature/create-content at cms-community / hippo-addon-channel-manager Commits: f998f56a by Arthur Bogaart at 2017-11-20T14:06:01+01:00 CHANNELMGR-1596 Store defaultPath in DocumentLocationFieldComponent - - - - - 4 changed files: - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.spec.ts - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.ts - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts Changes: = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.spec.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.spec.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.spec.ts @@ -115,6 +115,14 @@ describe('DocumentLocationField Component', () => { component.ngOnInit(); expect(component.documentLocation).toBe('/root/path'); }); + +it('stores the value of defaultPath returned by the create-content-service', () => { + component.rootPath = '/root'; + const folders = [{name: 'root'}, {name: 'default'}, {name: 'path'}]; + getFolderSpy.and.returnValue(Observable.of(folders)); + component.ngOnInit(); + expect(component.defaultPath).toBe('default/path'); +}); }); describe('setting the document location label', () => { = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/document-location/document-location-field.component.ts @@ -107,6 +107,10 @@ export class DocumentLocationFieldComponent implements OnInit { this.documentLocationLabel = this.calculateDocumentLocationLabel(folders); this.documentLocation = lastFolder.path; this.changeLocale.emit(lastFolder.locale); +this.defaultPath = folders + .filter((folder, index) => index >= this.rootPathDepth) + .map(folder => folder.name) + .join('/'); } private onError(error, unknownErrorMessage) { = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts @@ -143,7 +143,7 @@ describe('Create content step 1 component', () => { component.nameUrlFields.urlField = 'new-doc'; component.documentType = 'hap:contentdocument'; component.documentLocationField.rootPath = '/content/documents/hap/news'; - component.documentLocationField.documentLocation = '/content/documents/hap/news/2017/12'; + component.documentLocationField.defaultPath = '2017/12'; const data = { name: 'New doc', = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts @@ -80,17 +80,13 @@ export class CreateContentComponent implements OnInit { } submit() { -const rootPath = this.documentLocationField.rootPath; -const location = this.documentLocationField.documentLocation; -const defaultPath = location ? location.substring(rootPath.length + 1) : ''; - const document: DocumentDetails = { name: this.nameUrlFields.nameField, slug: this.nameUrlFields.urlField, templateQuery: this.options.templateQuery, documentTypeId: this.documentType, - rootPath, - defaultPath, + rootPath: this.documentLocationField.rootPath, + defaultPath: this.documentLocationField.defaultPath, }; this.createContentService .createDraft(document) View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/f998f56a57ceb431877f332d84640d35d21fae03 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/f998f56a57ce
[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/CC-CHANNELMGR-1513] 57 commits: CHANNELMGR-1563 Bump to Angular 4.4.6, RXJS 5.5.2 and zone.js 0.8.18
Ariel Weinberger pushed to branch feature/CC-CHANNELMGR-1513 at cms-community / hippo-addon-channel-manager Commits: a542b0ef by Arthur Bogaart at 2017-11-09T16:30:30+01:00 CHANNELMGR-1563 Bump to Angular 4.4.6, RXJS 5.5.2 and zone.js 0.8.18 - - - - - a532fbdb by Arthur Bogaart at 2017-11-09T16:31:33+01:00 CHANNELMGR-1563 Add dependency on @angular/flex-layout - - - - - fe659c14 by Arthur Bogaart at 2017-11-10T16:38:57+01:00 CHANNELMGR-1563 Upgrade to @angular/material 2.0.0-beta.12 - - - - - 6f0f6b66 by Arthur Bogaart at 2017-11-10T21:44:33+01:00 CHANNELMGR-1563 Fix top padding of edit-form - - - - - 51818fc5 by Arthur Bogaart at 2017-11-10T21:50:27+01:00 CHANNELMGR-1563 Replace material layout with @angular/flexlayout in new templates - use fx directives - replaced rightSidePanel-content #id with CSS class right-side-panel-content - - - - - 7ddcc4a5 by Ariel Weinberger at 2017-11-13T11:21:19+01:00 CHANNELMGR-1543 Implement $postLink to left and right side panels, to initialize the $mdSidenav after the view has loaded - - - - - 1e300caf by Ariel Weinberger at 2017-11-13T11:21:56+01:00 CHANNELMGR-1543 Add right side panel method "_beforeClosePanel", previously was called "_onClose" - - - - - 5d5cfe5b by Ariel Weinberger at 2017-11-13T11:22:39+01:00 CHANNELMGR-1543 Make unit test changes according to recent variable name changes and trigger $postLink - - - - - 125a1f85 by Ariel Weinberger at 2017-11-13T15:40:57+01:00 CHANNELMGR-1543 Service calls onCloseCallback when the sidenav is closed by the ESC key - - - - - 84e0d79b by Arthur Bogaart at 2017-11-13T16:55:30+01:00 CHANNELMGR-1575 Add tooltips to main button - - - - - 8a84460c by Ariel Weinberger at 2017-11-13T17:01:16+01:00 CHANNELMGR-1543 Add unit tests to make SidePanelService fully covered - - - - - 8faea2ae by Ariel Weinberger at 2017-11-13T17:04:31+01:00 CHANNELMGR-1543 Add another expect expression to the tests and fix failing test for lowerSidePanelBeneathMask - - - - - 7db9d9ec by Ran ShemTov at 2017-11-14T11:58:52+01:00 CHANNELMGR-1581 Fix bug where icons were not showing, and the tests error following it - Create a global test configuration function to run before all angular 4 tests - Set up translation mock module for all angular 4 tests - Disable icons for testing - Fix some general styleguide issues and translations - - - - - e5734439 by Ran ShemTov at 2017-11-14T12:01:19+01:00 Merge branch 'feature/CC-CHANNELMGR-1581' into feature/create-content - - - - - d48a7b7a by Ran ShemTov at 2017-11-14T12:39:24+01:00 Revert "Merge branch 'feature/CC-CHANNELMGR-1581' into feature/create-content" This reverts commit e57344393e2a4662f72103ff420da6de973b008e, reversing changes made to d05a225e1cbbeac4ed350442bea725256ece7e6d. - - - - - e9c9e858 by Ran ShemTov at 2017-11-14T12:43:58+01:00 CHANNELMGR-1581 Fix bug where icons were not showing, and the tests error following it - Create a global test configuration function to run before all angular 4 tests - Set up translation mock module for all angular 4 tests - Disable icons for testing - Fix some general styleguide issues and translations (cherry picked from commit 7db9d9eca1ebe816568dc0232395425373936027) - - - - - a7e903f1 by Arthur Bogaart at 2017-11-14T13:08:18+01:00 CHANNELMGR-1563 Merge feature/create-content changes - - - - - e3bd21cc by Ran ShemTov at 2017-11-14T13:53:59+01:00 CHANNELMGR-1510 Fix a bug where right side panel could not be opened after closing step2 - - - - - 7bf27db7 by Ran ShemTov at 2017-11-14T14:02:11+01:00 Merge branch 'feature/CC-CHANNELMGR-1510' into feature/create-content - - - - - 89b659b1 by Arthur Bogaart at 2017-11-14T14:14:09+01:00 CHANNELMGR-1563 Replace Md* with Mat* prefix Also fixed a couple of lint errors - - - - - 7a42f1bf by Arthur Bogaart at 2017-11-14T14:16:03+01:00 CHANNELMGR-1563 Merge feature/create-content changes - - - - - 64afdae2 by Michael Metternich at 2017-11-14T15:25:25+01:00 CHANNELMGR-1488 Improve warning messages - - - - - 348446d6 by Ariel Weinberger at 2017-11-14T16:46:43+01:00 CHANNELMGR-1565 Add and modify QA classes for step 1 and step 2 of create content - - - - - a5203ffe by Michael Metternich at 2017-11-14T21:39:00+01:00 CHANNELMGR-1488 Match unit tests to information in thrown errors - - - - - 6d87c29a by Arthur Bogaart at 2017-11-15T01:00:13+01:00 CHANNELMGR-1586 Enable lint in frontend-ng Fixed two lint errors. - - - - - 24291184 by Ariel Weinberger at 2017-11-15T13:22:56+01:00 CHANNELMGR-1543 Refactor sidePanelService to avoid recursive call of $mdSidenav.close(), routing close handling to the native $mdSidenav object - - - - - e9e7e1d0 by Ariel Weinberger at 2017-11-15T13:23:19+01:00 CHANNELMGR-1543 Fix unit tests for SidePanelService to reach full coverage - - - - - 76e3970f by Ariel Weinberger at 2017-11-15T13:23:50+01:00 CHANNELMGR-1543 Remove leftover console log - - - - - 71f0f30f by Ariel Weinberger at 2017-11-15T13:24:50+01:00 CHANNELMGR-1543 Reintegrate branch 'feature/CC-CHAN
[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager][feature/create-content] CHANNELMGR-1596 Check for undefined rootPath and add missing values in test
Arthur Bogaart pushed to branch feature/create-content at cms-community / hippo-addon-channel-manager Commits: 4315d031 by Arthur Bogaart at 2017-11-20T13:36:00+01:00 CHANNELMGR-1596 Check for undefined rootPath and add missing values in test - - - - - 2 changed files: - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts Changes: = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.spec.ts @@ -142,6 +142,8 @@ describe('Create content step 1 component', () => { component.nameUrlFields.nameField = 'New doc'; component.nameUrlFields.urlField = 'new-doc'; component.documentType = 'hap:contentdocument'; + component.documentLocationField.rootPath = '/content/documents/hap/news'; + component.documentLocationField.documentLocation = '/content/documents/hap/news/2017/12'; const data = { name: 'New doc', = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts @@ -80,9 +80,9 @@ export class CreateContentComponent implements OnInit { } submit() { -const location = this.documentLocationField.documentLocation; const rootPath = this.documentLocationField.rootPath; -const defaultPath = location.substring(rootPath.length + 1); +const location = this.documentLocationField.documentLocation; +const defaultPath = location ? location.substring(rootPath.length + 1) : ''; const document: DocumentDetails = { name: this.nameUrlFields.nameField, View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/4315d03142aa36247311d46dde038eb15275d093 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/4315d03142aa36247311d46dde038eb15275d093 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/create-content] CHANNELMGR-1596 Use rootPath and defaultPath from documentLocationField
Arthur Bogaart pushed to branch feature/create-content at cms-community / hippo-addon-channel-manager Commits: f365c097 by Arthur Bogaart at 2017-11-20T12:36:42+01:00 CHANNELMGR-1596 Use rootPath and defaultPath from documentLocationField - - - - - 1 changed file: - frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts Changes: = frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts = --- a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts +++ b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/create-content/step-1/step-1.component.ts @@ -51,7 +51,7 @@ export class CreateContentComponent implements OnInit { } constructor(private createContentService: CreateContentService, private feedbackService: FeedbackService, - private translate: TranslateService) { } +private translate: TranslateService) { } ngOnInit() { if (!this.options) { @@ -65,9 +65,9 @@ export class CreateContentComponent implements OnInit { this.createContentService .getTemplateQuery(this.options.templateQuery) .subscribe( -(templateQuery) => this.onLoadDocumentTypes(templateQuery.documentTypes), -(error) => this.onErrorLoadingTemplateQuery(error), - ); + (templateQuery) => this.onLoadDocumentTypes(templateQuery.documentTypes), + (error) => this.onErrorLoadingTemplateQuery(error), +); } setWidthState(state) { @@ -80,20 +80,24 @@ export class CreateContentComponent implements OnInit { } submit() { +const location = this.documentLocationField.documentLocation; +const rootPath = this.documentLocationField.rootPath; +const defaultPath = location.substring(rootPath.length + 1); + const document: DocumentDetails = { name: this.nameUrlFields.nameField, slug: this.nameUrlFields.urlField, templateQuery: this.options.templateQuery, documentTypeId: this.documentType, - rootPath: this.options.rootPath, - defaultPath: this.options.defaultPath, + rootPath, + defaultPath, }; this.createContentService .createDraft(document) .subscribe( -(response) => this.onContinue.emit(), -(error) => this.onErrorCreatingDraft(error), - ); + (response) => this.onContinue.emit(), + (error) => this.onErrorCreatingDraft(error), +); } setLocale(locale: string) { View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/f365c09760801807506b1fb14cae2c2ffa513b43 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/f365c09760801807506b1fb14cae2c2ffa513b43 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-essentials][feature/ESSENTIALS-1113] ESSENTIALS-1113 Remove obsolete jaxb annotation from Instruction API
Tobias Jeger pushed to branch feature/ESSENTIALS-1113 at cms-community / hippo-essentials Commits: 3e81c948 by Tobias Jeger at 2017-11-20T12:23:28+01:00 ESSENTIALS-1113 Remove obsolete jaxb annotation from Instruction API - - - - - 1 changed file: - plugin-sdk/api/src/main/java/org/onehippo/cms7/essentials/dashboard/instructions/Instruction.java Changes: = plugin-sdk/api/src/main/java/org/onehippo/cms7/essentials/dashboard/instructions/Instruction.java = --- a/plugin-sdk/api/src/main/java/org/onehippo/cms7/essentials/dashboard/instructions/Instruction.java +++ b/plugin-sdk/api/src/main/java/org/onehippo/cms7/essentials/dashboard/instructions/Instruction.java @@ -16,8 +16,6 @@ package org.onehippo.cms7.essentials.dashboard.instructions; -import javax.xml.bind.annotation.XmlTransient; - import com.google.common.collect.ArrayListMultimap; import com.google.common.collect.Multimap; @@ -29,7 +27,6 @@ import org.onehippo.cms7.essentials.dashboard.packaging.MessageGroup; * * All instructions should describe their (intended) action by means of one or more "change messages". */ -@XmlTransient public interface Instruction { /** View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/commit/3e81c948f82b1b264438ad312ca20453b9acea93 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/commit/3e81c948f82b1b264438ad312ca20453b9acea93 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-plugin-taxonomy] Deleted branch feature/HIPPLUG-1487
Jeroen Hoffman deleted branch feature/HIPPLUG-1487 at cms-community / hippo-plugin-taxonomy --- 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-plugin-taxonomy][feature/HIPPLUG-1487] HIPPLUG-1487 rename channels from Selection Demo to Taxonomy Demo
Jeroen Hoffman pushed to branch feature/HIPPLUG-1487 at cms-community / hippo-plugin-taxonomy Commits: abcf0d27 by Jeroen Hoffman at 2017-11-20T12:06:47+01:00 HIPPLUG-1487 rename channels from Selection Demo to Taxonomy Demo - - - - - 3 changed files: - demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en-gb/channel.yaml - demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en/channel.yaml - demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-nl/channel.yaml Changes: = demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en-gb/channel.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en-gb/channel.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en-gb/channel.yaml @@ -3,7 +3,7 @@ definitions: /hst:hst/hst:configurations/taxonomydemo-en-gb/hst:channel: jcr:primaryType: hst:channel hst:channelinfoclass: org.onehippo.taxonomy.demo.channels.WebsiteInfo - hst:name: Selection Demo UK + hst:name: Taxonomy Demo UK hst:type: website /hst:channelinfo: jcr:primaryType: hst:channelinfo = demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en/channel.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en/channel.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-en/channel.yaml @@ -3,7 +3,7 @@ definitions: /hst:hst/hst:configurations/taxonomydemo-en/hst:channel: jcr:primaryType: hst:channel hst:channelinfoclass: org.onehippo.taxonomy.demo.channels.WebsiteInfo - hst:name: Selection Demo EN + hst:name: Taxonomy Demo EN hst:type: website /hst:channelinfo: jcr:primaryType: hst:channelinfo = demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-nl/channel.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-nl/channel.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/hstconfiguration/taxonomydemo-nl/channel.yaml @@ -3,7 +3,7 @@ definitions: /hst:hst/hst:configurations/taxonomydemo-nl/hst:channel: jcr:primaryType: hst:channel hst:channelinfoclass: org.onehippo.taxonomy.demo.channels.WebsiteInfo - hst:name: Selection Demo NL + hst:name: Taxonomy Demo NL hst:type: website /hst:channelinfo: jcr:primaryType: hst:channelinfo View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/commit/abcf0d2784b291bc2ae004b1430c0c3806d7f4ab --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/commit/abcf0d2784b291bc2ae004b1430c0c3806d7f4ab 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-essentials] Deleted branch feature/ESSENTIALS-1111
Tobias Jeger deleted branch feature/ESSENTIALS- at cms-community / hippo-essentials --- 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-essentials] Pushed new branch feature/ESSENTIALS-1113
Tobias Jeger pushed new branch feature/ESSENTIALS-1113 at cms-community / hippo-essentials --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/tree/feature/ESSENTIALS-1113 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-essentials][feature/ESSENTIALS-1111] ESSENTIALS-1111 Improve change message of Lucene Index Exporter plugin
Tobias Jeger pushed to branch feature/ESSENTIALS- at cms-community / hippo-essentials Commits: e522a8ab by Tobias Jeger at 2017-11-20T11:45:44+01:00 ESSENTIALS- Improve change message of Lucene Index Exporter plugin - - - - - 1 changed file: - plugins/lucene-index-exporter/src/main/java/com/onehippo/cms7/essentials/plugins/indexexporter/LuceneIndexExporterInstruction.java Changes: = plugins/lucene-index-exporter/src/main/java/com/onehippo/cms7/essentials/plugins/indexexporter/LuceneIndexExporterInstruction.java = --- a/plugins/lucene-index-exporter/src/main/java/com/onehippo/cms7/essentials/plugins/indexexporter/LuceneIndexExporterInstruction.java +++ b/plugins/lucene-index-exporter/src/main/java/com/onehippo/cms7/essentials/plugins/indexexporter/LuceneIndexExporterInstruction.java @@ -32,7 +32,7 @@ public class LuceneIndexExporterInstruction implements Instruction { @Override public String getMessage() { -return "Ensure availability of RepositoryJaxrsServlet through cms web.xml"; +return "Add dependency and Ensure availability of RepositoryJaxrsServlet through cms web.xml"; } @Override View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/commit/e522a8ab232e305d857b26414bfc475a7bc35cac --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-essentials/commit/e522a8ab232e305d857b26414bfc475a7bc35cac 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-plugin-taxonomy][feature/HIPPLUG-1487] HIPPLUG-1487 bump referenced to demo parent to 4.1.0-SNAPSHOT
Jeroen Hoffman pushed to branch feature/HIPPLUG-1487 at cms-community / hippo-plugin-taxonomy Commits: 06ea3091 by Jeroen Hoffman at 2017-11-20T11:44:51+01:00 HIPPLUG-1487 bump referenced to demo parent to 4.1.0-SNAPSHOT - - - - - 4 changed files: - demo/cms/pom.xml - demo/plugin/pom.xml - demo/repository-data/pom.xml - demo/site/pom.xml Changes: = demo/cms/pom.xml = --- a/demo/cms/pom.xml +++ b/demo/cms/pom.xml @@ -20,7 +20,7 @@ org.onehippo.cms7 hippo-plugin-taxonomy-demo -4.0.0-SNAPSHOT +4.1.0-SNAPSHOT Hippo Plugin Taxonomy Demo CMS = demo/plugin/pom.xml = --- a/demo/plugin/pom.xml +++ b/demo/plugin/pom.xml @@ -20,7 +20,7 @@ org.onehippo.cms7 hippo-plugin-taxonomy-demo -4.0.0-SNAPSHOT +4.1.0-SNAPSHOT Hippo Plugin Taxonomy Demo Plugin = demo/repository-data/pom.xml = --- a/demo/repository-data/pom.xml +++ b/demo/repository-data/pom.xml @@ -19,7 +19,7 @@ org.onehippo.cms7 hippo-plugin-taxonomy-demo -4.0.0-SNAPSHOT +4.1.0-SNAPSHOT Hippo Plugin Taxonomy Demo Repository Data = demo/site/pom.xml = --- a/demo/site/pom.xml +++ b/demo/site/pom.xml @@ -20,7 +20,7 @@ org.onehippo.cms7 hippo-plugin-taxonomy-demo -4.0.0-SNAPSHOT +4.1.0-SNAPSHOT Hippo Plugin Taxonomy Demo Site View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/commit/06ea3091c60e15ddacbb7e8b3ff19a0ba4c2a0fa --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/commit/06ea3091c60e15ddacbb7e8b3ff19a0ba4c2a0fa 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-plugin-taxonomy][feature/HIPPLUG-1487] 5 commits: HIPPLUG-1494 Update parent project to version 29.3-SNAPSHOT
Jeroen Hoffman pushed to branch feature/HIPPLUG-1487 at cms-community / hippo-plugin-taxonomy Commits: 6a739eed by Arent-Jan Banck at 2017-10-05T16:23:30+02:00 HIPPLUG-1494 Update parent project to version 29.3-SNAPSHOT - - - - - b1773ef1 by Tobias Jeger at 2017-10-11T15:47:02+02:00 HIPPLUG-1497 Fix bootstrap warnings (cherry picked from commit 94125ea358684bc22084aeb6d74490a4261f5b97) - - - - - 2c7e90ab by Tobias Jeger at 2017-10-30T14:45:43+01:00 HIPPLUG-1502 Move content categorization from demo to plugin - - - - - 6fb6346d by Tobias Jeger at 2017-10-30T14:55:30+01:00 HIPPLUG-1502 Fix auto-export setup in demo project - - - - - a2e0cfcb by Jeroen Hoffman at 2017-11-20T11:28:13+01:00 HIPPLUG-1487 Merge branch 'master' into feature/HIPPLUG-1487 # Conflicts: # demo/repository-data/src/main/resources/hcm-config/hst-virtualhosts.yaml - - - - - 6 changed files: - addon/repository/src/main/resources/hcm-config/main.yaml - demo/plugin/src/main/resources/hcm-config/main.yaml - demo/repository-data/src/main/resources/hcm-config/hst-sites.yaml - demo/repository-data/src/main/resources/hcm-config/hst-virtualhosts.yaml - demo/repository-data/src/main/resources/hcm-config/main.yaml - pom.xml Changes: = addon/repository/src/main/resources/hcm-config/main.yaml = --- a/addon/repository/src/main/resources/hcm-config/main.yaml +++ b/addon/repository/src/main/resources/hcm-config/main.yaml @@ -3,3 +3,6 @@ definitions: hippotaxonomy: uri: http://www.hippoecm.org/hippotaxonomy/nt/1.2 cnd: hippotaxonomy.cnd + config: +/content/taxonomies: + .meta:category: content = demo/plugin/src/main/resources/hcm-config/main.yaml = --- a/demo/plugin/src/main/resources/hcm-config/main.yaml +++ b/demo/plugin/src/main/resources/hcm-config/main.yaml @@ -2,3 +2,8 @@ definitions: config: /hippo:namespaces/hippotaxonomy/taxonomy/editor:templates/_default_/root: plugin.class: org.onehippo.taxonomy.demo.plugin.AdditionalFieldCustomTaxonomyEditorPlugin +/hippo:configuration/hippo:modules/autoexport/hippo:moduleconfig: + autoexport:modules: +operation: add +type: string +value: ['plugin'] \ No newline at end of file = demo/repository-data/src/main/resources/hcm-config/hst-sites.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/hst-sites.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/hst-sites.yaml @@ -1,7 +1,6 @@ definitions: config: /hst:hst/hst:sites: - jcr:primaryType: hst:sites /taxonomydemo-nl: jcr:primaryType: hst:site hst:content: /content/documents = demo/repository-data/src/main/resources/hcm-config/hst-virtualhosts.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/hst-virtualhosts.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/hst-virtualhosts.yaml @@ -1,9 +1,6 @@ definitions: config: -/hst:hst/hst:hosts: - jcr:primaryType: hst:virtualhosts - hst:defaultcontextpath: /site - /dev-localhost: +/hst:hst/hst:hosts/dev-localhost: jcr:primaryType: hst:virtualhostgroup hst:cmslocation: http://localhost:8080/cms /localhost: = demo/repository-data/src/main/resources/hcm-config/main.yaml = --- a/demo/repository-data/src/main/resources/hcm-config/main.yaml +++ b/demo/repository-data/src/main/resources/hcm-config/main.yaml @@ -37,5 +37,3 @@ definitions: operation: add type: string value: [sitewriters] -/content/taxonomies: - .meta:category: content = pom.xml = --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ org.onehippo.cms7 hippo-cms7-project -29 +29.3-SNAPSHOT Hippo Plugin Taxonomy View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/compare/8038802bc11b194edfdd2357b371b79bca67af69...a2e0cfcbca2340f52d6c1b9a7856f058609b6ccf --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-plugin-taxonomy/compare/8038802bc11b194edfdd2357b371b79bca67af69...a2e0cfcbca2340f52d6c1b9a7856f058609b6ccf 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-repository][release/5.0] REPO-1899 deprecate ExecutableDaemonModule
Ate Douma pushed to branch release/5.0 at cms-community / hippo-repository Commits: d0de32fe by Ate Douma at 2017-11-20T11:23:04+01:00 REPO-1899 deprecate ExecutableDaemonModule (cherry picked from commit 1f3ac54ba9c049ebea74421abf185c159de047c7) - - - - - 1 changed file: - api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java Changes: = api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java = --- a/api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java +++ b/api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java @@ -31,7 +31,9 @@ import javax.jcr.RepositoryException; * the repository will not be able to shut down until the module execution * has been completed. * + * @deprecated REPO-1899: will be dropped in 6.0.0 */ +@Deprecated public interface ExecutableDaemonModule extends DaemonModule { void execute() throws RepositoryException; View it on GitLab: https://code.onehippo.org/cms-community/hippo-repository/commit/d0de32feeb7c63e3f251301f630200179fd4a5d7 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-repository/commit/d0de32feeb7c63e3f251301f630200179fd4a5d7 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-repository][master] REPO-1899 deprecate ExecutableDaemonModule
Ate Douma pushed to branch master at cms-community / hippo-repository Commits: 1f3ac54b by Ate Douma at 2017-11-20T11:22:11+01:00 REPO-1899 deprecate ExecutableDaemonModule - - - - - 1 changed file: - api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java Changes: = api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java = --- a/api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java +++ b/api/src/main/java/org/onehippo/repository/modules/ExecutableDaemonModule.java @@ -31,7 +31,9 @@ import javax.jcr.RepositoryException; * the repository will not be able to shut down until the module execution * has been completed. * + * @deprecated REPO-1899: will be dropped in 6.0.0 */ +@Deprecated public interface ExecutableDaemonModule extends DaemonModule { void execute() throws RepositoryException; View it on GitLab: https://code.onehippo.org/cms-community/hippo-repository/commit/1f3ac54ba9c049ebea74421abf185c159de047c7 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-repository/commit/1f3ac54ba9c049ebea74421abf185c159de047c7 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][2.16] JCR-4204: Release Jackrabbit 2.16.0 - candidate release notes
GitLab Mirror pushed to branch 2.16 at cms-community / hippo-jackrabbit Commits: 3313d0b1 by Julian Reschke at 2017-11-20T10:06:28+00:00 JCR-4204: Release Jackrabbit 2.16.0 - candidate release notes git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/branches/2.16@1815787 13f79535-47bb-0310-9956-ffa450edef68 - - - - - 1 changed file: - RELEASE-NOTES.txt Changes: = RELEASE-NOTES.txt = --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,26 +1,84 @@ -Release Notes -- Apache Jackrabbit -- Version 2.15.8 +Release Notes -- Apache Jackrabbit -- Version 2.16.0 Introduction -This is Apache Jackrabbit(TM) 2.15.8, a fully compliant implementation of the +This is Apache Jackrabbit(TM) 2.16.0, a fully compliant implementation of the Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as specified in the Java Specification Request 283 (JSR 283). -Apache Jackrabbit 2.15.8 is an unstable release cut directly from -Jackrabbit trunk, with a focus on new features and other -improvements. For production use we recommend the latest stable 2.14.x -release. +Apache Jackrabbit 2.16.0 is an incremental feature release based on +and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit +2.16.x releases are considered stable and targeted for production use. -Changes in Jackrabbit 2.15.8 +The minimum Java version for this release is Java 8. See + + http://jackrabbit.apache.org/jcr/downloads.html + +for maintenance versions that support earlier Java versions. + +Changes in Jackrabbit 2.16.0 +Bug + +[JCR-2406] - Upgrade httpclient dependency to 4.x +[JCR-3901] - TCK LockManagerTest does not allow new JCR 2.0 functionality for lock token transfers +[JCR-3929] - ConsistencyCheck may fail on empty repository +[JCR-4093] - IndexRule are meant to be applied based on both primaryType and minin type based inheritance. Currently it appears that only primaryType based inheritance is working +[JCR-4100] - jackrabbit-webdav: Scope implements equals() but not hashCode() +[JCR-4102] - jcr2dav: change polling thread sometimes dies with NPE +[JCR-4110] - The JackrabbitQueryParser uses the wrong Lucene-Version in its initializing +[JCR-4118] - RepositoryChecker creates invalid node names +[JCR-4121] - ConcurrentModificationException in InternalVersionHistoryImpl.fixLegacy() +[JCR-4133] - fix javadoc problems that are errors with JDK8 +[JCR-4135] - potential NPE in FSBackend +[JCR-4146] - json extension is removed by AbstractWebdavServlet on COPY request +[JCR-4149] - change to drop SHA-1 requires version change +[JCR-4150] - enable bundle:baseline check +[JCR-4154] - davex upload of binaries broken +[JCR-4173] - Unable to receive observation events when connecting via DavEx +[JCR-4179] - Test failures with Java 9 when using javax.imageio.spi.ServiceRegistry +[JCR-4183] - Jackrabbit standalone jar isn't working under JDK 8 +[JCR-4185] - spi2dav URIResolverImpl should check status code before attempting to parse multistatus +[JCR-4188] - avoid use of sun.security.acl.GroupImpl in PrincipalManagerTest + Improvement +[JCR-4115] - Don't use SHA-1 for new DataStore binaries (Jackrabbit) +[JCR-4182] - new release checksum requirements [JCR-4207] - Use Derby 10.14.1.0 +New Feature + +[JCR-4144] - JackrabbitAccessControlList should have an API boolean isMultiValueRestriction(restrictionName) + Task +[JCR-4094] - Fix Javadoc for JDK 1.8 doctool compliance - remove TCK related custom tags +[JCR-4096] - stop using deprecated GenericRepositoryFactory +[JCR-4101] - add code coverage profile (jacoco) +[JCR-4104] - cleanup how command lines for test executions are constructed +[JCR-4106] - fix JCR API docs link +[JCR-4107] - Upgrade to httpclient 4.5.3 +[JCR-4112] - Require Java 8 +[JCR-4119] - Upgrade httpcomponents/httpmime to 4.5.3 +[JCR-4122] - align parent pom references with Oak +[JCR-4127] - update to latest apache parent pom (18) +[JCR-4128] - update maven plugins and require Maven 3.2.1 +[JCR-4129] - get rid of unused org.json dependency +[JCR-4134] - update build instructions wrt Java versions +[JCR-4139] - Update commons-fileupload dependency to 1.3.2 +[JCR-4140] - Update easymock dependency to 3.4 +[JCR-4142] - update junit dependency to 4.12 +[JCR-4143] - update findbugs dependency to 3.0.2 +[JCR-4145] - upgrade clirr plugin to 2.8 +[JCR-4148] - revert update of findbugs +[JCR-4151] - remove clirr profile in branches where bundle:baseline is used +[JCR-4157] - jackrabbit-jcr-server: code cleanup +[JCR-4177] - move Mockito version to parent pom +[JCR-4184] - migrate from org.mortbay.jetty to org.eclipse.jetty +[JCR-4186] - Use current Derby version [JCR-4189] - J
[HippoCMS-scm] [Git][cms-community/hippo-addon-channel-manager] Deleted branch bugfix/CC-CHANNELMGR-1596
Michael Metternich deleted branch bugfix/CC-CHANNELMGR-1596 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-jackrabbit] Pushed new branch 2.16
GitLab Mirror pushed new branch 2.16 at cms-community / hippo-jackrabbit --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-jackrabbit/tree/2.16 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-1563] 29 commits: CHANNELMGR-1543 Implement $postLink to left and right side panels, to initialize…
Arthur Bogaart pushed to branch feature/CC-CHANNELMGR-1563 at cms-community / hippo-addon-channel-manager Commits: 7ddcc4a5 by Ariel Weinberger at 2017-11-13T11:21:19+01:00 CHANNELMGR-1543 Implement $postLink to left and right side panels, to initialize the $mdSidenav after the view has loaded - - - - - 1e300caf by Ariel Weinberger at 2017-11-13T11:21:56+01:00 CHANNELMGR-1543 Add right side panel method "_beforeClosePanel", previously was called "_onClose" - - - - - 5d5cfe5b by Ariel Weinberger at 2017-11-13T11:22:39+01:00 CHANNELMGR-1543 Make unit test changes according to recent variable name changes and trigger $postLink - - - - - 125a1f85 by Ariel Weinberger at 2017-11-13T15:40:57+01:00 CHANNELMGR-1543 Service calls onCloseCallback when the sidenav is closed by the ESC key - - - - - 84e0d79b by Arthur Bogaart at 2017-11-13T16:55:30+01:00 CHANNELMGR-1575 Add tooltips to main button - - - - - 8a84460c by Ariel Weinberger at 2017-11-13T17:01:16+01:00 CHANNELMGR-1543 Add unit tests to make SidePanelService fully covered - - - - - 8faea2ae by Ariel Weinberger at 2017-11-13T17:04:31+01:00 CHANNELMGR-1543 Add another expect expression to the tests and fix failing test for lowerSidePanelBeneathMask - - - - - e3567ac8 by Mathijs den Burger at 2017-11-14T11:40:15+01:00 CHANNELMGR-1568 Prevent NPE when encoding or setting names The UriEncoder throws a NPE when encoding null. Prevent that by always returning null when encoding a null value. When reading the old URL name fails (because JcrUtils#getNodeNameQuietly returns null), comparing the old and new URL name would throw an NPE. Prevent that by using StringUtils#equals. - - - - - 64afdae2 by Michael Metternich at 2017-11-14T15:25:25+01:00 CHANNELMGR-1488 Improve warning messages - - - - - 348446d6 by Ariel Weinberger at 2017-11-14T16:46:43+01:00 CHANNELMGR-1565 Add and modify QA classes for step 1 and step 2 of create content - - - - - a5203ffe by Michael Metternich at 2017-11-14T21:39:00+01:00 CHANNELMGR-1488 Match unit tests to information in thrown errors - - - - - 6d87c29a by Arthur Bogaart at 2017-11-15T01:00:13+01:00 CHANNELMGR-1586 Enable lint in frontend-ng Fixed two lint errors. - - - - - 24291184 by Ariel Weinberger at 2017-11-15T13:22:56+01:00 CHANNELMGR-1543 Refactor sidePanelService to avoid recursive call of $mdSidenav.close(), routing close handling to the native $mdSidenav object - - - - - e9e7e1d0 by Ariel Weinberger at 2017-11-15T13:23:19+01:00 CHANNELMGR-1543 Fix unit tests for SidePanelService to reach full coverage - - - - - 76e3970f by Ariel Weinberger at 2017-11-15T13:23:50+01:00 CHANNELMGR-1543 Remove leftover console log - - - - - 71f0f30f by Ariel Weinberger at 2017-11-15T13:24:50+01:00 CHANNELMGR-1543 Reintegrate branch 'feature/CC-CHANNELMGR-1543' into feature/create-content - - - - - 3dd1af4b by Ariel Weinberger at 2017-11-15T13:50:49+01:00 CHANNELMGR-1560 Fix zone.js related errors in name-url-fields - - - - - 94ca6194 by Ariel Weinberger at 2017-11-15T13:54:17+01:00 Merge branch 'feature/CC-CHANNELMGR-1560' into feature/create-content - - - - - e1a7067a by Ariel Weinberger at 2017-11-15T14:10:23+01:00 CHANNELMGR-1543 Fix linting errors - - - - - 7cc24507 by Ariel Weinberger at 2017-11-15T14:11:09+01:00 CHANNELMGR-1543 Fix linting errors - - - - - 469567cb by Mathijs den Burger at 2017-11-15T15:06:23+01:00 CHANNELMGR-1568 Add EditingUtils#canRenameDocument - - - - - 291bdb0a by Mathijs den Burger at 2017-11-16T07:52:49+01:00 CHANNELMGR-1568 Update display name and URL name in separate PUT call Allows updating the names of a document without side-effects. Updating the names as part of the draft call would also save all fields and create a preview version of the document. Updating document names accepts a document. Only the displayName and urlName properties in it are actually used. Both are encoded again by the backend, so the frontend can pass the not-yet-encoded version of these fields (mainly relevant for manually set URL names). Use the DocumentWorkflow to set the URL name, so the workflow prevents illegal cases (e.g. renaming a published document). The exception is renaming an new draft document (e.g. without a preview version yet), which is not possible via DocumentWorkflow. For that specific case the DefaultWorkflow is used, which always allows renaming. The utility methods to retrieve a certain workflow have been moved to a separate class ContentWorkflowUtils, which is now used by both the DocumentServiceImpl and the DocumentNameUtils. - - - - - c228e44b by Mathijs den Burger at 2017-11-16T08:12:43+01:00 CHANNELMGR-1568 Don't update the URL name if the display name clashes First check that neither the URL name nor the display name clash with sibling documents before updating either of them. Otherwise the case where both are changed but the display name clashes is not handled correctly. The URL may already have been updated via workflow before an error is returned because the display na