5 Commits

Author SHA1 Message Date
77187e3583 ci: add local pre-commit gitleaks hook
All checks were successful
CI / skip-ci-check (push) Successful in 13s
CI / secret-scan (push) Successful in 9s
CI / python-ci (push) Successful in 42s
2026-07-13 14:44:45 -05:00
90b632694e Redact Slack xoxe tokens from fixtures and allowlist for gitleaks.
All checks were successful
CI / skip-ci-check (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 6s
CI / python-ci (pull_request) Successful in 21s
Export URL tokens in mini-export fixtures tripped secret-scan; replace with placeholders, stop regenerating them, and allowlist fixture paths for pre-redaction history.
2026-07-10 13:45:02 -04:00
934b674995 Document Levkin Mattermost import and channel renames in prepare-export.
Some checks failed
CI / skip-ci-check (pull_request) Successful in 8s
CI / secret-scan (pull_request) Failing after 6s
CI / python-ci (pull_request) Successful in 21s
Record the completed migration (channel map, mmetl/mmctl steps, caveats) and teach prepare-export to apply mattermost_channel renames plus user_emails for matching existing MM accounts.
2026-07-10 13:36:09 -04:00
4b034d19f6 Add triage tests, prepare-export, and UI fixes for Levkin migration.
Some checks failed
CI / skip-ci-check (push) Successful in 4s
CI / secret-scan (push) Failing after 2s
CI / python-ci (push) Successful in 25s
Cherry-pick heuristics, manifest merge, global file search, scrollbar styling, and pytest/Playwright coverage unblock review and filtered export for mmetl.
2026-06-03 15:42:48 -04:00
1ce803fc9c Initial import: Slack export triage UI for Mattermost migration.
Web UI for channel/message cherry-pick, attachment preview, hydrate script,
and workspace skip presets.
2026-05-29 13:53:28 -04:00