Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TASK: Apply core migrations #52

Merged
merged 57 commits into from
Dec 21, 2016

Conversation

gerhard-boden
Copy link
Contributor

No description provided.

This commit imports the core migration log to the "extra" section of the
composer manifest.
Adjust to the major changes in FLOW3 1.1 when coming from 1.0.

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename form.textbox to form.textfield

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Replace FileTypes use with MediaTypes use.

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Replace DataNotSerializeableException with DataNotSerializableException.

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Check for globally defined role identifiers in Policy.yaml files

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Change entity resource definitions from using _ to \

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename "renderTypoScript" VH to just "render"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename "renderTypoScript" VH to just "render"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to removed TYPO3.ContentRepository:Folder node type by replacing
it

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Change node type and TS object names in NodeTypes.yaml and PHP code.

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Change Neos\Flow\Persistence\Doctrine\DatabaseConnectionException to

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
This migration does not actually change any code. It just displays a
warning if a TypeConverters canConvertFrom() is

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to updated date format for inspector date editor

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to updated folder name for TypoScript in site packages

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to renamed NodeLabelGeneratorInterface.

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Migrates the former HtmlEditor to CodeEditor

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust namespaces for ContentRepository related FlowQuery operations
that were moved from TYPO3.Neos to TYPO3.TYPO3CR

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename setting TYPO3.Neos.modules.<moduleName>.resource to
"privilegeTarget"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename the "resource" argument of the security.ifAccess ViewHelper to
"privilegeTarget"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust "Policy.yaml" to new syntax

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Warn about removed ReflectionService dependency from AbstractViewHelper

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Rename node property type 'date' to DateTime

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Add "escapeOutput" property to existing ViewHelpers to ensure
backwards-compatibility

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Migrates ImageVariant to ImageInterface

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Migrates to new super type syntax in node type configuration

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust "Settings.yaml" to new "requestPattern" and "firewall" syntax
(see FLOW-412)

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust "Settings.yaml" to use validationErrorTranslationPackage instead
of translationPackage

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to the renaming of the Resource namespace and class in Flow 4.0

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjust to the renaming of the Object namespace in Flow 4.0
Adjusts code to package renaming from "TYPO3.Neos.NodeTypes" to
"Neos.NodeTypes"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.Neos.Kickstarter" to
"Neos.SiteKickstarter"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.Neos" to "Neos.Neos"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.TYPO3CR" to
"Neos.ContentRepository"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.TypoScript" to
"Neos.Fusion"

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts settings path from TYPO3.Setup to Neos.Setup to Setup Renaming

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Fix wronly renamed Neos.SiteKickstarter references. There was a
replacement from "TYPO3.Neos" to "Neos.Neos"; which inadvertedly also
got applied

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.TypoScript" to
"Neos.Fusion" in Fusion files

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.Neos.NodeTypes" to
"Neos.NodeTypes" in Fusion files

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to package renaming from "TYPO3.Neos" to "Neos.Neos" in
Fusion files

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to Kickstarter Renaming

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Allow to migrate Sites.xml files

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Adjusts code to Neos\Flow\Utility\Unicode adjustment

Note: This migration did not produce any changes, so the commit simply
marks the migration as applied. This makes sure it will not be applied
again.
Copy link
Member

@kdambekalns kdambekalns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did not test, though. :|

@daniellienert
Copy link
Contributor

I guess we should tag / release the package before merging this?

@daniellienert
Copy link
Contributor

@gerhard-boden: After merging 1.1 into master, we have some merge conflicts. Would you please solve them?

Copy link
Contributor

@daniellienert daniellienert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quick test shows no errors.

@gerhard-boden
Copy link
Contributor Author

@daniellienert thanks for checking, conflict resolved

@gerhard-boden gerhard-boden force-pushed the apply-core-migrations branch 2 times, most recently from 72d0f08 to 92579fa Compare December 21, 2016 00:31
…Search into apply-core-migrations

Conflicts:
	Classes/Indexer/Object/ObjectIndexer.php
	composer.json
@daniellienert daniellienert merged commit 7cb10bc into Flowpack:master Dec 21, 2016
@baschny
Copy link

baschny commented Jan 26, 2017

@daniellienert Post review:

I had this in my composer.json:

...
        "typo3/neos": "~2.2.0",
        "flowpack/elasticsearch": "dev-master",
...

We were using dev-master due to the introduced compatibility with ES 2.x, thus we cannot go back on using flowpack/elasticsearch 1.1.x.

This PR now broke our installation, because you switched from:

 -        "typo3/flow": "~2.3|~3.0"
 +        "neos/flow": "~4.0 | dev-master"

Since there is not a release from dev-master before this update of requirement, how should we proceed?

My suggestion is to make a release out of the version previous to this PR and tag it with "1.2.0" (for example) - the last version compatible with Neos 2.3 and Flow 3.3.

@kdambekalns what do you think?

@baschny
Copy link

baschny commented Jan 26, 2017

I guess I was not entirely correct with my last comment. I have no problem with 1.1.x of flowpack/elasticsearch, but by problem comes from Flowpack/Flowpack.ElasticSearch.ContentRepositoryAdaptor#162. See comment there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants