aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin
Commit message (Collapse)AuthorAgeFilesLines
* Remove old hack to support pre-0.7.5 Alembic versionsChristopher Allan Webber2016-03-021-3/+0
| | | | | Thanks to Jessica Tallon for pointing out this TODO and its associated hack could be removed.
* Fix #5432 - Comment report link doens't workAndrew Browning2016-03-021-1/+1
| | | | | This builds on work done for #5376 and associates the correct comment ID with comment report links.
* Fix #5435 - Bad comment links cause server errorAndrew Browning2016-03-021-0/+5
| | | | | This patch addresses an issue where a server error is caused by entering a non-existent comment ID in a media URL.
* Fix #5376 - Ensure links have correct IDJessica Tallon2016-03-017-24/+25
| | | | | | | This ensures that links to comments have the correct ID (the ID of the Comment object) as well as fixing deletion on reports and fixing a few other little things. I hope this fixes the #5376 issue, though cannot reproduce so unable to confirm.
* Fix #5433 - Typo in decoratorsAndrew Browning2016-03-011-1/+1
|
* Fix #5431 - Typo in modelsAndrew Browning2016-03-011-1/+1
| | | | Fix a typo in models.py.
* Fixes #5421 - Ensures Report.object_id is nullableJessica Tallon2016-02-291-0/+33
| | | | | | | It seems there was a commit for a while where the migration was making Report.object_id NOT NULL and this caused an errror when a report deleted the associated object (media). This migrtion checks it's nullable and if not, alters it so it is.
* Migration for #5415 - I forgot it, Doh!Jessica Tallon2016-02-291-0/+44
|
* Fix a typo in consolidate_reports migrationJessica Tallon2016-02-291-1/+1
|
* Fix #5415 - Deleted comments get removed properly when tombstonesJessica Tallon2016-02-292-0/+42
| | | | | | The original wrapper existed and should be been removed, this fix now ensures the TextComment removes the Comment wrapper to prevent the deleted (comments which are tombstones) existing.
* Simply for the Notification.object_id migrationJessica Tallon2016-02-291-10/+0
|
* Missing perensJessica Tallon2016-02-291-1/+3
|
* Fixed issue introduced in previous migrationJessica Tallon2016-02-291-0/+39
|
* Change Notification.object_id to be ID of Comemnt not TextCommentJessica Tallon2016-02-297-28/+117
| | | | | | | | This shouldn't really effect much but it is a needed change for the future this changes the Notification.object_id to be the ID of the Comment (the link table to the comment object) rather than TextComment (the comment object itself). This is needed as now comments can be other things, other than TextComment.
* Email debug mode on Python 3 was printing bytestring representation for ↵Christopher Allan Webber2016-02-251-1/+1
| | | | | | | subject body There's nothing useful about seeing b'foo\nbar\nbaz' printing to stdout. That's not what the user should get!
* Fix ascii media type for Python 3. Fix by 宋文武 (iyzsong)Christopher Allan Webber2016-02-241-1/+1
|
* Oops, I forgot to include test_mgoblin_app_pdf.iniChristopher Allan Webber2016-02-241-0/+20
|
* Change viewitems to itemsBoris Bobrov2016-02-231-1/+1
| | | | There is no viewitems in python3
* do not show error message when it's not a exceptionBoris Bobrov2016-02-231-1/+1
| | | | | | | | Gah, the previous patch was not enough! We cannot use text, we can only use exception with a special attribute. Lets return safe None for now an resolve this properly later, when we're not in the freeze.
* Catch import error when text is used as a reason instead of pathBoris Bobrov2016-02-231-1/+11
| | | | | | | | fail_error was used in import, but due to some changes text could appear there and it caused an error. There is little sense now to remove these text messages because they are probably in databases already, so just ignore import errors.
* Fix issue #5411 sqlite connection closesAndrew Browning2016-02-232-2/+4
| | | | | This update changes migrations to wrap db.execute results in a list to keep the connection from closing for sqlite migrations.
* Fix issue 5422 Resend verification failsAndrew Browning2016-02-221-1/+1
| | | | | | If a user was logged in and already verified, the resend_verification link would cause a server error. This fix addresses that by using the correct syntax to query the username from the request.
* Switch from Paste for serving to WaitressChristopher Allan Webber2016-02-193-33/+1
| | | | | Incredibly, it looks like none of our documentation has to change taking this route...!
* Fix another python 3 and unicode issueChristopher Allan Webber2016-02-111-1/+2
|
* Fixing one more bytes vs string battle in Python 3Christopher Allan Webber2016-02-111-2/+2
|
* #5416: Fix tests using the FileObjectAwareFileChristopher Allan Webber2016-02-111-7/+7
|
* .iteritems() doesn't exist in Python 3, converted to .items()Christopher Allan Webber2016-02-111-1/+1
|
* Committing extracted and compiled translationsChristopher Allan Webber2016-02-0744-672/+3544
|
* Fix #5079 - tags unicity is on the slug, not the nameLoic Dachary2016-02-062-6/+10
| | | | | Signed-off-by: Loic Dachary <loic@dachary.org> Signed-off-by: Andrew Browning <ayleph@thisshitistemp.com>
* Do not calculate processing info for anonymous userBoris Bobrov2016-02-051-6/+7
|
* removed debug prints, added video iconBoris Bobrov2016-02-054-4/+3
|
* Display type icon in thumbnailsBoris Bobrov2016-02-054-11/+25
|
* Merge branch 'media_panel'Boris Bobrov2016-02-0510-87/+232
|\
| * Fix occurence of unicode()Boris Bobrov2016-02-011-1/+2
| | | | | | | | Fix unicode() -> six.text_type()
| * Change `uploader` to `actor`Boris Bobrov2016-02-012-4/+4
| | | | | | | | | | Class User doesn't have field `uploader` any more, instead there `actor`. Fix several uses of `uploader` to `actor`.
| * changes to BaseProcessingFail arguments usageBoris Bobrov2016-02-011-2/+5
| |
| * some fixes to the panel looksBoris Bobrov2016-02-012-5/+16
| |
| * added filtering by entry state in processing panelBoris Bobrov2016-02-014-5/+29
| |
| * added a plugin to display information about entries in processingBoris Bobrov2016-02-015-0/+108
| | | | | | | | | | | | Conflicts: mediagoblin/templates/mediagoblin/base.html -- resolved by using the original file and manually adding pieces from my commit
| * changed the way we save information about exceptionsBoris Bobrov2016-01-281-5/+3
| |
| * moved styles to a css file; more fixes to templatesBoris Bobrov2016-01-283-42/+48
| |
| * removed h2 from media panelBoris Bobrov2016-01-281-1/+0
| |
| * removed querying of unused metrics in media panelBoris Bobrov2016-01-281-20/+0
| |
| * processing panel new looksBoris Bobrov2016-01-282-56/+71
| |
* | Prevent `dict changed during iteration` in videoBoris Bobrov2016-02-051-1/+1
| |
* | Issue #5349: Submission tests fail confusingly on missing dependencyChristopher Allan Webber2016-02-041-0/+21
| | | | | | | | | | They gave a DetachedInstanceError, despite being totally unrelated to anything in database-land!
* | Fix #5408 - ignore non-int offset in api feedLoic Dachary2016-01-252-3/+50
|/ | | | | | | | | In the same fashion limit=BAD fallsback to the default value, fallback to zero when offset=WORSE. Also add test coverage verifying limit/offset do the right thing. Signed-off-by: Loic Dachary <loic@dachary.org>
* Issue #5394: Wrong url for forgot_password in basic_auth pluginChristopher Allan Webber2016-01-211-1/+2
| | | | Fix by jerome. Thank you!
* Pass filename instead of file object when calling PIL.Image.save()宋文武2016-01-212-7/+3
|
* Fix #1096 - allow - in usernamesLoic Dachary2016-01-212-3/+25
| | | | Signed-off-by: Loic Dachary <loic@dachary.org>