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

(Re-)implement specific validation checks after JSON Schema switch #246

Open
alex4401 opened this issue Feb 18, 2024 · 0 comments
Open

(Re-)implement specific validation checks after JSON Schema switch #246

alex4401 opened this issue Feb 18, 2024 · 0 comments

Comments

@alex4401
Copy link
Owner

alex4401 commented Feb 18, 2024

  • v0.17:
    • Ensure group from association string exists
    • Ensure no overlap between group and category IDs
    • Ensure no overlap between marker IDs
    • Ensure no duplicates in an association string
    • Ensure fragment references are valid
    • Emit errors if file references are invalid
    • Emit depreciation warnings
    • Emit a warning if autoNumberInChecklist is set when isCollectible is false
  • v0.17.2:
    • Check zoom.min is lower than zoom.max
  • v0.17.4:
    • Ensure searchKeywords is not specified when canSearchFor is false
    • Emit a warning if searchKeywords or canSearchFor is specified when marker search is disabled
    • Emit a warning if a marker's article matches its group's shared value
    • Emit an error if isWikitext is set without name or description
@alex4401 alex4401 added this to the v0.17.0 milestone Feb 18, 2024
@alex4401 alex4401 modified the milestones: v0.17.0, v0.17.1 Feb 20, 2024
alex4401 added a commit that referenced this issue Feb 21, 2024
alex4401 added a commit that referenced this issue Feb 21, 2024
Tiles and overlays are still pending.

Issue: #246
alex4401 added a commit that referenced this issue Feb 21, 2024
alex4401 added a commit that referenced this issue Feb 21, 2024
alex4401 added a commit that referenced this issue Feb 23, 2024
alex4401 added a commit that referenced this issue Feb 23, 2024
Tiles and overlays are still pending.

Issue: #246
alex4401 added a commit that referenced this issue Feb 23, 2024
alex4401 added a commit that referenced this issue Feb 23, 2024
@alex4401 alex4401 modified the milestones: v0.17.1, v0.17.2, v0.17.3 Feb 23, 2024
alex4401 added a commit that referenced this issue Feb 24, 2024
alex4401 added a commit that referenced this issue Feb 24, 2024
@alex4401 alex4401 modified the milestones: v0.17.4, v0.17.5 Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant