clients
clients copied to clipboard
[PS-1194] Display Creation Date in Clients
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:
Desktop:
Web:
Browser:
~No screenshots, because a commit broke the settings icon.~ This has now been fixed
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)
Thank you for your contribution! We've added this to our internal Community PR board for review. ID: PS-1194
would love to see this, yes
@bitwarden/dept-design mind giving a quick look over this? seems like a natural extension to me
Makes sense to add from a design perspective. Thanks for the tag @MGibson1
@frankeld. Would you please merge in changes on master
branch? then we can get this in alongside the server changes.
Thank you again!