Skip to content
Snippets Groups Projects
  1. Oct 11, 2017
  2. Oct 06, 2017
  3. Oct 05, 2017
  4. Sep 09, 2017
  5. Sep 08, 2017
  6. Aug 29, 2017
    • Anders Kostending's avatar
      [TASK] Update CKEditor to 4.7.2 · 5ca02d1f
      Anders Kostending authored
      Update CKEditor to the lastest version that fixes a lot of bugs.
      
      Release notes:
      https://ckeditor.com/release-notes
      
      Fixes:
       * Added Advanced Content Filter integration with the Justify plugin.
       * [Chrome] Fixed: Clicking the scrollbar throws an Uncaught TypeError:
       element.is is not a functionerror.
       * Fixed: Widgets cannot be properly pasted into a table cell.
       * Fixed: Internal cke_table-faked-selection-table class is visible
       in the Stylesheet Classes field of the Table Properties dialog.
       * [Edge] Fixed: Error thrown when pressing the Select All button
       in Source Mode.
       * Fixed: Double slash in the path to stylesheet needed by the
       Table Selection plugin.
       * Fixed: Unnecessary dependency on the Editor Toolbar plugin inside
       the Notification plugin.
       * Fixed: Error thrown into the browser console after opening the
       Styles Combo plugin menu in the editor without any selection.
       * Fixed: Double click does not open the dialog for modifying anchors
       inserted via the Link plugin.
       * [IE8-9] Fixed: Clicking inside an empty read-only editor throws
       an error.
       * [IE10] Fixed: Clicking below a single horizontal rule throws
       an error.
       * Fixed: The range.cloneContents method selects the whole element when
       the selection starts at the beginning of that element.
       * Fixed: The range.extractContents method returns an incorrect result
       when multiple nodes are selected.
       * Fixed: The elementPath.contains method incorrectly excludes the last
       element instead of root when the fromTop parameter is set to true.
       * Fixed: SCAYT leaves underlined word after the CKEditor Replace
       dialog corrects it.
       * Added the CKEDITOR.dom.nodeList.toArray method which returns an
       array representation of a node list.
      
      Resolves: #82143
      Releases: master, 8.7
      Change-Id: I6f6037e48d768e4a2887c799c1791f3201ce40c8
      Reviewed-on: https://review.typo3.org/53751
      
      
      Reviewed-by: default avatarAndreas Fernandez <typo3@scripting-base.de>
      Tested-by: default avatarAndreas Fernandez <typo3@scripting-base.de>
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarKasper Ligaard <kasperligaard+typo3.org@gmail.com>
      Tested-by: default avatarKasper Ligaard <kasperligaard+typo3.org@gmail.com>
      Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      5ca02d1f
  7. Aug 25, 2017
  8. Aug 23, 2017
  9. Aug 22, 2017
  10. Aug 18, 2017
    • Mona Muzaffar's avatar
      [!!!][FEATURE] Main install tool refactoring · eb7539b6
      Mona Muzaffar authored
      The patch applies a major refactoring of the "tool" part of the
      install tool. As the most visible change, the install tool
      application is now split from the "install" backend module menu
      entry into four different entries - "Maintenance", "Settings",
      "Upgrade" and "Environment". This is in-line with the strategy outline at
      https://decisions.typo3.org/t/typo3-system-management-the-big-picture
      
      The patch can be seen as the main separation and split patch to
      introduce the integration of the install tool application
      into the overall backend look and feel.
      
      On the visible side, single install tool actions that were
      spread over the old menu entries like "all configuration" and
      friends are now given single "cards" within one of the four
      main module entries. The "standalone" version of the install
      tool is now similar to the backend view - just without all the
      other module menu entries.
      
      Aside from this major visible change, the patch comes with
      a main refactoring of the underlying PHP code and click behavior:
      
      * All "action" buttons that initiate something are now ajax based.
        Codewise, this is the major part.
      * No main controller loads ext_tables / ext_localconf anymore.
      * Main "Install.js" is now mostly a dispatcher to load specific
        requireJs components determined by given clicked main module.
      * Major refactorinng of JavaScript output and click-flow.
      * Introduce various new "services". Ajax actions always return
        objects and arrays, but no HTML. This is a major step towards
        proper cli and psr-7 integration.
      
      Even with the install tool paradigm "never cache anything", the
      application feels very snappy due to slim main controllers
      and straight single Ajax action triggers.
      
      Some parts of the internal PHP API of the install tool have been
      changed. While the install tool is "internal" anyway, this patch
      has been marked as [!!!] to hint extension developers in the
      unlikely case it breaks some low level extension.
      
      The state of this major change is not "perfect": There are
      various details to improve. However, this patch has more than
      9k lines, all major parts work fine and the huge file juggling
      prevents other patches from being integrated. Glitches and
      further improvements can be done with small patches afterwards.
      
      Resolves: #76084
      Releases: master
      Change-Id: I2cc93f35c0760fce33c2136d41159c802932dfc4
      Reviewed-on: https://review.typo3.org/53109
      
      
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: default avatarMona Muzaffar <mona.muzaffar@gmx.de>
      Tested-by: default avatarMona Muzaffar <mona.muzaffar@gmx.de>
      Reviewed-by: default avatarFrank Naegler <frank.naegler@typo3.org>
      Tested-by: default avatarFrank Naegler <frank.naegler@typo3.org>
      Reviewed-by: default avatarMarco Christian Krenn <krenn@webconsulting.at>
      Tested-by: default avatarMarco Christian Krenn <krenn@webconsulting.at>
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarPhilipp Hamid <ph@supertrumpf.at>
      Tested-by: default avatarPhilipp Hamid <ph@supertrumpf.at>
      eb7539b6
  11. Aug 17, 2017
  12. Aug 15, 2017
  13. Aug 11, 2017
  14. Aug 01, 2017
  15. Jul 31, 2017
  16. Jul 27, 2017
  17. Jul 13, 2017
  18. Jul 05, 2017
    • Anders Kostending's avatar
      [TASK] Upgrade version of D3 to 4.9.1 · 87c343b0
      Anders Kostending authored
      This updates the version of D3 to the latest
      release, 4.9.1.
      
      The realese can be seen here: https://github.com/d3/d3/releases
      
      A lot of fixes have been added in the latest versions.
      
      v4.8.0:
       * Add d3.tickIncrement.
       * Fix d3.ticks to always return the most-precise representable
         values in IEEE 754!
       * Fix histogram.thresholds to retain thresholds equal to the
         domain’s upper bound.
       * Number format locales can now override the percent sign suffix.
         Thanks, @davinov!
      
      v4.9.0:
       * Change selection.style to return the inline style, if present.
       * Change transition.style to start from the inline style,
         if present.
       * Add link shapes!
       * Add d3.stackOffsetDiverging.
       * Add random.source to allow custom sources of randomness.
         Thanks, @rolyatmax!
       * Add drag.clickDistance for setting the click distance threshold.
         Thanks, @Epiphero!
       * Add zoom.clickDistance for setting the click distance threshold.
       * Add d3.style.
       * Fix rounding errors in continuous.nice.
       * Fix inconsistency between continuous.ticks and continous.nice.
         Thanks, @danielyule!
       * Fix axis tick offset for band and point scales.
       * Fix drag click suppression to ignore mousemove events that
         don’t actually move.
       * Fix zoom click suppression to ignore mousemove events that
         don’t actually move.
       * Fix error trying to interpolate objects without prototypes.
         Thanks, @devgru!
       * Optimize generated axis DOM slightly.
       * Improve error message descriptions in d3.queue.
         Thanks, @ethervoid!
      
      v4.9.1:
       * Fix d3.linkRadial to use radians rather than degrees.
       * Optimize path.pointRadius slightly.
      
      Resolves: #81652
      Releases: master, 8.7
      Change-Id: Ife6db0031c3a8341df6abb2dac43f64dafaeaa5e
      Reviewed-on: https://review.typo3.org/53296
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarAnders Kostending <aha@systime.dk>
      Tested-by: default avatarAnders Kostending <aha@systime.dk>
      Reviewed-by: default avatarKasper Ligaard <kasperligaard+typo3.org@gmail.com>
      Reviewed-by: default avatarFrank Naegler <frank.naegler@typo3.org>
      Tested-by: default avatarFrank Naegler <frank.naegler@typo3.org>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      87c343b0
  19. Jul 03, 2017
  20. Jun 23, 2017
  21. Jun 21, 2017
  22. Jun 20, 2017
  23. Jun 18, 2017
  24. Jun 17, 2017
  25. Jun 16, 2017