Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate chapters, languages and years #712

Merged
merged 12 commits into from
Apr 6, 2020
Merged

Conversation

tunetheweb
Copy link
Member

@tunetheweb tunetheweb commented Apr 5, 2020

Fixes #400
Fixes #713
Makes progress on #686

This implements @arsenicraghav 's fix for hardcoded chapters in validation (#400) from #557 (though in config.py instead of validate.py to avoid multiple loads of JSON file). We had delayed this before but we're not making any progress on #561 and not entirely convinced we should do that any more anyway!

It also allows loading of multiple year config JSONs (#713 ) including the ability to exclude some years in JSON config (while we work on them and before they are ready for release).

It also makes languages configureable per year and in JSON as part of #686. The JavaScript side still needs to be done.

@tunetheweb tunetheweb added the development Building the Almanac tech stack label Apr 5, 2020
@tunetheweb tunetheweb changed the title Validate chapters Validate chapters, languages and years Apr 5, 2020
@tunetheweb tunetheweb requested a review from rviscomi April 6, 2020 19:02
@tunetheweb tunetheweb merged commit 0bd3d5b into master Apr 6, 2020
@tunetheweb tunetheweb deleted the validate-chapters branch April 6, 2020 19:39
@rviscomi rviscomi mentioned this pull request Apr 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Building the Almanac tech stack
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support multiple year's JSON config Validate chapters by year
2 participants