Commit Graph

62 Commits

Author SHA1 Message Date
Stéphane Goetz
abaf36bec6 Lazy load CommonMark converter, speeds up generation in serve mode when file is cached (~ -10ms) 2019-11-30 21:46:58 +01:00
Stéphane Goetz
727c5c015e Add custom image renderer to fix relative links to images #78 2019-11-30 20:40:42 +01:00
Stéphane Goetz
780b224175 fix small oopsies 2019-11-28 23:41:53 +01:00
Stéphane Goetz
13be180582 Fix lots of scrutinizer warnings, remove Travis 2019-11-28 23:32:33 +01:00
Stéphane Goetz
e04335abeb Update dependencies, min PHP 7.2 2019-11-28 22:36:26 +01:00
Stéphane Goetz
f75c5597d9
Replace deprecated call 2018-10-04 08:18:23 +02:00
Stéphane Goetz
41c355edb1 Add more details on verbose output #52 2018-06-05 20:31:51 +02:00
Stéphane Goetz
65f0679d7a Fix formatting 2018-05-05 18:16:24 +02:00
Stéphane Goetz
52ce3714cf More cleanup 2017-11-07 22:54:31 +01:00
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
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
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
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
onigoetz
2314516ce9 Applied fixes from StyleCI 2016-07-29 21:56:09 +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
ayeo
fa38e68045 Adjust API to work with Guzzle 6 2016-04-09 16:42:46 +02: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
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
295aee5f77 Create single-page HTML output, prepares the terrain for PDF/ePub output 2015-11-06 22:44:34 +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
e543a107b1 Extract ContentType from format 2015-07-29 22:31: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
061ea5ea55 Code Style and refactorings 2015-07-20 20:51:49 +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
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