Skip to content

When file is updated it should be reflected on articles where this file is added#525

Merged
zanetagebka merged 18 commits intodevel_21from
fix/file-refresh-issue
Mar 5, 2026
Merged

When file is updated it should be reflected on articles where this file is added#525
zanetagebka merged 18 commits intodevel_21from
fix/file-refresh-issue

Conversation

@zanetagebka
Copy link
Contributor

No description provided.

zanetagebka and others added 15 commits February 12, 2026 13:42
#523)

Handle Uppy preview generation state directly in the uppy component
to disable uploads until all file previews are ready. This prevents
422 errors when users upload multiple images and click the upload
button before all thumbnails have been generated.
…essing files (#524)

Implement encoding generation tracking for media processing jobs to
prevent stale job execution, and disable the replace button while
files are still being processed.

- Add encoding_generation to media_file to track encoding job state
- Update CreateMediaJob to pass encoding_generation to CheckProgressJob
- Enhance CheckProgressJob to skip processing on generation mismatch
- Disable replace button in file show component during processing
- Add tooltip messages and localization for disabled state
- Add comprehensive tests for all new behavior
#523)

Handle Uppy preview generation state directly in the uppy component
to disable uploads until all file previews are ready. This prevents
422 errors when users upload multiple images and click the upload
button before all thumbnails have been generated.
…essing files (#524)

Implement encoding generation tracking for media processing jobs to
prevent stale job execution, and disable the replace button while
files are still being processed.

- Add encoding_generation to media_file to track encoding job state
- Update CreateMediaJob to pass encoding_generation to CheckProgressJob
- Enhance CheckProgressJob to skip processing on generation mismatch
- Disable replace button in file show component during processing
- Add tooltip messages and localization for disabled state
- Add comprehensive tests for all new behavior
@zanetagebka zanetagebka force-pushed the fix/file-refresh-issue branch from a392e05 to a3371d1 Compare February 12, 2026 12:42
@zanetagebka zanetagebka requested a review from mreq March 4, 2026 08:00
@zanetagebka zanetagebka marked this pull request as ready for review March 4, 2026 08:00
@zanetagebka zanetagebka changed the base branch from master to devel_21 March 4, 2026 08:00
@zanetagebka zanetagebka self-assigned this Mar 4, 2026
@zanetagebka zanetagebka requested a review from foton March 5, 2026 12:17
Copy link
Contributor

@foton foton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vypadá to dobře a snadno pochopitelně 👍
Je doufám, že ta změna v tiptap css jsou mezery, nebo tak něco (WIN vs Linux?). Radši bych jí tam vůbec neviděl.

@zanetagebka zanetagebka merged commit 407a5fb into devel_21 Mar 5, 2026
zanetagebka added a commit that referenced this pull request Mar 6, 2026
…le is added (#525)

* When file is updated it should be reflected on articles where this file is added
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants