[SCM] mediagoblin packaging annotated tag, v0.0.3, created. v0.0.3

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Aug 20 22:08:02 UTC 2017


The annotated tag, v0.0.3 has been created
        at  5cdbc7ccb75fd6991df22c563805d9a82b5d1191 (tag)
   tagging  5ed4722de8106a512a4faacfedaae7b8eda7260b (commit)
  replaces  v0.0.2
 tagged by  Will Kahn-Greene
        on  Tue Jul 5 09:36:30 2011 -0400

- Shortlog ------------------------------------------------------------
Tagging 0.0.3

Alejandro Villanueva (1):
      Adding new function to gmg_commands, adduser,makeadmin and changepw issue 373

Aleksandar Micovic (1):
      Refactored the sending of verification emails.

Caleb Forbes Davis V (11):
      issue #330 - creates a user gallery template
      adds conditional for display of media edit link
      adds message queue
      removes messages.add_message from the global template context
      adds message queue unit testing
      Bug #404 - Successful profile edit is successful!
      adds previous and next links in the sidebar
      moves edit profile link to user page
      allows admins to edit user media
      uses new 'username' variable in querystring to specify the user to edit
      bug#422_user_can_not_edit_own_profile_unless_admin

Chris Moylan (4):
      added vim swapfiles to gitignore
      logins are now somewhat tested
      Added tests for all sorts of login form abuse.
      added test coverage for redirecting after login with the next param

