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

Allow users to "boomerang" a thread to show up in their inbox again after some time #411

Open
braid-sync opened this issue Jun 13, 2018 · 0 comments

Comments

@braid-sync
Copy link

braid-sync commented Jun 13, 2018

A task for new Braid contributors.

Goal:
Add the "boomerang" feature that's common in various email clients, where you can click a button to hide an email from your inbox and have it re-show-up after some time. In Braid, this would involve boomeranging a thread instead. (If there's a better term than boomerang for it, by all means, change the terminology).
You can show the option to boomerang in the thread menu (which shows on-hover of the close button). For now, a preset boomerang time (of, let's say, 48 hours) is sufficient.

Notes:

  • This should be implemented as a new module
  • braid.stars is a good reference for how to write modules
  • you will likely need to create a job to check for threads to re-open; braid.core.api/register-daily-job! exists, but you may need to add an hourly version
  • braid.core.api/register-thread-control! can be used to add a button to the thread menu
@braid-sync braid-sync changed the title allow users to "boomerang" a thread to show up in their inbox again after some time Allow users to "boomerang" a thread to show up in their inbox again after some time Jun 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant