Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[AB#43807][AB#43809] releases: iteration 96 (#299)
* [AB#42874] GraphQL subscription events are now strongly typed (#235) * feat: subscription events are now strongly typed [AB#42874] * chore: fix catalog build error related to video custom_id [AB#42909] * [AB#42984] Add platform to docker build cmd (#238) * fix: Add platform to docker build command * fix: Restructure the docker build command * style: removing delete icon from action panel * fix: transformNavigationTree no longer crashes the navigation if no settings items are in the tree (#241) * [AB#43264] fix: ➕ add missing deps (#246) * fix: ➕ add missing deps into catalog-service, entitlement-service, vod-to-live-service * [AB#41828] feat: redirect browser requests to graphiql (#250) * feat: redirect browser requests to graphiql * ci: fix name validation when rasing PR from vscode * chore: Updated lib versions * chore: Updated lib versions * feat: transactional outbox/inbox for the media service * chore: mosaic version upgrades * chore: update after yarn force * chore: increased the finished ingest doc interval * chore: removed unused type * feat: transactional inbox for the Catalog Service * feat: inline auth for ChannelGuardedTransactionalMessageHandler * chore: added missing dependency * chore: UI lib hotfix * chore: PR adjustments * chore: index file adjustment * feat: added the transactional outbox/inbox to the entitlement service * chore: PR adjustments * feat: The GQL role only has SELECT grants on app_public tables * test: handler tests us now the root pool * Adding .DS_Store to .gitignore (#258) * fix: ⬆️ upgrade `geoip-country` lib to latest to fix entitlement-service startup errors (#256) * feat: allow GEO IP download URL to be configured * feat: allow GEO license key OR download URL * feat: close template1 connections on test:reset:dbs * chore: update libs for iteration 93 * refactor: :recycle: use the new metrics interface with the logger passed-in (#263) * refactor: ♻️ use the new metrics interface with the logger passed-in (#263) * fix: swtich to hotfixed tx-inbox-outbox lib * [AB#41699] Localizations integration (#164) * chore: include feature branch to pr checks * chore: disable PR checks for localization feature branch * [AB#39600] [AB#39414] [AB#39279] [AB#39062] Movies and movie genres data can now be synced with the Localization service (#80) * feat: movies and movie genres data can now be synced with the Localization service [AB#39600] * chore: testing infra adjusted and packages updated [AB#39600] * test: adjustments [AB#39600] * chore: make replication slot name configurable [AB#39600] * chore: use nav type action for Localization links * chore: PR review adjustments [AB#39600] * chore: minor adjustment to no longer use dropped message type [AB#39600] * chore: revert pr check changes * chore: temp PR pipeline fix attempt * chore: revert the PR pipeline temp fix * chore: drop temp docker infra setup for pr checks * chore: increase the space size for out of memory * chore: adjust run tests build step * chore: change max workers for jest CI runs * chore: try 2 jest workers * chore: try setting jest max workers to 1 * chore: use dev infra for running ci tests * chore: run ci tests serially * chore: temporarily disable PR builds for localization feature branch --------- Co-authored-by: Inga Eglite <[email protected]> * [AB#39602] channel localizations added (#115) * feat: channel localizations are now handled and available [AB#39602] * chore: PR review adjustments [AB#39602] * [AB#39601] movie and movie genre localizations can now be published (#128) * feature: movie and movie genre localizations can now be published [AB#39601] * chore: make media service to always publish localizations array [AB#39601] * chore: PR review adjustments [AB#39601] * [AB#40831] added a workaround to jest memory leak issue for CI PR builds (#138) * fix: added a workaround to jest memory leak issue for CI PR builds [AB#40831] * chore: limit the amount of workers for the CI script [AB#40831] * chore: increase tests debug timeout to 15min * [AB#40804] make logical replication slot name empty in .env.template (#139) * fix: make logical replication slot name empty in template [AB#40804] * chore: adjust test config for CI PR builds [AB#40804] * [AB#40026] Localizations integrated for TV Shows, Seasons, Episodes, Collections, and TV Show Genres (#141) * feat: localizations integrated for TV Shows, Seasons, Episodes, Collections, and TV Show Genres [AB#40026] * chore: PR review adjustments [AB#40026] * feat: ensureReplicationSlotAndPublicationExist helper used (#153) [AB#41392] * fix: prepareEntityLocalizationsForPublishing changed from mutation to query (#160) [AB#41559] * chore: localizations review (#178) [AB#41699] * [AB#41785] separate replication connection string for deployment scenarios (#181) * chore: separate replication connection string used for replication service [AB#41785] * chore: add explicit description to replication port [AB#41785] * chore: remove feature branch pr build indication * fix: entity field definition title no longer includes field word (#186) [AB#41842] * chore: bump integration lib and apply renaming * chore: bump libs and renamed registerLocalizationEntryPoints * feat: localizable properties are embedded into the root entity using views (#193) [AB#41880] * [AB#42059] channel localizations dropped (#195) * feat: channel localizations dropped [AB#42059] * test: minor test fixes [AB#42059] * chore: post-rebase adjustments * chore: increase catalog tests timeout * chore: increase jest workers count * chore: set jest workers to 5 * chore: set jest workers to 3 and timeout to 120s * fix: add memory leak fix to root level jest config [AB#40831] * feat: catalog service whitelists custom locale header (#206) [AB#42148] * [AB#40605] Ingest of localizations is now supported (#211) * feat: Ingest of localizations is now supported [AB#40605] * chore: pr review adjustments [AB#40605] * [AB#42388] inactive field source values are now synced (#216) * feat: inactive field source values are now synced [AB#42388] * chore: update mosaic package versions [AB#42388] * chore: re-create localization migrations after rebase * [AB#42975] logical replication approach dropped in favor of db triggers and message polling (#253) * feat: logical replication approach dropped in favor of db triggers and message polling [AB#42975] * chore: PR review adjustments [AB#42975] * chore: feature-branch review adjustments (#254) [AB#41699] * chore: post-rebase catalog grants adjustments [AB#41699] * chore: update mosaic packages --------- Co-authored-by: Inga Eglite <[email protected]> Co-authored-by: Benjamin Schwendner <[email protected]> Co-authored-by: Isuru Jayasooriya <[email protected]> * feat: number of default seed genres reduced to 10 per type (#264) [AB#43455] * feat: entitlement trx outbox/inbox hosting added * feat: Update isLocalizationEnabled if Localization Service is disabled * feat: entitlement trx outbox/inbox hosting added * feat: refactoring and enabling localization for hosting * test: test fixes and improvements * fix: explorer titles to be similar to managed workflows * fix: refetch queries after mutations are completed * chore: Updated library versions * chore: Update pg-transactional-outbox version (#273) * chore: Update pg-transactional-outbox version (#273) * fix: Fix messaging errors * [AB#43670] Fix mosaic lib versions (#274) * chore: Fix mosaic lib versions * chore: capture exit code of yarn build command * chore: update lib versions with caret * test: fix unit tests --------- Co-authored-by: Anushka Liyanage <[email protected]> * fix: make sure setup script works when service account for media service did not exist before (#275) [AB#43685] * fix: make sure setup script works when service account for media service did not exist before [AB#43685] * [AB#43742] Ingests: Edit permission is no longer required for media service account (#277) * feat: Ingests: Edit permission is no longer required for media service account [AB#43742] * chore: adjust token usage in upsert finished handler and test [AB#43742] * chore: renamed loginClient to ownerClient in media handlers (#278) [AB#43746] * fix: entity titles are now fully generated for localized seasons and episodes (#279) [AB#43767] * fix: entity titles are now fully generated for localized seasons and episodes (#279) [AB#43767] * fix: added the ID service permissions to setup * chore: Update piral to 1.5.2 (#287) * feat: allows hiding/showing Localizations button on details using env variable (#284) [AB#43755] * chore: Update mosaic-portal version (#288) * chore: update libs for iteration 96 * chore: revert service-common version to 0.48.0 --------- Co-authored-by: Sergey Trusov <[email protected]> Co-authored-by: Yasith Ariyasena <[email protected]> Co-authored-by: Irina Gusseva <[email protected]> Co-authored-by: axinomirina <[email protected]> Co-authored-by: Benjamin Schwendner <[email protected]> Co-authored-by: Ruwan Xaviour Fernando <[email protected]> Co-authored-by: Vindula <[email protected]> Co-authored-by: vindulaR <[email protected]> Co-authored-by: Frank Zehelein <[email protected]> Co-authored-by: Oleg Knut <[email protected]> Co-authored-by: Inga Eglite <[email protected]> Co-authored-by: Benjamin Schwendner <[email protected]> Co-authored-by: Isuru Jayasooriya <[email protected]> Co-authored-by: Isuru <[email protected]> Co-authored-by: Sergey Trusov <[email protected]>
- Loading branch information