5289 Commits

Author SHA1 Message Date
Ben Sturmfels
550202bf0a
Document running multiple MediaGoblin instances on one server. 2021-08-15 23:10:29 +10:00
Ben Sturmfels
5469c9daa6
Document how to display EXIF data. 2021-08-15 22:36:47 +10:00
Ben Sturmfels
ee0791c93f
Document how to view Systemd logs. 2021-08-15 22:36:14 +10:00
Ben Sturmfels
e6f8beeea4
Remove Debian 10 development Dockerfile.
Debian 11 has been released, so future releases need not provide explicit
support for Debian 10.
2021-08-15 22:35:45 +10:00
Ben Sturmfels
fa9ae2cc90
Update docker-compose.yml for renamed Dockerfiles. 2021-06-24 10:32:06 +10:00
Ben Sturmfels
c1f494ea98
Remove mention of persona in guix.scm. 2021-04-23 18:12:10 +10:00
Ben Sturmfels
05e4795683
Remove additional mentions of persona in templates and docs. 2021-04-23 18:11:31 +10:00
Ben Sturmfels
9e391cf500
Add jgart to authors, mention old persona plugin in pluginwriter docs. 2021-04-23 17:53:21 +10:00
jgart
ec74b6d032
Remove Mozilla Persona plugin [#5512].
Mozilla persona is RIP since 2016.

Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
2021-04-23 17:48:03 +10:00
Ben Sturmfels
63ab28795a
Remove redundant link to flask-wtf. 2021-04-23 16:41:40 +10:00
Ben Sturmfels
09890d2229
Remove redundant symlink to tinymce. 2021-04-23 16:37:23 +10:00
Ben Sturmfels
7650b633ba
Remove references to old tinymce dependency. 2021-04-23 14:20:34 +10:00
Ben Sturmfels
d8ed112a97
Update relnotes. 2021-04-23 14:20:15 +10:00
Ben Sturmfels
3cd6d6ff04
Remove reference to unused translitcodec. 2021-04-23 13:54:59 +10:00
Ben Sturmfels
612a21de6b
Remove extlib/flask-wtf - seems to be unused.
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.
2021-04-23 13:36:37 +10:00
Ben Sturmfels
5f36e3ca98
Update relnotes. 2021-04-10 15:27:10 +10:00
Rodrigo Martins
9bcebe68c7
Remove the slightly un-intuitive "Resolve" button on the report handling page.
This button just uses JavaScript to reveal the subsequent actions. Better to
show these upfront.

Signed-off-by: Ben Sturmfels <ben@sturm.com.au>
2021-04-10 15:24:11 +10:00
Ben Sturmfels
93084dfe28
Document re-installation of plugins during upgrade [#5611]. 2021-04-09 15:19:50 +10:00
Ben Sturmfels
45a8c34a71
Don't include package_dir argument. 2021-04-08 19:12:15 +10:00
Ben Sturmfels
ecea680d67
Add pyproject.toml and switch to setup.cfg with only a skeleton setup.py. 2021-04-08 18:55:13 +10:00
Ben Sturmfels
136efabd3b
Simplify packaging of static assets. 2021-04-07 23:39:51 +10:00
Ben Sturmfels
1b747cb526
Include static assets in setuptools package. 2021-04-07 23:25:54 +10:00
Ben Sturmfels
c290900f17 Document setup.py data_files. 2021-04-06 20:59:44 +10:00
Ben Sturmfels
3d72ccf4df Include env.py in Python package. 2021-04-06 20:24:27 +10:00
Ben Sturmfels
f44a6bb4c0 Note that should avoid Guix propagated-inputs. 2021-04-06 12:46:11 +10:00
Ben Sturmfels
08ff2e93f1 Consolidate the Guix mediagoblin/mediagoblin-hackenv packages. 2021-04-06 12:41:08 +10:00
Ben Sturmfels
01c164e581 Fix missing Guix support for uploading H.264 videos.
Turned out to be a typo.
2021-04-06 00:12:30 +10:00
Ben Sturmfels
cf2261022c Now in the 0.12.0 development cycle. 2021-04-05 22:13:01 +10:00
Ben Sturmfels
14cde83826 Ignore some generated files during docker build. 2021-04-05 22:09:15 +10:00
Ben Sturmfels
e16578cbe4 Note fixed Debian 11 test suite. 2021-04-05 18:26:46 +10:00
Ben Sturmfels
9084c02cc6 Remove dnf search in Dockerfile. 2021-04-05 18:25:24 +10:00
Ben Sturmfels
d384417aab Fix tests on Debian 11. 2021-04-04 23:23:33 +10:00
Ben Sturmfels
d5720a0507 fixup! Pin werkzeug to fix breaking tests. 2021-04-04 22:05:10 +10:00
Ben Sturmfels
74c74fdb14 Pin werkzeug to fix breaking tests. 2021-04-04 21:40:03 +10:00
Ben Sturmfels
fc13221045 Fix extras_require. 2021-04-04 15:39:43 +10:00
Ben Sturmfels
bbc4663954 Add some docs to guix-env.scm. 2021-04-02 23:16:14 +11:00
Ben Sturmfels
39effee4f0 Move WebTest requirement to "extras_require". 2021-04-02 09:30:12 +11:00
Ben Sturmfels
0ef1e2b1d4 Remove implicit dependency on PasteDeploy.
This is installed by PasteScript.
2021-04-02 09:10:40 +11:00
Ben Sturmfels
8681ec288c Sort the dependencies in setup.py for easy comparison with guix-env.scm. 2021-04-01 23:13:47 +11:00
Ben Sturmfels
640fed0172 Test and document Celery on Guix. 2021-04-01 12:25:40 +11:00
Ben Sturmfels
39cc2055ca Fix pytest issues in Guix.
Key here was removing pytest-xdist from setup.py's "install_requires" list.
Otherwise running the test suite under Guix would fail with something like:

pkg_resources.ContextualVersionConflict: (pytest 5.3.5 (/gnu/store/9clwgf5svincpw3fbjcijdlw9mylyzn3-profile/lib/python3.8/site-packages), Requirement.parse('pytest>=6.0.0'), {'pytest-xdist'})
2021-03-30 22:40:47 +11:00
Ben Sturmfels
c7656e8264 Enable PDF support in Dockerfiles. 2021-03-30 16:25:33 +11:00
Ben Sturmfels
c6b169369e docs: Fix broken link to separate Celery section. 2021-03-30 16:17:07 +11:00
Ben Sturmfels
38bd1bfd6d docs: Add a draft release checklist. 2021-03-30 16:17:04 +11:00
Ben Sturmfels
327a378f70 Remove explicit dependency on kombu (sub-dependency of celery). 2021-03-30 16:00:36 +11:00
Ben Sturmfels
4ba55bd3b0 Sort Guix dependencies. 2021-03-30 15:59:32 +11:00
Ben Sturmfels
87b4d3e699 Fix ordering in Debian 11 Dockerfile. 2021-03-30 15:58:56 +11:00
Ben Sturmfels
b1b98281b5 Hack in an upgraded python-wtforms for Guix. 2021-03-30 15:55:56 +11:00
Ben Sturmfels
f28ea2b9bc Note Guix "meta" issue tracking the packaging process. 2021-03-30 13:50:57 +11:00
Ben Sturmfels
4d610b43f0 Add pip freeze to Docker and CI builds for later troubleshooting. 2021-03-30 13:38:47 +11:00