[mythtv-commits] [MythTV/mythtv] b0248d: API Video/GetVideoList: Bug fix and enhancement

Peter Bennett noreply at github.com
Sat Sep 9 13:32:42 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: b0248db4ceca5c9e8f30c8d65bd8429bb1b53425
      https://github.com/MythTV/mythtv/commit/b0248db4ceca5c9e8f30c8d65bd8429bb1b53425
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
    M mythtv/libs/libmythmetadata/videometadatalistmanager.cpp
    M mythtv/libs/libmythmetadata/videometadatalistmanager.h
    M mythtv/programs/mythbackend/servicesv2/v2video.cpp
    M mythtv/programs/mythbackend/servicesv2/v2video.h

  Log Message:
  -----------
  API Video/GetVideoList: Bug fix and enhancement

API V2 changed
- Fix bug where there is a sql failure if the Folder parameter contains an
  apostrophe (e.g. America's Got Talent)
- Add a new optional parameter CollapseSubDirs to retuurn only directory
  names of subdirectories of the selected folder, with ContentType set to
  DIRECTORY. This enables the drill-down model used in the web
  application.


  Commit: 1f06b21466e391ab22700e40176707d7428b5577
      https://github.com/MythTV/mythtv/commit/1f06b21466e391ab22700e40176707d7428b5577
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
    M mythtv/html/backend/src/app/dashboard/videos/videos.component.html
    M mythtv/html/backend/src/app/dashboard/videos/videos.component.ts
    M mythtv/html/backend/src/app/services/interfaces/video.interface.ts

  Log Message:
  -----------
  Web App: Performance improvement for Videos tab

Usa a lazy load with virtual scroll for the Videos tab.

The directories will now all be listed first, before files if there are
also files in the same location.


  Commit: 00b1f0074c9dc848dea2fb69f4abb52b376faecd
      https://github.com/MythTV/mythtv/commit/00b1f0074c9dc848dea2fb69f4abb52b376faecd
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
    M mythtv/html/apps/backend/main.js

  Log Message:
  -----------
  web app rebuild


Compare: https://github.com/MythTV/mythtv/compare/268f1321ad22...00b1f0074c9d


More information about the mythtv-commits mailing list