Commit Graph

98 Commits

Author SHA1 Message Date
Stéphane Goetz
c0016c759a More refactoring 2017-11-07 22:44:27 +01:00
Stéphane Goetz
f281169871 Cleanup publisher 2017-11-07 22:08:30 +01:00
Stéphane Goetz
e3a89832c5 Only list deletable pages if there are any 2017-11-06 23:32:41 +01:00
Stéphane Goetz
e5ee061ddd Don't upload attachments if they are already uploaded and have the same size 2017-11-06 23:20:42 +01:00
Stéphane Goetz
59b8c04161 Confluences bugfixes, Fix documentation
Make it easier to spot where an error comes from when uploading to confluence.
Allow to upload documentation without a prefix.
2017-11-06 22:46:07 +01:00
Stéphane Goetz
a1a65bb9f0 Support translations for the UI, fixes #1 2017-10-19 22:18:46 +02:00
Stéphane Goetz
0d3e366277 Remove daux.phar 2017-10-18 21:15:35 +02:00
Stéphane Goetz
5a24c48788 Add documentation in some places 2017-06-07 23:40:12 +02:00
Stéphane Goetz
fa91642a34 Merge branch 'development'
* development:
  Fix image embedding for confluence, fixes #439
  Update dependencies
  Send correct mimetype for ComputedRawPage in live mode
  Compile theme, a bug put back the old theme
  Tweak theme and search
2017-06-07 20:50:47 +02:00
Stéphane Goetz
a0a8cbcfae Fix image embedding for confluence, fixes #439 2017-06-06 23:35:49 +02:00
Stéphane Goetz
6b5d395ca3 Lazy load all content, keep it off the memory.
fixes #443
2017-06-06 23:16:45 +02:00
Stéphane Goetz
885cc1f5ee Fix TOC links that are escaped, also handle uniqueness, fixes #461 2017-05-18 23:43:02 +02:00
Stéphane Goetz
ea61ca0210 Fix homepage title when auto_landing is disabled fixes #456 2017-05-16 23:17:06 +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
97a4e73878 Fix multilanguage, make an example, fixes #416 2017-01-10 10:28:58 +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
83fde0ceaf Fix the TOC for unicode characters, fixes #423 2017-01-09 17:35:13 +01:00
Stéphane Goetz
be6438aca5 Fix automatic table of contents, fixes #421 2016-11-18 10:03:21 +01:00
Stéphane Goetz
4cdb7f6fd1 Add a way to support any platform for the "Edit On" feature, fixes #413 2016-09-30 22:24:33 +02:00
onigoetz
5b75fd0d10 Applied fixes from StyleCI 2016-09-26 20:54:26 +02:00
Stéphane Goetz
519e85b5dc Add a confluence configuration checker. Allow configuration overrides on daux command 2016-09-15 17:20:24 +02:00
Stéphane Goetz
a40769b48a Fix confluence links bug 2016-09-15 00:49:48 +02:00
Stéphane Goetz
7ee564c667 Allow for custom themes on generate with global installation, partly fixes #396 2016-09-06 23:11:32 +02:00
Stéphane Goetz
e9cd1e3c27 Remove ribbon, add "Edit on Github" links, fixes #398 2016-08-17 00:18:34 +02:00
Stéphane Goetz
647c0beb3b Fix the URL Generator for inherit_index, fixes #381 2016-08-02 23:39:57 +02:00
Stéphane Goetz
c450903b3a Added a bit of documentation 2016-07-29 23:46:57 +02:00
Stéphane Goetz
6f66600fbd Fix the fix 2016-07-29 23:25:43 +02:00
Stéphane Goetz
2081acc3c5 Document the new command line tool 2016-07-29 23:20:01 +02:00
Stéphane Goetz
948f2aaa39 Fix bugs reported by scrutinizer 2016-07-29 22:38:03 +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
05a39eeeff Remove Bootstrap and simplify styles 2016-07-29 21:56:09 +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