discourse/plugins/discourse-calendar/vendor/holidays/definitions
Joshua Rosenfeld eabbac18cf
FEATURE: Update US Holidays (#34558)
Internal ref /t/158010
2025-08-28 10:37:34 -04:00
..
doc DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
lib/validation DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
spec DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ae.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ar.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
at.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
au.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
be_fr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
be_nl.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
bg.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
br.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ca.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ch.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
CHANGELOG.md DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
cl.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
co.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
cr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
cz.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
de.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
dk.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ecbtarget.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ee.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
el.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
es.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
federalreserve.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
federalreservebanks.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
fedex.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
fi.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
fr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
gb.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ge.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
Gemfile DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
gh.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
hk.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
hr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
hu.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
id.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ie.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
in.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
index.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
is.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
it.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
jp.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ke.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
kr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
kz.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
li.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
LICENSE DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
lt.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
lu.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
lv.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ma.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
Makefile DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
METHODS.yml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
mt_en.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
mt_mt.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
mx.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
my.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
nerc.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ng.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
nl.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
no.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
northamericainformal.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
nyse.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
nz.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
pe.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ph.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
pl.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
pt.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
README.md DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ro.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
rs_cyrl.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
rs_la.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ru.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
sa.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
se.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
sg.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
si.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
sk.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
th.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
tn.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
tr.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ua.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
unitednations.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
ups.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
us.yaml FEATURE: Update US Holidays (#34558) 2025-08-28 10:37:34 -04:00
ve.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
vi.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
za.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00
zw.yaml DEV: Move discourse-calendar to core (#33570) 2025-07-15 16:38:05 +02:00

Holidays Definitions Build Status

This repository contains the 'raw' definitions for the various holidays projects. It should be added a submodule to any project that wants to use them.

Currently it is only used by the existing Holidays gem, which takes these definitions and generates ruby classes for use in that gem. In the future it will be used by other languages in a similar manner.

Please note that this is not a gem. The validation process is written in ruby simply for convenience. The real stars of this show are the YAML files.

Documentation

  1. Syntax Guide
  2. Contribution Guidelines
  3. Maintainer Guidelines
  4. Architecture Decision Records

Credits

Thank you to all of these wonderful contributors!