Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'panel' | Boris Bobrov | 2016-09-16 | 1 | -3/+21 |
|\ | |||||
| * | Add documentation for header drop-down open/closed. | Ben Sturmfels | 2016-09-12 | 1 | -9/+11 |
| | | |||||
| * | Make the panel default to open and remember preference in local storage. | Matt | 2016-08-16 | 1 | -2/+18 |
| | | |||||
* | | Add padding around form field labels | Josh Crompton | 2016-09-16 | 1 | -4/+2 |
| | | | | | | | | Fixes #5468 | ||||
* | | Extend Paginator tests to satisfy #55. | Ben Sturmfels | 2016-09-16 | 1 | -7/+33 |
| | | |||||
* | | Add Python 3 support in pagination. | Ben Sturmfels | 2016-09-16 | 2 | -4/+34 |
| | | | | | | | | This issue was visible when attempting to view the home page of a MediaGoblin site with more than a single page worth of items, under Python 3. | ||||
* | | 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! | ||||
* | 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 |
| | |||||
* | 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> | ||||
* | | Use GLib instead of GObject | Boris Bobrov | 2016-07-25 | 1 | -4/+4 |
| | | | | | | | | | | | | 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 |
| | | |||||
* | | 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 | 1 | -1/+1 |
| | | | | | * configure.ac (AC_INIT): * mediagoblin/_version.py (__version__): Update version to 1.0.dev. | ||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2016-03-29 | 5 | -890/+1038 |
| | |||||
* | On MediaGoblin 0.9.0! | Christopher Allan Webber | 2016-03-29 | 1 | -1/+1 |
| | | | | | * configure.ac (AC_INIT): * mediagoblin/_version.py (__version__): Update to 0.9.0. | ||||
* | 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. | ||||
* | 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. | ||||
* | 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. | ||||
* | Only run archivalook migration if the tables aren't there. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+5 |
| | | | | | | | | Standard for anything existing before the Alembic move-over, but I forgot this one. * mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py (upgrade): Add has_table check, skip if such a table already exists. | ||||
* | Archivalook plugin initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+32 |
| | | | | | * mediagoblin/plugins/archivalook/migrations/b10b5f822789_archivalook_plugin_initial_migration.py: New file. | ||||
* | OpenID plugin initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+54 |
| | | | | | * mediagoblin/plugins/openid/migrations/071abb33d1da_openid_plugin_initial_migration.py: New file. | ||||
* | Persona plugin initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+35 |
| | | | | | * mediagoblin/plugins/persona/migrations/c7d4840a5592_persona_plugin_initial_migration.py: New file. | ||||
* | Blog media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+59 |
| | | | | | * mediagoblin/media_types/blog/migrations/562bc42a8fff_blog_media_type_initial_migration.py: New file. | ||||
* | PDF media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+46 |
| | | | | | * mediagoblin/media_types/pdf/migrations/faa209f143b5_pdf_media_type_initial_migration.py: New file. | ||||
* | STL media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+40 |
| | | | | | * mediagoblin/media_types/stl/migrations/16134ed134ad_stl_media_type_initial_migration.py: New file. | ||||
* | Ascii media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+33 |
| | | | | | * mediagoblin/db/migrations/versions/72bd70f7eefd_ascii_media_type_initial_migration.py: New file. | ||||
* | Video media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+36 |
| | | | | | * mediagoblin/media_types/video/migrations/38feb829c545_video_media_type_initial_migration.py: New file. | ||||
* | Audio media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+32 |
| | | | | | * mediagoblin/media_types/audio/migrations/e9212d3a12d3_adding_audio_media_type_initial_.py: New file. | ||||
* | Image media type initial migration. | Christopher Allan Webber | 2016-03-26 | 1 | -0/+36 |
| | | | | | * mediagoblin/media_types/image/migrations/a98c1a320e88_image_media_type_initial.py: New file. |