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

Create message component #2928

Closed
Tracked by #2897
bosiraphael opened this issue Dec 11, 2023 · 0 comments · Fixed by #2964
Closed
Tracked by #2897

Create message component #2928

bosiraphael opened this issue Dec 11, 2023 · 0 comments · Fixed by #2964
Assignees
Labels
blocked: conflict/dependency scope: front Issues that are affecting the frontend side only

Comments

@bosiraphael
Copy link
Contributor

bosiraphael commented Dec 11, 2023

Create a message component in

Image

https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=15563%3A46189&mode=dev

This component should have the following props:

  • subject: string
  • body: string
  • senderName: string
  • senderPictureUrl: string
  • receivedAt: Date
  • numberOfEmailsInThread: number
  • read: boolean
@bosiraphael bosiraphael moved this from 🆕 New to 🔖 Planned in Product development ✅ Dec 11, 2023
@thaisguigon thaisguigon moved this from 🔖 Planned to 🏗 In progress in Product development ✅ Dec 12, 2023
@thaisguigon thaisguigon added blocked: conflict/dependency scope: front Issues that are affecting the frontend side only labels Dec 12, 2023
thaisguigon added a commit that referenced this issue Dec 12, 2023
thaisguigon added a commit that referenced this issue Dec 12, 2023
thaisguigon added a commit that referenced this issue Dec 12, 2023
@thaisguigon thaisguigon moved this from 🏗 In progress to 👀 In review in Product development ✅ Dec 12, 2023
thaisguigon added a commit that referenced this issue Dec 15, 2023
thaisguigon added a commit that referenced this issue Dec 15, 2023
charlesBochet pushed a commit that referenced this issue Dec 15, 2023
* feat: add Show Page Emails preview

Closes #2928

* refactor: review - rename StyledContainer to StyledCardContent
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Product development ✅ Dec 15, 2023
lakshay-saini-au8 pushed a commit to lakshay-saini-au8/twenty that referenced this issue Dec 16, 2023
* feat: add Show Page Emails preview

Closes twentyhq#2928

* refactor: review - rename StyledContainer to StyledCardContent
charlesBochet added a commit that referenced this issue Dec 19, 2023
* feat: add Settings/Accounts/New  section with empty state

* fix: added label for Empty State Card

* On RecordTable, if I have no records, the Record Table Layout is not broken (#2911)

* On RecordTable, if I have no records, the Record Table Layout is not broken

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Revert scrollbar changes

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* fix + button

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Revert unwanted changes

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Merge main

Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* On RecordTable, if I have no records, the Record Table Layout is not broken

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Add bottom border

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Always show + button

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Refactor according to review

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Fix according to PR

---------

Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: Lucas Bordeau <[email protected]>

* Add jest tests for twenty-front (#2983)

* Add jest tests for twenty-front

Co-authored-by: v1b3m <[email protected]>

* Fix tests

---------

Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>

* feat: select default Unit for Currency field (#2996)

Closes #2347

Co-authored-by: Thais GUIGON <[email protected]>

* Remaining UI docs (#2997)

* remaining UI docs

* completed ui component docs

---------

Co-authored-by: Charles Bochet <[email protected]>

* Fix CIs (#3004)

* Fix CIs

* Fix docs

* Fix eslint-build

* Move file

* Move back

* Fix server ci

* Fix server ci

* Fix server ci

* Fix server ci

* Deactivate e2e tests

* Fix front

* Fix front

* Fix front

* Add twenty-zapier and twenty-utils to the yarn project

* fix

* fix

* Remove pull_request trigger

* Fix ExceptionHandler requiring httpAdapter (#3021)

* Disable chromatic CI

* Disable Danger CI on push trigger (#3024)

Disable Danger CI on main

* feat: add Show Page Emails tab (#2962)

* feat: add Show Page Emails tab

Closes #2926, Closes #2927

* feat: review - disable Emails tab if messaging not enabled

* refactor: review - add FeatureFlagKey type

---------

Co-authored-by: Thais GUIGON <[email protected]>

* 2880 timebox create a poc to fetch emails from the gmail api (#2993)

* create empty service

* getting threads is working

* insert message channel

* save threads in the db

* clean

* fetch messages

* create a service to fetch a batch of messages

* batch messages

* use httpService instead

* parse batch

* base 64 decoding working

* solve parsing bug

* saving messages is working

* bug to fix in fetchAllByBatches

* fetching all messages is working but not saving yet

* fecth 500 messages and threads is working

* remove unused package and console log

* set direction to incoming

* fix bug after merging main

* Fix modified files DangerCI (#3025)

- fix modified files

* feat: add Show Page Emails preview (#2964)

* feat: add Show Page Emails preview

Closes #2928

* refactor: review - rename StyledContainer to StyledCardContent

* 2915 rest api documentation (#3020)

* Init rest-api page

* Add ugly form to fetch open api schema

* Clean code

* Make the form design more acceptable

* Update doc

* Use local storage

* Update design

* Add isLoading

* Fix typo

* Fix long lines

* Code review returns

* Remove staging and local url from servers

* 2982-feat: Clear SelectableList reset scoped state (#2987)

* 2982-feat: Clear SelectableList reset scoped state

* State fixes as suggested in pr

* State fixes as suggested in pr

---------

Co-authored-by: Lucas Bordeau <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>

* Fix docusaurus style overriden by spotlight/element (rest api playground) (#3033)

* Fix docusaurus style overriden by spotlight/element (rest api playground)

* Fix spacing

* Fix spacing

* Fix: keep the filter edition open if it is empty (#2986)

Co-authored-by: 曹志浩 <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>

---------

Co-authored-by: Lakshay saini <[email protected]>
Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: Lucas Bordeau <[email protected]>
Co-authored-by: Thaïs <[email protected]>
Co-authored-by: Thais GUIGON <[email protected]>
Co-authored-by: Nimra Ahmed <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>
Co-authored-by: bosiraphael <[email protected]>
Co-authored-by: brendanlaschke <[email protected]>
Co-authored-by: martmull <[email protected]>
Co-authored-by: Kanav Arora <[email protected]>
Co-authored-by: Cao Z.H <[email protected]>
Co-authored-by: 曹志浩 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked: conflict/dependency scope: front Issues that are affecting the frontend side only
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants