From c36025f01801a99b4e0def64ada6b8dca423a5bb Mon Sep 17 00:00:00 2001 From: poduck Date: Fri, 28 Nov 2025 21:58:57 -0500 Subject: [PATCH] feat: Add description field to PluginTemplateListSerializer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The description field is now included in marketplace listing responses, allowing the frontend to display full plugin descriptions with formatting, bullet points, and detailed benefits. All 6 platform plugins now return complete information: - Name, author (Smooth Schedule), version (1.0.0) - Short description (one-line summary) - Full description (multi-paragraph with bullets) - Category, ratings, install count 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- smoothschedule/schedule/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smoothschedule/schedule/serializers.py b/smoothschedule/schedule/serializers.py index 2cea31a..285d332 100644 --- a/smoothschedule/schedule/serializers.py +++ b/smoothschedule/schedule/serializers.py @@ -626,7 +626,7 @@ class PluginTemplateListSerializer(serializers.ModelSerializer): class Meta: model = PluginTemplate fields = [ - 'id', 'name', 'slug', 'short_description', + 'id', 'name', 'slug', 'short_description', 'description', 'visibility', 'category', 'tags', 'author_name', 'version', 'license_type', 'is_approved', 'install_count', 'rating_average', 'rating_count',