Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support (un)resolving topics #1544

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Sep 5, 2024

  1. model: Add toggle_topic_resolve_status function to (un)resolve topics.

    The function calls get_latest_message_in_topic to fetch recent message
    in topic to be (un)resolved. It verifies user and editing conditions
    using can_user_edit_topic function and finally add or remove
    RESOLVED_TOPIC_PREFIX from topic name.
    
    Fixes zulip#1075.
    
    Co-authored-by: Shivam Deotarse <[email protected]>
    rsashank and srdeotarse committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    82e3b87 View commit details
    Browse the repository at this point in the history
  2. views: Add TopicInfoView to show pop up menu to change topic settings.

    Tests added.
    
    Co-authored-by: Shivam Deotarse <[email protected]>
    rsashank and srdeotarse committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2242552 View commit details
    Browse the repository at this point in the history
  3. themes: Add 'area:topic' style for topic info popup menu.

    Co-authored-by: Shivam Deotarse <[email protected]>
    rsashank and srdeotarse committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5630d9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b84dda6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81c8f93 View commit details
    Browse the repository at this point in the history
  6. buttons: Add TOPIC_INFO shortcut to TopicButton.

    Fixes zulip#1075.
    
    Co-authored-by: Shivam Deotarse <[email protected]>
    rsashank and srdeotarse committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    a570d28 View commit details
    Browse the repository at this point in the history