Pixelastic
db1f95237e
feat(index): Do not index index.html page
2016-06-30 16:51:51 +02:00
Pixelastic
ce3ec4fa30
feat(404): Should not index 404.html either
2016-06-30 16:36:57 +02:00
Pixelastic
213f5081af
feat(404): Do not index 404.md pages
2016-06-30 16:29:20 +02:00
Pixelastic
2a4a91dd66
feat(extractor): Use external gem for extracting
2016-05-13 18:47:37 +02:00
Pixelastic
7005983727
feat(error): Display human error when API key ACL is not enough
2016-01-12 15:31:05 +01:00
Pixelastic
dc62a65332
feat(weight): Use more weight values in default weight
2015-11-03 15:25:44 +01:00
Pixelastic
e297d7f749
fix(version): Do not depend on Rubygem to get the version
2015-07-29 19:45:58 +02:00
Pixelastic
ecd4c67f06
feat(user-agent): Send the plugin name and version in the UA
2015-07-28 19:49:20 +02:00
Pixelastic
ebc1a0cafd
feat(hook): Add custom_hook_excluded_file?
2015-07-28 15:48:42 +02:00
Pixelastic
887c751c81
feat(verbose): Display list of record for each page if verbose
2015-07-27 15:48:16 +02:00
Pixelastic
c640262685
feat(settings): Do not hardcode the list of attributesToRetrieve
...
We will retrieve them all by default, as this is the expected behavior
for a new user. This make it possible to retrieve any data set in the
front-matter. Advanced users can still overwrite it.
2015-07-27 15:28:34 +02:00
Pixelastic
bd960807fd
refactor(push): Split push logic in several methods
2015-07-21 22:08:48 +02:00
Pixelastic
20e75481ea
refactor(excluded_file): Refactored way to check excluded regexp
2015-07-21 21:45:23 +02:00
Pixelastic
b650547c15
refactor(pagination): Refactor push tests to use real Jekyll instance
2015-07-21 20:00:36 +02:00
Pixelastic
f2d57d6902
feat(verbose): Add --verbose flag
2015-07-21 19:19:15 +02:00
Pixelastic
7b491e23af
feat(dry-run): Add -n flag to do a dry run
2015-07-21 19:03:12 +02:00
Pixelastic
eaba4c42aa
refactor(credentials): Move code to CredentialsChecker
2015-07-20 11:26:02 +02:00
Pixelastic
a87d9ac4ea
refactor(codeclimate): Split long check_credentials method
2015-07-17 18:31:26 +02:00
Pixelastic
61057c77d9
refactor(coverage): Increase to 100% code coverage
2015-07-17 14:43:46 +02:00
Pixelastic
b9b1694828
Index Jekyll::Document
2015-07-15 13:55:48 +02:00
Pixelastic
309010335a
feat(atomic): Push to a temporary index before moving it
2015-07-10 17:39:25 +02:00
Pixelastic
d2bb1341ee
style(rubocop): Follow rubocop rules and add git hooks
2015-07-07 18:50:59 +02:00
Pixelastic
9277ab9e9b
Allow custom hook to return nil to skip a record
2015-07-07 17:07:19 +02:00
Sylvain UTARD
c2e82523f2
Coding style improvements
2015-07-07 15:34:47 +02:00
Sylvain UTARD
0d53267d81
Ensure the algolia root node is there as well while checking the
...
credentials
2015-07-07 15:32:48 +02:00
Sylvain UTARD
0c748984f7
No need to override the typoTolerance settings, it's already the default
...
value
2015-07-07 15:31:03 +02:00
Pixelastic
0af87e346a
fix(css_selector_parent): Fix selector on headings
...
When indexing headings, the css_selector_heading was returning the
wrong element
2015-07-03 19:06:26 +02:00
Pixelastic
110425c00d
refactor(index): End refactoring
2015-07-03 15:59:48 +02:00
Pixelastic
30de69189b
test(push): Add tests for credentials and extracting last content.
2015-07-03 14:17:56 +02:00
Pixelastic
d357bb82aa
test(extractor): More tests on <p> extraction
2015-07-02 19:00:54 +02:00
Pixelastic
40db46325b
test(tags): Add tag extraction tests
2015-07-02 16:02:59 +02:00
Pixelastic
aa3e865e2b
test(extractor): Add tests for metadata
2015-07-02 15:47:56 +02:00
Pixelastic
b5c69f318d
test(rspec): Start adding rspec tests
2015-07-02 11:05:23 +02:00
Pixelastic
98b5b87430
feat(hierarchy): Add heading hierarchy to records
2015-07-01 17:24:55 +02:00
Pixelastic
91b31c8d0c
fix(headings): Index correct serie of headings
...
Was previously only indexing headings in the same parent. Will now go
up the DOM tree until reaching the body tag.
2015-06-30 13:46:39 +02:00
Pixelastic
1d7b336bb4
feat(settings): Set typoTolerance to true as default
2015-06-30 12:22:15 +02:00
Pixelastic
3430a28588
fix(encoding): Use raw_html and text
2015-06-30 11:28:07 +02:00
Pixelastic
36ea0179b3
feat(setting): Allow passing Algolia settings from _config.yml
...
This will override the plugin defaults.
2015-06-25 15:28:36 +02:00
Pixelastic
bc3f44f2d5
fix(indexing): Allow raw html files.
2015-06-22 17:06:55 +02:00
Pixelastic
4ac2d652b6
docs(readme): Updated readme.
2015-06-18 16:08:02 +02:00
Pixelastic
5477b6b0a6
fix(options): Allow passing --source and --config options.
2015-06-18 15:14:58 +02:00
Pixelastic
b9d4a48e89
Index css selector.
2015-06-18 11:28:12 +02:00
Pixelastic
74eaf42ae9
Add title_weight custom attribute.
2015-06-18 10:55:11 +02:00
Pixelastic
9e75965828
Keep only parent hX.
2015-06-18 10:15:48 +02:00
Pixelastic
74ac5032e3
feat(index): Add index configuration.
2015-06-10 18:50:01 +02:00
Pixelastic
9f5d3cfa8d
feat(push): Push items to index.
2015-06-09 13:03:09 +02:00
Pixelastic
8d3137d000
feat(parsing): Getting items to push from Jekyll.
2015-06-05 19:10:45 +02:00