marius-wieschollek / passwords

A simple, yet feature rich password manager for Nextcloud
GNU Affero General Public License v3.0
208 stars 42 forks source link

[BUG]: Nextcloud Passwort Icon #594

Closed LordPaulHD closed 1 year ago

LordPaulHD commented 1 year ago

⚠️ This issue respects the following points: ⚠️

Server Information

## Server configuration detail

**Operating system:** Linux 5.15.30-2-pve #1 SMP PVE 5.15.30-3 (Fri, 22 Apr 2022 18:08:27 +0200) x86_64

**Webserver:** Unknown (cli)

**Database:** mysql 10.6.12

**PHP version:** 8.2.5

Modules loaded: Core, date, libxml, openssl, pcre, zlib, filter, hash, json, pcntl, random, Reflection, SPL, session, standard, sodium, mysqlnd, PDO, xml, apcu, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, iconv, exif, mysqli, pdo_mysql, Phar, posix, readline, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlwriter, xsl, zip, Zend OPcache

**Nextcloud version:** 26.0.1 - 26.0.1.1

**Updated from an older Nextcloud/ownCloud or fresh install:** 

**Where did you install Nextcloud from:** unknown

<details><summary>Signing status</summary>

[]
</details>

<details><summary>List of activated apps</summary>

Enabled:
 - activity: 2.18.0
 - admin_audit: 1.16.0
 - bruteforcesettings: 2.6.0
 - cfg_share_links: 3.0.2
 - circles: 26.0.0
 - cloud_federation_api: 1.9.0
 - comments: 1.16.0
 - contacts: 5.2.0
 - contactsinteraction: 1.7.0
 - dashboard: 7.6.0
 - dav: 1.25.0
 - deck: 1.9.2
 - federatedfilesharing: 1.16.0
 - federation: 1.16.0
 - files: 1.21.1
 - files_antivirus: 5.0.0
 - files_pdfviewer: 2.7.0
 - files_rightclick: 1.5.0
 - files_sharing: 1.18.0
 - files_trashbin: 1.16.0
 - files_versions: 1.19.1
 - firstrunwizard: 2.15.0
 - logreader: 2.11.0
 - lookup_server_connector: 1.14.0
 - mail: 3.1.1
 - nextcloud_announcements: 1.15.0
 - notes: 4.7.2
 - notifications: 2.14.0
 - oauth2: 1.14.0
 - password_policy: 1.16.0
 - passwords: 2023.5.30
 - photos: 2.2.0
 - privacy: 1.10.0
 - provisioning_api: 1.16.0
 - recommendations: 1.5.0
 - related_resources: 1.1.0-alpha1
 - richdocuments: 8.0.2
 - richdocumentscode: 22.5.1301
 - serverinfo: 1.16.0
 - settings: 1.8.0
 - sharebymail: 1.16.0
 - spreed: 16.0.3
 - support: 1.9.0
 - survey_client: 1.14.0
 - suspicious_login: 4.4.0
 - systemtags: 1.16.0
 - tasks: 0.15.0
 - text: 3.7.2
 - theming: 2.1.1
 - twofactor_backupcodes: 1.15.0
 - twofactor_totp: 8.0.0-alpha.0
 - updatenotification: 1.16.0
 - user_status: 1.6.0
 - viewer: 1.10.0
 - weather_status: 1.6.0
 - workflowengine: 2.8.0
Disabled:
 - encryption
 - files_external
 - user_ldap

Configuration (config/config.php) ``` { "instanceid": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "192.168.11.5", "famhennig.eu", "www.famhennig.eu" ], "datadirectory": "***REMOVED SENSITIVE VALUE***", "dbtype": "mysql", "version": "26.0.1.1", "overwrite.cli.url": "http:\/\/192.168.11.5", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "mysql.utf8mb4": true, "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "maintenance": false, "mail_smtpmode": "smtp", "mail_sendmailmode": "smtp", "mail_smtpport": "587", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_smtpauth": 1, "mail_smtpauthtype": "LOGIN", "mail_smtpname": "***REMOVED SENSITIVE VALUE***", "mail_smtppassword": "***REMOVED SENSITIVE VALUE***", "default_phone_region": "DE", "memcache.local": "\\OC\\Memcache\\APCu", "theme": "", "loglevel": 2, "app_install_overwrite": [ "occweb" ], "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "twofactor_enforced": "true", "twofactor_enforced_groups": [ "admin", "Freunde" ], "twofactor_enforced_excluded_groups": [ "Familie" ], "remember_login_cookie_lifetime": 1296000, "session_lifetime": 3600, "session_keepalive": false, "auto_logout": true, "opcache.save_comments": 1 } ```

