Parker Moore
cd39dc962e
Backport #8880 for v3.9.x: Support both tzinfo v1 and v2 alongwith non-half hour offsets ( #9280 )
...
This backports 9c9cf3e to 3.9-stable
Co-authored-by: Phil Ross <philr@users.noreply.github.com >
2023-01-27 17:47:17 +05:30
Ashwin Maroli
5ab445a6d2
Backport #8756 to 3.9-stable
...
Respect collections_dir config within include tag
This backports and adapts aa9a416 and 1aea158 to 3.9-stable
2021-08-30 14:48:49 +05:30
Ashwin Maroli
433d449d14
Fix CI for commits to 3.9-stable branch
2021-08-29 18:04:17 +05:30
Parker Moore
917c7b13ad
[3.x] Add default language for kramdown syntax highlighting ( #8325 )
...
Merge pull request 8325
2020-08-05 14:19:26 -04:00
Frank Taillandier
82fc6ba01c
Update features/collections.feature
...
Co-authored-by: Ashwin Maroli <ashmaroli@users.noreply.github.com >
2020-08-05 13:26:21 +02:00
Parker Moore
5a2f8d7279
Skip this scenario when using Kramdown v1 since it doesn't support guess_lang
2020-08-04 10:59:35 -04:00
Ashwin Maroli
24515914b4
Require at least kramdown-2.1
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:49:53 -04:00
Ashwin Maroli
9c574f779f
Backport #7679 for v3.8.x ( #7734 )
...
Update log output for an invalid theme directory
2019-07-02 00:53:44 +05:30
Ashwin Maroli
f29c72e0b9
Backport #7213 and #7633 for v3.8.x ( #7690 )
...
Merge pull request 7690
2019-06-05 08:45:58 -04:00
Ashwin Maroli
f3b6877a39
Backport regex-escape-site-path from #7568 to 3.8-stable ( #7573 )
2019-03-17 11:40:46 +05:30
Philip Belesky
6792ff936c
Fix --unpublished not affecting collection documents ( #7027 )
...
Merge pull request 7027
2018-05-20 11:31:28 -05:00
Ashwin Maroli
4a45407558
Liquify documents unless published == false
2018-05-01 10:59:36 -05:00
Pat Hawks
a89bba3712
Fix rendering Liquid constructs in excerpts ( #6970 )
...
Merge pull request 6970
2018-04-30 20:49:16 -04:00
Ashwin Maroli
bea275e4c5
Allow front matter defaults to be applied properly to documents gathered under custom collections_dir ( #6885 )
...
Merge pull request 6885
2018-04-19 11:02:36 -04:00
ashmaroli
651b9b5593
include_relative tag should find related documents in collections gathered within custom collections_dir (#6818 )
...
Merge pull request 6818
2018-04-12 11:34:55 -04:00
ashmaroli
7317627b97
Improve regex usage in Tags::IncludeTag ( #6848 )
...
Merge pull request 6848
2018-03-21 10:36:06 -04:00
ashmaroli
51bdea1303
Allow passing :strict_variables and :strict_filters options to Liquid's renderer ( #6726 )
...
Merge pull request 6726
2018-03-14 06:50:18 -04:00
ashmaroli
f8a66ca76c
Improve handling non-default collection documents rendering and writing ( #6795 )
...
Merge pull request 6795
2018-03-09 21:11:24 -05:00
Frank Taillandier
00639f89bd
Fix theme gem feature ( #6784 )
...
Merge pull request 6784
2018-02-18 10:47:31 -05:00
ashmaroli
275a1f4d5d
Add a cucumber feature to test link tag ( #6777 )
...
Merge pull request 6777
2018-02-17 08:55:05 -05: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
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
Matt Rogers
e39f9db593
Revert "Added direct collection access to future collection item feature test ( #6151 )"
...
This reverts commit 49fa2dee0e .
2017-10-28 23:33:27 -05:00
Brandon Dusseau
49fa2dee0e
Added direct collection access to future collection item feature test ( #6151 )
...
Merge pull request 6151
2017-10-28 11:48:31 -04:00
jekyllbot
e7f1ce2e2b
Update Rubocop to 0.51.0 ( #6444 )
...
Merge pull request 6444
2017-10-19 14:22:36 -04:00
Maximiliano Kotvinsky
ae326148cc
Add test for layout as string ( #6445 )
...
Merge pull request 6445
2017-10-19 14:18:30 -04:00
Frank Taillandier
7333baf06d
Upgrade to Cucumber 3.0 ( #6395 )
...
Merge pull request 6395
2017-09-29 03:39:19 -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
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
Anatoliy Yastreb
d3b00cb84c
Bump Rubocop to 0.49.1 ( #6093 )
...
Merge pull request 6093
2017-06-15 08:29:35 -04:00
ashmaroli
4299539db5
Test if hidden collections output a document with a future date ( #6103 )
...
Merge pull request 6103
2017-06-14 16:26:56 -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
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
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
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
Ashwin Maroli
58dce4f099
Check for given content in posts
2017-03-23 10:10:38 +05:30
Ashwin Maroli
7b1841a78e
Fix Appveyor with dst-aware cucumber steps
2017-03-17 17:40:03 +05:30
Ashwin Maroli
eb36ea095f
test overriding default excludes
2017-02-05 01:56:49 +05:30
jekyllbot
477b2f0f3e
Merge pull request #5640 from jekyll/jekyll-utils-exec
...
Merge pull request 5640
2017-01-18 14:15:11 -05:00
Florian Thomas
ecd04badf0
throw IncludeTagError if error occurs in included file
...
fixes #5756
2017-01-15 20:35:10 +01:00
Pat Hawks
1d885911bc
Rubocop: Require consistent comma in multiline literals
2017-01-12 17:52:29 -06:00
Pat Hawks
203be72c47
Remove unnecessary "rubocop:enable"
2017-01-06 05:57:21 -06:00
Pat Hawks
0f2013114c
Merge branch 'master' into jekyll-utils-exec
2017-01-06 05:42:15 -06: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
Ashwin Maroli
c6fe7ec57f
add a set of steps in site_configuration.feature
...
this set of steps allow the test to pass when DST in not currently active.
They may fail when DST becomes active.
2016-12-06 22:19:07 +05:30
Ashwin Maroli
1b4ab418ba
revert and adjust site_configuration.feature
2016-12-06 15:38:18 +05:30
jekyllbot
805dd4b0f1
Merge pull request #5611 from XhmikosR/https
...
Merge pull request 5611
2016-11-29 15:50:29 -08:00