Delete video url#1023
Merged
Merged
Conversation
- Implemented a video stream cache to manage large videos outside the project directory, ensuring they do not pollute the project structure. - Added functionality to clear the video stream cache on extension activation for seamless re-streaming of previously loaded videos. - Updated video file handling to allow for user-initiated clean-up of media files, protecting user-saved videos from being reverted to pointers. - Introduced confirmation prompts for replacing or deleting local video files to prevent accidental data loss. - Enhanced the video player and editor components to handle video availability states and requests for playable URLs more effectively.
…dating of edit metadata modal
Contributor
Author
|
/build |
|
Pre-release: 0.27.0-pr1023-b668575 https://github.com/genesis-ai-dev/codex-editor/releases/tag/0.27.0-pr1023-b668575 |
Contributor
Author
|
/build |
|
Pre-release: 0.27.0-pr1023-382a582 https://github.com/genesis-ai-dev/codex-editor/releases/tag/0.27.0-pr1023-382a582 |
…t switch and more granular preserving of either audio or video depending on the context.
…everything, updated notifications, the video reflects the status from the cards and it's just overall more robust
Contributor
Author
|
/build |
|
Pre-release: 0.27.0-pr1023-14c6f52 https://github.com/genesis-ai-dev/codex-editor/releases/tag/0.27.0-pr1023-14c6f52 |
LeviXIII
approved these changes
Jun 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Delete video url
Format: #1001
Project: 1023-delete-video-url
Summary
Allow video to be temporarily stored (all media download strategies except for auto-download) as well as permanently stored (all media download strategies)
Changes
Added a delete video and it also clears the file, allows for users to "save" in stream only to avoid redownloading a video file every time as well as allows for streaming in stream only and you can clear the video in stream only as well as stream and save to not have to store videos that were needed for in the past.
Testing Checklist
Edit Metadata modal — draft & save semantics
Edit Metadata modal — video file size
841 MB) matching the file on disk.Modal responsiveness
Video size limit
Navigation card — video icon & badge states
Navigation card — click actions
files/; badge flips to check immediately.Navigation card — live updates from other sources (no manual refresh)
Card ↔ editor live sync
Stream-only add prompt (pick a local file in the modal)
files/, survives reload and sync (not pointerized).Session disk cache on sync (stream-only)
files/becomes a pointer (space freed), but the video still plays this session with no re-download."Free up space" (Edit Metadata modal button)
Media strategy switching — preservation & prompts
.webmnot counted as video).files/plays without re-downloading (no false "needs download").Regression / cross-cutting
auto-downloadprojects behave as before (files kept, no prompts, no Free up space).