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

feat(event): recurring dates #242

Closed donni106 closed 1 year ago

donni106 commented 1 year ago

This PR introduces an interface to setup recurring dates for events.

Not recurring Recurring every day Recurring on few days every two weeks Recurring every four months Recurring every year
image image image image image

The end date of an event is set to required for setting up a recurring pattern. Otherwise we would not be able to find an end. The maximum future year is reduced to 50 years from now to avoid very very large amounts of data stored to databases.

On the index page there is a new badge that indicates an event with recurring dates:

image

Relating PR on the main-server can be found here: https://github.com/smart-village-solutions/smart-village-app-mainserver/pull/408

SVA-1009