Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use task_id in generating the queue file path | Elrond | 2012-02-21 | 1 | -9/+9 |
| | | | | | | | | | | | | The task_id is created anyway as a UUID. So it is very unique per definition. The only thing needed for the queue file path is a unique part. Before the objectid of the MediaEntry was used instead. But in the sql world the objectid is only available after an "insert" on the db. And creating the queue_file_path afterwards would require an "update" on the db. We can save that. ... for now. | ||||
* | Commenting out the migrations that don't exist yet | Christopher Allan Webber | 2012-02-18 | 1 | -4/+4 |
| | |||||
* | Updates so that dbupdate command works | Christopher Allan Webber | 2012-02-18 | 9 | -10/+124 |
| | | | | | | - Various fixes to dbupdate itself - Switching db/sql/migrations.py to use a dict instead of a list - Registering the function | ||||
* | Merge branch 'master' into sqlmigrate | Christopher Allan Webber | 2012-02-18 | 4 | -9/+37 |
|\ | |||||
| * | Start having useful defaults for SQL | Elrond | 2012-02-18 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Mostly this means: Havintg a config_spec.ini that has a local (relative to mediagoblin.ini) sqlite db with the name "mediagoblin.db". Also: - Add to .gitignore - Add a notice to mediagoblin.ini about the db | ||||
| * | Fix MediaTag __init__ to handle no args | Elrond | 2012-02-18 | 1 | -3/+5 |
| | | | | | | | | | | Let the init code also handle createing a fresh clean instance without any attrs set. | ||||
| * | SQL: fail_metadata as JSON encoded field | Elrond | 2012-02-18 | 3 | -4/+30 |
| | | | | | | | | | | | | | | | | fail_metadata used to be a dict in mongo. So a json encoded field should be okay too. We could use a pickled field instead, which would be more flexible. | ||||
* | | Merge branch 'master' into sqlmigrate | Christopher Allan Webber | 2012-02-18 | 162 | -301/+443 |
|\| | | | | | | | | | Conflicts: mediagoblin/db/sql/models.py | ||||
| * | Drop pre-rendered html: MediaComment.content_html | Elrond | 2012-02-18 | 6 | -12/+22 |
| | | | | | | | | | | | | | | | | | | | | | | After a bit of discussion, we decided to drop the pre-rendered html from the database and render it on the fly. In another step, we will use some proper caching method to cache this stuff. This commit affects the MediaComment.content_html part. | ||||
| * | Drop pre-rendered html: MediaEntry.description_html | Elrond | 2012-02-18 | 9 | -21/+27 |
| | | | | | | | | | | | | | | | | | | | | | | After a bit of discussion, we decided to drop the pre-rendered html from the database and render it on the fly. In another step, we will use some proper caching method to cache this stuff. This commit affects the MediaEntry.description_html part. | ||||
| * | Drop pre-rendered html: User.bio_html | Elrond | 2012-02-18 | 6 | -6/+17 |
| | | | | | | | | | | | | | | | | | | | | | | After a bit of discussion, we decided to drop the pre-rendered html from the database and render it on the fly. In another step, we will use some proper caching method to cache this stuff. This commit affects the User.bio_html part. | ||||
| * | Revert "Layout overhaul time!" | Christopher Allan Webber | 2012-02-13 | 8 | -173/+146 |
| | | | | | | | | | | | | | | | | This reverts a whole bunch of commits, fb1dc4f5 thru 92e8ca79, where an experimental new layout was played with. Unfortunately, this layout broke the look and feel of master, even though it was going in the right direction for mobile stuff. Jef said he'll do things in a branch! | ||||
| * | 47: Only lowercase host part of email | Elrond | 2012-02-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | According to most documentation it seems that the local part of an email adress is/can be case sensitive. While the host part is not. So we lowercase only the host part of the given adress. See: http://issues.mediagoblin.org/ticket/47 | ||||
| * | Wait, scratch that. This commit uses a better way. | Jef van Schendel | 2012-02-12 | 1 | -0/+2 |
| | | |||||
| * | Add navigation button styles for mobile | Jef van Schendel | 2012-02-12 | 1 | -0/+12 |
| | | |||||
| * | Fix comment input field width/padding; change some text; remove weird ↵ | Jef van Schendel | 2012-02-12 | 2 | -32/+20 |
| | | | | | | | | #form_comment duplicate rules; move Edit/Delete buttons next to title | ||||
| * | Make media thumbnail gallery a list instead of a table | Jef van Schendel | 2012-02-12 | 2 | -21/+16 |
| | | |||||
| * | Corrections for mobile layout | Jef van Schendel | 2012-02-12 | 1 | -3/+9 |
| | | |||||
| * | Move "Added on" date to sidebar | Jef van Schendel | 2012-02-12 | 1 | -3/+5 |
| | | |||||
| * | Style sidedata h3; revert sidebar margin change | Jef van Schendel | 2012-02-12 | 1 | -1/+10 |
| | | |||||
| * | Fix sidebar margins | Jef van Schendel | 2012-02-12 | 1 | -2/+1 |
| | | |||||
| * | Move Attachments from sidebar to default pane | Jef van Schendel | 2012-02-12 | 1 | -23/+23 |
| | | |||||
| * | Consistencify sidebar bits (same headers and such) | Jef van Schendel | 2012-02-12 | 4 | -7/+8 |
| | | |||||
| * | Restore sidebar | Jef van Schendel | 2012-02-12 | 2 | -30/+30 |
| | | |||||
| * | Layout overhaul time! | Jef van Schendel | 2012-02-11 | 3 | -37/+50 |
| | | |||||
| * | sql db design suggestions by Svavar Kjarrval | Elrond | 2012-02-11 | 1 | -3/+26 |
| | | | | | | | | | | | | | | | | Many thanks go to Svavar Kjarrval who has taken a deeper look at our current sql db design and made a bunch of suggestions. The suggestions are currently put as TODO items in the docstrings. This way we can keep track of them directly where we need it. | ||||
| * | Fix for ticket #386 | Jef van Schendel | 2012-02-09 | 1 | -0/+16 |
| | | |||||
| * | Update version to 0.3.0-dev | Will Kahn-Greene | 2012-02-09 | 1 | -1/+1 |
| | | |||||
| * | Update version numbers | Will Kahn-Greene | 2012-02-09 | 1 | -1/+1 |
| | | |||||
| * | Committing extracted and compiled translations | Christopher Allan Webber | 2012-02-09 | 1 | -1/+1 |
| | | |||||
| * | Fix copyright statements; add LICENSE for EXIF.py | Will Kahn-Greene | 2012-02-08 | 12 | -12/+11 |
| | | |||||
| * | Fully qualify the import of asciitoimage | Christopher Allan Webber | 2012-02-08 | 1 | -1/+1 |
| | | |||||
| * | Committing extracted and compiled translations | Christopher Allan Webber | 2012-02-05 | 5 | -1/+1 |
| | | |||||
| * | Committing present MediaGoblin translations before pushing extracted messages | Christopher Allan Webber | 2012-02-05 | 1 | -2/+2 |
| | | |||||
| * | Committing present MediaGoblin translations before pushing extracted messages | Christopher Allan Webber | 2012-02-05 | 4 | -71/+114 |
| | | |||||
| * | Fix EXIF based image rotation test | Elrond | 2012-02-04 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | | The test checks for a pixel value after rotation (good idea!). But the value seems to be a bit different on some platforms, so use a list of seen values. Not the perfect solution, but it works. | ||||
| * | ASCII media support - Fixes | Joar Wandborg | 2012-02-04 | 3 | -6/+18 |
| | | | | | | | | | | | | | | - Added debug logging in - mediagoblin.processing - mediagoblin.media_types.ascii.processing - mediagoblin.media_types.ascii.asciitoimage | ||||
| * | ASCII art support - Fixes | Joar Wandborg | 2012-02-02 | 2 | -23/+25 |
| | | | | | | | | | | | | | | | | - Improved(?) character set detection, chardet will not win over UTF-8 unless it is >= 90% sure. - Changed the unicode.txt to ascii-portable.txt, since there is no unicode in the file. - etc. | ||||
| * | Added extensions 'asc' and 'nfo' to ASCII media type | Joar Wandborg | 2012-02-02 | 1 | -1/+1 |
| | | |||||
| * | It's 2012 all up in here | Christopher Allan Webber | 2012-02-02 | 142 | -142/+142 |
| | | |||||
| * | Some small SQL model improvements | Elrond | 2012-01-29 | 2 | -4/+11 |
| | | | | | | | | | | | | | | | | - Add default for User.email_verified - Add default for MediaEntry.state - Let PathTupleWithSlashes store [] as "NULL", but not handling the reverse properly yet! - Add _id alias field to MediaEntry and MediaComment | ||||
* | | Explained why migration #1 commented out. | Christopher Allan Webber | 2012-01-29 | 1 | -0/+3 |
| | | |||||
* | | Excepting that migration 1 doesn't work(!), sqlalchemy migration branch working | Christopher Allan Webber | 2012-01-29 | 2 | -38/+77 |
| | | | | | | | | | | | | | | The reason migration 1 doesn't work, and is commented out, is because of sqlalchemy-migrate not handling certain constraints while dropping binary sqlite columns right. See also: http://code.google.com/p/sqlalchemy-migrate/issues/detail?id=143&thanks=143&ts=1327882242 | ||||
* | | Update the string outputs to match our tests: newlines, ...->:, etc. | Christopher Allan Webber | 2012-01-29 | 1 | -2/+2 |
| | | |||||
* | | db_conn.engine -> db_conn.bind | Christopher Allan Webber | 2012-01-29 | 1 | -21/+21 |
| | | |||||
* | | migrations_to_run here a list, so no reason to call it | Christopher Allan Webber | 2012-01-29 | 1 | -1/+1 |
| | | |||||
* | | Migration manager's current migration should be 3, not 7, after running all ↵ | Christopher Allan Webber | 2012-01-29 | 1 | -3/+3 |
| | | | | | | | | migrations! | ||||
* | | Fixed the descriptions for the necroplex! | Christopher Allan Webber | 2012-01-29 | 1 | -2/+2 |
| | | |||||
* | | assert column type from Unicode -> VARCHAR. SQLAlchemy reflection only so ↵ | Christopher Allan Webber | 2012-01-29 | 1 | -29/+29 |
| | | | | | | | | smart ;) | ||||
* | | printer = CollectingPrinter -> printer = CollectingPrinter() | Christopher Allan Webber | 2012-01-29 | 1 | -2/+2 |
| | |