Activity
From 2012-04-17 to 2012-05-16
2012-05-16
-
16:24 Revision 5d3a102e: [BUGFIX] Fix wrong hint in code migration
- Change-Id: I3f1db2c75fd0d1c43d889acc649b792082ff6702
Fixes: #37224
Releases: 1.1, 1.2 -
16:23 Revision 7592d254: [BUGFIX] Fix wrong hint in code migration
- Change-Id: I3f1db2c75fd0d1c43d889acc649b792082ff6702
Fixes: #37224
Releases: 1.1, 1.2 -
15:03 Revision 0cae2267: [TASK] Clean up some coding style issues
- Add spaces to "){"
Change-Id: Ia9e9bd039f0eb365b8ab7636b4860c29698da5e0
Related: #34875
Releases: 1.1, 1.2
2012-05-15
-
21:37 Revision f746c9b3: [TASK] Add changelog for FLOW3 1.1.0-beta1
-
21:36 Revision d1cee8d6: [TASK] Add changelog for FLOW3 1.1.0-beta1
-
18:10 Revision 379bc969: [TASK] Update Package.xml with new version number
- Change-Id: I10a6d4fc60fa35e2e1be1467e55bbb2cfc4ef75a
Releases: 1.1 -
16:02 Revision 8e9332e7: [BUGFIX] Do not use double quotes in Policy.yaml files
- To avoid potential treatment of backslashes as escape character
in YAML files, wrap strings in single quotes.
Change... -
15:38 Revision 41d0dc26: [BUGFIX] Add "classesPath" to PackageStates.php on creating a package
- When doing a ./flow3 package:create, the PackageStates.php is updated by
adding the new package, but the new entry la... -
15:20 Revision e2ef15dd: Merge "[BUGFIX] PolicyService could drop ACLs for overlapping resources"
-
14:56 Revision 72466518: [BUGFIX] Session: Do not throw an exception at logging
- While logging the session destruction there was an exception thrown if
no reason was given, because getArgument() can... -
14:38 Revision a617bd03: [BUGFIX] PolicyService could drop ACLs for overlapping resources
- The PolicyService has to properly reuse all data gathered from
parsing the method resources, the traces were dropped ... -
13:07 Revision 092fd81a: Merge "[TASK] Some cleanup to security (tests)"
-
13:00 Revision 18e2542b: [TASK] Added dependency on DomCrawler
- Change-Id: I887ce9b38ffef8a4a2ea1bc0f293d6f3945f2c09
Related: #36830
Releases: 1.1 -
12:57 Revision 18e7219f: [FEATURE] Inclusion of DomCrawler in Functional Test Browser
- In order to run meaningful end-to-end functional tests, we need a way
to navigate through HTML by clicking links and ... -
12:57 Revision 3f6576e4: [!!!][FEATURE] (MVC): Whitelist-based Property Mapping Configuration
- Up to now, property mapping always allowed to modify all properties of a given
object. Especially in the MVC stack, t...
2012-05-14
-
17:29 Revision df6b2a21: [FEATURE] Order package loading by dependencies
- This change simply reorders the internal packages arrays
of the PackageManager in a way that if PackageA depends
on P... -
16:53 Revision abfe4d75: Merge "[TASK] Clean up class names in validators"
-
16:45 Revision e9b691ff: [TASK] Some cleanup to security (tests)
- No functional changes, just whitespace, spelling and some
PHPUnit warnings squashed.
Change-Id: Icc2d365f1591621fe6a... -
15:14 Revision c00ef3bf: [TASK] HTTP Request: hasArgument() and getArgument()
- This change set provides two new getters for the unified
request arguments.
Change-Id: I847c085cc2b30db099e691805dc0... -
12:32 Revision bbdafabc: [BUGFIX] Use ActionRequest to validate PasswordToken
- The (new) PasswordToken was not included in the fix for #36997.
Change-Id: I6c9792669c52200dacf58ca08f9a94f7d35edbcd... -
11:17 Revision 30443123: [BUGFIX] Skip functional test if Doctrine is not enabled
- The Flow3AnnotationDriverTest should be skipped if Doctrine is not
enabled to prevent problems if no actual driver or... -
11:00 Revision 265253ee: Merge "[BUGFIX] Use ActionRequest to validate authentication tokens"
2012-05-11
-
14:28 Revision 01d918d0: [FEATURE] Day, month, year keys in DateTimeConverter source array
- This patch introduces additional possible array keys for the
source array of the DateTimeConverter. Now not only a st... -
08:31 Revision a4738e38: Merge "[BUGFIX] Skip functional test if Doctrine is not enabled"
2012-05-10
-
21:13 Revision b193edea: Merge "[FEATURE] Implement file based encrypted key authentication"
-
18:25 Revision 0b4d5903: Merge "[BUGFIX] Make core:migrate work on Windows"
-
17:56 Revision e5cb7f0d: [BUGFIX] Skip functional test if Doctrine is not enabled
- The Flow3AnnotationDriverTest should be skipped if Doctrine is not
enabled to prevent problems if no actual driver or... -
17:54 Revision 614e660b: Merge "[BUGFIX] Avoid reverse ordering of packages in configuration manager"
-
17:44 Revision c7038c4e: [BUGFIX] Make core:migrate work on Windows
- On Windows redirection to /dev/null does not work. Also
some migrations would not be found due to useless type
castin... -
17:32 Revision 5a7a5a12: [TASK] Fix PackageManager unit test
- One of the tests failed because the order of found packages
was not as expected. That order is not relevant, though…
... -
16:38 Revision f07d77c9: Merge "[TASK] Add Doctrine.ORM to the dependencies"
-
16:37 Revision 8d9d99e8: Merge "[TASK] Some cleanup to PackageManager and it's unit test"
- 16:31 Revision af6de01a: [FEATURE] Implement file based encrypted key authentication
- This commit introduce a new password token, which works like the username
password token but only requires a password...
2012-05-09
-
19:15 Revision 2aa6a024: [BUGFIX] Use ActionRequest to validate authentication tokens
- Currently the security context passes the HTTP Request to
TokenInterface::updateCredentials() in updateTokens().
This... -
18:22 Revision 34f37250: [BUGFIX] Fix use of removed Environment methods in CsrfProtectionAspect
- CsrfProtectionAspect now no longer uses methods from environment that
no longer exist since the environment cleanup. ... - 16:05 Revision d100a281: [BUGFIX] Avoid reverse ordering of packages in configuration manager
- This issue causes some problems when packages are overwriting YAML settings,
because in #27490 the package order is r... -
15:53 Revision 2fba45eb: [TASK] Add Doctrine.ORM to the dependencies
- Change-Id: I50bb3c71ae59edd619155f318a0f6dff4487e37e
Related: #28213
Releases: 1.1 -
15:48 Revision 8c7ec51b: [FEATURE] Add __toString() and make Resource use more convenient
- To use a Resource with file operations, one can use the
resource:// scheme and the __toString() method of any
Resourc... -
15:46 Revision 67c257c9: [TASK] Some cleanup to PackageManager and it's unit test
- Fixes some docblocks, adds a few type hints and fixes / simplifies some
unit tests.
Change-Id: Ie8aab06fc0b548f02e0a... -
15:36 Revision 4fe6851b: [TASK] Small docblock cleanup to Bootstrap
- Change-Id: I594f7ab42ac59e95baec39011554eaba6a304293
Related: #33581
Releases: 1.1
2012-05-08
-
18:39 Revision 08a3ced5: Merge "[BUGFIX] Only use ansi colors for var_dump() if supported"
-
18:35 Revision 015cde67: [TASK] Clean up class names in validators
- No functional changes.
Change-Id: I367e5bd29659ff04649916b2b0ddc8e9ac0bc66f
Releases: 1.1 -
18:29 Revision 53f602b2: Merge "[BUGFIX] Make flow3.bat output usage texts matching Windows" into FLOW3-1.0
-
18:16 Revision 8cdaae41: [FEATURE] Add __toString() and make Resource use more convenient
- To use a Resource with file operations, one can use the
resource:// scheme and the __toString() method of any
Resourc... -
18:13 Revision 992527f8: Merge "[FEATURE] Destroy all sessions on cache:flush command"
-
18:13 Revision 5702d9f9: Merge "[FEATURE] Have a way to delete all sessions"
-
18:12 Revision 57139411: [FEATURE] Have a way to delete all sessions
- Introduces the static method destroyAll to the
SessionInterface and all implementations and so
makes it possible to d... -
18:12 Revision dc804a6f: [FEATURE] Destroy all sessions on cache:flush command
- When the typo3.flow3:cache:flush command is called all session data
for the currently configured session implementati... -
18:03 Revision ac6f6af6: Merge "[BUGFIX] Prevent Route class from appending an extra question mark"
-
17:37 Revision aeaa424b: [BUGFIX] Only use ansi colors for var_dump() if supported
- \TYPO3\FLOW3\var_dump() currently uses ANSI codes to colorize
the output on the CLI.
On Windows that's not supported ... -
16:31 Revision 9b3b9cee: Merge "[FEATURE] Makes it possible to wire signals to static slots"
-
16:02 Revision 8d9a54bc: Merge "[FEATURE] Introduce the magic role "Anonymous""
-
15:36 Revision 00ea7919: [FEATURE] Makes it possible to wire signals to static slots
- To use a static slot simply prefix the slot method name with ::
Change-Id: I6d7bd963551342abb4c5bcd686ccdaff52196986... -
15:01 Revision b70090b7: [FEATURE] Introduce the magic role "Anonymous"
- This introduces a second magic role (besides the
role "Everybody") which is active as long as nobody
is authenticated... -
13:56 Revision fb0c15a2: [FEATURE] Improve Property Mapping Exception message
- The exception message for when a Mapping fails now
contains a hint about the concerning target type.
Change-Id: I718... -
12:30 Revision a87b12d2: [TASK] Slightly improve documentation of properties
- The properties used to enable testable HTTP and security influence
each other (like the good old image handling setti... -
12:11 Revision 160d0a43: [TASK] Getting Started: Add filenames to code snippets
- Change-Id: Ie6525564cf5e5e52f7aa60aae515a16d822ec79d
Resolves: #35263
Releases: 1.1 -
11:27 Revision 3039810f: Merge changes Icc3bc6d1,Ib8553f54
- * changes:
[BUGFIX] Authentication: context now reliably stores the intercepted request
[TASK] Improve security i... -
10:53 Revision 5b26f74b: [TASK] Handle exceptions in virtual HTTP browser
- The virtual HTTP browser now catches any exceptions
and returns the exception information in the response
rather than... -
10:43 Revision 900a207a: [TASK] Improve security isolation in functional tests
- This change makes sure that also the intercepted request
(if any) is cleared on clearContext() and renames the
authen... -
10:43 Revision 4756966d: [BUGFIX] Authentication: context now reliably stores the intercepted request
- On authentication the original intercepted request was not stored,
when there was no current session. The session now... -
10:18 Revision effab0e9: Merge "[TASK] Log exception in Doctrine\Query->getResult()"
-
10:17 Revision f80c149d: Merge "[FEATURE] Make migration of a single package possible"
-
10:01 Revision c651127b: Merge "[BUGFIX] Adjust TransientSession unit test to recent change"
-
09:59 Revision a2033af0: [BUGFIX] Adjust TransientSession unit test to recent change
- The change in TransientSession to close the session when destroy()
is called needed to be reflected in the unit test.... -
09:08 Revision 69c5912c: [BUGFIX] Assure fresh session for functional tests
- The changes done to resolve #35965 came with a functional
test that worked fine when run in isolation but failed when...
2012-05-07
-
20:24 Revision 91aa0722: Merge "[TASK] Adjust the code migration for FLOW3 1.1"
-
20:24 Revision 17b71526: Merge "[TASK] Fix schema migrations adding useless unique indexes"
-
14:56 Revision ab61bd44: [!!!][TASK] Change session autostart handling for authentication providers
- The session autostart annotation is set at the
providers, not at the authentication manager. By
this every provider c... -
14:17 Revision 9ee4f38a: [FEATURE] Improve logging for translation handling
- When a translation is not found a warning is logged so that the
user gets a clue what is wrong.
Change-Id: Id492016b... -
14:17 Revision 3c0e30a0: [TASK] Add section on XLIFF plural form handling to guide
- Adds a short explanation of plural form handling in XLIFF files to
the FLOW3 guide.
Change-Id: Ie09858e3ee668253207e... -
13:55 Revision b7d30145: [FEATURE] Make migration of a single package possible
- Now the option "--package-key" can be given to "core:migrate" to
migrate a single package.
This allows for migration...
2012-05-04
-
06:40 Revision cd38a4f7: Merge "[BUGFIX] Proxy methods with referenced arguments should work" into FLOW3-1.0
-
06:38 Revision f4337471: [TASK] Add providerOptions example to Settings.yaml
- Change-Id: I9c5a5a899db3a2cb3e094f308760b216fc0cde38
Related: #33495
Releases: 1.1 -
06:33 Revision ca3a8abb: Merge "[TASK] Tweak code migration tool code and output"
2012-05-03
-
17:59 Revision 49d8440f: Merge "[!!!][FEATURE] (Core): Nested FLOW3 Application Contexts"
-
17:41 Revision 9df55671: [!!!][FEATURE] (Core): Nested FLOW3 Application Contexts
- With this change, it is possible to use nested FLOW3 contexts like
"Production/Live" or "Production/Staging/Server1".... -
16:50 Revision 692f73b7: [TASK] Fix hints about frozen packages to cache:flush command
- This enhances the hints about frozen packages introduced in
change I4db274dcf0376ada53a3a46ed5c6b945543698d1.
Change... -
16:44 Revision 257b30b4: Merge "[FEATURE] Provide outputFormatted() function for CLI"
-
16:37 Revision c2e0fd73: Merge "[BUGFIX] Implement fallback for password hash migration"
-
16:08 Revision 06930c3b: [TASK] Tweak code migration tool code and output
- This makes the output of the code migration tool a little
more readable and shifts some parts of the code around to
c... -
15:58 Revision a788b292: [TASK] Fix schema migrations adding useless unique indexes
- This change removes the index creation commands on the Role table from
the migrations supplied with Ief9455e10c58f999... -
15:57 Revision 05f80eb8: [TASK] Adjust the code migration for FLOW3 1.1
- This tweaks the code migration a little to be more complete and
produce better readable output.
Change-Id: Icadf9047... -
15:00 Revision 95af0e5f: [FEATURE] Provide outputFormatted() function for CLI
- This introduces a new method for outputting formatted
(that is, word wrapped and optionally padded) text to
the comma... -
12:36 Revision 9243aa1c: [TASK] Add hints about frozen packages to cache:flush command
- By default precompiled reflection data of frozen packages is not
recreated on flushing the cache.
This adds a hint to... -
11:10 Revision 14fff6f0: Merge "[FEATURE] Identity annotation should make properties unique"
-
11:10 Revision ef7cdc8c: Merge "[TASK] Remove Identity annotation from Resource"
-
10:13 Revision cfbc8fa0: [BUGFIX] (Persistence): Fix failing RepositoryTest
- The test fails since Ic3782452e941574dd85068535092877efd7ca190 which
forgot to adjust the Unit Tests.
Change-Id: I3b... -
09:31 Revision b9fd1464: [TASK] Remove Identity annotation from Resource
- As preparation to give the Identity annotation some meaning we
remove it here to still allow multiple resources with ... -
09:31 Revision b0fb449c: [FEATURE] Identity annotation should make properties unique
- With this change all properties annotated with the Identity
annotation will be added to an unique constraint in the d... -
09:26 Revision f97cc1de: Merge "[TASK] Add early returns to Security\Context::hasRole" into FLOW3-1.0
-
09:24 Revision ec0ff2e5: Merge "[BUGFIX] Keep class doc comments when building proxies" into FLOW3-1.0
-
09:19 Revision f12ba2d3: [FEATURE] DateTimeConverter should support DateTime subclasses
- Currently DateTimeConverter only accepts target types of 'DateTime'.
This change adjusts the converter so that it wor... -
08:21 Revision 955b786a: [FEATURE] Use lifecycle annotations without HasLifecycleCallbacks
- When using lifecycle annotations on methods, this change removes the need
to annotate the class itself with HasLifecy... -
08:16 Revision ab24201a: Merge "[TASK] Adjust Testing settings"
-
07:48 Revision f76abe9f: Merge "[BUGFIX] Check that repositories are of singleton scope"
2012-05-02
-
15:58 Revision ed8fdeaf: [FEATURE] Code migration tool
- This adds support for "code" migrations. As with database migrations,
steps needed to adjust existing code to changes... -
15:58 Revision 57c7aea0: Merge "[TASK] Adjust some leftover uppercase namespace parts"
-
14:55 Revision 1bc99215: [TASK] Add functional content security tests
- Change-Id: I574a37ae8305181337c6794176133f4928138a41
Releases: 1.1 -
14:53 Revision e0e903b8: [TASK] A few more content security examples
- This adds some very basic notes which could help a few
people started with content security.
Change-Id: I14984401a70... -
11:01 Revision c355f351: Merge "[TASK] Fixes exception message building causing error"
-
10:53 Revision de7f8b9e: Merge "[TASK] Fix RestController to work with HTTP foundation"
2012-05-01
-
00:44 Revision 012c6595: [TASK] Documentation: Add a link to installation hints
- Change-Id: Idaf0ec2780aab8184d4b519b20276a8cac00951e
Resolves: #35262
2012-04-30
-
23:56 Revision 8baab130: [TASK] Update to support orphanRemoval on ManyToMany associations
- In Doctrine 2.2.1 support for orphanRemoval on ManyToMany associations was
added, thus it is added to our driver as w... -
23:56 Revision 45a12cd6: Merge "[TASK] Getting started: Correct snippet description"
-
23:48 Revision c55e4f69: [BUGFIX] Adjust "fileName" spelling to "filename"
- The spelling for filename differs throughout the code. With this
change we use "filename" everywhere possible.
Chang... - 23:40 Revision dc3532f4: [BUGFIX] Prevent Route class from appending an extra question mark
- Change-Id: I965367962786ab1ba923dbaae304e0d02afdfdc1
Fixes: #33519
Related: #33539
Releases: 1.1 -
23:37 Revision fc71de3f: [TASK] Fixes exception message building causing error
- When the providerClass for an authentication provider
is not configured, the building of an exception message
caused ... -
23:17 Revision 4e17257d: [BUGFIX] Adjust documentation to correct folder structure for xlf-files
- Change-Id: I34513c0a1d71cbbdcf86f5473e542f25b8f1fe04
Releases: 1.1 -
22:37 Revision 7275a130: [TASK] Move XLIFF files so that Pootle copes with the file layout
- This changes the file layout for translations so that for every language
a directory named after the locale identifie... -
17:28 Revision 9de4a2c9: [TASK] Fix RestController to work with HTTP foundation
- This fixes RestController to work again with HTTP foundation.
Change-Id: Ibb3d3a328f9e74232597005423a086b860ff66b4
R... -
16:10 Revision 5e342192: [BUGFIX] Check that repositories are of singleton scope
- Repositories must be singletons, otherwise strange things and
seemingly weird errors happen. This change adds a check... -
10:51 Revision 019507ae: [BUGFIX] Use lowercase table names to fix functional tests
- There seems to be a problem with (certain versions of) MySQL and
lower / uppercase table names (maybe only on case in...
2012-04-29
-
12:54 Revision e04da494: [TASK] Adjust some leftover uppercase namespace parts
- There were still some uses of AOP and MVC in the codebase.
Change-Id: I9df2f0db0c784b34683af476f1e468f0479030cf
Rela...
2012-04-27
-
19:14 Revision ed4538b8: [FEATURE] Introduce ANY matcher for content security
- Change-Id: I11e6e8d06cef6b6c48ccdb6c704d2ed2fc08711e
Related: #36626
Releases: 1.1 -
19:14 Revision 21cf88e5: [BUGFIX] PersistenceQueryRewritingAspect now supports count(0)
- If the aspect intercepted a count() method and the result (because
of lacking access rights) would be "none", the asp... -
19:14 Revision ad3c7d9a: [TASK] Fix debug output marking entity/value object
- This removes the FIXME from debug output and just
uses "persistable" as an umbrella term for an entity
or value objec... -
19:14 Revision 41a5fa00: [!!!][BUGFIX] Fix session handling in functional tests
- Sessions were kept across test boundaries which had bad
side effects on, for example, authentication: previously
auth... -
19:14 Revision 09dba14b: [BUGFIX] Fix MethodSecurity functional test
- After #36659 was fixed, the session handling works
as expected. That means, however, that if no account
is logged in,... -
19:14 Revision 7d13b3fb: [BUGFIX] Query rewriting now works with one additional constraint
- PersistenceQueryRewritingAspect was broken if only one additional
constraint was added, leading to invalid queries th... -
19:11 Revision f20526cc: [TASK] Log exception in Doctrine\Query->getResult()
- When an exception occurs during getResult() it was silently
ignored. Now it will be logged to the system log.
Change... -
19:10 Revision be0c7975: [TASK] Adjust Testing settings
- Fixes YAML style and makes use of SQL logger in Testing possible.
Change-Id: Iae178de6a5d615a291d70511a4944bc2a09eac... -
17:02 Revision 78279ca9: [BUGFIX] Implement fallback for password hash migration
- The new BCrypt default hashing strategy causes problems if a FLOW3
application is migrated from version 1.0 which did... -
15:00 Revision 771bc9b8: [BUGFIX] Fix functional testing for security features
- The authenticated roles from one test have not been
cleared after the test.
Adds a safeguard for getAccount() to the... -
15:00 Revision d38e25b3: [BUGFIX] Make getHttpRequest() work in functional tests
- In some cases functional tests need to access getHttpRequest() on the
active RequestHandler. In functional tests this... -
15:00 Revision 3198e416: [TASK] Add functional tests for content security
- This add some first basic functional tests for
content security.
Change-Id: Ib295ef13b5c8c84ae4f49ac181c242c72e38520... -
14:20 Revision 7e45bcc2: Merge "[BUGFIX] Fix Typo3OrgSsoToken use of removed method"
-
14:10 Revision 7aebd16f: [FEATURE] (Validation): Context-specific validation through Validation Groups
- Sometimes, Validation should only be executed on Persist, or on the Controller
invocation. Especially when building m... -
13:47 Revision 4595e40c: [BUGFIX] Fix Typo3OrgSsoToken use of removed method
- Environment does no longer have getRawGetArguments(), instead using
getArguments() on the HTTP request we have availa... -
12:49 Revision e40b2219: [BUGFIX] Fix isClassImplementationOf in ReflectionService
- In some cases (depending on filesystem load order probably) the
Production context would fail to return the correct r... -
11:19 Revision 47912707: Merge "[TASK] Use correct order or static function declaration"
-
11:18 Revision 319fa7e4: [TASK] Use correct order or static function declaration
- This is the only occurence of this order for declaring a static method.
Releases: 1.1
Change-Id: I4a05adf75d0e3853c... -
09:31 Revision 63a952e3: Merge "[!!!][FEATURE] Turn content security acl logic upside down"
-
09:30 Revision 6f20ba45: Merge "[BUGFIX] AdviceChain has to take the proxy from the joinpoint"
- 00:20 Revision 4c598ceb: [TASK] Add example of request pattern to provider example
- Releases: 1.1
Change-Id: I87746575d2b28bed53a358399a1aab88b2bf938b
2012-04-26
-
23:53 Revision 7a79ea2c: [BUGFIX] AdviceChain has to take the proxy from the joinpoint
- The advice chain object got its proxy instance in the constructor,
which was possibly not the correct instance for a ... -
22:23 Revision 72b91a1e: [BUGFIX] Call PersistAll after every controller invocation
- If0020fdedbaf4779ff24d0e4248e2137cdf5bc67 introduced a regression
which caused persistAll() to be uncalled.
Change-I... -
21:42 Revision 8a1dc881: Merge "[TASK] Add clarifying note on PersistenceMagicAspect.cloneObject"
-
21:40 Revision 9761517b: [TASK] Add clarifying note on PersistenceMagicAspect.cloneObject
- Adds a note clarifying that this method is not unused.
Change-Id: I8840d93c225e14033eac2ffff86b51273c49f789
Releases... -
21:34 Revision 19c1bc34: Merge "[FEATURE] Persist after every controller invocation"
-
21:33 Revision 6cdc131b: [!!!][FEATURE] Turn content security acl logic upside down
- This change realizes a whitelist approach for content
security acls. By this content security acls work with
the same... -
21:27 Revision 3fa297e1: Merge "[BUGFIX] Adds detection of missing id attributes in XLIFF files"
-
17:38 Revision 1148aebf: [BUGFIX] Skip token separation without request in Security\Context
- separateActiveAndInactiveTokens() in Security\Context fails if
$this->request is NULL.
With this change, token separ... -
16:01 Revision 6134c455: Merge "[BUGFIX] Fix functional tests with security and sendWebRequest"
-
15:21 Revision b839259f: [BUGFIX] Fix functional tests with security and sendWebRequest
- This change fixes some security related aspects of the functional
base testcase. Field visibility and method visibili... -
14:43 Revision 3872d435: [BUGFIX] Adds detection of missing id attributes in XLIFF files
- XLIFF requires id attributes on trans-unit tags, but if they are missing,
FLOW3 does not complain. An exception is no... -
14:30 Revision 9a0e128a: [FEATURE] Persist after every controller invocation
- Wire persistAll() from afterControllerInvocation instead of the
finishedRuntimeRun signal.
This is useful because it... -
13:28 Revision 28a049fc: [BUGFIX] Make BCrypt the default hashing strategy (again)
- In https://review.typo3.org/5756 the default hashing strategy was
changed to BCrypt. Later, in https://review.typo3.o... -
12:41 Revision b331759d: Merge "[BUGFIX] Fix content security current.globalObject expansion"
-
12:04 Revision a513961f: [BUGFIX] Exceeding roles of accounts are now ignored
- If an account had one ore more roles which were not
defined in a policy, access was denied to this account
because th... -
10:22 Revision 708a3706: Merge changes I52b9f659,Ic90168e0
- * changes:
[FEATURE] Track all configuration changes
[!!!][FEATURE] FileMonitor now uses identifier and has getId... -
10:19 Revision 69e38209: [BUGFIX] Guard against missing server global variables
- Calling Http\Request::createFromEnvironment() gives a notice about an
undefined array index for HTTP_HOST and REMOTE_... -
09:34 Revision 6202ecfe: Merge "[!!!][FEATURE] Make cache backends more flexible"
2012-04-25
-
23:38 Revision 5d1aa1b9: [BUGFIX] Action arguments of type DateTime throw Exception
- If an action argument is an object, the ValidatorResolver tries to
instantiate that object to use it as Validator wit... -
23:30 Revision b2ee527c: [TASK] Remove leftover session dependency from Http\Request
- This is actually not used and causes circular dependency problems
in some cases.
Change-Id: I329f7fbaabbe475edb851ea... -
23:21 Revision fb277f30: [FEATURE] Track all configuration changes
- This change set greatly improves the file monitoring of FLOW3's
system relevant files, such as class files, settings,... -
23:21 Revision cf6bb691: [!!!][FEATURE] FileMonitor now uses identifier and has getIdentifier()
- This change makes the FileMonitor use the identifier internally and
provides a getIdentifier() method. With this, usi... -
23:21 Revision 08924c0c: [!!!][FEATURE] Make cache backends more flexible
- This change makes cache backends more flexible. It adds a new interface
"TaggableBackendInterface" and a new "SimpleF... -
23:00 Revision 817017e0: [!!!][TASK] Clean up Environment after HTTP refactoring
- With the HTTP foundation quite some things from Environment have become
obsolete. The class and it's "users" are adju... -
22:48 Revision e2d704e7: [!!!][TASK] Move baseUri setting from Environment to Http\Request
- The Environment class optionally used a setting to specify a fixed
baseUri to be used. With the HTTP foundation this ... -
22:46 Revision 1256837a: [BUGFIX] Uploaded files are not untangled anymore
- TYPO3\FLOW3\Http\Request is missing the functionality that is implemented
in TYPO3\FLOW3\Utility\Environment::untangl... -
22:46 Revision 9dcd31d9: [FEATURE] Introduce HttpRequestHandlerInterface
- This new interface identifies request handlers which are
supporting and working with HTTP requests as such and
allows... -
22:02 Revision 5ddf5140: [TASK] Tweak doc comments to be more explanatory
- Change-Id: Ibc7f86a28451a47b47324008b37d580e4593e7bb
Related: #34875
Releases: 1.1 -
21:55 Revision 286a7d6d: [BUGFIX] Base PrecompiledReflectionData path on temporary path
- The path to the precompiled reflection data is no longer
configured separately but instead always derived from the FL... -
21:06 Revision 2af28910: Merge "[BUGFIX] Do not use fallback temporary directory"
-
20:05 Revision d1a05a20: [BUGFIX] Do not use fallback temporary directory
- With this change you will get an exception if you miss the
temporary path setting in your settings instead of falling... -
17:57 Revision 9539aca7: [TASK] Improve "compilation error message"
- When the compile run failed, an exception was thrown until now. This
lead to confusing output. With this change it do... -
12:54 Revision a0de72aa: [BUGFIX] flow3.php now uses return code from setfilepermissions.sh
- Change-Id: Ifed806412fa9eaa8e12d3d443bbe3fac52d37ade
Fixes: #36279
Releases: 1.0, 1.1
2012-04-24
-
18:12 Revision dc3a2842: [BUGFIX] Update package states after package:import
- This patch makes sure that the package states information
is updated after a new package has been imported.
As befor... -
16:33 Revision 75d4bea5: [BUGFIX] Don't rewrite PackageStates.php if not necessary
- This fix adjusts a comparison so that the PackageStates.php
file is only written if truly necessary.
Change-Id: I38b... -
11:16 Revision 77fa8af3: [BUGFIX] Remove precompiled reflection data on force flush
- This patch makes sure that any precompiled reflection data
of frozen packages is removed on a cache:flush --force.
C...
2012-04-23
-
19:05 Revision 64420cac: [FEATURE] Adds a quiet flag to doctrine:migrate
- With the flag set only the version numbers of the executed
migrations are output, one per line.
Change-Id: I2d144225... -
09:32 Revision 83a56d56: [FEATURE] Allow "configurable" classes path in packages
- Package instances can be asked for their classes path, which is now set
determined by the PackageManager and stored i...
2012-04-20
-
18:24 Revision a5a90def: [BUGFIX] Fix content security current.globalObject expansion
- Using for example current.securityContext in Policy.yaml made
FLOW3 crash completely in "eval'd" code.
This fixes th... -
15:41 Revision 2c194e85: Merge "[TASK] Add DB migration for PostgreSQL"
-
14:35 Revision d49ffbb4: Merge "[TASK] Adjust functional test fixture to new maximum table length"
-
14:22 Revision 58b7c5f0: [TASK] Adjust functional test fixture to new maximum table length
- Change-Id: I03f968617140543617ef38300c9f26be98dcd21a
Related: #35517
Releases: 1.1 -
14:21 Revision a95ffeee: [TASK] Add DB migration for PostgreSQL
- This adds an initial migration for PostgreSQL to create the needed
schema for the package.
Change-Id: Ia8bf1f4c48388... -
14:21 Revision 503891c2: [BUGFIX] Fixes column type detection when using Column annotation
- If a Column annotation is used but no type argument is given, the default
"string" type was used and did override the... -
14:16 Revision aafecb57: [TASK] Cleans up some smaller issues
- This change collects a number of smaller issues:
- clarifies description of migrationGenerateCommand
- an exception... -
13:55 Revision fafc62ef: Fixes code style issues
- This change adds a ton of @throws to docblocks and fixes other
documentation issues. Some code cleanup, like removing... -
12:17 Revision 23d09d98: Merge "[BUGFIX] flow3.php now uses return code from setfilepermissions.sh"
-
10:56 Revision cc2477fa: [TASK] Derive maximum table name length from Doctrine.DBAL
- Doctrine.DBAL drivers have informations about the maxmimum
allowed table length, so the annotation driver uses this
i... -
10:44 Revision 115bda50: [!!!][BUGFIX] Changes the default for nullable columns to FALSE
- This change makes columns not nullable by default, as is the case with
vanilla Doctrine 2.
This is a breaking change...
2012-04-18
-
17:35 Revision 28a09045: [TASK] Update Package.xml with new version number
- Change-Id: Iafb2368b51546b68be176d49f0ca28ec9c8b4873
Releases: 1.1 -
11:28 Revision e6cd5cdb: [BUGFIX] flow3.php now uses return code from setfilepermissions.sh
- Change-Id: I83ffa83d3bf087b3694dafe7548f83ce21e77fce
Fixes: #36279
Releases: 1.0, 1.1 -
11:01 Revision 3239e0ae: Merge "[TASK] Make output of doctrine:migration status more compact"
Also available in: Atom