LiturgicalCalendarAPI icon indicating copy to clipboard operation
LiturgicalCalendarAPI copied to clipboard

A PHP script / API endpoint that will generate the Roman Catholic liturgical calendar for any given year, calculating the mobile festivities and the precedence of solemnities, feasts, memorials...

Results 17 LiturgicalCalendarAPI issues
Sort by recently updated
recently updated
newest added

Translations update from [Weblate](https://translate.johnromanodorazio.com) for [Liturgical Calendar/Proprium de Tempore](https://translate.johnromanodorazio.com/projects/liturgical-calendar/proprium-de-tempore/). It also includes following components: * [Liturgical Calendar/Patron saints of Europe](https://translate.johnromanodorazio.com/projects/liturgical-calendar/patron-saints-of-europe/) * [Liturgical Calendar/Memorials from Decrees](https://translate.johnromanodorazio.com/projects/liturgical-calendar/memorials-from-decrees/) * [Liturgical Calendar/Proprium de Sanctis...

The current approach to unit testing isn't quite following the intended usage of PHPUnit. We're extending `TestCase` and instantiating the resulting class. But according to the intended usage of PHPUnit,...

enhancement

The LitCal API now allows a diocesan calendar to override the settings of a national calendar, for example whether *Epiphany*, *Ascension*, or *CorpusChristi* fall on Thursday or Sunday. The case...

enhancement

Currently, the `LitCalAllFestivities` endpoint only returns all possible liturgical events for the Universal Roman Calendar. We should allow this endoint to accept further parameters, so as to be able to...

enhancement

Certain events loaded from national liturgical calendars require some logic to create the event conditionally based on whether it falls on a Sunday or Solemnity. This logic is currently hardcoded...

enhancement

Perhaps we should do even more and better sanitization of GET / POST requests. For example using the [filter-input](https://www.php.net/manual/en/function.filter-input.php) function.

enhancement

### What happened? Alls Souls falls on a Sunday in 2025 and takes precedence over the Thirty First Sunday of Ordinary Time. But the liturgical rank is not translated. It...

bug
needs-verification

The current limit for dates within the range of the year 9999 is due to ISO8601's limit of a range between 0000-9999. However PHP does seem to have a way...

enhancement

Thanks for this wonderful job. I am moving my [application Liturgia+](https://www.liturgiaplus.app/) to offline mode and would like to include a precalculated annual calendar taken from your API. But since the...

enhancement

Is it possible to add a Diocesan Calendar for the Diocese of Shrewsbury (https://www.dioceseofshrewsbury.org/)? While I am eager to contribute and assist in any way I can, I'm hampered by...