buttercup / buttercup-desktop Goto Github PK
View Code? Open in Web Editor NEW:key: Cross-Platform Passwords & Secrets Vault
Home Page: https://buttercup.pw
License: GNU General Public License v3.0
:key: Cross-Platform Passwords & Secrets Vault
Home Page: https://buttercup.pw
License: GNU General Public License v3.0
The main Buttercup window doesn't close on Windows.
Sign the application to prevent install warnings.
Access to archives through WebDAV.
The password/alert UI is incompatible with the overall look of the system. Changing it would be nice.
When installing on Ubuntu, the software manager shows the notice "package is of bad quality".
Only "General" and "Trash" are coloured when selected. Any other folders which I create do not change colour when I select them.
Hi there.
The UI of ButterCup is amazing. However, it would be nice to as for confirmation before deleting a password document. As it is saved automatically on Mac, when a user delete a document accidentally, theres no way to get it back.
I have two entries 'Buttercup' and 'Some other website with a cup' and searching 'cup' hides both of them. Also searching any other phrase does the same thing.
After a timeout, clear the clipboard when the user copies anything from an entry form.
Attempted npm install on 0.12, v4 and v5 of node, none of them work on the master branch.
Register .bcup type so files can be opened via Double click / Open with.
Once we’ve shipped, we’ve shipped. We can’t ask people to always re-download our stuff. Let’s add an auto-update functionality according to this guide.
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/bin/grunt", line 9, in
load_entry_point('grunt==0.1.1', 'console_scripts', 'grunt')()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/grunt/render.py", line 94, in main
render_from_file(**options)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/grunt/render.py", line 54, in render_from_file
with codecs.open(input, encoding=encoding) as f:
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/codecs.py", line 884, in open
file = builtin.open(filename, mode, buffering)
IOError: [Errno 2] No such file or directory: 'build'
Right now the empty states are just blank. There should be an illustration or text for each of them to show that we don’t have any data yet.
hi
if buttercup available for chrome as extension will be so useful.
thanks
Use zxcvbn for password strength recommendations in the interface: https://www.npmjs.com/package/zxcvbn
Would be install if I could brew install
this baby
It's not safe that all the archive is accessible by entering a pass-phrase, especially when the pass-phrase doesn't need to be strong. While by generating a key file and suggesting to keep it away from the system, the data will be more secure.
rename Events.js to events.js.
Master passwords should be of a certain strength, without exception. This is more to stop stupidly simple passwords rather than enforcing crazy-complex ones.
E.g. something like this could be a nice screen to see after creating the new database:
.. that way users don't have to loop for the new group button, then name it something, then click on it and find the new document -button. Most likely the first action they want to do when creating a new database is to add a new document to it.
A system error occurs when selecting "Quit" from the Buttercup system menu on Mac.
Remove grunt-deb, and use this instead:
When using buttercup, I am unable to delete any folder apart from "General". If I make a new folder at the top level, or within "General", I don't get the icon to delete them.
Show a simple loading animation before the scripts are fully loaded.
http://labs.abeautifulsite.net/archived/jquery-fileTree/demo/ perhaps
May be necessary to build some kind of wrapper around items like WebDAV-fs
Access to archives through ownCloud.
The recent archives on the intro screen should be removable.
Support for custom entry icons
This would enable system window management and copy & paste on various parts of the UI for OS X. Applications without the 'Edit' and 'Window' menus cannot do this by default.
Enable paste support: https://pracucci.com/atom-electron-enable-copy-and-paste.html
When pasting in to Buttercup, check the format. It will be one of the following:
For the first and the third, support creating a new entry with the provided info.
Implement a password generator
I had a typo while setting the password, there is no way to restore it. so adding a verification field might help.
The archive UI is incomplete. It should be completed in order to release the alpha version.
Access to archives within Dropbox
Build RPM packages.
I think it's better if buttercup have confirmation form for deleting Groups or Records.
Rather in the form of yes and no
Allow entries and folders to be dragged and reordered.
As a result of the increasing pbkdf2 iterations (buttercup/buttercup-core#46) the UI has gotten slow, since all operations are sync in the app.
The best way to fix this would be make backbone model operations async so the UI doesn’t wait for backend ops to complete before updating elements.
There is no way to change the master password of an archive
Since this is a cross-platform service, Offering cloud based saving should be an option, makes it easier to access the same bcup on different environments.
Right now the application menu works only on OS X, and it should be cross-platform.
Cmd + A doesn't work if you want to edit the titles or group names.
The sidebar tree needs more work, especially on adding and removing groups.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.