gotosocial/docs/overrides/public
tobi 00e58c60cd [feature] Add ListenBrainz functionality on the web view (#4184)
This pull request adds a very simple ad-hoc ListenBrainz widget to the frontend web view, with progressive enhancement (in all fail states it just falls back to rendering the field as normal).

This necessitated adding the ListenBrainz API endpoint to the `connect-src` part of our Content-Security-Policy header. We might want to tweak this to only add that endpoint to `connect-src` for profiles, and then only for profiles that include a ListenBrainz field, but this would require significant dicking about with the middleware, and checks inside the app logic, such that it might not be worthwhile (after all, we control all the scripts right now anyway).

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4184
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
Co-committed-by: tobi <tobi.smethurst@protonmail.com>
2025-05-22 12:34:39 +02:00
..
css [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
diagrams [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
admin-settings-emoji-local.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
admin-settings-emoji-remote.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
admin-settings-federation-import-export.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
admin-settings-federation-subscription-test.png [feature] Fetch + create domain permissions from subscriptions nightly (#3635) 2025-01-08 11:29:40 +01:00
admin-settings-federation.png [feature] Fetch + create domain permissions from subscriptions nightly (#3635) 2025-01-08 11:29:40 +01:00
admin-settings-instance.png [feature] Add global instance CSS customization setting (#3352) 2024-12-02 12:24:48 +01:00
admin-settings-report-detail.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
admin-settings-reports.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
ap_logo.svg [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
cssblack.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
cssgradient.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
cssstandard.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
getting-started-memory-graph.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
instancesplash.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
markdown-post.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
migration-aliasing.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
migration-mastodon.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
pinafore.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
profile1.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
rss.svg [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
signup-account.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
signup-form.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
signup-pending.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
sloth.webp [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-blurple-dark.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-blurple-light.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-brutalist-dark.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-brutalist-light.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-ecks-pee.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-midnight-trip.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-moonlight-hunt.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-rainforest.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-soft.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-solarized-dark.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-solarized-light.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
theme-sunset.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
tracing.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
user-settings-access-tokens.png [feature] Add token review / delete to backend + settings panel (#3845) 2025-03-04 10:01:25 +00:00
user-settings-applications-details.png [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +00:00
user-settings-applications-new.png [feature] Application creation + management via API + settings panel (#3906) 2025-03-17 14:06:17 +00:00
user-settings-export-import.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
user-settings-interaction-policy-1.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
user-settings-layout-gallery.png [feature] Allow user to choose "gallery" style layout for web view of profile (#3917) 2025-03-26 15:59:39 +00:00
user-settings-layout-microblog.png [feature] Allow user to choose "gallery" style layout for web view of profile (#3917) 2025-03-26 15:59:39 +00:00
user-settings-listenbrainz-fields.png [feature] Add ListenBrainz functionality on the web view (#4184) 2025-05-22 12:34:39 +02:00
user-settings-listenbrainz.png [feature] Add ListenBrainz functionality on the web view (#4184) 2025-05-22 12:34:39 +02:00
user-settings-profile-info.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00
user-settings-settings.png [docs] add zh docs (#3507) 2024-11-05 14:36:43 +01:00