aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Configuring MediaGoblin, a loose sketch of documentation.Christopher Allan Webber2011-10-301-0/+38
|
* docs: editing/tweaking deployment documentationtycho garen2011-10-311-179/+201
|
* Added notes on a more permanent mediagoblin process.Christopher Allan Webber2011-10-301-0/+22
|
* Make sure we run fcgi in forked mode... mediagoblin is not currently thread ↵Christopher Allan Webber2011-10-301-1/+1
| | | | safe!
* No reason to include commented-out things.Christopher Allan Webber2011-10-301-1/+0
|
* Recommend that users use a non-privelaged user (thanks Elrond for the text)Christopher Allan Webber2011-10-301-0/+22
|
* Let's comply with the Filesystem Hierarchy StandardChristopher Allan Webber2011-10-301-3/+3
| | | | ... and make elrond and tychoish happy :)
* If I"m telling people to use fastcgi, we should probably use fastcgi ;)Christopher Allan Webber2011-10-301-1/+1
|
* Hook mediagoblin up to nginxChristopher Allan Webber2011-10-301-0/+80
|
* More easy options for deploying without having to modify paste.ini...Christopher Allan Webber2011-10-301-2/+7
|
* Added a lot more details to deploying.rstChristopher Allan Webber2011-10-301-7/+100
|
* Added a "broadcast" server config and a bit of helpful commenting (I hope!)Christopher Allan Webber2011-10-301-0/+21
|
* [620] Allow for multiple mediagoblin configs to be set in config.ini, use firstChristopher Allan Webber2011-10-292-2/+12
| | | | | This way we can copy paste.ini into paste_local.ini but not have to update it to find mediagoblin_local.ini.
* Default to mediagoblin_local.ini if available in ./bin/gmg commandsChristopher Allan Webber2011-10-291-2/+13
|
* Merge remote branch 'remotes/elrond/misc/lazyserver_paste_local'Jef van Schendel2011-10-291-2/+15
|\
| * lazyserver.sh: Try paste_local.ini before paste.iniElrond2011-10-231-2/+15
| | | | | | | | | | | | | | | | | | If users have a paste_local.ini, use that one instead of the shipped paste.ini. That way local changes will not interfere with the main shipped config. Also improve the help string (./lazyserver.sh -h) a bit.
* | Small style changes: decrease button text size, change navigation button ↵Jef van Schendel2011-10-291-2/+1
| | | | | | | | background color
* | Removing this extra padding after form_field_box.Christopher Allan Webber2011-10-291-4/+0
| | | | | | | | | | | | Maybe I'm wrong to do this, but it does seem excessive to me. I should talk to Jef about it probably :)
* | Removing comment_form link which doesn't do anything?Christopher Allan Webber2011-10-291-1/+0
| |
* | Unclosed anchor tags in the tags! Fixed :)Christopher Allan Webber2011-10-271-1/+1
| |
* | Only show the "post a comment" link if there's a logged in userChristopher Allan Webber2011-10-271-1/+3
| |
* | Renamed "Temporary button holder" to "actions"Christopher Allan Webber2011-10-271-1/+1
| |
* | Removed suggestion that the user run ./bin/buildoutChristopher Allan Webber2011-10-261-1/+1
| |
* | Added an extra warning about wipealldata being pretty inflexible.Christopher Allan Webber2011-10-261-0/+4
|/
* flup, not flerp!Christopher Allan Webber2011-10-231-1/+1
|
* Merge remote branch 'remotes/elrond/misc/add_db_field'Christopher Allan Webber2011-10-232-27/+18
|\
| * Change unit tests to use add_table_fieldElrond2011-10-221-4/+2
| | | | | | | | | | | | One of the test migrations adds a field. So rewrite it to use the new add_table_field helper function. This is a good test for it.
| * Factor out a add_table_field functionElrond2011-10-211-23/+16
| | | | | | | | | | | | Migrations often just add a new field to some table/collection. So just have a nice helper function for this!
* | Merge remote branch 'remotes/elrond/refactor/gmg_cf_option'Christopher Allan Webber2011-10-235-18/+5
|\ \
| * | Make gmg's -cf option a global optionElrond2011-10-236-19/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | All gmg's subcommands used to have a -cf option to set the config file. Instead make this a gmg global option. This means: bin/gmg migrate -cf mediagoblin_2.ini gets bin/gmg -cf mediagoblin_2.ini migrate
| * | Refactor gmg's cf option into a functionElrond2011-10-235-18/+19
| |/ | | | | | | | | | | | | Many (all?) gmg subcommands take a -cf option to change the used config file. This options used to be created in each subcommand's parse_setup. Add a helper function and use it around.
* | Add a flup server option to the default paste.ini to make deployment a bit ↵Christopher Allan Webber2011-10-231-0/+5
| | | | | | | | easier.
* | Should be Lato-Regular.ttf not Lato-Regular.woff (why was it even working?)Christopher Allan Webber2011-10-231-1/+1
|/
* Require an older version of WebOb as a stopgap fix for Issue #622Christopher Allan Webber2011-10-181-1/+1
| | | | Hopefully they'll release a new version with my patch soon!
* Now that we're encouraging in-package virtualenv use, we should updateChristopher Allan Webber2011-10-151-0/+2
| | | | .gitignore. Done! ;)
* Hotfix: Renaming cookie broke unit testsElrond2011-10-161-1/+3
| | | | | | | | The name of the cookie was hardcoded in the unit tests and while renaming the cookie this part was missed. So now read the cookie_name from the config in the test. This also tests for the config item existing!
* Support for older webobs and newer webobs both in accept language mess :)Christopher Allan Webber2011-10-151-2/+11
|
* Fixes issue662, MediaGoblin was broken by recent WebOb release.Christopher Allan Webber2011-10-151-7/+3
| | | | | | | | | | From WebOb release notes: "Accept.best_matches() is gone; use list(request.accept) or request.accept.best_match(..) instead (applies to all Accept-* headers) or similar with request.accept_language." ... seems that's what borked it...
* Merge remote branch 'remotes/elrond/misc/i592_use_full_path'Christopher Allan Webber2011-10-154-3/+14
|\
| * i592: Use full path in various placesElrond2011-10-034-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running mediagoblin in a sub path on a web server, most things inside mediagoblin need the "inside path", but when generating URLs for the webbrowser, full paths are needed. urlgen and routes already do that. Some (mostly pagination and login) need the URL of the current page. They used request.path_info. But this is the "inside" path, not the full. So now there is request.full_path and its used in various places.
* | Merge remote branch 'remotes/elrond/idea/csrf_improvement'Christopher Allan Webber2011-10-152-10/+7
|\ \
| * | Some mostly cosmetic changes to CSRFElrond2011-10-142-10/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove max_age - A session cookie is better, because it's a session thing, really. * Call the cookie mediagoblin_csrftoken, much clearer. * Use the SCRIPT_NAME for the path of the cookie, so that the cookie is sent back to the right place only. Alternatively the path= parameter could be removed, so that it defaults to '/'. * call the randomness function only once, instead of twice. 64 bits should be enough. If really more bits are needed, increase the number. * Just give the number as cookie. No point in md5 and hexdigest in my view (those functions just make another representation). * getrandbits gets a bit count directly, simpler API
* | | Merge remote branch 'aaronw/bug601_blank_comments'Elrond2011-10-152-6/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * aaronw/bug601_blank_comments: Make Comment posted! translatable. Update english translation file. Added a check to prevent blank messages from being posted. Conflicts: mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po
| * | | Make Comment posted! translatable.Aaron Williamson2011-10-041-1/+1
| | | |
| * | | Update english translation file.Aaron Williamson2011-10-031-33/+37
| | | |
| * | | Added a check to prevent blank messages from being posted.Aaron Williamson2011-10-031-5/+10
| | |/ | |/|
* | | Merge remote branch 'aaronw/bug608_checkbox_labels'Elrond2011-10-151-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * aaronw/bug608_checkbox_labels: No need to translate label name. Add label tag to fix translation issue. Update english translation file. Checkbox label is being translated in the form definition -- translating it in the template is redundant and breaks <label> functionality. Conflicts: mediagoblin/i18n/en/LC_MESSAGES/mediagoblin.po
| * | | No need to translate label name.Aaron Williamson2011-10-041-1/+1
| | | |
| * | | Add label tag to fix translation issue.Aaron Williamson2011-10-041-1/+1
| | | |
| * | | Update english translation file.Aaron Williamson2011-10-031-33/+33
| | | |