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 or owner.
Last successful update .
  1. 09 Nov, 2017 1 commit
  2. 06 Oct, 2017 1 commit
  3. 08 Sep, 2017 1 commit
    • Benni Mack's avatar
      [!!!][BUGFIX] Separate sys_history from sys_log db entries · d047b314
      Benni Mack authored
      Before, the history module fetched info about "modified records" from
      sys_history+the authoritive user from a coupled sys_log entry.
      
      Info about "insert" and "delete" was fetched from sys_log solely.
      
      However, when using a scheduled cleanup task to truncate sys_log
      then all history information is useless (see bug report).
      
      The patch introduces a new RecordHistoryStore as an abstraction
      for adding history entries (currently done solely within DataHandler).
      
      It adds some additional, necessary SQL fields to sys_history to
      store all information in there and creates an update wizard
      to migrate all coupled sys_history/sys_log entries to a
      new sys_history entry itself.
      
      Additionally, the whole existing "RecordHistory" class is
      now only necessary for fetching the so-called ChangeLog,
      for a page or a specific record, and to do rollbacks, preparing
      the history records so they can be worked on.
      
      The whole logic for fetching the GET/POST parameters is moved
      into the "ElementHistoryController", everything that is only possible
      via Fluid is moved from the RecordHistory object and the
      ElementHistoryController into the view.
      
      Referencing from sys_log (Log module) into sys_history is
      now done the other way around, storing information about
      the corresponding history entry inside sys_log.
      As a side-effect, sys_log should load faster.
      
      Abstraction basis:
      - sys_history is the only source of truth about the history of a record
      - sys_log contains a reference to an history entry now
      (inside sys_log.log_data) to link from the backend log module
      - RecordHistoryStore exists for tracking changes to records
      - RecordHistory is for retrieving, compiling the history/changelog and rollbacks
      - ElementHistoryController is doing PSR-7 style request/response
      handling and preparing data for the view
      - Fluid is handling more view functionality now, removing
      the need for doing <f:format.raw> everywhere in the templates.
      
      Sidenotes:
      * Data within sys_history is now stored as JSON, not serialized anymore
      * Adding/deleting was previously stored in sys_log only, is now within sys_history
      * Moving records is now tracked (but not evaluated yet)
      * Highlight/Snapshot functionality within the Backend Module
      was removed
      
      This functionality is built so it can also be used within Extbase
      persistence and in FE in general in a future iteration.
      
      Resolves: #55298
      Resolves: #71950
      Releases: master
      Change-Id: I354317609099bac10c264b9932e331fa908c98be
      Reviewed-on: https://review.typo3.org/53195
      
      
      Reviewed-by: Andreas Fernandez's avatarAndreas Fernandez <typo3@scripting-base.de>
      Tested-by: Andreas Fernandez's avatarAndreas Fernandez <typo3@scripting-base.de>
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: Joerg Kummer's avatarJoerg Kummer <typo3@enobe.de>
      Tested-by: Joerg Kummer's avatarJoerg Kummer <typo3@enobe.de>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      d047b314
  4. 23 Aug, 2017 1 commit
  5. 19 Jul, 2017 1 commit
  6. 12 May, 2017 1 commit
  7. 28 Mar, 2017 1 commit
    • Wouter Wolters's avatar
      [TASK] Streamline return tags in phpdocs · eb049dba
      Wouter Wolters authored and Benni Mack's avatar Benni Mack committed
      The TYPO3 Core currently has no guidline how to handle phpdoc
      comments regarding @return annoations related to "void" and "null".
      
      In practice, these annotations have no additional value if no additional
      documentation is given.
      
      With this change, the php-cs-fixer will remove any unnecessary linebreaks
      within the comments above the @return annotation, as well as remove completely
      empty phpdoc comments because the @return annotation is removed.
      
      Please be aware, that once PSR-5 is accepted, this coding standard
      within the TYPO3 Core will change again, where there are currently
      some further proposal details like inheritance information.
      
      Resolves: #80454
      Releases: master
      Change-Id: Ie969d720684c0a75919fe5addd1c36ef5b12eb04
      Reviewed-on: https://review.typo3.org/51686
      
      
      Reviewed-by: Nicole Cordes's avatarNicole Cordes <typo3@cordes.co>
      Tested-by: Nicole Cordes's avatarNicole Cordes <typo3@cordes.co>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      eb049dba
  8. 01 Dec, 2016 1 commit
  9. 29 Nov, 2015 1 commit
  10. 20 Nov, 2015 1 commit
  11. 16 Nov, 2015 1 commit
  12. 11 Oct, 2015 1 commit
  13. 08 Oct, 2015 1 commit
  14. 05 Oct, 2015 1 commit
  15. 16 Sep, 2015 1 commit
  16. 15 Sep, 2015 1 commit
  17. 08 Sep, 2015 1 commit
  18. 17 Aug, 2015 1 commit
  19. 06 Aug, 2015 1 commit
  20. 15 Jul, 2015 1 commit
  21. 03 Jun, 2015 1 commit
  22. 13 Dec, 2014 1 commit
  23. 13 Nov, 2014 2 commits
  24. 11 Oct, 2014 1 commit
  25. 22 Jun, 2014 1 commit
    • Michael Schams's avatar
      [TASK] Re-work/simplify copyright header in PHP files - Part 6 · 526c060f
      Michael Schams authored
      This patch replaces the copyright/license header in PHP files with a
      new, simplified one. The new header does not show the year figure, nor
      an author name, and refers to the LICENSE.txt file for the full
      copyright information. License is: GPL2 or any later version.
      
      This is a multi-part commit due to the huge number of changed files.
      See issue #59782 for further details.
      
      Resolves: #59782
      Releases: 6.3, 6.2
      Change-Id: Idcd11219eb132c8690cfde256950980e9423bafd
      Reviewed-on: https://review.typo3.org/31027
      Reviewed-by: Krzysztof Adamczyk
      Tested-by: Krzysztof Adamczyk
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      526c060f
  26. 13 Jan, 2014 1 commit
  27. 01 Oct, 2013 1 commit
  28. 02 Jul, 2013 1 commit
    • Wouter Wolters's avatar
      [TASK] Cleanup entry classes in typo3/ part1 · c250ad8b
      Wouter Wolters authored and Anja Leichsenring's avatar Anja Leichsenring committed
      Cleanup the entry classes inside typo3/ with the following
      changes:
      
      * Move language include to constructor
      * Remove not needed doc-comments
      * Make class available in $GLOBALS['SOBE']
      * Remove transferData class, which is not used
      
      Change-Id: I03727b4620b9f0242760ad1be37e31a66c4fdb39
      Resolves: #49394
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21647
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      c250ad8b
  29. 05 May, 2013 1 commit
    • Nicole Cordes's avatar
      [TASK] Cleanup ext:backend · 24f83ec5
      Nicole Cordes authored and Anja Leichsenring's avatar Anja Leichsenring committed
      Cleanup ext:backend with the following code changes:
      * Make use of the "use" statement for GeneralUtility
      * Make use of the "use" statement for BackendUtility
      * Case in switch statements are tabbed with one more tab
      
      Change-Id: I6549316dddc9575cab4e661b7c111ec947757cb8
      Fixes: #47900
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20479
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      24f83ec5
  30. 01 May, 2013 1 commit
    • Felix Kopp's avatar
      [TASK] Move backend templates to extension contexts · 61dfb8f2
      Felix Kopp authored and Christian Kuhn's avatar Christian Kuhn committed
      Most html templates in backend are used in one extension only.
      Those templates should be held in extension context to reduce
      dependencies.
      
      Creates extbase/flow directory structures.
      
      Change-Id: I7638092b695d36c4cea2a2755d8285bf92114bb0
      Fixes: #47786
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20374
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      61dfb8f2
  31. 05 Apr, 2013 1 commit
    • Benni Mack's avatar
      [TASK] Deprecated Big/Small/Medium/Standard-Document · c6aab2c8
      Benni Mack authored
      Deprecates classes:
      
      - BigDocumentTemplate
      - SmallDocumentTemplate
      - MediumDocumentTemplate
      - StandardDocumentTemplate
      
      These classes are rarely used.
      Also the standard style in the backend move along.
      
      Resolves: #45955
      Releases: 6.1
      Change-Id: Ic6e261eef960a71f56a8c5af4724f24e5da8e32c
      Reviewed-on: https://review.typo3.org/18555
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Magdalena Leichsenring
      Tested-by: Magdalena Leichsenring
      c6aab2c8
  32. 19 Mar, 2013 1 commit
    • Wouter Wolters's avatar
      [TASK] Update copyright year to 2013 · 4d463976
      Wouter Wolters authored and Christian Kuhn's avatar Christian Kuhn committed
      In this patch are also some fixes for files containing
      a interface. Due the namespace change all interfaces
      have the curly bracket not on the same line as the
      interface name.
      
      Change-Id: I64ba45de73693452d681ce7f018965968b11d2af
      Resolves: #46370
      Releases: 6.1
      Reviewed-on: https://review.typo3.org/18984
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      4d463976
  33. 16 Nov, 2012 1 commit
  34. 16 Sep, 2012 1 commit
  35. 23 Aug, 2012 1 commit