feat: implement attachment management with upload, delete, and permission checks; update serializers and models

This commit is contained in:
Sean Morley
2025-01-19 22:22:03 -05:00
parent e0fa62c1ea
commit 94c3e3d363
15 changed files with 444 additions and 10 deletions

View File

@@ -129,6 +129,11 @@
"search_results": "Searh results",
"no_results": "No results found",
"wiki_desc": "Pulls excerpt from Wikipedia article matching the name of the adventure.",
"attachments": "Attachments",
"attachment": "Attachment",
"images": "Images",
"primary": "Primary",
"view_attachment": "View Attachment",
"generate_desc": "Generate Description",
"public_adventure": "Public Adventure",
"location_information": "Location Information",
@@ -245,6 +250,12 @@
"finding_recommendations": "Discovering hidden gems for your next adventure",
"md_instructions": "Write your markdown here...",
"days": "days",
"attachment_upload_success": "Attachment uploaded successfully!",
"attachment_upload_error": "Error uploading attachment",
"upload": "Upload",
"attachment_delete_success": "Attachment deleted successfully!",
"attachment_update_success": "Attachment updated successfully!",
"attachment_update_error": "Error updating attachment",
"activities": {
"general": "General 🌍",
"outdoor": "Outdoor 🏞️",