Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Enforce Windows compatibility triggers error in applications tab (30.0.2 RC2) #49103

Open
5 of 8 tasks
Cisco30 opened this issue Nov 5, 2024 · 7 comments
Open
5 of 8 tasks
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 30-feedback bug feature: apps management hotspot: filename handling Filenames - invalid, portable, blacklisting, etc.

Comments

@Cisco30
Copy link

Cisco30 commented Nov 5, 2024

⚠️ This issue respects the following points: ⚠️

Bug description

Hi, if you select the "Applications" tab in an administrator's menu there are links that are broken.

Image

Image

Steps to reproduce

1.go to the "Applications" tab
2.broken links are noticed
3.Error in nextcloud.log file displayed

Expected behavior

we should have a correct display

Nextcloud Server version

30

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.2

Web server

Apache (supported)

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

Updated from a MINOR version (ex. 28.0.1 to 28.0.2)

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

{
"system": {
"instanceid": "REMOVED SENSITIVE VALUE",
"passwordsalt": "REMOVED SENSITIVE VALUE",
"secret": "REMOVED SENSITIVE VALUE",
"trusted_domains": [
"cloud.seeboxs.com",
"www.cloud.seeboxs.com"
],
"datadirectory": "REMOVED SENSITIVE VALUE",
"dbtype": "mysql",
"version": "30.0.2.1",
"overwrite.cli.url": "https://cloud.seeboxs.com",
"dbname": "REMOVED SENSITIVE VALUE",
"dbhost": "REMOVED SENSITIVE VALUE",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "REMOVED SENSITIVE VALUE",
"dbpassword": "REMOVED SENSITIVE VALUE",
"installed": true,
"default_phone_region": "FR",
"htaccess.RewriteBase": "/",
"trashbin_retention_obligation": "auto, 30",
"filelocking.enabled": "true",
"knowledgebaseenabled": false,
"activity_expire_days": 7,
"skeletondirectory": "/var/www/extra_nextcloud/skeleton/",
"redis": {
"host": "REMOVED SENSITIVE VALUE",
"port": "0",
"timeout": "0.0"
},
"memcache.distributed": "\OC\Memcache\Redis",
"memcache.local": "\OC\Memcache\Redis",
"memcache.locking": "\OC\Memcache\Redis",
"mail_smtpmode": "smtp",
"mail_smtpsecure": "ssl",
"mail_sendmailmode": "smtp",
"mail_from_address": "REMOVED SENSITIVE VALUE",
"mail_domain": "REMOVED SENSITIVE VALUE",
"mail_smtphost": "REMOVED SENSITIVE VALUE",
"mail_smtpport": "465",
"mail_smtpauth": 1,
"mail_smtpname": "REMOVED SENSITIVE VALUE",
"mail_smtppassword": "REMOVED SENSITIVE VALUE",
"default_language": "fr",
"default_locale": "fr_FR",
"updater.release.channel": "beta",
"maintenance_window_start": 1,
"maintenance": false,
"integrity.check.disabled": false,
"enable_previews": true,
"enabledPreviewProviders": {
"1": "OC\Preview\BMP",
"2": "OC\Preview\GIF",
"3": "OC\Preview\JPEG",
"4": "OC\Preview\Krita",
"5": "OC\Preview\MarkDown",
"6": "OC\Preview\MP3",
"7": "OC\Preview\OpenDocument",
"8": "OC\Preview\PNG",
"9": "OC\Preview\TXT",
"10": "OC\Preview\XBitmap",
"11": "OC\Preview\Image",
"12": "OC\Preview\HEIC",
"13": "OC\Preview\TIFF",
"14": "OC\Preview\Movie",
"15": "OC\Preview\MP4",
"16": "OC\Preview\PDF"
},
"preview_max_x": 1024,
"preview_max_y": 1024,
"preview_concurrency_all": 16,
"preview_concurrency_new": 8,
"preview_max_filesize_image": 200,
"preview_max_memory": -1,
"preview_ffmpeg_path": "/usr/bin/ffmpeg",
"theme": "",
"defaultapp": "",
"loglevel": 2,
"updatechecker": true,
"has_internet_connection": true,
"app_install_overwrite": [
"twofactor_email",
"otpmanager",
"socialsharing_facebook",
"maps"
],
"forbidden_filename_basenames": [
"con",
"prn",
"aux",
"nul",
"com0",
"com1",
"com2",
"com3",
"com4",
"com5",
"com6",
"com7",
"com8",
"com9",
"com\u00b9",
"com\u00b2",
"com\u00b3",
"lpt0",
"lpt1",
"lpt2",
"lpt3",
"lpt4",
"lpt5",
"lpt6",
"lpt7",
"lpt8",
"lpt9",
"lpt\u00b9",
"lpt\u00b2",
"lpt\u00b3"
],
"forbidden_filename_characters": [
"<",
">",
":",
""",
"|",
"?",
"*",
"\",
"/"
],
"forbidden_filename_extensions": [
" ",
".",
".filepart",
".part"
]
}
}

List of activated Apps

Enabled:

  • activity: 3.0.0
  • admin_audit: 1.20.0
  • announcementcenter: 7.0.1
  • app_api: 4.0.0
  • bruteforcesettings: 3.0.0
  • calendar: 5.0.1
  • cloud_federation_api: 1.13.0
  • comments: 1.20.1
  • contacts: 6.1.0
  • contactsinteraction: 1.11.0
  • dashboard: 7.10.0
  • dav: 1.31.1
  • drop_account: 2.6.1
  • external: 5.5.2
  • federatedfilesharing: 1.20.0
  • federation: 1.20.0
  • files: 2.2.0
  • files_accesscontrol: 1.20.1
  • files_downloadlimit: 3.0.0
  • files_external: 1.22.0
  • files_pdfviewer: 3.0.0
  • files_reminders: 1.3.0
  • files_sharing: 1.22.0
  • files_trashbin: 1.20.1
  • files_versions: 1.23.0
  • firstrunwizard: 3.0.0
  • guests: 4.0.1
  • logreader: 3.0.0
  • lookup_server_connector: 1.18.0
  • mail: 4.0.2
  • maps: 1.5.0
  • metadata: 0.21.0
  • nextcloud_announcements: 2.0.0
  • notes: 4.11.0
  • notifications: 3.0.0
  • oauth2: 1.18.1
  • otpmanager: 0.5.4
  • passman: 2.4.11
  • password_policy: 2.0.0
  • photos: 3.0.2
  • previewgenerator: 5.6.0
  • provisioning_api: 1.20.0
  • quota_warning: 1.20.0
  • registration: 2.5.0
  • related_resources: 1.5.0
  • richdocuments: 8.5.2
  • serverinfo: 2.0.0
  • settings: 1.13.0
  • sharebymail: 1.20.0
  • socialsharing_diaspora: 3.2.0
  • socialsharing_email: 3.2.0
  • socialsharing_facebook: 3.2.0
  • socialsharing_twitter: 3.2.0
  • spreed: 20.0.1
  • suspicious_login: 8.0.0
  • systemtags: 1.20.0
  • tasks: 0.16.1
  • terms_of_service: 4.0.0
  • text: 4.1.0
  • theming: 2.5.0
  • theming_customcss: 1.17.0
  • twofactor_backupcodes: 1.19.0
  • twofactor_email: 2.7.4
  • twofactor_nextcloud_notification: 4.0.0
  • twofactor_totp: 12.0.0-dev
  • unroundedcorners: 1.1.4
  • updatenotification: 1.20.0
  • user_retention: 1.13.0
  • user_status: 1.10.0
  • viewer: 3.0.0
  • weather_status: 1.10.0
  • webhook_listeners: 1.1.0-dev
  • workflowengine: 2.12.0
    Disabled:
  • circles: 30.0.0 (installed 27.0.1)
  • encryption: 2.18.0
  • privacy: 2.0.0 (installed 1.12.0)
  • recommendations: 3.0.0 (installed 1.6.0)
  • support: 2.0.0 (installed 1.11.1)
  • survey_client: 2.0.0 (installed 2.0.0)
  • user_ldap: 1.21.0 (installed 1.19.0)

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

{"reqId":"SSEIcUBTRAc497kX6WZB","level":2,"time":"2024-11-05T18:07:23+00:00","remoteAddr":"192.168.1.254","user":"Boubou","app":"no app in context","method":"GET","url":"/settings/apps","message":"Invalid defaultDaemonConfig data provided to provideInitialState by settings","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"30.0.2.1","data":[]}
{"reqId":"ySGmhmCYYGl2abEBfBC6","level":3,"time":"2024-11-05T18:07:24+00:00","remoteAddr":"192.168.1.254","user":"Boubou","app":"index","method":"GET","url":"/settings/api/apps/media?fileName=https%3A%2F%2Fnextcloud.com%2Fc%2Fuploads%2F2024%2F09%2FNextcloud-Hub-9-1024x576.jpg","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"30.0.2.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":359,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":159,"function":"getMountPoint","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":179,"function":"getStorage","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":47,"function":"isUserNode","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->"},{"function":"OCA\\Maps\\Hooks\\{closure}","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/Hooks/EmitterTrait.php","line":88,"function":"call_user_func_array"},{"file":"/var/www/nextcloud/lib/private/Hooks/PublicEmitter.php","line":22,"function":"emit","class":"OC\\Hooks\\BasicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Root.php","line":125,"function":"emit","class":"OC\\Hooks\\PublicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":110,"function":"emit","class":"OC\\Files\\Node\\Root","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Folder.php","line":145,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php","line":86,"function":"newFolder","class":"OC\\Files\\Node\\Folder","type":"->"},{"file":"/var/www/nextcloud/apps/settings/lib/Controller/AppSettingsController.php","line":144,"function":"newFolder","class":"OC\\Files\\SimpleFS\\SimpleFolder","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getAppDiscoverMedia","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1001,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"v24oGbTRe6iE35i2mdDT","level":3,"time":"2024-11-05T18:07:24+00:00","remoteAddr":"192.168.1.254","user":"Boubou","app":"index","method":"GET","url":"/settings/api/apps/media?fileName=https%3A%2F%2Fgithub.com%2Fnextcloud%2Ffirstrunwizard%2Fraw%2Fmaster%2Fimg%2FNextcloud.webm","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"30.0.2.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":359,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":159,"function":"getMountPoint","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":179,"function":"getStorage","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":47,"function":"isUserNode","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->"},{"function":"OCA\\Maps\\Hooks\\{closure}","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/Hooks/EmitterTrait.php","line":88,"function":"call_user_func_array"},{"file":"/var/www/nextcloud/lib/private/Hooks/PublicEmitter.php","line":22,"function":"emit","class":"OC\\Hooks\\BasicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Root.php","line":125,"function":"emit","class":"OC\\Hooks\\PublicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":110,"function":"emit","class":"OC\\Files\\Node\\Root","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Folder.php","line":145,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php","line":86,"function":"newFolder","class":"OC\\Files\\Node\\Folder","type":"->"},{"file":"/var/www/nextcloud/apps/settings/lib/Controller/AppSettingsController.php","line":144,"function":"newFolder","class":"OC\\Files\\SimpleFS\\SimpleFolder","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getAppDiscoverMedia","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1001,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"0MiYzdHO1473Ezlq41GW","level":3,"time":"2024-11-05T18:07:25+00:00","remoteAddr":"192.168.1.254","user":"Boubou","app":"index","method":"GET","url":"/settings/api/apps/media?fileName=https%3A%2F%2Fgithub.com%2Fnextcloud%2Ffirstrunwizard%2Fraw%2Fmaster%2Fimg%2FNextcloud.mp4","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"30.0.2.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":359,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":159,"function":"getMountPoint","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":179,"function":"getStorage","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":47,"function":"isUserNode","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->"},{"function":"OCA\\Maps\\Hooks\\{closure}","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/Hooks/EmitterTrait.php","line":88,"function":"call_user_func_array"},{"file":"/var/www/nextcloud/lib/private/Hooks/PublicEmitter.php","line":22,"function":"emit","class":"OC\\Hooks\\BasicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Root.php","line":125,"function":"emit","class":"OC\\Hooks\\PublicEmitter","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":110,"function":"emit","class":"OC\\Files\\Node\\Root","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/Folder.php","line":145,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php","line":86,"function":"newFolder","class":"OC\\Files\\Node\\Folder","type":"->"},{"file":"/var/www/nextcloud/apps/settings/lib/Controller/AppSettingsController.php","line":144,"function":"newFolder","class":"OC\\Files\\SimpleFS\\SimpleFolder","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getAppDiscoverMedia","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1001,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}

Additional info

I am using:
Debian 12 (up to date)
MariaDB Server version: 11.4.4-MariaDB-deb12
PHP 8.2.24 (cli)
Apache/2.4.62 (Debian)

@Cisco30 Cisco30 added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Nov 5, 2024
@Cisco30 Cisco30 changed the title [Bug]: [Bug]:Error in Nextcloud applications tab Nov 5, 2024
@Cisco30 Cisco30 changed the title [Bug]:Error in Nextcloud applications tab [Bug]:Error in Nextcloud applications tab Nextcloud 30.0.2 RC2 Nov 5, 2024
@Cisco30 Cisco30 changed the title [Bug]:Error in Nextcloud applications tab Nextcloud 30.0.2 RC2 [Bug]:Error in applications tab Nextcloud 30.0.2 RC2 Nov 5, 2024
@PirataBG
Copy link

PirataBG commented Nov 6, 2024

Hi, I have the same problem with version 30.0.1

The Bug occurs when activating the ‘Enforce Windows compatibility’ in the ‘Administration / Basic Settings’ menu

By disabling the option, the bug disappears and the images in the App Store work correctly.

Tested in 2 installations

@Cisco30
Copy link
Author

Cisco30 commented Nov 6, 2024

hi, you are right, when I disable windows file compatibility the application tab works again
by disabling Windows compatibility, there is only one error left:

Image

{"reqId":"gnTJeFBRZhQXetIOUSlX","level":2,"time":"2024-11-06T18:52:02+00:00","remoteAddr":"192.168.1.254","user":"Boubou","app":"no app in context","method":"GET","url":"/settings/apps","message":"Invalid defaultDaemonConfig data provided to provideInitialState by settings","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"30.0.2.1","data":[]}

@joshtrichards joshtrichards changed the title [Bug]:Error in applications tab Nextcloud 30.0.2 RC2 [Bug]:Enforce Windows compatibility triggers error in applications tab (30.0.2 RC2) Nov 6, 2024
@joshtrichards joshtrichards changed the title [Bug]:Enforce Windows compatibility triggers error in applications tab (30.0.2 RC2) [Bug]: Enforce Windows compatibility triggers error in applications tab (30.0.2 RC2) Nov 6, 2024
@joshtrichards
Copy link
Member

@Cisco30 Would you mind logging the defaultDaemonConfig matter as a separate Issue? Appears unrelated and I don't want it to get lost.

@Cisco30
Copy link
Author

Cisco30 commented Nov 7, 2024

@joshtrichards
Hi, I created a new issue for defaultDaemonConfig #49123

@Inervo
Copy link

Inervo commented Nov 13, 2024

Hi, I have the same problem as well with version 30.0.2

@Ogurtsov-D
Copy link

Hi, same issue here with 30.0.2.
Turning off Windows compatibility in my case also resolved the App Store timeout issue: #40082

@principino1984
Copy link

is it something that wil be solved? I do not want to disable the "Windows Compatibility" and I have the same problem on my 30.0.2

@joshtrichards joshtrichards added the hotspot: filename handling Filenames - invalid, portable, blacklisting, etc. label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 30-feedback bug feature: apps management hotspot: filename handling Filenames - invalid, portable, blacklisting, etc.
Projects
None yet
Development

No branches or pull requests

7 participants