- 01 Aug, 2020 2 commits
-
-
Benni Mack authored
The two methods are never called and can be removed.
-
Thomas Löffler authored
[!!!][TASK] Remove flexible providers functionality See merge request t3o/ter!540
-
- 30 Jul, 2020 3 commits
-
-
Benni Mack authored
Add up-to-date review_state information from new version table See merge request t3o/ter!541
-
Thomas Löffler authored
-
Thomas Löffler authored
-
- 28 Jul, 2020 3 commits
-
-
Benni Mack authored
There is some heavy legacy code regarding "where to find details/ the extension files" exactly in TER FE2. * Mirror -> use a mirror from extension repository (none given in TER), 5 tx_terfe2_domain_model_version entries * SOAP -> fetch the t3x from the SOAP API (no tx_terfe2_domain_model_version entry) * File -> default for all other files The type for each extension version is stored in "tx_terfe2_domain_model_version.extension_provider" and is removed to reduce massive code and complexity, having only the "FileProvider" in place removing the ProviderManager, Interface etc. MirrorService, MirrorPovider, SoapProvider, SoapService can be removed reducing cross-concern functionality.
-
Thomas Löffler authored
[TASK] Move extension upload out of SOAP API See merge request t3o/ter!536
-
Thomas Löffler authored
-
- 24 Jul, 2020 5 commits
-
-
Thomas Löffler authored
Use ter_fe2 for requiring solr extension and update EXT:solr to 11.x See merge request t3o/ter!538
-
Benni Mack authored
Update ddev config to have same versions as on production See merge request t3o/ter!537
-
Benni Mack authored
-
Thomas Löffler authored
-
Thomas Löffler authored
* Use PHP 7.4 * Use MariaDB 10.3
-
- 23 Jul, 2020 6 commits
-
-
Benni Mack authored
The actual logic for uploading a new TER extension version is moved into the ExtensionVersion->upload() method, which handles all checks. This way, the tx_ter_api is not needed anymore outside the SOAP API (except for TerService, which will be adapted separately to work without tx_ter_api).
-
Thomas Löffler authored
[BUGFIX] Use proper array for fetching external manual See merge request t3o/ter!535
-
Benni Mack authored
-
Benni Mack authored
-
Benni Mack authored
Return version string instead object when uploading via soap See merge request t3o/ter!534
-
Thomas Löffler authored
-
- 22 Jul, 2020 4 commits
-
-
Benni Mack authored
[BUGFIX] Ensure extension key is only registered once See merge request t3o/ter!533
-
Benni Mack authored
-
Benni Mack authored
There is a bug in an extension key registration that the key is added twice to the database now. The change removes the manual Extbase addition to keep restrictions equal to the SOAP API.
-
Benni Mack authored
[!!!][TASK] Drop usage of tx_ter_extensionkeys See merge request t3o/ter!531
-
- 21 Jul, 2020 9 commits
-
-
Thomas Löffler authored
[BUGFIX] Use dirname instead of basename to create new upload See merge request t3o/ter!530
-
Benni Mack authored
The database table tx_ter_extensionkeys containing all registered extensionkeys is dropped in favor of "tx_terfe2_domain_model_extension". This table was synced already anyways, and can now be used within extensions.typo3.org without having to sync with a cronjob anymore. Breaking: The information about "title" and "description" is removed, as it wasn't required via the Web GUI when registering a key already. The sync task / TER importer now only imports the uploaded versions, the SOAP API now creates records directly in tx_terfe2_domain_model_extension when registering a new extension key. The One-Time-Migration-Script by tomalo (ImportAllExtensionKeysTask) is now removed as it is not needed anymore.
-
Benni Mack authored
When uploading via SOAP API a wrong folder structure was created as basename() instead of dirname() was used.
-
Thomas Löffler authored
-
Thomas Löffler authored
[TASK] Move Core version check to LTSVersionService See merge request t3o/ter!524
-
Thomas Löffler authored
[!!!][TASK] Merge tx_ter_extensiondetails into tx_ter_extensions See merge request t3o/ter!521
-
Thomas Löffler authored
[BUGFIX] Use current user if no owner was specified Closes #459 See merge request t3o/ter!528
-
Fixes: #459
-
Thomas Löffler authored
-
- 16 Jul, 2020 4 commits
-
-
Tomas Norre Mikkelsen authored
Set expire date to not null because of strict database See merge request t3o/ter!527
-
Tomas Norre Mikkelsen authored
Resolve "Zipped extension misses files with no content" Closes #457 See merge request t3o/ter!526
-
Thomas Löffler authored
-
Thomas Löffler authored
-
- 15 Jul, 2020 3 commits
-
-
Benni Mack authored
This change provides a way centralize the Core version logic in LTSVersionService
-
Benni Mack authored
[TASK] Add more unit tests for LTSVersionService See merge request t3o/ter!523
-
Thomas Löffler authored
-
- 14 Jul, 2020 1 commit
-
-
Benni Mack authored
-