Cron Configuration: Array ( [backgroundjobs_mode] => cron [lastcron] => 1684677001 )

External storages: files_external is disabled

Encryption: no

User-backends:

Talk configuration:

STUN servers

TURN servers

Signaling servers (mode: default):

Browser: unknown

root@Nextcloud:/var/www/nextcloud# sudo -u#33 php ./occ passwords:system:report debug { "version": { "server": "26.0.1.1", "app": "2023.5.30", "lsr": false, "php": "8.1.18", "cronPhp": "8.2.5" }, "environment": { "os": "Linux", "architecture": "x86_64", "bits": 64, "database": "mysql", "cron": "cron", "proxy": false, "sslProxy": false, "subdirectory": false }, "services": { "images": "gdlib", "favicons": "default", "previews": "default", "security": "hibp", "words": "auto", "previewApi": false, "faviconApi": false }, "status": { "autoBackupRestored": false }, "settings": { "channel": "stable", "nightlies": false, "handbook": false, "performance": 5 }, "encryption": { "sse": { "SSEv1r1": false, "SSEv1r2": true, "SSEv2r1": false, "SSEv3r1": false, "none": false, "default": "SSEv1r2" }, "cse": { "CSEv1r1": false, "none": true, "default": "none" }


### Client Information

Browser and Version: Firefox 113.0.1
Client OS and Version: Windows 11 22H2 und Passwords APp on IpadOS16.4.1 (only devices used right now)

### Bug description

There a no icons in my Nextcloud password manager. Instead the icon ist the first letter of the name of the password

### Steps to reproduce

1.go to Password
2.create password(for exampel for Netflix.com
3. realise that there is no icon from the website

### Expected behavior

I would expect the favicon from the linked Website(for exampel Netflix.com) to be displayed. It would be awesome if you could set icons for other Passwords that arent conected to a website

### Nextcloud Logs

```shell
{"reqId":"JCrA0LBApMcWI19QKSTF","level":2,"time":"2023-03-09T14:22:07+00:00","remoteAddr":"*.*.*.*","user":"--","app":"no app in context","method":"GET","url":"/",>

Browser Logs

Proxying an event bus of version 3.0.2 with 1.3.0 index.es.js:2337:14
[WARN] viewer: Some mimes were ignored because they are not enabled in the server previews config 
Object { app: "viewer", uid: "paul_hennig", level: 2, ignoredMimes: (3) […] }
ConsoleLogger.js:56:18
Proxying an event bus of version 3.0.2 with 1.3.0 index.es.js:2337:6
oc_appswebroots is deprecated: use OC.appswebroots instead, this will be removed in Nextcloud 20 globals.js:59:15
Proxying an event bus of version 3.0.2 with 1.3.0 index.es.js:2337:6
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 2 globals.js:59:15
Proxying an event bus of version 3.0.2 with 1.3.0 index.es.js:2337:14
Proxying an event bus of version 3.0.2 with 1.3.0 index.es.js:2337:14
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. globals.js:59:15
$ is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 2 globals.js:59:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 4 globals.js:59:15
The `name` prop is required. Please migrate away from the deprecated `title` prop. 32 index.module.js:2:903745
You need to fill either the text or the ariaLabel props in the button component. 
Object { text: undefined, ariaLabel: null }

Object { _uid: 366, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": (1) […], … }
index.module.js:2:843985
Die Ressource unter "https://www.*.*/apps/mail/js/mail.177.b13c0349e9565e741e8a.js" wurde vorab geladen ("link-preload"), aber nicht innerhalb der ersten Sekunden verwendet. Es wird eine Überprüfung empfohlen, ob alle preload-Attribute korrekt gesetzt sind. 46
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own. 308 globals.js:59:15
jQuery is deprecated: The global jQuery is deprecated. It will be removed in a later versions without another warning. Please ship your own.
marius-wieschollek commented 1 year ago

By default, the app uses the most privacy friendly service, which is the one that only generates letters.

Go into the admin settings for the passwords app and configure any other service, then clear the favicon cache and your browser cache.

More details are in the manual: https://git.mdns.eu/nextcloud/passwords/-/wikis/Administrators/App-Settings#favicon-service

LordPaulHD commented 1 year ago

So einfach gehts. vielen dank