Stéphane Goetz
3ae2662662
Remove Bootstrap and simplify styles
2016-07-29 08:02:34 +02:00
Stéphane Goetz
38e939c848
Fix deepclone, generation and file loading bugs
2016-05-01 20:56:23 +02:00
Stéphane Goetz
ab490bd156
Fix errors introduced by the guzzle 6 update fixes #362
2016-04-15 10:43:44 +02:00
Stéphane Goetz
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
Stéphane Goetz
76d10a9fe5
Small tweaks
2016-04-14 12:03:46 +02:00
Stéphane Goetz
40a59106fd
Add the ability to put an information message at the top of a confluence page
2016-04-14 12:03:25 +02:00
Stéphane Goetz
d3f8d19f88
Finalize table of contents feature, also for confluence upload
2016-04-14 12:02:31 +02:00
Stéphane Goetz
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
ayeo
fa38e68045
Adjust API to work with Guzzle 6
2016-04-09 16:42:46 +02:00
Stéphane Goetz
2bd1978f0e
Add an arrow to open sub-trees, fixes #277
2016-04-02 13:39:04 +02:00
Stéphane Goetz
d4c78ae3f9
Finalize search feature for merge
2016-03-13 21:51:58 +01:00
Stéphane Goetz
55ef0b982b
Add getPureContent
to Page to be able to get content without template
2016-03-13 21:51:15 +01:00
djohnanderson
61388e1c51
First checkin of search for static websites
2016-02-15 12:14:48 -08:00
Stéphane Goetz
b1964a7c37
Add computed raw pages, to create special content at any time
2016-01-31 12:00:29 +01:00
Stéphane Goetz
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
Stéphane Goetz
6f43467348
Avoid multiple uploads of the same file in confluence
2016-01-25 17:49:26 +01:00
Stéphane Goetz
5d6dc9a8b1
Take templates from inside .phar if dir doesn't exist
2016-01-25 16:10:13 +01:00
Stéphane Goetz
12c4a150e0
[Confluence] Delete pages that exist on confluence but not in the documentation
2016-01-25 14:48:37 +01:00
Stéphane Goetz
74b11f6c7b
Stop publishing on duplicate page
2016-01-25 14:47:37 +01:00
Stéphane Goetz
a3ebedb7e3
Add a way to disable the automatic landing page
...
fixes #338
2016-01-07 21:18:18 +01:00
Stéphane Goetz
295aee5f77
Create single-page HTML output, prepares the terrain for PDF/ePub output
2015-11-06 22:44:34 +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
b7983f101b
Fix markup for image from external sources for Confluence
2015-10-27 16:03:58 +01:00
Stéphane Goetz
5ada801e6d
Fix method signatures for confluence
2015-10-27 16:03:06 +01:00
Stéphane Goetz
d6e2eb5592
Do not send notification emails ...
2015-10-27 16:02:12 +01:00
Stéphane Goetz
9497be3817
Add Markdown tables support
2015-10-21 23:26:42 +02:00
Stéphane Goetz
b1eaa506b2
Code Style
2015-08-04 22:29:26 +02:00
Stéphane Goetz
d2b45a845f
Pass the original node on generation
2015-07-31 12:53:22 +02:00
Stéphane Goetz
d5458c5a0f
Fix template finding
2015-07-30 15:41:38 +02:00
Stéphane Goetz
489fc6a2d4
LiveGenerator interface should extend Generator
2015-07-29 22:31:59 +02:00
Stéphane Goetz
e543a107b1
Extract ContentType from format
2015-07-29 22:31:41 +02:00
Stéphane Goetz
386f323dd0
Hide directories that have no content
2015-07-29 08:30:41 +02:00
Stéphane Goetz
b5ce4f1d79
Added a content type system to be able to extend the conversion mechanism
2015-07-28 17:25:03 +02:00
Stéphane Goetz
72ebc50e6c
Reorganise console classes
2015-07-23 17:44:24 +02:00
Stéphane Goetz
4fec115627
Bugfix in confluence upload. The bug in image reuploads is fixed in confluence 5.8
2015-07-23 17:43:22 +02:00
Stéphane Goetz
12739c2044
Small fixes in url generations
2015-07-21 09:51:55 +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
e3a3438ccd
Improve processors
...
Now you can add generators and extend the markdown parser
2015-07-20 20:51:48 +02:00
Stéphane Goetz
bb3a3408fd
Bugfix in the path rebase from the HTML Generator
2015-07-20 20:51:42 +02:00
Stéphane Goetz
e70461b641
Fix and simplify homepage detection in HTML generator
2015-07-20 20:51:41 +02:00
Stéphane Goetz
7dc7c045d4
Bugfixes
2015-07-20 20:51:32 +02:00
Stéphane Goetz
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
Stéphane Goetz
3235c49acd
Refactor to not use ->value in the tree
2015-07-20 20:51:32 +02:00
Stéphane Goetz
ce109d0429
Cosmetic changes
2015-07-20 20:51:32 +02:00