Commit Graph

69 Commits

Author SHA1 Message Date
bed4d204ca Create a "daux" binary
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 08:02:34 +02:00
029d6cf332 Applied fixes from StyleCI 2016-07-29 08:02:34 +02:00
3ae2662662 Remove Bootstrap and simplify styles 2016-07-29 08:02:34 +02:00
38e939c848 Fix deepclone, generation and file loading bugs 2016-05-01 20:56:23 +02:00
ab490bd156 Fix errors introduced by the guzzle 6 update fixes #362 2016-04-15 10:43:44 +02:00
a2f5d89201 Merge branch 'master' into development
* master:
  Adjust API to work with Guzzle 6
  Change guzzle version to ~6.0
  Added docs to explain how to use markdown to display images

# Conflicts:
#	composer.lock
2016-04-14 21:28:52 +02:00
76d10a9fe5 Small tweaks 2016-04-14 12:03:46 +02:00
40a59106fd Add the ability to put an information message at the top of a confluence page 2016-04-14 12:03:25 +02:00
d3f8d19f88 Finalize table of contents feature, also for confluence upload 2016-04-14 12:02:31 +02:00
fb7343c109 Merge branch 'development' of https://github.com/justinwalsh/daux.io into development
* 'development' of https://github.com/justinwalsh/daux.io:
  Add Table Of Contents feature
  Compile latest version
  Fix floating value read
  Improve toggle usability
  Generate can fall back to daux.phar, fixes #354
  Add an arrow to open sub-trees, fixes #277
  Updates
  Finalize search feature for merge
  Add `getPureContent` to Page to be able to get content without template
  Update the list of demos
  Fix dynamic website
  First checkin of search for static websites
  Compile latest version
  Add computed raw pages, to create special content at any time
  Small tweaks
2016-04-13 17:48:05 +02:00
fa38e68045 Adjust API to work with Guzzle 6 2016-04-09 16:42:46 +02:00
2bd1978f0e Add an arrow to open sub-trees, fixes #277 2016-04-02 13:39:04 +02:00
d4c78ae3f9 Finalize search feature for merge 2016-03-13 21:51:58 +01:00
55ef0b982b Add getPureContent to Page to be able to get content without template 2016-03-13 21:51:15 +01:00
61388e1c51 First checkin of search for static websites 2016-02-15 12:14:48 -08:00
b1964a7c37 Add computed raw pages, to create special content at any time 2016-01-31 12:00:29 +01:00
de7b154351 [Confluence] Add options on the update_threshold, and ability to specify a root_id instead of ancestor_id 2016-01-26 12:00:07 +01:00
6f43467348 Avoid multiple uploads of the same file in confluence 2016-01-25 17:49:26 +01:00
5d6dc9a8b1 Take templates from inside .phar if dir doesn't exist 2016-01-25 16:10:13 +01:00
12c4a150e0 [Confluence] Delete pages that exist on confluence but not in the documentation 2016-01-25 14:48:37 +01:00
74b11f6c7b Stop publishing on duplicate page 2016-01-25 14:47:37 +01:00
a3ebedb7e3 Add a way to disable the automatic landing page
fixes #338
2016-01-07 21:18:18 +01:00
295aee5f77 Create single-page HTML output, prepares the terrain for PDF/ePub output 2015-11-06 22:44:34 +01:00
18a34beac3 Add previous and next links to the pages, fixes #93 2015-10-28 00:18:29 +01:00
b7983f101b Fix markup for image from external sources for Confluence 2015-10-27 16:03:58 +01:00
5ada801e6d Fix method signatures for confluence 2015-10-27 16:03:06 +01:00
d6e2eb5592 Do not send notification emails ... 2015-10-27 16:02:12 +01:00
9497be3817 Add Markdown tables support 2015-10-21 23:26:42 +02:00
b1eaa506b2 Code Style 2015-08-04 22:29:26 +02:00
d2b45a845f Pass the original node on generation 2015-07-31 12:53:22 +02:00
d5458c5a0f Fix template finding 2015-07-30 15:41:38 +02:00
489fc6a2d4 LiveGenerator interface should extend Generator 2015-07-29 22:31:59 +02:00
e543a107b1 Extract ContentType from format 2015-07-29 22:31:41 +02:00
386f323dd0 Hide directories that have no content 2015-07-29 08:30:41 +02:00
b5ce4f1d79 Added a content type system to be able to extend the conversion mechanism 2015-07-28 17:25:03 +02:00
72ebc50e6c Reorganise console classes 2015-07-23 17:44:24 +02:00
4fec115627 Bugfix in confluence upload. The bug in image reuploads is fixed in confluence 5.8 2015-07-23 17:43:22 +02:00
12739c2044 Small fixes in url generations 2015-07-21 09:51:55 +02:00
061ea5ea55 Code Style and refactorings 2015-07-20 20:51:49 +02:00
f903b0060c Fix index pages detection in live mode 2015-07-20 20:51:48 +02:00
d921c412b5 Add format and processor as configuration options for live mode 2015-07-20 20:51:48 +02:00
c00dfac001 Change configuration format 2015-07-20 20:51:48 +02:00
f757e88040 Fixed base url problems in live mode 2015-07-20 20:51:48 +02:00
932fab5a84 Transform the server to be able to use the Generator 2015-07-20 20:51:48 +02:00
87fbb6f15d Initialize the markdown parser only once. 2015-07-20 20:51:48 +02:00
e3a3438ccd Improve processors
Now you can add generators and extend the markdown parser
2015-07-20 20:51:48 +02:00
bb3a3408fd Bugfix in the path rebase from the HTML Generator 2015-07-20 20:51:42 +02:00
e70461b641 Fix and simplify homepage detection in HTML generator 2015-07-20 20:51:41 +02:00
7dc7c045d4 Bugfixes 2015-07-20 20:51:32 +02:00
aa5602a0fb Refactor the tree system
Each element of the tree now only has one parent, not a parent array.

- Creating an elements doesn't necessarily rely on an existing file
- Moving elements unregisters elements from the previous parent
- Moved some helpers to the builder instead of Entry
2015-07-20 20:51:32 +02:00