Bug: Admin panel actions do not work in Safari and Epiphany
See original GitHub issueDescribe the bug
“No action selected.” error is returned from the admin pages when trying to run actions like Archive via Safari.
Steps to reproduce
- Open http://%HOST%/admin/core/snapshot/?p=1 page
- Select a few entries by ticking the checkboxes.
- Click the Archive button.
Screenshots or log output
Before:
After:
- Safari 14.0.3 on latest Catalina update.
- Content blockers disabled.
- Cross-site tracking prevention disabled.
- Extensions enabled are Instapaper and Bitwarden but should not affect this.
Console does not show any errors except the favicon 404s. This exact sequence of steps works perfectly well in FF, Chrome, Brave on macOS. DOES NOT work on GNOME Web (aka Epiphany) on Linux. I tried to searching for Django Admin problems with actions in Webkit but maybe I was not making specific enough queries to pinpoint this.
ArchiveBox version
replace this line with the *full*, unshortened output of running `archivebox version`
ArchiveBox v0.5.6
Cpython Linux Linux-5.8.0-43-generic-x86_64-with-glibc2.28 x86_64 (in Docker)
[i] Dependency versions:
√ ARCHIVEBOX_BINARY v0.5.6 valid /usr/local/bin/archivebox
√ PYTHON_BINARY v3.9.1 valid /usr/local/bin/python3.9
√ DJANGO_BINARY v3.1.3 valid /usr/local/lib/python3.9/site-packages/django/bin/django-admin.py
√ CURL_BINARY v7.64.0 valid /usr/bin/curl
√ WGET_BINARY v1.20.1 valid /usr/bin/wget
√ NODE_BINARY v15.8.0 valid /usr/bin/node
√ SINGLEFILE_BINARY v0.1.14 valid /node/node_modules/single-file/cli/single-file
√ READABILITY_BINARY v0.1.0 valid /node/node_modules/readability-extractor/readability-extractor
√ MERCURY_BINARY v1.0.0 valid /node/node_modules/@postlight/mercury-parser/cli.js
√ GIT_BINARY v2.20.1 valid /usr/bin/git
√ YOUTUBEDL_BINARY v2021.02.04.1 valid /usr/local/bin/youtube-dl
√ CHROME_BINARY v88.0.4324.146 valid /usr/bin/chromium
√ RIPGREP_BINARY v0.10.0 valid /usr/bin/rg
[i] Source-code locations:
√ PACKAGE_DIR 22 files valid /app/archivebox
√ TEMPLATES_DIR 3 files valid /app/archivebox/templates
[i] Secrets locations:
- CHROME_USER_DATA_DIR - disabled
- COOKIES_FILE - disabled
[i] Data locations:
√ OUTPUT_DIR 13 files valid /data
√ SOURCES_DIR 202 files valid ./sources
√ LOGS_DIR 0 files valid ./logs
√ ARCHIVE_DIR 4381 files valid ./archive
√ CONFIG_FILE 1.1 KB valid ./ArchiveBox.conf
√ SQL_INDEX 35.1 MB valid ./index.sqlite3
Issue Analytics
- State:
- Created 3 years ago
- Comments:11 (5 by maintainers)
Top Results From Across the Web
IOS 15 Safari fails with Fairplay DRM playback
Hi, IOS 15 Safari does not support Fairplay DRM and gives an error, other browsers like Chrome also do not work. Since IOS...
Read more >Disable browser 'Save Password' functionality - Stack Overflow
IE8, IE9, IE10, Firefox, Safari are works fine. Browser not asking "save password". Also, previously saved username & password not populated. Chrome &...
Read more >Form in waiting mode after submit with Chrome - WordPress.org
The description of the error in the answer is the following in the debug window: {code: "wp_die", message: "You are not authorized to...
Read more >Epiphany (gnome-web) - webkit - intermittently breaks
Seems you found a webkit bug, as Safari and Epiphany on your machines do have problems. Did you look in https://bugs.webkit.org/?
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I can confirm this is still an issue with both desktop and mobile Safari, which makes it hard/impossible to use on an iPad.
Seems that this bug is back? Experiencing the same issue with the
dev
branch (and 0.6.2) on Safari 14.1 on Big Sur (11.3.1)