podlove / podlove-publisher

Podlove Podcast Publisher for WordPress
https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/
MIT License
299 stars 84 forks source link

Feature: MediaFile Component #1368

Closed eteubert closed 1 year ago

eteubert commented 1 year ago

Implements #1367

Screenhot Firefox Developer Edition 2023-05-05 15 45 54@2x

Changes to "Duration"

TODO

eteubert commented 1 year ago

Ich denke wir können den aktuellen Stand reviewen und mergen; die noch fehlende Upload-UI baue ich in einem separaten UI.

@alexander-heimbuch Das neue Episoden-Speicher-Verhalten erscheint mir nach bisherigen Tests robust, allerdings fühlt sich hier an der Stelle die UI etwas zäh an, weil man in der Regel wohl nach Slug-Eingabe aktiv auf die Bestätigung wartet, dass die Datei gefunden wurde, und das ist mit 3+ Sekunden recht lange. Wäre gut, wenn der debounce bei Slug-Änderungen kürzer ist -- oder ein anderer Ansatz, Hauptsache, das Feedback kommt schneller.

eteubert commented 1 year ago

@dnkbln habe einige API Endpunkte hinzugefügt, die muss ich noch in der API doc nachtragen. Kannst du mir noch mal zeigen wo die Quellen dafür rumliegen und womit du die derzeit bevorzugt editierst?

dnkbln commented 1 year ago

@eteubert Die Ewriterung der Media-Endpunkte sieht gut aus.

Das Open-API-File für die Doku findest du hier https://github.com/podlove/documentation/blob/master/publisher/api.json

alexander-heimbuch commented 1 year ago

@eteubert Setz gerne den throttle auf eine Sekunde :)