aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Further document guix workaround for Werkzeug.Ben Sturmfels2020-05-131-1/+6
|
* Fix Mac dev setup issues [#5442].Jeremy Bowman2020-05-133-1/+7
| | | | | | | | | A trailing slash in devtools/compile_translations.sh caused that script to fail because the parameter to pybabel's -l option ended up blank instead of containing the language code. A few files and directories were missing from .gitignore and hence wound up in the list of local changes to be committed.
* Increase Nginx upload limit to 100m, improve related docs [#5496].Ben Sturmfels2020-05-133-16/+26
| | | | | | By increasing the limit from 8m to 100m, we should immediately fix initial problems for people trying to upload audio or video. From there, they can read the documentation more closely when they try to upload larger files.
* Avoid Celery/RabbitMQ "connection reset" errors [#5609].Fernando Gutierrez2020-05-123-1/+2
| | | | | | This change starts Celery only after RabbitMQ is available. It also returns the unnecessarily low BROKER_HEARTBEAT setting to default of 120.0 to help prevent connections being reset on machines under load.
* Fix consistency in license list.Ben Sturmfels2020-05-111-1/+1
|
* Fix error generating Atom feed upon blank title [#1018].Ben Sturmfels2020-05-111-1/+4
|
* fixup! docs: Add chapter on upgrading, inc. system Python upgrades [#972].Ben Sturmfels2020-05-111-0/+88
|
* docs: Add chapter on upgrading, inc. system Python upgrades [#972].Ben Sturmfels2020-05-113-61/+9
|
* docs: Tweak deployment docs headings, link to configuration docs.Ben Sturmfels2020-05-112-50/+41
|
* fixup! Now in 0.11.0 development cycle.Ben Sturmfels2020-05-062-2/+2
|
* Now in 0.11.0 development cycle.Ben Sturmfels2020-05-061-0/+12
|
* Make ldap plugin python3 compatibleOlivier Mehani2020-05-062-2/+2
| | | | Signed-off-by: Olivier Mehani <shtrom+mediagoblin@ssji.net>
* docs: Update relnotes to remove "node_modules".Ben Sturmfels2020-05-051-8/+14
|
* docs: Link up subtitles and video qualities in release notes.Ben Sturmfels2020-05-041-2/+2
|
* Remove reference to Gitorious.Ben Sturmfels2020-05-041-8/+0
|
* Update version for release.Ben Sturmfels2020-05-041-1/+1
|
* docs: Tweak the release notes and deployment docs following testing.Ben Sturmfels2020-05-044-53/+60
|
* Add release notes for v0.10.0.Ben Sturmfels2020-05-014-57/+178
|
* Allow Python 2 minor version upgrades [#5595].Ben Sturmfels2020-04-301-77/+77
|
* Forcibly pin all Python 2 dependencies [#5595].Ben Sturmfels2020-04-301-11/+77
| | | | | This is really horrible, but seems like the only way to stop Python 2 installs breaking randomly in the future.
* Fix Python 2 package dependencies and sub-dependencies [#5595].Ben Sturmfels2020-04-301-2/+7
| | | | | | | | | | | This fixes the installation process *right now* on Python 2. The problem is that packages are dropping Python 2 support all over the place and due to our (deliberate) loose dependency version specifications and the loose sub-dependency version specifications, it's one horrible mess. But it works right now. Next up I'll be pinning all the currently installed Python 2 packages and all dependencies.
* docs: Note possible permission issues during install.Ben Sturmfels2020-04-301-0/+11
|
* subtitles: Add documentation, limit uploads to *.vtt files, only show for ↵Ben Sturmfels2020-04-305-10/+41
| | | | video [#5589].
* Add deprecation warning when running Python 2 [#5598].Ben Sturmfels2020-04-291-0/+12
|
* Test and update the media-types docs with Debian 10 and CentOS.Ben Sturmfels2020-04-292-85/+85
| | | | Unfortunately wasn't able to get video going in CentOS.
* Fix headings in production.rst.Ben Sturmfels2020-04-291-2/+2
|
* Fix some docs build warnings.Ben Sturmfels2020-04-296-18/+23
|
* Add CentOS rabbitmq instructions.Ben Sturmfels2020-04-292-6/+7
|
* Review and update the deploment docs for Debian 10 and CentOS 8 [#5593].Ben Sturmfels2020-04-295-318/+303
| | | | | | Mostly a thorough test and cleanup. The significant change is moving the systemd config into the deployment docs an the registration/security considerations to production considerations docs.
* Fix dependencies and tests for clean Python 2 & 3 test runs under Docker.Ben Sturmfels2020-04-287-11/+34
| | | | | This change gives a clean test run in the Debian-based Python 2 and Python 3 docker images.
* Revert "Use audio icon when spectrogram fails. Add note to doc:media-types."Ben Sturmfels2020-04-281-34/+17
| | | | This reverts commit 2b487fc16de2fc7c961f8df725c5ece0e5f56e3a.
* Revert "Fix Jorge's audio upload workaround in Python 3."Ben Sturmfels2020-04-281-2/+2
| | | | This reverts commit f1c288b1d87fed959a124816ef7a8fd40aec3dd3.
* Remove spectrograms from Python 2 also [#5594].Ben Sturmfels2020-04-284-35/+14
| | | | | | For 0.10.0 we're removing specrograms entirely for reliability. This change only disables spectrograms and updates install docs and Dockerfiles. We still need to strip out all the spectrogram code and extlib/freesound/.
* Preparing to release 0.10.Ben Sturmfels2020-04-282-2/+2
|
* Properly quote --without-python3 in docs (#5596).Ben Sturmfels2020-04-281-1/+1
|
* Fix missing logo in docs.Ben Sturmfels2020-04-281-1/+1
|
* Fix Sphinx build warnings, remove gNewSense, *buntu -> Ubuntu.Ben Sturmfels2020-04-283-6/+11
| | | | The * feels like it might confuse no-programmers.
* Add some initial release notes for 0.10.0 (incomplete).Ben Sturmfels2020-04-241-0/+34
|
* Unmute videos by default.Ben Sturmfels2020-04-241-2/+2
| | | | Fixes #5590.
* Switch to Python 3 by default.Ben Sturmfels2020-04-246-21/+21
| | | | Addresses #5592.
* Add draft Fedora dockerfile.Ben Sturmfels2020-04-202-0/+95
|
* Merge branch 'no-fastcgi' of https://github.com/mtlynch/mediagoblinBen Sturmfels2020-04-165-62/+14
|\
| * Adding 'Waitress' where 'FastCGI' was previously referencedMichael Lynch2020-04-152-3/+3
| |
| * Removing flup and fastcgi from documentationMichael Lynch2020-04-145-62/+14
| | | | | | | | | | | | flup is not supported on Python3, so MediaGoblin doesn't have a supported way to enable FastCGI support. This change removes all references to flup and FastCGI and updates deployment instructions to use simple HTTP forwarding with nginx to access mediagoblin's non-static resources.
* | Note how to run test suite under Docker.Ben Sturmfels2020-04-141-2/+8
| |
* | Fix "KeyError: 'No such transport: sqlite. Did you mean sqla?'" in tests.Ben Sturmfels2020-04-142-3/+3
| | | | | | | | | | This is caused by Celery dropping the "sqlite" transport alias from version 4.3.0, so I've pinned an upper limit.
* | Remove "git submodule init && git submodule update" from Dockerfiles.Ben Sturmfels2020-04-142-8/+4
|/ | | | These commands are run by `bootstrap.sh`. Also includes a couple more tidy-ups.
* Require jinja2<3.0.0 due to use of f-strings.Ben Sturmfels2020-04-101-1/+3
|
* Decode request.query_string before use.Ben Sturmfels2020-04-094-11/+11
| | | | | | | | | | Prior to this change, when pagination kicks in on the user management or report management panel, the following exception is raised: TypeError: a bytes-like object is required, not 'str' The cause is that `request.query_string` in the URL parameters in raw bytestring form as per Werkzeug documentation.
* Revert "Decode request.query_string before use."Ben Sturmfels2020-04-094-12/+13
| | | | This reverts commit b6fba854007bb4392846085a60178c44dbd7989e.