- Sep 11, 2017
-
-
Philipp Gampe authored
Make sure root level excludes are prefix with a forward slash (/). Sort the .gitignore into logical groups. Releases: 7.6, 8.7, master Resolves: #81992 Change-Id: If1cb4105e57fb7ab3c28448abc3eaeb898da60e3 Reviewed-on: https://review.typo3.org/54113 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Jan 27, 2017
-
-
Georg Ringer authored
The php-cs fixer creates a cache file which should not be commited. Add it to the .gitgnore to avoid any mistakes. Resolves: #79510 Releases: master, 7.6 Change-Id: Ia85f825416ad767a07d280de35a18c318e1a5133 Reviewed-on: https://review.typo3.org/51444 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Aug 11, 2015
-
-
Helmut Hummel authored
The typo3/ directory must currently be exposed in the web root for TYPO3 to work properly. Having the vendor dir with all composer dependencies in typo3/vendor however means, that these will also be exposed. This can be a security risk, which can be avoided by simply moving the vendor directory one level up. By doing so, a web directory which contains only two symlinks (typo3 and index.php) and no sources or link to the sources, will be protected from this risk. Resolves: #68918 Releases: master Change-Id: I5e504520102f94c81897945b41043d930cfc5b5f Reviewed-on: http://review.typo3.org/42495 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
- Jul 16, 2015
-
-
Markus Klein authored
The composer.lock should be shipped in order to ensure correct versions of dependencies on source checkouts. Additionally it ensures that the tests are based on the same versions (of all recursive dependencies). More details are added to the forge ticket. Resolves: #59515 Releases: master Change-Id: Id4d0d5a34a6cce1315089239593143fcdc25e274 Reviewed-on: http://review.typo3.org/39971 Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
- Jul 15, 2015
-
-
Christian Kuhn authored
typo3/contrib contains only vendor directory handled by composer. Move vendor one directory up to finally get rid of contrib/. Resolves: #68181 Releases: master Change-Id: I0f579b41db685339fb10b1c7d14bc99ca6fea0b1 Reviewed-on: http://review.typo3.org/41317 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Georg Ringer authored
A first acceptance test is added to check if the backend login form is displayed. To be able to run tests, you need to follow this steps: * composer update * Build the required tester: ./bin/codecept build -c typo3/sysext/core/Build/AcceptanceTests.yml * Start a local web server: php -S localhost:8000 & * Run the test suite ./bin/codecept run acceptance -c typo3/sysext/core/Build/AcceptanceTests.yml typo3/sysext/core/Tests/Acceptance Change-Id: I06eae24f8356c05e083f268326ea8f9563df6b74 Resolves: #68114 Releases: master Reviewed-on: http://review.typo3.org/41262 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Apr 02, 2015
-
-
Markus Klein authored
* Group ignores by purpose * Ignore .htaccess only on top-level Resolves: #66229 Releases: master, 6.2 Change-Id: I4855caa6b2986cd358bf7d77fded31ea8465320a Reviewed-on: http://review.typo3.org/38426 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Stefan Froemken <froemken@gmail.com> Tested-by:
Stefan Froemken <froemken@gmail.com>
-
- Mar 28, 2015
-
-
Benjamin Mack authored
The bower components needed for building the development setup are now downloaded under Build/bower_components, so no adaption is needed in the bower configuration anymore. This makes the directory "typo3/" to only contain the necessary files to deploy the sources at a development machine, as the required files are copied to typo3/sysext/core/Resources/Public/JavaScript/Contrib and commited. Additionally, a README.txt is put in the Contrib/ directory to notify developers that the files should not be referenced manually. The prototype.js and bootstrap.js libraries are moved to the Contrib/ directory and their references are changed accordingly. Resolves: #66108 Releases: master Change-Id: Iaa0554779a317a4dcd4eb853e86a8e6459dffe58 Reviewed-on: http://review.typo3.org/38319 Reviewed-by:
Daniel Sattler <sattler@b13.de> Tested-by:
Daniel Sattler <sattler@b13.de> Reviewed-by:
Andreas Fernandez <andreas.fernandez@aspedia.de> Tested-by:
Andreas Fernandez <andreas.fernandez@aspedia.de>
-
- Mar 26, 2015
-
-
Benjamin Mack authored
Introduce "bower" as a component dependency management for loading all JS/CSS related libraries. This patch introduces bower to install web-related components into EXT:core/Resources/Contrib/components/ which is excluded from the Git Repository. The main LESS file of t3skin, which is currently the only place where the current third-party library (previously from composer) were used. The code is adapted accordingly. The new file .bowerrc holds the information where to install the components, bower.json contains the dependencies needed. Currently there are only development-related components in bower.json. For more information about bower see http://bower.io. Resolves: #66042 Releases: master Change-Id: I4ee7e7a5a47d39a3c66c674556e59643d0ff2336 Reviewed-on: http://review.typo3.org/38238 Reviewed-by:
Daniel Sattler <sattler@b13.de> Tested-by:
Daniel Sattler <sattler@b13.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Mar 25, 2015
-
-
Benjamin Mack authored
In a result of best practices with composer as well as taking the tarball distributions (typo3_src.zip) into account, the directory Packages/ is not necessarily optimal now for either development and shipping a package. Distributions (like the composer-installer for TYPO3) can still use the Packages/ directory in their webroot for other packages. This means: The TYPO3 source will not contain any third party library anymore in its GIT repository but instead these are installed via composer. For development purposes this means that a "composer install" command will install all required dev-dependencies into typo3/contrib/vendor/ which is now ignored by git and no changes are installed anymore. For the packaging process a "composer install --no-dev -o" will be executed when building the tarball and zip files on each release, downloading the necessary third-party libraries directly into "typo3/contrib/vendor/". Existing developer installations need to run "rm -rf typo3/contrib/vendor/ bin/ Packages/Libraries/ composer.lock" inside the typo3 repository directory and do a "composer install" again after applying this patch. This way, there is no conflict between autoloader as well as the Packages/ directory anymore for the TYPO3 CMS Core. The typo3/contrib/vendor/ folder is completely removed from Git as it is now handled via composer. Resolves: #66001 Releases: master Change-Id: I70ff4e1427f2b9d888b7de336e577851116b93cf Reviewed-on: http://review.typo3.org/38138 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
- Mar 24, 2015
-
-
Benjamin Kott authored
In order to unify build processes in the backend we introduce GruntJS as taskrunner. It will provide a global config that takes over the responsibility for all build processes in the future starting with the less files of the backend skin. Releases: master Resolves: #65960 Change-Id: I8319300ba5fe39fd9b889ea6992275644578c563 Reviewed-on: http://review.typo3.org/38088 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <andreas.fernandez@aspedia.de> Tested-by:
Andreas Fernandez <andreas.fernandez@aspedia.de>
-
- Jan 26, 2015
-
-
Christian Kuhn authored
Resolves: #64498 Releases: master Change-Id: Iff4f751abb0488bbeb685fd32b7deef735eee5ce Reviewed-on: http://review.typo3.org/36260 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Nov 30, 2014
-
-
Christian Kuhn authored
Resolves: #63454 Releases: master Change-Id: Id6e62751c735db5ecf7806ed70f6f9ed6aa96eee Reviewed-on: http://review.typo3.org/34817 Reviewed-by:
Felix Kopp <felix-source@phorax.com> Tested-by:
Felix Kopp <felix-source@phorax.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Sep 09, 2014
-
-
Nicole Cordes authored
composer.lock and everything below typo3conf/ should be excluded if the core checkout is used as document root directly. Resolves: #61483 Releases: 6.3, 6.2 Change-Id: I34e706c510c38d953a98f0f30789f87fc968ae52 Reviewed-on: http://review.typo3.org/32690 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Fabien Udriot <fabien.udriot@ecodev.ch> Tested-by:
Fabien Udriot <fabien.udriot@ecodev.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Jun 25, 2014
-
-
Fabien Udriot authored
Whenever running the Functional Tests directly from the Core, the framework requires some additional folders that can be added to the gitignore file. More info about Functional Testing: http://wiki.typo3.org/Functional_testing Change-Id: If51851f32ebeda0eb6829dc3f16d87709904824a Releases: 6.3, 6.2 Resolves: #59514 Reviewed-on: https://review.typo3.org/30683 Reviewed-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- Mar 21, 2014
-
-
Ernesto Baschny authored
Releases: 6.2 Change-Id: I3278984b1a7aa4ee704b9568f01d3ff3edf94da9 Reviewed-on: https://review.typo3.org/28617 Reviewed-by: Wouter Wolters Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny
-
- Mar 31, 2011
-
-
Rasto Birka authored
Change-Id: I98f68764a4740fc017d73ebf9e32a3da0bbf58d6 Reviewed-on: http://review.typo3.org/1367 Reviewed-by: Michael Stucki Tested-by: Michael Stucki
-
- Mar 08, 2011
-
-
Peter Niederlag(office) authored
porting what was in svn:ignore before needs to be aplied to all branches separatly, once we agree Change-Id: If03b9e4796604056acadf3bf662f7990c84ca8b5 Fixes: #13627 Reviewed-on: http://review.typo3.org/1096 Tested-by:
Andreas Wolf <andreas.wolf@ikt-werk.de> Reviewed-by:
Steffen Ritter <info@rs-websystems.de> Tested-by:
Steffen Ritter <info@rs-websystems.de> Reviewed-by:
Andreas Wolf <andreas.wolf@ikt-werk.de>
-