Sync current dev state
Some checks failed
EasyStream Test Suite / test (pull_request) Has been cancelled
EasyStream Test Suite / code-quality (pull_request) Has been cancelled
EasyStream Test Suite / integration-test (pull_request) Has been cancelled

This commit is contained in:
SamiAhmed7777
2025-12-15 17:28:21 -08:00
parent 3bf64b1058
commit f0f346deb9
54 changed files with 11060 additions and 484 deletions

View File

@@ -0,0 +1,18 @@
**JW Player Branding Migration**
- Purpose: replace legacy ViewShark branding inside the JW Player serialized config stored in `db_fileplayers`.
- What it changes:
- `jw_logo_file` → empty (no external logo by default)
- `jw_logo_link` → your `site_url` (if set), otherwise empty
- `jw_rc_text``Powered by EasyStream` (uses your `site_name` if present)
- `jw_rc_link` → your `site_url` (if set), otherwise empty
Run after your database is initialized (docker-compose up created the schema):
- `php f_scripts/migrations/update_jw_branding.php`
Notes
- The script safely unserializes the PHP array, updates keys, and reserializes.
- It only touches `db_name` in (`jw_local`, `jw_embed`).
- If no change is necessary, it leaves rows untouched.