💄 Enhance live slideshow UI with beta label
Add a "Beta" label to the live slideshow heading for better user awareness and improved visual hierarchy. :lipstick: Update media display styling and layout Enhance the UI of media items with improved styling and layout adjustments. :sparkles: Introduce bulk delete functionality for media Add bulk deletion capability for media items, including UI updates and backend logic to handle multiple deletions efficiently. :lipstick: Add delete permissions for media items Implement logic to check if the current user can delete media based on their role as uploader or event owner. Inject delete attributes into media links accordingly. :lipstick: Update QR code section and guest experience text Revise QR code sharing instructions and enhance guest experience descriptions for clarity and improved usability. :lipstick: Update recent uploads section styling Enhance the layout of the recent uploads section for better visual alignment and user experience. :fire: Remove download link from event dashboard Eliminate the download button to streamline the user interface. :bug: Fix event deletion approach logic Update the approaching_deletion? method to check for preserved events instead of lifetime ownership, ensuring correct behavior for chip-in events. :mag: Improve SEO for event upload page Refactor meta tags generation by extracting logic into helper methods for better readability and maintainability. :arrow_up: Upgrade Ruby setup action and dependencies Update Ruby setup action to v1.274.0 and upgrade aws-partitions, debug, prism, and rdoc gems for improved functionality and security.