Skip to content
This repository has been archived by the owner on Mar 15, 2024. It is now read-only.

Web Vault v2.0 Public Preview/Beta Test #217

Closed
kspearrin opened this issue Jul 19, 2018 · 26 comments
Closed

Web Vault v2.0 Public Preview/Beta Test #217

kspearrin opened this issue Jul 19, 2018 · 26 comments

Comments

@kspearrin
Copy link
Member

kspearrin commented Jul 19, 2018

The web vault has been completely re-written from the ground up. As such, we are releasing a public preview for users to test and provide feedback.

You can access the web vault v2.0 preview at https://vault.bitwarden.com/preview/

You can log in with and use your existing Bitwarden account.

Noteworthy Changes

  • Written in Angular 6 with TypeScript
  • Significant performance improvements
  • New custom layout/design to reduce clutter & noise, and to better match our other apps
  • Bulk sharing option for sharing multiple items to an organization at once
  • All importers re-written and updated to better support secure notes and credit cards
  • Organization import functions now support all importers
  • Locking with auto-lock after 15 minutes of inactivity
  • Support for localization (new languages coming soon, see here if you want to help translate)
  • Added configurable password generator under Tools
  • Security enhancements

Feedback

Please leave comments here regarding any feedback, questions, missing features, or bug reports. Do not open new issues. We hope to release this version officially next week.

Additional Note

This re-write is a great step forward for Bitwarden development since it shares a significant amount of code with other Bitwarden applications (browser extension, desktop, CLI, etc). This will allow us to iterate faster with improving and adding new features going forward.

@kspearrin kspearrin changed the title Web Vault v2.0 Preview/Beta Test Web Vault v2.0 Public Preview/Beta Test Jul 19, 2018
@mathiaskivi
Copy link

mathiaskivi commented Jul 19, 2018

Is this normal that so many icons are missing in this preview? https://i.imgur.com/8J5Vyyn.png
(There are more, I just made a screenshot of a few of them)

@kspearrin
Copy link
Member Author

@playfriik If you refresh do they come up? Icons are fetched from a new endpoint in v2.0, so they probably are not cached yet and are still being fetched by the icons server

@heubergen
Copy link

heubergen commented Jul 19, 2018

Have the same issue here; refreshing doens't help here.
For example:
screen shot 2018-07-19 at 15 36 21
screen shot 2018-07-19 at 15 36 24

First picture comes from the Firefox extensions
Checking out the html code it seems the icon is not even loaded

@mathiaskivi
Copy link

mathiaskivi commented Jul 19, 2018

Refreshing didn't help, even opening the Chrome in incognito mode doesn't show the icons.

@kspearrin
Copy link
Member Author

@playfriik @heubergen What do browser tools show in network tab? Is it try to fetch the icons or what?

@mathiaskivi
Copy link

@kspearrin This is what my browsers network tab shows: https://i.imgur.com/QDecCCB.png

@heubergen
Copy link

same here (firefox nightly 63.x)
screen shot 2018-07-19 at 15 50 11
url is https://icons.bitwarden.net/www.xing.com/icon.png

@kspearrin
Copy link
Member Author

Looks like it's cached on disk as a 404. Try clearing browser cache and refreshing. The icon seems to work when I request it now.

https://icons.bitwarden.net/000webhost.com/icon.png

@Mioni
Copy link

Mioni commented Jul 19, 2018

All icons show normally here.
Vivaldi.

@heubergen
Copy link

000webhost works here but xing not (in private mode and with different browser checked)

@kspearrin
Copy link
Member Author

@mathiaskivi
Copy link

Shouldn't incognito mode ignore disk cache?
This URL: https://icons.bitwarden.net/000webhost.com/icon.png
Shows up like this: https://i.imgur.com/3ptvhRD.png

@kspearrin
Copy link
Member Author

I guess not. It is definitely pulling from local browser cache.

@heubergen
Copy link

@mathiaskivi
Copy link

mathiaskivi commented Jul 19, 2018

That's what I get after clearing browser cache (first time): https://i.imgur.com/tJaQheb.png
After the first time I start getting the disk cache 404 error: https://i.imgur.com/QDecCCB.png

@da2x
Copy link

da2x commented Jul 20, 2018

Firefox is giving me a spinning mouse cursor as the page tries to download hundreds of favicons at the same time. For me it’s 1.2 megabyte of favicons. People on slower connections and more expensive data plans than me don’t appreciate loading resources they might not need. E.g. this would be painful to load over satellite.

How about only loading favicons progressively. It’ not like you loose a whole lot of functionality if an icons is delayed and loads a bit slower. Maybe only load for three times the number of sites that are visible on screen? (So currently visible sites plus two screens of scrolling worth of favicons.)

@Mart124
Copy link
Contributor

Mart124 commented Jul 20, 2018

Nice job @kspearrin, thank you 👍
Just one thing, for a better user experience with long vaults, what about making the page 100% in height, so that the left, top and right menus stay visible while we scroll through the vault items ?
It may be "unpleasant" to scroll back to top to move to another folder or collection.
The scrollbar would then be for the vault items frame/div only, not for the whole page.
Thank you !
Edit : sounds like it has already been discussed on dev channel.

@kspearrin
Copy link
Member Author

@Mart124 Yes, this was discussed in the channel and would have issues when the sidebars themselves are greater than 100% height of the window.

@mprasil
Copy link

mprasil commented Jul 21, 2018

I've found a minor, cosmetic, issue. When you try to "share/move/delete selected" with no ciphers selected, it still tries to do the action instead of telling the user that no cipher has been selected or the options being greyed out.

It ends up calling the relevant API with empty cipher list, so no harm done, but I guess the user should be told somehow that nothing has been selected as it might lead to users thinking they made some operation when they didn't due to miss-click or something like that.

@kspearrin
Copy link
Member Author

@mprasil Fixed with error message. Thanks.

@seffyroff
Copy link

is there a docker tag for this beta so us self-hosters can try it out?

@kspearrin
Copy link
Member Author

Beta test is over. Web vault is now live here: https://vault.bitwarden.com/

We will release this update to docker for self-hosted users in the coming days.

@trparky
Copy link

trparky commented Jul 24, 2018

I do have one comment though, it would be a performance improvement kind of thing. Right now the vault search function is a real-time sort of search, I suggest that the search function only activates after the user presses the Enter key.

@heubergen
Copy link

I have to disagree from my experience; I'm currently using an eight year old notebook and I don't have any performance issue with the new vault.

@trparky
Copy link

trparky commented Jul 24, 2018

It depends upon how many saved items you have, of which I have a lot. The new vault is a whole lot better than the old vault in terms of searching it, it's definitely a whole lot faster however putting the option to require pressing the Enter key could help those of us who have 500+ items in our vaults.

@Crocmagnon
Copy link

Crocmagnon commented Jul 25, 2018

@trparky, it could be provided as an option : activated by default and switch off if you have performance issue ? Either way, maybe it would be better to track this in a feature request at https://community.bitwarden.com 🙂

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants