summaryrefslogtreecommitdiff
path: root/Biz/PodcastItLater/Admin.py
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-15 08:47:02 -0500
committerBen Sima <ben@bensima.com>2025-12-15 08:47:02 -0500
commit0baab1972e30c0e4629e67152838e660b02a2537 (patch)
treed82d9402e4a0840777ee3d4e39ab4329f246918b /Biz/PodcastItLater/Admin.py
parentadf693eb82cddd2c383cdebd3392716446ddf054 (diff)
t-265.6: Add feedback collection endpoint for PIL
- Add feedback table with migration in Core.py - Add FeedbackForm and FeedbackPage UI components - Add /feedback GET/POST routes and /api/feedback JSON endpoint - Add admin feedback view at /admin/feedback - Create Omni/Agent/Tools/Feedback.hs with feedback_list tool - Wire feedback tool into Telegram agent
Diffstat (limited to 'Biz/PodcastItLater/Admin.py')
-rw-r--r--Biz/PodcastItLater/Admin.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Biz/PodcastItLater/Admin.py b/Biz/PodcastItLater/Admin.py
index 29332df..10ea7f6 100644
--- a/Biz/PodcastItLater/Admin.py
+++ b/Biz/PodcastItLater/Admin.py
@@ -40,7 +40,10 @@ TruncatedTextAttrs = Views.TruncatedTextAttrs
UserTableRow = Views.UserTableRow
UserTableRowAttrs = Views.UserTableRowAttrs
create_table_header = Views.create_table_header
+AdminFeedback = Views.AdminFeedback
+AdminFeedbackAttrs = Views.AdminFeedbackAttrs
+admin_feedback = Handlers.admin_feedback
admin_metrics = Handlers.admin_metrics
admin_queue_status = Handlers.admin_queue_status
admin_users = Handlers.admin_users
@@ -52,6 +55,8 @@ update_user_status = Handlers.update_user_status
__all__ = [
"ActionButtons",
"ActionButtonsAttrs",
+ "AdminFeedback",
+ "AdminFeedbackAttrs",
"AdminUsers",
"AdminUsersAttrs",
"AdminView",
@@ -72,6 +77,7 @@ __all__ = [
"TruncatedTextAttrs",
"UserTableRow",
"UserTableRowAttrs",
+ "admin_feedback",
"admin_metrics",
"admin_queue_status",
"admin_users",