Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify setup.py version syntax to address #5464 | Andrew Browning | 2016-08-26 | 1 | -2/+2 |
| | | | | | | | | | Some users report that even with version <4.0 specified in setup.py, the 4.0-rc builds of kombu and celery were still being downloaded. This patch uses a different version syntax as suggested in a Stack Overflow thread. https://stackoverflow.com/a/14405269 | ||||
* | Revert "fixed bug #728" | Boris Bobrov | 2016-08-16 | 1 | -3/+3 |
| | | | | | | This reverts commit dbb86ffbbf25651330266435752a6a0422cfb6e5. It caused bug 5469 | ||||
* | Do not try to get private attributes for comments | Boris Bobrov | 2016-08-08 | 1 | -1/+8 |
| | | | | Most probably, they are sqlalchemy's! | ||||
* | Pass test paths to py.test via tox | Boris Bobrov | 2016-08-08 | 1 | -1/+1 |
| | | | | | | | Py.test has an ability to run only tests which match the given substring expression. Add an ability to do it via tox. | ||||
* | Adding compatibility stuff for themes | Boris Bobrov | 2016-07-31 | 1 | -11/+32 |
| | | | | | | | During our migration to federation some interfaces were changed. We should not have done that so fast. Provide a compatibility layer so that old themes work | ||||
* | Fixing themes | Boris Bobrov | 2016-07-31 | 1 | -5/+3 |
| | |||||
* | Cap kombu and celery | Boris Bobrov | 2016-07-25 | 1 | -2/+2 |
| | | | | See issue 5464 for details | ||||
* | fixed bug #728 | Boris Bobrov | 2016-07-25 | 1 | -3/+3 |
| | |||||
* | Merge branch 'fix-unhelpful-smtp-error-5081' | Boris Bobrov | 2016-07-25 | 2 | -4/+57 |
|\ | |||||
| * | Include original error in debug log | Jonathan Sandoval | 2016-04-08 | 1 | -4/+4 |
| | | |||||
| * | squash! Custom exception in mail. | Jonathan Sandoval | 2016-04-08 | 1 | -0/+4 |
| | | |||||
| * | Custom exception in mail. | Jonathan Sandoval | 2016-04-08 | 1 | -4/+28 |
| | | |||||
| * | Mail tests with no mail server configured. | Jonathan Sandoval | 2016-04-08 | 1 | -0/+25 |
| | | |||||
* | | Fix #928 - cleanup to avoid duplicated get_upload_file_limits | Loic Dachary | 2016-07-25 | 6 | -19/+4 |
| | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> | ||||
* | | Fix #822 - doc typo s/Plugin/PluginManager/ | Loic Dachary | 2016-07-25 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> | ||||
* | | Add one more contributor | Boris Bobrov | 2016-07-25 | 1 | -0/+1 |
| | | | | | | | | Thanks, Jonathan Sandoval! | ||||
* | | Use GLib instead of GObject | Boris Bobrov | 2016-07-25 | 2 | -4/+5 |
| | | | | | | | | | | | | Thanks mi! Fixes bug 5399 | ||||
* | | Merge branch 'login-validator-5414' | Boris Bobrov | 2016-07-25 | 3 | -8/+60 |
|\ \ | |||||
| * | | No length check for login form | Jonathan Sandoval | 2016-04-07 | 2 | -7/+13 |
| | | | |||||
| * | | Tests for short and long usernames. | Jonathan Sandoval | 2016-04-07 | 1 | -9/+11 |
| | | | |||||
| * | | Test with short and long username | Jonathan Sandoval | 2016-04-07 | 1 | -1/+45 |
| |/ | |||||
* | | Fix #5462 - attempt to change email without login | Andrew Browning | 2016-07-19 | 1 | -0/+1 |
| | | | | | | | | | | | | Require an active login when accessing the form to change an email address associated with an account. This prevents a server crash when a user is assumed to be part of the request. | ||||
* | | Prevent erroring out in some cases of checking video metadata | Christopher Allan Webber | 2016-07-14 | 1 | -1/+1 |
| | | |||||
* | | A bit of a documentation update around celery systemd init files | Christopher Allan Webber | 2016-07-13 | 1 | -0/+3 |
| | | |||||
* | | use is_rtl variable to detect rtl locales | Leah Velleman | 2016-06-20 | 1 | -1/+1 |
| | | |||||
* | | fixed 'older' and 'newer' arrows for rtl locales | Leah Velleman | 2016-06-20 | 1 | -4/+11 |
|/ | |||||
* | Import messages in blog views | Andrew Browning | 2016-04-03 | 1 | -1/+1 |
| | |||||
* | Fix #5451 - add_message inconsistencies | Andrew Browning | 2016-04-02 | 7 | -83/+147 |
| | | | | | Reformat add_message function calls for consistency and PEP8 line continuations. | ||||
* | Replace raw_input with six.moves.input | Berker Peksag | 2016-04-02 | 1 | -1/+3 |
| | | | | Fixes #5441 | ||||
* | Fix the blog_delete page for admins. | 宋文武 | 2016-04-02 | 1 | -1/+1 |
| | | | | * mediagoblin/media_types/blog/views.py: Import WARNING from mediagoblin.messages. | ||||
* | tests: Fix migration tests; foundations are now installed separately | Christopher Allan Webber | 2016-03-29 | 1 | -29/+9 |
| | | | | | | | * mediagoblin/tests/test_sql_migrations.py: Import migration.changeset even in python 3. (FOUNDATIONS): Removed. (test_set1_to_set3): Removed foundations checks. | ||||
* | tests: importorskip migration tests on "migrate" rather than on Python 3 | Christopher Allan Webber | 2016-03-29 | 1 | -1/+1 |
| | | | | | | | | | Previously we assumed we wouldn't run migration tests if we're on Python 3, but now that we support sqlalchemy-migrate with Python 3, switch to checking based on "migrate" importability. * mediagoblin/tests/test_sql_migrations.py: Update test skipping to rely on "migrate" module presence rather than Python 3 check. | ||||
* | Now on MediaGoblin 1.0 development cycle! | Christopher Allan Webber | 2016-03-29 | 2 | -2/+2 |
| | | | | | * configure.ac (AC_INIT): * mediagoblin/_version.py (__version__): Update version to 1.0.dev. | ||||
* | devtools: Update maketarball.sh to use #!/bin/sh as shebang | Christopher Allan Webber | 2016-03-29 | 1 | -1/+1 |
| | | | | * devtools/maketarball.sh: Updated shebang. | ||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2016-03-29 | 5 | -890/+1038 |
| | |||||
* | devtools: Use pybabel in virtualenv or on path depending on which is present. | Christopher Allan Webber | 2016-03-29 | 1 | -1/+7 |
| | | | | | * devtools/update_translations.sh (PYBABEL): New variable, points to whichever pybabel we should use. | ||||
* | guix: Add additional useful packages for development | Christopher Allan Webber | 2016-03-29 | 1 | -0/+6 |
| | | | | * guix-env.scm: Added openssh, git, and rsync in the development package. | ||||
* | devtools: Switching "#!/usr/bin/env bash" -> "#!/bin/sh" again | Christopher Allan Webber | 2016-03-29 | 1 | -1/+1 |
| | | | | | | | | This makes things easier on Guix and etc. We don't need Bash specifically, just something Bourne-compatible, which all Posix machines should theoretically provide. * devtools/update_translations.sh: Updated shebang. | ||||
* | On MediaGoblin 0.9.0! | Christopher Allan Webber | 2016-03-29 | 2 | -2/+2 |
| | | | | | * configure.ac (AC_INIT): * mediagoblin/_version.py (__version__): Update to 0.9.0. | ||||
* | doc: 0.9.0 release notes | Christopher Allan Webber | 2016-03-29 | 1 | -0/+41 |
| | | | | * doc/source/siteadmin/relnotes.rst: Add release notes for 0.9.0. | ||||
* | AUTHORS: Adding new 0.9.0 contributors. | Christopher Allan Webber | 2016-03-29 | 1 | -0/+4 |
| | | | | * AUTHORS: Adding new contributors | ||||
* | migrations: Only don't import "migrate" if it's not available | Christopher Allan Webber | 2016-03-29 | 1 | -1/+9 |
| | | | | | * mediagoblin/db/migrations.py: Import migrate if available; if not print a warning. | ||||
* | doc: Update developer migration docs for Alembic as primary migration system | Christopher Allan Webber | 2016-03-26 | 1 | -22/+22 |
| | | | | | | * docs/source/devel/migrations.rst: Update to reflect sqlalchemy-migrate as being deprecated and Alembic as being the new way of doing migrations. | ||||
* | Update make_example_database.sh to use #!/bin/sh instead of #!/usr/bin/env | Christopher Allan Webber | 2016-03-26 | 1 | -1/+1 |
| | | | | * devtools/make_example_database.sh: Update shebang. | ||||
* | doc: Update plugins documentation in light of alembic branching usage | Christopher Allan Webber | 2016-03-26 | 1 | -3/+24 |
| | | | | | | | * docs/source/siteadmin/plugins.rst: Added a reminder to run "./bin/gmg dbupdate" after installing a plugin. Added a new "Deactivating plugins" section. Renamed "Removing plugins" to "Removing plugin packages". | ||||
* | dbupdate: Correctly handle plugin foundations | Christopher Allan Webber | 2016-03-26 | 1 | -1/+1 |
| | | | | | | | * mediagoblin/gmg_commands/dbupdate.py (run_foundations): When adding a plugin's foundations, correctly append both the name and the foundations in a tuple to the list. This prevents errors. | ||||
* | doc: Note that plugin authors must NEVER modify tables they don't control | Christopher Allan Webber | 2016-03-26 | 1 | -0/+5 |
| | | | | * docs/source/pluginwriter/database.rst: New paragraph. | ||||
* | Update database docs for plugin authors for new alembic branching world | Christopher Allan Webber | 2016-03-26 | 1 | -27/+58 |
| | | | | | | | | | | | Things have gotten both easier and more complex in the branching world view. Plugins branch off of main with their own migrations. Generating these has become a bit easier, but the steps for doing this are a bit wordy to explain. * docs/source/pluginwriter/database.rst: Update both the "Creating new Tables" and "Changing the Database Schema Later" sections accordingly. | ||||
* | Add comment questioning why run_dbupdate is needed in get_app test utility | Christopher Allan Webber | 2016-03-26 | 1 | -0/+2 |
| | | | | * mediagoblin/tests/tools.py (get_app): Add comment | ||||
* | Fix tests post-alembic-migration-changes. | Christopher Allan Webber | 2016-03-26 | 1 | -3/+9 |
| | | | | | * mediagoblin/init/__init__.py (setup_database): Update to run alembic migrations, skip the old legacy migrations. |