Skip to content

Conversation

joanagmaia
Copy link
Contributor

@joanagmaia joanagmaia commented Sep 4, 2023

Changes proposed ✍️

What

🤖 Generated by Copilot at ea09f2c

Improved the display of integration sync status in the frontend. Used moment library to format the last synced timestamp according to the user's locale. Refactored integration-list-item.vue component to move the timestamp to a separate line.

🤖 Generated by Copilot at ea09f2c

Oh, we're the crew of the integration ship
And we sail the codebase wide
We moved the last synced to a better spot
With moment by our side

Why

How

🤖 Generated by Copilot at ea09f2c

  • Move and align integration status badge and last synced timestamp in integration list item component (link)
  • Import and use moment library to format and display last synced timestamp in a user-friendly way (link, link, link)
  • Add computed properties to determine whether and how to show last synced timestamp in integration-list-item.vue (link)

Checklist ✅

  • Label appropriately with Feature, Improvement, or Bug.
  • Add screehshots to the PR description for relevant FE changes
  • New backend functionality has been unit-tested.
  • API documentation has been updated (if necessary) (see docs on API documentation).
  • Quality standards are met.

@joanagmaia joanagmaia added the Improvement Created by Linear-GitHub Sync label Sep 4, 2023
@joanagmaia joanagmaia self-assigned this Sep 4, 2023
@joanagmaia joanagmaia merged commit e7f2542 into main Sep 6, 2023
@joanagmaia joanagmaia deleted the improvement/integrations-last-synced branch September 6, 2023 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Created by Linear-GitHub Sync
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants