aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs: Fix broken link to separate Celery section.Ben Sturmfels2021-03-301-1/+1
|
* docs: Add a draft release checklist.Ben Sturmfels2021-03-302-0/+24
|
* Remove explicit dependency on kombu (sub-dependency of celery).Ben Sturmfels2021-03-304-4/+0
|
* Sort Guix dependencies.Ben Sturmfels2021-03-301-18/+17
|
* Fix ordering in Debian 11 Dockerfile.Ben Sturmfels2021-03-301-3/+3
|
* Hack in an upgraded python-wtforms for Guix.Ben Sturmfels2021-03-301-9/+47
|
* Note Guix "meta" issue tracking the packaging process.Ben Sturmfels2021-03-302-0/+7
|
* Add `pip freeze` to Docker and CI builds for later troubleshooting.Ben Sturmfels2021-03-306-0/+17
|
* Enable OpenID and LDAP tests under Guix.Ben Sturmfels2021-03-301-1/+4
|
* Fix audio and submission tests under Guix.Ben Sturmfels2021-03-302-30/+130
| | | | | | | | Have temporarily included libsndfile and python-soundfile until these changes get merged into Guix upstream. Identified that Guix's older python-wtforms 2.1 is not compatible with the test suite.
* Add PDF support in guix environment.Ben Sturmfels2021-03-301-6/+13
|
* Add feedgenerator dependency to CI and Docker files.Ben Sturmfels2021-03-305-0/+5
|
* Add Debian 11 CI build.Ben Sturmfels2021-03-291-0/+74
|
* Build docs in Docker and CI.Ben Sturmfels2021-03-295-4/+25
|
* Add "feedgenerator" requirement to setup.py.Ben Sturmfels2021-03-291-0/+1
|
* docs: Tune up the celery and production deployments documentation.Ben Sturmfels2021-03-292-136/+79
|
* docs: Remove explicit references to Python 3 (now assumed).Ben Sturmfels2021-03-291-20/+6
|
* docs: Tune up configuration documentation.Ben Sturmfels2021-03-293-40/+44
|
* Update relnotes.Ben Sturmfels2021-03-291-0/+2
|
* docs: Mention that `dbupdate` is sometimes required after changing config.Rodrigo Martins2021-03-292-0/+6
| | | | Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
* Add stub Dockerfile for Debian 11.Ben Sturmfels2021-03-283-1/+152
|
* Convert atom feeds to use feedgenerator library.Ben Sturmfels2021-03-167-69/+133
| | | | | | | | | | | | | | | Issue is that Werkzeug > 1.0.0 has removed werkzeug.contrib.atom.AtomFeed, making it difficult to use a distribution-packaged version of werkzeug. To solve this, I've replaced use of werkzeug.contrib.atom.AtomFeed with feedgenerator.Atom1Feed. After the change, the only major difference between the feeds before and after is that they use <summary> instead of <content>. Minor differences include no longer adding 'type="text/html"' on some <link> elements and no "xml:base" attribute on <entry> elements. I don't think these differences will have any noticable effect. Tested on Liferea feed reader.
* Improve Guix packaging incrementally.Ben Sturmfels2021-03-151-46/+57
|
* Use OS install of email-validator package for Guix.Ben Sturmfels2021-03-141-2/+2
| | | | This package is now available as `python-email-validator`.
* Clarify how to find the version number.Ben Sturmfels2021-03-121-2/+2
|
* Remove note about missing Fedora audio/video docs - these are now available.Ben Sturmfels2021-03-121-5/+0
|
* Direct wiki links to archive.org.Ben Sturmfels2021-03-125-7/+7
|
* Tweak upgrade docs.Ben Sturmfels2021-03-102-57/+55
|
* Update version number, relnotes and upgrading docs in preparation for release.Ben Sturmfels2021-03-104-29/+41
|
* Fix typo.Ben Sturmfels2021-03-102-2/+13
|
* Add Jesús E. to AUTHORS.Ben Sturmfels2021-03-102-1/+2
|
* Note that download link sorting will be wrong for higher resolutions.Ben Sturmfels2021-03-091-0/+1
|
* Update relnotes.Ben Sturmfels2021-03-091-0/+1
|
* Update video links to support multiple resolution transcoding [#5620].Ben Sturmfels2021-03-091-6/+10
| | | | | | | We may need to push download link creation into the view in the future to make it more fully featured, but this will solve the immediate issue with missing download links on new media after 0.10.0. Sorting of entries won't be right if your media is over 999p since it's alphabetical.
* Update tox Python to match Python 3.4 in deployment docs.Ben Sturmfels2021-03-091-1/+1
|
* Say `git submodule update --init` - it's shorter.Ben Sturmfels2021-03-094-9/+5
|
* Remove test lines in Dockerfiles.Ben Sturmfels2021-03-093-2/+1
|
* Run LDAP, OpenID and PDF tests under Docker.Ben Sturmfels2021-03-096-5/+34
|
* Remove outdated docs on missing Python 3 spectrograms.Ben Sturmfels2021-03-091-6/+0
|
* Extend Fedora Dockerfile, add sourcehut builds for Debian and Fedora.Ben Sturmfels2021-03-096-26/+160
| | | | | | Previously had partial docs for Fedora 31. This updates to Fedora 33, adds support for audio and video and adds dependencies to allow the test suite to run to completion.
* Fix raw image plugin installation docs [#5523].Ben Sturmfels2021-03-083-5/+27
| | | | | Dependencies need to be installed from PyPI in Debian 10/11 due to missing python3-py3exiv2 package.
* Mention some additional default settings in the config [#5618].Olivier Mehani2021-03-081-0/+11
| | | | Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
* Add Charlotte Koch to AUTHORS.Ben Sturmfels2021-03-062-0/+2
|
* Pin sqlalchemy to a known good version.Charlotte Koch2021-03-061-1/+1
| | | | | | | | The latest version is 1.4.0b1 which changes some internals a bit... internals which unforuntately mediagoblin's DatabaseManager screw around with (namely, _decl_class_registry) Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
* Note that Docker deployments are not officially supported or mature.Ben Sturmfels2021-03-063-1/+19
|
* Update relnotes re. passing test suite.Ben Sturmfels2021-03-061-2/+3
|
* Re-enable tests in Dockerfiles.Ben Sturmfels2021-03-062-4/+8
|
* More robust test fix.Ben Sturmfels2021-03-061-2/+2
|
* Fix broken metadata editing test.Ben Sturmfels2021-03-061-1/+1
|
* Update relnotes.Ben Sturmfels2021-03-061-1/+1
|