smart-village-solutions / smart-village-app-cms

A CMS based on JSON schema of smart-village api
GNU General Public License v3.0
7 stars 2 forks source link

Title: Enhance event management functionality #240

Closed hui00 closed 1 year ago

hui00 commented 1 year ago

This Pull Request introduces two significant enhancements to our event management system.

Add "Copy Event" button to Event Edit page with changes: We have added a new "Copy Event" (Kopieren) button on the Event Edit page. This button allows users to quickly create a duplicate of an existing event, retaining all the event details from the original, including any changes made during the edit session. This feature helps in efficient event management, especially when similar events occur frequently, by reducing the effort and time required to input the same details repeatedly.

Set copied event visibility to 'false' by default: We have further enhanced the event copying function by setting the copied event's visibility to "false" (invisible) by default. This gives users more control over when a copied event becomes visible to others. A copied event now needs to be explicitly made visible, preventing any possible confusion and ensuring that only fully reviewed and ready-to-go events are visible to the public.

These two updates together aim to streamline the process of creating and managing events, leading to a more intuitive and efficient user experience.

SVA-1008