Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

MM-45494: Edit message history #11069

Merged
merged 147 commits into from
Feb 6, 2023
Merged

MM-45494: Edit message history #11069

merged 147 commits into from
Feb 6, 2023

Conversation

sinansonmez
Copy link
Contributor

@sinansonmez sinansonmez commented Sep 6, 2022

Summary

This PR introduces a new feature for users to

  • see the edit history of their edited messages
  • restore an old version

Ticket Link

Fixes mattermost/mattermost#20864
JIRA: https://mattermost.atlassian.net/browse/MM-45494

Related Pull Requests

Screenshots

Screen.Recording.2022-09-11.at.14.48.46.mov

Release Note

Give ability to users to see the history of edited messages and restore an old version with current version.

@sinansonmez
Copy link
Contributor Author

/update-branch

@sinansonmez
Copy link
Contributor Author

/update-branch

Copy link
Contributor

@jgilliam17 jgilliam17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @sinansonmez
LGTM
(tested on related server PR)

@sinansonmez sinansonmez added QA Review Done and removed 3: QA Review Requires review by a QA tester labels Feb 3, 2023
@sinansonmez
Copy link
Contributor Author

Thanks @jgilliam17 test case IDs are added

@esethna
Copy link
Contributor

esethna commented Feb 3, 2023

@jfrerich @hmhealey please go ahead with merge if all looks good (along with server PR)?

@AshishDhama
Copy link
Contributor

Whoever merge this, please close this #11555
and mattermost/mattermost#21601

@jfrerich jfrerich merged commit faa4f3e into mattermost:master Feb 6, 2023
@amyblais amyblais added Changelog/Done Required changelog entry has been written Docs/Needed Requires documentation labels Feb 6, 2023
@amyblais amyblais added this to the v7.9.0 milestone Feb 6, 2023
@cwarnermm cwarnermm self-assigned this Feb 22, 2023
justinegeffen added a commit to mattermost/docs that referenced this pull request Mar 14, 2023
@justinegeffen justinegeffen added Docs/Done Required documentation has been written and removed Docs/Needed Requires documentation labels Mar 14, 2023
@justinegeffen justinegeffen removed their assignment Mar 14, 2023
justinegeffen added a commit to mattermost/docs that referenced this pull request Mar 14, 2023
amyblais added a commit to mattermost/docs that referenced this pull request Mar 16, 2023
* Update conf.py

* Update bulk-export-data.rst (#6269)

Update for mattermost/mattermost#22145

* Update audit-log.rst (#6268)

* Update audit-log.rst

Updated incorrect badge.

* Update source/comply/audit-log.rst

* Update true-up review documentation. (#6191)

* Update true-up review documentation.

* Change wording, make plural.

* update wording again.

* Add back old true up section, noting the version with the new process, add a section going over the new process for mattermost versions 7.9 or higher.

* Update title formatting

* Update title

* Fix tips.

* Add reporting period image to new section.

* Update self-hosted-subscriptions.rst

* change registered user to active user.

* Update self-hosted-subscriptions.rst

---------

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>

* Update send-messages.rst (#6272)

Docs for mattermost/mattermost-webapp#11069

* Update insights.rst (#6276)

* Update insights.rst

* Update source/welcome/insights.rst

Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>

---------

Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>

* Update insights.rst

* Update send-messages.rst (#6277)

* v7.9 Changelog (#6246)

* Update self-managed-changelog.md

* Update open-source-components.rst

* Update important-upgrade-notes.rst

* Update release-lifecycle.rst

* Update version-archive.rst

* Update extended-support-release.rst

* Update prepare-to-upgrade-mattermost.rst

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

* Apply suggestions from code review

Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

* Update software-hardware-requirements.rst

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update source/install/self-managed-changelog.md

Co-authored-by: Winson Wu <93531870+wuwinson@users.noreply.github.com>

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update self-managed-changelog.md

* Update important-upgrade-notes.rst

* Update self-managed-changelog.md

---------

Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>
Co-authored-by: Winson Wu <93531870+wuwinson@users.noreply.github.com>

* Update share-and-collaborate.rst (#6281)

* Create trouble-postgres.rst (#6275)

* Create trouble-postgres.rst

* Update trouble-postgres.rst

* Update trouble-postgres.rst

* Update trouble-postgres.rst

* Update telemetry.rst (#6283)

Update for mattermost/mattermost-webapp#12170

---------

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Co-authored-by: Conor Macpherson <116016004+ConorMacpherson@users.noreply.github.com>
Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com>
Co-authored-by: Winson Wu <93531870+wuwinson@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog/Done Required changelog entry has been written Contributor Docs/Done Required documentation has been written QA Review Done release-note
Projects
None yet