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

Basic post reply/edit reply actions #1814

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

Conversation

rafalp
Copy link
Owner

@rafalp rafalp commented Sep 15, 2024

This PR adds basic versions of "post reply" and "edit reply" actions to Misago.

It also adds tests, hooks and attachments.

Part of the #1774 epic

TODO

Actions

  • Post reply (noscript)
  • Post reply (javascript)
  • Edit reply (noscript)
  • Edit reply (javascript)
  • Generate hooks docs

Permissions

  • Post in closed thread permission check
  • Reply thread permission check
  • Reply private thread permission check
  • Edit thread permission check
  • Edit private thread permission check
  • Edit thread post permission check
  • Edit private thread post permission check
  • Write tests for is_private_threads_moderator
  • Write tests for is_category_moderator
  • Rename start_thread_in_category to start_thread

@rafalp rafalp added area: frontend This issue involves JavaScript, React.js and Node area: backend This issue involves Python, Django or dependency (eg. database) area: theme This issue involves HTML and CSS feature: thread page Thread and private thread pages labels Sep 15, 2024
@rafalp rafalp added this to the Next feature release milestone Sep 15, 2024
@rafalp rafalp self-assigned this Sep 15, 2024
@rafalp rafalp force-pushed the fix-1774-add-new-and-edit-reply-posting branch from fefe66a to 79b2a20 Compare September 24, 2024 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: backend This issue involves Python, Django or dependency (eg. database) area: frontend This issue involves JavaScript, React.js and Node area: theme This issue involves HTML and CSS feature: thread page Thread and private thread pages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant