Commit Graph

84 Commits (707c88ffc5a34f54f03958227a6b76baf5864646)

Author SHA1 Message Date
Thibaut 456c4cb811 Add Store#size
10 years ago
Thibaut bc5488faa2 Make docs mtime the greatest of the index and db files' mtime
10 years ago
Thibaut ca7ff6086e Exclude docs without a db file from the manifest
10 years ago
Thibaut ca61a2b746 Add Doc#db_path
10 years ago
Thibaut 5c46eabc67 Output a JSON file containing all the pages' content
10 years ago
Thibaut e9125c6ec2 Refactor Doc.store_pages
10 years ago
Thibaut ecf774e22c Add EntryIndex#blank?
10 years ago
Thibaut 1655a00fb6 Refactor Doc.store_page
10 years ago
Thibaut a9c8c228bc Fix default argument assignment for Ruby 2.2
10 years ago
Thibaut c68133eb8c Revert "Replace colons with dashes in internal URL paths"
11 years ago
Thibaut c122caa7c4 Add :skip_link option for ignoring certain links in scrapers
11 years ago
Thibaut ab1de67032 Update Nokogiri
11 years ago
Thibaut bcd4a5b522 Use String#remove
11 years ago
Thibaut d51a6f9042 Replace colons with dashes in internal URL paths
11 years ago
Thibaut c0be178556 Auto-require gems in the "docs" bundle
11 years ago
Thibaut 864188e24c Use String#sub instead of String#gsub when possible
11 years ago
Thibaut b92db88506 Refactor Docs::Scraper
11 years ago
Thibaut ca06cc7ad9 Implement Docs::Filter#initial_page?
11 years ago
Thibaut f8298181e9 Implement initial_paths scraper option
11 years ago
Thibaut 5e69d6df5e Make Docs::FileScraper#request_all accept an array of URLs
11 years ago
Thibaut cd6057e392 Make Docs::UrlScraper#request_all accept an array of URLs
11 years ago
Thibaut c6be9b6ae4 Make Docs:Requester#request accept an array of URLs
11 years ago
Thibaut 562a4c74fe Fix failing Docs::Requester test
11 years ago
Thibaut 95ec3a5dc3 Refactor :trailing_slash option tests
11 years ago
Thibaut 4a2a393ed4 Refactor :follow_links option
11 years ago
Thibaut bf6c900ca7 Make :skip_links option work with true/false
11 years ago
Thibaut 47eb7eec7f Make :skip_links option apply to pages instead of individual links
11 years ago
Thibaut 6c8eea1adb Add :follow_links option to not follow links on select pages
11 years ago
Thibaut 706270d89c Don't store pages with no entries
11 years ago
Thibaut 9089d03211 Set the default FileScraper::base_url to localhost
11 years ago
Thibaut d964fd4ca9 Make Docs::URL#relative_path_to work with unqualified URLs
11 years ago
Thibaut 4df387d475 Make Docs::URL#subpath_to work with unqualified URLs
11 years ago
Thibaut 1204390f81 Make Docs::Scraper.root_path inheritable
11 years ago
Thibaut 18986c1814 Going open source
11 years ago