265 Commits

Author SHA1 Message Date
Pixelastic
fca9dc9602 fix(scripts): Move scripts to rake 2015-07-16 13:34:59 +02:00
Pixelastic
79dee312b2 Regenerate gemspec for version 0.2.3 2015-07-16 13:29:01 +02:00
Pixelastic
9170fcd5f8 Version bump to 0.2.3 2015-07-16 13:28:09 +02:00
Pixelastic
3c42c4d338 feat(jeweler): Configure rspec tasks 2015-07-16 12:33:41 +02:00
Pixelastic
0df637965c feat(jeweler): Add Jeweler 2015-07-16 12:02:59 +02:00
Pixelastic
b3201986d7 Version bump to 0.2.2 2015-07-16 11:38:44 +02:00
Pixelastic
223dfb49bd Add rubocop config 2015-07-15 14:10:39 +02:00
Pixelastic
f2c9795719 Copy any custom front matter variables to the index 2015-07-15 14:09:29 +02:00
Pixelastic
b9b1694828 Index Jekyll::Document 2015-07-15 13:55:48 +02:00
Pixelastic
0e739e38be test(fixtures): Use real fixtures for test instead of mocks 2015-07-15 12:11:45 +02:00
Pixelastic
30b812d7a2 fix(heading): Escape HTML in headings. 2015-07-10 18:19:07 +02:00
Pixelastic
309010335a feat(atomic): Push to a temporary index before moving it 2015-07-10 17:39:25 +02:00
Pixelastic
b0111964b4 feat(hierarchy): Include self in the heading if node is itself
a heading
2015-07-10 17:29:47 +02:00
Pixelastic
63f252b20f release(v0.2.2): Fix missing dependencies 2015-07-10 12:35:08 +02:00
Pixelastic
704815e39a feat(hooks): Check for focused or skipped tests before commiting 2015-07-10 12:22:11 +02:00
Pixelastic
c76457bde3 fix(weight): Allow non-string values in titles 2015-07-10 11:55:54 +02:00
Tim Carry
164c3d0359 Merge pull request #3 from JackuB/master
Missing record_extractor in gemspec
2015-07-09 17:30:51 +02:00
Jakub Mikulas
33bf35ccca Missing record_extractor in gemspec 2015-07-09 14:45:19 +02:00
Pixelastic
faa86d0cd9 feat(hooks): Remove unused hook script 2015-07-08 18:12:40 +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
67b8912628 chore(readme): Move Usage section at the top 2015-07-03 19:18:57 +02:00
Pixelastic
0689be957d chore(readme): Specify ruby highlighting in code example 2015-07-03 19:17:49 +02:00
Pixelastic
f4f59548b5 docs(readme): Add documentation about hooks 2015-07-03 19:16:07 +02:00
Pixelastic
ae02628a1d chore(release): Release v0.2.0 2015-07-03 19:08:46 +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
e49704c83a feat(css_selector_heading): Add css selector for the closest heading 2015-07-03 17:52:10 +02:00
Pixelastic
ad87543a4d refactor(get_parent_heading): Split longer method in half to be reused 2015-07-03 17:37:17 +02:00
Pixelastic
7eacc7b5c9 feat(hooks): Add custom_hook_each and custom_hook_all 2015-07-03 16:19:48 +02:00
Pixelastic
52ee9b17a9 fix(test): Remove focused test 2015-07-03 16:03:51 +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
129455d409 fix(test): Display test as documentation 2015-07-02 11:27:57 +02:00
Pixelastic
93802a149c test(guard): Add guard for better TDD workflow 2015-07-02 11:13:41 +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
8cd69a32c9 chore(release): Release v0.1.3 2015-06-30 12:21:51 +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
9883a241a4 docs(apikey): Insist that we're talking about the admin api key 2015-06-25 10:49:28 +02:00
Pixelastic
ebb04ff3e0 docs(apikey): Add note about the unsecure _algolia_api_key method
Make it really clear that this is dangerous.
2015-06-25 10:45:49 +02:00
Pixelastic
9a9dfa0244 chore(release): Release v0.1.2 2015-06-22 17:35:36 +02:00