Skip to content
  1. Dec 20, 2014
  2. Dec 19, 2014
  3. Dec 14, 2014
  4. Dec 13, 2014
  5. Dec 12, 2014
  6. Dec 10, 2014
  7. Dec 09, 2014
  8. Dec 08, 2014
  9. Dec 06, 2014
  10. Dec 05, 2014
    • Raniere Silva's avatar
      Add id to glossary entry · 9f05f7f9
      Raniere Silva authored
      This is needed to enable users jump to glossary entries.
      9f05f7f9
    • Raniere Silva's avatar
      Merge pull request #35 from abought/gh-pages · 7df94bf9
      Raniere Silva authored
      Merge of new validator with tests
      7df94bf9
    • Andy Boughton's avatar
      Initial commit of template validator skeleton (from local repo) · 0d5c61e0
      Andy Boughton authored
      Add validation methods and refactor ast helpers to separate class
      
      Add tiny logging message; prep for first push to github fork
      
      Start adding tests
      
      Fix errors revealed by unit tests
      
      Update validator to check heading order; tests passing
      
      Validation of links and changes to heading validation
      
      Tiny comment cleanup; push to share version with swc
      
      Add some descriptive comments and create minimal validator example (for instructors.md) to demonstrate subclassing
      
      Split helpers to separate file and update for newest index.md template
      
      Grooming
      
      Bring up to spec with newest versions of lesson templates. Add tests to ensure all templates pass validation.
      
      Saner default assumption about markdown file locations
      
      Add skeletons for remaining validators. Incorporate ranier's code for batch validation.
      
      Code changes for single-file python 2 and 3 compatibility.
      
      Refactor out template validation logic in prep for cmd line rework
      
      Proof of concept refactor to command line sig for @rgaia-cs (issue #34)
      
      With no path provided, default to curdir, not a hard-coded default
      
      Implement license and discussion validators. Some test cleanup.
      
      Validate file links against page titles. Add line length check.
      
      Fix python3 hash error
      
      Rename validator to check
      
      Conflicts:
      	tools/validate_markdown_template.py
      
      Enforce section heading levels + pep8 cleanup
      
      Improved link validation for non-html files
      
      Validate images as well as links
      
      Verify that all headings are exactly level 2
      
      Link text validation based on document header "subtitle" instead of "title".
      
      Adjustments based on run against the SQL repo.
      
      Fix links to topics
      
      By default only show erros and warnings to user
      
      - Add another argument for CLI to enable debug log level
      - Change some log message to debug instead of info
      - Add file information for errors and warnings
      
      Fix import at check
      
      From [PEP8](https://www.python.org/dev/peps/pep-0008/#imports)
      
      > Imports should usually be on separate lines, e.g.:
      >
      > Yes: import os
      >      import sys
      >
      > No:  import sys, os
      
      Heading bugfixes, update failing tests, and cleanup. fix swcarpentry/lesson-template#39, swcarpentry/lesson-template#42 .
      
      Add validation of glossary
      
      Slight clarification to log messages.
      
      Skip validate some links in index
      
      Fix super() call for python2; avoid mutable default argument.
      
      Lesson template validator.
      0d5c61e0
  11. Dec 03, 2014
  12. Nov 27, 2014