question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Bug: Admin panel actions do not work in Safari and Epiphany

See original GitHub issue

Describe the bug

“No action selected.” error is returned from the admin pages when trying to run actions like Archive via Safari.

Steps to reproduce

  1. Open http://%HOST%/admin/core/snapshot/?p=1 page
  2. Select a few entries by ticking the checkboxes.
  3. Click the Archive button.

Screenshots or log output

Before:

image

After:

image

  • 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:closed
  • Created 3 years ago
  • Comments:11 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
rcarmocommented, Jul 18, 2021

I can confirm this is still an issue with both desktop and mobile Safari, which makes it hard/impossible to use on an iPad.

2reactions
mdbrabercommented, May 23, 2021

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)

Read more comments on GitHub >

github_iconTop 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 >
Bountysource
Bug : Admin panel actions do not work in Safari and Epiphany.
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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found