Aaron O'Mullan
d6eb8e4c60
Support URLs in "github" config
...
Fixes GitbookIO/gitbook.io#90
2014-06-16 18:52:36 -07:00
Samy Pessé
d1c1277bb9
Fix cover picture for multilangs book convertion to ebook
2014-06-08 00:11:50 +02:00
Samy Pessé
3d5281ff3a
Fix GitbookIO/gitbook.io#69 : copy cover files at multi-langs root
2014-06-07 16:27:40 +02:00
Samy Pessé
57491e3a8b
Improve meta tags for books
2014-06-06 20:00:38 +02:00
Juho Vepsalainen
f0e18afec1
In case there's no config file, do not fail
2014-06-03 17:59:26 +03:00
Juho Vepsalainen
b6d11d88b7
Allow book.js to be used in addition to book.json
...
Now it's possible to comment configuration properly and do some dynamic
things if needed.
Closes #287 .
2014-06-03 17:42:30 +03:00
Samy Pessé
b1b9dc5b0a
Fix error during generation
2014-06-02 11:37:25 +02:00
Samy Pessé
f85c5a6498
Add error message when generator is invalid
...
Fixes #276 , #277
2014-06-02 11:32:09 +02:00
Samy Pessé
46321fffd9
Use ebook-convert for pdf generation
2014-05-29 17:07:03 +02:00
Samy Pessé
a0d5646034
Adapt navigation parsing to third and more levels in summary
2014-05-26 17:42:05 +02:00
Samy Pessé
c7439d12f7
Add livereload as default plugins only for serve
2014-05-21 17:34:36 +02:00
Samy Pessé
75464574d7
For multi-langs, run build one by one
2014-05-21 00:09:40 +02:00
Samy Pessé
8dd407eaa8
Fix merge of output for multi-languages books
2014-05-20 23:31:22 +02:00
Samy Pessé
62ec695dc8
Extract title and description from readme before switching to multi-languages handling
2014-05-20 23:07:41 +02:00
Aaron O'Mullan
82e422cb89
Fix issue of disabling issues and contribute
...
Improve robustness of template display conditions
2014-05-15 21:35:09 -07:00
Aaron O'Mullan
dab46c779d
Allow github support to be disabled in book.json
...
Fixes #238
2014-05-15 21:24:28 -07:00
Samy Pessé
6bb0f33f39
Fix #211 : read config file before cleaning output folder
2014-05-06 12:08:27 +02:00
Aaron O'Mullan
96ecfd098b
Improve generate's reliability, fixes #202
...
This also improves speed on multi language books
2014-05-04 12:53:24 -07:00
Samy Pessé
fa00b52fb5
Fix #127 : add configuration for changing links in sidebar
2014-04-30 16:46:24 +02:00
Samy Pessé
23056fc85d
Use a global configuration file for a book (default to book.json)
2014-04-28 20:29:36 +02:00
Samy Pessé
5f1bfc0280
Fix #163 : Move logic of git infos extraction to lib
2014-04-28 20:16:30 +02:00
Pascal Borreli
5cb0ec447a
Fixed typo
2014-04-24 21:43:32 +01:00
Samy Pessé
b5b8ed72a5
Update default addons
2014-04-21 22:39:23 +02:00
Samy Pessé
5beff86548
Change js interface for plugins and add configuration
2014-04-21 22:20:41 +02:00
Samy Pessé
0ac04e1584
Add call for hooks "init" and "finish"
2014-04-19 19:50:32 +02:00
Samy Pessé
cc8516df83
Load plugins during generation
2014-04-19 17:57:40 +02:00
Samy Pessé
56eb4a2897
Add base plugin object and test validation of plugin
2014-04-19 15:41:29 +02:00
Aaron O'Mullan
c9eb27bfe7
Do not pass SUMMARY.md to generator, fixes #93
...
We want to parse SUMMARY.md but not generate a file from it, thus it
should be removed from the list of files to be processed by the
generator
2014-04-16 00:18:35 -07:00
Samy Pessé
05f1eed9ce
Fix #91 : Extract defaults title and description from README.md
2014-04-14 19:48:12 +02:00
Samy Pessé
e4fa8aaca7
Fix generate.file method
2014-04-14 18:56:20 +02:00
Samy Pessé
1bbef54015
Remove logs from core module
2014-04-13 23:55:13 +02:00
Samy Pessé
3c7cae6262
Move more build logic to the core generation module
2014-04-13 23:53:34 +02:00
James Phillpotts
80794997a4
Make use of github optional
2014-04-07 10:38:06 +01:00
Samy Pessé
ec719891a1
Remove need for README.md for multi-languages
2014-04-06 23:53:39 -07:00
Samy Pessé
4b64c87011
Add base ebook generator using ebook-convert
2014-04-06 19:10:22 -07:00
Samy Pessé
abce29866e
Return options after generate
2014-04-06 13:47:29 -07:00
Samy Pessé
65cb23feab
Fix generation for page format
2014-04-06 13:43:20 -07:00
Samy Pessé
53f714b7f3
Add base for generating languages index
2014-04-06 12:52:35 -07:00
Samy Pessé
d19906d5b2
Add base for multi-languages book
2014-04-06 12:11:43 -07:00
Samy Pessé
761cfb4a2c
Add pdf generator using gitbook-pdf
2014-04-05 19:52:51 -07:00
Samy Pessé
b3adedb468
Add base for generating single page html
2014-04-04 14:40:27 -07:00
Samy Pessé
07101deaef
Move generator to specific folder
2014-04-04 13:57:07 -07:00
Samy Pessé
76b3fcb41c
Add base for page generator
2014-04-04 13:55:43 -07:00
Samy Pessé
26701a2a73
Remove logs from generation
2014-04-04 10:50:59 -07:00
Samy Pessé
0a6194340f
Remove file template.js
2014-04-04 10:46:11 -07:00
Samy Pessé
f656390783
Base for new site generator
2014-04-04 10:39:27 -07:00
Samy Pessé
88c480ba4f
Complete json generator
2014-04-04 10:27:45 -07:00
Samy Pessé
3da53d56a2
Add option -g to choice generator
...
Add base json generator
2014-04-04 09:53:05 -07:00
Samy Pessé
9dce855113
Add class BaseGenerator
2014-04-04 09:45:04 -07:00
Paul Dixon
b1314273bb
Adding config option for github host
...
- this config option allows the github host url to be set to
something other than github.com, mainly so that github enterprise
users can change the url to their private host but will also
work with bitbucket
2014-04-04 14:55:08 +01:00