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 |
|
Samy Pessé
|
a5eec81819
|
Fix context for page template
|
2016-04-29 17:34:33 +02:00 |
|
Samy Pessé
|
730298110c
|
Add ebook commands pdf/mobi/epub
|
2016-04-29 15:27:53 +02:00 |
|
Samy Pessé
|
0ed524bce5
|
Correctly setup configuration for plugins in multilingual books
|
2016-04-29 15:08:54 +02:00 |
|
Samy Pessé
|
73c190891d
|
Fix parsing of multilingual books
|
2016-04-29 10:58:25 +02:00 |
|
Samy Pesse
|
826f90505c
|
Add command "init"
|
2016-04-28 21:25:58 +02:00 |
|
Samy Pessé
|
281f6d5535
|
Extend timeout for tests
|
2016-04-28 15:36:54 +02:00 |
|
Samy Pessé
|
f946650ddb
|
Add "next" and "previous" to page JSON repr
|
2016-04-28 14:28:41 +02:00 |
|
Samy Pessé
|
3d405a1ac5
|
Fix ref in summary when parsed without ref
|
2016-04-28 14:03:58 +02:00 |
|
Samy Pessé
|
78e00db018
|
Add tests for SummaryModifier.editPartTitle
|
2016-04-28 11:35:30 +02:00 |
|
Samy Pessé
|
e62bc31e63
|
Add method setSummary to book
|
2016-04-28 11:17:33 +02:00 |
|
Samy Pessé
|
4763f1342c
|
Add base modifiers for summary as SummaryModifier
|
2016-04-28 11:15:51 +02:00 |
|
Samy Pessé
|
9413e53b00
|
Add tests for parseIgnore
|
2016-04-28 10:37:52 +02:00 |
|
Samy Pessé
|
35d352bbeb
|
Handle correctly ignored file in multilanguages book
|
2016-04-28 09:59:34 +02:00 |
|
Samy Pessé
|
e781d6d2b1
|
Add test for assets inliner
|
2016-04-27 17:58:35 +02:00 |
|
Samy Pessé
|
5b342b50ce
|
Add language property to book for multilingual
|
2016-04-27 16:41:17 +02:00 |
|
Samy Pessé
|
869822d180
|
Use orderedMap for language books
|
2016-04-27 16:26:16 +02:00 |
|
Samy Pessé
|
e50422bce5
|
Use code TemplateBlock to highlight code
|
2016-04-27 16:22:17 +02:00 |
|
Samy Pessé
|
a9d558e891
|
Add method ".toText" on glossary and summary
|
2016-04-27 14:11:45 +02:00 |
|
Samy Pessé
|
4ca23b84a4
|
Fix filters for theme templates
|
2016-04-27 12:08:00 +02:00 |
|
Samy Pessé
|
f4de7748f5
|
Complete generator name in plugins API
|
2016-04-27 09:59:09 +02:00 |
|
Samy Pesse
|
27d387e3e1
|
Load i18n translations
|
2016-04-26 21:48:56 +02:00 |
|
Samy Pesse
|
7b7e4f60bc
|
Correctly set log level
|
2016-04-26 20:49:20 +02:00 |
|
Samy Pesse
|
7a46d3b497
|
Add command "serve"
|
2016-04-26 15:51:52 +02:00 |
|
Samy Pesse
|
fa17f16716
|
Add base for commands
Improve plugins installation
|
2016-04-26 15:23:28 +02:00 |
|
Samy Pesse
|
ce99c8c706
|
Add more tests for summary
|
2016-04-26 14:25:54 +02:00 |
|
Samy Pesse
|
be828cf004
|
Add duration to final log for generation
|
2016-04-26 14:12:26 +02:00 |
|
Samy Pesse
|
1057bb15d3
|
Complete method getByPath of Summary
|
2016-04-26 13:03:53 +02:00 |
|
Samy Pesse
|
ea5e8891a8
|
Add test for readme parsing
|
2016-04-26 11:17:47 +02:00 |
|