Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions news/+19978119.internal.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Switch to collective.ftw.upgrade
2 changes: 1 addition & 1 deletion requirements-6.1.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
-r https://dist.plone.org/release/6.1-latest/requirements.txt
-r https://dist.plone.org/release/6.2-latest/requirements.txt
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"anytree",
"Chameleon",
"decorator",
"ftw.upgrade",
"collective.ftw.upgrade",
"lxml",
"markdownify",
"nltk",
Expand Down
4 changes: 2 additions & 2 deletions src/euphorie/client/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<!-- There is no version element in this file because the version is managed by
ftw.upgrade in the package euphorie.upgrade
collective.ftw.upgrade in the package euphorie.upgrade
-->
<dependencies>
<dependency>profile-euphorie.content:default</dependency>
<dependency>profile-ftw.upgrade:default</dependency>
<dependency>profile-collective.ftw.upgrade:default</dependency>
</dependencies>
</metadata>
2 changes: 1 addition & 1 deletion src/euphorie/content/configure.zcml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
i18n_domain="untranslated"
>

<include package="ftw.upgrade" />
<include package="collective.ftw.upgrade" />
<include package="plone.app.z3cform" />
<include package="plone.namedfile" />
<include package="plone.formwidget.namedfile" />
Expand Down
4 changes: 2 additions & 2 deletions src/euphorie/content/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<!-- There is no version element in this file because the version is managed by
ftw.upgrade in the package euphorie.upgrade
collective.ftw.upgrade in the package euphorie.upgrade
-->
<dependencies>
<dependency>profile-Products.membrane:default</dependency>
<dependency>profile-ftw.upgrade:default</dependency>
<dependency>profile-collective.ftw.upgrade:default</dependency>
</dependencies>
</metadata>
4 changes: 2 additions & 2 deletions src/euphorie/deployment/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<!-- There is no version element in this file because the version is managed by
ftw.upgrade in the package euphorie.upgrade
collective.ftw.upgrade in the package euphorie.upgrade
-->
<dependencies>
<dependency>profile-plone.app.imagecropping:default</dependency>
<dependency>profile-plonetheme.nuplone:default</dependency>
<dependency>profile-euphorie.content:default</dependency>
<dependency>profile-euphorie.client:default</dependency>
<dependency>profile-ftw.upgrade:default</dependency>
<dependency>profile-collective.ftw.upgrade:default</dependency>
</dependencies>
</metadata>
6 changes: 3 additions & 3 deletions src/euphorie/upgrade/client/configure.zcml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:upgrade-step="http://namespaces.zope.org/ftw.upgrade"
xmlns:upgrade-step="http://namespaces.zope.org/collective.ftw.upgrade"
>

<include
package="ftw.upgrade"
package="collective.ftw.upgrade"
file="meta.zcml"
/>

<upgrade-step:directory
profile="euphorie.client:default"
directory="v1"
profile="euphorie.client:default"
/>

</configure>
6 changes: 3 additions & 3 deletions src/euphorie/upgrade/content/configure.zcml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:upgrade-step="http://namespaces.zope.org/ftw.upgrade"
xmlns:upgrade-step="http://namespaces.zope.org/collective.ftw.upgrade"
>

<include
package="ftw.upgrade"
package="collective.ftw.upgrade"
file="meta.zcml"
/>

<upgrade-step:directory
profile="euphorie.content:default"
directory="v1"
profile="euphorie.content:default"
/>

</configure>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class AddedABrowserLayerForEuphorieContent(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class AddLeadImageBehaviorToSurvey(UpgradeStep):
Expand Down
10 changes: 5 additions & 5 deletions src/euphorie/upgrade/deployment/configure.zcml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:upgrade-step="http://namespaces.zope.org/ftw.upgrade"
xmlns:upgrade-step="http://namespaces.zope.org/collective.ftw.upgrade"
>

<include
package="ftw.upgrade"
package="collective.ftw.upgrade"
file="meta.zcml"
/>

<upgrade-step:directory
profile="euphorie.deployment:default"
directory="v1"
profile="euphorie.deployment:default"
/>

<upgrade-step:directory
profile="euphorie.deployment:default"
directory="v18"
profile="euphorie.deployment:default"
/>

<upgrade-step:directory
profile="euphorie.deployment:default"
directory="v19"
profile="euphorie.deployment:default"
/>

</configure>
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class InstallFtwUpgrade(UpgradeStep):
"""Install ftw.upgrade."""
"""Install collective.ftw.upgrade."""

def __call__(self):
self.ensure_profile_installed("ftw.upgrade:default")
self.ensure_profile_installed("collective.ftw.upgrade:default")
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class ToggleForSelfRegistration(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddTrainingQuestion(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddFirstAndLastNameToUser(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class RemoveTheCompletionPercentageColumn(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.setuphandlers import setupSecureSessionCookie
from ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade
from ftw.upgrade import UpgradeStep


class UpgradeToAlembicHead(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.client.model import Risk
from euphorie.client.model import Session
from ftw.upgrade import UpgradeStep
from logging import getLogger

import sqlalchemy as sa
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class Make_KeepMeLoggedIn_checkboxOptional(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddSessionRedirect(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class AddUseConsultancyPhaseFeatureSwitch(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddConsultancyTable(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class UpgradeConsultancyTable(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddSessionEventTable(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AllowConsultantDeletion(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.client import model
from ftw.upgrade import UpgradeStep


class SetThePublishedSessionsToLocked(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class RemoveUseConsultancyPhaseFeatureSwitch(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddNotificationTables(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class NotificationsRegistryEntries(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone.registry.interfaces import IRegistry
from zope.component import getUtility

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collective.ftw.upgrade import UpgradeStep
from euphorie.deployment.upgrade.utils import alembic_upgrade_to
from ftw.upgrade import UpgradeStep


class AddTheScaledAnswerColumn(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class NotificationsAllowUserSettings(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class FixNavigationInCMS(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class InstallTheMaintenanceActions(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class HideExternalEditorAction(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep


class RemoveCloneFeatureFlag(UpgradeStep):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from Acquisition import aq_base
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api
from plone.uuid.interfaces import ATTRIBUTE_NAME
from plone.uuid.interfaces import IUUIDGenerator
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from ftw.upgrade import UpgradeStep
from collective.ftw.upgrade import UpgradeStep
from plone import api
from plone.app.upgrade.utils import update_catalog_metadata
from plone.uuid.handlers import addAttributeUUID
Expand Down
14 changes: 4 additions & 10 deletions versions-common.cfg
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[versions]
NuPlone = 5.0.0

# For the build tools we rely on the one installed via requirements.txt
setuptools =
zc.buildout =

alembic = 1.15.1
anytree = 2.12.1
argcomplete = 3.6.0
Brotli = 1.1.0
collective.ftw.upgrade = 4.0.0a5
cssselect2 = 0.8.0
cssutils = 2.11.1
et-xmlfile = 2.0.0
Expand Down Expand Up @@ -52,13 +56,3 @@ z3c.ptcompat = 5.0
z3c.saconfig = 2.0
zope.sqlalchemy = 3.1
zopfli = 0.2.3.post1

# This is necessary to have some ftw.upgrade working with latest Plone, see:
#
# - https://github.com/4teamwork/ftw.upgrade/pull/232
[buildout]
find-links +=
https://pypi.syslab.com/packages

[versions]
ftw.upgrade = 3.4.0a3+slc0