ashmaroli
cef66defbd
Allow Jekyll Doctor to detect stray posts dir ( #6681 )
...
Merge pull request 6681
2018-02-20 09:42:45 -05:00
ashmaroli
a5c25ada1e
Replace simple regex with equivalent Ruby methods ( #6736 )
...
Merge pull request 6736
2018-02-20 09:36:34 -05:00
ashmaroli
64706465de
Cache the list of documents to be written ( #6741 )
...
Merge pull request 6741
2018-02-18 03:16:09 -05:00
ashmaroli
bc06e241ea
replace simple regex with a native Ruby method ( #6732 )
...
Merge pull request 6732
2018-01-31 15:55:55 -05:00
Parker Moore
b4985d1e63
Two massive performance improvements for large sites ( #6730 )
...
Merge pull request 6730
2018-01-31 15:32:51 -05:00
ashmaroli
8b72fa3fbf
move duplicate code to a single private method ( #6593 )
...
Merge pull request 6593
2018-01-29 11:36:38 -05:00
olivia
c04f4e901a
We're skipping 3.6.1
2018-01-25 19:32:54 +01:00
olivia
0c4eff0653
Prepare for 3.7.1 release
2018-01-25 19:21:00 +01:00
ashmaroli
a6b4ce0928
Refactor collections_dir feature for consistency ( #6685 )
...
Merge pull request 6685
2018-01-25 10:45:35 -05:00
Florian Thomas
cf5c689d94
Fix timezone incosistencies between different ruby version ( #6697 )
...
Merge pull request 6697
2018-01-25 10:43:56 -05:00
ashmaroli
4d68304dea
add gem "wdm" to all newly generated Gemfiles ( #6711 )
...
Merge pull request 6711
2018-01-24 10:16:35 -05:00
Parker Moore
3f4bb55e07
Write a Rubocop Cop to ensure no `#p` or `#puts` calls get committed to master. ( #6615 )
...
Merge pull request 6615
2018-01-20 17:04:52 -05:00
ashmaroli
009d308f9f
Glob scope path only if configured with a pattern ( #6692 )
...
Merge pull request 6692
2018-01-19 14:26:47 -05:00
Frank Taillandier
7a78da840d
Lint file and bump theme dependencies ( #6698 )
...
Merge pull request 6698
2018-01-19 10:50:23 -05:00
ashmaroli
9a88900246
require external library only if necessary ( #6596 )
...
Merge pull request 6596
2018-01-14 16:28:12 -05:00
Florian Thomas
082e0623af
inform that symlinks are not allowed in safe mode ( #6670 )
...
Merge pull request 6670
2018-01-14 15:47:53 -05:00
Frank Taillandier
abacae55ec
Release 💎 3.7.0
2018-01-02 20:24:20 +01:00
ashmaroli
3c959af8d1
Do not coerce layout paths in theme-gem to the source directory ( #6603 )
...
Merge pull request 6603
2018-01-02 14:18:26 -05:00
Jashank Jeremy
a9fe56830b
Switch to an actively-maintained TOML parser. ( #6652 )
...
Merge pull request 6652
2018-01-02 12:36:58 -05:00
Frank Taillandier
f49431ab85
Merge pull request #6635 from ashmaroli/page-inspect-patch
...
Correct custom inspect string for Jekyll::Page
2018-01-02 11:23:49 +01:00
Frank Taillandier
9a812a931a
Merge pull request #6595 from ashmaroli/shorter-log-key
...
Use a shorter topic label for readability
2018-01-02 11:21:35 +01:00
Ashwin Maroli
94f74ff4ec
correct custom inspect string for Jekyll::Page
2017-12-16 07:33:20 +05:30
ashmaroli
1971ddd7a3
use `require_relative` to load Jekyll classes ( #6609 )
...
Merge pull request 6609
2017-12-15 08:35:53 -05:00
ashmaroli
e149803e99
memoize path to metadata file ( #6602 )
...
Merge pull request 6602
2017-12-15 03:11:39 -05:00
ashmaroli
1082a39417
Register reload hooks in Server#process ( #6605 )
...
Merge pull request 6605
2017-12-15 03:10:22 -05:00
ashmaroli
acb82c92a8
Cleanup LiveReloadReactor ( #6607 )
...
Merge pull request 6607
2017-12-14 15:43:18 -05:00
jekyllbot
ba75c87f63
Remove paginate check ( #6606 )
...
Merge pull request 6606
2017-12-10 08:35:12 -05:00
Alex Wood
50ff219ba2
Add LiveReload functionality to Jekyll. ( #5142 )
...
Merge pull request 5142
2017-12-07 19:55:25 +01:00
Parker Moore
0f04f446a7
Merge pull request #6552 from ashmaroli/version-patch
...
Update Jekyll::VERSION to the latest released version
2017-12-07 19:55:21 +01:00
Ashwin Maroli
7826bfe552
last released version is at 3.6.2
2017-12-07 19:55:20 +01:00
ashmaroli
65f7deca98
Add PageWithoutAFile class from jekyll plugins ( #6556 )
...
Merge pull request 6556
2017-12-07 19:55:19 +01:00
Parker Moore
bd1d44493f
Upgrade pygments to v1.x ( #5937 )
...
Merge pull request 5937
2017-12-07 19:55:16 +01:00
ashmaroli
e063ac530c
drop forwarding to private methods ( #6577 )
...
Merge pull request 6577
2017-12-07 19:55:14 +01:00
Florian Thomas
7ef3260327
return correct file in dir if dir has same name as file ( #6569 )
...
Merge pull request 6569
2017-12-07 19:55:12 +01:00
Jonathan Hooper
f906a3cb59
Rescue from Psych::SyntaxError instead of SyntaxError after parsing YAML ( #5828 )
...
Merge pull request 5828
2017-12-07 19:55:10 +01:00
ashmaroli
6b003a4438
fail gracefully if "sass" gem cannot be loaded ( #6573 )
...
Merge pull request 6573
2017-12-07 19:55:09 +01:00
jekyllbot
0fdb39bbd6
Avoid block parser warning in SmartyPants ( #6565 )
...
Merge pull request 6565
2017-12-07 19:55:05 +01:00
Aaron D Borden
32d1b43fc0
Add json extension to list of directory indices ( #6550 )
...
Merge pull request 6550
2017-12-07 19:55:00 +01:00
Ashwin Maroli
fcb1b410e3
rename log_warnings to show_warnings
2017-12-07 23:44:15 +05:30
Ashwin Maroli
8e2c240fa6
use a shorter topic label for readability
...
Jekyll's logger like the first parameter to be of 20 chars or lesser
2017-12-04 13:03:39 +05:30
Parker Moore
80f6d7b3fa
Merge pull request #6552 from ashmaroli/version-patch
...
Update Jekyll::VERSION to the latest released version
2017-12-02 14:55:27 -05:00
ashmaroli
38342006a3
Add PageWithoutAFile class from jekyll plugins ( #6556 )
...
Merge pull request 6556
2017-11-30 12:16:35 -06:00
Parker Moore
c14b8b5864
Upgrade pygments to v1.x ( #5937 )
...
Merge pull request 5937
2017-11-29 03:17:08 -05:00
ashmaroli
0b4f657039
drop forwarding to private methods ( #6577 )
...
Merge pull request 6577
2017-11-26 14:36:41 -05:00
Florian Thomas
368fa1f723
return correct file in dir if dir has same name as file ( #6569 )
...
Merge pull request 6569
2017-11-24 03:49:13 -05:00
Jonathan Hooper
1c469eb53a
Rescue from Psych::SyntaxError instead of SyntaxError after parsing YAML ( #5828 )
...
Merge pull request 5828
2017-11-22 09:37:18 -05:00
ashmaroli
c2586bbae7
fail gracefully if "sass" gem cannot be loaded ( #6573 )
...
Merge pull request 6573
2017-11-21 14:28:08 -05:00
jekyllbot
2c646a304c
Avoid block parser warning in SmartyPants ( #6565 )
...
Merge pull request 6565
2017-11-17 16:36:11 -05:00
Aaron D Borden
707a8c7a0e
Add json extension to list of directory indices ( #6550 )
...
Merge pull request 6550
2017-11-13 16:30:23 -05:00
Ashwin Maroli
77852b8838
add option to configure kramdown warning output
2017-11-13 22:02:58 +05:30
Ashwin Maroli
c812d35249
last released version is at 3.6.2
2017-11-13 16:43:27 +05:30
Pat Hawks
582165897d
Allow URL filters to work directly with documents ( #6478 )
...
Merge pull request 6478
2017-11-10 11:35:44 -05:00
ashmaroli
8081f54936
use double-quotes around gem name ( #6535 )
...
Merge pull request 6535
2017-11-10 08:25:01 -05:00
Florian Thomas
fa22ebf056
Log kramdown warnings if log level is WARN ( #6522 )
...
Merge pull request 6522
2017-11-09 09:11:05 -05:00
ashmaroli
a2e48ebba3
remove parentheses around arguments to raise ( #6532 )
...
Merge pull request 6532
2017-11-08 11:47:14 -05:00
ashmaroli
758ee7ed87
Refactor method to reduce ABC Metric size ( #6529 )
...
Merge pull request 6529
2017-11-07 15:39:58 -05:00
ashmaroli
7690fcb02b
use Kernel#Array instead of explicit Array check ( #6525 )
...
Merge pull request 6525
2017-11-06 09:36:19 -05:00
ashmaroli
bb42e6251e
enable `Style/UnneededCapitalW` cop ( #6526 )
...
Merge pull request 6526
2017-11-06 07:35:43 -05:00
ashmaroli
0205fb9e79
Assert raising Psych::SyntaxError when `"strict_front_matter"=>true` ( #6520 )
...
Merge pull request 6520
2017-11-05 22:50:46 -05:00
Johannes Müller
a66c4780cc
filter relative_url should keep absolute urls with scheme/authority ( #6490 )
...
Merge pull request 6490
2017-11-05 10:17:51 -05:00
Frank Taillandier
94dc9265cb
Style: Remove line after magic comment
2017-11-03 09:13:09 +01:00
ashmaroli
3838564d21
Remove unnecessary encoding comment ( #6513 )
...
Merge pull request 6513
2017-11-03 04:10:07 -04:00
Alex Tsui
93e3eb06d2
Add latin mode to slugify ( #6509 )
...
Merge pull request 6509
2017-11-02 23:07:25 -04:00
Parker Moore
8fc463bdce
Add Utils::Internet.connected? to determine whether host machine has internet connection. ( #5870 )
...
Merge pull request 5870
2017-11-02 16:54:42 -04:00
Jordon Bedwell
f72e2ccaa6
.sass-cache doesn't *always* land in options['source'] ( #6500 )
...
Merge pull request 6500
2017-11-01 04:56:32 -04:00
Jordon Bedwell
aa959cef8a
Allow plugins to modify the obsolete files. ( #6502 )
...
Merge pull request 6502
2017-10-30 14:54:06 -04:00
Jordon Bedwell
2ecf50f18f
Fix #6498 : Use Gem to discover the location of bundler. ( #6499 )
...
Merge pull request 6499
2017-10-29 16:31:40 -04:00
Angelika Tyborska
8dbe5de66b
Raise when theme root directory is not available ( #6455 )
...
Merge pull request 6455
2017-10-28 11:34:38 -04:00
ashmaroli
9632733efa
enable 'Lint/RescueWithoutErrorClass' Cop ( #6482 )
...
Merge pull request 6482
2017-10-28 11:24:41 -04:00
jekyllbot
e7f1ce2e2b
Update Rubocop to 0.51.0 ( #6444 )
...
Merge pull request 6444
2017-10-19 14:22:36 -04:00
bellvat
84c250394e
Update 'data.layout' as a string. ( #6442 )
...
Merge pull request 6442
2017-10-18 22:55:45 -04:00
Frank Taillandier
363bd6c7eb
Problematic UTF+bom files ( #6322 )
...
Merge pull request 6322
2017-10-17 23:15:26 -04:00
Alexey Pelykh
a78b518f83
Scope path glob ( #6268 )
...
Merge pull request 6268
2017-10-09 06:52:19 -04:00
Matt Rogers
d48412401a
Provide a better default hash for tracking liquid stats ( #6417 )
...
Merge pull request 6417
2017-10-07 19:54:32 -04:00
Parker Moore
0331fb41ad
Allow the user to set collections_dir to put all collections under one subdirectory ( #6331 )
...
Merge pull request 6331
2017-09-24 11:50:55 -04:00
ashmaroli
e5403396b7
Disable default layouts for Pages with a `layout: none` declaration ( #6182 )
...
Merge pull request 6182
2017-09-23 16:03:40 -04:00
ashmaroli
00bad8bfe5
Bump rubocop to use `v0.50.x` ( #6368 )
...
Merge pull request 6368
2017-09-22 09:06:32 -04:00
Parker Moore
3feafed56c
Release 💎 3.6.0
2017-09-21 17:30:21 -04:00
ashmaroli
211a595329
Don't break if bundler is not installed ( #6377 )
...
Merge pull request 6377
2017-09-21 16:36:26 -04:00
Parker Moore
ca3a56b37c
Fix typo in debug message. cc #6344
2017-09-21 16:31:37 -04:00
Florian Thomas
47bcbfb654
skip adding binary files as posts ( #6344 )
...
Merge pull request 6344
2017-09-21 16:30:23 -04:00
Ben Balter
a5fd0c0b26
Mutable drops should fallback to their own methods when a mutation isn't present ( #6350 )
...
Merge pull request 6350
2017-09-21 15:57:24 -04:00
Ben Balter
1637f29d6c
Alias Drop#invoke_drop to Drop#[] ( #6338 )
...
Merge pull request 6338
2017-09-06 12:52:34 -04:00
Parker Moore
6ce912e957
Use a Schwartzian transform with custom sorting ( #6342 )
...
Merge pull request 6342
2017-09-02 10:38:07 -04:00
Bradley Meck
53500a215a
Update mime-types. ( #6336 )
...
Merge pull request 6336
2017-08-30 14:17:18 -04:00
Parker Moore
709a3444de
Release 💎 3.6.0.pre.beta1
2017-08-23 12:56:09 -04:00
Parker Moore
232ec4679a
Allow `yield` to logger methods & bail early on no-op messages ( #6315 )
...
Merge pull request 6315
2017-08-18 12:45:23 -04:00
Parker Moore
62c822e834
Utils::Rouge: add missing frozen_string_literal comment.
2017-08-17 22:19:53 -04:00
Parker Moore
4c15b9e5e4
[WIP] Add shim that works for both Rouge 1 and Rouge 2 ( #5919 )
...
Merge pull request 5919
2017-08-17 11:16:18 -04:00
Parker Moore
48fafd9fc0
Release 💎 3.5.2
2017-08-12 16:29:45 -04:00
Parker Moore
3f0c77cfd5
Add a quick test for DataReader ( #6284 )
...
Merge pull request 6284
2017-08-10 16:27:14 -04:00
Ben Balter
045226f160
Guard against type error in absolute url ( #6280 )
...
Merge pull request 6280
2017-08-10 11:14:52 -04:00
Parker Moore
bd31986ad6
Fix Drop#key? so it can handle a nil argument ( #6281 )
...
Merge pull request 6281
2017-08-08 23:10:38 -04:00
ashmaroli
c8eee7ffcb
Access custom config array throughout session ( #6200 )
...
Merge pull request 6200
2017-08-07 12:13:33 -04:00
Kyle Zhao
a99186fe0a
delegate `StaticFile#to_json` to `StaticFile#to_liquid` for a more ( #6273 )
...
Merge pull request 6273
2017-08-05 11:01:40 -04:00
Parker Moore
d8dfc33b8b
Memoize the return value of Document#url ( #6266 )
...
Merge pull request 6266
2017-08-04 15:53:26 -04:00
ashmaroli
8cade08de0
update theme-template README ( #6257 )
...
Merge pull request 6257
2017-08-03 23:10:18 -04:00
Florian Thomas
cc1cb8150a
set `LiquidError#template_name` for errors in included file ( #6206 )
...
Merge pull request 6206
2017-08-03 22:00:24 -04:00
Parker Moore
7cf5f51ca2
Enforce Style/FrozenStringLiteralComment. ( #6265 )
...
Merge pull request 6265
2017-08-03 21:27:32 -04:00
Ben Balter
b35c0d8607
Call to_s on site.url before attempting to concatenate strings ( #6253 )
...
Merge pull request 6253
2017-07-30 15:12:42 -04:00
Parker Moore
143367c5ca
kramdown: symbolize keys in-place ( #6247 )
...
Merge pull request 6247
2017-07-28 12:05:43 -04:00
ashmaroli
82c219a2e7
exit site.process sooner ( #6239 )
...
Merge pull request 6239
2017-07-26 20:09:33 -04:00
Bogdan
8f1959bbc4
Define path with __dir__ ( #6087 )
...
Merge pull request 6087
2017-07-25 19:20:20 -04:00
Parker Moore
188bc71713
Reader#read_directories: guard against an entry not being a directory ( #6226 )
...
Merge pull request 6226
2017-07-25 18:23:02 -04:00
Matt Sturgeon
ec84bec6d6
Fix serving files that clash with directories ( #6231 )
...
Merge pull request 6231
2017-07-25 18:22:40 -04:00
Jordon Bedwell
e25c4af590
Users should be installing patch versions. ( #6198 )
...
Merge pull request 6198
2017-07-24 06:02:24 -04:00
ashmaroli
c0c1185c56
deprecator.rb: fix typo for --serve command ( #6229 )
...
Merge pull request 6229
2017-07-18 08:11:23 -04:00
Pat Hawks
da65e94728
Add URL checks to Doctor ( #5760 )
...
Merge pull request 5760
2017-07-18 08:06:05 -04:00
ashmaroli
026f8280e0
Ignore final newline in folded YAML string ( #6054 )
...
Merge pull request 6054
2017-07-18 03:29:33 -04:00
ashmaroli
f904a7201e
strip unnecessary leading whitespace ( #6228 )
...
Merge pull request 6228
2017-07-18 02:55:54 -04:00
Parker Moore
848bd4edcc
Release 💎 3.5.1
2017-07-17 13:14:00 -04:00
Frank Taillandier
59a42230c7
Avoid deprecation message ( #6045 )
...
Merge pull request 6045
2017-07-10 09:46:48 -04:00
Frank Taillandier
a641568da8
Warn for deprecation message ( #6192 )
...
Merge pull request 6192
2017-07-01 14:25:50 -04:00
Ben Balter
9f7815786b
Always normalize the result of the relative_url filter ( #6185 )
...
Merge pull request 6185
2017-06-30 21:58:25 -04:00
Ben Balter
f91b614793
Static files contain front matter default keys when to_liquid'd ( #6162 )
...
Merge pull request 6162
2017-06-30 21:51:55 -04:00
ashmaroli
7a85376246
backward compatiblize URLFilters ( #6163 )
...
Merge pull request 6163
2017-06-21 14:24:14 -04:00
Parker Moore
9eba49cd61
Release 💎 3.5.0
2017-06-18 18:40:35 -04:00
Parker Moore
2207223559
Bump to v3.4.4
2017-06-18 18:20:19 -04:00
Parker Moore
1ae0e83b2d
Default `baseurl` to `nil` instead of empty string ( #6137 )
...
Merge pull request 6137
2017-06-15 14:29:07 -04:00
Ben Balter
69e97fa06f
Add strip_index filter ( #6075 )
...
Merge pull request 6075
2017-06-15 14:28:41 -04:00
Anatoliy Yastreb
d3b00cb84c
Bump Rubocop to 0.49.1 ( #6093 )
...
Merge pull request 6093
2017-06-15 08:29:35 -04:00
Martin Desrumaux
e031ac9b27
Allow filters to sort & select based on subvalues ( #5622 )
...
Merge pull request 5622
2017-06-14 16:18:07 -04:00
Anatoliy Yastreb
2ceff6ab3e
Read explicitly included dot-files in collections. #6091 ( #6092 )
...
Merge pull request 6092
2017-06-14 15:42:43 -04:00
ashmaroli
fcde83431e
Address reading non-binary static files in themes ( #5918 )
...
Merge pull request 5918
2017-06-14 15:38:38 -04:00
ashmaroli
2a4d33e615
patch URLFilters to prevent `//` ( #6058 )
...
Merge pull request 6058
2017-06-14 15:06:55 -04:00
Anatoliy Yastreb
2cfcb23a49
Fix layout front-matter variables rendering. #6071 ( #6073 )
...
Merge pull request 6073
2017-06-14 15:05:38 -04:00
Christopher League
73368f8f0d
In `jekyll new`, make copied site template user-writable ( #6072 )
...
Merge pull request 6072
2017-06-14 15:02:59 -04:00
ashmaroli
4d9c93e491
Disable default layouts for documents with a `layout: none` declaration ( #5933 )
...
Merge pull request 5933
2017-05-15 16:06:23 -04:00
ashmaroli
1d55b70365
Remove `ruby RUBY_VERSION` from generated Gemfile ( #5803 )
...
Merge pull request 5803
2017-05-12 20:28:03 -04:00
Jonathan Hooper
308ba550ef
Add option to fail a build with front matter syntax errors ( #5832 )
...
Merge pull request 5832
2017-05-09 20:17:36 -04:00
dyang
694dcbd9e0
fix typo ( #6040 )
...
Merge pull request 6040
2017-04-19 18:42:22 -04:00
Florian Thomas
0108b22f3c
create configuration from options only once in the boot process ( #5487 )
...
Merge pull request 5487
2017-04-19 14:50:25 -04:00
Jeff Puckett
af5d0965c0
doc use example.com ( #6031 )
...
Merge pull request 6031
2017-04-17 17:06:59 -04:00
Florian Thomas
ccb133fd33
add `plugins` config key as replacement for `gems` ( #5130 )
...
Merge pull request 5130
2017-04-17 07:46:33 -04:00
ashmaroli
7d7a312b33
Bump Rubocop to v0.48 ( #5997 )
...
Merge pull request 5997
2017-04-09 07:24:45 -04:00
jekyllbot
768d2bb5a3
absolute_url should not mangle URL if called more than once ( #5789 )
...
Merge pull request 5789
2017-04-05 16:16:55 -04:00
jekyllbot
52ac75b484
Date filters should never raise an exception ( #5722 )
...
Merge pull request 5722
2017-04-04 19:47:11 -04:00
Parker Moore
faf5be46a5
Filters#time helper: Duplicate time before calling #localtime. ( #5996 )
...
Merge pull request 5996
2017-03-31 14:44:46 -04:00
Frank Taillandier
a4c4388b8d
Don't raise an error if URL contains a colon ( #5889 )
...
Merge pull request 5889
2017-03-31 01:48:54 -04:00
ashmaroli
0eb9379354
Require `runtime_dependencies` of a Gem-based theme from its `.gemspec` file ( #5914 )
...
Merge pull request 5914
2017-03-31 01:46:15 -04:00
ashmaroli
e4a09706f5
Add a template for custom 404 page ( #5945 )
...
Merge pull request 5945
2017-03-31 01:36:14 -04:00
Parker Moore
b807799f24
Specify version constraint in subcommand error message. ( #5974 )
...
Merge pull request 5974
2017-03-31 01:30:59 -04:00
ashmaroli
1b1fe27d75
Re-surface missing public methods in `Jekyll::Document` ( #5975 )
...
Merge pull request 5975
2017-03-31 01:30:08 -04:00
Parker Moore
d49c781779
Address my comments in #5052 .
2017-03-31 01:22:19 -04:00
Anatoliy Yastreb
1c33bd5797
rubocop: reduce code complexity and remove duplicated code
2017-03-31 01:12:01 -04:00
Christoph Päper
3688640d59
add /_data/*.tsv support ( #5985 )
...
* Update data.feature
- add .tsv
- add .csv with `\t`
- add .csv with `;`
* Fix Appveyor with dst-aware cucumber steps
* Check for given content in posts
* mention Ruby > 2.1.0 in docs
* Update history to reflect merge of #5983 [ci skip]
* Update history to reflect merge of #5961 [ci skip]
* Update data_reader.rb
- add .tsv support with tab separated columns
- not adding support for auto-detecting `:col_sep`
ftp://ftp.iana.org/assignments/media-types/text/tab-separated-values
https://www.ietf.org/rfc/rfc4180.txt (CSV)
https://ruby-doc.org/stdlib-2.4.1/libdoc/csv/rdoc/CSV.html
* Update data.feature
don't do semicolons and tabs in .csv within this patch
* Update data.feature
I don't know which component replaced my tab characters by space before.
* Update data.feature
t
* Update data_reader.rb
add a single space to satisfy format checker
2017-03-28 18:36:29 -04:00
Pat Hawks
9d66fc2292
Release 💎 3.4.3
2017-03-21 10:00:04 -04:00
jekyllbot
2907825f62
Merge pull request #5957 from jekyll/pull/escape_colon
...
Merge pull request 5957
2017-03-21 09:12:16 -04:00
William Entriken
f93453368a
Prefer .yaml over .toml
2017-03-20 10:56:34 -04:00
Pat Hawks
ec5b45cd7c
Allow colons in `uri_escape` filter
...
Fixes #5954
2017-03-16 07:54:13 -05:00
Parker Moore
511481e626
Release 💎 3.4.2
2017-03-09 15:39:21 -05:00
jekyllbot
4bf2090534
Merge pull request #5903 from ashmaroli/about-no-includes
...
Merge pull request 5903
2017-03-06 21:05:05 -05:00
Parker Moore
9b91b248ab
Release 💎 3.4.1
2017-03-03 12:09:04 -05:00
Parker Moore
4085e29f80
Document::DATE_FILENAME_MATCHER: allow abbreviated dates in post filenames
2017-03-01 21:39:23 -05:00
Ashwin Maroli
90d7472388
Remove dependency on include from default about.md
...
This ensures better portability, allowing to switch and preview
themes without having to delete the code block.
2017-02-25 08:37:30 +05:30
Parker Moore
5bc67c1fb7
Convertible#validate_permalink!: ensure the return value of data["permalink"] is a string before asking if it is empty
2017-02-10 21:56:43 -05:00
jekyllbot
afe6e3622c
Merge pull request #5860 from ashmaroli/exclude-patch
...
Merge pull request 5860
2017-02-10 21:10:09 -05:00
Ben Balter
229769e249
add StaticFileDrop
2017-02-08 17:44:47 -05:00
Ashwin Maroli
3745b24564
update comment for `exclude` array
2017-02-05 07:55:26 +05:30
Ashwin Maroli
6316856773
comment out 'exclude:' in config file
2017-02-05 01:28:43 +05:30
Ashwin Maroli
4e40593a53
exclude Gemfile and its lockfile by default
2017-02-05 01:26:41 +05:30
jekyllbot
2cf685feb2
Merge pull request #4362 from jekyll/liquid-4
...
Merge pull request 4362
2017-01-27 11:10:53 -05:00
Parker Moore
d266354e42
Merge branch 'master' into release-3-4-0
...
* master: (39 commits)
Update history to reflect merge of #5798 [ci skip]
Update history to reflect merge of #5822 [ci skip]
use logger.info
run codeclimate after success
Update history to reflect merge of #5819 [ci skip]
Fixed inaccuracy in "Built-in permalink styles" docs [skip ci]
Update history to reflect merge of #5802 [ci skip]
Update history to reflect merge of #5811 [ci skip]
Update history to reflect merge of #5690 [ci skip]
Update history to reflect merge of #5815 [ci skip]
Review CI pages
Rework CI doc to include multiple providers.
Update history to reflect merge of #5812 [ci skip]
Add jekyll-ga plug-in
Update configuration.md
Add mention of classifier-reborn for LSI
Update history to reflect merge of #5810 [ci skip]
Got that diaper money?
Added note about --blank flag
Update history to reflect merge of #5797 [ci skip]
...
2017-01-26 16:15:07 -05:00
Joel Meyer-Hamme
4b19e93f09
use logger.info
...
Imo running `--lsi` should use `Jekyll.logger.info`, so it can be made `--quiet`.
2017-01-26 16:02:08 +00:00
Parker Moore
b7f44e6eca
Queue up a 3.4 deploy with unfinished release post.
2017-01-18 16:54:36 -05:00
jekyllbot
477b2f0f3e
Merge pull request #5640 from jekyll/jekyll-utils-exec
...
Merge pull request 5640
2017-01-18 14:15:11 -05:00
Parker Moore
023476049b
Remove superfluous self.
2017-01-17 16:21:28 -05:00
Parker Moore
9a5307c3f9
Don't include the theme's includes_path if it is nil.
2017-01-16 19:17:45 -05:00
Florian Thomas
ecd04badf0
throw IncludeTagError if error occurs in included file
...
fixes #5756
2017-01-15 20:35:10 +01:00
jekyllbot
aa63deb2a9
Merge pull request #5750 from jekyll/no-implicit-conversion-of-nil-to-string
...
Merge pull request 5750
2017-01-14 00:01:31 -05:00
Pat Hawks
1d885911bc
Rubocop: Require consistent comma in multiline literals
2017-01-12 17:52:29 -06:00
Parker Moore
02858fdf08
include: improve boolean logic in #valid_include_file?
2017-01-11 12:05:56 -05:00
jekyllbot
bf33dc7f50
Merge pull request #5621 from rogerogden/patch-1
...
Merge pull request 5621
2017-01-10 12:05:58 -08:00
Frank Taillandier
31178bfe69
Merge branch 'master' into liquid-4
2017-01-10 20:01:04 +01:00
Parker Moore
faa67bcd62
include: fix 'no implicit conversion of nil to String'
...
This is when either 'dir' or 'file' is nil.
2017-01-10 12:12:55 -05:00
Pat Hawks
0f2013114c
Merge branch 'master' into jekyll-utils-exec
2017-01-06 05:42:15 -06:00
Pat Hawks
1e4b779ab3
Escape #
2017-01-05 18:34:44 -06:00
Pat Hawks
5652c10305
Try to replace `URI.escape` with Addressable
2017-01-05 18:01:00 -06:00
Pat Hawks
6fb05e0799
Use Addressable instead of URI to decode
2017-01-05 17:44:54 -06:00
Chayoung You
de6d62b2e3
Use the current year for the LICENSE of theme
2017-01-02 22:29:25 +09:00
Pat Hawks
72a56d9eb7
Check for `to_time`
2016-12-22 19:18:43 -06:00
Pat Hawks
f7edcceb70
Check return value of `to_date`
2016-12-22 16:15:09 -06:00
Pat Hawks
2eb8469936
Never throw on `sample`
2016-12-22 15:48:03 -06:00
Pat Hawks
607ab66707
Use Liquid's own `to_integer`
2016-12-22 15:32:55 -06:00
Pat Hawks
c42eb7fc3a
Take advantage of Liquid::Utils.to_date
2016-12-22 15:32:45 -06:00
Kevin Wojniak
2fc800ebd2
Use each instead of map to actually return nothing
2016-12-18 17:32:19 -08:00
Frank Taillandier
48f7a155c3
reindent attributes
2016-12-18 08:55:05 +01:00
Frank Taillandier
d134afcd4a
ran rubocop -a
2016-12-18 07:22:36 +01:00
Frank Taillandier
de56b977b6
ran rubocop -a
...
#5665
2016-12-18 07:22:11 +01:00
Parker Moore
7862f731b6
grouping filters: use Liquid::ParseContext to create variable.
2016-12-16 15:38:19 -08:00
Florian Thomas
dde0441b3a
find keys also in assigned collections
2016-12-16 15:37:10 -08:00
Florian Thomas
dbea1ca80b
parse expressions before passing it to Liquid::Condition
2016-12-16 15:37:04 -08:00
jekyllbot
8ed324007a
Merge pull request #5513 from thiagoarrais/5415-group_by_exp-filter
...
Merge pull request 5513
2016-12-09 16:01:21 -08:00
jekyllbot
1049802499
Merge pull request #5612 from ashmaroli/win-tz
...
Merge pull request 5612
2016-12-08 20:09:01 -08:00
Parker Moore
3c139a09f1
Care about things.
2016-12-07 18:00:47 -08:00
Parker Moore
18c2b0827e
Appease rubocop.
2016-12-07 17:53:45 -08:00
Parker Moore
6e2449b482
Write Jekyll::Utils::Exec.run for running shell commands.
2016-12-07 17:38:22 -08:00
Dean Attali
f3300c1772
use backticks for Gemfile for consistency since in the next sentence _config.yml file has backtick
2016-12-07 19:45:19 -05:00
Ashwin Maroli
f8456e02c1
narrow it down to only Windows
2016-12-06 15:38:18 +05:30
Ashwin Maroli
31eeb1a561
add 'tzinfo-data' gem to generated Gemfile
2016-12-06 15:38:18 +05:30
Ashwin Maroli
c4142c4c77
add a utility submodule to define 'TZ' on Windows
2016-12-06 15:38:18 +05:30
Alexey Rogachev
8d4950d6e4
Fixed typo
2016-12-05 13:31:47 +06:00
Roger Ogden
7b73abcdd9
Deleted trailing whitespace on line 22
2016-12-02 17:18:30 -07:00
Roger Ogden
ed9520cd3b
Fixes #5498
...
Updated data_reader.rb comments to more accurately reflect read() and read_data_to() functionality.
2016-12-02 16:58:31 -07:00
Thiago Arrais
91f0b91d6a
Rename for more idiomatic Ruby
2016-11-30 18:16:25 -03:00
jekyllbot
805dd4b0f1
Merge pull request #5611 from XhmikosR/https
...
Merge pull request 5611
2016-11-29 15:50:29 -08:00
XhmikosR
d9cf97e9c6
Switch to `https` when possible.
...
Also, remove two 404 links.
2016-11-29 23:39:23 +02:00
jona
fac041933c
fix date parsing in file names
2016-11-29 09:14:03 +01:00
Eldritch Cheese
a55760d4ad
Added unit test for special character, fixed error that it exposed.
2016-11-26 22:31:03 -05:00
Eldritch Cheese
bbdeb32f38
Escaped regular expressions when using post_url.
...
Previously, the post_url function would give error messages when the
post being listed contained special characters for use in regular
expressions. These special characters are now escaped using
Regexp.escape.
2016-11-26 16:51:01 -05:00
Tim Banks
5c965d6a20
Add connector param to array_to_sentence_string filter
2016-11-22 17:38:33 -06:00
Parker Moore
7c44c5a56d
Release 💎 3.3.1
2016-11-14 14:36:05 -08:00
Parker Moore
d3e387d146
Fix typo.
2016-11-14 13:30:14 -08:00
Parker Moore
ff012e795a
Fix fmt error.
2016-11-11 16:30:53 -08:00
Parker Moore
d50ef0e3dd
Add useful comment.
2016-11-11 16:30:53 -08:00
Parker Moore
347651e571
URL#generate_url_from_drop: be smarter about replacing *just* the keys
2016-11-11 16:30:53 -08:00
jekyllbot
f8ec71af3b
Merge pull request #5464 from jekyll/allow-regular-windows-watchers
...
Merge pull request 5464
2016-11-10 15:05:41 -08:00
Parker Moore
df45f26187
Builder.watch: only warn for Bash on Windows, still try watching.
2016-11-10 12:55:00 -08:00
Jordon Bedwell
d71dff74ae
Fix #5462 : Only shutdown watch in Bash On Windows.
2016-11-10 12:55:00 -08:00
Parker Moore
7bf4627046
Add vendor/gems to the list of excluded & do some refactoring.
2016-11-09 09:42:26 -08:00
Parker Moore
b194211a32
Be much more specific about ignoring vendored directories.
2016-11-09 09:42:26 -08:00
jekyllbot
f10c914fd5
Merge pull request #5524 from fene/nomethoderror
...
Merge pull request 5524
2016-11-08 17:05:18 -08:00
Thiago Arrais
7ac9653f4e
RDoc for group_by_exp
2016-11-04 18:32:52 -03:00
Thiago Arrais
7f18ac8f99
Group using arbitraty Liquid expressions
2016-11-04 18:16:46 -03:00
fen
e92dd2055d
check for the urldrop key first
2016-11-02 21:30:23 +01:00
fen
2d35364c02
implement warning about missing keys in url drops
2016-11-02 00:22:41 +01:00
jekyllbot
4896f54b87
Merge pull request #5457 from ashmaroli/dependency-template
...
Merge pull request 5457
2016-10-24 14:49:19 -07:00
Chris Stein
9bb242b44a
fix _config.yml typo in site_template
...
Found a typo when going through a tutorial. Replacing `these this` with `this`
2016-10-23 15:26:50 -05:00
jekyllbot
eca7f46749
Merge pull request #5495 from jekyll/pr/layouts-error
...
Merge pull request 5495
2016-10-19 21:24:11 -07:00
Pat Hawks
51d9be83a1
Do not swallow all exceptions on render
2016-10-18 19:45:03 -05:00
Pat Hawks
c4a23b4ced
Collapse gsub
2016-10-18 18:53:54 -05:00
Michael Large
6cec4aebc6
Additional typo related to pull request #5472
2016-10-11 09:05:39 -04:00
Michael Large
f2fcd17627
Fix typo in theme_template README
2016-10-10 11:10:41 -04:00
Ashwin Maroli
08b30056b7
replace development_dependency with runtime_dependency
2016-10-06 23:42:16 +05:30
Parker Moore
5e93ca6353
Release 💎 3.3.0
2016-10-06 11:12:15 -07:00
jekyllbot
21cd382409
Merge pull request #5456 from jekyll/revert-server-address-sig-change
...
Merge pull request 5456
2016-10-06 10:36:49 -07:00
jekyllbot
6f05ebb520
Merge pull request #5433 from ayastreb/5429-data-dir-with-period-in-name
...
Merge pull request 5433
2016-10-06 10:22:23 -07:00
Parker Moore
ed042de6c4
Oh fine, rubocop.
2016-10-06 10:15:45 -07:00
Parker Moore
63e4e750ec
New site: lock minima to v2.x
2016-10-06 09:58:16 -07:00
Parker Moore
6d1bc6c6ea
Revert Commands::Serve#server_address signature change.
2016-10-06 09:48:37 -07:00
Parker Moore
6f2d1591fc
Release 💎 3.3.0.pre.rc1
2016-10-05 11:47:43 -07:00
jekyllbot
3de78877c0
Merge pull request #4873 from mlocher/bug-post-url
...
Merge pull request 4873
2016-10-05 11:40:04 -07:00
jekyllbot
22a7714bba
Merge pull request #5212 from eloyesp/fix-excerpt-link-finder
...
Merge pull request 5212
2016-10-05 11:34:52 -07:00
jekyllbot
275f5a6209
Merge pull request #5256 from kwokfu/patch-1
...
Merge pull request 5256
2016-10-05 11:34:06 -07:00
jekyllbot
d879840cc5
Merge pull request #5431 from Crunch09/update_url_in_dev_environment
...
Merge pull request 5431
2016-10-05 09:59:01 -07:00
Florian Thomas
a945a65818
refactor to use `server_address`
2016-10-04 20:47:36 +02:00
Anatoliy Yastreb
e27a65d9e3
Sanitize directory name as a key
2016-10-04 19:39:41 +01:00
Florian Thomas
01c33907a3
default site.url in dev environment to ` http://localhost:4000 `
...
take `host`, `port` and `ssl` options into account
2016-10-04 20:38:46 +02:00
Mark H. Wilkinson
a0a351aa7a
Remove autoload of Draft which no longer exists.
2016-10-03 22:21:35 +01:00
Anatoliy Yastreb
cff8f2994c
Fix loading data from subdir with a period in name #5429
2016-10-01 13:09:50 +01:00