Releases: mattermost/mmetl
v0.3.0
What's changed
- feat: e2e testing by @fmartingr in #75
- feat: import Slack bot users as Mattermost bot accounts by @fmartingr in #79
- fix: ensure SlackConvertChannelName always returns lowercase channel names by @fmartingr in #80
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- fix: use slack display channel name by @Arusekk in #62
- fix: check for nil on room by @uright in #63
- docs: use go install instead of go get by @tuladhar in #64
- feat: Introduce support for Slack Enterprise Grid by @coltoneshaw in #47
- fix: properly validate team names and channel display names by @fmartingr in #70
- feat: add CLI documentation generation by @fmartingr in #71
- chore: update mattermost server dependencies by @hanzei in #73
New Contributors
- @Arusekk made their first contribution in #62
- @uright made their first contribution in #63
- @tuladhar made their first contribution in #64
- @hanzei made their first contribution in #73
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Add --skip-empty-emails and --default-email-domain flags to handle empty user emails by @mickmister in #35
- Use
user.profile.real_namefor user's first & last name, and log to external log file by @mickmister in #36 - Verbose user info logging by @mickmister in #37
- Added basic logging to the convert command by @coltoneshaw in #41
- Support for huddle threads by @coltoneshaw in #46
- Adjusted user mention parsing, added tests, and parsing for attachment fallback. by @coltoneshaw in #44
- Update dependencies by @gabrieljackson in #49
- Fix CI: update upload-artifact action from v2 to v4 by @wetneb in #59
- Cap field lengths on User model by @wetneb in #52
- Import reactions from Slack by @wetneb in #56
- fix: ensure null team channel memberships if zero by @fmartingr in #67
- feat: support posts longer than the allowed maximum by @coltoneshaw in #43
- feat: ensure channel memberships for deleted users by @coltoneshaw in #45
- test: added more test to field truncation by @fmartingr in #68
- ci: updated workflows by @fmartingr in #69
New Contributors
- @coltoneshaw made their first contribution in #41
- @wetneb made their first contribution in #59
Full Changelog: v0.1.2...v0.2.0
v0.1.1
This is a revision release containing an improvement for the downloader. It now attempts to resume downloads that were interrupted previously. Besides that, we now offer a precompiled binary for M1 Macs (darwin_arm64.tar.gz).
What's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the first release after a long time, so the change log has gotten quite long. In a nutshell mmetl now supports a number of additional message types, logs more helpful messages and allows you to download attachments directly without relying on external tools. It also creates the correct directory structure from the start, avoiding one easy to miss step in the migration guide.
What's Changed
- Added support for thread_broadcast subtype by @icelander in #15
- Update dependencies by @gabrieljackson in #16
- Enhanced logging by @gabrieljackson in #17
- Migrate slack user Position to mattermost Title by @cdump in #18
- Add simple precheck to ensure import files exist before trying to parse them by @hmhealey in #19
- Default the attachments dir to data to save one step in the migration by @noxer in #21
- Add download functionality to mmetl by @noxer in #23
- [GH-22]:Added support for different sub types of slack messages. by @Kshitij-Katiyar in #25
New Contributors
- @icelander made their first contribution in #15
- @gabrieljackson made their first contribution in #16
- @cdump made their first contribution in #18
- @hmhealey made their first contribution in #19
- @noxer made their first contribution in #21
- @Kshitij-Katiyar made their first contribution in #25
Full Changelog: 0.0.1...v0.1.0
Initial Release
Adding pre-built binaries to make things easier for sysadmins
SHA256 checksums:
af07acba5aa6c04eaf9809b10ecedc674b8ae43b78bd701cc9545c01bba1b1a8 mmetl.darwin-amd64.tar.gz
f0cc1ee04575788ff9d56204b9eaf66568faedd47d3a3c52f9ef64753f6ba21d mmetl.linux-amd64.tar.gz
368d285dd06d368ae925cd97284fde09c227bdd9b35e9dbd3ff3121bba6b46d9 mmetl.windows-amd64.zip