Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 409
    • Issues 409
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Issues
  • #1675
Closed
Open
Issue created Jan 16, 2022 by Ricardo@rmdes

Widget improperly configured (missing resource id).

Steps to reproduce

  1. Visit the page at /artists/ Since the last upgrade my instance lost ability to use the Embed feature this has an impact on how links oembed display (they don't) on compatible platforms.

Ref : 815d7293

  • https://buzzworkers.com/library/tracks/2033/

1.a - this is also happening elsewhere, sharing the same link on Mastodon for example : image

  1. do this :
  • top right corner click the dots and click Embed
  1. Result image

What happens?

it seems the iframe view cannot find the resource id of the track being shared ?

What is expected?

oEmbed links should display the player along with the list of tracks of the current album/artist being embedded.

Context

Funkwhale version(s) affected: 1.2.1 (2022-01-06)

  • Browser type and version (for front-end bugs) : Firefox on Manjaro, kernel 5.10

  • Instance configuration (Docker/non-docker, nginx/apache as proxy, etc.)

Multi docker containers setup running version 1.2.1

**nginx reverse proxy is set on the .env file with REVERSE_PROXY_TYPE=nginx

API access on https://buzzworkers.com is open without Auth**

  • docker-compose : https://paste.armada.digital/fexodorulu
  • funkwhale.template : https://paste.armada.digital/ayojubizow
  • funkwhale_proxy : https://paste.armada.digital/eyuliyaruq
  • .env : https://paste.armada.digital/linecesaho.ini

image

  • Error messages, screenshots and logs

nginx error log when the embed popup player page is triggered in the browser: https://paste.armada.digital/unasuxigoy.lua

it seems the requests misses a token for it to be valid ?

Edited Jan 16, 2022 by Georg Krause
Assignee
Assign to
Time tracking