Commit Graph

231 Commits

Author SHA1 Message Date
Ashwin Maroli 80da6a7da9
Replace read-only empty hash with private constant (#418)
Merge pull request 418
2020-10-15 09:59:48 -04:00
Ashwin Maroli e1ff8ee6e8
Simplify conditional in SeoTag::Drop#date_modified (#343)
Merge pull request 343
2020-10-08 11:13:37 -04:00
Ashwin Maroli 54beeaaaf6
Render og:locale meta only when defined explicitly (#388)
Merge pull request 388
2020-10-08 10:42:00 -04:00
Ashwin Maroli 76e062d734
Mutate hash literals instead of duplicating them (#417)
Merge pull request 417
2020-10-07 11:51:32 -04:00
Ashwin Maroli b019d441b9
Reduce allocations of instance-agnostic objects (#376)
Merge pull request 376
2020-04-13 11:42:30 -04:00
Frank Taillandier e22311ec1a
style: align with latest jekyll-rubocop (#382)
Merge pull request 382
2020-03-20 06:55:32 -04:00
Ashwin Maroli 895ab6c45b Memoize #author_hash in SeoTag::AuthorDrop (#342)
Merge pull request 342
2019-11-29 09:06:03 -05:00
Florian Klampfer 331903536d Prefer site.tagline to site.description for page title (#356)
Merge pull request 356
2019-11-29 08:18:14 -05:00
Martin Stühmer 16a5e3d6b0 Ensure a single leading `@` for twitter usernames (#367)
Merge pull request 367
2019-11-13 15:32:31 -05:00
Wei-Chung Liao 39442c20c6 Make Twitter card without having Twitter account (#284)
Merge pull request 284
2019-10-30 12:00:00 -04:00
Frank Taillandier 6bb46cc6d7
Merge branch 'master' into add-custom-paginator-message 2019-10-03 18:49:45 +02:00
Frank Taillandier 68e5ae2981
Release: v2.6.1 2019-05-11 00:54:51 +02:00
jekyllbot d2691d96ad
Release 💎 v2.6.0 (#334)
Merge pull request 334
2019-03-16 04:56:15 -04:00
Ashwin Maroli 2f80d62208 Do not cache the drop payload for SeoTag (#306)
Merge pull request 306
2019-03-16 04:30:11 -04:00
Scott Watermasysk 7898489736 Twitter Image and Title (#330)
Merge pull request 330
2019-02-16 10:40:06 -05:00
Ashwin Maroli 8557598116 prefix config key with 'seo_' to avoid conflicts 2019-01-08 20:27:50 +05:30
Aleksey Spiridonov 39269edc33 Adding possibility to change pagination message by config file
Default message can by overriten by "paginator_message" parameter in _config.yml
2019-01-06 01:22:28 +04:00
jekyllbot 3be2c5eabe
deps: bump rubocop-jekyll to 0.3.0 (#316)
Merge pull request 316
2018-10-26 10:49:04 -04:00
Ashwin Maroli d8dba4bffa Lint Ruby code with rubocop-jekyll gem (#302)
Merge pull request 302
2018-07-21 20:27:36 -04:00
mindl3ss a50f80be47 Update url of schema website (#296)
Merge pull request 296
2018-05-23 11:33:06 -04:00
Pat Hawks 9e3380f736
Release 💎 2.5.0 2018-05-18 17:17:17 -05:00
Frank Taillandier d01bbe7abf Target Ruby 2.3 and Rubocop 0.56.0 (#292)
Merge pull request 292
2018-05-18 16:17:52 -04:00
Chris Blyth 643c2dbb06 Configure default Twitter summary card type (V2) (#225)
Merge pull request 225
2018-05-02 20:04:19 -04:00
Max Chadwick ead4375415 Include page number in title (#250)
Merge pull request 250
2018-03-08 12:04:41 -05:00
Wang Shidong e3e6f8ff6b Add webmaster_verifications for baidu (#263)
Merge pull request 263
2018-01-17 05:44:50 -05:00
Frank Taillandier e181da90f1 Release 💎 2.4.0
Fix #251
2017-12-04 17:05:37 +01:00
Ben Balter da96f4d707
strip null values from JSON-LD hash 2017-11-16 11:40:42 -05:00
Andreas Möller ce38618ee7
Fix: Consistently use self-closing tags 2017-11-08 23:30:32 +01:00
Frank Taillandier 59cd2257b6
Style: Rubocop auto-correct 2017-10-22 18:37:44 +02:00
Ben Balter e31c9e7ca7
add unit tests for Jekyll::SeoTag 2017-09-06 12:33:19 -04:00
Ben Balter 3805012e9a
Template payload should be a UnifiedPayloadDrop, not a hash 2017-09-06 12:16:10 -04:00
Frank Taillandier f9cabae8a6 add jekyll version to the drop 2017-09-06 01:11:33 +02:00
Frank Taillandier cc092dd95d
add meta generator 2017-09-05 23:19:27 +02:00
Ben Balter 1b66cb1522
Bump to 2.3.0 2017-08-24 15:07:19 -04:00
Ben Balter d893fc7646
cache parsed template 2017-08-24 13:22:59 -04:00
Ben Balter d79dac001e
whitespace 2017-08-24 13:05:56 -04:00
Ben Balter 1e5b997901
typo in code comment 2017-08-24 13:05:28 -04:00
Ben Balter 83d420113c
add json_ld back to JSONLD to avoid a breaking change 2017-08-24 13:01:43 -04:00
Ben Balter 5219dd13e6
drop the a, just JSON 2017-08-23 16:25:28 -04:00
Ben Balter 5de6cd7f2c
convert JSON LD to a drop 2017-08-23 16:11:55 -04:00
Ben Balter 298d3b03d6
Drop#image should return nil if there is no image#path in order to avoid a breaking change 2017-08-23 12:18:52 -04:00
Ben Balter 1081a0ebd9
break image logic into its own drop 2017-08-23 12:11:30 -04:00
Ben Balter 2e90fc7238
move author drop tests to their own spec 2017-08-23 11:32:36 -04:00
Ben Balter 891d621899
move author logic to its own drop 2017-08-23 11:07:52 -04:00
Ben Balter 6197b2e7a8 Merge branch 'master' into site-authors-array 2017-08-22 13:03:23 -04:00
Ben Balter 7cab0247ed
fix for image.path causing an invalid url error 2017-08-22 11:53:18 -04:00
Ben Balter a59b596a2b
comment site_author_hash 2017-08-22 11:41:02 -04:00
Ben Balter f78999819f
ensure site.data.authors is in the expected format before resolving author meta 2017-08-22 11:39:52 -04:00
Ben Balter fb7a346b48
dont use unless and else, per rubocop 2017-05-25 09:35:03 -04:00
Ben Balter 83d7c3dd63 s/if !/unless/ 2017-05-25 09:29:09 -04:00