Skip to content

History / Troubleshooting

Revisions

  • MediaPlayer works with any media source (#72); a guide to connecting your server A new page, "MediaPlayer: connecting your media server": what the page's CSP and the server's CORS and caching must say, then each source in turn: files on the viewer's disk (a local player), open URLs, cookies, Bearer headers, signed URLs that expire (on_resolve + refresh), per-play transcoding sessions (with Jellyfin and Plex sketches), live streams, quality, resume, errors, formats and limits, and the runnable demo. The MediaPlayer page gains #72's headers, live, quality, refresh() and error codes, says the light hls.js has no alternate audio, and points to the guide; the catalog, sidebar, Home and Troubleshooting follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @El-Iguana El-Iguana committed Oct 10, 2026
  • MediaPlayer page (#70, #71); catalog, sidebar, Home, comparison, troubleshooting A page for MediaPlayer: the three shapes and the docked music bar, items resolved when reached, the queue with shuffle that deals every item once (#71), the app's own buttons (MediaAction, on_action, #71), subtitles and audio tracks, HLS and the CSP it needs, groups, keyboard and OS media keys, config, methods, events, and the hls.js copy. The catalog gains its row (26 widgets), its config classes and two Changes entries; the sidebar, Home (and Orpheus among the apps built on wapyt) and the dhxpyt comparison link it; Troubleshooting gains a stale asset manifest, a CSP without blob:, and an item stuck on Loading. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @El-Iguana El-Iguana committed Oct 10, 2026
  • Document None-not-JsNull from #29 Tree's on_select clearing now reports None. Events and Async and Troubleshooting separate wapyt payloads/getters (real None) from an app's own JS calls such as getElementById (still JsNull; test truthiness or use to_plain). Changes links #29. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @El-Iguana El-Iguana committed Oct 6, 2026
  • Write the wapyt wiki Home and Getting Started; a Widget Catalog that keeps a running list of shipped and planned widgets; a page per widget (Layout, Tree, DataTable, Form, ModalWindow, TabWidget, Sidebar, Chat, Terminal, CardPanel, ResourceBoard, File Transfer); guides on events and async, theming and icons, security and escaping, and troubleshooting; a full comparison with dhxpyt; a Roadmap that prioritises the missing dhxpyt widgets by what Monguana and IguanaXterm hand-roll today; and Development notes with an adding-a-widget checklist. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @El-Iguana El-Iguana committed Oct 6, 2026