@jsi jsi released this Feb 23, 2016 · 6757 commits to master since this release

Assets 2

Changelog

Features

  • Add support for XSLT transformations in import to toolbox (XP-2542).
  • Admin tool icon - Inline SVG (XP-2723).
  • App installation support (XP-2565).
  • Create AttachmentUploader input type (XP-2506).
  • Implement references (XP-2343).
  • Local/Cluster application deployment (XP-2727).
  • Pluggable Admin Tool (XP-2407).
  • WebSocket support in portal (XP-2717).

Improvements

  • Add abstract field to media:document (XP-2551).
  • Add and verify that all descendants of FormInputEl correctly update dirty flag (XP-2234).
  • Add application icons for mobile (XP-2695).
  • Add tags field to media content type (XP-2552).
  • Admin Launcher - Misc changes (XP-2635).
  • Admin/site resources relocation (XP-2650).
  • Admin/site services authorization (XP-2652).
  • Application installed feedback on event (XP-2830).
  • Change require resolving in javascript (XP-2649).
  • Change snapshot location folder and make configurable (XP-2457).
  • Clean up Home app (XP-2697).
  • Content Studio - Detail panel - Additional interface "contentstudio.detailpanel" (XP-2821).
  • Content navigation - Select content before loading preview (XP-2670).
  • Content preview - Allow preview for multiple content items (XP-2702).
  • Content preview - Always open a new link for Preview (XP-2686).
  • Don't focus content selector when navigating inside the Page Components view (XP-2510).
  • Don't open context menu after selecting content in a component view (XP-2509).
  • Don't unselect an empty component when its content selector is clicked (XP-2511).
  • Don't unselect component on right-click (XP-2507).
  • Elasticsearch 1.5.2 upgrade (XP-2696).
  • Image editor - Small images are no longer upscaled (XP-2685).
  • Implement ContentService.reprocess (XP-2504).
  • Implement createAttachment REST handler in admin (XP-2505).
  • Implement publish in lib-content (XP-2546).
  • Implement sanitizeHtml in lib-portal (XP-2544).
  • Implement simple UDC service (XP-2476).
  • Improve backend exception handling for market (XP-2791).
  • Launcher panel - Change highlight styling and order of apps (XP-2643).
  • Launcher tip - Move to Launcher html/css (XP-2784).
  • Let JVM decide default heap-size values (XP-2536).
  • Make contentEventHandlers process events in batches, not one by one (XP-2335).
  • Market service - Show different error messages based on statusCode (XP-2776).
  • Misc styling changes to Login, Home and Launcher (XP-2698).
  • Modal dialog - Mask doesn't disappear after clicking outside of the dialog (XP-2622).
  • Move ContentServerEvent listener to ContentAppPanel (XP-2235).
  • Move Launcher styles to a separate CSS file (XP-2693).
  • Page Component View - Prevent highlighting of selected item when the page is locked (XP-2750).
  • Page Components view - Highlight nodes on hover with same border types as in the Page editor (XP-2519).
  • Page Components view - Show text from a text component as its title (XP-2521).
  • Page Editor - Apply blue border to selected component (XP-2637).
  • Page Editor - Auto-hide floating Context panel whenever an empty component is selected (XP-2469).
  • Page Editor - Auto-hide the wizard panel in low-res when page is being edited (XP-2468).
  • Page Editor - Auto-show the Context panel in docking mode (XP-2470).
  • Page Editor - Change shader opacity (XP-2636).
  • Page Editor - Close "Text edit mode" on Escape (XP-2606).
  • Page Editor - Don't highlight component views if the page is using Automatic renderer (XP-2676).
  • Page Editor - Fix clickable links in edit mode (XP-2672).
  • Page Editor - Fix positioning of the context menu (XP-2467).
  • Page Editor - Highlighter misplaced after wizard panel collapses (XP-2704).
  • Page Editor - Show context menu on right-click instead of left-click (XP-2466).
  • Page editor - Consistent behaviour of component highlighting and cursor types (XP-2518).
  • Page editor - Enable DnD of a component when another component is selected (XP-2588).
  • Page editor - Fix behaviour of text component's context menu without adding a delay (XP-2638).
  • Page editor - Highlight host region when dragging a component (XP-2522).
  • Page editor - Show component name in DnD mode (XP-2524).
  • Range-query function (XP-2666).
  • Remove allowPublishOutsideSelection parameter in PushContentParams (XP-2564).
  • Select a new component view with one click (XP-2487).
  • Simplify server events handling code in ContentBrowsePanel (XP-2325).
  • Site Configurator - Instantly highlight invalid configuration (XP-2689).
  • Small Launcher fix - Installation title in launcher (XP-2759).
  • Toolbox - Init application - Checkout capability (XP-2770).

