| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The new media type supports pdf and a subset of media recognized by libreoffice via
unoconv.
Every document added goes through:
* conversion to pdf with unoconv if not already a pdf
* creation of thumbnail and medium sized image, and pdfinfo generates
some information (even for unoconv produces docs - should fix this)
Poppler (pdftocairo, pdfinfo) is used. http://poppler.freedesktop.org/
A working but uglified pdf.js integration exists, which is enabled by
setting pdf.pdf_js=true mediagoblin_local.ini (disabled in mediagoblin.ini)
Adds one test to the test_submission test suite, and another separate test_pdf suite.
The tests are only run if media_types.pdf.processing.check_prerequisites passes, so
the test suite will not require any extra package.
TODO: make test suite say 'skipped' in that case instead of just 'ok'
Signed-off-by: Alon Levy <alon@pobox.com>
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There were still some traces of beaker around:
- docs: replaced by reference to itsdangerous.
- paste configs: Wiped away.
- config_spec.ini: wiped.
- test_mgoblin_app.ini: also wiped.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The geolocation ini sample needed more indenting and
got a nice "code-block:: ini".
|
| |/
|/| |
|
| | |
|
| | |
|
| |
| |
| |
| | |
With the workbench stuff in it.
|
| | |
|
| | |
|
| |
| |
| |
| | |
This commit sponsored by Martin Ansdell-Smith. Thanks!
|
| | |
|
| |
| |
| |
| | |
This commit sponsored by S J Bennett. Thanks!
|
| |
| |
| |
| |
| | |
- Rename the chapter to "Original *".
- Fix links.
|
| |
| |
| |
| |
| | |
This brings back the exact version that was removed in
65e7ce634cfecc87ed6f390f9ccf91be513d2eea.
|
| |
| |
| |
| |
| |
| |
| | |
- Added wrap_wsgi, celery_setup, celery_logging_setup hooks
- Updated raven plugin docs
- Updated production considerations docs
- Added raven logging setup
|
| | |
|
| |
| |
| |
| | |
This commit sponsored by Johannes Knabbe. Thank you!
|
| | |
|
| | |
|
| |
| |
| |
| | |
auto module documentation.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Plugin writers will often need to create new tables. So
give them some hints, what they need to do and where they
might find more info.
|
| |
| |
| |
| |
| |
| |
| |
| | |
We need some "Part" for developers. Currently, it's named
"Part 4: Developer's Zone". But we should come up with a
better name soon.
Moved the codebase docs in there for starters.
|
| |
| |
| |
| |
| | |
Added the documentation (which was already present in
plugindocs/) to the TOC, so it's getting build and linked.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Allow us to extract docstrings from our sources using the
sphinx.ext.autodoc module.
First use: Extract some of the docs for the pluginapi and
provide it in a new "Plugin API" section.
|
| |
| |
| |
| | |
Also changed some literal blocks to code-blocks
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Commit 8d19cb2445e2aa1f53431da26d866bf9b5e25872 accidentally included
my docs/source/build directory. Removing it again. Thanks to Elrond for
noticing.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
| |
| |
| |
| | |
It is pushing up the daisies. Also relnote the change.
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
./bin/gmg dbupdate
|
|
|
|
| |
On MongoDB...
|
|
|
|
|
|
| |
Both adding info to run it when adding new media types, and adding
info that you might need to stop mediagoblin before you run these
commands.
|
|
|
|
|
|
|
|
| |
Rather than mentioning a hypothetical module restrictfive, we use the
existing plugin mediagoblin-licenses that people can install. Also,
mention that plugin in the release notes.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|\
| |
| |
| |
| | |
* spaetz/formerge/507_remove_routes:
Purge routes package from MG (#507)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We were not actually using the routes package anymore, but it was
still mentioned in the documention. Adapt the plugin documentation to
actually represent reality, although I don't like the API design.
(but this is for another day)
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|/
|
|
| |
Thanks to #mediagoblin.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|