لا أعتقد أن هناك أي مخاوف تتعلق بالخصوصية، لأن نقطة نهاية .json موجودة بالفعل على أي حال، وهذا مجرد تنسيق مختلف.
@cvx / @j.jaffeux ما رأيكم في إعادة .ics إلى مسار فهرس الأحداث (تمت إزالته في: DEV: Remove old ics code by CvX · Pull Request #231 · discourse/discourse-calendar · GitHub)؟ يبدو لي أنه فوز سهل.
نحن نفعل بالفعل:
DiscoursePostEvent::EventFinder.search(current_user, filtered_events_params)
ويمكن أن يكون لدينا MAX_RESULTS (مرتبة حسب الأحدث) لضمان عدم تضخم هذا و .json بشكل كبير.