[MAGNOLIA-1448] update: lists configuration updates to perform during update Created: 04/Apr/07  Updated: 23/Jan/13  Resolved: 05/Dec/07

Status: Closed
Project: Magnolia
Component/s: updatemechanism
Affects Version/s: 3.1 M1
Fix Version/s: 3.5 RC3

Type: Task Priority: Blocker
Reporter: Philipp Bärfuss Assignee: Vivian Steller
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File Updates from 3.0 to 3.1.txt     File config.server.filters.xml.diff    
Issue Links:
dependency
depends upon MAGNOLIA-1602 Update mechanism Closed
relation
is related to MAGNOLIA-1400 Update mechanism : when updating from... Closed
is related to MAGNOLIA-1383 renderers: use them for paragraphs too Closed
is related to MAGNOLIA-1668 Updatemech : new filters configuration Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:

 Description   

List the changes the update mechanism will have to perform during the update



 Comments   
Comment by Philipp Bracher [ 04/Apr/07 ]

changes priority of context filter:

  • context 100
  • content type 200
    --> bypassable filters need it
Comment by Philipp Bracher [ 04/Apr/07 ]

change bypass configuration:

  • use typical magnolia list of nodedata instead of a string
  • this allows bootsrapping bypass configurations
Comment by Magnolia International [ 11/Apr/07 ]

The "renderers" node is now called "template-renderers", i.e:
initEntry("renderers", TemplateRendererManager.getInstance());
is now:
initEntry("template-renderers", TemplateRendererManager.getInstance());

Comment by Magnolia International [ 25/Apr/07 ]

BaseCacheManager.init() creates a default config for the new cache configuration when it doesnt exist. See MAGNOLIA-1477. This should be in the upgrade mechanism instead of in the actual cache impl.

Comment by Philipp Bracher [ 02/May/07 ]

web.xml: rename info.magnolia.cms.filters.MagnoliaManagedFilter to info.magnolia.cms.filters.MagnoliaMainFilter

Comment by Philipp Bracher [ 02/May/07 ]

web.xml: remove the servlet definition and mapping for info.magnolia.cms.cache.CacheGeneratorServlet (the servlet has been removed in 3.1)

Comment by Philipp Bracher [ 02/May/07 ]

Changes in repository configuration:

  • use 1.3 configuration
Comment by Magnolia International [ 02/May/07 ]

Also see http://www.magnolia.info/wiki/Wiki.jsp?page=UpgradingFrom30To31

Comment by Philipp Bracher [ 02/May/07 ]

Warn the users if he uses old imports of HierarchyManager in the jsps

Comment by Oliver Lietz [ 03/May/07 ]

add bypass configuration for custom servlets if needed
see: MGNLDMS-97

Comment by Magnolia International [ 16/May/07 ]

renamed MgnlCmsFilter to RenderingFilter

Comment by Sameer Charles [ 17/May/07 ]
  • REMOVE server/login ADD existing login config to server/filters/login
  • REMOVE server/SecureURIList ADD these as acl to anonymous user
  • REMOVE server/UnsecureURI ADD these as bypass to security filters
  • ADD LoginFilter, SecureURIFilter, ContentSecurityFilter
Comment by Philipp Bracher [ 22/May/07 ]
  • move /server/i18n to /server/i18n/system
  • create /server/i18n/content
  • add i18n filter
Comment by Philipp Bracher [ 22/May/07 ]

commands:

  • rename impl property to class
  • rename impl (if this is not a class name) to commandName
Comment by Sameer Charles [ 25/May/07 ]

Activation: (MAGNOLIA-1546)

  • remove /subscribers
  • add new config activation/subscribers under /server
Comment by Magnolia International [ 08/Aug/07 ]

Most of these are in M3. Still to be reviewed and finalized.

Comment by Vivian Steller [ 23/Oct/07 ]

Summary of filter-configuration changes: generated with
svn diff --old=http://svn.magnolia.info/svn/magnolia/branches/magnolia-3.0/magnolia/src/main/webapp/WEB-INF/bootstrap/common/config/config.server.filters.xml --new=http://svn.magnolia.info/svn/magnolia/trunk/magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.filters.xml | grep "<sv:node sv:name=" -A 0 > config.server.filters.xml.diff

Comment by Vivian Steller [ 24/Oct/07 ]

attached another file that reports the status of the issues above.

Comment by Philipp Bracher [ 13/Nov/07 ]

New tasks will be added in case we find some leftovers. All tasks mentioned here are done.

Comment by Vivian Steller [ 04/Dec/07 ]

reopened, since the following are not done yet:

  • REMOVE server/SecureURIList ADD these as acl to anonymous user
  • REMOVE server/UnsecureURI ADD these as bypass to security filters
Comment by Vivian Steller [ 05/Dec/07 ]
  • REMOVE server/SecureURIList ADD these as acl to anonymous user
  • REMOVE server/UnsecureURI ADD these as bypass to security filters

fixed on svn with r13395.

Generated at Mon Feb 12 03:27:01 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.