Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Feature 477 - Support Cloud Files public storage | Joar Wandborg | 2011-08-04 | 1 | -3/+10 |
| | | | | | | | | | * Added configuration options to mediagoblin.ini * process_media supports the python-cloudfiles almost-file-like objects by wrapping them in a contextlib.contextmanager-decorated func. * storage now has the CloudFilesStorage * New dependency added to setup.py; `python-cloudfiles` | ||||
* | Merge remote branch 'remotes/jwandborg/feature_400-resize_images_to_fit_page' | Christopher Allan Webber | 2011-07-16 | 1 | -13/+20 |
|\ | | | | | | | | | | | | | | | | | Conflicts: mediagoblin/db/migrations.py mediagoblin/db/models.py mediagoblin/process_media/__init__.py mediagoblin/templates/mediagoblin/user_pages/media.html mediagoblin/util.py | ||||
| * | Feature #400 - Resize images to fit on page - Additions | Joar Wandborg | 2011-07-03 | 1 | -13/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `migrations.py` * Removed empty line * Added empty line * `models.py` * Added `MediaEntry.get_display_media()` helper function * `process_media.__init__.py` * Updated `process_media_initial()` * Renamed `main` => `original`. * Added condition to `medium`, it's only created if the original dimensions exceed the MEDIUM_SIZE dimensions. * `media.html` * The image tag is now populated by `MediaEntry.get_display_media()` * `util.py` * Added `DISPLAY_IMAGE_FETCHING_ORDER`, used by `MediaEntry.get_display_media()` | ||||
* | | Set the jpeg quality at 90 for now... | Christopher Allan Webber | 2011-07-04 | 1 | -2/+2 |
| | | |||||
* | | Not happy with 180x135, switching back to 180x180 | Christopher Allan Webber | 2011-07-04 | 1 | -1/+1 |
| | | |||||
* | | New thumbnail size is apparently 180x135. | Christopher Allan Webber | 2011-07-03 | 1 | -1/+1 |
|/ | | | | We don't know if that's permanent but if it isn't it seems "Mostly Harmless" | ||||
* | Feature #400 - Resize images to fit on page | Joar Wandborg | 2011-07-03 | 1 | -11/+25 |
| | | | | | | | | | | * `mediagoblin.process_media.__init__` * Added `medium` size image conversion * Updated `thumbnail` conversion to use `queued_filename` instead of `queued_file` * `media.html` * If there exists a `medium` size for the `MediaEntry`, it will display instead of the original `main` image. | ||||
* | Merge remote branch 'remotes/elrond/dev/workbench_class' | Christopher Allan Webber | 2011-06-14 | 1 | -3/+3 |
|\ | |||||
| * | Move destroy_workbench to Workbench class | Elrond | 2011-06-14 | 1 | -1/+1 |
| | | | | | | | | | | And add a lot of warnings, as the checks for "being part of the main Manager" are all gone. | ||||
| * | Create a Workbench class and use it everywhere. | Elrond | 2011-06-13 | 1 | -2/+2 |
| | | | | | | | | | | Some references to Workbench.dir look ugly, I'm happy to hear suggestions there. | ||||
* | | Merge remote branch 'remotes/elrond/idea/simple_proc_media_clean' | Christopher Allan Webber | 2011-06-12 | 1 | -8/+10 |
|\ \ | |/ |/| | | | | | Conflicts: mediagoblin/process_media/__init__.py | ||||
| * | Refactor filename generation in the public store | Elrond | 2011-06-08 | 1 | -8/+10 |
| | | | | | | | | | | Just a small refactoring of the filename setup in the public store. Very simple. | ||||
* | | ensure color mode compatibility when making image thumbnails | cfdv | 2011-06-12 | 1 | -0/+3 |
| | | |||||
* | | First import of mg_globals as mgg, partly because I just wanted it to | Christopher Allan Webber | 2011-06-12 | 1 | -11/+11 |
| | | | | | | | | be clear that it's okay to do by doing it *somewhere* :) | ||||
* | | mediagoblin.globals->mediagoblin.mg_globals | Christopher Allan Webber | 2011-06-12 | 1 | -1/+1 |
| | | |||||
* | | possibly_localize_file->localized_file... a bit less terribly long. | Christopher Allan Webber | 2011-06-11 | 1 | -1/+1 |
| | | |||||
* | | Switch process_media over to using the workbench. | Christopher Allan Webber | 2011-06-11 | 1 | -2/+11 |
| | | |||||
* | | Moving workbench out of process_media | Christopher Allan Webber | 2011-06-11 | 1 | -140/+0 |
| | | |||||
* | | Merge branch 'master' into workbench | Christopher Allan Webber | 2011-06-11 | 1 | -9/+10 |
|\ \ | |||||
| * | | Import mediagoblin.globals as mg_globals so we can be sure things are | Christopher Allan Webber | 2011-06-11 | 1 | -9/+10 |
| |/ | | | | | | | set up in the right order. | ||||
* | | We don't need this extra '.' in making the filename | Christopher Allan Webber | 2011-06-11 | 1 | -1/+1 |
| | | |||||
* | | Wrote functions and documentation for all the WorkbenchManager | Christopher Allan Webber | 2011-06-11 | 1 | -8/+75 |
| | | | | | | | | functions but haven't actually tested them yet. :) | ||||
* | | Base structure of workbench manager | Christopher Allan Webber | 2011-06-11 | 1 | -0/+73 |
|/ | |||||
* | Move ObjectId, DESCENDING to db.util | Elrond | 2011-05-18 | 1 | -2/+2 |
| | | | | | | We used to import those from pymongo and mongokit directly. We should import them from a single place. So let's try db.util for this. | ||||
* | 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 | 1 | -5/+20 |
| | |||||
* | 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 :) |