Project

General

Profile

Activity

From 2018-08-09 to 2018-09-07

2018-09-07

22:36 Revision 734fa9f1: [TASK] Prevent notice in InstallStatusReport
Add isset check before use is_array.
This will prevent a notice if the
array key does not exist.
Resolves: #86187
Re...
Roland Golla
21:03 Revision 62d2f9a3: [TASK] Rework pseudo-site backend preview url generation
When there is no site configuration, no TCEMAN.preview
configuration and no sys_domain record available, the host
URL...
Benjamin Franzke
20:56 Revision 2fbbda3d: [TASK] Deprecate TCA type=user without renderType
Using a custom renderType instead of a userFunc for
type=user TCA elements is much more flexible and suits
better int...
Christian Kuhn
19:00 Revision 3b0a6428: [TASK] Protect methods in TaskModuleController
Resolves: #86182
Releases: master
Change-Id: I80b8b519ad530d5d98e284e0666cd6c2eb3f5603
Reviewed-on: https://review.ty...
Christian Kuhn
18:59 Revision f09ad89e: [TASK] Protected methods in ReportController
There are only two methods in the report controller, calling
them via call_user_function() does not make much sense.
...
Christian Kuhn
18:43 Revision 17250d85: [BUGFIX] Adjust table field type to varchar
In order to create workspace stage records, the parenttable field
must not be a tinytext, else the not null restricti...
Anja Leichsenring
18:14 Revision da103e89: [BUGFIX] Do not let sites module render rootpages in workspaces
If root pages are configured in workspaces, such pages must not get
rendered in the sites module. The BackendWorkspac...
Andreas Fernandez
17:59 Revision 4b4cd430: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio...
Anja Leichsenring
17:53 Revision 249b5237: [TASK] Show unassigned sites in site module
The site module displays now also sites with no valid related page anymore.
This can happen if the page is being remo...
Georg Ringer
17:50 Revision 1232e775: [BUGFIX] Trigger `change` event after calculating slug
When the slug is calculated by using the according button, the `event` is
now triggered to let the user know that the...
Andreas Fernandez
17:30 Revision db3da943: [TASK] Use updated typo3/phar-stream-wrapper version
Resolves: #86191
Releases: master
Change-Id: Ie65dac040f720c313835603bd2446a15e6670c14
Reviewed-on: https://review.ty...
Oliver Hader
17:27 Revision a8986450: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio...
Christian Kuhn
17:26 Revision 0de21ab1: [TASK] Protect methods in SetupModuleController
Resolves: #86180
Releases: master
Change-Id: I6277be526cb11d1c6120f13e763d47405aac84d0
Reviewed-on: https://review.ty...
Christian Kuhn
17:13 Revision 7eacbdc3: [TASK] Protect render() method in BackendController
Resolves: #86179
Releases: master
Change-Id: Ie61ab04889e36b5290a0d8f4fc1fb68dd95a87ac
Reviewed-on: https://review.ty...
Christian Kuhn
17:09 Revision fc4e06ce: [TASK] Hide page alias in pagetree overview with sites
If rendering page trees in Info -> Pagetree overview that has
a full Site configuration, hide the "alias" field - it ...
Christian Kuhn
17:02 Revision 9b625d49: [TASK] Use updated typo3/phar-stream-wrapper version
Resolves: #86191
Releases: master
Change-Id: I45d265cd6866dff1ab8fc0a058973c24471ac357
Reviewed-on: https://review.ty...
Oliver Hader
16:04 Revision a0654437: [TASK] Deprecate old TypoScript condition syntax
Since the symfony expression language is available for TypoScript
conditions, the old condition syntax is being depre...
Frank Nägler
15:22 Revision b295c09f: [BUGFIX] Fix fatal in ReportsModule with upgrade wizards
With the new upgrade wizard API the InstallStatusReport
has to be adapted a bit to prevent a fatal calling
shouldRend...
Christian Kuhn
11:34 Revision 84a33f3a: [TASK] Clean up UpgradeWizardsService API
Remove implementation details from public API methods
Releases: master
Resolves: #86166
Change-Id: I3605132946d4fa1e...
Helmut Hummel

2018-09-06

12:53 Revision 79a1ab18: [TASK] styleguide: TCA elements basic user_1 uses renderType
Christian Kuhn
09:31 Revision d2cdb51e: [TASK] Use ServerRequestInterface in RecyclerAjaxController
All values are available in the request object, no need to touch the
globals. The constructor of the controller is em...
Anja Leichsenring
09:30 Revision c1da0303: [BUGFIX] Ensure connection can be established multiple times
This patch ensures a connection can be established multiple times
and is initialized correctly using the init command...
Nicole Cordes

2018-09-05

20:27 Revision 7c10edde: [BUGFIX] Trim search value in live search
The query parameter of the live search should be trimmed.
The same behaviour is already used in the regular search in...
Georg Ringer
16:34 Revision 5c5585bd: [BUGFIX] Only add pages to XML sitemap with no_index = 0
Pages with no_index, follow shouldn't show up in XML sitemap. Only pages
that needs to be indexed.
Resolves: #86157
...
Richard Haeser
11:01 Revision d171044c: [TASK] Improve TCA of site_errorhandling
- Localize labels
- Use label_alt to show not only errorCode but also errorHandler
Resolves: #86148
Releases: master...
Georg Ringer
10:55 Revision f681d105: [TASK] Reveal usage as controller of TaskStatus::class
The class is called by two ajax routes and is therefore to be named,
placed and handled as the controller that it is....
Anja Leichsenring
10:03 Revision 6a68000a: [TASK] Deprecate FrontendEditingController
The class is not in use anymore, only feedit instantiates the class for legacy reasons.
Also FrontendBackendUserAuth...
Benni Mack

2018-09-04

