[mythtv-commits] [MythTV/mythtv] 6efed5: Service API V2: Add methods for webapp setup to co...

Peter Bennett noreply at github.com
Sat Mar 25 21:50:30 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 6efed54472c4d5d9eb4afb93e0910add8c135f1d
      https://github.com/MythTV/mythtv/commit/6efed54472c4d5d9eb4afb93e0910add8c135f1d
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-03-25 (Sat, 25 Mar 2023)

  Changed paths:
    M mythtv/programs/mythbackend/mythbackend.cpp
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythbackend/servicesv2/v2envInfo.h
    M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
    M mythtv/programs/mythbackend/servicesv2/v2myth.h

  Log Message:
  -----------
  Service API V2: Add methods for webapp setup to control backend

- Add SchedulingEnabled to Myth/GetBackendInfo response
- Add Myth/Shutdown method with Restart option.
- Add Myth/ManageScheduler method to enable or disable scheduler


  Commit: d6aeb98debe90d415ca6cf2e15b517cf48aa5ba2
      https://github.com/MythTV/mythtv/commit/d6aeb98debe90d415ca6cf2e15b517cf48aa5ba2
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-03-25 (Sat, 25 Mar 2023)

  Changed paths:
    M mythtv/html/assets/i18n/en_US.json
    M mythtv/html/backend/src/app/app.module.ts
    A mythtv/html/backend/src/app/config/backend-warning/backend-warning.component.css
    A mythtv/html/backend/src/app/config/backend-warning/backend-warning.component.html
    A mythtv/html/backend/src/app/config/backend-warning/backend-warning.component.spec.ts
    A mythtv/html/backend/src/app/config/backend-warning/backend-warning.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/capture-cards.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/capture-cards.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/ceton/ceton.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/ceton/ceton.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/demo/demo.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/demo/demo.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/dvb/dvb.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/dvb/dvb.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/dvb/rotor/rotor.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/dvb/switch/switch.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/dvb/unicable/unicable.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/external/external.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/external/external.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/hdhomerun/hdhomerun.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/hdhomerun/hdhomerun.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/import/import.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/import/import.component.ts
    M mythtv/html/backend/src/app/config/settings/capture-cards/iptv/iptv.component.html
    M mythtv/html/backend/src/app/config/settings/capture-cards/iptv/iptv.component.ts
    M mythtv/html/backend/src/app/config/settings/channel-editor/channel-editor.component.html
    M mythtv/html/backend/src/app/config/settings/channel-editor/channel-editor.component.ts
    M mythtv/html/backend/src/app/config/settings/general/backend-control/backend-control.component.html
    M mythtv/html/backend/src/app/config/settings/general/backend-control/backend-control.component.ts
    M mythtv/html/backend/src/app/config/settings/general/backend-wakeup/backend-wakeup.component.html
    M mythtv/html/backend/src/app/config/settings/general/backend-wakeup/backend-wakeup.component.ts
    M mythtv/html/backend/src/app/config/settings/general/eit-scanner/eit-scanner.component.html
    M mythtv/html/backend/src/app/config/settings/general/eit-scanner/eit-scanner.component.ts
    M mythtv/html/backend/src/app/config/settings/general/epg-downloading/epg-downloading.component.html
    M mythtv/html/backend/src/app/config/settings/general/epg-downloading/epg-downloading.component.ts
    M mythtv/html/backend/src/app/config/settings/general/general-settings.component.html
    M mythtv/html/backend/src/app/config/settings/general/general-settings.component.ts
    M mythtv/html/backend/src/app/config/settings/general/host-address/host-address.component.html
    M mythtv/html/backend/src/app/config/settings/general/host-address/host-address.component.ts
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-backend/jobqueue-backend.component.html
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-backend/jobqueue-backend.component.ts
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-commands/jobqueue-commands.component.html
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-commands/jobqueue-commands.component.ts
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-global/jobqueue-global.component.html
    M mythtv/html/backend/src/app/config/settings/general/jobqueue-global/jobqueue-global.component.ts
    M mythtv/html/backend/src/app/config/settings/general/locale/locale.component.html
    M mythtv/html/backend/src/app/config/settings/general/locale/locale.component.ts
    M mythtv/html/backend/src/app/config/settings/general/misc-settings/misc-settings.component.html
    M mythtv/html/backend/src/app/config/settings/general/misc-settings/misc-settings.component.ts
    M mythtv/html/backend/src/app/config/settings/general/shutdown-wakeup/shutdown-wakeup.component.html
    M mythtv/html/backend/src/app/config/settings/general/shutdown-wakeup/shutdown-wakeup.component.ts
    M mythtv/html/backend/src/app/config/settings/input-connections/iconnection/iconnection.component.html
    M mythtv/html/backend/src/app/config/settings/input-connections/iconnection/iconnection.component.ts
    M mythtv/html/backend/src/app/config/settings/input-connections/input-connections.component.html
    M mythtv/html/backend/src/app/config/settings/input-connections/input-connections.component.ts
    M mythtv/html/backend/src/app/config/settings/recording-profiles/profile-group/profile-group.component.html
    M mythtv/html/backend/src/app/config/settings/recording-profiles/profile-group/profile-group.component.ts
    M mythtv/html/backend/src/app/config/settings/recording-profiles/profile-group/recprofile/recprofile.component.html
    M mythtv/html/backend/src/app/config/settings/recording-profiles/profile-group/recprofile/recprofile.component.ts
    M mythtv/html/backend/src/app/config/settings/recording-profiles/recording-profiles.component.html
    M mythtv/html/backend/src/app/config/settings/recording-profiles/recording-profiles.component.ts
    M mythtv/html/backend/src/app/config/settings/storage-groups/sgroup/sgroup.component.html
    M mythtv/html/backend/src/app/config/settings/storage-groups/sgroup/sgroup.component.ts
    M mythtv/html/backend/src/app/config/settings/storage-groups/storage-groups.component.html
    M mythtv/html/backend/src/app/config/settings/storage-groups/storage-groups.component.ts
    M mythtv/html/backend/src/app/config/settings/system-events/system-events.component.html
    M mythtv/html/backend/src/app/config/settings/system-events/system-events.component.ts
    M mythtv/html/backend/src/app/config/settings/video-sources/video-sources.component.html
    M mythtv/html/backend/src/app/config/settings/video-sources/video-sources.component.ts
    M mythtv/html/backend/src/app/config/settings/video-sources/vsource/vsource.component.html
    M mythtv/html/backend/src/app/config/settings/video-sources/vsource/vsource.component.ts
    M mythtv/html/backend/src/app/services/dvr.service.ts
    M mythtv/html/backend/src/app/services/interfaces/backend.interface.ts
    M mythtv/html/backend/src/app/services/interfaces/common.interface.ts
    M mythtv/html/backend/src/app/services/interfaces/dvr.interface.ts
    M mythtv/html/backend/src/app/services/myth.service.ts
    M mythtv/html/backend/src/app/services/setup.service.ts

  Log Message:
  -----------
  webapp setup: Add backend checks and controls

- Restrict webapp setup so that it will only save to the database if
  backend scheduling is disabled.
- Add buttons and explanation to all setup pages, allowing disabling of
  scheduling and restart of backend.


  Commit: 3a32b07bb83fe9a724eed973da7964b428e8f457
      https://github.com/MythTV/mythtv/commit/3a32b07bb83fe9a724eed973da7964b428e8f457
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2023-03-25 (Sat, 25 Mar 2023)

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

  Log Message:
  -----------
  webapp: Rebuild with latest changes


Compare: https://github.com/MythTV/mythtv/compare/8af2030ce2e3...3a32b07bb83f


More information about the mythtv-commits mailing list