Salesforce Trekken aims to rethink the Salesforce CMS migration experience. Using modern web technologies and thoughtful a user experience, migrating Salesforce CMS data has never been easier.
Salesforce Trekken is a cross-platform web powered desktop application wrapped in Tauri. The Salesforce REST API is used under the hood in addition to the sfdx cli if installed.
Note: This is a fairly early and untested version, especially on non-windows platforms. Any and all feedback is greatly appreciated.
Downloads can be found on the Releases tab
Salesforce Trekken allows you to authenticate using two different methods:
sfdx cliACCESS_TOKENYou must have the sfdx cli installed with your org already authenticated for the application to pickup the connection.
See the open issues for a full list of proposed features (and known issues).
Releases are auto created from a Github Action that is fired off when a new git tag is created on the main branch. Before creating the git tag, make sure you have manually set the new release version in both the Rust and JavaScript code.
After the Github Action has run, a draft Release will be created. Make sure to edit the release notes before publishing.
To help make this tool as good as it can be, we welcome creating issues/feature requests using this repository.
See CODE_OF_CONDUCT for more information.
Copyright (c) 2022-2023 Luke Secomb. Distributed under the GPL-3.0 license. See LICENSE for more information.