Samy Pesse
|
3234c1e03f
|
Fix #1310: enforce language config in language books
|
2016-05-19 00:15:09 +02:00 |
|
Samy Pesse
|
3e4241fc88
|
Implement renderInline method and missing output methods for API
|
2016-05-17 19:45:48 +02:00 |
|
Soreine
|
167d3957bf
|
Expose lookup method for parsable files
|
2016-05-17 12:48:03 +02:00 |
|
Samy Pessé
|
c8c2a61f96
|
Fix #1289: add option to filter files when listing using fs.listAllFiles
|
2016-05-12 16:10:11 +02:00 |
|
Samy Pessé
|
2e74fafa36
|
Add template method "getPageByPath"
|
2016-05-12 15:12:08 +02:00 |
|
Soreine
|
61956e0646
|
Revert "Extend Book.getLanguageBook"
This reverts commit 7892259fe6.
|
2016-05-12 14:08:29 +02:00 |
|
Soreine
|
7892259fe6
|
Extend Book.getLanguageBook
|
2016-05-12 13:35:29 +02:00 |
|
Samy Pessé
|
8aa2f3075c
|
Fix #1294: multilingual book should extend the book's config
|
2016-05-12 11:15:13 +02:00 |
|
Samy Pessé
|
839ee0385a
|
Add method "getLanguageBook" to book model
|
2016-05-12 11:02:37 +02:00 |
|
Soreine
|
e137bf632a
|
Adds editArticleRef
|
2016-05-11 13:11:32 +02:00 |
|
Samy Pesse
|
ef589a6b13
|
Switch tests to mocha while keeping jest structure
|
2016-05-11 13:02:24 +02:00 |
|
Samy Pesse
|
d5c4af3377
|
Add immutable ignore instance for book
|
2016-05-11 13:02:24 +02:00 |
|
Samy Pessé
|
b06f1fd677
|
Fix article.depth starting at 2
|
2016-05-10 14:36:03 +02:00 |
|
Samy Pessé
|
d342d31c8e
|
Fix error when summary contains entry without ref
|
2016-05-10 12:12:19 +02:00 |
|
Samy Pesse
|
f24d9aef73
|
Add test for block replaced with anchors
|
2016-05-09 22:17:46 +02:00 |
|
Samy Pesse
|
f8bb55f258
|
Adapt unit tests for blocks
|
2016-05-09 22:01:25 +02:00 |
|
Samy Pesse
|
76daebeb84
|
Fix unit test for templateBlock using a removed method "getParse"
|
2016-05-09 18:41:21 +02:00 |
|
Samy Pesse
|
b0d366b7e8
|
Fix linting warning in models/templateBlock.js
|
2016-05-08 22:45:26 +02:00 |
|
Samy Pesse
|
3d0054dd64
|
Fix #1286: by default blocks should not be parsable
|
2016-05-08 22:33:41 +02:00 |
|
Samy Pesse
|
cf7e5884cd
|
Add method readAsStream on fs model
|
2016-05-06 10:53:55 +02:00 |
|
Samy Pesse
|
b6051babac
|
Adapt unit tests for new templating post process
|
2016-05-05 11:09:35 +02:00 |
|
Samy Pesse
|
34947b5e20
|
Add mode TemplateOutput to represent {content + blocks} from template
|
2016-05-05 11:00:05 +02:00 |
|
Samy Pesse
|
c621380b66
|
Add tests for replaceShortcuts
|
2016-05-04 20:18:48 +02:00 |
|
Samy Pesse
|
c4b54033ce
|
Fix #1268: fix shortcuts of template block not being applied
|
2016-05-04 19:01:31 +02:00 |
|
Samy Pessé
|
5d11641a5f
|
Merge pull request #1260 from GitbookIO/move-article
Adds move and remove article modifier.
|
2016-05-04 09:47:50 +02:00 |
|
Samy Pessé
|
24d38e4fcf
|
Fix #1263: Fix page generation for AsciiDoc
|
2016-05-04 09:30:09 +02:00 |
|
Soreine
|
3fc90554f5
|
Add tests, and fixes.
|
2016-05-03 16:02:58 +02:00 |
|
Soreine
|
693171cb05
|
Adds move and remove article modifier.
|
2016-05-03 12:37:26 +02:00 |
|
Samy Pessé
|
c84eaa83dd
|
Merge pull request #1259 from GitbookIO/png-data-uri
Adding data-uri support for PNG Images in Books
|
2016-05-03 12:10:09 +02:00 |
|
Johan Preynat
|
74c3ff80cb
|
lib/models/config.js: Fix wrong call to PluginDependency.listToArray() to PluginDependency.listFromArray()
|
2016-05-03 12:04:52 +02:00 |
|
Soreine
|
6b17d08892
|
Adds default file naming utilities in Book model
|
2016-05-03 11:17:27 +02:00 |
|
Samy Pesse
|
41e6872557
|
Merge branch 'fix/plugins_deps'
|
2016-05-02 22:02:45 +02:00 |
|
Samy Pesse
|
30c96c37c2
|
Adapt Plugin.listAll to use a list of PluginDependency
|
2016-05-02 22:02:24 +02:00 |
|
Johan Preynat
|
82a29f4470
|
lib/models/languages.js: Use lang.ref
|
2016-05-02 16:37:47 +02:00 |
|
Samy Pessé
|
c87060454e
|
Add model for plugin dependencies in the book.json
|
2016-05-02 16:24:20 +02:00 |
|
Soreine
|
289e4b5dc1
|
Tweak Summary.toText doc
|
2016-05-02 13:38:51 +02:00 |
|
Samy Pessé
|
fabf4f0c0a
|
Enable livereload plugin when serving content
|
2016-05-02 09:56:32 +02:00 |
|
Samy Pessé
|
793fada0fb
|
Add test for async template block
|
2016-05-02 09:19:57 +02:00 |
|
Samy Pessé
|
494ba78156
|
Complete api method template.applyBlock
|
2016-05-02 09:14:01 +02:00 |
|
Samy Pesse
|
c1d53ec11f
|
Switch parsers to a model
|
2016-04-30 22:06:16 +02:00 |
|
Samy Pesse
|
80b8e340da
|
Fix add global env to templateEngine
|
2016-04-30 20:08:04 +02:00 |
|
Samy Pesse
|
b51470db39
|
Add tests for conrefs loader
|
2016-04-30 20:06:43 +02:00 |
|
Samy Pesse
|
a5f4596f8d
|
Add tests for templateEngine
|
2016-04-30 19:00:35 +02:00 |
|
Johan Preynat
|
5f3c3760c0
|
lib/models/templateBlock.js: Fix convert blocks to pure JS array before passing to parser.parseUntilBlocks()
|
2016-04-30 17:05:30 +02:00 |
|
Johan Preynat
|
8b05885d57
|
lib/models/templateBlock.js: Use function for Ext() instead of var
|
2016-04-30 17:05:30 +02:00 |
|
Johan Preynat
|
d9d7ab4ee5
|
lib/models/templateBlock.js: Add test file lib/models/__tests__/templateBlock.js
|
2016-04-30 17:05:30 +02:00 |
|
Samy Pesse
|
310691bca2
|
Use areIdenticalPaths for Summary.getByPath
|
2016-04-29 23:43:01 +02:00 |
|
Samy Pesse
|
9acccad23a
|
Fix validation of configuration for plugins
|
2016-04-29 23:19:33 +02:00 |
|
Samy Pesse
|
db1a0aedf8
|
Fix listing of plugins when contains "-"
|
2016-04-29 23:13:31 +02:00 |
|
Samy Pesse
|
01a26fda25
|
Fix linting error
|
2016-04-29 20:18:28 +02:00 |
|