Christopher Allan Webber (201):
      Elrond put that ObjectId thing in the db.util module and wants us to
      No need for a method for generating the verification key as a method
      No reason for 'verification_successful = bool' here.
      attribute values should be quoted :)
      Find out if such a slug exists via a query instead of via a .save() call
      Merge branch 'media_edit'
      Title first and foremost... anything else looks weird to me.
      I shouldn't have removed the .save() entirely :)
      Let's redirect back to the media homepage using the slug instead of the id
      Mount media editing under /u/{username}/m/{media}/edit/
      Proper webtest infrastructure... seems to be about right anyway :)
      Added new render_template method which will make our lives nicer and
      Cache template environments and gettexts so we don't have to reproduce
      Moving all views over to using util.render_template()!
      Firefox 3.X shows hidden fields for some reason, adding display: none;
      We should store the template path, not the template object, as the key
      Actually it's a lot better of an idea to load the full application out
      The first bit of the registration tests working.  Not fully there, but
      Test registration form integrity
      New password check error message
      Instructions for running tests with the modern setup
      Just a bit of formatting for these unfinished tests ;)
      Merge remote branch 'remotes/elrond/idea/shortcuts'
      I have a strong preference for aligning all parameters in a function call.
      Made a simple template rendering view and switched a bunch of code over to using it
      Make sure that get_test_app() really does wipe the database
      Moved the verification url generation string template to a global variable
      Use render_template utility so we can test whether or not this email
      Make sure we can register, and then that we get the verification email
      Email verification view test works
      Make sure that two users with the same username can't register.
      Docstring for test_register_views()
      A clear_test_buckets() method
      A setup_fresh_app decorator which should make writing tests a bit easier.
      Merge remote branch 'remotes/gandaro/324-bad-media-types'
      Added a comment to clarify that this shouldn't stay here.
      Fixing check_filetype...
      XML attributes must be in quotes!
      This attribute in quotes, too. :)
      Allow storage systems to be local and allow for a get_local_path
      Adding a copy_locally() method to the StorageInterface and giving it a test.
      Base structure of workbench manager
      Wrote functions and documentation for all the WorkbenchManager
      Tests for creating/destroying workbenches
      Make sure workbench won't kill directories out of scope.
      Added a FakeRemoteStorage, for testing purposes
      We don't need this extra '.' in making the filename
      test WorkbenchManager.possibly_localize_file()
      Have the application set up instances of the WorkbenchManager.
      Import mediagoblin.globals as mg_globals so we can be sure things are
      Merge branch 'master' into workbench
      Moving workbench out of process_media
      Don't bother returning whether or not we copied it or not, we can
      Switch process_media over to using the workbench.
      possibly_localize_file->localized_file... a bit less terribly long.
      Merge remote branch 'remotes/elrond/idea/tests_kill_db'
      Merge remote branch 'remotes/elrond/idea/clean_celery_setup'
      mediagoblin.globals->mediagoblin.mg_globals
      First import of mg_globals as mgg, partly because I just wanted it to
      Merge remote branch 'remotes/elrond/idea/simple_proc_media_clean'
      Already mentioned, but clarifying that branches should be localized to
      A super strict HTML cleaner method with mediocre tests.
      Merge branch 'master' of gitorious.org:mediagoblin/mediagoblin
      Merge remote branch 'remotes/elrond/dev/workbench_class'
      Require ConfigObj
      Basic config "requirements" file.
      Configuration file loading via ConfigObj.
      Recommending --set-upstream when doing a git push to a feature branch.
      Merge remote branch 'remotes/gullydwarf-cfdv/is330'
      Merge remote branch 'remotes/cmoylan/test_auth_views_364'
      We require lxml.  Updating setup.py to reflect that.
      Merge branch 'master' into configobj
      Let's specifically import string_list()s in the config_spec.
      Validation error reporting functionality.
      Make REPORT_HEADER a unicode string also.  Unicode everywhere, ideally!
      Removing unused pkg_resources import from test_celery_setup
      CONFIG_SPEC_PATH should be config_spec here, fixing.
      Tests for mediagoblin.config functions
      Move entire app structure over to using the new config system.
      Erk!  Forgot to include the new mediagoblin.ini.
      Removing type conversions from setup_celery_from_config.
      Removing option to set celery config section.
      Updating celery_setup.from_celery to use new config loading / app init
      It's a good idea for us to pass the application itself into mg_globals :)
      Only kill the database if it's really set up.
      Nosetests should now be able to run using the new configobj / app init setup
      ./bin/gmg commands upgraded to work with the new setup.
      Preparing celery unit tests for new setup.
      util.read_config_file() no longer needed; removing.
      renaming storage_system_from_paste_config()->storage_system_from_config()
      Removing "paste config" phrasing where we're no longer using paste's config
      Removing a couple of unused imports from util.py
      Adjusting hackinghowto docs to reflect change in server/tests commands
      Merge branch 'configobj'
      Actually we need pkg_resources again in test_celery_setup :)
      ./lazyserver.sh: launch a server in the most basic way possible
      Updated hacking howto to reflect our new, easier to run lazyserver.sh command.
      Re-commenting-out lxml from setup.py
      Reset the globals parameters while testing parameters
      Merge remote branch 'remotes/elrond/idea/globals_check'
      Document our new global objects added during the configobj branch
      Documenting the setup_globals function.
      Need to run nosetests with CELERY_CONFIG_MODULE set to from_tests again.
      ./runtests.sh: run unit tests without having to remember the long command.
      Making ./runtests.sh the official way to run the tests.
      Merge remote branch 'remotes/cmoylan/test_auth_views_364'
      Merge remote branch 'remotes/jwandborg/issue_363'
      Adds util.cleaned_markdown_conversion() and uses it in the submission process
      Provide a migration to add description_html to MediaEntries that don't have it
      Updated git documentation to have more useful branch names.
      Moving server.ini->paste.ini because willkg points out server.ini is ambiguous
      Also moving the test_server.ini to test_paste.ini to avoid ambiguity.
      Fix cleaned_markdown_conversion so that it doesn't bork on empty strings
      Only migrate to description_html if description also exists.
      Also fix clean_html so that it doesn't barf on an empty string.
      Make sure we *ONLY* ever kill the test database, EVER.
      Merge branch 'master' of gitorious.org:mediagoblin/mediagoblin
      Extra checks so that we don't even RUN tests unless the right celery environ set
      Merge remote branch 'refs/remotes/gullydwarf-cfdv/is315'
      Indenting some sections between if / else blocks in root.html
      Adding an extra space between function definitions
      I don't think we need the username to be part of the profile editing URL
      Merge remote branch 'remotes/elrond/idea/invalidid'
      Two not three ways to contribute now, reflecting that in docs :)
      Merge remote branch 'remotes/gullydwarf-cfdv/is388_only_media_owner_edits'
      Check on media['uploader']'s id rather than the username
      No need to describe usage of subcommands, gmg subcommand --help does that
      Making arguments positional and removing the "usage" functions
      Setting status to active when adding users with ./bin/gmg adduser
      Slightly clearer message about email marked as verified w/ adduser gmg command
      Merge remote branch 'remotes/schendje/960-grid-system'
      Separates out the field rendering part from the whole form rendering macro
      Adjust the width of the fields on the form submission
      Setting height for media thumbnail to also 200px
      Put the thumbnail on the edit details part on the top and center
      Make the width of these fields 100% rather than providing a specific pixel width.
      Merge remote branch 'remotes/gullydwarf-cfdv/is330'
      Just adjusting indentation a little bit in the base template.
      Align images in a gallery to the center
      Reordering the uploaded on/by and description sections of media display template
      Celery wasn't really being properly connected during tests.
      Merge branch 'master' of gitorious.org:mediagoblin/mediagoblin
      A base set of indexes for us to use with our new indexing tool.
      Store the collection information in the ACTIVE_INDEXES keys
      Tools to add / remove indexes from collections
      Adding our current indexes and removing the index that was in models.py
      Updating migrate.py to actually run the indexing commands
      Documentation updates to indexes.py's docstring
      Documenging index utils and adjusting how remove_deprecated_indexes gets arguments
      Merge remote branch 'remotes/gullydwarf-cfdv/f368_msg_framework'
      Styling for the messaging list items.  A rainbow of messages!
      Making the messages conform to the 960.gx widths
      Merge remote branch 'remotes/jwandborg/feature_362-simple_comments'
      Use the cleaned_markdown_conversion method instead of doing that manually
      Excitedly send a user a message that their comment was posted.
      Comment indexes
      Merge remote branch 'remotes/schendje/master'
      Actually make use of CELERY_SETUP in from_tests.py
      Merge remote branch 'remotes/schendje/master'
      images/iconFoo.png filenames -> icon/icon_foo.png
      Cleaning up some indentation in media.html
      Not sure what these fields are here commented out for... removing
      More spacing / newline changes to media.html
      the delete text should be flush against the image since the edit text is
      Removing that 'temporarily, an "image gallery" that isn't one really ;)' text
      Merge remote branch 'remotes/jwandborg/feature_362-simple_comments-acts_on_feedback'
      Merge remote branch 'remotes/elrond/dev/init'
      Merge remote branch 'remotes/elrond/idea/db_doc'
      Note from Chris Webber prefacing Elrond's DB abstraction idea.
      Merge remote branch 'remotes/gullydwarf-cfdv/b404_edit_profile_navfix'
      Issue 406: media_details template deprecated.  Removing!
      Only show pagination if we have pages to show
      Merge remote branch 'remotes/jwandborg/feature_400-resize_images_to_fit_page'
      Merge remote branch 'remotes/elrond/idea/lazyserver'
      Let users write their own config and paste files w/o affecting git
      Merge remote branch 'remotes/gullydwarf-cfdv/f401_prev_next_media_nav'
      We should link to the user's gallery, not the logged in person's gallery.
      Just some spacing changes in profile.html
      Make pagination on user profile point to the user gallery
      Merge remote branch 'remotes/gullydwarf-cfdv/b388+b391_edit_profile_link_on_user_page'
      user_gallery_url -> {{ user_gallery_url }} ... How embarassing.
      Caution an admin when they're editing someone else's media.
      Switching single-quoted strings to double-quote to avoid escaping the apostrophe.. :)
      class="media_image" accidentally added back during 400 merge.  Fixing.
      Merge remote branch 'remotes/jwandborg/f409-redirect_to_user_page_upon_submit'
      New thumbnail size is apparently 180x135.
      Fixing the symlinks for these CSS files
      Check user['_id'] instead of username, which is slightly more guaranteed
      Just removing some trailing whitespace
      Removing a tab... hate mixed tabs and spaces :)
      Put link to edit profile slightly after the profile
      Adjusting indentation of object_gallery.html
      .message_info was missing closing }
      Put the profile stuff in p's instead of <ul>'s
      Move submit an item to the user page.
      Not happy with 180x135, switching back to 180x180
      Put some space between the gallery and the rest of the page content
      Set the jpeg quality at 90 for now...
      Don't even show the profile box if no profile exists
      A few media thumbnail changes pre-release
      This extra <br /> is maybe a bit too much space...

