Message Center v2

オープン
#1,897 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
20/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
handlebars, typescript
領域
api, full-stack

調査の方向性

この Issue には、最初に確認すべきファイル、テスト、エントリーポイントが記載されていません。まず既存の Message Center と API の実装を把握し、その後、関連付けられた Issue #1714 と #1299 を確認してください。完了とするには、ダイジェスト、カスタマイズ、アーカイブ、検索、配信設定、モックアップの要件を網羅する、合意済みの設計と実装が必要です。

索引モデルが issue の本文から書いたものです。

説明

API change feature Messages

Goals

Digests

  • Allow messages to be added to daily, weekly, and monthly digests
  • API will generate digest message content just-in-time
  • Daily digests send at 5pm bot time
  • Weekly digests send on Friday at same time as daily digest
  • Monthly digests send on the 1st at same time as daily digest
  • Allow users to choose whether they get digests by email, or just in the message center

Customizable messages

  • Allow us to systematically send rich, dynamic content to users such as how many pending weeds are in the garden, what is available for harvest, when an FBOS update is available, etc.
  • Allow users to create customized messages using some combo of HTML, Markdown, handlebars, etc.

Better message viewing and management

  • Messages get archived, not deleted
  • Messages can be bulk archived
  • Messages can be collapsed and expanded
  • Search
  • User controls for which messages they receive in-app and via email

Other

  • Syndicate blog posts to message center #1714
  • Improve message center card formatting #1299

Mockup

Message Center v2
主要言語
TypeScript
スター
978
フォーク
357
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

FarmBot/Farmbot-Web-App のほかの issue

FarmBot/Farmbot-Web-App の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。