Rodney Ewing
a80ea74702
fix after rebase
2013-08-26 06:33:30 -07:00
Rodney Ewing
e1ad18cc6d
duplicate
2013-08-26 06:33:30 -07:00
Rodney Ewing
7707172e39
copying.txt
2013-08-26 06:33:30 -07:00
Rodney Ewing
53cf5b4556
added tests
2013-08-26 06:33:30 -07:00
Rodney Ewing
1cb84a3632
fixed tests and defaults
2013-08-26 06:33:30 -07:00
Rodney Ewing
ecb4512822
max file size
2013-08-26 06:33:30 -07:00
Rodney Ewing
2f74de492e
fixed tests
2013-08-26 06:33:30 -07:00
Rodney Ewing
cc4457f407
fixed tests and defaults
2013-08-26 06:33:29 -07:00
Rodney Ewing
001a50a850
fixed tests and defaults
2013-08-26 06:33:29 -07:00
Rodney Ewing
91a52878cf
made no upload limit the default
2013-08-26 06:33:29 -07:00
Rodney Ewing
150bee3f8f
typos
2013-08-26 06:33:28 -07:00
Rodney Ewing
c3cce7564a
added tests
2013-08-26 06:33:28 -07:00
Rodney Ewing
bdd2242155
added user upload limits
2013-08-26 06:33:28 -07:00
Rodney Ewing
0cdebda7fc
only use the width for video thumbnails to keep the correct scaling
2013-08-21 12:38:12 -07:00
Christopher Allan Webber
f397ef118f
Fixing migration name. webm not wemb :)
2013-08-21 14:19:11 -05:00
Christopher Allan Webber
f6497ce572
Merge remote-tracking branch 'refs/remotes/rodney757/reprocessing'
...
Conflicts:
mediagoblin/processing/task.py
mediagoblin/submit/lib.py
2013-08-21 12:39:38 -05:00
Rodney Ewing
9de4fab437
rename webm_640 to webm_video since it might be a different resolution
2013-08-20 10:29:38 -07:00
Rodney Ewing
c62d174437
Oops, this accidently slipped in there
...
Revert "This patch checks for libs instead of programs in configure.ac for sqlite3 and postgesql."
This reverts commit 26da3271f6e6a880c0418998d5a4e5e71081e1f7.
2013-08-20 07:52:12 -07:00
Rodney Ewing
9041552676
use href='javascript:;' instead of href='#notifications', etc
2013-08-20 07:18:48 -07:00
Rodney Ewing
26da3271f6
This patch checks for libs instead of programs in configure.ac for sqlite3 and postgesql.
...
Patch submitted by amirouche
2013-08-20 07:03:55 -07:00
Rodney Ewing
d4ae4c9f97
- need self.metadata with BaseProcessingFail
...
- pass feed_url into ProcessMedia run()
2013-08-19 15:28:51 -07:00
Rodney Ewing
b505952508
-update to latest master
...
- have mg generate task_id
remove
2013-08-19 15:26:06 -07:00
Sebastian Spaeth
65875f24e4
Remove specific celery version requirement
...
Any celery above 2.5 should work just fine.
2013-08-19 14:42:39 -07:00
Sebastian Spaeth
41098dff57
Switch deprecated BROKER_HOST to new BROKER_URL
...
People will need to switch that setting in their mediagoblin.ini too.
Make sure we RELEASE NOTE this.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2013-08-19 14:42:39 -07:00
Sebastian Spaeth
bf2dafd1a0
Tweak Celery Task
...
- Make sure Exceptions are pickleable (not sure if this was not the
case but this is the pattern as documented in the celery docs.
- Don't create a task_id in the GMG code, but save the one
implicitely created by celery.
- Don't create a task-id directory per upload. Just store queued uploads
in a single directory (this is the most controversial change and might
need discussion!!!)
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2013-08-19 14:42:13 -07:00
Rodney Ewing
bd0b5daa44
-skip persona test is requests is not installed
...
- should use request.urlgen for location
2013-08-19 14:33:07 -07:00
Alon Levy
e7b8059f17
media_confirm_delete: redirect to next, then prev, then user home
...
Instead of redirecting directly to user's home. Makes the flow for mass or just
a few deletions easier. For really large deletions it would still make sense to
have a dedicated view, but this is still way better then losing context by
jumping back to the home view.
Signed-off-by: Alon Levy <alon@pobox.com>
2013-08-17 09:44:02 -07:00
Rodney Ewing
931fa43fbc
make sure size is a tuple
2013-08-16 15:30:23 -07:00
Rodney Ewing
0a8c0c704d
Keep the best quality file if there's no original
2013-08-16 15:30:23 -07:00
Rodney Ewing
7674b9c05b
for some reason, the minimum thumbnail size for videos is 100 x 100
2013-08-16 15:30:23 -07:00
Rodney Ewing
1cefccc755
refactor get_orig_filename to return an acceptable filename to the processor.
...
If there is an original video file and we skip transcoding, delete the webm_640 file
2013-08-16 15:30:23 -07:00
Rodney Ewing
9b1317e3e2
make medium dimensions a tuple
2013-08-16 15:30:23 -07:00
Rodney Ewing
8bb0df62d4
check medium_size arg in skip_transcoding, not config
2013-08-16 15:30:23 -07:00
Rodney Ewing
882779f547
only try and delete queue file if it exists
2013-08-16 15:30:23 -07:00
Rodney Ewing
23a3703a1d
use thumb_size
2013-08-16 15:30:22 -07:00
Rodney Ewing
3225008f04
include a thumb_size string with each Resizer to run gmg reprocess thumbs
2013-08-16 15:30:22 -07:00
Rodney Ewing
63021eb609
typos
2013-08-16 15:30:22 -07:00
Rodney Ewing
a2f501982a
add quality and filter args to image processors
2013-08-16 15:30:22 -07:00
Rodney Ewing
d63f78fad9
forgot to add the ascii resizer to the list of processors
2013-08-16 15:30:22 -07:00
Rodney Ewing
7d3fda06b0
catch processing exceptions and if entry_orig_state is processed, then ignore the exception
2013-08-16 15:30:22 -07:00
Rodney Ewing
79f84d7e47
raise an error if the file failed to copy to public storage
...
catch copy_local_to_storage errors and raise PublicStoreFail, saving the keyname
2013-08-16 15:30:22 -07:00
Rodney Ewing
100a73a298
force thumbnail creation of audio
2013-08-16 15:30:22 -07:00
Rodney Ewing
b95cc59bb9
size should be a tuple
2013-08-16 15:30:22 -07:00
Rodney Ewing
8a528add8b
rewind the file to the begining
2013-08-16 15:30:21 -07:00
Rodney Ewing
7a89d27c80
-scale-to only takes 1 size, so choose the smallest
2013-08-16 15:30:21 -07:00
Rodney Ewing
d4380b52b6
include '.png' in filename
2013-08-16 15:30:21 -07:00
Rodney Ewing
96109a58da
oops, localized_file not local_file
2013-08-16 15:30:21 -07:00
Rodney Ewing
e7672e5b48
use a tmp_pdf filename
2013-08-16 15:30:21 -07:00
Rodney Ewing
61b3fc5078
don't include the '.' in the ext
2013-08-16 15:30:21 -07:00
Rodney Ewing
2e90b2be16
forgot to change __init__ for new processing managers
2013-08-16 15:30:21 -07:00