Elrond (27):
      Starting "edit" functionality.
      Use new button style
      "edit": Finally implement saving.
      Check for edit permission.
      Merge remote branch 'upstream/master'
      Change edit form to use divs instead of table
      Prepare for moving /edit/ under /u/.../edit/
      Handle Exceptions from save(); Move may_edit_media
      Add GNU headers to new *.py
      Propagate Exceptions up in Celery-Eager-Mode
      Create render_to_reponse and use it everywhere.
      Reformat render_to_response calls
      Create redirect shortcut and use it around
      Refactor filename generation in the public store
      celery_setup: drop param to setup_self and simplify OUR_MODULENAME
      Tests: Kill the whole testing database after all tests
      Let setup_globals check for known globals
      Create a Workbench class and use it everywhere.
      Drop WorkbenchManager.localized_file()
      Move destroy_workbench to Workbench class
      Move InvalidId to db.util
      Document the db submodule a bit
      Start mediagoblin.init
      Move mediagoblin.celery_setup -> mediagoblin.init.celery
      Move get_jinja_loader to init submodule.
      Move config.py to init/
      Improve lazyserver.sh to handle args

Jakob Kramer (2):
      should fix #324
      add changes in mediagoblin/submit/views.py

Jef van Schendel (52):
      Improved object_gallery.html spacing
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Right-aligned input buttons, added gradient
      Added lines background to forms
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Changed edit page: new background image, image is included in form, submit button text changed, title text changed, created new css class for edit forms
      Added cancel button, capitalised button labels
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Several small UI changes to edit profile page: moved header, changed form wording, changed css class
      Add updates background images
      Switch css over to 960.gs. If I did everything right, things should look exactly the same.
      Make several small changes to wording and top bar links
      Submit form should not have edit_box class
      Add <br /> for correct text layout
      Remove excess grids, change CSS to center forms
      Implement basic footer
      Implement sidebar on media page
      Tiny changes
      Merge remote-tracking branch 'gitorious/master'
      Merge remote-tracking branch 'gitorious/master'
      Put messages.html in grid_12, above content
      Style comments (first draft only)
      Add feed icon
      Fix first part of issue 402 - small images are no longer enlarged to 640px
      Add delete and edit icons
      Put comment author/date on the left
      Reorganize media.html, comment part
      Reorder media.html (comments, icons, links, layout)
      Remove strong style from pagination
      Fix tiny pagination error: missing end tag
      Remove dotted_line style from css
      Tiny pagination style changes
      Put file input form at the top of submission form
      Added reset.css and text.css from 960.gs. This might shake up a few styles!
      Switched over to 960_16_col. This may break a bunch of stuff. If you find something that is broken, slap me.
      First push with 180px wide thumbnails
      Style navigation buttons
      Tiny margin changes
      Style changes to messages. Tell me if I changed too much...

