[GH-ISSUE #1175] Bug: Safari doesn't redirect to "Adding URLs in progress" page after Add action in UI #728

Closed
opened 2026-03-01 14:45:53 +03:00 by kerem · 14 comments
Owner

Originally created by @melyux on GitHub (Jul 12, 2023).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1175

Are you guys just waiting all that time for new links added to be completely snapshotted? Because when I add links from the web UI, it takes over a minute for each separate URL for the web UI to even respond. Is there any reason this isn't done in the background (keep it "Pending..." until it's done)?

Originally created by @melyux on GitHub (Jul 12, 2023). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1175 Are you guys just waiting all that time for new links added to be completely snapshotted? Because when I add links from the web UI, it takes over a minute for each separate URL for the web UI to even respond. Is there any reason this isn't done in the background (keep it "Pending..." until it's done)?
Author
Owner

@rmohns commented on GitHub (Jul 15, 2023):

100%

Feature request: Asynchronous archiving of URLs submitted via web UI

<!-- gh-comment-id:1636775909 --> @rmohns commented on GitHub (Jul 15, 2023): 100% Feature request: Asynchronous archiving of URLs submitted via web UI
Author
Owner

@melyux commented on GitHub (Jul 15, 2023):

Actually it seems like it does do it in the background, but the page is just loading forever... or sometimes goes to the spinning ball page. Some hybrid thing

<!-- gh-comment-id:1636871841 --> @melyux commented on GitHub (Jul 15, 2023): Actually it seems like it does do it in the background, but the page is just loading forever... or sometimes goes to the spinning ball page. Some hybrid thing
Author
Owner

@pirate commented on GitHub (Jul 18, 2023):

It does do it in the background, there is no need to stare at the loading page, just navigate away or refresh. You can watch the progress on the Log page.

<!-- gh-comment-id:1640958599 --> @pirate commented on GitHub (Jul 18, 2023): It does do it in the background, there is no need to stare at the loading page, just navigate away or refresh. You can watch the progress on the Log page.
Author
Owner

@melyux commented on GitHub (Jul 20, 2023):

I guess some sort of progress page would work better. The eternal loading eventually gives 501 errors. But that's a different issue because it doesn't cause any actual downloading problems

<!-- gh-comment-id:1643436451 --> @melyux commented on GitHub (Jul 20, 2023): I guess some sort of progress page would work better. The eternal loading eventually gives 501 errors. But that's a different issue because it doesn't cause any actual downloading problems
Author
Owner

@rmohns commented on GitHub (Jul 21, 2023):

It’s confusing for a long-running process to have no user feedback until it’s done. A better experience would be for the page to immediately return to the user a message saying “Archiving process has started. You can close or navigate away from this page without interrupting it.”

<!-- gh-comment-id:1645625184 --> @rmohns commented on GitHub (Jul 21, 2023): It’s confusing for a long-running process to have no user feedback until it’s done. A better experience would be for the page to immediately return to the user a message saying “Archiving process has started. You can close or navigate away from this page without interrupting it.”
Author
Owner

@pirate commented on GitHub (Jul 27, 2023):

It already says that: "it's safe to leave this page, adding will continue in the background".

If anyone wants to contribute a live loading page that doesn't add a lot of complexity, I'm happy to review PRs, otherwise it's very low priority for me at the moment.

<!-- gh-comment-id:1654466603 --> @pirate commented on GitHub (Jul 27, 2023): It already says that: "it's safe to leave this page, adding will continue in the background". If anyone wants to contribute a live loading page that doesn't add a lot of complexity, I'm happy to review PRs, otherwise it's very low priority for me at the moment.
Author
Owner

@melyux commented on GitHub (Jul 27, 2023):

For me, the "It's safe to leave this page" page only occasionally shows up. Most of the time it just starts loading forever until I get a 501 error from the reverse proxy

<!-- gh-comment-id:1654508607 --> @melyux commented on GitHub (Jul 27, 2023): For me, the "It's safe to leave this page" page only occasionally shows up. Most of the time it just starts loading forever until I get a 501 error from the reverse proxy
Author
Owner

