aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move db.sql.open to db.openSebastian Spaeth2012-12-254-83/+64
* RIP out mongoSebastian Spaeth2012-12-2525-1536/+18
* Update extlib/EXIFSebastian Spaeth2012-12-256-18/+2196
* Merge branch '512_bump_video_js'Sebastian Spaeth2012-12-2512-4224/+191
|\
| * Bump bundled video.js to v3.2.3 (#512)Sebastian Spaeth2012-12-2512-4224/+191
| * makeadmin and changepasswd had swapped help textChristopher Allan Webber2012-12-251-2/+2
| * Try ipython-based shell first, falling back to plain shellSebastian Spaeth2012-12-191-9/+8
* | (SQL) Media types: Refactor backrefnames.Elrond2012-12-245-5/+20
* | Remove mongo style .id = ObjectId()Elrond2012-12-242-6/+0
* | Mongo removal: Remove the validate=True arg to obj.save()Elrond2012-12-246-10/+9
* | Fix some unicode related issues in oauth and the api.Elrond2012-12-232-2/+2
* | Testsuite: Turn SQLAlchemy warnings into errorsElrond2012-12-231-0/+4
* | Added API testsJoar Wandborg2012-12-233-1/+107
* | Rewrite routing using new MGRoute classElrond2012-12-232-14/+17
* | Rewrite routing.py / get_url_mapElrond2012-12-231-14/+12
* | Move things from routing.py to tools/routing.pyElrond2012-12-238-48/+71
* | Refactor routing in app.py.Elrond2012-12-232-17/+33
* | Compare user by id not object equalitySebastian Spaeth2012-12-231-4/+1
* | Improve sqlalchemy filter rulesSebastian Spaeth2012-12-231-19/+22
* | Convert return HttpException to raise HttpExceptionSebastian Spaeth2012-12-236-14/+15
* | Provide tools.response.render_http_exception and use thatSebastian Spaeth2012-12-232-15/+46
* | Revert accidental checkinSebastian Spaeth2012-12-2212-248/+0
* | We're in 0.3.3.dev territory now.Christopher Allan Webber2012-12-211-1/+1
* | Remove mongolisms from auth.viewsSebastian Spaeth2012-12-211-22/+13
* | Remove Mongoism query.skip()Sebastian Spaeth2012-12-212-5/+5
* | Remove mongolisms from user_pages.view #451Sebastian Spaeth2012-12-212-54/+46
* | Refactor media_collectSebastian Spaeth2012-12-211-85/+76
* | Merge branch '577_denoise_video_transcoding'Sebastian Spaeth2012-12-211-7/+9
|\ \
| * | Only log output and write progress to db if it has changedSebastian Spaeth2012-12-191-7/+9
* | | Don't dbug log every added plugin routeSebastian Spaeth2012-12-211-1/+0
* | | Don't require webob as dependencySebastian Spaeth2012-12-2115-1/+258
* | | Remove webob compatabilitySebastian Spaeth2012-12-211-2/+1
* | | plugins/api: webob.Response -> werkzeug.ResponseSebastian Spaeth2012-12-211-6/+4
* | | plugins/api: use headers.set(), not headers.update()Sebastian Spaeth2012-12-211-1/+1
* | | replace webob.Response with werkzeug ResponseSebastian Spaeth2012-12-212-3/+5
* | | Transition webob BadRequest|HTTPFound to webob/redirectSebastian Spaeth2012-12-211-5/+4
* | | tests/auth: Don't rely on case sensitive error stringsSebastian Spaeth2012-12-211-2/+2
* | | webob.HTTPFound --> MG.tools.redirectSebastian Spaeth2012-12-213-13/+8
* | | Transition webob.HttpForbidden to webob's exceptions ForbiddenSebastian Spaeth2012-12-214-14/+19
* | | Remove webobisms from decorators.pySebastian Spaeth2012-12-211-10/+6
* | | purge webob from docs and replace with werkzeugSebastian Spaeth2012-12-211-1/+1
* | | Remove webob from render_to_responseSebastian Spaeth2012-12-212-2/+7
* | | Extend redirect helper to take optional location keywordSebastian Spaeth2012-12-211-10/+17
* | | Remove SimpleFieldAliasSebastian Spaeth2012-12-211-12/+0
* | | Move DBModel._id -> DBModel.idSebastian Spaeth2012-12-2130-119/+96
* | | Fix up testsSebastian Spaeth2012-12-213-11/+13
* | | Fixing tyop'ed "dbupdate"Christopher Allan Webber2012-12-201-1/+1
* | | NOW RELEASING: MediaGoblin 0.3.2! :DChristopher Allan Webber2012-12-201-1/+1
* | | Committing extracted and compiled translationsChristopher Allan Webber2012-12-202-1/+1
* | | Committing present MediaGoblin translations before pushing extracted messagesChristopher Allan Webber2012-12-201-23/+23