github danrahn/MarkerEditorForPlex v2.8.0-beta
Marker Editor v2.8.0-beta

pre-release10 hours ago

v2.8.0-beta 2024-10-06

Support ad markers and single user authentication

Changelog

All changes: v2.7.1...v2.8.0-beta

New

  • Add the ability to manage ad/commercial markers (79e962f), and add some basic tests (fa997cf)
  • Add the ability to require a username/password to access the app (af125ec), and integrate it into CLI-based setup (29b462c). See the commit message for more details on exactly what this entails.

Fixed

  • Switching between light and dark mode required a refresh to apply properly.
  • Database schema version wasn't properly recorded after upgrading from version 6 to 7.
  • The server could crash if a ServerError was thrown with an invalid HTML error code.

Tweaked

  • Try to keep the server settings dialog's 'Apply' and 'Cancel' buttons in view, only scrolling the settings themselves.
  • Use number inputs in the server settings dialog for inputs that are numbers.
  • Don't await responses in serverMain, as that was forcing the application to wait for one request to finish before processing another one. While this could be nice behavior for some operations to prevent race conditions, for the most part it just slows down the loading of resources.
  • When using keyboard shortcuts to adjust marker offsets, if the change crosses between positive and negative offsets, always stop at '0' and '-0'. E.g. subtracting one second from "0.5" would first stop at 0,
    then go to -0, then -1000 instead of immediately jumping to "-0.5. (55bdd75)

Dev

  • Refactor the build process to support multiple root files, as this is no longer a single-page site (index.html), it's now a two-page site (index.html and login.html).

Don't miss a new MarkerEditorForPlex release

NewReleases is sending notifications on new releases.