holoviz / panel

Panel: The powerful data exploration & web app framework for Python
https://panel.holoviz.org
BSD 3-Clause "New" or "Revised" License
4.73k stars 516 forks source link

The Panel docs App Gallery links are broken #6463

Closed fohrloop closed 7 months ago

fohrloop commented 7 months ago

Description of expected behavior and the observed behavior

Complete, minimal, self-contained example code that reproduces the issue

image

which links to https://panel-gallery-dev.pyviz.demo.anaconda.com/portfolio_optimizer

Screenshots or screencasts of the bug in action

image

Coderambling commented 7 months ago

Weirdly, it loads for me when I try on Android (and works after a minute spinning load indicator), But on desktop I get a 404. Observed the same behaviour some days ago. @fohrloop can you confirm that it DOES work for you on Android? and / or iOS?

fohrloop commented 7 months ago

@Coderambling just tested and it does not work on my Android phone (or on linux laptop). I get the same nginx 404 page.

philippjfr commented 7 months ago

Can confirm, we migrated the hosting of our apps and had to trigger a rebuild of the docs and in the process caused us to swap over to the dev gallery.

philippjfr commented 7 months ago

Okay this is now fixed. Unfortunately Panel is set up as a so called PWA and all pages are cached (not just in the regular browser cache) so for anyone who already visited one of the pages they won't see the fixed links. Thankfully Panel 1.4.0 is around the corner so it'll be fixed properly soon.

Thanks again for reporting! I'll configure a link checker going forward.

Coderambling commented 7 months ago

Great! Regarding link checker, there is a (related) open issue for that here.