What's new in Slack Dumper 2.5.8
Apr 7, 2024
- Changelog:
- 8bcedfa Merge pull request #281 from rusq/backport
- 3cb1506 backport logger and network changes
- 3b5dd14 fix cubicwait test
- 3c8cd36 spelling check
New in Slack Dumper 2.5.7 (Mar 23, 2024)
- Changelog:
- 8e63c16 Merge pull request #278 from rusq/backport
- 5e57b38 bump slackauth
New in Slack Dumper 2.5.6 (Mar 21, 2024)
- Merge branch 'backport' of github.com:/rusq/slackdump into backport
- Merge branch 'master' into backport
- Merge pull request #277 from rusq/backport
- bump deps
- fix race condition in downloader
- fix race condition in downloader
- update slackauth to fix cookie capture
New in Slack Dumper 2.5.5 (Mar 9, 2024)
- Changelog:
- f0e2fc3 Add github action to codespell master on push and PRs
- 59e8e32 Add github action to shellcheck master on push and PRs
- 37e2a05 Add ignore SC2002 for IMHO stylistic concern -- here it is useful since long line
- 5f75cde Add rudimentary codespell config
- 1e59565 Addressed some of the shellcheck whinings -- primarily to not declare and assign at the same time
- f5ca1df Adjust codespell ignores
- 069fd43 Allow all github workflows to be added to git
- 3c7f30f Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3
- bd9cdfc Do not gitignore .github/workflows/codespell.yml
- 1aa8428 Just ignore SC2207 for now!
- 3b38e4d Merge pull request #271 from yarikoptic/enh-codespell
- 61a73d0 Merge pull request #272 from yarikoptic/enh-shellcheck
- 74ed262 Merge pull request #274 from rusq/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.3
- fdcd778 Merge pull request #275 from rusq/i226
- cf084c0 Merge pull request #276 from rusq/i270
- 61c7ee5 Provide append_to_array helper similar to mapfile (not available on OSX)
- f9efa97 Removed few spurious spaces before indentation tabs -- for consistent indentation
- 1f5dab3 [DATALAD RUNCMD] Apply minimal automatic fixes from shellcheck
- 7f9ff15 [DATALAD RUNCMD] run codespell throughout fixing typos automagically
- d54a5d5 backport isvalid
- 6ef0ecd detection of invalid files
- 1854c62 fix for #226 from upstream slack lib
New in Slack Dumper 2.5.4 (Feb 7, 2024)
- Improve dump.sh shebang
- Merge pull request #267 from rusq/backport
- Merge pull request #269 from enterJazz/patch-1
- downgrade slack lib
- limiter was always using tier3
- update slackauth to prevent hangup if the browser download is interrupted
New in Slack Dumper 2.5.3 (Jan 14, 2024)
- Changelog:
- ea13b96 Merge pull request #266 from rusq/bump-slackauth
- f3a4780 backport auth
- 1e9c246 bump slackauth: detects 404 before opening the browser
- 1798357 update funding
New in Slack Dumper 2.5.2 (Jan 8, 2024)
- Changelog:
- 252d84b Merge pull request #263 from rusq/i262
- cde920c adding confirmation code into login flow
- 571df1f bump slackauth
- 0deb05b extract email flow
- afe9f08 readme fix
New in Slack Dumper 2.5.1 (Jan 5, 2024)
- Merge branch 'i260'
- Merge pull request #261 from rusq/i260
- RST
- RST
- add a link to hatenablog
- pull new slackauth
- readme fix
- spin better
- update auth
- update auth from cli-remake
- update slackauth
New in Slack Dumper 2.5.0 (Jan 4, 2024)
- Changelog:
- 544d3c5 Merge pull request #259 from rusq/filesel-fix
- 8c804de fix the default option for the list output
New in Slack Dumper 2.5.0 Beta 2 (Jan 3, 2024)
- 4f556d3 Merge pull request #258 from rusq/survey-huh
- 42c5c9e get rid of survey, backport ui elements from v3
New in Slack Dumper 2.4.6 (Nov 29, 2023)
- Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
- Merge pull request #248 from rusq/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.1
- Merge pull request #249 from rusq/lowercase-wsp
- Update auth from cli-remake
New in Slack Dumper 2.4.5 (Nov 10, 2023)
- Add patreon
- Fix emoji-failfast
- Merge pull request #243 from rusq/dump.sh
- Merge pull request #244 from rusq/rusq-patch-1
- Merge pull request #245 from errge/patch-1
- Merge pull request #246 from jhult/fix-emoji-failfast
- Update Dockerfile to use golang 1.21
- Update README.rst
- add the missing contrib dump.sh (by @levigroker)
- update donation links
New in Slack Dumper 2.4.4 (Oct 18, 2023)
- 68c2035 -browser-timeout parameter
- 27187c8 Bump golang.org/x/net from 0.16.0 to 0.17.0
- 7089bd8 Merge pull request #239 from rusq/dependabot/go_modules/golang.org/x/net-0.17.0
- cf51095 Merge pull request #241 from rusq/okta
- 9e48e10 handle nil request value
- 8a00669 increase the default login page timeout to 5 min
- acd7de4 remove unneded check
New in Slack Dumper 2.4.3 (Oct 7, 2023)
- Changelog:
- ef85584 Merge pull request #238 from rusq/i237
- e62aff0 revert slack lib version to 0.12.1
- 7031ecf update playwright version
New in Slack Dumper 2.4.2 (Sep 23, 2023)
- Changelog:
- 885f24e Merge pull request #235 from rusq/i234
- 6528ffb introduce retry on tcp errors
New in Slack Dumper 2.4.1 (Aug 15, 2023)
- Merge pull request #229 from rusq/workspace-patch
- add workspace flag
- readme update
- rst not md
New in Slack Dumper 2.4.0 (May 20, 2023)
- Changelog:
- 4e9bb6f Merge pull request #221 from rusq/220-member-lists-missing
- a6d4e2a fetch channel members
- 24caf7c tests for GetChannelMembers
New in Slack Dumper 2.3.4 (Apr 29, 2023)
- Merge branch 'master' into fsadapter-ret
- Merge pull request from rusq/downloader-fix
- Merge pull request from rusq/fsadapter-ret
- fix downloader downloading duplicate files
- restore fsadapter
- switch to local fsadapter
New in Slack Dumper 2.3.3 (Apr 23, 2023)
- Changelog:
- c9642d4 #206 and use external fsadapter package
- 57966d8 Merge pull request #208 from rusq/i206
- c971b1b Merge pull request #213 from rusq/i212
- b5ba49c merge network package from v3 (fixes #212)
New in Slack Dumper 2.3.2 (Apr 11, 2023)
- Merge pull request #207 from rusq/browser-select
- Chrome->chromium
- Enable browser selection
New in Slack Dumper 2.3.1 (Apr 1, 2023)
- Changelog:
- 64d2343 Merge pull request #204 from rusq/bump-202300331
- 1ec15f3 remove instructions about the replace directive
- 9b5d1be upgrade playwright and other deps
New in Slack Dumper 2.3.0 (Mar 10, 2023)
- Add a step to install mockgen and stringer
- Add more OSes for the release build
- Adding an incremental backup script
- Better comments on exported vars
- Bump go version to 1.20
- Bumped in the wrong direction
- Fix the test that ensures I did not fuck it up, well, seems that I did
- Get rid of replace directive in go.mod
- Remove hooks and [now] unnecessary install of stringer and gomock
- Remove internal/chttp, update auth from v3
- Switch to goreleaser
- Tidy
New in Slack Dumper 2.2.11 (Mar 2, 2023)
- Fix browser Authentication by @rusq in #194
New in Slack Dumper 2.2.10 (Feb 18, 2023)
- Update golang.org/x/net to 0.7.0 by @rusq in #192
New in Slack Dumper 2.2.9 (Feb 2, 2023)
- Fixing out of memory.
- Retry for 500-599 errors.
New in Slack Dumper 2.2.8 (Jan 24, 2023)
- Update slack lib to v0.12.0 (clone) by @rusq in #179
New in Slack Dumper 2.2.7 (Jan 14, 2023)
- What's Changed:
- Reset auth even if there's no mode flags by @rusq in #178
New in Slack Dumper 2.2.6 (Dec 26, 2022)
- Allow for literal "all" for all channels in export scope selection UI by @rusq in #176
New in Slack Dumper 2.2.5 (Nov 29, 2022)
- Fix the problem with Google Auth (and others using SSO): rollback.
New in Slack Dumper 2.2.4 (Nov 20, 2022)
- Switching to Firefox due to inability to login to slack via Google on Chromium by @rusq in #169
New in Slack Dumper 2.2.3 (Oct 23, 2022)
- Ignore thirdparty and advertizing cookies (set by Slack on browser login) by @rusq in #158
- fix DM attachment directory location by @rusq in #159
- initialise channels.json with empty list, if empty by @rusq in #160
- update links to SlackLogViewer by @rusq in #161
- allow auth with legacy/app/bot tokens (without cookies) by @rusq in #162
New in Slack Dumper 2.2.2 (Oct 16, 2022)
- Add an export token to the UI by @rusq in #154
- Simplify token retrieval steps (thanks @mootari) by @rusq in #152
- Fix zip file structure on windows by @rusq in #156
New in Slack Dumper 2.2.1 (Oct 9, 2022)
- fix the different folder name for channels and attachments by @rusq in #151
New in Slack Dumper 2.2.0 Alpha (Aug 21, 2022)
- Mattermost compatible export file generation by @rusq in #112
New in Slack Dumper 2.1.2 (Aug 12, 2022)
- Microfixes by @rusq in #104
- Fix the Out of Memory error on Windows when serialising a large number of users into cache file (thanks to Al (on telegram) for reporting this and running the tests to ensure this works) @rusq in #106
New in Slack Dumper 2.1.1 (Aug 5, 2022)
- Fix URL parsing regexp to allow for spaces by @rusq in #103
New in Slack Dumper 2.1.0 (Aug 4, 2022)
- Expose Export package and simplify app by @rusq in #96
- Credentials encryption and storage by @rusq in #98
- Make it easier for people without the command line exposure to use Slackdump by @rusq in #100
- Update some stale dependencies by @rusq in #101
New in Slack Dumper 2.0.3 (Jul 23, 2022)
- What's Changed:
- Cherry pick auth changes from login by @rusq in #92
- Fix race condition in ZIP fsadapter by @rusq in #94
New in Slack Dumper 2.0.2 (Jul 19, 2022)
- Ensure all downloads are finished before terminating by @rusq in #91
New in Slack Dumper 2.0.1 (Jul 3, 2022)
- AuthError and get rid of flaky Me() implementation by @rusq in #82
- Documentation for #83 by @rusq in #84
- update slack lib ver to v0.11.0 (fork ver 0.11.100) by @rusq in #85
- Support for custom loggers by @rusq in #86
- Support for including and excluding conversations in export by @rusq in #88
New in Slack Dumper 2.0.0 RC 2 (Jun 10, 2022)
- Update usage-export.rst by @omarcostahamido in #69
- Export and sundry minor fixes by @rusq in #71
- mention slack export viewer in docs by @omarcostahamido in #73
- Update URL to reference local file for export and normal dump formats. by @rusq in #74
- Minor fixes by @rusq in #75
New in Slack Dumper 2.0.0 RC (May 10, 2022)
- fix token regexp to allow older tokens by @rusq in #60
- ez-login word art by @rusq in #58
- add -rpr - replies per request parameter by @rusq in #59
- EZ-Login 3000 by @rusq in #57
- doc update and removal of exported mock function by @rusq in #46
- Add Team.ID as a suffix to the user cache filename by @rusq in #47
- Add a python example by @rusq in #50
- Another jq example by @fitzyjoe in #52
- add jq example by @rusq in #51
- Document how to open developer tools by @yuvipanda in #53
- Autobuild of release binaries by @rusq in #55
- V2: Slack Export support by @rusq in #56
New in Slack Dumper 2.0.0 Beta 2 (May 8, 2022)
- ez-login word art by @rusq in #58
- add -rpr - replies per request parameter by @rusq in #59
- EZ-Login 3000 by @rusq in #57
- doc update and removal of exported mock function by @rusq in #46
- Add Team.ID as a suffix to the user cache filename by @rusq in #47
- Add a python example by @rusq in #50
- Another jq example by @fitzyjoe in #52
- add jq example by @rusq in #51
- Document how to open developer tools by @yuvipanda in #53
- Autobuild of release binaries by @rusq in #55
- V2: Slack Export support by @rusq in #56
New in Slack Dumper 2.0.0 Beta (May 7, 2022)
- EZ-Login 3000 by @rusq in #57
- doc update and removal of exported mock function by @rusq in #46
- Add Team.ID as a suffix to the user cache filename by @rusq in #47
- Add a python example by @rusq in #50
- Another jq example by @fitzyjoe in #52
- add jq example by @rusq in #51
- Document how to open developer tools by @yuvipanda in #53
- Autobuild of release binaries by @rusq in #55
- V2: Slack Export support by @rusq in #56
New in Slack Dumper 2.0.0 Alpha (May 6, 2022)
- Doc update and removal of exported mock function by @rusq in #46
- Add Team.ID as a suffix to the user cache filename by @rusq in #47
- Add a python example by @rusq in #50
- Another jq example by @fitzyjoe in #52
- Add jq example by @rusq in #51
- Document how to open developer tools by @yuvipanda in #53
- Autobuild of release binaries by @rusq in #55
- V2: Slack Export support by @rusq in #56
New in Slack Dumper 1.3.5 (Mar 31, 2022)
- Fix error handling in fetchUsers by @rusq in #42
- Add support for cookies.txt by @rusq in #43
- Additional tracing by @rusq in #45