Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moving translations to mediagoblin/translations | Christopher Allan Webber | 2011-05-12 | 1 | -0/+23 |
| | |||||
* | Translate the welcome message (extracts successfully!) | Christopher Allan Webber | 2011-05-12 | 1 | -1/+1 |
| | |||||
* | Add the jinja2 extension to the jinja loader | Christopher Allan Webber | 2011-05-12 | 1 | -1/+4 |
| | |||||
* | URLs should end in trailing slashes, or slash redirection doesn't work | Christopher Allan Webber | 2011-05-11 | 1 | -3/+3 |
| | |||||
* | Removing this horrifying submission test stuff from way back when | Christopher Allan Webber | 2011-05-10 | 1 | -45/+0 |
| | |||||
* | 404 appropriately here | Christopher Allan Webber | 2011-05-10 | 1 | -4/+4 |
| | |||||
* | Indenting these templates because I'm pedantic about tag sections | Christopher Allan Webber | 2011-05-10 | 2 | -12/+12 |
| | | | | having their content indented :) | ||||
* | Implement simple media detail page | Sebastian Spaeth | 2011-05-10 | 9 | -5/+185 |
| | | | | | | | | | | | | | | | | | This patch creates a "homepage" for each media. The URL is /u/<username>/m/<objID>. On it we display the media and some details. It is ugly and lacking some stuff but it works. The only thing left to do is to throw an 404 error if the <username> and the media uploader don't correspond. - Also create a user "home page" while at it. It is merely a place holder for now though. - Link from the entries on the homepage, to the media pages, so we actually find them. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> | ||||
* | Merge remote branch 'spaetz/fix_description' | Christopher Allan Webber | 2011-05-08 | 1 | -1/+1 |
|\ | |||||
| * | Fix description submission in form handling | Sebastian Spaeth | 2011-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | When we submitted an image the description would remain empty. THis was because of some weird typo in form handling. Get an attribute with .get('description') and not with .get(['description']). With this patch, descriptions actually go into the database. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> | ||||
* | | Asbool the email debug mode option | Christopher Allan Webber | 2011-05-08 | 2 | -4/+4 |
| | | |||||
* | | Don't escape the verification URL | Sebastian Spaeth | 2011-05-08 | 1 | -1/+1 |
|/ | | | | | | | | | In the verification email we would output the URL using HTML encoded text, so that e.g. & -> &. We don't want that and we know the URL won't contain user contributed content, so it is safe to turn off HTML encoding here. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> | ||||
* | Only convert db port if it's there and use asint to do it (better errors if ↵ | Christopher Allan Webber | 2011-05-08 | 2 | -3/+9 |
| | | | | failing) | ||||
* | Merge remote branch 'refs/remotes/spaetz/master' | Christopher Allan Webber | 2011-05-08 | 1 | -1/+2 |
|\ | |||||
| * | app.py: Need to pass in port number as 'int' | Sebastian Spaeth | 2011-05-08 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | When we configured an explicite db_port in mediagoblin.ini, paster would crash claiming that the port number must be an int. Given that we don't have a "get_conf_int()" function or something similar (yet?), simply convert the port number to int before passing it to the mongo Connection instance. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> | ||||
* | | mgoblin_section.get, not app_config.get (doh) | Christopher Allan Webber | 2011-05-08 | 1 | -1/+1 |
|/ | | | | My name's Chris Webber and I ignore pyflakes warnings. | ||||
* | Added an email debug mode which, by default, is enabled | Christopher Allan Webber | 2011-05-07 | 3 | -6/+21 |
| | |||||
* | [to_email] rather than list(to_email) which makes a nasty series like ↵ | Christopher Allan Webber | 2011-05-07 | 1 | -1/+1 |
| | | | | ['e','m','a','i','l'] | ||||
* | Updated default sender address | Joar Wandborg | 2011-05-08 | 2 | -2/+2 |
| | | | | Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | Added verification email template | Joar Wandborg | 2011-05-08 | 1 | -0/+22 |
| | | | | Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | Removed unused variable | Joar Wandborg | 2011-05-08 | 1 | -3/+0 |
| | | | | Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | Made changes according to http://bugs.foocorp.net/issues/271#note-7 | Joar Wandborg | 2011-05-08 | 5 | -23/+40 |
| | | | | Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin | Joar Wandborg | 2011-05-07 | 5 | -10/+51 |
|\ | |||||
| * | Actually display submitted stuff on the mainpage. Crappy, but working! | Christopher Allan Webber | 2011-05-06 | 2 | -1/+19 |
| | | |||||
| * | Erk, we didn't save the state right before | Christopher Allan Webber | 2011-05-06 | 1 | -2/+2 |
| | | |||||
| * | Process media! Successfully! | Christopher Allan Webber | 2011-05-06 | 3 | -9/+32 |
| | | |||||
* | | Added functionality to send out verification email upon successful registration | Joar Wandborg | 2011-05-07 | 1 | -3/+23 |
| | | | | | | | | Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | | Changed the method used to generate uuids for verification_key, this one ↵ | Joar Wandborg | 2011-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | works, thanks paroneayea Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | | mediagoblin.util.send_email now supports both list() and string() in the ↵ | Joar Wandborg | 2011-05-07 | 1 | -1/+2 |
| | | | | | | | | | | | | 'to_addrs' parameter Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | | Fixed bug in models.py:User that caused all users created by the same python ↵ | Joar Wandborg | 2011-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | process to have the same verification_key value Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | | Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin | Joar Wandborg | 2011-05-04 | 2 | -0/+138 |
|\| | |||||
| * | A simple, maybe obvious, docstring for util.send_email() | Christopher Allan Webber | 2011-05-04 | 1 | -0/+10 |
| | | |||||
| * | send_email tool and email sending tests | Christopher Allan Webber | 2011-05-04 | 2 | -0/+128 |
| | | |||||
* | | Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin | Joar Wandborg | 2011-05-04 | 3 | -2/+58 |
|\| | |||||
| * | Force imports of stuff like mediagoblin.process_media which has tasks we need | Christopher Allan Webber | 2011-05-03 | 2 | -2/+8 |
| | | |||||
| * | Add a rudimentary media processing function. | Christopher Allan Webber | 2011-05-03 | 1 | -0/+50 |
| | | | | | | | | | | Haven't completely checked it for workingness, and not the final form this will take :) | ||||
* | | Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin | Joar Wandborg | 2011-05-03 | 2 | -2/+3 |
|\| | |||||
| * | Add the base.css and reference it so other people can start working on it :) | Christopher Allan Webber | 2011-05-03 | 2 | -2/+3 |
| | | |||||
* | | Added functionality to support user email verification, email = TBD, ↵ | Joar Wandborg | 2011-05-03 | 4 | -4/+58 |
|/ | | | | | | verification = done. Signed-off-by: Joar Wandborg <git@wandborg.com> | ||||
* | Register the models when using from_celery | Christopher Allan Webber | 2011-05-01 | 1 | -1/+2 |
| | |||||
* | Now we have something useful: mediagoblin.celery_setup.from_celery | Christopher Allan Webber | 2011-05-01 | 1 | -0/+87 |
| | | | | auto-configures a celery config module from your paste config | ||||
* | Second round of tests for setup_celery_from_config(), with some database ↵ | Christopher Allan Webber | 2011-05-01 | 1 | -1/+33 |
| | | | | information | ||||
* | tests for setup_celery_from_config() | Christopher Allan Webber | 2011-04-30 | 3 | -1/+69 |
| | |||||
* | A few more corrections to make setup_celery_from_config() work right | Christopher Allan Webber | 2011-04-30 | 1 | -7/+13 |
| | |||||
* | Import based on the DEFAULT_SETTINGS_MODULE in setup_celery_from_config | Christopher Allan Webber | 2011-04-30 | 1 | -6/+19 |
| | |||||
* | Merge branch 'master' into celerysubmit | Christopher Allan Webber | 2011-04-30 | 3 | -2/+45 |
|\ | |||||
| * | Adds initial root page | Will Kahn-Greene | 2011-04-30 | 2 | -1/+44 |
| | | | | | | | | | | This adds an initial root page that's ugly as sin, but makes it easier to test what exists so far (e.g. register, login, submit pictures). | ||||
| * | Fixes traceback on registration | Will Kahn-Greene | 2011-04-24 | 1 | -1/+1 |
| | | | | | | | | values must be unicode. | ||||
* | | HTTPFound more accurate than HTTPMovedPermanently. | Christopher Allan Webber | 2011-04-26 | 1 | -1/+1 |
| | | | | | | | | (Just observed this in cc.engine, making observation here also while I'm at it :)) | ||||
* | | Actually call setup_celery_from_config when launching from paste. | Christopher Allan Webber | 2011-04-24 | 1 | -10/+15 |
| | | | | | | | | | | Also changed **kw to **app_config, which is more useful of a variable name. |