Commit Graph

  • b8d7a00f58 Find installed gitbook-plugins in node_modules folder Johan Preynat 2016-04-29 14:35:28 +02:00
  • aca963befc Fix typo Johan Preynat 2016-04-29 14:35:07 +02:00
  • 3ea4e334bf It should generate index for languages Samy Pessé 2016-04-29 13:04:54 +02:00
  • 9955fa8c29 Use plugin assets from parent when language book Samy Pessé 2016-04-29 12:46:31 +02:00
  • fb37a6bcab Inherit plugins list from parent output when generating multilingual book Samy Pessé 2016-04-29 11:31:54 +02:00
  • 4f8bdbb518 Add tests for parsing a book with option "root" Samy Pessé 2016-04-29 11:11:42 +02:00
  • 73c190891d Fix parsing of multilingual books Samy Pessé 2016-04-29 10:58:25 +02:00
  • 93e701f471 Complete deprecated page.progress and this.navigation Samy Pessé 2016-04-29 10:17:16 +02:00
  • 68b9bf7e38 Encode navigation for compatibility with gitbook v2 Samy Pesse 2016-04-28 22:45:50 +02:00
  • 826f90505c Add command "init" Samy Pesse 2016-04-28 21:25:58 +02:00
  • 7ae36f16c8 Add base for deprecated page.naviation Samy Pessé 2016-04-28 15:45:25 +02:00
  • 281f6d5535 Extend timeout for tests Samy Pessé 2016-04-28 15:36:54 +02:00
  • b4072a06c4 Add basic tests for website generator Samy Pessé 2016-04-28 15:28:46 +02:00
  • cb3ee423c9 Add basic tests for json generator Samy Pessé 2016-04-28 15:20:25 +02:00
  • 1360a744a7 Export more models Samy Pessé 2016-04-28 15:02:24 +02:00
  • f3058598dc Always generate a README.json as introduction of json output Samy Pessé 2016-04-28 14:42:07 +02:00
  • 94db0f6ec9 Fix typo in JSONUtils.encodeBook Samy Pessé 2016-04-28 14:39:11 +02:00
  • f08732095d Copy readme.json from main language for json output of multilingual Samy Pessé 2016-04-28 14:37:19 +02:00
  • f946650ddb Add "next" and "previous" to page JSON repr Samy Pessé 2016-04-28 14:28:41 +02:00
  • 14fd6bbdce Add tests for PathUtils Samy Pessé 2016-04-28 14:16:15 +02:00
  • 5059e8df34 Add modifiers to edit article and insert in summary Samy Pessé 2016-04-28 14:12:21 +02:00
  • 3d405a1ac5 Fix ref in summary when parsed without ref Samy Pessé 2016-04-28 14:03:58 +02:00
  • 78e00db018 Add tests for SummaryModifier.editPartTitle Samy Pessé 2016-04-28 11:35:30 +02:00
  • e62bc31e63 Add method setSummary to book Samy Pessé 2016-04-28 11:17:33 +02:00
  • 4763f1342c Add base modifiers for summary as SummaryModifier Samy Pessé 2016-04-28 11:15:51 +02:00
  • 9413e53b00 Add tests for parseIgnore Samy Pessé 2016-04-28 10:37:52 +02:00
  • 35d352bbeb Handle correctly ignored file in multilanguages book Samy Pessé 2016-04-28 09:59:34 +02:00
  • 8dd5e0c250 Add comments for todos Samy Pesse 2016-04-27 22:42:09 +02:00
  • 139e487998 Correctly resolve images starting with / Samy Pesse 2016-04-27 22:36:59 +02:00
  • 9bb0a3fbd3 Add tests for svg inliner Samy Pesse 2016-04-27 22:18:33 +02:00
  • 9a1a6f2625 Document cli/server.js Samy Pessé 2016-04-27 18:02:49 +02:00
  • e781d6d2b1 Add test for assets inliner Samy Pessé 2016-04-27 17:58:35 +02:00
  • 5b342b50ce Add language property to book for multilingual Samy Pessé 2016-04-27 16:41:17 +02:00
  • 869822d180 Use orderedMap for language books Samy Pessé 2016-04-27 16:26:16 +02:00
  • e50422bce5 Use code TemplateBlock to highlight code Samy Pessé 2016-04-27 16:22:17 +02:00
  • 999882e723 Add test for highlightCode html modifier Samy Pessé 2016-04-27 15:42:55 +02:00
  • d68dc82159 Merge remote-tracking branch 'origin/fixes' into fixes Samy Pessé 2016-04-27 15:12:25 +02:00
  • cc9fdd0032 Generate multilingual books Samy Pessé 2016-04-27 15:12:18 +02:00
  • 503cc4a729 Check for stdout, for browser compatibility Soreine 2016-04-27 14:52:26 +02:00
  • d585269228 Correctly ignore summary and templates from assets Samy Pessé 2016-04-27 14:37:02 +02:00
  • 50f535b910 Fix plugin's config validation Samy Pessé 2016-04-27 14:31:45 +02:00
  • 978bdd149e Add browser specific index.js Samy Pessé 2016-04-27 14:18:23 +02:00
  • a9d558e891 Add method ".toText" on glossary and summary Samy Pessé 2016-04-27 14:11:45 +02:00
  • 8291eb58df Complete api method output.toURL Samy Pessé 2016-04-27 13:53:32 +02:00
  • 7298dec353 Add plugins.resources for template context Samy Pessé 2016-04-27 13:47:12 +02:00
  • 7574b01863 Merge remote-tracking branch 'origin/fixes' into fixes Samy Pessé 2016-04-27 13:13:38 +02:00
  • 98e739a12b Add JS context for template Samy Pessé 2016-04-27 13:13:27 +02:00
  • 262ce03e46 Exposes FS in public interface Soreine 2016-04-27 13:11:45 +02:00
  • 1906691a35 Fix order of plugins assets copy Samy Pessé 2016-04-27 12:48:40 +02:00
  • 4ca23b84a4 Fix filters for theme templates Samy Pessé 2016-04-27 12:08:00 +02:00
  • b05eb8440b Don;t log deprecation warning for own logic Samy Pessé 2016-04-27 10:38:54 +02:00
  • f4de7748f5 Complete generator name in plugins API Samy Pessé 2016-04-27 09:59:09 +02:00
  • 93c26a839b Add this.book and this.options as deprecated Samy Pessé 2016-04-27 09:42:40 +02:00
  • 878e7441f2 Stop running test on node 0.12 for windows Samy Pesse 2016-04-26 23:19:19 +02:00
  • 27d387e3e1 Load i18n translations Samy Pesse 2016-04-26 21:48:56 +02:00
  • 7b7e4f60bc Correctly set log level Samy Pesse 2016-04-26 20:49:20 +02:00
  • 8bac111acf Add base for plugin JS api Samy Pesse 2016-04-26 17:02:59 +02:00
  • 7a46d3b497 Add command "serve" Samy Pesse 2016-04-26 15:51:52 +02:00
  • 357aa92e31 Add default filters to theme templating engine Samy Pesse 2016-04-26 15:50:11 +02:00
  • fa17f16716 Add base for commands Samy Pesse 2016-04-26 15:23:28 +02:00
  • ce99c8c706 Add more tests for summary Samy Pesse 2016-04-26 14:25:54 +02:00
  • be828cf004 Add duration to final log for generation Samy Pesse 2016-04-26 14:12:26 +02:00
  • 1057bb15d3 Complete method getByPath of Summary Samy Pesse 2016-04-26 13:03:53 +02:00
  • ea5e8891a8 Add test for readme parsing Samy Pesse 2016-04-26 11:17:47 +02:00
  • 57d83f082a Add basic tests for summary parsing Samy Pesse 2016-04-26 11:15:50 +02:00
  • 8a3f80ba82 Add test for parsing glossary Samy Pesse 2016-04-26 11:00:36 +02:00
  • 374ebd6f7a Add mock fs and tests for it Samy Pesse 2016-04-26 10:23:37 +02:00
  • ab2ebefe2b Copy resources from plugins to output folder Samy Pesse 2016-04-25 22:30:41 +02:00
  • c34a9f6213 Copy assets from themes to output folder Samy Pesse 2016-04-25 21:13:17 +02:00
  • f5df41c75f Enable extension "do" Samy Pessé 2016-04-25 15:44:20 +02:00
  • 0c2dc06cb7 Fix resolution of theme's templates Samy Pessé 2016-04-25 15:36:18 +02:00
  • 4552ccd7d7 Add loader for themes Samy Pessé 2016-04-25 14:44:49 +02:00
  • 525bcd8295 Disable travis tests on 0.12 Samy Pessé 2016-04-25 14:37:49 +02:00
  • ac2ad8d8b5 Add conrefs loader for templating Samy Pessé 2016-04-25 14:29:51 +02:00
  • 14ce495e9e Add more tests for LocationUtils Samy Pessé 2016-04-25 14:15:28 +02:00
  • 4aed2cf652 Add post processing for templates Samy Pessé 2016-04-25 13:52:56 +02:00
  • 244fb0ca28 Replace shortcuts in templating Samy Pessé 2016-04-25 12:24:59 +02:00
  • f6e123f1ed Add base rendering for template Samy Pessé 2016-04-25 11:58:55 +02:00
  • e1e4e7f011 Add tests for link resolution Samy Pessé 2016-04-25 11:28:21 +02:00
  • 814b6ff489 Complete json format Samy Pessé 2016-04-25 11:05:06 +02:00
  • 3aa17ab1f4 Convert markdown to html for pages Samy Pessé 2016-04-25 10:58:10 +02:00
  • 4646ed8f4a Fix plugins loading Samy Pessé 2016-04-25 10:32:44 +02:00
  • 3f5c8acb3c Add fiel for testing resolveLinks Samy Pesse 2016-04-24 23:45:47 +02:00
  • 93b257314a Add default filters and blocks Samy Pesse 2016-04-24 19:12:03 +02:00
  • 19a1db8cb4 Add base structure for templating Samy Pesse 2016-04-24 18:52:37 +02:00
  • c3275a4aa9 Parse multilingual books Samy Pesse 2016-04-24 00:15:38 +02:00
  • 927185d95c add test for modifier "annotateText" Samy Pesse 2016-04-23 23:58:08 +02:00
  • a3df6c6f0c Add assets inliner modifier for HTML Samy Pesse 2016-04-23 21:10:53 +02:00
  • e1fa977b5b Add json encoding utils Samy Pesse 2016-04-23 17:10:16 +02:00
  • ce95f316b9 Add method to be article by level Samy Pesse 2016-04-23 11:22:20 +02:00
  • a162af5a75 Add base for calling hook on page/global Samy Pessé 2016-04-22 22:58:37 +02:00
  • fb0ea4610d Add base utils for generation Samy Pessé 2016-04-22 22:21:34 +02:00
  • 4f86a9978b Add test for config Samy Pessé 2016-04-22 11:56:34 +02:00
  • cc78b880ce Add utils to install plugins Samy Pessé 2016-04-22 11:33:25 +02:00
  • 4336fdb241 Base Samy Pessé 2016-04-22 11:00:21 +02:00
  • 87db7cf1d4 Merge remote-tracking branch 'origin/master' Samy Pessé 2016-04-20 17:26:49 +02:00
  • 09ff802c7e When using structure.readme, fix link to readme to resolve to index.html Samy Pessé 2016-04-20 17:26:13 +02:00
  • 71b59b1950 Correctly detect promises from block.process in TemplateEngine.applyBlock() Johan Preynat 2016-04-20 15:59:53 +02:00
  • a3300ad9c6 Comment template code Samy Pessé 2016-04-20 15:02:39 +02:00
  • 8f40d4affa Fix reliability of template.self in macro import Samy Pessé 2016-04-20 10:03:04 +02:00