This project is mirrored from https://git.typo3.org/typo3/typo3.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 09 Nov, 2019 4 commits
  2. 07 Nov, 2019 1 commit
  3. 05 Nov, 2019 2 commits
  4. 30 Oct, 2019 1 commit
  5. 10 Oct, 2019 1 commit
  6. 09 Oct, 2019 1 commit
  7. 08 Oct, 2019 1 commit
  8. 07 Oct, 2019 1 commit
  9. 26 Sep, 2019 1 commit
  10. 25 Sep, 2019 2 commits
  11. 19 Sep, 2019 1 commit
  12. 12 Sep, 2019 1 commit
  13. 11 Sep, 2019 2 commits
    • Andreas Fernandez's avatar
      [BUGFIX] Fix IRRE uniqueness flaws · 3fa7f9ef
      Andreas Fernandez authored and Frank Nägler's avatar Frank Nägler committed
      This patch fixes some flaws in the IRRE uniqueness handling:
      
      - Validation is triggered once a record has been removed from DOM
      - Removed records are now added to their selector again if not opened
        before
      - Uniqueness handling now works for records with uid "0", which is
        relevant for a site's language handling
      - The unique update is now triggered only when the value of its selector
        in a record actually changes
      
      Resolves: #87711
      Releases: master, 9.5
      Change-Id: I9fe15d8e8790eff305024b706450cd2c37da9340
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61578
      
      Reviewed-by: Susanne Moog's avatarSusanne Moog <look@susi.dev>
      Reviewed-by: Frank Nägler's avatarFrank Nägler <frank.naegler@typo3.org>
      Tested-by: Susanne Moog's avatarSusanne Moog <look@susi.dev>
      Tested-by: default avatarTYPO3com <noreply@typo3.com>
      Tested-by: Frank Nägler's avatarFrank Nägler <frank.naegler@typo3.org>
      3fa7f9ef
    • Benni Mack's avatar
      [BUGFIX] Do not check for pid=-1 when evaluating workspace records · a6363e85
      Benni Mack authored and Susanne Moog's avatar Susanne Moog committed
      TYPO3 Core handles the result of database queries in a lot of different
      ways to filter out workspace records.
      
      With "versioning support v1" (= without workspaces), the identifier was
      usually "pid = -1" to filter out records that should not be displayed in
      live results.
      
      With workspaces, there are other, better ways to identify versioned via
      the following fields:
      - t3ver_state (what kind of versioned record is there)
      - t3ver_oid (if the versioned record points to a live record)
      - t3ver_wsid (the workspace ID)
      
      The "pid" field was kept as misuse, but fine for most of the database
      queries. Since we now have Doctrine DBAL, and Restrictions, the Core
      API can now be unified to actually check for "t3ver_oid>0" instead of
      "pid<>-1" to identify a versioned record.
      
      All places in TYPO3 Core now does not check for "pid<>-1" anymore for
      tables that are workspace-aware.
      
      In the future, it is then possible to get rid of the "pid=-1" value when
      writing versioned records, streamlining the API effectively, to find one
      proper way to query and write records.
      
      This change does not modify any other places in TYPO3 Core where
      Workspace Records are written, but only cleans up the API to only
      consider "t3ver_oid" instead of "pid", avoiding the mis-use of "pid".
      
      Most queries can then be handled by simply checking:
      - t3ver_wsid=0 AND deleted=0 for only fetching live records
      - t3ver_wsid IN (0,12) AND t3ver_oid=0 to find all live records,
        and draft placeholders, to do overlays then
      
      Resolves: #89122
      Releases: master
      Change-Id: I781d1ae440fe944e6c8c99d02884a6eb0c1be0a7
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61641
      
      Tested-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
      Tested-by: default avatarTYPO3com <noreply@typo3.com>
      Tested-by: Susanne Moog's avatarSusanne Moog <look@susi.dev>
      Reviewed-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
      Reviewed-by: Susanne Moog's avatarSusanne Moog <look@susi.dev>
      a6363e85
  14. 08 Sep, 2019 1 commit
  15. 05 Sep, 2019 1 commit
  16. 04 Sep, 2019 1 commit
  17. 29 Aug, 2019 1 commit
  18. 28 Aug, 2019 1 commit
  19. 23 Aug, 2019 1 commit
  20. 14 Aug, 2019 1 commit
  21. 02 Aug, 2019 1 commit
  22. 14 Jul, 2019 1 commit
  23. 12 Jul, 2019 1 commit
  24. 05 Jul, 2019 4 commits
  25. 04 Jul, 2019 1 commit
  26. 27 Jun, 2019 1 commit
  27. 25 Jun, 2019 1 commit
  28. 19 Jun, 2019 1 commit
  29. 17 Jun, 2019 1 commit
  30. 05 Jun, 2019 1 commit
  31. 31 May, 2019 1 commit