@jsi jsi released this Dec 22, 2015 · 7363 commits to master since this release

Assets 2

Changelog

Features

  • Support for IE and Edge (XP-1831).
  • Clustering support (XP-1827).
  • Implement cache function in lib-cache (XP-2215).
  • Implement basic IO functions in lib-io (XP-2217).
  • Support for external widgets (XP-1999).
  • Platform installations (XP-2420).
  • Selector Input Types - Add allowPath filtering option (XP-2153).
  • Implement OSGi status reporters (XP-2180).
  • TextLine Input type - Add regular expression support (XP-2011).
  • Implement multipart functionality in server-side JS (XP-2167).
  • Implement lib-http-client function call (XP-2098).
  • Content attachment functions in JS (XP-2224).
  • Javascript Libraries - Security functions (XP-2171).
  • Implement more lib-auth functions (XP-1842).
  • Javascript context library functions (XP-2242).
  • More testing of libraries (XP-2388).
  • Development cycle improvement (XP-2249).
  • Launcher improvements (XP-2370).
  • Server-side event handling (XP-2283).

Improvements

  • Change snapshot location folder and make configurable (XP-2457).
  • Detail panel - Active widget not selected when going to floating mode (XP-2453).
  • Handle server events in batches from admin (XP-1830).
  • Implement getMembers in lib-auth (XP-2127).
  • Google Analytics - Statistics by page (XP-2369).
  • Do not trigger save when pressing publish when no changes in form (XP-2126).
  • Implement cacheable blobstore (XP-2129).
  • Emulator panel - Fix encoding and order/name of the icons (XP-2365).
  • Page Components view - Implement vertical scrolling (XP-2364).
  • Add support for attachments in lib-mail (XP-2239).
  • Google Analytics - Errors in console when detail panel is not active (XP-2359).
  • Page Components view - Don't open context menu in LiveEdit after drag'n'drop (XP-2386).
  • Support for XSLT transformations in Node import (XP-2268).
  • Make repository blob path configurable (XP-2130).
  • Implement reordering of applications in site config (XP-2010).
  • Content selector - Add icon to open selected content for edit (XP-2013).
  • Google Analytics - Implement date range selection (XP-2375).
  • Detail panel - Show selected value in the widget selector when the dropdown is expanded (XP-2257).
  • Detail panel - Highlight widget selector buttons on hover (XP-2256).
  • Dynamic configuration of remote shell (XP-2163).
  • Implement global basic authentication filter (XP-2041).
  • Use ServletRequestListener for setting current request (XP-2039).
  • Implement better server-side JS testing with mocks (XP-2152).
  • Widget - Simplify deployment of a static widget (XP-2273).
  • Details panel - Sub content display (XP-2272).
  • Add service scripts to distro-package (XP-2155).
  • Page Components view - Wrong behaviour of DnD when the view has a scrollbar (XP-2390).
  • FoldButton - Fix positioning and styling of the dropdown (XP-2392).
  • Handle long input labels better (only first part is shown now) (XP-2074).
  • Cache XML descriptors (XP-2286).
  • Make Admin CSS (and JS) more specific to reduce live edit bugs (XP-1796).
  • HTML Area - Image dialog adjustments (XP-2016).
  • Simplify ServerInfo and add RunMode (XP-2255).
  • Unprotected session cookies could lead to session hijacking (XP-2312).

Refactorings

  • Remove deprecated watch task in gradle plugin (XP-2043).
  • Refactor MultipartService to use servlet 3.x parts (XP-2166).
  • Refactor Application into an interface (XP-2088).

