Christopher Allan Webber
e4bdc9091c
More steps towards a working reprocessing system.
...
Fleshing out the base classes and setting up some docstrings. Not
everything is totally clear yet, but I think it's on a good track, and
getting clearer.
This commit sponsored by Ben Finney, on behalf of Free Software Melbourne.
Thank you all!
2013-08-16 15:30:15 -07:00
Christopher Allan Webber
274a0f67fd
Documentation for the MediaProcessor
2013-08-16 15:30:15 -07:00
Christopher Allan Webber
14565fb720
started coding basics of new processing code
2013-08-16 15:30:15 -07:00
Rodney Ewing
c541fb71f7
fix storage paramater in get_orig_filename(), fix __init__ for ProceessImage, better description for --size flag
2013-08-16 15:30:15 -07:00
Rodney Ewing
7ac66a3dd0
Refactor processing/reprocessing functions into ProcessImage class
2013-08-16 15:30:15 -07:00
Rodney Ewing
3988c9d66d
forgot to change to a class from a function after the refactor
2013-08-16 15:30:15 -07:00
Rodney Ewing
45b20dce1a
change get_queued_filename to get_orig_filename and modified function
2013-08-16 15:30:14 -07:00
Rodney Ewing
3e9faf85da
added comments and did a little refactoring. not sure if it is actually any clearer though
2013-08-16 15:30:14 -07:00
Rodney Ewing
49db778579
very rough working version of image reprocessing
2013-08-16 15:30:14 -07:00
Rodney Ewing
f30fbfe60c
add option to not run eagerly
2013-08-16 15:30:14 -07:00
Rodney Ewing
9a2c66ca9e
added image reprocessing
2013-08-16 15:30:14 -07:00
Rodney Ewing
273c79513d
added a check_eligible function to image reprocessing
2013-08-16 15:30:14 -07:00
Rodney Ewing
663b378b25
added a parser for the image media_type reprocessing
2013-08-16 15:30:14 -07:00
Rodney Ewing
e36b9f035f
end of day commit
2013-08-16 15:30:14 -07:00
Rodney Ewing
bf909ab048
pep 8
2013-08-16 15:30:13 -07:00
Rodney Ewing
065db04730
add command option for regenerating all thumbnails
2013-08-16 15:30:13 -07:00
Rodney Ewing
842ba30529
make media_id an optional argument
2013-08-16 15:30:13 -07:00
Rodney Ewing
11a99d787f
refactored _run_reprocessing
2013-08-16 15:30:13 -07:00
Rodney Ewing
243756e020
added a set_media_state function. removed the --all flag (just don't enter any media_ids to process all media). slight refactor
2013-08-16 15:30:13 -07:00
Rodney Ewing
4a36407d39
Pep 8
2013-08-16 15:30:13 -07:00
Rodney Ewing
81d880b16a
Just raise standard exception. Pass print statement to gettext
2013-08-16 15:30:13 -07:00
Rodney Ewing
7c1f6a6aee
added a _run_reprocessing function which handles the hook calls
2013-08-16 15:30:13 -07:00
Rodney Ewing
6fc8aaf65f
add reprocess_all function. still need to add code to reprocess all failed entries
2013-08-16 15:30:13 -07:00
Rodney Ewing
99b34c4ce6
Added a set_media_type function that has checks to only reprocess one media_type at a time
2013-08-16 15:30:13 -07:00
Rodney Ewing
c30714805b
Beginnings of a reprocess command
2013-08-16 15:30:13 -07:00
Rodney Ewing
262c789754
Throw an error if there are unrecognized arguments
2013-08-16 15:30:13 -07:00
Rodney Ewing
aa387fc57e
use parser.parse_known_args() instead of parser.parse_args()
2013-08-16 15:30:12 -07:00
Rodney Ewing
e7c08e3550
load js at the end of the page
2013-08-16 11:49:33 -07:00
Rodney Ewing
fb2f2bece2
use urlgen
2013-08-16 11:48:03 -07:00
Rodney Ewing
f9931418d6
skip openid test if python-openid isn't installed
2013-08-16 10:30:20 -07:00
Rodney Ewing
c37f31fbf3
use new in-memory db for testing
2013-08-16 10:28:49 -07:00
Rodney Ewing
33b5cebe75
fixed some typos and missed imports
2013-08-16 10:28:49 -07:00
Rodney Ewing
f66e4282d4
moved create account link on login page to a hook
2013-08-16 10:28:49 -07:00
Rodney Ewing
581e52c264
deleted misplaced template
2013-08-16 10:28:49 -07:00
Rodney Ewing
229f0bd8fb
fixed typo to check allow_registration not if auth is enabled
2013-08-16 10:28:49 -07:00
Rodney Ewing
36f901fbbd
used template hooks instead of hardcoding basic_auth functionality into templates
2013-08-16 10:28:48 -07:00
Rodney Ewing
af665c4eb9
moved change_pass to basic_auth and fixed some typos with the moving of forgot pass
2013-08-16 10:28:48 -07:00
Rodney Ewing
aeae6cc290
moved forgot pass to basic_auth plugin
2013-08-16 10:28:47 -07:00
Rodney Ewing
fb900ef27b
Merge branch 'auth_docs'
...
Conflicts:
docs/source/index.rst
2013-08-16 10:24:41 -07:00
Rodney Ewing
71b2bee622
fix persona tests by using a correct query
2013-08-15 17:36:56 -07:00
Christopher Allan Webber
fc714df00d
Removing PyPump as we aren't using it yet and there's a dependency conflict ;|
2013-08-15 18:29:35 -05:00
Rodney Ewing
b1ac679592
skip test if python-ldap is not installed
2013-08-15 16:02:24 -07:00
Rodney Ewing
d68ada283b
added tests for ldap plugin
2013-08-15 16:02:00 -07:00
Rodney Ewing
1bc5b9dfb1
catch a keyerror
2013-08-15 16:01:48 -07:00
Rodney Ewing
f92018b649
typo in docs
2013-08-15 16:01:35 -07:00
Rodney Ewing
994e70e85e
added docs for ldap plugin
2013-08-15 16:01:22 -07:00
Rodney Ewing
2b55a0f865
use pluginapi.get_config
2013-08-15 16:01:03 -07:00
Rodney Ewing
8e7f78933e
removed unused import
2013-08-15 15:59:50 -07:00
Rodney Ewing
547ab1d9d0
added a create_account hook
2013-08-15 15:58:44 -07:00
Rodney Ewing
bcc12142ae
only create a user if the register_form is from the ldap plugin
2013-08-15 15:58:14 -07:00