Commit Graph

  • 5d11641a5f Merge pull request #1260 from GitbookIO/move-article Samy Pessé 2016-05-04 09:47:50 +02:00
  • 24d38e4fcf Fix #1263: Fix page generation for AsciiDoc Samy Pessé 2016-05-04 09:30:09 +02:00
  • efb65a8413 Remove filter for pdf/epub/mobi files when outputting Samy Pessé 2016-05-03 17:18:13 +02:00
  • 3fc90554f5 Add tests, and fixes. Soreine 2016-05-03 16:02:58 +02:00
  • 4ebe28faae Update insert specification Soreine 2016-05-03 13:11:32 +02:00
  • 693171cb05 Adds move and remove article modifier. Soreine 2016-05-03 12:37:26 +02:00
  • 42a2d090aa Bump version to 3.0.0-pre.11 3.0.0-pre.11 Samy Pessé 2016-05-03 12:15:30 +02:00
  • c84eaa83dd Merge pull request #1259 from GitbookIO/png-data-uri Samy Pessé 2016-05-03 12:10:09 +02:00
  • 74c3ff80cb lib/models/config.js: Fix wrong call to PluginDependency.listToArray() to PluginDependency.listFromArray() Johan Preynat 2016-05-03 12:04:52 +02:00
  • 5893d3ee64 lib/parse/parseConfig.js: Remove unused require Johan Preynat 2016-05-03 12:04:04 +02:00
  • 7f435c56a0 lib/output/modifiers/inlineAssets.js: Add inlinePng() modifier Johan Preynat 2016-05-03 11:30:02 +02:00
  • 59b7100cf6 lib/output/modifiers/__tests__/inlinePng.js: Add test file for inlinePng modifier Johan Preynat 2016-05-03 11:29:40 +02:00
  • 0923d1aa24 lib/output/modifiers/inlinePng.js: Add modifier to save inline PNG images Johan Preynat 2016-05-03 11:29:17 +02:00
  • ffe6c36f2f lib/output/modifiers/resolveImages.js: Don't resolve images when src is a data URI Johan Preynat 2016-05-03 11:28:39 +02:00
  • 8c4752c5d8 lib/utils/__tests__/location.js: Add location.isDataURI() test file Johan Preynat 2016-05-03 11:27:36 +02:00
  • d6202e522b lib/utils/images.js: Add convertInlinePNG() method Johan Preynat 2016-05-03 11:27:05 +02:00
  • 50a24c62c5 lib/utils/location.js: Add isDataURI() method Johan Preynat 2016-05-03 11:26:38 +02:00
  • 6b17d08892 Adds default file naming utilities in Book model Soreine 2016-05-02 16:24:49 +02:00
  • 79c91fd8c5 Log npm version being used when running gitbook install Samy Pesse 2016-05-02 22:18:19 +02:00
  • 95764258ab Update dependencies Samy Pesse 2016-05-02 22:16:51 +02:00
  • 41e6872557 Merge branch 'fix/plugins_deps' Samy Pesse 2016-05-02 22:02:45 +02:00
  • 30c96c37c2 Adapt Plugin.listAll to use a list of PluginDependency Samy Pesse 2016-05-02 22:02:24 +02:00
  • 20f1cf3dff Enable promise long stack trace when testing or debugging Samy Pesse 2016-05-02 22:01:05 +02:00
  • 8de0d6186e Fix mock fs for windows testing Samy Pesse 2016-05-02 19:16:06 +02:00
  • edd7d8aefe Update gitbook-asciidoc@1.1.4 Samy Pesse 2016-05-02 18:45:17 +02:00
  • a8da4903f4 Update gitbook-asciidoc@1.1.3 to fix error on linux Samy Pesse 2016-05-02 17:27:18 +02:00
  • c8df5033f7 Update gitbook-asciidoc@1.1.2 Samy Pesse 2016-05-02 17:25:41 +02:00
  • 412f418da3 Update gitbook-markdown@1.2.3 Samy Pesse 2016-05-02 17:15:54 +02:00
  • 3782d21069 lib/output/ebook/onPage.js: Fix missing page's filepath at Modifiers.inlineAssets() call Johan Preynat 2016-05-02 16:54:14 +02:00
  • 82a29f4470 lib/models/languages.js: Use lang.ref Johan Preynat 2016-05-02 16:37:47 +02:00
  • 4a65326b24 Update jest@12.0.2 Johan Preynat 2016-05-02 16:37:24 +02:00
  • d75d8729be lib/output/ebook/onFinish.js: Use lowercase summary.html filename from themes Johan Preynat 2016-05-02 16:25:57 +02:00
  • c87060454e Add model for plugin dependencies in the book.json Samy Pessé 2016-05-02 16:24:20 +02:00
  • bbba52c7ff Update gitbook-markdown and gitbook-asciidoc Samy Pessé 2016-05-02 16:21:44 +02:00
  • 33418bdb33 Document method in utils/command.js Samy Pessé 2016-05-02 15:21:08 +02:00
  • de47db2b66 Fix escaping of ebook-convert options Samy Pessé 2016-05-02 15:09:09 +02:00
  • fa6fcffbe1 Improve lib/plugins/__tests__/findInstalled.js Johan Preynat 2016-05-02 15:06:00 +02:00
  • 93d3f11891 Fix js error when using node < 4.x Samy Pessé 2016-05-02 15:03:28 +02:00
  • 59479f10fc Fix lib/plugins/__tests__/findInstalled.js Johan Preynat 2016-05-02 14:46:52 +02:00
  • 11e72253d4 Bump version to 3.0.0-pre.10 3.0.0-pre.10 Samy Pessé 2016-05-02 14:40:54 +02:00
  • 37fca9c88a Update theme-default@1.0.0-pre.9 Samy Pessé 2016-05-02 14:39:39 +02:00
  • 6d67048e98 Use gitbook-plugin-search@2.2.1 Johan Preynat 2016-05-02 14:36:23 +02:00
  • c516a5c1bd lib/fs/node.js: Use fresh-require@1.0.3 to read uncached configuration files Johan Preynat 2016-05-02 14:34:34 +02:00
  • 429431c13c lib/api/deprecate.js: Fix deprecateRenameMethod() Johan Preynat 2016-05-02 14:05:11 +02:00
  • b80dfd7b9a Add method contentLink as deprecated for plugin API Samy Pessé 2016-05-02 13:50:51 +02:00
  • 4c144b6ceb Fix Plugins.listAll to handle strings Samy Pessé 2016-05-02 13:42:18 +02:00
  • 718e32773a Add method removePlugin to ConfigModifier Samy Pessé 2016-05-02 13:41:04 +02:00
  • fb75d5d3ee Add this.gitbook.version Samy Pessé 2016-05-02 13:40:37 +02:00
  • 99bbcbebfc Fix modifiers for ebook format Samy Pessé 2016-05-02 13:40:14 +02:00
  • 289e4b5dc1 Tweak Summary.toText doc Soreine 2016-05-02 13:37:46 +02:00
  • a974dcdab6 lib/templating/postRender.js: Fix missing argument to engine.getBlock() Johan Preynat 2016-05-02 13:32:27 +02:00
  • 9a48620152 Document encodeGlobal api Samy Pessé 2016-05-02 10:02:46 +02:00
  • e444b3a402 Fix launch of livereload server Samy Pessé 2016-05-02 09:59:44 +02:00
  • fabf4f0c0a Enable livereload plugin when serving content Samy Pessé 2016-05-02 09:56:32 +02:00
  • d467888d6a Improve timing debug Samy Pessé 2016-05-02 09:47:11 +02:00
  • eb46311561 getArticleByPath is now a global function for template instead of a filter Samy Pessé 2016-05-02 09:38:24 +02:00
  • 63839bb0a7 Fix apply of async html modifiers Samy Pessé 2016-05-02 09:29:49 +02:00
  • 793fada0fb Add test for async template block Samy Pessé 2016-05-02 09:19:57 +02:00
  • 494ba78156 Complete api method template.applyBlock Samy Pessé 2016-05-02 09:14:01 +02:00
  • 9816b27ebf Update nunjucks@2.4.2 Samy Pessé 2016-05-02 09:06:59 +02:00
  • 1c43b7891b Log resolved version when installing plugins Samy Pessé 2016-05-02 09:02:36 +02:00
  • 9d7739213e Remove should from git.js test Samy Pessé 2016-05-02 08:57:18 +02:00
  • 2ab5f6a305 Fix case of helper/resolveFileToUrl.js Samy Pessé 2016-05-02 08:53:32 +02:00
  • c73103969f Add signature for api template.applyBlock Samy Pesse 2016-05-01 23:27:38 +02:00
  • 6cbbdf5d5b Improve spacing when installing plugins Samy Pesse 2016-05-01 22:58:25 +02:00
  • 3a48435497 Cleanup folder before generating output Samy Pesse 2016-05-01 19:35:50 +02:00
  • 084925de8b Improve plugin loading to not fake module errors Samy Pesse 2016-05-01 19:07:57 +02:00
  • 5bac2fe695 Fix #1253: add instructions for generating ebook in docs Samy Pesse 2016-05-01 16:15:19 +02:00
  • 2c29fb241f Always log timing infos Samy Pesse 2016-05-01 15:55:27 +02:00
  • 77dc11bcc2 lib/cli/options.js: Return pure JS Array for CLI log options Johan Preynat 2016-05-01 12:09:58 +02:00
  • 5154622566 Add @soreine and @jpreynat to authors list Samy Pesse 2016-04-30 23:50:47 +02:00
  • c681cd286a Remove lodash dependency Samy Pesse 2016-04-30 23:07:43 +02:00
  • c1d53ec11f Switch parsers to a model Samy Pesse 2016-04-30 22:06:16 +02:00
  • 36b49c66c6 Merge branch 'fixes' Samy Pesse 2016-04-30 20:15:08 +02:00
  • 80b8e340da Fix add global env to templateEngine Samy Pesse 2016-04-30 20:08:04 +02:00
  • b51470db39 Add tests for conrefs loader Samy Pesse 2016-04-30 20:06:43 +02:00
  • a5f4596f8d Add tests for templateEngine Samy Pesse 2016-04-30 19:00:35 +02:00
  • 5f3c3760c0 lib/models/templateBlock.js: Fix convert blocks to pure JS array before passing to parser.parseUntilBlocks() Johan Preynat 2016-04-30 17:04:44 +02:00
  • 8b05885d57 lib/models/templateBlock.js: Use function for Ext() instead of var Johan Preynat 2016-04-30 17:03:57 +02:00
  • d9d7ab4ee5 lib/models/templateBlock.js: Add test file lib/models/__tests__/templateBlock.js Johan Preynat 2016-04-30 17:03:19 +02:00
  • 30bce5f9bb Add option "--timing" to mesure gitbook performances Samy Pesse 2016-04-30 14:37:44 +02:00
  • fbe0282738 Add tests for git utility Samy Pesse 2016-04-30 12:30:56 +02:00
  • 5bad08b9a0 Add this.generator as deprecated Samy Pesse 2016-04-30 12:14:43 +02:00
  • 310691bca2 Use areIdenticalPaths for Summary.getByPath Samy Pesse 2016-04-29 23:43:01 +02:00
  • 8f7967acd0 Log page causing error when a bug occurs during generation Samy Pesse 2016-04-29 23:32:41 +02:00
  • faf18476b1 Don't fail if page doesn't exist Samy Pesse 2016-04-29 23:23:54 +02:00
  • 9acccad23a Fix validation of configuration for plugins Samy Pesse 2016-04-29 23:19:33 +02:00
  • db1a0aedf8 Fix listing of plugins when contains "-" Samy Pesse 2016-04-29 23:13:31 +02:00
  • 01a26fda25 Fix linting error Samy Pesse 2016-04-29 20:18:28 +02:00
  • 0229272b0a Add api this.readFile and this.readFileAsString Samy Pessé 2016-04-29 17:46:59 +02:00
  • c817acff09 Add context for page templates Samy Pessé 2016-04-29 17:40:35 +02:00
  • a5eec81819 Fix context for page template Samy Pessé 2016-04-29 17:34:33 +02:00
  • 98f70879bd Complete ebook generation using ebook-convert Samy Pessé 2016-04-29 16:50:50 +02:00
  • ceb4627f4e Use API to create context for filters/blocks Samy Pessé 2016-04-29 15:30:56 +02:00
  • 8d9d4fe23f Merge remote-tracking branch 'origin/fixes' into fixes Samy Pessé 2016-04-29 15:28:01 +02:00
  • 730298110c Add ebook commands pdf/mobi/epub Samy Pessé 2016-04-29 15:27:53 +02:00
  • 8578f7d0d1 lib/api/encodePage.js: Fix deprecated page.progress assignment Johan Preynat 2016-04-29 15:16:56 +02:00
  • 07a5daefb0 Generate SUMMARY.html for ebook output Samy Pessé 2016-04-29 15:09:11 +02:00
  • 0ed524bce5 Correctly setup configuration for plugins in multilingual books Samy Pessé 2016-04-29 15:08:54 +02:00
  • 94199af7b2 Add location.areIdenticalPaths(p1,p2) to effectively compare two paths Johan Preynat 2016-04-29 14:35:56 +02:00