Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Base our SourceHut CI builds on Docker. | Ben Sturmfels | 2021-08-23 | 4 | -143/+26 | |
| | | | | | This allows us to use an identical build in CI and in local development. Not the most optimal for CI, but means less to maintain and no inconsistencies. | |||||
* | Rename CI jobs. | Ben Sturmfels | 2021-08-23 | 2 | -0/+0 | |
| | ||||||
* | Update Docker and CI builds to be more closely aligned to deploy docs. | Ben Sturmfels | 2021-08-23 | 2 | -15/+6 | |
| | ||||||
* | Update deploy docs for Debian 11. | Ben Sturmfels | 2021-08-23 | 2 | -3/+2 | |
| | ||||||
* | Don't disable existing loggers when initialising Celery. | Ben Sturmfels | 2021-08-23 | 2 | -1/+2 | |
| | | | | | | | | | | | | | | | Prior to this change, the Celery logging did not include any of the logging calls within MediaGoblin because `disable_existing_loggers` defaulted to True. This was unhelpful and inconsistent with the logging behaviour of the web process. The MediaGoblin web process sets logging output based on the configuration in paste.ini. This is loaded by the `paster` program, rather than MediaGoblin itself. The MediaGoblin celery process manually loads its logging config from paste.ini, but previously defaulted to `disable_existing_loggers=True`, meaning that none of the application logging flowed through unless the logger was explicitly added to paste.ini. | |||||
* | Fix images being marked as failed after Celery restart [#5608]. | Ben Sturmfels | 2021-08-23 | 2 | -1/+4 | |
| | | | | | | | | | | Following the video transcoding work included in v0.10.0, uploading an image and restarting Celery resulted in the image being marked as failed, even after it had been initially successfully processed. The issue was that the initial processing task was not being acknowledged by the task queue following the introduction of the `CELERY_ACKS_LATE` setting. It's not clear why this is the case, but reverting the setting fixes this issue and doesn't negatively impact video processing. | |||||
* | Update Dockerfiles to install Python deps from PyPI as per deploy docs. | Ben Sturmfels | 2021-08-21 | 2 | -20/+13 | |
| | ||||||
* | Remove reference to jsonschema.compat now removed upstream. | Marco Pessotto | 2021-08-20 | 3 | -3/+4 | |
| | | | | Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | |||||
* | Update guix-env to be more about MediaGoblin hacking than package building. | Ben Sturmfels | 2021-08-19 | 1 | -21/+4 | |
| | ||||||
* | Convert notifications.js to vanilla JavaScript (no jQuery). | Ben Sturmfels | 2021-08-19 | 4 | -34/+28 | |
| | ||||||
* | Convert header_dropdown.js to vanilla JavaScript (no jQuery). | Ben Sturmfels | 2021-08-19 | 2 | -19/+62 | |
| | ||||||
* | Tidy up guix-env.scm. | Ben Sturmfels | 2021-08-19 | 1 | -13/+9 | |
| | ||||||
* | None need for TLS in docs. | Ben Sturmfels | 2021-08-19 | 1 | -0/+3 | |
| | ||||||
* | Handle bash history in direnv config. | Ben Sturmfels | 2021-08-19 | 1 | -1/+1 | |
| | ||||||
* | Add make Debian package installation non-interactive. | Ben Sturmfels | 2021-08-19 | 1 | -0/+2 | |
| | ||||||
* | Remove Guix libsndfile and python-soundfile definitions now they're in Guix. | Ben Sturmfels | 2021-08-19 | 1 | -95/+4 | |
| | ||||||
* | Remove old docs link to Persona. | Ben Sturmfels | 2021-08-16 | 1 | -1/+1 | |
| | ||||||
* | Update references to dockerfile. | Ben Sturmfels | 2021-08-16 | 1 | -3/+3 | |
| | ||||||
* | Use the default values in commented mediagoblin.ini config entries. | Ben Sturmfels | 2021-08-15 | 1 | -8/+8 | |
| | ||||||
* | Document running multiple MediaGoblin instances on one server. | Ben Sturmfels | 2021-08-15 | 3 | -6/+24 | |
| | ||||||
* | Document how to display EXIF data. | Ben Sturmfels | 2021-08-15 | 1 | -0/+11 | |
| | ||||||
* | Document how to view Systemd logs. | Ben Sturmfels | 2021-08-15 | 1 | -0/+5 | |
| | ||||||
* | Remove Debian 10 development Dockerfile. | Ben Sturmfels | 2021-08-15 | 4 | -276/+47 | |
| | | | | | Debian 11 has been released, so future releases need not provide explicit support for Debian 10. | |||||
* | Update docker-compose.yml for renamed Dockerfiles. | Ben Sturmfels | 2021-06-24 | 1 | -1/+1 | |
| | ||||||
* | Remove mention of persona in guix.scm. | Ben Sturmfels | 2021-04-23 | 1 | -1/+1 | |
| | ||||||
* | Remove additional mentions of persona in templates and docs. | Ben Sturmfels | 2021-04-23 | 5 | -34/+7 | |
| | ||||||
* | Add jgart to authors, mention old persona plugin in pluginwriter docs. | Ben Sturmfels | 2021-04-23 | 3 | -0/+7 | |
| | ||||||
* | Remove Mozilla Persona plugin [#5512]. | jgart | 2021-04-23 | 17 | -964/+0 | |
| | | | | | | Mozilla persona is RIP since 2016. Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | |||||
* | Remove redundant link to flask-wtf. | Ben Sturmfels | 2021-04-23 | 2 | -1/+0 | |
| | ||||||
* | Remove redundant symlink to tinymce. | Ben Sturmfels | 2021-04-23 | 1 | -1/+0 | |
| | ||||||
* | Remove references to old tinymce dependency. | Ben Sturmfels | 2021-04-23 | 2 | -2/+1 | |
| | ||||||
* | Update relnotes. | Ben Sturmfels | 2021-04-23 | 1 | -0/+1 | |
| | ||||||
* | Remove reference to unused translitcodec. | Ben Sturmfels | 2021-04-23 | 2 | -3/+0 | |
| | ||||||
* | Remove extlib/flask-wtf - seems to be unused. | Ben Sturmfels | 2021-04-23 | 2 | -156/+0 | |
| | | | | | | This code appears to be unused. I've checked by grepping for "html5" and also by manually adding an `assert` in the file and running the test suite, just in case something particularly weird is going on. | |||||
* | Update relnotes. | Ben Sturmfels | 2021-04-10 | 1 | -0/+1 | |
| | ||||||
* | Remove the slightly un-intuitive "Resolve" button on the report handling page. | Rodrigo Martins | 2021-04-10 | 2 | -24/+20 | |
| | | | | | | | This button just uses JavaScript to reveal the subsequent actions. Better to show these upfront. Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | |||||
* | Document re-installation of plugins during upgrade [#5611]. | Ben Sturmfels | 2021-04-09 | 2 | -6/+16 | |
| | ||||||
* | Don't include package_dir argument. | Ben Sturmfels | 2021-04-08 | 1 | -5/+0 | |
| | ||||||
* | Add pyproject.toml and switch to setup.cfg with only a skeleton setup.py. | Ben Sturmfels | 2021-04-08 | 3 | -147/+115 | |
| | ||||||
* | Simplify packaging of static assets. | Ben Sturmfels | 2021-04-07 | 1 | -9/+1 | |
| | ||||||
* | Include static assets in setuptools package. | Ben Sturmfels | 2021-04-07 | 2 | -14/+11 | |
| | ||||||
* | Document setup.py data_files. | Ben Sturmfels | 2021-04-06 | 1 | -0/+2 | |
| | ||||||
* | Include env.py in Python package. | Ben Sturmfels | 2021-04-06 | 1 | -0/+1 | |
| | ||||||
* | Note that should avoid Guix propagated-inputs. | Ben Sturmfels | 2021-04-06 | 1 | -0/+3 | |
| | ||||||
* | Consolidate the Guix mediagoblin/mediagoblin-hackenv packages. | Ben Sturmfels | 2021-04-06 | 1 | -39/+47 | |
| | ||||||
* | Fix missing Guix support for uploading H.264 videos. | Ben Sturmfels | 2021-04-06 | 1 | -5/+3 | |
| | | | | Turned out to be a typo. | |||||
* | Now in the 0.12.0 development cycle. | Ben Sturmfels | 2021-04-05 | 4 | -5/+5 | |
| | ||||||
* | Ignore some generated files during docker build. | Ben Sturmfels | 2021-04-05 | 1 | -0/+6 | |
| | ||||||
* | Note fixed Debian 11 test suite. | Ben Sturmfels | 2021-04-05 | 1 | -0/+4 | |
| | ||||||
* | Remove dnf search in Dockerfile. | Ben Sturmfels | 2021-04-05 | 2 | -2/+1 | |
| |