Introduction and Overview

**Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides various configuration options and integrates seamlessly with the existing Open Y setup.

Features and Functionality

- **Calendar Limit Days**: Limits the selectable days in widgets. A value of 0 means no limits.
- **JavaScript Compilation**: The module includes a JavaScript component, `repeat.js`, which can be compiled using `npm`.
- **Bug Fixes**: The latest release includes a fix for incorrect location info in popup (PR #65 by @MamoruFivejars).

Installation

1. Clone the repository to your Drupal installation's modules directory.
2. Navigate to the module directory.

Configuration

- Set the `calendar_limit_days` variable to customize the selectable days limit in widgets.

Usage

- To compile `repeat.js`:
1. Run `npm install` to install dependencies.
2. Run `npm run build` to compile `repeat.js` to the parent folder "src".
3. Run `drush cr` in the docroot folder to clear caches.

Supporting organizations: 
Architecture, Maintenance
Architecture, Maintenance
Architecture, Maintenance

Project information

Releases