Commit Graph

47 Commits

Author SHA1 Message Date
Stéphane Goetz 8cf6a7667b More reformatting 2020-04-22 22:24:52 +02:00
Stéphane Goetz 9c13185620 Reformat 2020-04-22 21:55:53 +02:00
Stéphane Goetz b5633e93c7 #171 Redo the configuration layer to add a ConfigBuilder and group configuration parts 2019-12-05 21:25:58 +01:00
Stéphane Goetz e04335abeb Update dependencies, min PHP 7.2 2019-11-28 22:36:26 +01:00
Stéphane Goetz f62b2bec96 Output logs from serve in verbose mode #171 2019-11-26 22:43:12 +01:00
DragoonBoots a17b3d7e5e Fix Mime type guessing 2019-08-08 11:39:39 +02:00
Morgan Zolob 7928b4365b Allow Daux to work from sub-directories
If you try to host Daux from any directory other than the root of a website (like mysite.com/docs, for example), it just gives an error that the page can't be found. This commit will make Daux remove the base directory from the request when handling it, which should make it work properly in sub-directories.
2018-09-20 20:14:43 +02:00
Stéphane Goetz 41c355edb1 Add more details on verbose output #52 2018-06-05 20:31:51 +02:00
Stéphane Goetz e844b51f10 Fix Mime Types - fix CLI param 2017-12-08 16:29:44 +01:00
Stéphane Goetz 52ce3714cf More cleanup 2017-11-07 22:54:31 +01:00
Stéphane Goetz 0758366430 Rely on symfony's HttpFoundation to handle requests. Fixes weird bugs 2017-06-08 23:07:18 +02:00
Stéphane Goetz 5a24c48788 Add documentation in some places 2017-06-07 23:40:12 +02:00
Stéphane Goetz 4c9cbed9da Send correct mimetype for ComputedRawPage in live mode 2017-03-01 10:54:38 +01:00
Stéphane Goetz e831e75958 Use a more reliable way to detect the current page, fixes #420 2017-01-09 18:29:52 +01:00
Stéphane Goetz aa4ad02b46 Handle custom themes on serve fixes #396 2016-09-12 23:58:58 +02:00
onigoetz 6d871c3f62 Applied fixes from StyleCI 2016-07-29 23:21:19 +02:00
Stéphane Goetz 341ec96cf8 Change the way the commands are declare, separate "generate" and "serve" 2016-07-29 21:56:10 +02:00
onigoetz f7b47a6c19 Applied fixes from StyleCI 2016-07-29 21:56:10 +02:00
Stéphane Goetz 18e10cacc8 Add the daux --serve command to simplify writing documentation and reading. 2016-07-29 21:56:10 +02:00
Stéphane Goetz 3375f8ff2b Create a "daux" binary
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 21:56:10 +02:00
onigoetz 2314516ce9 Applied fixes from StyleCI 2016-07-29 21:56:09 +02:00
Stéphane Goetz d4c78ae3f9 Finalize search feature for merge 2016-03-13 21:51:58 +01:00
djohnanderson 61388e1c51 First checkin of search for static websites 2016-02-15 12:14:48 -08:00
Stéphane Goetz 6111ca46fa Fix small typo in `Server.php` fixes #336 2016-01-07 22:20:00 +01:00
Stéphane Goetz 18a34beac3 Add previous and next links to the pages, fixes #93 2015-10-28 00:18:29 +01:00
Stéphane Goetz d02ac85697 Fix code style 2015-08-16 22:26:00 +02:00
Stéphane Goetz dc1965a2e7 Improve windows support, fixes #264, #298 and #307 2015-08-15 16:31:36 +02:00
David Hunt fca2b4dc6a Refactored /templates and /resources into a single /themes folder. 2015-07-31 11:54:02 -04:00
Stéphane Goetz 114a0f29b7 Be able to set the source directory on command line 2015-07-28 17:26:35 +02:00
Stéphane Goetz 061ea5ea55 Code Style and refactorings 2015-07-20 20:51:49 +02:00
Stéphane Goetz f903b0060c Fix index pages detection in live mode 2015-07-20 20:51:48 +02:00
Stéphane Goetz d921c412b5 Add format and processor as configuration options for live mode 2015-07-20 20:51:48 +02:00
Stéphane Goetz c00dfac001 Change configuration format 2015-07-20 20:51:48 +02:00
Stéphane Goetz f757e88040 Fixed base url problems in live mode 2015-07-20 20:51:48 +02:00
Stéphane Goetz 932fab5a84 Transform the server to be able to use the Generator 2015-07-20 20:51:48 +02:00
Stéphane Goetz 87fbb6f15d Initialize the markdown parser only once. 2015-07-20 20:51:48 +02:00
Stéphane Goetz 7dc7c045d4 Bugfixes 2015-07-20 20:51:32 +02:00
Stéphane Goetz 3235c49acd Refactor to not use ->value in the tree 2015-07-20 20:51:32 +02:00
Stéphane Goetz a35af5fd19 Remove the file editor 2015-07-20 20:51:32 +02:00
Stéphane Goetz 4f8d817365 Code Style and documentation 2015-07-20 20:51:13 +02:00
Stéphane Goetz 63d6b17ec4 Bugfixes related to themes and Commonmark migration 2015-07-20 20:49:19 +02:00
Stéphane Goetz 90dbdb4f0b Create a notion of Export format, prepare for multiple generation systems 2015-07-20 20:49:15 +02:00
Stéphane Goetz 3e374c7585 Fix server, now returns files that are in the `docs` folder 2015-07-20 20:49:14 +02:00
Stéphane Goetz f3d472363d Cleanup 2015-07-20 20:49:14 +02:00
Stéphane Goetz de1214cbab Convert to PSR2 2015-07-20 20:49:09 +02:00
Stéphane Goetz ecd5efe758 Extract tree builder
Add related files directly in the documentation
2015-07-20 20:49:09 +02:00
Stéphane Goetz c79c692042 Separate generator and server 2015-07-20 20:49:09 +02:00