1. 21 Sep, 2021 3 commits
  2. 20 Sep, 2021 2 commits
  3. 17 Sep, 2021 3 commits
  4. 16 Sep, 2021 2 commits
  5. 15 Sep, 2021 1 commit
  6. 14 Sep, 2021 1 commit
  7. 13 Sep, 2021 5 commits
  8. 12 Sep, 2021 1 commit
  9. 11 Sep, 2021 4 commits
  10. 09 Sep, 2021 1 commit
  11. 08 Sep, 2021 1 commit
  12. 06 Sep, 2021 2 commits
    • Oliver Hader's avatar
      [TASK] Update CKEditor to v4.16.2 · 3363820d
      Oliver Hader authored and Oliver Hader's avatar Oliver Hader committed
      Update to CKEditor v4.16.2 which addressed browser compatibility
      issues and known security vulnerabilities:
      
      https://ckeditor.com/blog/ckeditor-4.16.2-with-browser-improvements-and-security-fixes/
      
      Commands:
        cd Build
        yarn add 'ckeditor4@^4.16.2'
        yarn build
      
      Resolves: #95128
      Releases: master, 10.4, 9.5
      Change-Id: Ic0c10f2d72bb7d107f53c58dbc0668d19275914b
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70919
      
      Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
      Tested-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
      Reviewed-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
      3363820d
    • Stefan Bürk's avatar
      [BUGFIX] Ensure deterministic orderBy of CategoryCollection · 55ff4921
      Stefan Bürk authored and Christian Kuhn's avatar Christian Kuhn committed
      Missing deterministic orderBy for database queries leads to
      different records retrieved across dbms and dbms version.
      Some major dbms tends to order by primary key implictly,
      where in newer versions it behaves differently. Even if
      the database structure and data seems to look identically,
      dbms tends to handle it in different ways.
      
      Test fixtures for CategeoryCollectionTests do not provide
      any values for sorting. Inserting the data to the database
      is done through plain database inserts through the testing
      framework, not taking care of table specific sorting fields
      if test data missing them, which DataHandler and
      RelationHandler takes care of in the core.
      
      There can be instances with extensions omitting the usage
      of datahandler and as such inserting nondeterministic datasets,
      deterministic queries must be implemented.
      
      Retrieving related records for categories has been missing
      the required sorting field, so sorting was unreliable.
      
      Ensuring deterministic record retrieval by adding
      'uid_foreign' as last orderBy to kick in if two records
      have the same sorting value.
      
      This allows activation of a CategoryCollection related
      functional test with postgres.
      
      Even though the test data misses proper sorting field values,
      this is not changed to ensure deterministic sorting does not
      break again.
      
      This patch acts as follow up for #95061.
      
      $ Build/Scripts/runTests.sh -s functional -d postgres \
        typo3/sysext/core/Tests/Functional/Category/Collection/\
        CategoryCollectionTest.php
      
      Resolves: #95091
      Related: #95061
      Releases: master, 10.4
      Change-Id: I9feec421ff9628aabe100fbab9a69c570b9dd029
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70932
      
      Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
      Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      55ff4921
  13. 04 Sep, 2021 1 commit
  14. 02 Sep, 2021 3 commits
  15. 01 Sep, 2021 4 commits
  16. 30 Aug, 2021 2 commits
  17. 29 Aug, 2021 2 commits
  18. 27 Aug, 2021 1 commit
  19. 26 Aug, 2021 1 commit