You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Tags are manageable now. Right-click a tag in the sidebar (or open the "⋯" menu in the list header while you look at it, which also works on a phone) to rename or remove it. Renaming to a name that exists already merges the two. Removing takes the tag off every entry, the entries stay, and Undo puts it back. Drag entries onto a tag to add it, ticked ones come along. Every entry a tag change touches gets a history entry, like any other edit.
Import from Nextcloud Passwords, Passman and Bitwarden JSON files. For Passwords take "Backup or export" → "Database backup": folders, tags and extra fields come along, and Passman's files as attachments. Passwords' German CSV and Passman's CSV work too.
Imports can carry extra fields, the summary names the format, and an export protected with a password is turned away with a hint.
Several entries at once. Ctrl/Cmd+click selects an entry, Shift+click selects everything in between, Ctrl+A selects the whole list, or press the new select button next to the sort menu (handy on a phone) and just tap. A bar replaces the list header and moves, tags (add or remove) or deletes the lot, in the recycle bin it restores them. Deleting offers Undo like for a single entry. Drag one selected entry onto a group and the others come along. Esc or "Done" ends it. Tag changes leave a history entry on every entry they touch, like any other edit. After a CSV import, sorting 300 entries into groups is no longer a one-by-one job.
The entry editor says so when another entry has the same password: "Also used in: Amazon, eBay", right under the strength bar. It names two entries at most ("… (+198)" for a password that sits in hundreds) and never takes more than two lines. It follows the health report's rules (references and entries left out of the report don't count) and goes away when you tick "Leave out of password health". Quiet text, no pop-up.
Changed
An import that carries a bare TOTP secret (Passman, Bitwarden) completes it to an otpauth:// URL with name and issuer, exactly like the entry editor does, so authenticator apps and KeePassXC show a proper label.
The App Store summary says what the app is: "Secure password manager for KeePass databases, right inside Nextcloud". A thin divider separates it from the description.
Fixed
Accessibility pass, measured with axe-core on the main views (light, dark, phone). The page has a main landmark and a heading now; the entry list, the command palette and a few fields (expiry date, number of words, key derivation iterations, file pickers, attachment input) have proper names; the save button keeps its name on a phone, where only the icon shows. The mouse-only copy buttons in a list row are hidden from screen readers (the entry view and Ctrl+B / Ctrl+C do the same). The green "in sync" pill, the red "expired" badge and the grey "No file chosen" got a touch darker to reach a 4.5:1 contrast. The browser tests now run axe-core over these views, so it stays that way.