aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Creating plugin tools.pysaksham11152016-07-191-0/+20
| | | | |
| * | | | Creating plugin templatessaksham11152016-07-193-0/+162
| | | | |
| * | | | Creating models.pysaksham11152016-07-191-0/+49
| | | | |
| * | | | Creating plugin forms.pysaksham11152016-07-191-0/+29
| | | | |
| * | | | Making changes to plugins __init__.pysaksham11152016-07-191-0/+31
| | | | |
| * | | | Converting to subtitle pluginsaksham11152016-07-191-1/+0
| | | | |
| * | | | Deleted some filessaksham11152016-07-192-73/+0
| | | | |
| * | | | Only video uploader can edit their subtitlessaksham11152016-07-193-3/+7
| | | | |
| * | | | Only video owner can upload the subtitle for the videosaksham11152016-07-191-1/+2
| | | | |
| * | | | Modified get_path function in tools/subtitles.pysaksham11152016-07-191-9/+6
| | | | |
| * | | | Removed option for adding subtitles for image etcsaksham11152016-07-191-25/+27
| | | | |
| * | | | Saing subtitle after editsaksham11152016-07-192-2/+15
| | | | |
| * | | | Removed ast and fixed commentssaksham11152016-07-191-16/+4
| | | | |
| * | | | Adding the migration filesaksham11152016-07-191-0/+36
| | | | |
| * | | | Adding css to textareasaksham11152016-07-192-1/+8
| | | | |
| * | | | Opening ths subtitle using absolute path and open functionsaksham11152016-07-192-5/+22
| | | | |
| * | | | Converting the path to subtitle into a tuplesaksham11152016-07-193-1/+14
| | | | |
| * | | | Removing commented codesaksham11152016-07-191-2/+0
| | | | |
| * | | | Cleaning upsaksham11152016-07-194-37/+44
| | | | |
| * | | | Customizing Subs using Wtformssaksham11152016-07-195-3/+63
| | | | |
| * | | | Working for firefoxsaksham11152016-07-191-6/+9
| | | | |
| * | | | Loading subtitle files [Not working]saksham11152016-07-192-3/+37
| | | | |
| * | | | Path decoded and sent to html pagesaksham11152016-07-191-1/+9
| | | | |
| * | | | Made decorators views for Customize Interfacesaksham11152016-07-193-3/+35
| | | | |
| * | | | Customize Interface in progresssaksham11152016-07-193-2/+14
| | | | |
| * | | | Starting Customize Interfacesaksham11152016-07-191-0/+16
| | | | |
| * | | | Minor Changesaksham11152016-07-192-4/+4
| | | | |
| * | | | Subtitle built over attachments : workingsaksham11152016-07-199-5/+203
| | | | |
| * | | | Subtitle interface using attachmentssaksham11152016-07-192-1/+5
| | | | |
| * | | | Lightbox effect for imagessaksham11152016-07-193-1/+96
| | | | |
| * | | | Revert "Import messages in blog views"saksham11152016-07-191-1/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 41302ad2b622b340caeb13339338ab3a5d0f7e6b.
* | | | | Fix server crash on blog about page [#5572]Andrew Browning2018-07-081-1/+3
| | | | | | | | | | | | | | | | | | | | Don't bother checking for user's blog if no user returned.
* | | | | 2 bug fixes in editor viewsĎÚβĨŐÚŚ Dod2018-06-281-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `WTForms` instances get `__init__`-ed with `defaults` as `kwargs`. The first arg is a `request.form` (which is what one must supply if this is a `POST` and must *not* supply otherwise). The content of that form (empty on `GET`) has higher priority than the defaults (which makes the user get an empty form). * Fix `edit_profile()` to allow changing `location` from a non-blank value to blank (i.e. removing the location). (cherry picked from commit 75f3e23b92392b9bd309fab4c1a52fd38d453627)
* | | | | Add Creative Commons 4.0 licenses [#955]Dpg2018-05-241-10/+27
| | | | | | | | | | | | | | | | | | | | Add CC version 4.0 licenses to SORTED_LICENSES.
* | | | | Add moderation panel thumbnail header [#5563]Andrew Browning2018-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | Add moderation panel column header for thumbnail column.
* | | | | Process videos with incorrect date tags [#5409]Andrew Browning2018-04-081-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Video processing expects datetime tags in a specific format. This commit allows videos with missing or incorrect datetime tags to be processed with no datetime tags instead of failing.
* | | | | Prevent video plugin from processing svg [#934]Andrew Browning2018-04-041-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to the gstreamer-1.0 upgrade, the video processing engine included a check for excluded extensions which gstreamer might accept despite us not wanting to process them. In commit 91f5f5e, the check against EXCLUDED_EXT was removed. Since then, the video plugin has accepted and attempted to process svg files. This commit adds the check against EXCLUDED_EXTS into the sniff_handler function so that we can bail out on certain file extensions before the plugins tries to sniff the file type. The previous implementation excluded nef files, which appears to be a Nikon camera image. I've copied that forward to this code. I've also added a log message to indicate that we're purposefully refusing to process the file.
* | | | | Remove backup file added in b5dd245Andrew Browning2018-04-041-60/+0
| | | | |
* | | | | Fix EXIF rotation to make the image portrait on demandchrysn2017-11-291-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | Closes: https://issues.mediagoblin.org/ticket/5525 Signed-off-by: Andrew Browning <ayleph@thisshitistemp.com>
* | | | | move alembic.ini to python app dirBoris Bobrov2017-11-142-3/+58
| | | | |
* | | | | Added tests for tags in image API objectRomain Porte2017-11-121-0/+14
| | | | |
* | | | | Added tags in API (view them and edit them)Romain Porte2017-11-121-1/+10
| | | | |
* | | | | Improved gitignores for patch submittingRomain Porte2017-11-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to ease the patch submitting process, *.patch was added as per Linux kernel's .gitignore. Test cache directory was also added in its own gitignore (as per kernel's recommendation on .gitignore location).
* | | | | Fixed flake8 errors for tests/test_api.pyRomain Porte2017-11-111-16/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since I am adding a test I also took time to fix all flake8 errors in this test file, since I may add more tests in there and I prefer to work on a coherent code base.
* | | | | Added tests for custom file name using APIRomain Porte2017-11-111-2/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new test and verify that the old test has the "unknown.<extension>" format. As funny as it seems, the "image/jpeg" Content-Type will generate a ".jpe" extension but I was expecting a more common ".jpg" extension. This may be a bug, but this is not the subject of this patch.
* | | | | Change API filename upload using custom headerRomain Porte2017-11-111-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When uploading a file using the API its same is always going to be 'unknown.<extension>', which is not good looking for file urls. This patch proposes a custom header named 'X-File-Name' that allows to specify a file name using an API client. This changeset was tested with a local OAuth1 client.
* | | | | Fix location of host-meta.xml file [#5543]Andrew Browning2017-10-311-0/+0
| | | | |
* | | | | Fix trivial spelling error in test commentAndrew Browning2017-10-231-1/+1
| | | | |
* | | | | Port batchaddmedia command to Python 3Simen Heggestøyl2017-10-161-3/+9
| | | | |
* | | | | Make admin panel headers readable in Airy themeSimen Heggestøyl2017-10-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The admin panel headers are white by default, making them almost unreadable on the light background used in the Airy theme. Make the headers dark, like text elsewhere in the theme.