#29 |
Create a way to wipe an environment
|
Will Kahn-Greene
|
defect
|
minor
|
|
programming
|
#49 |
document advanced celery/kombu configuration
|
|
task
|
minor
|
|
documentation
|
#57 |
PIL vs imagemagick
|
|
task
|
trivial
|
|
documentation
|
#118 |
Provide option to limit upload size
|
|
enhancement
|
minor
|
|
programming
|
#142 |
Make sure we're using 100% efficient queries / indexes
|
Christopher Allan Webber
|
enhancement
|
trivial
|
|
programming
|
#146 |
Make messaging system testable
|
|
enhancement
|
minor
|
|
programming
|
#178 |
Have a Users page that lists all the users on a given install
|
|
enhancement
|
minor
|
|
programming
|
#183 |
tag clouds
|
|
enhancement
|
minor
|
|
programming
|
#187 |
add gnu ftp system to release process
|
|
task
|
minor
|
|
infrastructure
|
#214 |
Switch celery keys to be all-uppercase
|
Larisa Hoffenbecker
|
defect
|
minor
|
|
programming
|
#229 |
import from flickr -> mediagoblin
|
|
enhancement
|
trivial
|
|
programming
|
#241 |
Test fixture support
|
|
defect
|
minor
|
|
programming
|
#248 |
Tutorial of the codebase documentation in wiki
|
|
task
|
minor
|
|
documentation
|
#254 |
Directories in queue are not deleted automatically
|
|
defect
|
trivial
|
|
programming
|
#278 |
User-defined galleries
|
|
enhancement
|
minor
|
|
programming
|
#310 |
Create Atom feed from activity entry timeline (OStatus)
|
|
defect
|
minor
|
|
programming
|
#311 |
Transform Atom feed into Activity Stream (OStatus)
|
|
task
|
minor
|
|
programming
|
#328 |
Atom feed thumbnails
|
|
enhancement
|
minor
|
|
programming
|
#358 |
New feed library that uses lxml
|
|
defect
|
minor
|
|
programming
|
#361 |
MediaGoblin should show an appropriate, helpful error message when uploading unsupported media type
|
|
defect
|
minor
|
|
programming
|
#387 |
write trac: macro for mediawiki
|
Will Kahn-Greene
|
enhancement
|
minor
|
|
infrastructure
|
#392 |
PIL setup fails
|
|
defect
|
major
|
|
component1
|
#393 |
UTF-8 characters in ASCII art do not get into thumbnails
|
joar
|
defect
|
minor
|
|
programming
|
#395 |
Make license options customizable and drop non-FaiF options by default
|
|
enhancement
|
major
|
|
programming
|
#398 |
A way to download a file together with attribution/metadata, with convenient file names
|
|
enhancement
|
minor
|
|
component1
|
#412 |
Add instructions to install libjpeg-dev or equivalent to docs
|
|
defect
|
major
|
|
documentation
|
#416 |
Invalid input causes unhelpful error messages
|
|
defect
|
major
|
|
graphic design/interface
|
#421 |
Support MySQL
|
|
enhancement
|
major
|
|
programming
|
#422 |
Header drop-down disappears when clicked
|
Jef van Schendel
|
defect
|
major
|
|
programming
|
#424 |
Create Fabric Deployment Script for Media Goblin
|
|
task
|
minor
|
|
documentation
|
#425 |
Markdown Links in media description broken for media/dokuwiki targets
|
Jakob Kramer
|
defect
|
major
|
|
programming
|
#426 |
"Separate Celery" section outdated
|
|
defect
|
major
|
|
documentation
|
#427 |
Improve and gather deployment documentation on additional media types
|
|
defect
|
major
|
|
documentation
|
#428 |
sudo -u goblinartists ./bin/gmg dbupdate returns sqlalchemy.exc.ProgrammingError: (ProgrammingError) exception
|
Jorge Araya Navarro
|
defect
|
critical
|
|
component1
|
#433 |
Update dependencies (webob, sqlalchemy)
|
Christopher Allan Webber
|
defect
|
major
|
|
programming
|
#434 |
Two step guide to lower-footprint mediagoblin server deployments
|
|
defect
|
major
|
|
programming
|
#437 |
Wrap bio text in <div> instead of <p>
|
Christopher Allan Webber
|
defect
|
major
|
|
graphic design/interface
|
#438 |
Celeryd Segmentation Fault
|
Jorge Araya Navarro
|
defect
|
blocker
|
|
programming
|
#444 |
Cloudfiles: «TypeError: object of type 'NoneType' has no len()» for video uploads
|
Jorge Araya Navarro
|
defect
|
major
|
|
programming
|
#445 |
CELERYD: «[ERROR/PoolWorker-2] Could not discover» but «'is_audio': True»
|
|
defect
|
major
|
|
programming
|
#446 |
Make it easier to download the published audio file
|
|
enhancement
|
minor
|
|
programming
|
#447 |
A link to download the original audio file.
|
Christopher Allan Webber
|
enhancement
|
minor
|
|
programming
|
#448 |
SQLAlchemy session error [was: JPG upload fails]
|
joar
|
defect
|
major
|
|
programming
|
#450 |
Theming support
|
|
enhancement
|
major
|
|
programming
|
#451 |
Convert all mongokit style .find, .find_one, .one calls over to SQLAlchemy queries
|
|
enhancement
|
minor
|
|
programming
|
#452 |
Test fails because table "ascii__mediadata" does not exist
|
|
defect
|
minor
|
|
programming
|
#453 |
Enable/disable comments option
|
|
enhancement
|
minor
|
|
programming
|
#454 |
Some videos not oriented correctly
|
|
defect
|
major
|
|
programming
|
#455 |
Tests fail because of audio metadata table
|
|
defect
|
major
|
|
programming
|
#459 |
Improve migration framework
|
|
enhancement
|
minor
|
|
programming
|
#461 |
Add X-Content-Type-Options: nosniff to default nginx config in docs
|
pythonsnake
|
defect
|
major
|
|
documentation
|
#466 |
Make it easy to temporarily disable a plug-in
|
Will Kahn-Greene
|
enhancement
|
minor
|
|
programming
|
#468 |
Extra forms of Markdown we should be supporting but aren't
|
Jakob Kramer
|
defect
|
minor
|
|
programming
|
#469 |
Warn when the database structures need “./bin/gmg dbupdate”
|
|
enhancement
|
major
|
|
programming
|
#470 |
Add more information to mediagoblin.ini
|
|
enhancement
|
minor
|
|
programming
|
#471 |
Consider using user_dev for mediagoblin.db by default
|
|
enhancement
|
minor
|
|
programming
|
#473 |
test ticket
|
|
defect
|
major
|
|
programming
|
#476 |
document plugin infrastructure bits
|
|
defect
|
major
|
|
documentation
|
#478 |
Recover and reset theme on wiki.mediagoblin.org
|
|
defect
|
minor
|
|
infrastructure
|
#480 |
irclogs directory doesn't have indexing turned on
|
|
defect
|
major
|
|
infrastructure
|
#481 |
Audio transcoding easily hogs up much space on /tmp
|
|
defect
|
major
|
|
programming
|
#482 |
Let the uploader choose a background color for the image (for images with transparency).
|
|
enhancement
|
trivial
|
|
programming
|
#484 |
newer/older buttons can have different height
|
|
defect
|
trivial
|
|
graphic design/interface
|
#485 |
Make sure .ini files are CC0
|
|
defect
|
minor
|
|
programming
|
#493 |
Use OpenWebFonts
|
|
defect
|
major
|
|
graphic design/interface
|
#494 |
Use OpenWebFonts
|
|
enhancement
|
major
|
|
graphic design/interface
|
#495 |
Central calendar for contributor dates
|
|
enhancement
|
minor
|
|
infrastructure
|
#496 |
Airy theme needs a fitting feed (Atom/RSS) icon
|
|
defect
|
minor
|
|
graphic design/interface
|
#501 |
Video processing halts on "setting up thumbnailing pipeline"
|
|
defect
|
major
|
|
programming
|
#502 |
Online/downloadable video has “640p” in its name, but 640 is the bigger side, not the height.
|
|
defect
|
minor
|
|
programming
|
#503 |
Write tests for the OAuth plugin
|
|
enhancement
|
major
|
|
programming
|
#504 |
Internationalization sets the language used in the comment notification email template
|
|
defect
|
major
|
|
programming
|
#505 |
upgrade to trac 1.0
|
|
defect
|
major
|
|
infrastructure
|
#506 |
P2P distribution of content - self-hosted CDN (content distribution network)
|
|
enhancement
|
minor
|
|
programming
|
#517 |
Update OAuth plugin to RFC 6749-6750
|
|
defect
|
major
|
|
programming
|
#520 |
Donation page uncertainty
|
|
defect
|
major
|
|
infrastructure
|
#523 |
Small fixes needed in Spanish webpage about fundraising campaign
|
Laura Arjona Reina
|
enhancement
|
trivial
|
|
graphic design/interface
|
#524 |
Themes replace original HTML files completely
|
Christopher Allan Webber
|
defect
|
major
|
|
programming
|
#525 |
allow to register to let comment on my cat pics
|
|
enhancement
|
minor
|
|
programming
|
#527 |
Add support for Free URL shorteners, like Muppy
|
|
enhancement
|
minor
|
|
programming
|
#528 |
pagination fails from user page
|
|
defect
|
major
|
|
programming
|
#529 |
Video discovery is a common issue with video uploads
|
|
defect
|
critical
|
|
programming
|
#535 |
Some files cause a mystery error - MakerNote Tag 0x0001
|
|
defect
|
major
|
|
programming
|
#539 |
Make first created user an admin
|
|
task
|
major
|
|
programming
|
#542 |
Celeryd yields an error and then stops processing uploads
|
|
defect
|
major
|
|
programming
|
#543 |
atom feed IDs: reevalaute taguri
|
|
enhancement
|
major
|
|
programming
|
#544 |
Provide .url_for_self for the Base model
|
|
defect
|
minor
|
|
programming
|
#547 |
Need better PuSH mechanism
|
|
defect
|
major
|
|
programming
|
#549 |
Allow users to revoke an OAuth access grant
|
|
enhancement
|
major
|
|
programming
|
#556 |
Big Deal.... Hypersharing
|
|
enhancement
|
trivial
|
|
programming
|
#557 |
RIP out Mongo support
|
|
task
|
major
|
|
programming
|
#559 |
Collections can only be found from a file's page, no list to be found
|
|
defect
|
minor
|
|
graphic design/interface
|
#560 |
Uploading videos - lack of progress cue or confirmation while transcoding
|
|
defect
|
minor
|
|
graphic design/interface
|
#568 |
please use signed git tags
|
|
enhancement
|
trivial
|
|
infrastructure
|
#569 |
please do not commit .jar files to git (closure-compiler)
|
|
task
|
trivial
|
|
programming
|
#573 |
cannot delete collections
|
|
enhancement
|
minor
|
|
graphic design/interface
|
#582 |
Webdav as storage backend
|
|
enhancement
|
major
|
|
programming
|
#583 |
Create tests for atom feeds
|
|
enhancement
|
minor
|
|
programming
|
#584 |
Can't read EXIF tags of some files
|
spaetz
|
defect
|
major
|
|
programming
|
#586 |
HTTPS/SSL support on issues.mediagoblin.org
|
Christopher Allan Webber
|
defect
|
major
|
|
infrastructure
|