Bugs

  • Animated GIF images without scaling or filters are rendered as single frame (XP-2822).
  • Application selection with keys in Launcher tool does not work (XP-2794).
  • BUG? Broken images after upload crash admin (XP-2404).
  • Bmp images are created as media:unknown (XP-2790).
  • Button 'Show Component View" displayed when 'Page Editor' is hidden (XP-2780).
  • CM - Edit tab - Field in item-set stays invalid (XP-2795).
  • CM - Site Configurator dialog - Changes applied only the first time (XP-2781).
  • Combobox selector does not load more than 100 options (XP-2449).
  • Content Grid doesn't initially switch to Compact mode in low resolution (XP-2653).
  • Content Studio - selectors fail to list all items (XP-2760).
  • Content Validation - Error validating forms with multiple itemSets including required fields (XP-2765).
  • Content Wizard - Content item stops tracking changes after it's published (XP-2762).
  • Content browse selection panel - Duplicate content after renaming (XP-2494).
  • ContentWizard: Name and DisplayName cleared, when permissions applied (XP-2351).
  • Create Content dialog - Search by content type name doesn't work (XP-2761).
  • Duplicated content elements in ContentTreeGrid (XP-2571).
  • Duplicated image not shown in HTML Area (XP-2460).
  • EditPermissionsDialog - access control combobox is shown in spite of 'Inherit permissions' is checked (XP-2640).
  • Error "File[] not uploaded" when opening content with ImageSelector (XP-2757).
  • Error adding image in HtmlArea with keep original size (XP-2592).
  • Error in console occurs when uploading new image without date field set (XP-2471).
  • Exception uploading media from office documents (XP-2618).
  • FF specific bug: impossible to close a wizard panel (XP-2624).
  • GeoLocation Wizard: red icon present, when valid data typed (XP-2581).
  • Grid is still filtered when search-text was cleared (XP-2575).
  • HTML area - Changes in text don't trigger change of Publish button state (XP-2786).
  • Hash part of URL in address bar disappears after removing input occurence (XP-2634).
  • Home app - Problems in mobile mode (XP-2792).
  • HtmlArea input type: wizard-page scrolled down, when user tries to type a text in the second area( html-area configured as 2_4) (XP-2547).
  • Image selector: wrong content validation in a wizard panel, red circle icon present in tab, when valid content opened (XP-2562).
  • ImageSelector does not show image selected (XP-2561).
  • ImageSelector: unselected items are not saved (XP-2627).
  • Images inside item-set are not editable (XP-2658).
  • Images with orientation metadata are cropped incorrectly (XP-2763).
  • Incorrect format for exported text files (XP-2570).
  • Init project in toolbox does not retain executable flag (XP-2815).
  • InstallAppDialog - Can not scroll in install from Enonic Market application list (XP-2801).
  • InstallAppDialog - The dialog window is not repositioned after loading apps (XP-2802).
  • InstallAppDialog - The list of apps keeps being refreshed all the time (XP-2803).
  • Launcher not displayed if the user does not have access to any tool (XP-2824).
  • Libs appear in the Site Applications dropdown (XP-2810).
  • Link modals in HtmlArea do not show the value selected (XP-2631).
  • Map objects inside nested JS objects are converted to string during serialization (XP-2813).
  • Mobile preview panel sometimes shows incorrect page when using preview navigation (XP-2594).
  • Multipart does not support multiple fields with the same name (XP-2779).
  • New tab not added, when Group tab is already opened for editting and and "New" buttton pressed again (XP-2495).
  • Not possible to fix template with broken controller-reference (XP-2563).
  • Notification message missed when 'published' content deleted from content wizard (XP-2517).
  • Page Editor - Auto-hide the wizard panel when a new text component is dragged to the page (XP-2608).
  • Page Editor - Change behaviour for unselecting a component (XP-2639).
  • Page Editor - New text component doesn't switch to edit mode when the page is in "Text edit mode" (XP-2607).
  • Page Editor - Wrong context menu for a region of a page with Automatic renderer (XP-2677).
  • Page editor - Wrong behaviour of context menu for text component (XP-2590).
  • Page editor - Wrong display name after resetting a component (XP-2533).
  • Page editor should be visible by default when creating a page template (XP-2739).
  • Principal allowed to be added as a member of itself in admin (XP-2516).
  • Search Panel not shown, when a button "show search panel" pressed (XP-2665).
  • ServerEvents: no client event is thrown for server event when a browse panel is present and content is not loaded in grid (XP-2764).
  • Site Configurator dialog: when a HtmlArea present in a dialog and a text typed into it, need to press twice "Apply" button (XP-2645).
  • Site config validation - bad handling of itemsSet validation (XP-2743).
  • SiteConfigurator: Error in console when adding one more application (XP-2805).
  • SiteWizard :PageDescriptorDropdown does not appear when a application was selected in the 'applicationSelector' (XP-2772).
  • Some menu items not visible in a context-menu (XP-2766).
  • Status of button 'Preview' ContentBrowseToolbar not updated, when site was updatet and controller added (XP-2796).
  • Storing text-fields with values longer than 32766 bytes causes exception (XP-2663).
  • The processHtml function creates all image URLs with jpeg format (XP-2823).
  • The toggle button in Widget panel is not responsive (XP-2703).
  • Updating nodes with changed binary source of attachment as only change is not stored (XP-2722).
  • Uploading PDF results in type "media:unkown" in Firefox (XP-2667).
  • UserWizard: 'Save before close' dialog appears when no any data typed (XP-2352).
  • Webjar include does not work for first build (XP-2749).
  • Wrong behavior in Edit Permissions Dialog, when new ACL-entry added (XP-2538).
  • Wrong panel height in mobile resolution (XP-2593).

Refactorings

  • Change WebSocket's to use a filter (XP-2724).
  • Rename FileUploader input type to MediaUploader (XP-2508).