-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Add media usage index write-side foundation #1746
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
d1bc115
feat(media): add usage index tables
khoinguyenpham04 72b3253
feat(media): add usage extractor
khoinguyenpham04 8ef7d0e
feat(media): add usage repository
khoinguyenpham04 fa9c6b1
chore(media): add usage foundation changeset
khoinguyenpham04 a97e17e
ci: update query-count snapshots
emdashbot[bot] 0b99ad1
fix(media): skip path-like local usage refs
khoinguyenpham04 f477b81
feat(media): add usage index status metadata
khoinguyenpham04 6b6c011
feat: enhance media usage index with new tracking and management feat…
khoinguyenpham04 0066d19
feat(media): Rename Repository Fixtures To Storage Variants
khoinguyenpham04 81158b2
feat(media): Add Source-Key Contract Tests
khoinguyenpham04 c66ca0f
feat(media): refine extractor to focus on image subfields and update …
khoinguyenpham04 f7590e1
feat(media): tightened the source-variant write/input type seam.
khoinguyenpham04 918ac41
feat(media): implement content media usage field discovery and associ…
khoinguyenpham04 5a662f5
feat(media): add content media usage snapshots loader and associated …
khoinguyenpham04 35c90cf
feat(media): enhance content media usage snapshots with draft revisio…
khoinguyenpham04 647361d
feat(media): update buildContentSource to conditionally include sourc…
khoinguyenpham04 7466f64
feat(media): Add Content Usage Refresh Service
khoinguyenpham04 0705860
feat(media): Wire Runtime Create, Update, Duplicate, Revision Restore
khoinguyenpham04 cf64e8a
Wire Publish, Unpublish, Schedule, Unschedule, Discard Draft
khoinguyenpham04 1ecf9f5
Wire Trash And Permanent Delete
khoinguyenpham04 24e5333
Refresh I18n Non-Translatable Siblings
khoinguyenpham04 7b6dbb9
Mark Bypass And Schema Paths Stale
khoinguyenpham04 18cdf12
Add Refresh Failure Path Coverage
khoinguyenpham04 770f8a2
Implement guarded replace and delete methods in MediaUsageRepository …
khoinguyenpham04 f30f1de
Fix media usage lint issues
khoinguyenpham04 02c220d
Merge remote-tracking branch 'origin/main' into feature/media-usage-i…
khoinguyenpham04 1446a65
Fix media usage display title extraction
khoinguyenpham04 fc980c3
update guarded replace result handling and add test for replacement s…
khoinguyenpham04 6f496fb
Implement retry logic for content media usage refresh to handle gener…
khoinguyenpham04 042c0e5
Harden media usage failure handling
khoinguyenpham04 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "emdash": patch | ||
| --- | ||
|
|
||
| Adds the internal media usage index foundation for upcoming usage-aware media workflows. This creates the usage index schema during migrations but does not change Media Library behavior yet. |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "emdash": patch | ||
| --- | ||
|
|
||
| Adds internal media usage index hardening for future reference tracking. | ||
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.