github-metadata

Jekyll plugin to propagate the `site.github` namespace and set default values for use with GitHub Pages.

MIT License

Downloads
4.8M
Stars
277
Committers
27

Bot releases are visible (Hide)

github-metadata - v2.3.1

Published by jekyllbot almost 8 years ago

  • Remove log on Octokit::NotFound (#86)
github-metadata - v2.3.0

Published by jekyllbot almost 8 years ago

Minor Enhancements

  • Respect source passed from the API (#85)
github-metadata - v2.2.0

Published by jekyllbot almost 8 years ago

Minor Enhancements

  • If a user provides bad credentials, throw an error. (#75)

Bug Fixes

  • Add MetadataDrop#to_s which outputs pretty JSON representation (#78)
  • Lock Octokit to v4.3.0 (#79)
  • Revert "Lock Octokit to v4.3.0", but disallow v4.4.0 (#81)
github-metadata - v2.1.1

Published by jekyllbot about 8 years ago

Bug Fixes

  • Remove the path before setting site.url (#77)
github-metadata - v2.1.0

Published by benbalter about 8 years ago

Major Enhancements

  • Set site.url and site.baseurl (#76)
  • Use localhost:4000 as the default pages host in development (#50)
  • Default to development in dev (#49)

Minor Enhancements

  • Fix a typo in the documentation of PAGES_API_URL (#66)
  • Additional feedback for failed Octokit calls (#68)
  • Add Rubocop (#69)
github-metadata - v2.0.2

Published by benbalter over 8 years ago

Remove trailing slash from html_url if present (#64)

github-metadata - v2.0.1

Published by parkr over 8 years ago

  • Fix issue where git not being in $PATH would error (#57)
  • Handle dots in repository names when parsing from Git remote output (#63)
github-metadata -

Published by parkr over 8 years ago

Major Enhancements

  • Only allow Jekyll 3.1 and above (#61)

Minor Enhancements

  • Use html_url from Pages endpoint (behind preview env flag) (#60)
  • Only determine repo when data is requested using a Drop (#61)
github-metadata -

Published by parkr over 8 years ago

  • Make the Client::API_CALLS a Set (#56)
github-metadata -

Published by parkr over 8 years ago

  • Make empty string fallback for missing git remote (development mode only) (#54)
  • Refactor some of the git things & better docs (#55)
github-metadata - v1.10.0

Published by parkr over 8 years ago

  • Use git remote url to determine nwo (name with owner) in development only (#45)
github-metadata - v1.9.0

Published by parkr over 8 years ago

  • Mark the generator as safe so in safe mode it'll work (#42)
github-metadata - v1.8.0

Published by parkr over 8 years ago

  • Properly determine project page domain by breaking the cache on different args (#40)

Thanks for catching that, @benbalter!

github-metadata - v1.7.0

Published by parkr over 8 years ago

  • Properly calculate the url scheme (#37)

Props @benbalter! ❇️

github-metadata - v1.6.0

Published by parkr over 8 years ago

  • site.github.environment should be the same as site.github.pages_env (#36)
  • Add Repository#url_scheme for the pages URL scheme. (#35)
github-metadata - v1.5.0

Published by parkr over 8 years ago

  • All values should have a corresponding field on Repository (#34)
  • Happy Leap Day!
github-metadata - v1.4.0

Published by parkr over 8 years ago

  • Client: whitelist certain Octokit::Client methods (#32)

🔒

github-metadata - v1.3.0

Published by parkr over 8 years ago

  • Don't require Jekyll, and only require the Generator when Jekyll has been required
  • Client: Fix bug with method call memoization collision with special characters
  • Generator: Properly memoize the repository so each regen doesn't re-call
  • Pages: ssl? should be true in test mode
  • Pages: github_hostname should only include the domain, not the protocol
  • Pages: handle subdomain isolation
  • Pages: helper methods for dotcom?, test?, enterprise?
  • Pages: hardcode https for dotcom GitHub URL
  • Pages: api_url, help_url, github_hostname, and pages_hostname should all look at env vars without PAGES_ prefix
  • Repository: #organization_repository? should use Value to save from errors
  • Repository: add in enterprise support & smarter CNAME/domain lookup
github-metadata - v1.2.0

Published by parkr over 8 years ago

  • Bring up-to-date with current site.github offerings on GitHub Pages (#30)
  • Add integration tests and ensure we're up-and-running with github-pages (#29)
  • Travis: test against Jekyll 2.5 and 3 (#21)
github-metadata - v1.1.0

Published by parkr about 9 years ago

  • Enable auto_paginate for Octokit client so you get everything (#18)