JesusFilm / core

JFP DS Engineering Monorepo
https://docs.core.jesusfilm.org/
18 stars 11 forks source link

feat: video admin editor #3689

Open levi-zustiak opened 5 hours ago

levi-zustiak commented 5 hours ago

Description

Issue

Provide a brief summary of why this task is needed

Link to Basecamp Todo

Solution

Provide a detailed description of how exactly this task will be accomplished. This can be something technical. What specific steps will be taken to achieve the goal? This should include details on service integration, job logic, implementation, etc.

External Changes

If you have made changes to external services, need to add additional values to Doppler, or need to add something new to the database, explain it here. This may include updates to third-party services, changes to infrastructure configuration, integration with external APIs, etc.

Additional information

Provide any additional information that might be useful to the reviewer in evaluating this pull request. This could include performance considerations,design choices, etc.

linear[bot] commented 5 hours ago

ENG-1079 Begin video editor

github-actions[bot] commented 5 hours ago
Fails
:no_entry_sign: This pull request needs a description (that differs from the template).
:no_entry_sign: Please add priority label to this PR.
:no_entry_sign: Please request a reviewer for this PR.
Warnings
:warning: :exclamation: Big PR (1385 changes)

(change count - 1385): Pull Request size seems relatively large. If Pull Request contains multiple changes, split each into separate PR will helps faster, easier review.

Generated by :no_entry_sign: dangerJS against e932a95cd4283ffe7641e1f37ebd4fd10a9ab19d

github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
docs ✅ Ready docs preview Fri Oct 18 06:15:06 NZDT 2024
github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
arclight ✅ Ready arclight preview Fri Oct 18 06:15:21 NZDT 2024
github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
journeys ✅ Ready journeys preview Fri Oct 18 06:16:01 NZDT 2024
github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
videos-admin ✅ Ready videos-admin preview Fri Oct 18 06:16:14 NZDT 2024
github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
watch ✅ Ready watch preview Fri Oct 18 06:16:55 NZDT 2024
github-actions[bot] commented 4 hours ago

The latest updates on your projects.

Name Status Preview Updated (UTC)
journeys-admin ✅ Ready journeys-admin preview Fri Oct 18 06:17:30 NZDT 2024
codecov[bot] commented 4 hours ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.64%. Comparing base (3e285d0) to head (e932a95). Report is 1 commits behind head on main.

:exclamation: There is a different number of reports uploaded between BASE (3e285d0) and HEAD (e932a95). Click for more details.

HEAD has 34 uploads less than BASE | Flag | BASE (3e285d0) | HEAD (e932a95) | |------|------|------| |libs.shared.ui|4|1| |libs.nest.common|4|1| |libs.journeys.ui|4|1| |apps.journeys|4|1| |apps.journeys-admin|4|1| |apps.api-journeys|4|1| |apps.api-users|4|1| |apps.watch|4|1| |apps.api-media|4|1| |apps.api-languages|4|1| |apps.api-analytics|2|0| |libs.nest.powerBi|2|0|
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #3689 +/- ## =========================================== - Coverage 79.76% 68.64% -11.13% =========================================== Files 1059 833 -226 Lines 16617 12742 -3875 Branches 2171 1659 -512 =========================================== - Hits 13255 8747 -4508 - Misses 3039 3645 +606 - Partials 323 350 +27 ``` | [Flag](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | Coverage Δ | | |---|---|---| | [apps.api-analytics](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `?` | | | [apps.api-journeys](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `83.17% <ø> (-4.71%)` | :arrow_down: | | [apps.api-languages](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `64.08% <ø> (-17.45%)` | :arrow_down: | | [apps.api-media](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `69.83% <ø> (-9.03%)` | :arrow_down: | | [apps.api-users](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `81.29% <ø> (-2.15%)` | :arrow_down: | | [apps.journeys](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `39.16% <ø> (-2.17%)` | :arrow_down: | | [apps.journeys-admin](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `59.59% <ø> (-11.13%)` | :arrow_down: | | [apps.watch](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `52.59% <ø> (-7.07%)` | :arrow_down: | | [libs.journeys.ui](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `57.26% <ø> (-17.41%)` | :arrow_down: | | [libs.nest.common](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `78.57% <ø> (-4.77%)` | :arrow_down: | | [libs.nest.powerBi](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `?` | | | [libs.shared.ui](https://app.codecov.io/gh/JesusFilm/core/pull/3689/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm) | `100.00% <ø> (+19.49%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JesusFilm#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.