Releases: WikiTransformationProject/wikitraccs-releases
Release 0.0.262
📖 GENERAL QUICK START GUIDE ↗️
This release contains metadata migration improvements.
Creator, Editor, Creation Date and Modification Date are taken from Confluence
For migrated pages WikiTraccs sets the creation and modification dates in SharePoint to the same values as in Confluence. With this release WikiTraccs also does this for all migrated attachments.
Furthermore the creator and last editor of pages and attachments is now set as well.
To make setting creator and editor work you have to configure a mapping first, using the User and Group Mapping list in SharePoint. This tells WikiTraccs which SharePoint user to use for which Confluence user. More documentation on this will follow soon.
WikiTraccs also supports updating those creator and editor values at a later time. When a mapping is missing during a migration WikiTraccs will mark the SharePoint page for a check-up that can be started at a later time, after configuring the user mapping.
Your migration flow could thus look like this:
- migrate pages from Confluence to SharePoint
- configure mappings for users that were discovered while migrating pages
- start the "user update" run that will update authors and editors of pages according to the mapping
Note that this flow currently only works for pages. For attachments the user mapping has to be configured before migrating. This restriction will be lifted in a future release.
Release 0.0.260
📖 GENERAL QUICK START GUIDE
This release paves the road to a pretty flexible Confluence to SharePoint migration.
Flexible Space to Site Mapping
So far migrating to different sites involved changing the target site address in WikiTraccs.GUI. This now changes.
Now you can specify different target sites for Confluence spaces in the space inventory list in SharePoint. Each space can be migrated to a different SharePoint site. Or all spaces to the same site. You decide.
This mapping information is also used when transforming space links in pages. They'll point to the configured SharePoint site.
Automatic User Mapping based on Email Address
WikiTraccs now tries to find Confluence users in SharePoint based on their email address. If found, they are added to the user mapping table in SharePoint as mapping target.
You can still map manually and change the mapping target.
Release 0.0.258
📖 GENERAL QUICK START GUIDE
This release contains one major addition and general improvements.
Attachment Validation
WikiTraccs now verifies that all page attachments were properly uploaded to SharePoint. While page content was already thoroughly checked for any errors attachments were not covered so far. Now WikiTraccs adds any missing attachments as errors to the transformation error report.
One source of missing attachments can be if you try to migrate certain file types to a SharePoint no-script site. The list of blocked file extensions contains .jar
, .aspx
, and others. This might hit technical documentation wikis. The solution for now is to disable the no-script state for the duration of the migration.
More Edge Cases Covered
- Confluence serves non-standard (i.e. broken) responses for certain page contents - WikiTraccs now fixes those responses
- Confluence may terminate the connection when checking space permissions - WikiTraccs handles this explicitly
As always: happy transforming.
Release 0.0.255
📖 GENERAL QUICK START GUIDE
This release contains content transformation improvements:
- fix: invisible empty task lists could stall the transformation
- fix: sections inside a div could make the page transformation fail
- fix: when getting infos for Jira task links a non-responsive server could stall the transformation (there now is a timeout)
- fix: character count for
del
elements was off
Release 0.0.248
📖 GENERAL QUICK START GUIDE
This release contains two main improvements.
Providing more feedback about running operations in WikiTraccs.UI
WikiTraccs.UI already showed progress indicators for running page migrations. But for setup activities, especially when filling the space inventory or when preparing new sites for migration there was no visible progress. You just had to wait patiently.
Now there are additional progress indicators showing whether WikiTraccs is preparing new sites or how far it got with fetching Confluence space information.
Making page attachments more accessible in SharePoint Online
WikiTraccs already migrated all Confluence page attachments. But those were buried in the site's Site Assets library.
Now, for every page with attachments, WikiTraccs adds a Page Attachments section to the page. This section contains the out of the box SharePoint list web part pre-configured to show the page's attachments. This section is collapsed by default.
Furthermore, when transforming the Confluence Page Attachments macro, WikiTraccs now migrates a static snapshot of the macro. So the page in SharePoint shows a list of attachments, like in Confluence. This is just a static view (so it doesn't update when the attachments change) - it nevertheless feels better than nothing.
May your next transformation be more successful than ever.
Release 0.0.243
📖 GENERAL QUICK START GUIDE
Happy new year everybody! This is the first release of the year and it's a big one.
It includes a major new feature: Permission Migration and User and Group Mapping - read all about it in the blog: Mapping Principals and Migrating Permissions.
This release should be considered as containing breaking changes since some list fields changed. It's best to use it with fresh SharePoint sites.
Migrating permissions from Confluence to SharePoint can be tricky at times. Please report any issues you have, ideally with information about specific page configurations and hierarchies.
Other changes in this release:
- improvement: relaxed the permission check a bit when testing the SharePoint connection in WikiTraccs.GUI (you don't need to be site admin, although it's recommended)
- improvement: updating a page's creation and modification date is more robust (SharePoint prohibits an update under certain circumstances)
- fix: a certain kind of broken URLs in wiki content could break the page transformation
Please report any issues or get in contact if you have questions: How to get in touch.
The included features are documented here: Feature overview
Happy transforming!
Release 0.0.233
📖 QUICK START GUIDE
What's in this release?
- fix: reload interval too short in log-in dialog of Confluence
- fix: missing dependency System.ComponentModel.Primitives
Please report any issues or get in contact if you have questions: How to get in touch.
The included features are documented here: Feature overview
Happy transforming!
Release 0.0.231
📖 QUICK START GUIDE
What's in this release?
- new: advanced source authentication settings in WikiTraccs.GUI - can now specify which cookies to use
- fix: concurrent access to SharePoint connection could lead to errors, e.g. when storing pages and people info at the same time
Please report any issues or get in contact if you have questions: How to get in touch.
The included features are documented here: Feature overview
Happy transforming!
Release 0.0.229
📖 QUICK START GUIDE
What's in this release?
- adding Confluence tiny link to metadata of pages
- adding parent ID chain to metadata of pages
- fixing direct parent ID of pages not being correct
Please report any issues or get in contact if you have questions: How to get in touch.
The included features are documented here: Feature overview
Happy transforming!
Release 0.0.223
What's in this release?
- added disk space check to prevent disk from being filled completely during migration
- fixed an issue when counting restrictions per page
Please report any issues or get in contact if you have questions: How to get in touch.
The included features are documented here: Feature overview
Happy transforming!