💄 Implement upload progress indicator with conic gradient
•
- Introduced a new CSS property for progress tracking and created a conic gradient background for the upload progress indicator. - Updated the file upload controller to utilize the new progress indicator, replacing the previous progress bar with a circular design. - Enhanced the media element's blur effect during uploads to improve user experience. 🔧 Update dependencies and improve media metadata extraction - Upgrade bcrypt version in Gemfile to ~> 3.1.21. - Update GitHub Actions checkout action to v6.0.2 in CI and deploy workflows. - Refactor media metadata extraction to run EXIF extraction in a subprocess, enhancing stability against native library crashes. - Clean up unused code in the ExtractMediaMetadataJob and its tests.