Joar Wandborg (16):
      Added Markdown rendering for `media_entry`
      Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin
      Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin
      Made changes according to http://bugs.foocorp.net/issues/363#note-5
      Issue 362 - Add simple comments
      Issue #362 - Added a route to MediaComment POST handler
      Issue #362 - Updated the MediaComment model
      Issue #362 - Updated media.html with things necessary for the simple comment feature
      Issue #362 - Updated `mediagoblin.user_pages.views` to handle new "Simple comments" feature
      Issue #362 - Added new `wtforms.Form`; `MediaCommentForm()`
      Merge branch 'feature_362-simple_comments'
      Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin
      Issue #362 - Simple comments - Changes based on feedback recieved from #mediagoblin
      Merge branch 'master' of http://git.gitorious.org/mediagoblin/mediagoblin
      Feature #400 - Resize images to fit on page
      Feature #409 - Submitting an image should redirect you back to user's

Will Kahn-Greene (9):
      Fixes git workflow
      Tweaks git workflow structure
      Updates version in docs
      Adds local toc sections
      333. Adds explanation of command lines; tweaks format-patch line
      Removes spurious file
      Adds tarball generation script
      Updates version to 0.0.3.
      Makes maketarball more resilient to errors

cfdv (17):
      ensure color mode compatibility when making image thumbnails
      adds routing.py and view.py changes
      user_gallery controller calls render_to_reponse
      adds link to user gallery in mediagoblin_header_right of user page
      adds link from gallery back to user page
      adds global link to user's home page in the base.html template
      fixes uneven whitespace, and conforms to a strong preference for
      adds user bio and website url fields to the database
      baby step towards enabling profile edits
      enables entering user details including website url and bio
      enables primitive display of profile data on user page
      Merge remote-tracking branch 'origin/master' into is315
      Merge branch 'is330', remote-tracking branch 'origin/master' into is330
      Merge remote-tracking branch 'origin/master' into is315
      adds accommmodations for migration of fields in User: bio and url
      removes unecessary dependence on existence of username for User migration01, + fix whitespace issues
      assigns migration steps to User database objects

-----------------------------------------------------------------------

-- 
mediagoblin packaging



More information about the pkg-multimedia-commits mailing list