[CLEANUP] Remove unused TCA configuration

Change-Id: Id16a280ad6fe702691c95cfc048a3d6e9b89b639
[BUGFIX] Restore custom file info and code clean up

Change-Id: Ia18769d062994ddc7bffab2142543c96eafdaa9a
[BUGFIX] Restore file replacement

Change-Id: I3960fa92992554c5362ec8fe591d29f616f48d3e
[TASK] Simplify File Upload API

Change-Id: Ieb42e0ce5c3f12ec94b5d4426e1e3480705a8a5e
[FEATURE] Clear cache whenever file is replaced

Change-Id: Ieb0e6b3191cba400e868932f1861c4c4d4566206
[TASK] Remove Variant API

Change-Id: Ia61846c0774134300ebd82e28bd3dca9c1d953da
[BUGFIX] Restore resize feature in Image Editor

Change-Id: I7c1158fcd54d8439f3cce93cd560047035b568dc
[TASK] Remove CamanJS library

Change-Id: Ifa355a012a443b6b8c49d0387cc9384794d21dce
[TASK] Format code using class alias and remove obsolete bits

Change-Id: I29aba90b24cd7702223144244a8f5f06fb1352c6
[TASK] Add Excel icon xlsm

Change-Id: Ic32db4e157056a0c770ffbb408660deac7f8feac
[FEATURE] Improve thumbnail quality for PDF

Change-Id: Iedeab60020e0454bafded2ea64cc6334bcfb4a1d
Releases: 3.0.0
Resolves: #57760
[TASK] Remove inconsistent composer file

Change-Id: I598aaa77823c6272028fe065fb4a1f13e8fd3f73
[TASK] Implement CSRF protection for TCEforms file upload

TCEforms file upload must use CSRF protection to work with TYPO3 6.2.

Releases: 3.0
Resolves: #58734
Change-Id: Ib93c93959d4fee297a5c5d00d327ac0a4187ae33
Reviewed-on: https://review.typo3.org/30029
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[BUGFIX] Import full namespace of TYPO3\CMS\Core\Resource\ProcessedFile

The class ProcessedFile in ApplicationThumbnail service is used without
having its namespace imported which leads to a fatal error.

Releases: 3.0
Resolves: #58736
Change-Id: Id75bec9f3feb979b05c381dfc02fcec6e7404f1f
Reviewed-on: https://review.typo3.org/30030
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[BUGFIX] Remove legacy TCA related to Variant

The concept "Variant" has been removed as of Media 3.0
since CMS 6.2 provides all the necessary mechanism
by default e.g. image within the RTE are now handled
as Processed Image which was one of the reason of the Variant.

Also another idea behind Variant was the possibility
to create connection between files. The same could be achieved
by File References.

Change-Id: I29fd4c2eea9bd1355cc59b4ab82719ffbbed6efd
Releases: 3.0
Resolves: #58737
Reviewed-on: https://review.typo3.org/30031
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[TASK] Use CSRF protection throughout Media

CSRF protection must be used for all parts of media that call TYPO3's
mod.php.

Releases: 3.0
Resolves: #58738
Change-Id: I38ee2edb908d0ee4290c79457a7b781ac2b9fcf7
Reviewed-on: https://review.typo3.org/30032
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[BUGFIX] Prevent Media Picker to show up widely

The File Picker window should only pop up
where relevant (and not everywhere as currently).

This patch bring some discipline to the File Picker by checking
if the popup is of type inline which means a file will be picked.

Change-Id: Ib1fabeff0bc83d43fd4f746d4df41ff47ce2ba4b
Releases: 3.0
Resolves: #58812 #55506
Reviewed-on: https://review.typo3.org/30130
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[BUGFIX] Fix wrong markup in warning message

Wrong closing tag in HTML has been fixed.

Change-Id: I5a701c86410eb0a4ea2ba55f43dcac182d7ac793
Releases: 3.0.0
Resolves: #58858
Reviewed-on: https://review.typo3.org/30167
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[TASK] Seperate in two files JavaScript initialization and object Media

Change-Id: Ice9acf45c60ca7c618fcfa20c17ba9114c86aaed
Releases: 3.0.0
Resolves: #58860
Reviewed-on: https://review.typo3.org/30168
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot
[TASK] Clean up Media Layouts/Default

Some code is redundant and confusing.

Change-Id: If9c5ad715f41bc4e314953cf5e021db1b95146fd
Releases: 3.0.0
Resolves: #58861
Reviewed-on: https://review.typo3.org/30169
Reviewed-by: Fabien Udriot
Tested-by: Fabien Udriot