14:22 Revision c13649c7: [TASK] Set TYPO3 version to 9.5.0-dev
Change-Id: I96b70e192770b6955f82a8106db386f2044e738b
Reviewed-on: https://review.typo3.org/58181
Tested-by: TYPO3com ...
Oliver Hader
14:08 Revision 8eb9df8c: [RELEASE] Release of TYPO3 9.4.0
Change-Id: I10cf279d74af2cfc2964704ba31c6ce2b7be3493
Reviewed-on: https://review.typo3.org/58180
Reviewed-by: Oliver ...
Oliver Hader
13:03 Revision e94852bb: [BUGFIX] Avoid insufficient workspace version constraint
Resolves: #86126
Releases: master
Change-Id: I7724cb1415742861a0c6496f4e3888787e6467d4
Reviewed-on: https://review.ty...
Oliver Hader
12:56 Revision 285f6ffe: [BUGFIX] Resolve version move placeholder in RootlineUtility
In order to correctly work with rootlines (e.g. when resolving
according sites and pseudo-sites for URL resolving and...
Oliver Hader
11:50 Revision e8122aec: [TASK] Move documentation files into 9.4 folder - part 3
The change also contains some documentation related improvements
in some code files, where the need occured.
Change-...
Anja Leichsenring
11:36 Revision 2ede3295: [BUGFIX] Do not double-prepend the URL scheme on preview URLs
When having a pseudo-site the view functionality is broken
due to some different handling how to deal with protocols....
Benni Mack
10:48 Revision df663b3d: [BUGFIX] Template module must respect workspaces
The template module now respects the workspace constraint of the current
backend user and the stored sys_template rec...
Andreas Fernandez
10:31 Revision c02fef8c: [TASK] Wrap error UnknownElement with proper HTML
Show the error with a proper markup. Also hightlight type and
render type as code.
Resolves: #86133
Releases: master...
Georg Ringer
10:15 Revision 79d819f9: [TASK] Wrap error UnknownElement with proper HTML
Show the error with a proper markup. Also hightlight type and
render type as code.
Resolves: #86133
Releases: master...
Georg Ringer
10:03 Revision 3260e093: [BUGFIX] Allow getPagesTSconfig to be called without BE_USER
Due to refactorings lately in BackendUtility::getPagesTSconfig() with
which results in a fatal error when clearing pa...
Benni Mack
09:37 Revision 28cca086: [BUGFIX] Abort `nodeSelectedAfter` on unchecked nodes
If a node in the page tree is clicked, the `nodeSelectedAfter` event is
triggered for any active node that is being d...
Andreas Fernandez
09:31 Revision 1f898d0f: [BUGFIX] Template module must respect workspaces
The template module now respects the workspace constraint of the current
backend user and the stored sys_template rec...
Andreas Fernandez
07:24 Revision d66fd78e: [BUGFIX] Make debug exceptions scrollable in backend context
Resolves: #86132
Releases: master
Change-Id: I34a09ec83491b0f08e0a094680fbd93057ad76a4
Reviewed-on: https://review.ty...
Benjamin Kott
00:18 Revision a36aadfd: [BUGFIX] Use same height for tree bar as for the right module
Fix 1px off error in page tree toolbar.
Resolves: #86098
Releases: master
Change-Id: Ia1476d57b935159fc32e40a9134c7c...
Georg Ringer

2018-09-03

23:52 Revision 46fa87b6: [TASK] Synchronize 8.x master .rst files to v8
Change-Id: If6d70777c95aad50c6edd455795db2cc379b26c1
Resolves: #86129
Releases: 8.7
Reviewed-on: https://review.typo3...
Christian Kuhn
23:51 Revision 04b1ec06: [TASK] Synchronize 7.x master .rst files to v8 and v7
Change-Id: Ic76264a855a4731a5e90be954b55b0dd6a449c92
Resolves: #86130
Releases: 8.7, 7.6
Reviewed-on: https://review....
Christian Kuhn
23:50 Revision e31bbbba: [TASK] Synchronize 7.x master .rst files to v8 and v7
Change-Id: Ic76264a855a4731a5e90be954b55b0dd6a449c92
Resolves: #86130
Releases: 8.7, 7.6
Reviewed-on: https://review....
Christian Kuhn
23:35 Revision ba913231: [BUGFIX] Only unlock records in BE user log off functionality
The database table `sys_lockedrecords` should only be cleared via
the BackendUtility when a Backend user is logging o...
Benni Mack
23:24 Revision 90352bb0: [BUGFIX] Resolve workspace records for template module overview
BackendWorkspaceRestriction automatically resolves specific records
already for a given workspace. In most cases this...
Oliver Hader
23:20 Revision 7a21a21a: [BUGFIX] use gmmktime in checkConditionMatcherForDateFunction unit test
The arguments are now treated as parts of a UTC date/time and
prevents different results depending on the system date...
Jigal van Hemert
23:04 Revision 416e99e8: [BUGFIX] Ensure slug update wizard uses proper sorting
If two subpages share the same name, it is important, that the first
page gets a proper name, and the second one foll...
Benni Mack
23:02 Revision 95a421ea: [TASK] Ensure version placeholders get updated on slug changes
This change ensures that workspace version placeholders are kept
in sync when slug values (TCA type 'slug') are modif...
Oliver Hader
22:51 Revision c72713ab: [BUGFIX] Resolve workspace records for template module overview
BackendWorkspaceRestriction automatically resolves specific records
already for a given workspace. In most cases this...
Oliver Hader
22:44 Revision 2bf89254: [BUGFIX] Create root page with slug field filled on installation
The root page should contain as best practice the "/" as slug,
after a successful installation.
Resolves: #86125
Rel...
Benni Mack
22:43 Revision 87dcee4c: [BUGFIX] Remove console.log() on wizard execution
Resolves: #86127
Releases: master
Change-Id: I2b900305cb505c52886b012d7d9a3303f6a0a233
Reviewed-on: https://review.ty...
Andreas Fernandez
22:41 Revision baa5953c: [BUGFIX] Create proper FE links in Web->View module
Resolves: #86124
Releases: master
Change-Id: Icb706e585af8e0c0acd993f15d17276024bc5503
Reviewed-on: https://review.ty...
Christian Kuhn
22:02 Revision 793c84ef: [BUGFIX] Declare strict types in SlugEnricher
Resolves: #86118
Related: #85937
Releases: master
Change-Id: Id913e98e360d06f8db61bbde8c49a131715f2240
Reviewed-on: h...
Andreas Fernandez
21:59 Revision 964afb37: [BUGFIX] Auto-generate slug when invalid characters are given
If a page title is like "!!!" this currently results in an invalid slug.
The generator now auto-generates something ...
Benni Mack
21:57 Revision db0bf585: [BUGFIX] Cast return value of getLivePageUid to int
On database systems like sqlite fields like uid or
t3ver_oid are returned as string and need to be casted.
This cast...
Susanne Moog
21:46 Revision 95c3026d: [TASK] Deprecate class AltPageTitleProvider
Because the usage of $GLOBALS['TSFE']->altPageTitle is deprecated
since version 9 and will be removed in version 10, ...
Richard Haeser
21:44 Revision 57dab735: [TASK] Cleanup PageTitle API
Some small indentation fixes.
Resolves: #86123
Releases: master
Change-Id: Idd5cc7f9cb206516930e5a888449d1204ee9ae11...
Richard Haeser
21:29 Revision b45acf94: [BUGFIX] Avoid database upgrade failures when adding slug field
When upgrading with e.g. MSSQL it should be noted, that the
pages.slug DB field should be a varchar database field (i...
Oliver Hader
21:15 Revision e008261b: [TASK] Revert "Move LocalConfiguration* files to config folder"
This reverts commit 277c677a967fcca5a158042465bfe35da9a3fa15.
This change was meant as a pre-cursor to the new confi...
Benni Mack
20:52 Revision 0aa993e8: [TASK] Switch UserStorageCapabilityService to a renderType
Using a TCA type=user with a custom renderType is much more
elegant since the registered element can then fully acces...
Christian Kuhn
20:43 Revision 701a889a: [BUGFIX] Use SiteLanguage in forms
TranslationService of forms only respect language sets in TypoScript.
Use SiteLanguage is the leading configuration a...
Julian Wundrak
20:28 Revision 06c67dc4: [BUGFIX] Ensure that slugs are always calculated in DataHandler
When NOT using FormEngine to create a new page (e.g. in the pagetree
or via the "Create multiple pages" wizard), so j...
Oliver Hader
19:53 Revision f250a9c9: [BUGFIX] Only unlock records in BE user log off functionality
The database table `sys_lockedrecords` should only be cleared via
the BackendUtility when a Backend user is logging o...
Benni Mack
19:48 Revision 062c068b: [BUGFIX] Avoid suffixing base slug again
When invoking slug generation on an empty or base slug (`/`), the
slug will become `//` - which is invalid and has to...
Oliver Hader
18:47 Revision 671f5887: [BUGFIX] Suffix all interfaces with Interface
The patch introducing interfaces for upgrade wizards had some mixed
namings, which are now corrected.
Resolves: #861...
Benni Mack
18:04 Revision d3bcaeb9: [TASK] Add missing documentation for typolink.language
The newly added functionality for typolink.language
within TypoScript receives a documentation file.
Resolves: #8605...
Benni Mack
17:51 Revision 429db28f: [TASK] Adjust LinkGeneratorTest for non-site scenario
When using a Site according "slug" values have to be given in order to
have complete routing information. There won't...
Oliver Hader
17:44 Revision 6b4ed22b: [TASK] Add details to message for existing record localization
Resolves: #85549
Releases: master
Change-Id: I8a98da8842c6d15175debed5513bbc4bc2bb0a2c
Reviewed-on: https://review.ty...
Mathias Brodala
16:07 Revision d7553937: [BUGFIX] Fix migration docs for "language:update" command
Also add an example how to pass in multiple language ISO codes
which was done using commas back then and now using sp...
Mathias Brodala
14:34 Revision 4964bd66: [TASK] Cleanup UpgradeWizard API
The upgrade wizard API has been in need of some cleanups
both architectural as well as functional. As a result the
AP...
Susanne Moog
14:30 Revision ba4495a7: [BUGFIX] Allow page links to different languages within a site
Due to the refactoring process within links to a site, it is still
necessary to link to a translated page with a give...
Benni Mack
14:19 Revision 97364f06: Revert "[BUGFIX] Update all languages with CLI command"
This change was not necessary since multiple values can be passed in
separated by spaces instead of commas just like ...
Mathias Brodala
13:53 Revision 3676fc93: [BUGFIX] Remove edit link to not existing record
As long as there is no site configuration record to edit,
the title displayed into Sites Module should not carry a li...
Anja Leichsenring
12:52 Revision f612f2e5: [BUGFIX] Update all languages with CLI command
Now it is possible to pass several Isocodes comma separated
by CLI and to update them.
Releases: master
Resolves: #8...
Guido Schmechel
11:59 Revision 4e4837c1: [TASK] Add more info about custom finishers to docs
Resolves: #86103
Releases: master
Change-Id: I485ba2eb933734220381a66256d337ab9f3997ec
Reviewed-on: https://review.ty...
Susanne Moog
11:15 Revision 7dc2e8af: [BUGFIX] Do not fetch type=none fields from db in list module
A type=none TCA field is the only field type that is entirely ignored
by DataHandler. An incoming value for such a fi...
Christian Kuhn
11:05 Revision 8dab2188: [TASK] Move documentation files into 9.4 folder - part 2
The change also contains some documentation related improvements
in some code files, where the need occured.
Change-...
Anja Leichsenring
11:01 Revision 4ecc6637: [TASK] Set indexed_search set_id field from type=none to input readOnly
The indexed_search_config field set_id can be easily switched from
type=none to type=input with readOnly=true. This i...
Christian Kuhn
11:01 Revision 22b179ea: [TASK] Make type=passthrough a formEngine element
To be more consistent and have one special case less,
type=passthrough columns are now casual elements that
go throug...
Christian Kuhn
10:59 Revision 119d6732: [TASK] Streamline PHPDoc comment matches function/method signature
Resolves: #86088
Releases: master
Change-Id: Ia011b8ca85b8665edd80a093844b5a60a5fe2e29
Reviewed-on: https://review.ty...
Wouter Wolters
10:33 Revision 0f583937: [BUGFIX] Do not use empty needle in strpos in SimpleFileBackend
This only happens on Windows as the call is inside a condition
that tests for Windows OS.
Releases: master
Resolves:...
Jigal van Hemert
08:55 Revision e147b0b0: [BUGFIX] Correct HTML nesting in RadioElement
FormEngine RadioElements misses a closing div.
Resolves: #86095
Releases: master
Change-Id: If7041a4579f811fdd3c2348...
Christian Kuhn
02:39 Revision d56f103f: [TASK] styleguide: Add a passthrough flex element example
Christian Kuhn

2018-09-02

18:09 Revision cf7917d0: [TASK] Add missing @return phpDoc tags
Resolves: #86087
Releases: master
Change-Id: I6451f520eff1ce0281afda61b0c49eafc2a9a8cb
Reviewed-on: https://review.ty...
Wouter Wolters
16:03 Revision 512098d8: [TASK] Remove enm1989/chromedriver dependency
We don't need chromedriver as dev dependency anymore since
the acceptance tests use selenium via docker nowadays.
Exe...
Christian Kuhn
15:33 Revision b0fbfa87: [BUGFIX] Use runtime cache for getIndpEnv() for results which are NULL
isset() returns FALSE if a cached result is NULL.
Use array_key_exists() instead.
Resolves: #85946
Related: #69173
R...
Michael Stucki
14:54 Revision b7d9f9d8: [BUGFIX] Use runtime cache for getIndpEnv() for results which are NULL
isset() returns FALSE if a cached result is NULL.
Use array_key_exists() instead.
Resolves: #85946
Related: #69173
R...
Michael Stucki
14:47 Revision b99e7349: [BUGFIX] Detect current ImageMagick Version 7 for Windows.
Try to use magick.exe if executable does not exists.
ImageMagick Version 7 for Windows does not use the executables ...
Michael Kersten
13:52 Revision 266b4950: [TASK] Cleanup parameter mismatches
Cleanup function calls that use more parameters than their declaration.
Resolves: #86083
Releases: master
Change-Id:...
Wouter Wolters
13:50 Revision 1ea1d3a9: [TASK] Use PHP_OS constant instead off php_uname('s')
Resolves: #86085
Releases: master
Change-Id: Ida3e389e0d0a1df713aaffcb8ab56756c1454279
Reviewed-on: https://review.ty...
Wouter Wolters
13:49 Revision 8f74452d: [TASK] Remove redundant parentheses
Resolves: #86082
Releases: master
Change-Id: I4698f5f6b2a5b6995588d25b9cac3ec875e15b93
Reviewed-on: https://review.ty...
Wouter Wolters
13:47 Revision 33e160ee: [TASK] Cleanup unused PageUriBuilder options
Due to the refactoring of the typolink method, the PageUriBuilder
is now only used for links to pages with a site con...
Benni Mack
13:36 Revision 38f46fdb: [TASK] Streamline phpDoc order of @param and @var
Resolves: #86084
Releases: master
Change-Id: I6ebbe0756d799a3c04386c854f6e5e385eeac54f
Reviewed-on: https://review.ty...
Wouter Wolters
12:57 Revision db81f3aa: [TASK] Use labels and modal in Site module
Use labels instead of hardcoded text and a modal
asking users if a site configuration should be really deleted.
Reso...
Georg Ringer
12:48 Revision f5ec7087: [TASK] Replace substr(...) with strpos(...)
strpos will use only CPU resources, substr also needs memory allocation.
Resolves: #85477
Releases: master
Change-Id...
Wouter Wolters
12:41 Revision c5f567c3: [TASK] Add pdo_sqlite to list of additional PHP extensions
TYPO3 now supports SQLite as the DBMS, if PHP module "pdo_sqlite" is
installed and enabled in the system. This change...
Michael Schams
00:20 Revision b9240169: [TASK] Link site title in sites module
To keep the module in sync with the regular list module
the title must be linked as well.
Resolves: #86069
Releases:...
Georg Ringer
00:03 Revision ec45b269: [FEATURE] Add hreflang support
This feature adds an hreflang tag for multilanguage-websites (one-tree)
automatically, based on the new LanguageMenuP...
Kevin Appelt

2018-09-01

23:51 Revision a96ca474: [TASK] Add recreate button to slug field
Adds a second button next to the 'manually edit slug' button
in pages: If the title is changed, this button can be us...
Christian Kuhn
23:47 Revision 6c778989: [FEATURE] XML Sitemap
It is now possible to generate XML sitemaps for SEO purposes without
using 3rd-party plugins. When enabled, this new ...
Richard Haeser
22:54 Revision b409a165: [TASK] Move documentation files into 9.4 folder - part 1
Change-Id: I95be0b5c33b9f028d28de7be64a7d18f9554ff78
Resolves: #86075
Releases: master
Reviewed-on: https://review.ty...
Anja Leichsenring
22:50 Revision d336193d: [FEATURE] New API for UpgradeWizards
Build a new Interface based API for UpgradeWizards that
can be used as a base for future improvements.
Resolves: #86...
Susanne Moog
21:52 Revision fc942ecb: [TASK] Refine DebugExceptionHandler
* Complete new design for the uncaught exception error page
* Show all exceptions by calling all ->getPreviousExcepti...
Markus Poerschke
21:21 Revision dfe61898: [BUGFIX] Properly create slug if adding new pages via FormEngine
Adding a page relative to another page (vanillaUid is negative then),
currently creates a slug as if the page in insi...
Christian Kuhn
18:16 Revision ba1d52b8: [FEATURE] Add PageTitle API
It is now possible to set the title tag of a page by using
the PageTitle API. You can register your own providers and...
Richard Haeser
16:49 Revision 76e867b8: [TASK] typo3/testing-framework now flushes runtime caches
Unit test tearDown() now always calls
GeneralUtility::flushInternalRuntimeCaches() so most explicit
calls in unit tes...
Michael Stucki
16:46 Revision 3dc77a45: [FEATURE] Add commands for listing and showing sites
This patch adds the following CLI commands:
site:list - shows a list of all configured sites
site:show - shows the co...
Daniel Goerz
16:20 Revision db52b044: [TASK] typo3/testing-framework now flushes runtime caches
Unit test tearDown() now always calls
GeneralUtility::flushInternalRuntimeCaches() so most explicit
calls in unit tes...
Michael Stucki
15:20 Revision e0c5ac1e: [BUGFIX] Do not remove LocalConfiguration if executing unit tests
Unit test and code for #84623 relies on constants PATH_typo3conf and
then removes LocalConfiguration and some other c...
Christian Kuhn
14:27 Revision a11734f9: [BUGFIX] Allow config.linkVars to be added for linking to pages with site config
Due to the refactoring yesterday, the TypoScript option
config.linkVars was removed, but is still a valid use-case to...
Benni Mack
14:11 Revision a4b14b9e: [TASK] Single slashes for classes in form docs
Use single backslash in code block
Releases: master, 8.7
Resolves: #86039
Change-Id: I9d7755c3f0183f4be47fe227a28ac8...
Simon Schaufelberger
14:09 Revision 555bdae0: [TASK] Single slashes for classes in form docs
Use single backslash in code block
Releases: master, 8.7
Resolves: #86039
Change-Id: I9d7755c3f0183f4be47fe227a28ac8...
Simon Schaufelberger
11:41 Revision 5675acd2: [BUGFIX] Correct global/multiple icon in site configuration overview
Resolves: #86071
Releases: master
Change-Id: Ie7ded4da5329a82e2e1ef5f5a995b714abd9aa1d
Reviewed-on: https://review.ty...
Christian Kuhn

2018-08-31

19:47 Revision bc8225bf: [BUGFIX] Do not use deprecated class alias anymore
The class TYPO3\CMS\Lang\LanguageService is gone,
and only exists as class alias.
There are a few places where this ...
Benni Mack
16:20 Revision 4ec0a91c: [FEATURE] Add inline AJAX validation for TCA type slug
The TCA type slug field is "disabled" / "readonly" by default but
actually has a toggle button (like InputLinkField) ...
Benni Mack
16:11 Revision d4e4ff2c: [BUGFIX] Missing initialization of typo3/phar-stream-wrapper
Functional tests now rely on \TYPO3\CMS\Core\Core\Bootstrap
is setting up the PharStreamWrapper and check that behavi...
Oliver Hader
16:00 Revision 23dec46e: [BUGFIX] Expression Language should not crash Backend Modules
When doing "[page["uid"] >= 284]" in a TypoScript condition, everything works
as expected in Frontend, but in BE it g...
Benni Mack
14:21 Revision 84b36e68: [TASK] Add frontend functional tests for pages having slugs
Functional tests for pages having site configuration and using slugs
are introduced. Existing tests (not relying on s...
Oliver Hader
14:10 Revision bdff18fb: [BUGFIX] Ensure to use parent's page slug for generating a new pages' slug
When creating page with slug "/my-page", and then renaming the page title
to "My new page", the slug for a newly crea...
Benni Mack
14:06 Revision a1294227: [FEATURE] Add pagination and filtering to the redirects module
Some minor usability Improvements have been made as well:
- The source path now crops after 100 characters
- The dest...
Daniel Goerz
13:53 Revision e2c7b48a: [TASK] Streamline page language linking
When having a Site configuration in order to create a page link for
a specific language new property `language` has t...
Oliver Hader
12:38 Revision 383846c6: [BUGFIX] Do not remove trailing slash in slug sanitization
It is totally legitimate to allow /my-page/ as slug (when in FormEngine
just remove the "readonly" attribute of the s...
Benni Mack
11:15 Revision 345c37af: [TASK] Deprecate Extbase CommandControllers and @cli annotation
Back then, the PHPDoc annotation `@cli` was added to indicate
Extbase CommandController commands to be usable on CLI ...
Alexander Schnitzler
11:09 Revision 5ce2929d: [FEATURE] Show extensions via CLI
A new Symfony command "extension:list" allows to list all active
extensions.
Using --all option also includes the cu...
Benni Mack
09:34 Revision c3377631: [TASK] Inject PSR-7 data in TSFE methods
The following public methods within TSFE now get a PSR-7 request object
handed in to fetch the GET / POST variables.
...
Benni Mack
00:37 Revision 7f0174be: [TASK] Create URLs with typolink for pages with sites
The PageLinkBuilder now separates out into generating links
for pages with site configuration, and without site
confi...
Benni Mack

2018-08-30

23:43 Revision d68b3957: [TASK] Ensure ?id= is allowed to be called in site handling
When using site configurations, it should still be possible to call a
page with "index.php?id=13" IF the site configu...
Benni Mack
23:43 Revision 76b2b302: [FEATURE] Add symfony expression language for TypoScript conditions
This patch implements the symfony expression language for TypoScript conditions
in frontend and backend and is a prep...
Frank Nägler
21:52 Revision 4f81dc38: [BUGFIX] Use SiteLanguage in LocalizationUtility
Check the current site language and use TS as fallback in
the LocalizationUtility
Resolves: #85644
Releases: master
...
Georg Ringer
19:09 Revision 454dfb75: [TASK] Use $tsfe->type for generating the redirect URL
At the point where TSFE creates a Redirect URL for shortcuts,
$type should be used from the normalized $tsfe->type pr...
Benni Mack
19:05 Revision a6491e39: [BUGFIX] Initialize pObj before usage
The parent::init call was removed in a code cleanup and
has been re-added as it is necessary for initialization.
Res...
Susanne Moog
19:04 Revision c9f38677: [TASK] Detect page routes based on deleted+workspace restriction
The Page Router checks for all pages that are available by using
the FrontendRestrictionContainer for database querie...
Benni Mack
19:03 Revision 6f5d20a1: [BUGFIX] Ensure new @import syntax is loaded properly
The new @import TypoScript syntax only works
if there is an empty line before, so this should
be added - to be exactl...
Benni Mack
19:02 Revision f6f4b03e: [BUGFIX] Allow to resolve sites without trailing slash as base
When a site (language) has "/en" as base, then the page router
does not kick in, as the PageRouter receives a "/" at ...
Benni Mack
18:58 Revision d7ea9a75: [FEATURE] Refactor AdminPanel API to use composition
Enabling future enhancements for the adminpanel without
having to make breaking changes for existing module providers...
Susanne Moog
18:52 Revision 8828eea0: [BUGFIX] Enable fallback functionality for site handling
Enable the functionality again to have a site with three
languages to work in fallback mode (sys_language_mode = cont...
Benni Mack
18:08 Revision 17a0d545: [BUGFIX] Show url segment for new pages
Fix three cases in the display condition of url segment:
* Show 'slug' if a new page in default language is added
* R...
Christian Kuhn
16:11 Revision 973feadb: [TASK] Extend blog_example with relations
* 1:1 inline relation csv (Post->additonalName)
* 1:1 inline relation foreign_field (Post->additonalInfo)
* 1:n inlin...
Tymoteusz Motylewski
16:09 Revision d070ae35: [BUGFIX] Remove check for switching URL schemes
During the cleanup of https://review.typo3.org/#/c/58022/ a wrong
change was done, this actually introduces a regress...
Benni Mack
15:59 Revision 89b79c98: [TASK] Follow redirects in frontend tests
Resolves: #86041
Releases: master
Change-Id: Id5802bc40a6070ddcd21c76e2417d438cefa9efd
Reviewed-on: https://review.ty...
Oliver Hader
14:04 Revision 014e32fb: [TASK] Extract _GP call from TSFE->initializeSearchWordData
In order to centralize usages regarding global magic ($_GET/$_POST) within
TypoScriptFrontendController, the method i...
Benni Mack
12:00 Revision 0e2756aa: [BUGFIX] Allow creation of records after another
When adding a content element, EditDocumentController expects the id
for fetching being a positive page ID. This is h...
Benni Mack
11:06 Revision 94a99018: [TASK] Refactor backend user module
* Use module template view helpers to render the module layout
* Remove obsolete methods and inheritance
* Make compa...
Helmut Hummel
10:17 Revision a62b6228: [BUGFIX] Export database binding types in snapshots
Resolves: #86034
Releases: master
Change-Id: I42f09774a08b69dc0cb2b5dc2cff6f25cf89f98d
Reviewed-on: https://review.ty...
Oliver Hader
09:06 Revision 7af78153: [BUGFIX] Ensure html tag is showing lang and dir attribute
Due to some refactorings while achieving notice-free tests,
the check for adding html-tag attributes was changed.
Re...
Benni Mack
08:41 Revision f40b0765: [BUGFIX] Remove double space in exception message
Minor issue in exception messages.
Resolves: #86033
Releases: master
Change-Id: I0e133bb3a609dda611757fb5a92465295b3...
Benni Mack
08:07 Revision ea18145b: [BUGFIX] Fix paste button in page module with mode "languages"
A content element can once again be pasted directly at a specific
position with the help of the paste button when in ...
Manuel Selbach
07:45 Revision cbe8df53: [BUGFIX] Fix paste button in page module with mode "languages"
A content element can once again be pasted directly at a specific
position with the help of the paste button when in ...
Manuel Selbach
07:43 Revision 0f5d7f2d: [TASK] Disable slug in pseudo sites and disable alias in sites
Slug handling does now work if using pseudo sites. The patch adds
a display condition to form engine to hide the fiel...
Christian Kuhn

2018-08-29

22:00 Revision 51a7bb5e: [TASK] Change Site Base Handling to PSR-7 URI Interface
While working with Site Handling API, it's more than obvious
that we should utilize the UriInterface, to integrate PS...
Benni Mack
21:46 Revision aef8cfbd: [BUGFIX] Add missing table column type „SLUG“
Resolves: #86017
Releases: master
Change-Id: Ic7315dfa4b287c42c88ff80e4040e1185273bd7c
Reviewed-on: https://review.ty...
Frank Nägler
20:39 Revision a808c554: [BUGFIX] Allow returning null values for PageRouter::matchRoute()
Resolves: #86030
Related: #86013
Releases: master
Change-Id: I337861f5dac4e3c7e7babd056e87630c22ec1f3e
Reviewed-on: h...
Andreas Fernandez
19:50 Revision a4ed400b: [TASK] Mention table and record uid in DataHandler localize command log
Resolves: #86029
Releases: master, 8.7
Change-Id: I75c5bf23537a987fbe16c9a6fb2464a853d12135
Reviewed-on: https://revi...
Tymoteusz Motylewski
19:31 Revision a1569c36: [TASK] Mention table and record uid in DataHandler localize command log
Resolves: #86029
Releases: master, 8.7
Change-Id: I75c5bf23537a987fbe16c9a6fb2464a853d12135
Reviewed-on: https://revi...
Tymoteusz Motylewski
16:44 Revision 18543edf: [TASK] Speed up functional tests using database snapshots
Resolves: #86019
Releases: master
Change-Id: Ia9951730c1d1eb8b1238b92907bfa243b9518c7d
Reviewed-on: https://review.ty...
Oliver Hader
15:41 Revision 4716a07c: [TASK] Separate site resolving from page slug resolving
Currently, the site resolver checks for a valid site, and if so,
checks for valid page slugs. The latter is now moved...
Benni Mack
12:03 Revision ef5b9c18: [TASK] Deprecate IMGMENU/GMENU functionality
GraphicalMenuContentObject (GMENU/GMENUITEM) and
ImageMenuContentObject (IMGMENU/IMGMENUITEM) will
be removed in TYPO...
Benni Mack
08:33 Revision 13b02751: [TASK] Use typo3/phar-stream-wrapper package
PharStreamWrapper has been released as standalone package under
the MIT license: https://github.com/TYPO3/phar-stream...
Oliver Hader

2018-08-28

22:51 Revision dfa283cc: [TASK] Minor cleanup ContentObjectRenderer
ContentObjectRenderer has some minor flaws. Also the functional tests have
some unused code.
Resolves: #86015
Releas...
Benni Mack
19:01 Revision 1f88ac07: [TASK] Migrate extension commands to Symfony
The Extbase command controller from Extension Manager is the only
CommandController used in TYPO3 Core (apart from ex...
Benni Mack
18:53 Revision 7b7991ba: [BUGFIX] Site Configuration Module shows hidden languages
Site Languages which are not shown in the frontend should be displayed
in the Backend module however this is a bug th...
Benni Mack
14:04 Revision 9f0af539: [TASK] Decouple usage of cObject->editPanel and ->editIcons
Both methods within "ContentObjectRenderer->editPanel()" and
"ContentObjectRenderer->editIcons()" were built to have ...
Benni Mack
13:53 Revision 92c2a7bf: [TASK] Deprecate TSFE constructor with no_cache parameter
Instantiating TypoScriptFrontendController with the fourth
parameter set (except null) will now trigger a deprecation...
Benni Mack
13:11 Revision 78a6c428: [FEATURE] Move workspaces scheduler tasks to native symfony commands
The previously available scheduler tasks for auto-publishing and cleaning up
preview links have been moved to a symfo...
Benni Mack

2018-08-27

22:25 Revision 30b1ab6a: [BUGFIX] Use namespaced class name for blog_example fe_users subclass
The last place which was missed when porting the extension to namespaces,
is now fixed.
Also slash sign has to be es...
Tymoteusz Motylewski
22:08 Revision 8b908c05: [BUGFIX] Use namespaced class name for blog_example fe_users subclass
The last place which was missed when porting the extension to namespaces,
is now fixed.
Also slash sign has to be es...
Tymoteusz Motylewski
21:15 Revision c22ed2aa: [TASK] Remove site caches if page is created on top level
The patch fixes a fatal php scenario if a page is created
on root level. The data handler now flushes site caches if ...
Christian Kuhn
17:37 Revision 1ea06921: [TASK] Remove toggle function from page tree root element
Remove toggle function from root node and set expanded on true if there
is only one node on depth 0. If there is more...
Paweł Rogowicz
16:36 Revision e92ab3be: [TASK] Clean up unused / dead code
A series of unused and dead code places are fixed with the patch:
* Switch + return + break -> the break is obsolete
...
Christian Kuhn
16:02 Revision 41ac2ea9: [FEATURE] Allow symfony commands to be non-schedulable
When registering a Symfony Command, it is now possible to
define a new option `schedulable` which can explicitly set ...
Benni Mack
14:44 Revision 172c3bac: [TASK] Sort building process within PageLinkBuilder / TypoLink
This is a pre-cursor for unifying URL generation with slugs / based on sites,
in order to group things that belong to...
Benni Mack
14:30 Revision 7c1a21e6: [FEATURE] Add Upgrade Wizard to migrate to pagepath segment for pages
A new upgrade wizard is introduced, which sets page URLs based on the
page title and rootline, if they are empty.
Al...
Benni Mack
14:18 Revision 07f433be: [BUGFIX] Only allow QueryResultInterface in Be.PaginateViewHelper
Resolves: #85979
Related: #81200
Releases: master
Change-Id: Ibab30517c6380d1a7fda59656e12700d4193170a
Reviewed-on: h...
Daniel Goerz
13:42 Revision 7a594155: Revert "[TASK] Deprecate @cli annotation"
We do not have a replacement for TYPO3v9 so we cannot deprecate this annotation yet.
This reverts commit c7791b01fe4...
Mathias Brodala
09:36 Revision 5f4ec3a2: [TASK] Fix typo and add example for requireCHashArgumentForActionArguments
Fixed a typo and added an example for EXT:indexed_search.
Releases: master, 8.7
Resolves: #85942
Change-Id: Iffcecd7...
andypa

2018-08-26

16:25 Revision 1854c012: [BUGFIX] Add language configuration for model tag in EXT:blog_example
Add language configuratin for model tag in EXT:blog_example, reformat TCA files,
unify sys_language_uid field configu...
Łukasz Uznański

2018-08-25

14:54 Revision c7791b01: [TASK] Deprecate @cli annotation
Back then, the PHPDoc annotation `@cli` was added to indicate
Extbase CommandController commands to be usable on CLI ...
Alexander Schnitzler
14:51 Revision d0b5f792: [TASK] Inject TSFE object into ContentObjectRenderer
The class ContentObjectRenderer expects $typoScriptFrontendController
as first argument inside the constructor.
When...
Benni Mack
14:42 Revision 453826ce: [TASK] Deprecate PageRepository->getFirstWebPage()
The method PageRepository->getFirstWebPage() is only used when
no "?id" parameter is given, and no rootpage was resol...
Benni Mack
14:27 Revision ef529087: [TASK] Deprecate GraphicalFunctions->init method
The init method of GraphicalFunctions/Gifbuilder was used instead of
a constructor to set up various internal propert...
Benni Mack
14:23 Revision 19010709: [TASK] Remove unused TimeTracker->fixContent() method argument
The protected method TimeTracker->fixContent() has an argument $first
which is always set to "0", so the functionalit...
Benni Mack
14:04 Revision ecda10ac: [BUGFIX] Throw exception in case FileWriter's logFile is invalid
GeneralUtility::getFileAbsFileName($logFile) never results in `null`,
but in some empty string in case the $logFile i...
Oliver Hader
13:44 Revision dc1795ee: [BUGFIX] Throw exception in case FileWriter's logFile is invalid
GeneralUtility::getFileAbsFileName($logFile) never results in `null`,
but in some empty string in case the $logFile i...
Oliver Hader
13:34 Revision f0884db4: [BUGFIX] Use correct image references for LiveDefaultElements
Resolves: #85976
Releases: master, 8.7
Change-Id: I0f6588aa58be317da51cff59a5eb915831fc0774
Reviewed-on: https://revi...
Markus Klein
11:46 Revision 4429f47c: [BUGFIX] Fix various wrong phpDoc comments
Return types in phpDoc method annotations are wrong and should be adapted
to the actual return value in the PHP code....
Benni Mack
11:46 Revision c56e27e4: [TASK] Use strict bool calls for TimeTracker->LR
The public property "TimeTracker->$LR" is declared as boolean, but used
with integer. Let's have TYPO3 use it that wa...
Benni Mack
11:25 Revision 277c677a: [TASK] Move LocalConfiguration* files to config folder
With the introduction of the environment API, composer-based
installations have the configuration folder outside of
"...
Benni Mack
11:17 Revision 53dabd97: [BUGFIX] Use correct image references for LiveDefaultElements
Resolves: #85976
Releases: master, 8.7
Change-Id: I0f6588aa58be317da51cff59a5eb915831fc0774
Reviewed-on: https://revi...
Markus Klein

2018-08-24

16:33 Revision 34997fe9: [BUGFIX] Fix PSR-7 URI generation without scheme
When a new Uri('//newpage.com/') is added, TYPO3's PSR-7
implementation lacks the functionality to render that
proper...
Benni Mack
14:19 Revision d73bd4c5: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/120 from liayn/add-select-mm
[FEATURE] styleguide: Add new select fields to cover MM relations Christian Kuhn
11:41 Revision d0673368: [FEATURE] styleguide: Add new select fields to cover MM relations
Markus Klein
11:10 Revision ee0cead8: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/119 from liayn/remove-invalid-lang-fields
[TASK] styleguide: Remove useless language fields on MM relation tables Christian Kuhn
11:03 Revision 59a7d107: [TASK] styleguide: Remove useless language fields on MM relation tables
Markus Klein
09:03 Revision 7259e797: [TASK] Remove a series of SOBE assignments
The infamous $GLOBALS['SOBE'] object is still used at various
places is the core. This "talk to the hand" object regi...
Christian Kuhn
08:58 Revision c8a6f982: [TASK] Deprecate authentication related compareUident() method
The patch deprecates the unused compareUident() from
AbstractAuthenticationService that calls the also unused method
...
Christian Kuhn
08:56 Revision 8e892fb7: [BUGFIX] Adapt a broken namespace in SaltedPasswordService
Fixes two broken namespaces that went wrong when moving and
aliasing the salted password classes. The patch only affe...
Christian Kuhn

2018-08-23

21:44 Revision 1b362b0b: [TASK] Improved slug generation for translated pages
If a slug is generated for a nested translated page that
has a not translated page up in its rootline, the slug
gener...
Christian Kuhn
21:42 Revision 57d52b36: [TASK] Show slug in Info->Pagetree overview
Add the new slug "URL Segment" field to the Info
Pagetree overview directly after "Alias".
Resolves: #85953
Releases...
Christian Kuhn
21:09 Revision 6308b461: [FEATURE] Introduce Page-based URL handling
This feature adds a new database field "pages.slug" which
allows to fill the database with URL segments which can the...
Benni Mack
19:03 Revision e85d86f4: [TASK] Move domainStartPage setting to PageResolver
The setting of the domainStartPage has been simplified with the PseudoSite
introduction, and, as it belongs to the en...
Benni Mack
19:02 Revision 9f8c3ba3: [BUGFIX] Mitigate deprecations in early bootstrap
Deprecations that trigger an error in early bootstrap
lead to the situation that code that is using this
(mostly decl...
Helmut Hummel
13:57 Revision 40f22127: [TASK] Fix typo and add example for requireCHashArgumentForActionArguments
Fixed a typo and added an example for EXT:indexed_search.
Releases: master, 8.7
Resolves: #85942
Change-Id: Iffcecd7...
andypa
13:38 Revision 09ad67a5: [TASK] Reduce amount of executed functional frontend tests
Resolves: #85941
Releases: master
Change-Id: Icbbeb31e8c905fc52523ee1c0267ac219e19c15f
Reviewed-on: https://review.ty...
Oliver Hader
13:13 Revision d1b9ef98: [FEATURE] Add SQL Logging to AdminPanel
To better debug websites SQL logging has been added to the admin panel.
SQL queries will be logged whenever the admin...
Susanne Moog
12:43 Revision 0bc87547: [BUGFIX] UnableToLinkException::getLinkText() must be of the type string, null returned
Changed the default value of linkText to '' instead of null to prevent strict_type throwing an error.
Resolves: #859...
Gerald Aistleitner
12:23 Revision 7df267c8: [FEATURE] Add a new TCA type "slug"
A new TCA type "slug" is added, which allows to generate a part of a URL
which can later be used for adding URL segme...
Benni Mack
11:57 Revision 8fd7b9c9: [BUGFIX] UnableToLinkException::getLinkText() must be of the type string, null returned
Changed the default value of linkText to '' instead of null to prevent strict_type throwing an error.
Resolves: #859...
Gerald Aistleitner
11:05 Revision e8b3918d: [BUGFIX] Add white-space to CSS class in FieldControl
Add a white-space in front of default CSS class
for buttons in field control wizards.
Resolves: #85935
Releases: mas...
Stefan Froemken
10:46 Revision af0a9502: [BUGFIX] Add white-space to CSS class in FieldControl
Add a white-space in front of default CSS class
for buttons in field control wizards.
Resolves: #85935
Releases: mas...
Stefan Froemken

2018-08-22

21:59 Revision cf1d0f17: [TASK] Add API to hide PseudoSite functionality
In order to avoid usages of using PseudoSite objects directly,
the following changes have been made:
The main entryp...
Benni Mack
19:07 Revision 6665ed61: [TASK] Add resolved site object to FormEngine
With pseudo sites we now always have a site object in backend.
The site object is needed multiple times in FormEngine...
Christian Kuhn
16:42 Revision e854d6ac: [BUGFIX] Show correct example in comment block of SaveToDatabaseFinisher
Resolves: #85926
Releases: master,8.7
Change-Id: Iaa36ce61de922d367d285ad5f98bfef8f2ee4714
Reviewed-on: https://revi...
Daniel Goerz
16:25 Revision d0b9af10: [BUGFIX] Show correct example in comment block of SaveToDatabaseFinisher
Resolves: #85926
Releases: master,8.7
Change-Id: Iaa36ce61de922d367d285ad5f98bfef8f2ee4714
Reviewed-on: https://revi...
Daniel Goerz
15:27 Revision 62365d3f: [FEATURE] Show only sys_languages in Backend which are available
Instead of rendering all languages, only the ones provided by the
site module are now shown in forms of the FormEngin...
Georg Ringer
14:59 Revision 58892e77: [TEST] Extend site handling link generation tests
Current side handling functional test cases only support link
resolving and rendering. The opposite part of generatin...
Oliver Hader
12:26 Revision 74612910: [BUGFIX] Consequently forward backend user context in DataHandler
DataHandler can be invoked with an individual backend user context and
will fall back to $GLOBALS['BE_USER'] in case ...
Oliver Hader
12:26 Revision 1726fc56: [TASK] Use suggestedInsertUids feature for new version placeholders
The DataHandler::$suggestedInsertUids feature is currently only used
for regular live records, however not for new ve...
Oliver Hader
11:00 Revision 3c1e3729: [BUGFIX] Show correct rendering times in admin panel
* adds missing timetracker->push()
* removes unnecessary call to printTSlog
* reuse existing variable in fixContent, ...
Susanne Moog
09:22 Revision 4f54fa26: [BUGFIX] Flush site caches if sys_domain or sys_language was modified
Whenever a sys_domain or sys_language record, the information a Pseudo Site
is built by, is modified, created, delete...
Benni Mack
09:08 Revision af788148: [BUGFIX] Decouple pasting from drag & drop handling
The "Paste" action now does not depend on the `DragDrop` anymore.
Previously, the `onDrop` event callback was called ...
Andreas Fernandez

2018-08-21

20:33 Revision fe7ab8a8: [FEATURE] Add "Pseudo" Site functionality
All pages on rootlevel or with "is-siteroot" need
to have a site object as well, but populated
by sys_domain (optiona...
Benni Mack
14:31 Revision d5f61990: [TASK] Use ServerRequestInterface in PageLayoutController
Replace _GP, getIndpEnv usages with request related functions.
Also deprecate public access to all method except the...
Aljoscha Weber
12:29 Revision a85ce6da: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/118 from tmotyl/remove-select-rootlevel
Remove select field 'rootLevel' property Christian Kuhn
12:15 Revision 4bc0169b: Remove select field 'rootLevel' property
It is not in use since v7 at last. Tymoteusz Motylewski
12:06 Revision 66282d21: [BUGFIX] Use extension key instead of an array for data reload
Due to some database changes during the installation process of an
extension, the patch https://review.typo3.org/5748...
Stephan Großberndt
11:44 Revision ff4341c5: [BUGFIX] Use extension key instead of an array for data reload
Due to some database changes during the installation process of an
extension, the patch https://review.typo3.org/5748...
Stephan Großberndt
10:42 Revision 18cffa12: [BUGFIX] Do not depend on global env to define cli mode
Instead of depending on a global environment variable
to set the TYPO3 environment in cli mode, we inject the mode
pr...
Helmut Hummel
09:35 Revision f33b55a8: [TASK] Set TYPO3 version to 8.7.20-dev
Change-Id: I62381fd6e1e6ebddeadaecbe463d7f7f3dfcdf50
Reviewed-on: https://review.typo3.org/57978
Tested-by: TYPO3com ...
Oliver Hader
09:23 Revision 05185631: [RELEASE] Release of TYPO3 8.7.19
Change-Id: Icebb01597d3d54382f5f79fcdb19cbdbb144ca61
Reviewed-on: https://review.typo3.org/57977
Reviewed-by: Oliver ...
Oliver Hader
08:47 Revision 5a5edf90: [TASK] Revert deprecation introduced by backport
Remove trigger_error call and according rst file.
Change-Id: Ie383d7de12b27d6ee8f60881538a79120d5ed899
Releases: 8.7...
Anja Leichsenring

2018-08-20

17:43 Revision 963eb27a: [TASK] Use proper label shortcut method in adminpanel and feedit
The legacy naming for the shorthand method "extGetLL" was moved
to "getLabel" for both the edit toolbar and the EXT:f...
Benni Mack
17:24 Revision 2ffaddf2: [BUGFIX] Fix calling checkIncludeLines non statically in BackendLayoutView
The method checkIncludeLines in TypoScriptParser should be called
statically in the class BackendLayoutView.
Resolve...
Wouter Wolters
14:25 Revision 42f05e8f: [TASK] Add more remarks for flags regarding temporary content
Just additional comments in TSFE.
Resolves: #85906
Releases: master
Change-Id: I7301370fab406bd5d9c395b7d092688d56ba...
Benni Mack
13:39 Revision 6a809647: [TASK] Remove unused protected getter
The felogin plugin implements a protected short-hand getter
"getTypoScriptFrontendController" although this is never ...
Benni Mack
13:17 Revision f524f227: Revert "[BUGFIX] Detect current ImageMagick Version 7 for Windows."
This reverts commit a4340b6c03fd416e8ca2ac2f59e8582a102fcb8c.
Due to the PHP fatal error in TYPO3\CMS\Core\Utility\C...
Jigal van Hemert
09:14 Revision e1476c5e: [BUGFIX] Remove check for TYPO3_MODE in ext_tables
With TYPO3 v9.0, all simple TYPO3_MODE checks of all system extensions
were removed, however EXT:rsaauth was somehow ...
Benni Mack
07:47 Revision eb98d813: [BUGFIX] Extract metadata for new files in storage
If files in a remote storage are fetched the first time by FAL, the
metadata of these files is now extracted automati...
Andreas Fernandez

2018-08-19

22:40 Revision 167fc66b: [BUGFIX] Extract metadata for new files in storage
If files in a remote storage are fetched the first time by FAL, the
metadata of these files is now extracted automati...
Andreas Fernandez
15:54 Revision d2be895e: [TASK] Update codeception version from 2.4.4
command used:
composer require codeception/codeception:^2.4.5
Change-Id: Ie3a81ef7591d1beb7beadf06c3e009444c6d5180
R...
Anja Leichsenring
12:05 Revision 9c66440c: [TASK] Stabilize acceptance test
Change-Id: I034b11478e2ac8b5d15c298d69afcc944626eb1d
Resolves: #85898
Releases: master
Reviewed-on: https://review.ty...
Anja Leichsenring
10:38 Revision 7c331745: [TASK] Update typo3fluid/fluid to 2.5.4
This mainly includes fixes for ternary expressions.
composer command used:
composer update typo3fluid/fluid
Resolve...
Markus Klein
10:06 Revision 3bd70aaf: [TASK] Fix spelling and streamline @deprecated notations
Resolves: #85891
Releases: master
Change-Id: Ie848059591cb69d9e6fad6c2c6275b9655e6ff87
Reviewed-on: https://review.ty...
Wouter Wolters

2018-08-18

23:40 Revision 733da855: [TASK] Centralize sys_domain resolving
Core provides various places to either retrieve the pageId
of a sys_domain record, or to find out the root page ID
gi...
Benni Mack
21:09 Revision 6fbfa0e2: [FEATURE] Add feature toggle interface to Settings
Admin tools -> Settings is extended by a GUI to manipulate
feature toggles. Note this interface lists only core featu...
Christian Kuhn
20:56 Revision 55b51266: [TASK] Let deprecation notices contain class and method/property names
Instead of using generic deprecation messages like "Tagging methods with
@ignorevalidation is deprecated and will be ...
Alexander Schnitzler
19:46 Revision 028e653a: [TASK] Streamline site handling functional tests
Some additional tests are added and the scenario
is extended with pagetrees without a site (sys_domain
in use).
Reso...
Oliver Hader
13:25 Revision f1afa865: [TASK] Cleanup in LiveSearch class
* Simplify FQN of QueryParser
* Use correct typehint for $pageIdList, is an array and not a string
* Switch if statem...
Wouter Wolters

2018-08-17

19:51 Revision 0200fec9: [SECURITY] Ensure validity of parameters submitted to ThumbnailController
Parameters submitted to ThumbnailController via HTTP GET query parameters
can contain arbitrary information. Thus, it...
Oliver Hader
19:05 Revision 5dbcb5da: [SECURITY] Ensure validity of parameters submitted to ThumbnailController
Parameters submitted to ThumbnailController via HTTP GET query parameters
can contain arbitrary information. Thus, it...
Oliver Hader
16:25 Revision 92616fb8: [BUGFIX] Fix "enabled" in array representation of SiteLanguage
A minor issue with the wrong property when calling enabled()
vs. "isEnabled()" was introduced.
Resolves: #85164
Rele...
Benni Mack
15:27 Revision ee289c52: [BUGFIX] Correct extension scanner matcher definitions
Add a couple of missing numberOfMandatoryArguments lines
to the MethodCallMatcher definitions to fix the extension
sc...
Christian Kuhn
14:49 Revision cc5f738a: [BUGFIX] Trigger close & save modal if an IRRE record was removed
Resolves: #85890
Releases: master
Change-Id: I73972920dbb7046e8ab7cf95577cb2f5af99c095
Reviewed-on: https://review.ty...
Daniel Goerz
14:20 Revision 37727dab: [TASK] Improve description for EidUtility deprecation
Resolves: #85878
Releases: master
Change-Id: If35be25607823ab40ad1dc91843bc60562e6752f
Reviewed-on: https://review.ty...
Wouter Wolters
12:58 Revision 993a85ac: [TASK] Extract Persistence of FrontendEditing in separate class
FrontendEditingController calls up DataHandler if the right
get/post parameters are added. This code is specific for
...
Benni Mack
12:37 Revision 7bd650b7: [TASK] Deprecate PageGenerator class
The static class PageGenerator is a list of
static methods previouly found in "pagegen.php", which
has now been moved...
Benni Mack
12:33 Revision e79fd44a: [BUGFIX] Port for Symfony-Route must be a string
We use parse_url to determine the port, but symfony-route requires a string.
Resolves: #85872
Releases: master
Chang...
Julian Wundrak
12:32 Revision a6352015: [BUGFIX] Ensure cObj only contains valid property objects
If a cObj instance is serialized (which happens very often), all sub-objects are
serialized with it.
This has a bad ...
Benni Mack
12:13 Revision 6a73883d: [FEATURE] Enable/disable a specific SiteLanguage in Frontend
When adding a new language/translation it is quite common
to disable a language until it's "going live", so only logg...
Benni Mack
11:33 Revision 10df745a: [TASK] Fix click path to configure trustedHostsPattern
Replace the click path from the old install tool with the one of
the new admin tools.
Releases: master
Resolves: #85...
Jan Helke
10:32 Revision 92fd6619: [BUGFIX] Fix calling checkIncludeLines non statically in BackendLayoutView
The method checkIncludeLines in TypoScriptParser should be called
statically in the class BackendLayoutView.
Resolve...
Wouter Wolters
10:10 Revision cb22f57f: [TASK] Centralize sending HTTP headers in TSFE
This patch marks the last change of reordering
sending HTTP response headers via TSFE via
header(), sending all heade...
Benni Mack
00:22 Revision 7c450ff5: [BUGFIX] Fix non-static call to getLogger in TypoScriptParser
The method getLogger is static and is called statically now.
Resolves: #85881
Releases: master
Change-Id: Ia9bf834f0...
Wouter Wolters

2018-08-16

23:20 Revision 89128be4: [BUGFIX] Fix calling getInstance() twice to get ResourceFactory
In the class MetaInformation the ResourceFactory instance is fetched
twice instead of once. Remove one call that is t...
Wouter Wolters
22:58 Revision cc25f28b: [BUGFIX] Make headline of adminpanel sub module settings dynamic
The headline of an admin panel submodule settings group was hardcoded
to "Submodule Settings". This has been changed ...
Susanne Moog
22:53 Revision de39313b: [TASK] Deprecate EidUtility and methods within TSFE
EidUtility is a poor-mans middleware functionality with
lots of side-effects, and is marked as deprecated.
On top, t...
Benni Mack
22:53 Revision 040147fa: [BUGFIX] Use non-static method getCache in Avatar class
The getCache method is not static but called as static twice.
Use $this->getCache() instead.
Resolves: #85879
Releas...
Wouter Wolters
22:43 Revision 551f4fc8: [BUGFIX] Use non-static method getCache in Avatar class
The getCache method is not static but called as static twice.
Use $this->getCache() instead.
Resolves: #85879
Releas...
Wouter Wolters
16:21 Revision b364d86a: [TASK] Clean up FrontendEditing Controller
The FrontendEditingController class in EXT:core does two things:
- persisting incoming GET/POST requests (actually on...
Benni Mack
13:39 Revision 20b51f88: [TASK] Raise typo3/testing-framework to 4.4.0
composer require --dev typo3/testing-framework:~4.4.0
With the removal of all '$suppressNotices = true' settings fro...
Christian Kuhn
12:54 Revision 36ada855: [TASK] Make GeneralUtility tests notice free
Resolves: #85871
Releases: master
Change-Id: Idca3e0bef85849eff4de818e0c736ac9aec281c2
Reviewed-on: https://review.ty...
Christian Kuhn
12:37 Revision 19c73bdc: [TASK] Make DataHandler tests notice free
Resolves: #85862
Releases: master
Change-Id: I19ef49799b2a5a0704072b1758ceba7a28aaee5f
Reviewed-on: https://review.ty...
Wouter Wolters
12:19 Revision 720153a7: [BUGFIX] Make functional frontend tests work again
On systems that populate $_ENV['_'] with the path
to the PHP binary, frontend functional tests fail.
This is due to ...
Helmut Hummel
12:14 Revision 945c43f2: [TASK] Make sysext/core/Tests/Unit/Resource/ notice free
Releases: master
Resolves: #85270
Change-Id: I31794c8e5ac90cce3c93bca8a8c0b502ada42c24
Reviewed-on: https://review.ty...
Jan Helke

2018-08-15

22:34 Revision ccb2361e: [BUGFIX] Move test file to right location
The tests in change https://review.typo3.org/57370/
have been put in the wrong folder and are never
executed by the T...
Benni Mack
21:42 Revision d525bcb0: [BUGFIX] Move test file to right location
The tests in change https://review.typo3.org/57370/
have been put in the wrong folder and are never
executed by the T...
Benni Mack
20:28 Revision 0410692d: [TASK] Make EnumerationTest.php notice free
Releases: master
Resolves: #85090
Change-Id: Ibfaf40586bec2e3f20205b2bafc78a70464e7e1d
Reviewed-on: https://review.ty...
Jan Helke
19:34 Revision 3379ebb3: [TASK] Deprecate GeneralUtility::clientInfo()
The functionality for parsing the HTTP_USER_AGENT server variable is only
used in one place within TYPO3 core and can...
Benni Mack
14:03 Revision d9dcea33: [TASK] Make ContentObjectRendererTest notice free
Change-Id: Icbfa4bbc470650848b0ef22d6e4f348173c6a3ef
Resolves: #84456
Releases: master
Reviewed-on: https://review.ty...
Christian Kuhn
07:49 Revision 4cad2388: [TASK] Make ExtensionManagementUtilityTest notice free
Resolves: #85855
Releases: master
Change-Id: I85991ab3f999760eba0d6c5c918fd8b9c4fdce3d
Reviewed-on: https://review.ty...
Christian Kuhn

2018-08-14

22:13 Revision 364aea87: [TASK] Make AbstractMenuContentObjectTest notice free
Resolves: #85854
Releases: master
Change-Id: I63f47689cca188cbecf30a3cc25de8f26634cb86
Reviewed-on: https://review.ty...
Christian Kuhn
21:55 Revision 04d43bd0: [TASK] Make FluidTemplateContentObjectTest notice free
Resolves: #85853
Releases: master
Change-Id: I53677566e9b2af971fafed47e4d6f0a0669911bd
Reviewed-on: https://review.ty...
Christian Kuhn
21:29 Revision f994e1d5: [TASK] Make felogin/Test/Unit notice free
Resolves: #85852
Releases: master
Change-Id: Ifb95317341b9912cd59eb9a0c9fc5ebb9abeb6f4
Reviewed-on: https://review.ty...
Christian Kuhn
21:15 Revision 6f9f36ad: [TASK] Make frontend/Tests/Unit/Controller notice free
Resolves: #85851
Releases: master
Change-Id: I8e9ac42b8176a0b37237ecd65a67efe8f8db8c82
Reviewed-on: https://review.ty...
Christian Kuhn
21:01 Revision 13fbd8a3: [TASK] Make frontend/Tests/Unit/ContentObject/FilesContentObjectTest notice free
Resolves: #85850
Releases: master
Change-Id: I6f0b7fbe5a59cebd382e2c5c0cb761d3e561f0c4
Reviewed-on: https://review.ty...
Wouter Wolters
20:36 Revision a3cfe4f4: [TASK] Make frontend/Tests/Unit/Page notice free
Resolves: 85849
Related: master
Change-Id: I3b8b163cf488a82cdeedfc84c409268a52eca359
Reviewed-on: https://review.typo...
Christian Kuhn
20:07 Revision 65067b9d: [TASK] Make frontend/Tests/Unit/Plugin notice free
Resolves: #85848
Releases: master
Change-Id: I215768fd8d2b43f2885654cf53dc198416216bb1
Reviewed-on: https://review.ty...
Christian Kuhn
20:02 Revision f5641c8f: [TASK] Make frontend/Tests/Unit/DataProcessing notice free
Resolves: #85847
Releases: master
Change-Id: I2fee7a27c3cc5a06f6ef3298ddb1b75b766b2db7
Reviewed-on: https://review.ty...
Christian Kuhn
19:31 Revision abd75947: [TASK] Add more tests for ConditionMatcher
Resolves: #85835
Releases: master
Change-Id: Ia9c66139b74ac15bcf9b5b693b57b840b706e188
Reviewed-on: https://review.ty...
Frank Nägler
19:30 Revision ea57efda: [TASK] Make frontend/Tests/Unit/Typolink/ tests notice free
Resolves: #85846
Releases: master
Change-Id: I9a7338d7bbd706482854c26db8866aaa353bdef7
Reviewed-on: https://review.ty...
Christian Kuhn
19:28 Revision d5d6c4c7: [TASK] Make indexed search tests notice free
Resolves: #85845
Releases: master
Change-Id: Id72acfdf7c880f1d0b63a62b912301c724ed500d
Reviewed-on: https://review.ty...
Christian Kuhn
19:25 Revision e91b54cf: [TASK] Remove dependency between SiteLanguage and Site
The entity of SiteLanguage is re-connected to a
site. However this circular dependency makes it impossible
to seriali...
Benni Mack
19:18 Revision 3e0de624: [BUGFIX] Remove attribute 'selected' if its value is false
If the selected attribute is set to false (or zero), the
attribute itself must not be shown as even if it is empty it...
Georg Ringer
19:07 Revision 36b7cf4b: [TASK] Make sysext/extbase/Tests/Unit notice free
Releases: master
Resolves: #85264
Change-Id: Iadf459660471c2d0361cee091a83d0e87d7a19fb
Reviewed-on: https://review.ty...
Christian Kuhn
16:44 Revision b62d5f57: [TASK] Improve TS Template module information on root level list
The template tool on root level, which displays an overview of pages
including templates, now displays instead of the...
Joerg Kummer
16:09 Revision 16569bc5: [TASK] Make extbase/Tests/Unit/Persistence/Generic/Mapper notice free
Releases: master
Resolves: #85267
Change-Id: I2c7ad4775ee9d29903ef914a2ae54d17e0c111d9
Reviewed-on: https://review.ty...
Christian Kuhn
15:38 Revision 004f9fd5: [TASK] Make extbase/Tests/Unit/Persistence/Generic/Storage/ notice free
Releases: master
Resolves: #85269
Change-Id: Id9037ca76e3279b00ecdd1266b2665447278a8e8
Reviewed-on: https://review.ty...
Jan Helke
14:19 Revision bb3dad04: [TASK] Deprecate several constants from SystemEnvironmentBuilder
Deprecate 9 URL constants and NUL, TAB and SUB constants.
Resolves: #85793
Releases: master
Change-Id: I01a8fbb7635f...
Wouter Wolters
13:32 Revision c037e1e7: [BUGFIX] Field Wizards use FormEngine JS functions for has-change checks
AddRecord, ListModule and TableWizard fieldControl wizard buttons now use
FormEngine JavaScript function to prevent e...
Ralf Hettinger
13:27 Revision 7f9ba3ef: [TASK] Deprecate BackendUtility::getTCAtypes
Resolves: #85836
Releases: master
Change-Id: I7480cc7ddd6a661a6b13e43ed7dfbc5d0783763f
Reviewed-on: https://review.ty...
Wouter Wolters
13:13 Revision 42528c65: [FEATURE] Add path where reference records are located to record info
This change is enhancing the reference infos of records by adding the
path in the pagetree to the table of record ref...
Kevin Ditscheid
13:05 Revision cdfe3e2d: [TASK] Add error trigger to deprecated method body
Add missing PHP trigger_error() to the deprecated method.
Resolves: #81430
Releases: master
Change-Id: I41e73afc1d05...
Joerg Kummer
12:28 Revision 76833efd: [TASK] Add unit tests for CommandUtility::unQuoteFilenames
While moving this method to CommandUtility class the unit tests
were missing. They are re-added now.
Resolves: #8583...
Wouter Wolters
11:10 Revision 0ba9d125: [BUGFIX] Fix wrong configuration values for password hashes
And also fix wrong backwards compatibility class declarations.
Resolves: #85838
Related: #85833
Releases: master
Cha...
Markus Klein
09:33 Revision f8b5eb8f: [TASK] styleguide: Don't use deprecated salted passwords calls
Christian Kuhn
06:18 Revision 8fe2daad: [TASK] Merge EXT:saltedpasswords into EXT:core
Move all classes and other resources from EXT:saltedpasswords to
EXT:core.
Classes live in TYPO3\CMS\Core\Crypto\Pas...
Christian Kuhn

2018-08-13

21:02 Revision db6087cc: [FEATURE] Move expression language handling into EXT:core
The implementation of the symfony expression language has been moved
into EXT:core to centralize the functionality an...
Frank Nägler
19:51 Revision 2709ed6c: [FEATURE] Add Log Module to AdminPanel
Add a log module to the admin panel that can display
logging entries generated through the current request.
Resolves...
Susanne Moog
12:20 Revision 09a0be52: [BUGFIX] Use params set in db in recordLinkHandler
Resolving of links with a custom record link handler is now done
in the following order:
- TypoScriptConfiguration P...
Susanne Moog
12:08 Revision f52e3a36: [BUGFIX] Use params set in db in recordLinkHandler
Resolving of links with a custom record link handler is now done
in the following order:
- TypoScriptConfiguration P...
Susanne Moog
11:36 Revision 059c720d: [TASK] Add hint to Site Configuration without pages
Resolves: #85620
Releases: master
Change-Id: I71185161afc5b50ed7b27a8f6298bcf32809a5a4
Reviewed-on: https://review.ty...
Mathias Brodala

2018-08-12

19:11 Revision 3ca125db: [TASK] Deprecate PageGenerator::renderContent
The PSR-15 RequestHandler should be responsible for compiling content, avoiding
a call to a static method which uses ...
Benni Mack
19:09 Revision 15b29e5a: [BUGFIX] Modify SQL Server IDENTITY_INSERT when creating records
In SQL Server (MSSQL), hard setting uid auto-increment primary keys is
only allowed if the table is prepared for such...
Oliver Hader
14:21 Revision ae35fa16: [BUGFIX] Avoid exception on non-existing error handler
When a site is configured, but has no error handler
for a specific error case (e.g. a site has no
configured 404 page...
Benni Mack
11:34 Revision d0b08afc: [BUGFIX] Add missing icon overlay for pages in page tree
Extend default fields of page tree repository to transmit page properties
for icon overlay rendering in page tree, li...
Joerg Kummer

2018-08-11

22:34 Revision 5466036d: [TASK] Deprecate unused functionality in Core Bootstrap
Due to heavy refactoring with PSR-15 within
the TYPO3 Core Bootstrap, a lot of functionality
can be deprecated.
Reso...
Benni Mack
22:08 Revision 5127c223: [TASK] Render wizards of FormEngine elements only if needed
Reduce the HTML of a record form by rendering divs of wizards only
if those are required.
Resolves: #85577
Releases:...
Georg Ringer
22:00 Revision da0d842d: [TASK] Add more tests to site resolving
This patch adds additional tests for resolving
multi-site nested sites and domains.
Resolves: #85820
Releases: maste...
Benni Mack
20:28 Revision a557d88d: [FEATURE] Use symfony/routing for Site Resolving
Use symfony/router 4.1 for resolving a site based on the
current request.
This actually removes some simple resolvin...
Benni Mack
20:19 Revision f826facd: [TASK] Deprecate second argument of PageRenderer::addInlineLanguageLabelArray
Calling `PageRenderer::addInlineLanguageLabelArray` with a second
parameter set to "true" is deprecated. Use the Lang...
Wouter Wolters
20:05 Revision 27543929: [TASK] Clean up Admin Panel Code
Due to the Admin Panel refactoring, some helper methods
were deprecated, but need a better description.
Also, the $B...
Benni Mack
19:42 Revision ca9d1cfe: [TASK] Move Preview Info hook to hook_eofe
The Frontend Request uses two hooks separately to
allow modifying the content via TSFE. In order
to deprecate one (pr...
Benni Mack
18:22 Revision 4b695b64: [TASK] Make password hash selection an install tool preset
With this change, the password hash code in salted passwords is
reduced to the SaltFactory with two methods and the s...
Christian Kuhn
18:02 Revision 7b7cf6bc: [TASK] Use full namespace in a documentation file
Releases: master, 8.7
Resolves: #85817
Change-Id: Ifac7a5545d9467a6973bfef55e264fe263d10396
Reviewed-on: https://revi...
Franz Holzinger
18:02 Revision fbfcf1fb: [TASK] Use full namespace in a documentation file
Releases: master, 8.7
Resolves: #85817
Change-Id: Ifac7a5545d9467a6973bfef55e264fe263d10396
Reviewed-on: https://revi...
Franz Holzinger
13:28 Revision 5d608eaf: [TASK] Move FlexFormService from EXT:extbase to EXT:core
Resolves: #85802
Releases: master
Change-Id: I878bb4552ae8709ed4a1ec32afdfbfd7abaaa2e6
Reviewed-on: https://review.ty...
Wouter Wolters
11:38 Revision b13ccf1f: [TASK] Correctly initialize environment for DataHandler in tests
Since importing data scenarios in tests relies on DataHandler, it is
required to correctly initialize $GLOBALS['LANG'...
Oliver Hader
00:42 Revision f7d5cc67: [TASK] Add frontend functional tests for site handling
Integrate functional tests for legacy frontend requests
(index.php?id=123) without having any site configuration,
as ...
Oliver Hader

2018-08-10

23:38 Revision a959a3f8: [TASK] Throw PSR-7 Responses up to Application
In order to properly handle PSR-7 response objects explicit die()
or exit() calls should be avoided since those state...
Oliver Hader
22:13 Revision 5a8d6902: [TASK] Use view helper to configure ModuleTemplate in log module
With implementation of ModuleTemplate as view helpers,
we can remove class inheritance for the two purposes
where we ...
Helmut Hummel
21:05 Revision ba830f08: [TASK] Split site configuration loading into separate method
Resolves: #85810
Releases: master
Change-Id: I329b343715895536fde5013b2ece9e2717c3834d
Reviewed-on: https://review.ty...
Benni Mack
21:03 Revision a98b5eb3: [BUGFIX] Use proper phpDoc in PSR-7 implementation
This fixes some IDE issues when working with PSR-7 classes within TYPO3.
Resolves: #85811
Releases: master, 8.7
Chan...
Benni Mack
20:47 Revision 51222a85: [BUGFIX] Use proper phpDoc in PSR-7 implementation
This fixes some IDE issues when working with PSR-7 classes within TYPO3.
Resolves: #85811
Releases: master, 8.7
Chan...
Benni Mack
19:19 Revision 56118eba: [BUGFIX] Enable localizationStateSelector for selectTreeElement
Follow up of the backport for TYPO3 8.7, where some lines of code
have not been merged.
Enables the localizationStat...
Torben Hansen
18:53 Revision f25e2394: [BUGFIX] Show query on static SQL data import
Resolves: #85525
Releases: 7.6
Change-Id: I529db33ed6712db7c1d6bdbb13d0066c6bc457a2
Reviewed-on: https://review.typo3...
Michael Telgkamp
18:33 Revision 480cc524: [FEATURE] Select first element of PageTree toolbar on initialization
The first element of the PageTree toolbar is selected when initialized.
The possibility to close/hide a toolbar optio...
Paweł Rogowicz
15:35 Revision fa849e55: [TASK] Deprecate EnvironmentService::isEnvironmentInCliMode
Resolves: #85807
Releases: master
Change-Id: I4737a11e4e673e33553aa5ff835999bcc9a4afb5
Reviewed-on: https://review.ty...
Wouter Wolters
15:35 Revision a7dfee0f: [TASK] Add php extension PDO to master and sub packages
composer command:
composer require ext-pdo:"*"
Releases: master
Resolves: #85803
Change-Id: Ied0f9b60bf1dc8b8ada66b...
Anja Leichsenring
14:07 Revision 90223e52: [TASK] Add documentation render directories to .gitignore
Add directory created by documentation rendering to .gitignore.
Rendering the docs locally is helpful for checking i...
Sybille Peters
13:46 Revision b493c31d: [TASK] Add documentation render directories to .gitignore
Add directory created by documentation rendering to .gitignore.
Rendering the docs locally is helpful for checking i...
Sybille Peters
12:38 Revision 81cffea0: [TASK] Improve TS Template module information on root level list
The template tool on root level, which displays an overview of pages
including templates, now displays instead of the...
Joerg Kummer
12:30 Revision 0e654ec7: [TASK] Deprecate 2nd argument of GeneralUtility::explodeUrl2Array
Calling `GeneralUtility::explodeUrl2Array` with a second
parameter "true" can be simplified by using PHP's
native par...
Benni Mack
11:29 Revision 2c26eaff: [TASK] Clean up code due to Context API deprecations
The TSFE object does not use $gr_list, $showHiddenPage, $loginUser etc.
anymore, and the deprecations in place (via m...
Benni Mack

2018-08-09

21:43 Revision c590a4de: [BUGFIX] Fix fluid error in admin panel
Resolves: #85702
Releases: master
Change-Id: I6dc4dabdf565b14fd4271c476881fbd8d06d9a77
Reviewed-on: https://review.ty...
Susanne Moog
20:39 Revision 2087c42a: [TASK] Refactor SaltFactory
The patch deprecates static SaltFactory::getSaltingInstance()
and replaces it with the two new non-static methods.
Th...
Christian Kuhn
18:54 Revision 734830ec: [TASK] Change URL of TYPO3_URL_DONATE constant
Resolves: #85791
Releases: master,8.7
Change-Id: Ib90b3a0dcc77ba5f6006232ac8357e5a50ec782a
Reviewed-on: https://revie...
Wouter Wolters
17:52 Revision f8d3e814: [TASK] Change URL of TYPO3_URL_DONATE constant
Resolves: #85791
Releases: master,8.7
Change-Id: Ib90b3a0dcc77ba5f6006232ac8357e5a50ec782a
Reviewed-on: https://revie...
Wouter Wolters
15:06 Revision f308e662: [BUGFIX] Select first element in tree when deleting selected node
This patch fixes a bug which occured when deleting a currently selected
node. After deleting this node the first elem...
Paweł Rogowicz
13:59 Revision c5b7097d: [BUGFIX] Remove double zip extension when downloading in EM
The download as zip action outputs the zip file with double .zip
extension. Remove the second .zip from the header.
...
Wouter Wolters
13:54 Revision ba560d6e: [TASK] Deprecate GeneralUtility::unQuoteFilenames
Moves the method over to CommandUtility as that is the only usage
in the core.
Resolves: #85760
Releases: master
Cha...
Wouter Wolters
13:51 Revision 4d8832fe: [TASK] Improve readability of 8.x Changelog
Only breaking changes and important changes were adjusted for now.
* Fix rst syntax issues, like missing blank line ...
Daniel Siepmann
13:38 Revision 39b2cb9d: [TASK] Improve readability of 8.x Changelog
Only breaking changes and important changes were adjusted for now.
* Fix rst syntax issues, like missing blank line ...
Daniel Siepmann
13:32 Revision c66de835: [BUGFIX] Fix wrong changelog information for #82794
The introduced keyword is called pageNotFound and is available for the
existing keyword content_fallback.
"stop" and ...
Daniel Siepmann
13:20 Revision 0417497e: [BUGFIX] Fix wrong changelog information for #82794
The introduced keyword is called pageNotFound and is available for the
existing keyword content_fallback.
"stop" and ...
Daniel Siepmann
13:16 Revision 9d2f51fa: [TASK] Reduce number of needed SQL queries for resorting of records
This reduces the resorting to require only a single update statement
in contrast to "number of records" statements.
I...
Markus Klein
12:51 Revision df60fb73: [TASK] Allow C-style comments on a single line in TypoScript
Resolves: #16681
Releases: master
Change-Id: I8a0e3e4a0ef9e6debabe581e1d8b05a32055621f
Reviewed-on: https://review.ty...
Markus Klein
12:18 Revision 4827431d: [BUGFIX] Use correct server variable for domain lock evaluation
Patch https://review.typo3.org/57759 introduced a regression by using
REMOTE_HOST instead of HTTP_HOST for matching a...
Markus Klein
12:00 Revision 8a632bda: [BUGFIX] Remove wrong parameters for log entries and remove REMOTE_HOST
Patch https://review.typo3.org/57313 introduced a number of wrong
log entry calls, which provide too much data for sp...
Markus Klein
 

Also available in: Atom