Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #1065 - Migrate from native datetimes to UTC | Jessica Tallon | 2015-02-15 | 2 | -20/+146 |
| | |||||
* | Remove deprecated oauth 2 plugin | Jessica Tallon | 2015-02-15 | 14 | -1498/+0 |
| | |||||
* | Change 'federation' name to 'api' which is more suitable | Jessica Tallon | 2015-02-15 | 10 | -85/+84 |
| | |||||
* | Remove html5slider Javascript helper | Asheesh Laroia | 2015-02-13 | 3 | -8/+3 |
| | | | | | | | | | | | | | | | | | | | | | | This helper was originally added as a "polyfill" (backward-compatibility shim) for Firefox version 23 and older, so that <input type="range"> that audio.js uses could render nicely in those versions of Firefox. Chromium did not need this shim, and Firefox 23 (released on Aug 6, 2013) added support for this. Therefore, let us remove this dependency. By current metrics at caniuse.com <http://caniuse.com/#feat=input-range>, 88.14% of web users support this attribute. Opera Mini and old versions of Internet Explorer (6-8) are the only holdouts. Note also that the html5slider.js is uninterested in adding this to the npm package manager (or any package manager) repository <https://github.com/fryn/html5slider/issues/5>, meaning that keeping it in the mediagoblin extlib section would mean manual maintenance/updating by the GNU MediaGoblin team. This commit also removes GMG's use of the shim. | ||||
* | Fix #1052 - Make activity cascade delete work when deleting a user | Jessica Tallon | 2015-01-27 | 1 | -1/+2 |
| | |||||
* | Let parser handle typing for deletuser command | Jessica Tallon | 2015-01-20 | 1 | -3/+3 |
| | |||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2015-01-18 | 7 | -508/+8178 |
| | |||||
* | Moving translation files over for Pootle move. | Christopher Allan Webber | 2015-01-16 | 44 | -0/+0 |
| | |||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2015-01-16 | 84 | -294/+1502 |
| | |||||
* | Add upper limit to count GET param for inbox and feed | Jessica Tallon | 2015-01-06 | 1 | -3/+26 |
| | |||||
* | Fix 1e0c938 by allowing target to be translatable in Activity.content | Jessica Tallon | 2014-12-22 | 1 | -9/+17 |
| | |||||
* | Allow Activity.content to be fully translatable | Jessica Tallon | 2014-12-22 | 1 | -2/+19 |
| | |||||
* | Fix #1066 - Fix OAuth issue when using GET params | Jessica Tallon | 2014-12-18 | 1 | -1/+1 |
| | |||||
* | Fix #1078 - Stop 500 error when GET request on inbox | Jessica Tallon | 2014-12-16 | 1 | -1/+1 |
| | |||||
* | Fix #1077 - Fix updating comment via API and add test | Jessica Tallon | 2014-12-16 | 3 | -25/+56 |
| | |||||
* | Fix #1064 - Add major and minor feed for outbox/feed | Jessica Tallon | 2014-12-15 | 2 | -4/+43 |
| | |||||
* | Fix #1069 - Add deleting images and comments via delete activities | Jessica Tallon | 2014-12-15 | 2 | -1/+145 |
| | |||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2014-12-14 | 84 | -1954/+2850 |
| | |||||
* | Committing extracted and compiled translations | Christopher Allan Webber | 2014-12-13 | 76 | -7594/+11511 |
| | |||||
* | Committing present MediaGoblin translations before pushing extracted messages | Christopher Allan Webber | 2014-12-13 | 8 | -320/+7784 |
| | |||||
* | Fix #1056 - Add flag to accept URLs without a trailing slash | Jessica Tallon | 2014-12-12 | 3 | -37/+60 |
| | |||||
* | Fix #1055 - API feed should be sorted in order of newest first | Jessica Tallon | 2014-12-11 | 1 | -22/+16 |
| | |||||
* | Fix #1053 - Add height and width attributes and MetadataProcess task | Jessica Tallon | 2014-12-11 | 2 | -7/+81 |
| | | | | | | | | Added "height" and "width" attributes to "image" and "fullImage" in the API where possible. The height and width of images wasn't being stored anywhere so I've created a task to add or update the metadata on images and also started adding those to new images when they're submitted in the InitialProcessor. | ||||
* | Fix #1026 - Add inbox feed with major, minor and direct endpoints | Jessica Tallon | 2014-12-09 | 2 | -3/+111 |
| | |||||
* | Fix #1058 - Verifier page could be clearer | jpope777 | 2014-12-08 | 1 | -1/+1 |
| | |||||
* | Fix #1057 - unquote redirection URL on successful OAuth authorization | Jessica Tallon | 2014-12-08 | 1 | -1/+5 |
| | |||||
* | Fix #1054 - Add missing attributes to Activity.serialize | Jessica Tallon | 2014-12-08 | 3 | -23/+41 |
| | |||||
* | Fix OAuth length problems in clients by removing that constraint | Jessica Tallon | 2014-12-08 | 1 | -3/+11 |
| | |||||
* | Partial fix #1048 - Don't require as long nonce | Jessica Tallon | 2014-12-05 | 1 | -0/+4 |
| | |||||
* | Fix #1049 - name renamed to displayName for Location | Jessica Tallon | 2014-12-05 | 1 | -3/+3 |
| | |||||
* | There's absolutely no reason for a Session().commit object mirrored onto ↵ | Christopher Allan Webber | 2014-12-03 | 1 | -4/+0 |
| | | | | | | Session() :) Thanks for catching, Elrond :) | ||||
* | Use request.db to do a query to support a global-free view :) | Christopher Allan Webber | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Make all mixin methods ignore mg_globals and use self._app instead | Christopher Allan Webber | 2014-12-03 | 1 | -4/+3 |
| | | | | This commit sponsored by Daniel Lang. Thank you! | ||||
* | Attach the MediaGoblinApp to the engine, and provide a way for models to access | Christopher Allan Webber | 2014-12-03 | 4 | -7/+18 |
| | | | | | | | This allows SQLAlchemy models to gain access to app-level configuration without the need for global variables. This commit sponsored by Peter Hogg. Thank you, Peter! | ||||
* | Use request.app.auth instead of mg_globals | Christopher Allan Webber | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Reforming get_jinja_env to make better use of the MediaGoblinApp | Christopher Allan Webber | 2014-12-03 | 2 | -7/+6 |
| | |||||
* | Starting to deprecate the app_config, global_config by attaching stuff to app | Christopher Allan Webber | 2014-12-03 | 3 | -18/+23 |
| | | | | | | - app.global_config, app.app_config - making setup_crypto use app.app_config - setting app.workbench_manager | ||||
* | Context objects now use a contextmanager (and update gmg shell to use it) | Christopher Allan Webber | 2014-12-03 | 2 | -17/+24 |
| | | | | | | | | | This means that we have a really convenient way to make sure that you have a context/request that threads its way through the application, where everything needed gets "shut down" appropriately by the end. You always get a context object via a context manager! And by the time you're done with it, things should be cleaned up. | ||||
* | Adding query property to DatabaseMaster for forward compatibility | Christopher Allan Webber | 2014-12-03 | 1 | -0/+4 |
| | |||||
* | Make "gmg shell" work with the new globals-less setup | Christopher Allan Webber | 2014-12-03 | 1 | -17/+36 |
| | |||||
* | Attach the base models to sessions and the DatabaseMaster for backwards ↵ | Christopher Allan Webber | 2014-12-03 | 1 | -2/+14 |
| | | | | | | compatibility Really we should stop relying on that though. | ||||
* | Only conditionally import Session in db/util.py | Christopher Allan Webber | 2014-12-03 | 1 | -1/+5 |
| | |||||
* | Set up request.db / app.db(_manager) depending on DISABLE_GLOBALS | Christopher Allan Webber | 2014-12-03 | 1 | -6/+16 |
| | |||||
* | Move the scoped_session, sessionmaker imports | Christopher Allan Webber | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Some docstrings | Christopher Allan Webber | 2014-12-03 | 1 | -0/+13 |
| | |||||
* | Return DatabaseManager or DatabaseMaster depending on DISABLE_GLOBALS | Christopher Allan Webber | 2014-12-03 | 1 | -2/+6 |
| | | | | They're both similar! One sets up sessions, one grabs sessions from a global object. | ||||
* | Oops, got the boolean backwards :P | Christopher Allan Webber | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Adding DatabaseManager as an alternative to DatabaseMaster | Christopher Allan Webber | 2014-12-03 | 1 | -25/+77 |
| | | | | | This is another step to get to a no-globals configuration. I'm not sure if this code works yet or not... :) | ||||
* | An environment variable to transition towards removing global variables | Christopher Allan Webber | 2014-12-03 | 3 | -12/+44 |
| | |||||
* | Give our sqlalchemy objects access to their own session | Christopher Allan Webber | 2014-12-03 | 1 | -0/+6 |
| |