Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix dependencies and tests for clean Python 2 & 3 test runs under Docker. | Ben Sturmfels | 2020-04-28 | 7 | -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 Sturmfels | 2020-04-28 | 1 | -34/+17 |
| | | | | This reverts commit 2b487fc16de2fc7c961f8df725c5ece0e5f56e3a. | ||||
* | Revert "Fix Jorge's audio upload workaround in Python 3." | Ben Sturmfels | 2020-04-28 | 1 | -2/+2 |
| | | | | This reverts commit f1c288b1d87fed959a124816ef7a8fd40aec3dd3. | ||||
* | Remove spectrograms from Python 2 also [#5594]. | Ben Sturmfels | 2020-04-28 | 4 | -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 Sturmfels | 2020-04-28 | 2 | -2/+2 |
| | |||||
* | Properly quote --without-python3 in docs (#5596). | Ben Sturmfels | 2020-04-28 | 1 | -1/+1 |
| | |||||
* | Fix missing logo in docs. | Ben Sturmfels | 2020-04-28 | 1 | -1/+1 |
| | |||||
* | Fix Sphinx build warnings, remove gNewSense, *buntu -> Ubuntu. | Ben Sturmfels | 2020-04-28 | 3 | -6/+11 |
| | | | | The * feels like it might confuse no-programmers. | ||||
* | Add some initial release notes for 0.10.0 (incomplete). | Ben Sturmfels | 2020-04-24 | 1 | -0/+34 |
| | |||||
* | Unmute videos by default. | Ben Sturmfels | 2020-04-24 | 1 | -2/+2 |
| | | | | Fixes #5590. | ||||
* | Switch to Python 3 by default. | Ben Sturmfels | 2020-04-24 | 6 | -21/+21 |
| | | | | Addresses #5592. | ||||
* | Add draft Fedora dockerfile. | Ben Sturmfels | 2020-04-20 | 2 | -0/+95 |
| | |||||
* | Merge branch 'no-fastcgi' of https://github.com/mtlynch/mediagoblin | Ben Sturmfels | 2020-04-16 | 5 | -62/+14 |
|\ | |||||
| * | Adding 'Waitress' where 'FastCGI' was previously referenced | Michael Lynch | 2020-04-15 | 2 | -3/+3 |
| | | |||||
| * | Removing flup and fastcgi from documentation | Michael Lynch | 2020-04-14 | 5 | -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 Sturmfels | 2020-04-14 | 1 | -2/+8 |
| | | |||||
* | | Fix "KeyError: 'No such transport: sqlite. Did you mean sqla?'" in tests. | Ben Sturmfels | 2020-04-14 | 2 | -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 Sturmfels | 2020-04-14 | 2 | -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 Sturmfels | 2020-04-10 | 1 | -1/+3 |
| | |||||
* | Decode request.query_string before use. | Ben Sturmfels | 2020-04-09 | 4 | -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 Sturmfels | 2020-04-09 | 4 | -12/+13 |
| | | | | This reverts commit b6fba854007bb4392846085a60178c44dbd7989e. | ||||
* | Decode request.query_string before use. | Ben Sturmfels | 2020-04-09 | 4 | -13/+12 |
| | | | | | | | | | | | This doesn't seem to be an issue in my Guix SD/Python 3.7 testing, but hit an issue on Debian 9/Python3.5 where concatenating text to `request.query_string` was causing the error: TypeError: a bytes-like object is required, not 'str' This clearly hasn't been an issue in the past though, so I suspect there's a library somewhere that's on a different version and is behaving differently. | ||||
* | Document SSL/TLS SMTP options. | Ben Sturmfels | 2020-04-07 | 1 | -4/+6 |
| | |||||
* | Fix Jorge's audio upload workaround in Python 3. | Ben Sturmfels | 2020-04-07 | 1 | -2/+2 |
| | | | | Unfortunately now the player isn't showing up because there's no thumbnail. | ||||
* | Note possible future steps for Python 3 audio thumbnailing. | Ben Sturmfels | 2020-04-02 | 1 | -0/+4 |
| | |||||
* | Use audio icon when spectrogram fails. Add note to doc:media-types. | Jorge | 2020-04-02 | 2 | -20/+40 |
| | | | | | | | | | | In addition to side-stepping spectrograms completely in Python 3 in 1038aea8, this commit adds some fallbacks that will help with potential issues in Python 2. Fixes Issue #5457 Signed-off-by: Ben Sturmfels <ben@sturm.com.au> Author: Jorge <mediagoblin@gybs.waa> | ||||
* | Fix broken Dockerfile reference. | Ben Sturmfels | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | Add Muto to AUTHORS. | Ben Sturmfels | 2020-04-02 | 1 | -0/+1 |
| | |||||
* | Add visual feedback on link hover | Muto | 2020-04-02 | 1 | -0/+17 |
| | | | | Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | ||||
* | Fix audio thumbnailing once and for all. | Ben Sturmfels | 2020-04-01 | 2 | -29/+25 |
| | | | | | | | | | | This change adds a Python 3-specific audio thumbnailer that side-steps the bundled Python 2-only `audioprocessing` module. Instead of an audio spectrogram, Python 3 users will get a static image. This also allows me to remove my ineffective customisations to `audioprocessing`, returning it to the upstream version as should always be the case for vendored code in "extlib". | ||||
* | Handle moved SharedDataMiddleware in werkzeug >= 0.15.0. | Ben Sturmfels | 2020-04-01 | 1 | -2/+5 |
| | |||||
* | Note werkzeug breaking in Guix. | Ben Sturmfels | 2020-04-01 | 1 | -1/+2 |
| | | | | The `python-lxml` package has also moved. | ||||
* | Pin werkzeug < 1.0.0. | Ben Sturmfels | 2020-04-01 | 1 | -1/+1 |
| | | | | In 1.0.0, the werkzeug.contrib module was removed which was required for `werkzeug.contrib.atom.AtomFeed`. | ||||
* | Note potential issues with guix environment --pure. | Ben Sturmfels | 2019-11-27 | 1 | -1/+6 |
| | |||||
* | Use items() for Python 3 support. | Ben Sturmfels | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | Extend install instructions for raven plugin. | Ben Sturmfels | 2019-11-27 | 1 | -1/+3 |
| | |||||
* | Rename Dockerfiles to be more specific. | Ben Sturmfels | 2019-11-19 | 2 | -0/+0 |
| | |||||
* | Document and improve Docker handling of mounted source code directory. | Ben Sturmfels | 2019-11-19 | 4 | -79/+113 |
| | |||||
* | Prevent warning when importing GstPbutils. | Ben Sturmfels | 2019-11-01 | 1 | -0/+1 |
| | | | | | | Warning was: PyGIWarning: GstPbutils was imported without specifying a version first. Use gi.require_version('GstPbutils', '1.0') before import to ensure that the right version gets loaded. | ||||
* | Add Olivier Mehani to AUTHORS. | Ben Sturmfels | 2019-09-20 | 1 | -0/+1 |
| | |||||
* | Add datetime_format config option. | Olivier Mehani | 2019-09-20 | 7 | -10/+13 |
| | | | | | | | Moves the datetime_format used in various places to the config and allows a global override per site. Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | ||||
* | Merge branch swo-gitignore. | Ben Sturmfels | 2019-09-20 | 1 | -1/+1 |
|\ | | | | | | | Thanks mlynch for the contribution! | ||||
| * | Add expression to ignore Vim temporary swap files. | Ben Sturmfels | 2019-09-20 | 1 | -2/+1 |
| | | | | | | | | | | I gather that Vim continues back through the alphabet with .swp, swo, swn etc: https://groups.google.com/forum/#!msg/vim_use/JBHSs3kPPJU/X9WeMsZcfWAJ | ||||
| * | Adding *.swo to gitignore | Michael Lynch | 2018-11-10 | 1 | -0/+1 |
| | | |||||
* | | Note use of direnv with guix. | Ben Sturmfels | 2019-09-19 | 1 | -1/+9 |
| | | |||||
* | | metadata_display: Refine spacing. | Ben Sturmfels | 2019-09-18 | 1 | -6/+1 |
| | | |||||
* | | metadata_display: Improve default alignment/spacing of metadata. | Ben Sturmfels | 2019-09-18 | 1 | -2/+7 |
| | | |||||
* | | Even up top/bottom margins around header dropdown button. | Ben Sturmfels | 2019-09-18 | 1 | -2/+2 |
| | | | | | | | | Bottom margin was less than top margin. | ||||
* | | Add basic duplicate prevention for batchaddmedia. | Ben Sturmfels | 2019-09-18 | 1 | -3/+18 |
| | | |||||
* | | Add omitted --system-site-packages for Python 3 on Guix, add ↵ | Ben Sturmfels | 2019-09-18 | 1 | -2/+3 |
| | | | | | | | | update_extlib.sh docs. |