Mailing List Archive

[MythTV/mythtv] 67f230: Backend web-server only mode without database for ...
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 67f2304b9e1f79655a8fbde5a9c9732a49326cbf
https://github.com/MythTV/mythtv/commit/67f2304b9e1f79655a8fbde5a9c9732a49326cbf
Author: Peter Bennett <pbennett@mythtv.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythcontext.h
M mythtv/libs/libmythbase/configuration.cpp
M mythtv/libs/libmythbase/configuration.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbparams.h
M mythtv/programs/mythbackend/mythbackend.cpp
M mythtv/programs/mythbackend/mythbackend_main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend_main_helpers.h
M mythtv/programs/mythbackend/servicesv2/v2config.cpp
M mythtv/programs/mythbackend/servicesv2/v2envInfo.h
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp

Log Message:
-----------
Backend web-server only mode without database for setup.

The backend can start without a database, so that the
database can be set up using the web app.

If any of these conditions exist at backend startup,
the backend will start in a web-server only mode:

- The config directory (normally .mythtv) does not exist.
- Time zone tables are not installed.
- The database cannot be connected after 10 attempts.
- Host address backend setup is not done.

The backend will no longer prompt for entry of database
credentials through the terminal. These must be done
through the web app or manually with config.xml.


Commit: 9e56d96bffe082551be74ccb7f604dbb8f8371ec
https://github.com/MythTV/mythtv/commit/9e56d96bffe082551be74ccb7f604dbb8f8371ec
Author: Peter Bennett <pbennett@mythtv.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M mythtv/html/assets/i18n/en_US.json
M mythtv/html/backend/src/app/app-routing.module.ts
M mythtv/html/backend/src/app/config/backend-warning/backend-warning.component.ts
M mythtv/html/backend/src/app/config/settings/general/general-settings.component.html
M mythtv/html/backend/src/app/config/setupwizard/dbsetup/dbsetup.component.html
M mythtv/html/backend/src/app/config/setupwizard/dbsetup/dbsetup.component.ts
M mythtv/html/backend/src/app/config/setupwizard/selectlanguage/selectlanguage.component.html
M mythtv/html/backend/src/app/config/setupwizard/setupwizard.component.html
M mythtv/html/backend/src/app/config/setupwizard/setupwizard.component.ts
M mythtv/html/backend/src/app/layout/navbar/navbar.component.ts
M mythtv/html/backend/src/app/layout/sidenav/sidenav.component.html
M mythtv/html/backend/src/app/services/interfaces/backend.interface.ts
M mythtv/html/backend/src/app/services/setup.service.ts
M mythtv/html/backend/src/app/services/setupwizard.service.ts

Log Message:
-----------
Complete mythbackend setup through web app

Complete backend setup through the web app including
database setup when mythbackend is started without a database.


Commit: 68093af7cfafbeba7a3ef7f08b69abdd1fa0ab5a
https://github.com/MythTV/mythtv/commit/68093af7cfafbeba7a3ef7f08b69abdd1fa0ab5a
Author: Peter Bennett <pbennett@mythtv.org>
Date: 2023-05-12 (Fri, 12 May 2023)

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

Log Message:
-----------
Rebuild web app with latest changes


Compare: https://github.com/MythTV/mythtv/compare/7841d3b4e9db...68093af7cfaf
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits