clients icon indicating copy to clipboard operation
clients copied to clipboard

[PS-1194] Display Creation Date in Clients

Open frankeld opened this issue 2 years ago • 4 comments

Type of change

- [ ] Bug fix
- [x] New feature development
- [ ] Tech debt (refactoring, code cleanup, dependency upgrades, etc)
- [ ] Build/deploy pipeline (DevOps)
- [ ] Other

Objective

Adds item creation date to Browser, CLI, Desktop, and Web. All views of creationDate are wrapped with if statements so that null data doesn't show if the server hasn't been updated to send the response yet.

Pairs with https://github.com/bitwarden/server/pull/2142.

Code changes

For all files, just adding creationDate field.

Screenshots

CLI: CLI Output

Desktop: Desktop Output

Web: Web Output

Browser: ~No screenshots, because a commit broke the settings icon.~ This has now been fixed Browser Output

Before you submit

- [x] I have checked for **linting** errors (`npm run lint`) (required)
- [x] I have added **unit tests** where it makes sense to do so (encouraged but not required)
- [ ] This change requires a **documentation update** (notify the documentation team)
- [NA] This change has particular **deployment requirements** (notify the DevOps team)

frankeld avatar Jul 26 '22 03:07 frankeld

Thank you for your contribution! We've added this to our internal Community PR board for review. ID: PS-1194

bitwarden-bot avatar Jul 26 '22 03:07 bitwarden-bot

would love to see this, yes

patrickhlauke avatar Aug 29 '22 00:08 patrickhlauke

@bitwarden/dept-design mind giving a quick look over this? seems like a natural extension to me

MGibson1 avatar Sep 08 '22 15:09 MGibson1

Makes sense to add from a design perspective. Thanks for the tag @MGibson1

danielleflinn avatar Sep 08 '22 16:09 danielleflinn

@frankeld. Would you please merge in changes on master branch? then we can get this in alongside the server changes.

MGibson1 avatar Sep 23 '22 15:09 MGibson1

Thank you again!

MGibson1 avatar Oct 12 '22 01:10 MGibson1