mirror of https://github.com/pixelfed/pixelfed
dev
staging
feature/configurable-min-registration-age
l10n_crowdin_translations
configcache-clean-rebased
dockerfile-compile-ffmpeg-x264-x265
fix/media-storage-optimized-charge
fix/dm-remote-delete-media-leak
feat/emoji-cloud-storage-v2
feat/story-cloud-storage-v2
fix/hashtags-outside-bmp
copilot/review-old-issues
groups
vue3
v0.1.9
v0.10.0
v0.10.1
v0.10.10
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.11.0
v0.11.1
v0.11.10
v0.11.11
v0.11.12
v0.11.13
v0.11.2
v0.11.3
v0.11.4
v0.11.5
v0.11.6
v0.11.7
v0.11.8
v0.11.9
v0.12.0
v0.12.1
v0.12.10
v0.12.11
v0.12.12
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v0.13.0
v0.14.0
v0.14.1
v0.14.2
v0.14.3
v0.5.9
v0.6.0
v0.6.1
v0.7.6
v0.8.0
v0.8.5
v0.8.6
v0.9.0
v0.9.4
v0.9.5
v0.9.6
${ noResults }
1 Commits (eae6253731f9e8e6b39efd9bea5c1c274c506d8d)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
9f110bb74c |
feat: migrate local story media to cloud storage
Ensure story media lands on and stays on cloud storage for S3 instances. - StoryExpire: archive expiring story media on the same explicit disk the media lives on (S3 move is a server-side copy+delete), with error handling - Add admin:StoryMoveStorageLocalToCloud to migrate local story media (active + story_archives) to cloud: copy, verify by size, then delete local - --orphans option relocates untracked story_archives/ files to cloud using the same copy/verify/delete flow (media is moved, never discarded) - Schedule it hourly alongside the media migration when cloud storage is on |
4 weeks ago |