Bugs

  • Context menu item not visible when components view is located in top-right corner (XP-2105).
  • Page Components View - Incorrect behavior when a region selected and 'Reset' in context-menu clicked (XP-2104).
  • Wrong value of width for "option filter input" in inspect-panel (XP-2106).
  • Image Editor - Broken layout (XP-2348).
  • ContentTreeGrid - Fix redundant re-rendering of grid columns (XP-2109).
  • NamesView: character 'g' not fully displayed (XP-2222).
  • Grid not refreshed, when 'structured' content filtered and duplicated (XP-2221).
  • Image URL with spaces in scale parameter generates illegal URL (XP-2219).
  • New added site not displayed in content-grid, when number of sites is more than 7 (XP-2218).
  • Save Before Close dialog: html-tags displayed on buttons (XP-2339).
  • Details Panel: duplicated info in a UserAccessWidgetItemView (XP-2451).
  • Wrong behavior in filter panel: wrong number of contents displayed, when content's name typed in search-input (XP-2452).
  • Need to click twice for selecting a application in a site-wizard (XP-2248).
  • Home Page: sometimes 'content-manager' link is not clickable (XP-2247).
  • Missing icon in user store wizard (XP-2368).
  • 404 in console-browser when two contents where removed (XP-2128).
  • User app: 'Edit' button enabled when selected item that is uneditable (XP-2484).
  • Page Components view - The tree doesn't refresh upon switch of layout (XP-2362).
  • Improve handling of enabled actions in ContentTreeGrid (XP-2244).
  • Scrolling does not work when size of window-browser is small (XP-2122).
  • ContentWizard - button "Delete" should be disabled when content is not saved yet (XP-2125).
  • Settings step form - incorrect option (und) in LocaleComboBox (XP-2124).
  • LiveEdit - Wrong content after switching layout (XP-2366).
  • Content Browse Grid - Not all child items are loaded when expanding a node (XP-2116).
  • Info panel - Contents of sections are duplicated after publishing (XP-2118).
  • Not possible to delete published content when application is missing (XP-2112).
  • PublishContent Dialog: bad layout (XP-2354).
  • Duplicated entries after reordering applications in site config (XP-2111).
  • UserWizard: inputs for email and password have wrong height and layout is broken (XP-2353).
  • Checkbox label shown below box (XP-2113).
  • Cannot edit links or view source in HtmlAreas in site config. (XP-2148).
  • User Access section - Title with rights of Everyone is not always shown (XP-2141).
  • Error in UserWizard when a password is a white space (XP-2382).
  • LiveEdit - Endless spinner when page template has raw content (XP-2142).
  • Toolbar not updated when applications are started or stopped (XP-2384).
  • Gradle reports warning if no webjar is added (XP-2145).
  • Update of content that is single on it's level makes it's parent collapse (XP-2387).
  • Error translating server user store events to content events (XP-2144).
  • User with WRITE_PERMISSIONS for content does not have access to Edit Permissions dialog (XP-2147).
  • No mask or spinner in publish dialog on publish (XP-2146).
  • User App: New user selects already open user tab (XP-2381).
  • Remove Duplicate button from user wizard (XP-2380).
  • Version History Panel - online-statuses are sometimes shown twice (XP-1963).
  • BrowsePanel - not all context-menu items displayed if menu opened in the bottom of grid (XP-2134).
  • Hidden LE panel is masked upon saving of content (XP-2136).
  • LiveEdit - Part inserted with wrong index (XP-2162).
  • Multiple empty batch and compare content requests during import (XP-2165).
  • Cache-control - Max-age - Wrong value for assets in live mode (XP-2164).
  • Page Components view - Keyboard navigation no longer selects item view (XP-2159).
  • Details Panel - DropdownHandle button appears when user clicks on "Version History" option value (XP-2154).
  • Children 'branch status' in Content Manager not updated when changing permissions (XP-2277).
  • Node versionId not updated correctly in search-index when changing permissions (XP-2276).
  • Path segments not encoded in URL functions (XP-2279).
  • "New" is not available in some instances where only one item is selected in a search result. (XP-2065).
  • Search panel - Contents are pushed too far left by long content types (XP-2067).
  • Fix details.less (XP-2060).
  • SiteWizard: 'Preview' button should be disabled, when PageSecriptor was removed (XP-2297).
  • Content Browser panel refresh on update events (XP-2059).
  • Table elements stripped away with portal.processHtml (XP-2402).
  • LiveEdit - Image Selector is no longer filtered (XP-2403).
  • When HtmlArea closed, tooltip still present on content wizard (XP-2405).
  • Tab not closed, but content was deleted (XP-1428).
  • Detail panel - Selected content row is not entirely highlighted after edit and save (XP-2075).
  • Delete fails with multiple selection (XP-2195).
  • When user deleted a 'modified' content, content becomes 'pending delete' and unselected (XP-2198).
  • Exception occurs when user tries to upload file with name that contains special characters (XP-2197).
  • Extra detail panel shows up when tabbing through admin (XP-2425).
  • Bug: Content nav buttons stick with float left on current selection (XP-2300).
  • Auth - Possible to add a group as a member of itself (XP-2097).
  • Errors after deleting multiple items in Content Manager (XP-2327).
  • Error editing multiple images simultaneously (XP-2200).
  • Selection not shown for multiple RadioButtons inside item-set (XP-2442).
  • Page Editor - Image selector loses focus after being added to the page (XP-2436).
  • Removing a user does not remove memberships (XP-2438).
  • Toolbar not updated when multiple applications are started or stopped (XP-2430).