- Using clipboard.js
- On browsers not supporting evalCommand(), the text will be selected,
and the keyboard shortcut displayed, depending on platform.
(tested on Safari)
- Now using Bootstrap readonly text form, instead of a header,
to display the passwords and generated links;
- Using fontawesome to get a clipboard icon (like GitHub, GitLab, etc.)
- fontawesome and clipboard.js are pulled from a CDN.
- Prevent the password from displaying as b'...' in the app;
- Use Flask's `get_data(as_test=True)` to read the data, in the tests;
- Add test to ensure `get_password` is not returning bytes.