diff --git a/cmd/bugseti/frontend/src/app/jellyfin/jellyfin.component.ts b/cmd/bugseti/frontend/src/app/jellyfin/jellyfin.component.ts new file mode 100644 index 00000000..0f7c8382 --- /dev/null +++ b/cmd/bugseti/frontend/src/app/jellyfin/jellyfin.component.ts @@ -0,0 +1,187 @@ +import { Component } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { FormsModule } from '@angular/forms'; +import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; + +type Mode = 'web' | 'stream'; + +@Component({ + selector: 'app-jellyfin', + standalone: true, + imports: [CommonModule, FormsModule], + template: ` +
Quick embed for media.lthn.ai or any Jellyfin host.
+Set Item ID and API key to build stream URL.
++ An open source community where every commit, review, and pull request + builds your reputation. Like SETI@home, but for fixing real bugs in real projects. +
+ + +How it works
+BugSETI runs in your system tray. It finds issues, prepares context, and gets out of your way. You write code. The community remembers.
+Download BugSETI, connect your GitHub account. That's your identity in the Lethean Community — one account, everywhere.
+BugSETI scans OSS repos for beginner-friendly issues. AI prepares context — the relevant files, similar past fixes, project conventions.
+Submit your PR. Every merged fix, every review, every contribution — it all counts. Your track record becomes your reputation.
+The app
+BugSETI lives in your system tray on macOS, Linux, and Windows. It quietly fetches issues, seeds AI context, and presents a clean workbench when you're ready to code.
+Fix _.merge not handling Symbol properties
+Teleport target not updating on HMR
+dapp.fm
+Built into BugSETI
+It Feels So Good (Amnesia Mix)
+The Conductor & The Cowboy
+Zero-trust DRM · Artists keep 95–100% · ChaCha20-Poly1305
+Built in
+dapp.fm is a free music player built into BugSETI. Zero-trust DRM where the password is the license. Artists keep almost everything. No middlemen, no platform fees.
+The player is a working implementation of the Lethean protocol RFCs — encrypted, decentralised, and yours. Code, listen, contribute.
+ + Try the demo + + +Ecosystem
+Your GitHub is your Lethean identity. One name across Web2, Web3, Handshake DNS, blockchain — verified by what you've actually done.
+Privacy-first blockchain. Consent-gated networking via the UEPS protocol. Data sovereignty cryptographically enforced.
+ lt.hn → +Handshake TLD, .io, .ai, .community, .eth, .tron — one name that resolves across every namespace. Your DID, decentralised.
+ hns.to → +Every line is open source under the European Union Public License. 23 languages, no jurisdiction loopholes. Code stays open, forever.
+ host.uk.com/oss → +Open source EUPL-1.2 models up to 70B parameters. High quality, embeddable transformers for the community.
+ Coming soon +All-in-one publishing platform. Zero-trust DRM. Artists keep 95–100%. Built on Borg encryption and LTHN rolling keys.
+ demo.dapp.fm → +Infrastructure and services brand of the Lethean Community. Privacy-first hosting, analytics, trust verification, notifications.
+ host.uk.com → +Get started
+Install BugSETI. Connect your GitHub. Start contributing. Every bug you fix makes open source better — and builds a trust record that's cryptographically yours.
+ + + + + + 0">{{ logs.join('\\n') }}
+ No logs available
+Embedded media access for Host UK workflows.
+Set Item ID and API key to build stream URL.
+