Commit Graph

  • 136efabd3b
    Simplify packaging of static assets. Ben Sturmfels 2021-04-07 23:39:51 +10:00
  • 1b747cb526
    Include static assets in setuptools package. Ben Sturmfels 2021-04-07 23:25:54 +10:00
  • c290900f17 Document setup.py data_files. Ben Sturmfels 2021-04-06 20:59:44 +10:00
  • 3d72ccf4df Include env.py in Python package. Ben Sturmfels 2021-04-06 20:24:27 +10:00
  • f44a6bb4c0 Note that should avoid Guix propagated-inputs. Ben Sturmfels 2021-04-06 12:46:11 +10:00
  • 08ff2e93f1 Consolidate the Guix mediagoblin/mediagoblin-hackenv packages. Ben Sturmfels 2021-04-06 12:41:08 +10:00
  • 01c164e581 Fix missing Guix support for uploading H.264 videos. Ben Sturmfels 2021-04-06 00:12:30 +10:00
  • cf2261022c Now in the 0.12.0 development cycle. Ben Sturmfels 2021-04-05 22:12:07 +10:00
  • 14cde83826 Ignore some generated files during docker build. Ben Sturmfels 2021-04-05 22:09:15 +10:00
  • e16578cbe4 Note fixed Debian 11 test suite. Ben Sturmfels 2021-04-05 18:26:46 +10:00
  • 9084c02cc6 Remove dnf search in Dockerfile. Ben Sturmfels 2021-04-05 18:25:24 +10:00
  • d384417aab Fix tests on Debian 11. Ben Sturmfels 2021-04-04 23:23:33 +10:00
  • d5720a0507 fixup! Pin werkzeug to fix breaking tests. Ben Sturmfels 2021-04-04 22:05:10 +10:00
  • 74c74fdb14 Pin werkzeug to fix breaking tests. Ben Sturmfels 2021-04-04 21:40:03 +10:00
  • fc13221045 Fix extras_require. Ben Sturmfels 2021-04-04 15:39:43 +10:00
  • bbc4663954 Add some docs to guix-env.scm. Ben Sturmfels 2021-04-02 23:16:14 +11:00
  • 39effee4f0 Move WebTest requirement to "extras_require". Ben Sturmfels 2021-04-02 09:30:12 +11:00
  • 0ef1e2b1d4 Remove implicit dependency on PasteDeploy. Ben Sturmfels 2021-04-02 09:02:05 +11:00
  • 8681ec288c Sort the dependencies in setup.py for easy comparison with guix-env.scm. Ben Sturmfels 2021-04-01 23:13:47 +11:00
  • 640fed0172 Test and document Celery on Guix. Ben Sturmfels 2021-04-01 12:25:40 +11:00
  • 39cc2055ca Fix pytest issues in Guix. Ben Sturmfels 2021-03-30 22:40:47 +11:00
  • c7656e8264 Enable PDF support in Dockerfiles. Ben Sturmfels 2021-03-30 16:25:33 +11:00
  • c6b169369e docs: Fix broken link to separate Celery section. Ben Sturmfels 2021-03-30 16:16:14 +11:00
  • 38bd1bfd6d docs: Add a draft release checklist. Ben Sturmfels 2021-03-30 16:15:58 +11:00
  • 327a378f70 Remove explicit dependency on kombu (sub-dependency of celery). Ben Sturmfels 2021-03-30 16:00:36 +11:00
  • 4ba55bd3b0 Sort Guix dependencies. Ben Sturmfels 2021-03-30 15:59:32 +11:00
  • 87b4d3e699 Fix ordering in Debian 11 Dockerfile. Ben Sturmfels 2021-03-30 15:58:56 +11:00
  • b1b98281b5 Hack in an upgraded python-wtforms for Guix. Ben Sturmfels 2021-03-30 15:55:56 +11:00
  • f28ea2b9bc Note Guix "meta" issue tracking the packaging process. Ben Sturmfels 2021-03-30 13:50:57 +11:00
  • 4d610b43f0 Add pip freeze to Docker and CI builds for later troubleshooting. Ben Sturmfels 2021-03-30 13:38:47 +11:00
  • 4a830cb4f3 Enable OpenID and LDAP tests under Guix. Ben Sturmfels 2021-03-30 13:37:41 +11:00
  • 43b7d88400 Fix audio and submission tests under Guix. Ben Sturmfels 2021-03-30 13:16:38 +11:00
  • 42a0c3f1aa Add PDF support in guix environment. Ben Sturmfels 2021-03-30 12:04:13 +11:00
  • 5633d51714 Add feedgenerator dependency to CI and Docker files. Ben Sturmfels 2021-03-30 11:19:18 +11:00
  • bbb42acfc9 Add Debian 11 CI build. Ben Sturmfels 2021-03-29 17:08:15 +11:00
  • 6e6baa15cc Build docs in Docker and CI. Ben Sturmfels 2021-03-29 17:01:46 +11:00
  • 799449bf46 Add "feedgenerator" requirement to setup.py. Ben Sturmfels 2021-03-29 16:56:41 +11:00
  • eb2aae91da docs: Tune up the celery and production deployments documentation. Ben Sturmfels 2021-03-29 16:39:46 +11:00
  • a14f4f93eb docs: Remove explicit references to Python 3 (now assumed). Ben Sturmfels 2021-03-29 16:02:04 +11:00
  • f06784c58e docs: Tune up configuration documentation. Ben Sturmfels 2021-03-29 16:01:14 +11:00
  • 0cc3febdaa Update relnotes. Ben Sturmfels 2021-03-29 15:49:18 +11:00
  • e0eff326d7 docs: Mention that dbupdate is sometimes required after changing config. Rodrigo Martins 2021-03-29 15:43:47 +11:00
  • 9de3063d8e Add stub Dockerfile for Debian 11. Ben Sturmfels 2021-03-28 13:49:10 +11:00
  • 2d941d21e1 Convert atom feeds to use feedgenerator library. Ben Sturmfels 2021-03-15 23:24:44 +11:00
  • 6d3d8667ae Improve Guix packaging incrementally. Ben Sturmfels 2021-03-15 16:21:41 +11:00
  • 460c5277f2 Use OS install of email-validator package for Guix. Ben Sturmfels 2021-03-14 22:38:31 +11:00
  • f410170707 Clarify how to find the version number. Ben Sturmfels 2021-03-12 18:46:43 +11:00
  • 9aff1477ff Remove note about missing Fedora audio/video docs - these are now available. Ben Sturmfels 2021-03-12 11:46:01 +11:00
  • a4832b5bc2 Direct wiki links to archive.org. Ben Sturmfels 2021-03-12 11:45:46 +11:00
  • 44007e5c29 Tweak upgrade docs. Ben Sturmfels 2021-03-10 21:38:17 +11:00
  • 83a744b1a2 Update version number, relnotes and upgrading docs in preparation for release. Ben Sturmfels 2021-03-10 20:44:54 +11:00
  • fee77d768a Fix typo. Ben Sturmfels 2021-03-10 10:11:41 +11:00
  • 958e9aef78 Add Jesús E. to AUTHORS. Ben Sturmfels 2021-03-10 10:07:12 +11:00
  • 9bd3ddb68a Note that download link sorting will be wrong for higher resolutions. Ben Sturmfels 2021-03-09 22:47:17 +11:00
  • 3bff300078 Update relnotes. Ben Sturmfels 2021-03-09 22:44:43 +11:00
  • a25a6e3395 Update video links to support multiple resolution transcoding [#5620]. Ben Sturmfels 2021-03-09 22:39:04 +11:00
  • 41db886d63 Update tox Python to match Python 3.4 in deployment docs. Ben Sturmfels 2021-03-09 22:22:25 +11:00
  • 1f4ac7249f Say git submodule update --init - it's shorter. Ben Sturmfels 2021-03-09 22:21:58 +11:00
  • 40bc5ea9ee Remove test lines in Dockerfiles. Ben Sturmfels 2021-03-09 17:22:09 +11:00
  • 3ba11716c1 Run LDAP, OpenID and PDF tests under Docker. Ben Sturmfels 2021-03-09 16:56:28 +11:00
  • 95be20a936 Remove outdated docs on missing Python 3 spectrograms. Ben Sturmfels 2021-03-09 15:07:05 +11:00
  • 7e2a2ecfdc Extend Fedora Dockerfile, add sourcehut builds for Debian and Fedora. Ben Sturmfels 2021-03-09 09:54:48 +11:00
  • 4f53c4b17c Fix raw image plugin installation docs [#5523]. Ben Sturmfels 2021-03-08 11:14:20 +11:00
  • 84b54b18ea Mention some additional default settings in the config [#5618]. Olivier Mehani 2021-03-08 09:35:39 +11:00
  • ca76eea5a8 Add Charlotte Koch to AUTHORS. Ben Sturmfels 2021-03-06 22:47:49 +11:00
  • 9fe970147c Pin sqlalchemy to a known good version. Charlotte Koch 2021-03-06 22:45:10 +11:00
  • 0c98ad25a5 Note that Docker deployments are not officially supported or mature. Ben Sturmfels 2021-03-06 15:38:14 +11:00
  • 254a2f18c5 Update relnotes re. passing test suite. Ben Sturmfels 2021-03-06 11:52:22 +11:00
  • fa1b4315a1 Re-enable tests in Dockerfiles. Ben Sturmfels 2021-03-06 11:49:56 +11:00
  • 370d8a7296 More robust test fix. Ben Sturmfels 2021-03-06 11:43:22 +11:00
  • f7a4dd1168 Fix broken metadata editing test. Ben Sturmfels 2021-03-06 11:24:36 +11:00
  • 07ac2774da Update relnotes. Ben Sturmfels 2021-03-06 00:20:33 +11:00
  • 79cfd9794d Remove reference to --with-python3. Ben Sturmfels 2021-03-06 00:19:06 +11:00
  • f0d57e3bd8 Remove remaining Python 2 compatibility code. Ben Sturmfels 2021-03-05 23:52:13 +11:00
  • 9bf3bc1944 Remove remaining imports/calls to six not automatically removed by pyupgrade. Ben Sturmfels 2021-03-05 23:42:38 +11:00
  • dec47c7102 Apply pyupgrade --py3-plus to remove Python 2 compatibility code. Ben Sturmfels 2021-03-05 23:12:19 +11:00
  • 5f3a782fef Remove six library. Ben Sturmfels 2021-03-05 23:11:39 +11:00
  • 0c0f966368 Update relnotes with bug fixes since 0.10.0. Ben Sturmfels 2021-03-03 22:47:13 +11:00
  • bfbc792220 Show last git commit when building Docker image. Ben Sturmfels 2021-03-03 22:46:58 +11:00
  • c2e93da0ce Reinstate audio spectrograms on Python 3 [#5610]. Fernando Gutierrez 2021-03-03 22:16:37 +11:00
  • 83429a8658 Drop Python 2 installation support. Ben Sturmfels 2021-03-03 21:40:10 +11:00
  • c5a4eb8da8 Use official repo in Dockerfile. Ben Sturmfels 2021-03-03 21:06:30 +11:00
  • 89cc69f772 Pin wtforms due to removal of ext module. Ben Sturmfels 2021-03-03 20:49:30 +11:00
  • 9308959be2
    docs: Document video resolution config. Ben Sturmfels 2020-05-16 11:53:36 +10:00
  • 1171b5b738
    Further document guix workaround for Werkzeug. Ben Sturmfels 2020-05-13 15:22:04 +10:00
  • 85107918b5
    Fix Mac dev setup issues [#5442]. Jeremy Bowman 2016-03-18 16:46:31 -04:00
  • 5224d700dd
    Increase Nginx upload limit to 100m, improve related docs [#5496]. Ben Sturmfels 2020-05-13 13:22:11 +10:00
  • 243354b65e
    Avoid Celery/RabbitMQ "connection reset" errors [#5609]. Fernando Gutierrez 2020-05-12 12:25:10 +10:00
  • 3d0c2a773b
    Fix consistency in license list. Ben Sturmfels 2020-05-11 23:47:33 +10:00
  • 0e9e57ea30
    Fix error generating Atom feed upon blank title [#1018]. Ben Sturmfels 2020-05-11 23:36:47 +10:00
  • 6a547ea4a0
    fixup! docs: Add chapter on upgrading, inc. system Python upgrades [#972]. Ben Sturmfels 2020-05-11 23:35:32 +10:00
  • 7981fdaf7d
    docs: Add chapter on upgrading, inc. system Python upgrades [#972]. Ben Sturmfels 2020-05-11 23:14:18 +10:00
  • e82857fae6
    docs: Tweak deployment docs headings, link to configuration docs. Ben Sturmfels 2020-05-11 22:32:21 +10:00
  • e94f94e639
    fixup! Now in 0.11.0 development cycle. Ben Sturmfels 2020-05-06 12:33:59 +10:00
  • e2b3522812
    Now in 0.11.0 development cycle. Ben Sturmfels 2020-05-06 12:28:49 +10:00
  • 8bb15a5477
    Make ldap plugin python3 compatible Olivier Mehani 2020-05-05 23:11:26 +10:00
  • 7465326f23
    docs: Update relnotes to remove "node_modules". Ben Sturmfels 2020-05-05 20:50:45 +10:00
  • 3d8cc5dfe1
    docs: Link up subtitles and video qualities in release notes. Ben Sturmfels 2020-05-04 16:03:10 +10:00
  • 442581604a
    Remove reference to Gitorious. Ben Sturmfels 2020-05-04 13:13:53 +10:00
  • 74262351b7
    Update version for release. Ben Sturmfels 2020-05-04 13:11:48 +10:00