aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Added a 'you don't have HTML5 so this video will not work' warning using ↵Karen Rustad2011-12-232-0/+13
| | | | | | | | | | | | just the inherent properties of the <video> tag (and some css for style)
| * | Note reported bug in workaroundElrond2011-12-211-0/+1
| | | | | | | | | | | | | | | So that the workaround can eventually be removed, note the URL for the relevant bug in a comment.
| * | Workaround for Routes/urlgen bug.Elrond2011-12-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is relevant for fcgi: Some servers (cherokee for example) put "HTTP":"off" in the environ. And the following code in urlgen breaks on this: if environ.get('HTTPS') or environ.get('wsgi.url_scheme') == 'https' \ or environ.get('HTTP_X_FORWARDED_PROTO') == 'https': hostinfo['protocol'] = 'https' workaround is to remove HTTPS:off from the environ.
| * | Merge remote branch 'remotes/joar/webfinger'Elrond2011-12-206-0/+225
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remotes/joar/webfinger: Added references to docstring in mediagoblin.webfinger Removed mediagoblin.tools.feed which was accidentally included Polishing the webfinger implementation webfinger fully compliant with webfinger.org! Still *preliminary* solution. Changed some thngs to be compatible with webfinger.org, still *very preliminary* Added *very preliminary* support for webfinger
| | * | Added references to docstring in mediagoblin.webfingerJoar Wandborg2011-12-202-0/+13
| | | | | | | | | | | | | | | | and mediagoblin.webfinger.views [references mediagoblin.webfinger]
| | * | Removed mediagoblin.tools.feed which was accidentally includedJoar Wandborg2011-12-201-527/+0
| | | |
| | * | Polishing the webfinger implementationJoar Wandborg2011-12-204-30/+623
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed quotes in the templates from " to ' - Changed all link generation to use request.urlgen - Moved xrd links data generation from template to view - Added parsing of the account URI using urlparse
| | * | webfinger fully compliant with webfinger.org! Still *preliminary* solution.Joar Wandborg2011-12-151-1/+1
| | | |
| | * | Changed some thngs to be compatible with webfinger.org, still *very preliminary*Joar Wandborg2011-12-152-2/+5
| | | |
| | * | Added *very preliminary* support for webfingerJoar Wandborg2011-12-156-0/+143
| | | |
| * | | Move db/models.py -> db/mongo/models.pyElrond2011-12-202-1/+1
| | | | | | | | | | | | | | | | | | | | To my surprise, there was only ONE reference to models.py. From open.py.
| * | | Move db/migrations.py -> db/mongo/migrations.pyElrond2011-12-204-3/+3
| | | | | | | | | | | | | | | | And change references.
| * | | Move db/util.py -> db/mongo/util.pyElrond2011-12-205-279/+297
| | | | | | | | | | | | | | | | | | | | - Change some reference - Provide a wrapper db/util.py
| * | | Move db/indexes.py to db/mongo/indexes.pyElrond2011-12-202-1/+1
| | | | | | | | | | | | | | | | And change references (one!).
| * | | Move db/open.py to db/mongo/open.pyElrond2011-12-203-39/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting to move the mongo specific stuff into db/mongo. And create thin "from db.mongo.Y import z" wrappers in db/Y.py. Why? 1) Will make it lots easier to switch to sql for testing/developing. 2) The mongo stuff needs to stay around after moving to sql, because the converter needs it.
| * | | SQL: mongokit like interfaceElrond2011-12-184-2/+54
| | |/ | |/| | | | | | | | | | | | | | | | | | | In trying to ease the migration to SQL, created an interface to sqlalchemy that looks a lot like the interface that is currently in use. *WARNING* Work in progress
| * | Show actual comment number. Only shows plural for now (ticket #712)Jef van Schendel2011-12-181-1/+1
| | |
| * | Simple Mongo -> SQL migration toolElrond2011-12-171-0/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just a start at a Migration tool from Mongo to SQL. It fills all currently available SQL models with data from MongoDB. A few fields in the SQL tables are left out, because some data format migrations are needed (notably: queue_file_name). This thing lives in mediagoblin/db/sql/convert.py because it has a lot of stuff hardcoded and is not, repeat not for end users! Hard coded: - output database: ./mediagoblin.db (sqlite) - Mediagoblin config: ./mediagoblin.ini
| * | Little sql model updateElrond2011-12-171-1/+2
| | | | | | | | | | | | | | | | | | - Add title to the MediaEntry - Rename fp_verification_expire to fp_token_expire to follow the mongo model.
| * | Fixed import_exportJoar Wandborg2011-12-151-5/+5
| | | | | | | | | | | | | | | - Mongokit instead of pymongo - db.MediaEntry instead of db.media_entry (pymongo style)
| * | SQL: Some toys and little fixElrond2011-12-151-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | Run bin/python mediagoblin/db/sql/models.py and watch the create tables on a memory sqlite db. Also unicode strings need unicode defauls. Warning by sqlalchemy.
| * | Move sql models into db/sql/Elrond2011-12-152-0/+15
| | | | | | | | | | | | | | | So we can play with the sql models, let's put them in a proper place.
| * | Merge remote branch 'remotes/cwebber/sqlalchemy'Elrond2011-12-151-0/+95
| |\ \ | | | | | | | | | | | | | | | | * remotes/cwebber/sqlalchemy: Beginnings of sqlalchemy models
| | * | Beginnings of sqlalchemy modelsChristopher Allan Webber2011-11-171-0/+95
| | | |
| * | | Fix -dev version and add version number docsWill Kahn-Greene2011-12-151-1/+10
| | |/ | |/| | | | | | | Version numbers should adhere to PEP-386.
| * | Change "Submit" to "Add" for ticket #466Jef van Schendel2011-12-142-3/+3
| | |
| * | Remove "X license" placeholder from media pageJef van Schendel2011-12-141-1/+1
| | |
| * | Change wording for change_fp; improved the button textJef van Schendel2011-12-141-2/+2
| | |
| * | Merge remote branch 'joar/b681-comments_from_reviewing_video'Elrond2011-12-134-17/+23
| |\ \ | | | | | | | | | | | | | | | | * joar/b681-comments_from_reviewing_video: Bug 681 - Comments from reviewing the new video merge
| | * | Bug 681 - Comments from reviewing the new video mergeJoar Wandborg2011-12-064-17/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in mediagoblin.media_types and submodules - Moved VideoThumbnailer.errors initialization to VideoThumbnailer.__init__ - Cleaned up the image.processing imports - Removed default ``None`` from get_media_manager(_media_type) in mediagoblin.views - Removed media_types import - Removed sys import, and passing of sys to root.html template
| * | | Merge jQuery branch, resolve conflictsJef van Schendel2011-12-1313-99/+167
| |\ \ \
| | * | | Style changes for media_uploader (now media_specs); removed margins from ↵Jef van Schendel2011-12-102-17/+15
| | | | | | | | | | | | | | | | | | | | button_action buttons
| | * | | Remove pagination images and replace them with unicode charactersJef van Schendel2011-12-103-4/+2
| | | | |
| | * | | Change wording in tags.htmlJef van Schendel2011-12-091-2/+2
| | | | |
| | * | | Open Markdown link in new windows; I know _blank is sometimes frowned upon ↵Jef van Schendel2011-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | but it may be useful here
| | * | | Only apply textarea style to comment boxJef van Schendel2011-12-091-6/+3
| | | | |
| | * | | Lots of changes to media page; rearranged things, added new styles, added ↵Jef van Schendel2011-12-093-41/+69
| | | | | | | | | | | | | | | | | | | | jquery bits, gave the comment section a refresh
| | * | | Move author text, "By X", to the sidebarJef van Schendel2011-12-071-6/+9
| | | | |
| | * | | Add show-password checkbox and make it workJef van Schendel2011-12-023-10/+23
| | | | |
| | * | | First push with jQuery libraryJef van Schendel2011-12-023-0/+25
| | | | |
| * | | | Merge branch 'sql/dot-notation'Elrond2011-12-1224-130/+130
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sql/dot-notation: Dot-Notation for MediaEntry.media_data Dot-Notation for MediaEntry.media_type Dot-Notation for MediaEntry.description(_html) Dot-Notation for MediaEntry.slug Dot-Notation for MediaEntry.title Dot-Notation for MediaEntry.uploader Dot-Notation for MediaEntry.created Dot-Notation: tests/test_edit.py Dot-Notation for Users.fp_token_expire Dot-Notation for Users.fp_verification_key Dot-Notation for Users.bio and .bio_html Dot-Notation for Users.url Dot-Notation for Users.is_admin Dot-Notation for Users.verification_key Dot-Notation for Users.status Dot-Notation for Users.email_verified Dot-Notation for Users.pw_hash Dot-Notation for Users.email Dot-Notation for Users.username
| | * | | | Dot-Notation for MediaEntry.media_dataElrond2011-12-052-3/+3
| | | | | |
| | * | | | Dot-Notation for MediaEntry.media_typeElrond2011-12-053-4/+4
| | | | | |
| | * | | | Dot-Notation for MediaEntry.description(_html)Elrond2011-12-052-7/+7
| | | | | |
| | * | | | Dot-Notation for MediaEntry.slugElrond2011-12-052-8/+8
| | | | | |
| | * | | | Dot-Notation for MediaEntry.titleElrond2011-12-057-11/+11
| | | | | |
| | * | | | Dot-Notation for MediaEntry.uploaderElrond2011-12-055-9/+9
| | | | | |
| | * | | | Dot-Notation for MediaEntry.createdElrond2011-12-051-1/+1
| | | | | |
| | * | | | Dot-Notation: tests/test_edit.pyElrond2011-12-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | convert tests/test_edit.py over to Dot-Notation. It only accesses the User object.
| | * | | | Dot-Notation for Users.fp_token_expireElrond2011-12-052-7/+7
| | | | | |