Activity
From 2018-08-08 to 2018-09-06
2018-09-06
- 12:53 Revision 79a1ab18: [TASK] styleguide: TCA elements basic user_1 uses renderType
- 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... - 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...
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... - 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
... - 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... - 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.... - 10:03 Revision 6a68000a: [TASK] Deprecate FrontendEditingController
- The class is not in use anymore, only feedit instantiates the class for legacy reasons.
Also FrontendBackendUserAuth...
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 ... - 14:08 Revision 8eb9df8c: [RELEASE] Release of TYPO3 9.4.0
- Change-Id: I10cf279d74af2cfc2964704ba31c6ce2b7be3493
Reviewed-on: https://review.typo3.org/58180
Reviewed-by: Oliver ... - 13:03 Revision e94852bb: [BUGFIX] Avoid insufficient workspace version constraint
- Resolves: #86126
Releases: master
Change-Id: I7724cb1415742861a0c6496f4e3888787e6467d4
Reviewed-on: https://review.ty... - 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... - 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-... - 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.... - 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... - 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... - 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... - 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... - 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... - 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... - 07:24 Revision d66fd78e: [BUGFIX] Make debug exceptions scrollable in backend context
- Resolves: #86132
Releases: master
Change-Id: I34a09ec83491b0f08e0a094680fbd93057ad76a4
Reviewed-on: https://review.ty... - 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...
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... - 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.... - 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.... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 22:43 Revision 87dcee4c: [BUGFIX] Remove console.log() on wizard execution
- Resolves: #86127
Releases: master
Change-Id: I2b900305cb505c52886b012d7d9a3303f6a0a233
Reviewed-on: https://review.ty... - 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... - 22:02 Revision 793c84ef: [BUGFIX] Declare strict types in SlugEnricher
- Resolves: #86118
Related: #85937
Releases: master
Change-Id: Id913e98e360d06f8db61bbde8c49a131715f2240
Reviewed-on: h... - 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 ... - 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... - 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, ... - 21:44 Revision 57dab735: [TASK] Cleanup PageTitle API
- Some small indentation fixes.
Resolves: #86123
Releases: master
Change-Id: Idd5cc7f9cb206516930e5a888449d1204ee9ae11... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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-... - 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... - 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... - 10:59 Revision 119d6732: [TASK] Streamline PHPDoc comment matches function/method signature
- Resolves: #86088
Releases: master
Change-Id: Ia011b8ca85b8665edd80a093844b5a60a5fe2e29
Reviewed-on: https://review.ty... - 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:... - 08:55 Revision e147b0b0: [BUGFIX] Correct HTML nesting in RadioElement
- FormEngine RadioElements misses a closing div.
Resolves: #86095
Releases: master
Change-Id: If7041a4579f811fdd3c2348... - 02:39 Revision d56f103f: [TASK] styleguide: Add a passthrough flex element example
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... - 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... - 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... - 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... - 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 ... - 13:52 Revision 266b4950: [TASK] Cleanup parameter mismatches
- Cleanup function calls that use more parameters than their declaration.
Resolves: #86083
Releases: master
Change-Id:... - 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... - 13:49 Revision 8f74452d: [TASK] Remove redundant parentheses
- Resolves: #86082
Releases: master
Change-Id: I4698f5f6b2a5b6995588d25b9cac3ec875e15b93
Reviewed-on: https://review.ty... - 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... - 13:36 Revision 38f46fdb: [TASK] Streamline phpDoc order of @param and @var
- Resolves: #86084
Releases: master
Change-Id: I6ebbe0756d799a3c04386c854f6e5e385eeac54f
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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:... - 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...
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... - 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 ... - 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... - 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... - 21:52 Revision fc942ecb: [TASK] Refine DebugExceptionHandler
- * Complete new design for the uncaught exception error page
* Show all exceptions by calling all ->getPreviousExcepti... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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 ... - 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) ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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... - 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.
... - 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...
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... - 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... - 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
... - 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... - 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... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 15:59 Revision 89b79c98: [TASK] Follow redirects in frontend tests
- Resolves: #86041
Releases: master
Change-Id: Id5802bc40a6070ddcd21c76e2417d438cefa9efd
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 10:17 Revision a62b6228: [BUGFIX] Export database binding types in snapshots
- Resolves: #86034
Releases: master
Change-Id: I42f09774a08b69dc0cb2b5dc2cff6f25cf89f98d
Reviewed-on: https://review.ty... - 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... - 08:41 Revision f40b0765: [BUGFIX] Remove double space in exception message
- Minor issue in exception messages.
Resolves: #86033
Releases: master
Change-Id: I0e133bb3a609dda611757fb5a92465295b3... - 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 ... - 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 ... - 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...
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... - 21:46 Revision aef8cfbd: [BUGFIX] Add missing table column type „SLUG“
- Resolves: #86017
Releases: master
Change-Id: Ic7315dfa4b287c42c88ff80e4040e1185273bd7c
Reviewed-on: https://review.ty... - 20:39 Revision a808c554: [BUGFIX] Allow returning null values for PageRouter::matchRoute()
- Resolves: #86030
Related: #86013
Releases: master
Change-Id: I337861f5dac4e3c7e7babd056e87630c22ec1f3e
Reviewed-on: h... - 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... - 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... - 16:44 Revision 18543edf: [TASK] Speed up functional tests using database snapshots
- Resolves: #86019
Releases: master
Change-Id: Ia9951730c1d1eb8b1238b92907bfa243b9518c7d
Reviewed-on: https://review.ty... - 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... - 12:03 Revision ef5b9c18: [TASK] Deprecate IMGMENU/GMENU functionality
- GraphicalMenuContentObject (GMENU/GMENUITEM) and
ImageMenuContentObject (IMGMENU/IMGMENUITEM) will
be removed in TYPO... - 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...
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... - 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... - 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... - 14:04 Revision 9f0af539: [TASK] Decouple usage of cObject->editPanel and ->editIcons
- Both methods within "ContentObjectRenderer->editPanel()" and
"ContentObjectRenderer->editIcons()" were built to have ... - 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... - 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...
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... - 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... - 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 ... - 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... - 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
... - 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 ... - 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... - 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... - 14:18 Revision 07f433be: [BUGFIX] Only allow QueryResultInterface in Be.PaginateViewHelper
- Resolves: #85979
Related: #81200
Releases: master
Change-Id: Ibab30517c6380d1a7fda59656e12700d4193170a
Reviewed-on: h... - 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... - 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...
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...
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 ... - 14:51 Revision d0b5f792: [TASK] Inject TSFE object into ContentObjectRenderer
- The class ContentObjectRenderer expects $typoScriptFrontendController
as first argument inside the constructor.
When... - 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... - 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... - 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... - 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... - 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... - 13:34 Revision f0884db4: [BUGFIX] Use correct image references for LiveDefaultElements
- Resolves: #85976
Releases: master, 8.7
Change-Id: I0f6588aa58be317da51cff59a5eb915831fc0774
Reviewed-on: https://revi... - 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.... - 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... - 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
"... - 11:17 Revision 53dabd97: [BUGFIX] Use correct image references for LiveDefaultElements
- Resolves: #85976
Releases: master, 8.7
Change-Id: I0f6588aa58be317da51cff59a5eb915831fc0774
Reviewed-on: https://revi...
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... - 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
- 11:41 Revision d0673368: [FEATURE] styleguide: Add new select fields to cover MM relations
- 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
- 11:03 Revision 59a7d107: [TASK] styleguide: Remove useless language fields on MM relation tables
- 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... - 08:58 Revision c8a6f982: [TASK] Deprecate authentication related compareUident() method
- The patch deprecates the unused compareUident() from
AbstractAuthenticationService that calls the also unused method
... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 13:38 Revision 09ad67a5: [TASK] Reduce amount of executed functional frontend tests
- Resolves: #85941
Releases: master
Change-Id: Icbbeb31e8c905fc52523ee1c0267ac219e19c15f
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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... - 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, ... - 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... - 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 ...
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... - 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... - 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
- 12:15 Revision 4bc0169b: Remove select field 'rootLevel' property
- It is not in use since v7 at last.
- 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... - 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... - 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... - 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 ... - 09:23 Revision 05185631: [RELEASE] Release of TYPO3 8.7.19
- Change-Id: Icebb01597d3d54382f5f79fcdb19cbdbb144ca61
Reviewed-on: https://review.typo3.org/57977
Reviewed-by: Oliver ... - 08:47 Revision 5a5edf90: [TASK] Revert deprecation introduced by backport
- Remove trigger_error call and according rst file.
Change-Id: Ie383d7de12b27d6ee8f60881538a79120d5ed899
Releases: 8.7...
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... - 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... - 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... - 13:39 Revision 6a809647: [TASK] Remove unused protected getter
- The felogin plugin implements a protected short-hand getter
"getTypoScriptFrontendController" although this is never ... - 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... - 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 ... - 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...
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... - 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... - 12:05 Revision 9c66440c: [TASK] Stabilize acceptance test
- Change-Id: I034b11478e2ac8b5d15c298d69afcc944626eb1d
Resolves: #85898
Releases: master
Reviewed-on: https://review.ty... - 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... - 10:06 Revision 3bd70aaf: [TASK] Fix spelling and streamline @deprecated notations
- Resolves: #85891
Releases: master
Change-Id: Ie848059591cb69d9e6fad6c2c6275b9655e6ff87
Reviewed-on: https://review.ty...
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... - 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... - 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 ... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 14:20 Revision 37727dab: [TASK] Improve description for EidUtility deprecation
- Resolves: #85878
Releases: master
Change-Id: If35be25607823ab40ad1dc91843bc60562e6752f
Reviewed-on: https://review.ty... - 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
... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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...
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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 12:54 Revision 36ada855: [TASK] Make GeneralUtility tests notice free
- Resolves: #85871
Releases: master
Change-Id: Idca3e0bef85849eff4de818e0c736ac9aec281c2
Reviewed-on: https://review.ty... - 12:37 Revision 19c73bdc: [TASK] Make DataHandler tests notice free
- Resolves: #85862
Releases: master
Change-Id: I19ef49799b2a5a0704072b1758ceba7a28aaee5f
Reviewed-on: https://review.ty... - 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 ... - 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...
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... - 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... - 20:28 Revision 0410692d: [TASK] Make EnumerationTest.php notice free
- Releases: master
Resolves: #85090
Change-Id: Ibfaf40586bec2e3f20205b2bafc78a70464e7e1d
Reviewed-on: https://review.ty... - 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... - 14:03 Revision d9dcea33: [TASK] Make ContentObjectRendererTest notice free
- Change-Id: Icbfa4bbc470650848b0ef22d6e4f348173c6a3ef
Resolves: #84456
Releases: master
Reviewed-on: https://review.ty... - 07:49 Revision 4cad2388: [TASK] Make ExtensionManagementUtilityTest notice free
- Resolves: #85855
Releases: master
Change-Id: I85991ab3f999760eba0d6c5c918fd8b9c4fdce3d
Reviewed-on: https://review.ty...
2018-08-14
- 22:13 Revision 364aea87: [TASK] Make AbstractMenuContentObjectTest notice free
- Resolves: #85854
Releases: master
Change-Id: I63f47689cca188cbecf30a3cc25de8f26634cb86
Reviewed-on: https://review.ty... - 21:55 Revision 04d43bd0: [TASK] Make FluidTemplateContentObjectTest notice free
- Resolves: #85853
Releases: master
Change-Id: I53677566e9b2af971fafed47e4d6f0a0669911bd
Reviewed-on: https://review.ty... - 21:29 Revision f994e1d5: [TASK] Make felogin/Test/Unit notice free
- Resolves: #85852
Releases: master
Change-Id: Ifb95317341b9912cd59eb9a0c9fc5ebb9abeb6f4
Reviewed-on: https://review.ty... - 21:15 Revision 6f9f36ad: [TASK] Make frontend/Tests/Unit/Controller notice free
- Resolves: #85851
Releases: master
Change-Id: I8e9ac42b8176a0b37237ecd65a67efe8f8db8c82
Reviewed-on: https://review.ty... - 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... - 20:36 Revision a3cfe4f4: [TASK] Make frontend/Tests/Unit/Page notice free
- Resolves: 85849
Related: master
Change-Id: I3b8b163cf488a82cdeedfc84c409268a52eca359
Reviewed-on: https://review.typo... - 20:07 Revision 65067b9d: [TASK] Make frontend/Tests/Unit/Plugin notice free
- Resolves: #85848
Releases: master
Change-Id: I215768fd8d2b43f2885654cf53dc198416216bb1
Reviewed-on: https://review.ty... - 20:02 Revision f5641c8f: [TASK] Make frontend/Tests/Unit/DataProcessing notice free
- Resolves: #85847
Releases: master
Change-Id: I2fee7a27c3cc5a06f6ef3298ddb1b75b766b2db7
Reviewed-on: https://review.ty... - 19:31 Revision abd75947: [TASK] Add more tests for ConditionMatcher
- Resolves: #85835
Releases: master
Change-Id: Ia9c66139b74ac15bcf9b5b693b57b840b706e188
Reviewed-on: https://review.ty... - 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... - 19:28 Revision d5d6c4c7: [TASK] Make indexed search tests notice free
- Resolves: #85845
Releases: master
Change-Id: Id72acfdf7c880f1d0b63a62b912301c724ed500d
Reviewed-on: https://review.ty... - 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... - 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... - 19:07 Revision 36b7cf4b: [TASK] Make sysext/extbase/Tests/Unit notice free
- Releases: master
Resolves: #85264
Change-Id: Iadf459660471c2d0361cee091a83d0e87d7a19fb
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 13:27 Revision 7f9ba3ef: [TASK] Deprecate BackendUtility::getTCAtypes
- Resolves: #85836
Releases: master
Change-Id: I7480cc7ddd6a661a6b13e43ed7dfbc5d0783763f
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 09:33 Revision f8b5eb8f: [TASK] styleguide: Don't use deprecated salted passwords calls
- 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...
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... - 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... - 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... - 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... - 11:36 Revision 059c720d: [TASK] Add hint to Site Configuration without pages
- Resolves: #85620
Releases: master
Change-Id: I71185161afc5b50ed7b27a8f6298bcf32809a5a4
Reviewed-on: https://review.ty...
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 ... - 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... - 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... - 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...
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... - 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:... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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'... - 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 ...
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... - 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 ... - 21:05 Revision ba830f08: [TASK] Split site configuration loading into separate method
- Resolves: #85810
Releases: master
Change-Id: I329b343715895536fde5013b2ece9e2717c3834d
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 15:35 Revision fa849e55: [TASK] Deprecate EnvironmentService::isEnvironmentInCliMode
- Resolves: #85807
Releases: master
Change-Id: I4737a11e4e673e33553aa5ff835999bcc9a4afb5
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 20:39 Revision 2087c42a: [TASK] Refactor SaltFactory
- The patch deprecates static SaltFactory::getSaltingInstance()
and replaces it with the two new non-static methods.
Th... - 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... - 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... - 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... - 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.
... - 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... - 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 ... - 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 ... - 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 ... - 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 ... - 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... - 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... - 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... - 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...
Also available in: Atom