1. 03 Jul, 2020 5 commits
  2. 26 Jun, 2020 3 commits
    • Benni Mack's avatar
      [TASK] Remove more unused functionality from EXT:ter · 8d3a7d10
      Benni Mack authored
      * ext_autoload is not needed anymore, as it is loaded via composer.json
      * tx_ter_helper->getLatestVersionNumberOfExtension is not in use anymore
      * and the tx_ter_extensionmembers.gif icon was not removed in the previous commits
      8d3a7d10
    • Benni Mack's avatar
      [TASK] Remove unused code · e2b5e0db
      Benni Mack authored
      * The Configuration/ExtConf PHP class is never used and removed
      * the file Command/TerCommand is empty and removed
      * All plugin registration of ext_tables.php is moved to Configuration/TCA/Overrides
      * Unused "locallang.php" is removed
      e2b5e0db
    • Benni Mack's avatar
      [TASK] Remove unused code in TER API and use modern APIs · 4f4fe900
      Benni Mack authored
      The tx_ter_api class is cleaned up as follows:
      
      * Use PSR-3 logging mechanisms instead of TYPO3_DLOG constants
      * Remove reference to cObj as it is not needed at all
      * Remove calls to empty protected methods as they are not needed anymore
      * Remove non-existant definition for tx_ter_extensionqueue.hidden (DB field does not exist)
      4f4fe900
  3. 25 Jun, 2020 2 commits
  4. 24 Jun, 2020 2 commits
    • Benni Mack's avatar
      [!!!][TASK] Refactor generation of extensions.xml.gz · 8f79744d
      Benni Mack authored
      This change re-implements the generation of the XML file for TYPO3 installations
      by moving the relevant code from EXT:ter to ter_fe2.
      
      CombinedExtensionRepository -> does the collection of available extensions
      ExtensionIndexService -> handles the XML generation and writing to files
      
      This way, all functionality can be separated and exchanged if necessary.
      
      A CLI command "ter:createExtensionIndexXml" is added which
      also shows some more useful output, however the logic is still in
      the "UpdateCurrentVersionListTask" class in EXT:ter.
      
      The methods:
      tx_ter_helper->requestUpdateOfExtensionIndexFile
      tx_ter_helper->writeExtensionIndexfile
      
      are removed, and thus, all of this logic is migrated to Doctrine DBAL.
      
      Root composer.json is adapted so the necessary PHP extensions are available
      in your IDE.
      8f79744d
    • Benni Mack's avatar
      c0e0474b
  5. 15 Jun, 2020 2 commits
  6. 14 May, 2020 1 commit
  7. 05 May, 2020 2 commits
  8. 04 May, 2020 1 commit
  9. 29 Apr, 2020 2 commits
  10. 28 Apr, 2020 2 commits
  11. 26 Apr, 2020 1 commit
  12. 21 Apr, 2020 1 commit
  13. 17 Apr, 2020 2 commits
  14. 09 Apr, 2020 2 commits
  15. 02 Apr, 2020 1 commit
  16. 01 Apr, 2020 2 commits
  17. 14 Mar, 2020 1 commit
  18. 28 Feb, 2020 1 commit
  19. 16 Jan, 2020 1 commit
  20. 17 Dec, 2019 2 commits
  21. 28 Nov, 2019 1 commit
  22. 26 Nov, 2019 3 commits