@pirate commented on GitHub (Jul 27, 2023):

Interesting, what browser are you using and how long do you wait? The message is just fired by JS after a timer on form submission, it's not actually reacting to anything.

<!-- gh-comment-id:1654528180 --> @pirate commented on GitHub (Jul 27, 2023): Interesting, what browser are you using and how long do you wait? The message is just fired by JS after a timer on form submission, it's not actually reacting to anything.
Author
Owner

@rmohns commented on GitHub (Jul 28, 2023):

I experience the same as Melyux. I use Safari on Mac, iPad and iPhone. 

On July 27, 2023, GitHub @.***> wrote:

Interesting, what browser are you using and how long do you wait? The
message is just fired by JS after a timer on form submission, it's not
actually reacting to anything.


Reply to this email directly, view it on GitHub
<https://github.com/ArchiveBox/ArchiveBox/issues/1175#issuecomment-
1654528180>, or unsubscribe
<https://github.com/notifications/unsubscribe-
auth/AAQIJPOYQTFR5I3CMGNCEQTXSLF33ANCNFSM6AAAAAA2HEAKZU>.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:1654822916 --> @rmohns commented on GitHub (Jul 28, 2023): I experience the same as Melyux. I use Safari on Mac, iPad and iPhone.  On July 27, 2023, GitHub ***@***.***> wrote: > Interesting, what browser are you using and how long do you wait? The > message is just fired by JS after a timer on form submission, it's not > actually reacting to anything. > — Reply to this email directly, view it on GitHub <https://github.com/ArchiveBox/ArchiveBox/issues/1175#issuecomment- 1654528180>, or unsubscribe <https://github.com/notifications/unsubscribe- auth/AAQIJPOYQTFR5I3CMGNCEQTXSLF33ANCNFSM6AAAAAA2HEAKZU>. You are receiving this because you commented.Message ID: ***@***.***>
Author
Owner

@melyux commented on GitHub (Jul 28, 2023):

Same for me, Safari all around

<!-- gh-comment-id:1655045286 --> @melyux commented on GitHub (Jul 28, 2023): Same for me, Safari all around
Author
Owner

@rmohns commented on GitHub (Jul 28, 2023):

Here – this short screen recording should better show what we are talking about:

Safari behaves differently from Chrome; while Chrome immediately returns to the "Adding URLS to index…" screen, Safari is waiting for … something? If you hit the Stop button, then you immediately see the "Adding URLs" screen.

<!-- gh-comment-id:1656039362 --> @rmohns commented on GitHub (Jul 28, 2023): Here – this short screen recording should better show what we are talking about: - https://i.imgur.com/YI7HLlx.mp4 - https://imgur.com/YI7HLlx Safari behaves differently from Chrome; while Chrome immediately returns to the "Adding URLS to index…" screen, Safari is waiting for … something? If you hit the Stop button, then you immediately see the "Adding URLs" screen.
Author
Owner

@pirate commented on GitHub (Aug 13, 2023):

this is likely related to https://github.com/ArchiveBox/ArchiveBox/issues/875

<!-- gh-comment-id:1676497803 --> @pirate commented on GitHub (Aug 13, 2023): this is likely related to https://github.com/ArchiveBox/ArchiveBox/issues/875
Author
Owner

@pirate commented on GitHub (Nov 9, 2023):

Please try the latest version 0.7.1 and report back if you're still seeing this issue.

<!-- gh-comment-id:1803335675 --> @pirate commented on GitHub (Nov 9, 2023): Please try the latest version [0.7.1](https://github.com/ArchiveBox/ArchiveBox/releases) and report back if you're still seeing this issue.
Author
Owner

@pirate commented on GitHub (Jan 8, 2026):

fixed on dev as of a while back, please open a new issue and link to this one inside it if you see anything similar!

<!-- gh-comment-id:3722302410 --> @pirate commented on GitHub (Jan 8, 2026): fixed on `dev` as of a while back, please open a new issue and link to this one inside it if you see anything similar!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#728
No description provided.