Commit Graph

  • 042b3ba4b4 Exclude index dir from sync with Pootle Boris Bobrov 2014-12-15 01:25:28 +03:00
  • 26217cbe0d Update the pootle translation updating script to compile the right files Christopher Allan Webber 2014-12-14 14:56:15 -06:00
  • 94e90c77d0 Added facilities for Pootle. Boris Bobrov 2014-12-07 20:54:16 +03:00
  • 5d8e56ffc2 Committing extracted and compiled translations Christopher Allan Webber 2015-01-16 15:15:20 -06:00
  • 2757e76cf7 Silenced a Sphinx warning. Berker Peksag 2015-01-09 23:25:59 +02:00
  • c87825b692 Added an "htmlview" target to open docs after building them. Berker Peksag 2015-01-09 23:05:04 +02:00
  • b63b564e2e Minor fixes to API documentation: typos and dates, etc. Jessica Tallon 2015-01-09 15:15:29 +00:00
  • 2a702d0180 Update and reorganise API documentation Jessica Tallon 2015-01-09 14:02:49 +00:00
  • 2663394688 Add upper limit to count GET param for inbox and feed Jessica Tallon 2015-01-06 12:06:12 +00:00
  • 90b78c4a28 Clean up documentation and add documentation on activities Jessica Tallon 2014-12-30 16:01:20 +01:00
  • 7eac1e6d6b Fix 1e0c938 by allowing target to be translatable in Activity.content Jessica Tallon 2014-12-22 11:47:41 +00:00
  • 1e0c938c63 Allow Activity.content to be fully translatable Jessica Tallon 2014-12-22 11:00:44 +00:00
  • ce1344f40b Fix #1066 - Fix OAuth issue when using GET params Jessica Tallon 2014-12-18 08:53:05 +00:00
  • 95dbed2d72 Fix #1078 - Stop 500 error when GET request on inbox Jessica Tallon 2014-12-16 12:15:13 +00:00
  • 9e715bb07f Fix #1077 - Fix updating comment via API and add test Jessica Tallon 2014-12-16 12:05:18 +00:00
  • 9a51bf1ebc Fix #1064 - Add major and minor feed for outbox/feed Jessica Tallon 2014-12-15 18:04:50 +00:00
  • 4dec1cd695 Fix #1069 - Add deleting images and comments via delete activities Jessica Tallon 2014-12-15 11:17:57 +00:00
  • 57024f34a3 Committing extracted and compiled translations Christopher Allan Webber 2014-12-14 15:02:50 -06:00
  • 7a917e291a Recommend cloning the stable branch instead of master from now on Christopher Allan Webber 2014-12-14 12:56:33 -06:00
  • e2a4e048c9 Committing extracted and compiled translations Christopher Allan Webber 2014-12-13 10:03:48 -06:00
  • 1439e4965f Fix the output file to the correct one in the new i18n compile loop Christopher Allan Webber 2014-12-13 10:03:26 -06:00
  • f5a829fabf Just spacing things out to look a bit cleaner. Christopher Allan Webber 2014-12-13 09:58:36 -06:00
  • 8471c5b4d2 Submitting workaround to skip compiling Lojban. Sniff :( Christopher Allan Webber 2014-12-13 09:50:13 -06:00
  • 8441e87d75 Committing present MediaGoblin translations before pushing extracted messages Christopher Allan Webber 2014-12-06 14:33:16 -06:00
  • c7c26b1740 Fix #1056 - Add flag to accept URLs without a trailing slash Jessica Tallon 2014-12-12 13:55:14 +00:00
  • 058964bce7 Fix #1055 - API feed should be sorted in order of newest first Jessica Tallon 2014-12-11 16:35:10 +00:00
  • 4a09d5956a Fix #1053 - Add height and width attributes and MetadataProcess task Jessica Tallon 2014-12-11 11:29:03 +00:00
  • f2698759cd Fix #1026 - Add inbox feed with major, minor and direct endpoints Jessica Tallon 2014-12-09 19:04:55 +00:00
  • 8017abec70 Fix #1058 - Verifier page could be clearer jpope777 2014-12-08 11:46:56 -06:00
  • 060a7a7b3d Fix #1057 - unquote redirection URL on successful OAuth authorization Jessica Tallon 2014-12-08 17:00:33 +00:00
  • 3588522606 Fix #1054 - Add missing attributes to Activity.serialize Jessica Tallon 2014-12-08 14:46:48 +00:00
  • a5c09c50c0 Fix OAuth length problems in clients by removing that constraint Jessica Tallon 2014-12-08 13:44:33 +00:00
  • 8d8fdfd1b8 Partial fix #1048 - Don't require as long nonce Jessica Tallon 2014-12-05 17:22:55 +00:00
  • 5b7e6bb8c2 Fix #1049 - name renamed to displayName for Location Jessica Tallon 2014-12-05 14:03:52 +00:00
  • 7b808c1fad There's absolutely no reason for a Session().commit object mirrored onto Session() :) Christopher Allan Webber 2014-12-03 13:38:18 -06:00
  • 8379046d4a Use request.db to do a query to support a global-free view :) Christopher Allan Webber 2014-12-03 13:26:13 -06:00
  • ddabf20f25 Make all mixin methods ignore mg_globals and use self._app instead Christopher Allan Webber 2014-12-03 13:25:19 -06:00
  • 7c563e91bf Attach the MediaGoblinApp to the engine, and provide a way for models to access Christopher Allan Webber 2014-12-03 13:13:58 -06:00
  • 5e5ea4a3e9 Use request.app.auth instead of mg_globals Christopher Allan Webber 2014-12-03 11:19:34 -06:00
  • 753cfc3bb9 Reforming get_jinja_env to make better use of the MediaGoblinApp Christopher Allan Webber 2014-12-03 11:17:31 -06:00
  • b8e2ab2f55 Starting to deprecate the app_config, global_config by attaching stuff to app Christopher Allan Webber 2014-11-30 16:40:10 -06:00
  • a4768df0ca Context objects now use a contextmanager (and update gmg shell to use it) Christopher Allan Webber 2014-11-30 16:14:05 -06:00
  • 9d82dff6fb Adding query property to DatabaseMaster for forward compatibility Christopher Allan Webber 2014-11-30 15:17:09 -06:00
  • f08e31522d Make "gmg shell" work with the new globals-less setup Christopher Allan Webber 2014-11-30 15:09:12 -06:00
  • f7521cac34 Attach the base models to sessions and the DatabaseMaster for backwards compatibility Christopher Allan Webber 2014-11-30 15:08:40 -06:00
  • 5cbdb15cdb Only conditionally import Session in db/util.py Christopher Allan Webber 2014-11-30 15:08:14 -06:00
  • c060353e35 Set up request.db / app.db(_manager) depending on DISABLE_GLOBALS Christopher Allan Webber 2014-11-30 14:50:50 -06:00
  • 2026752120 Move the scoped_session, sessionmaker imports Christopher Allan Webber 2014-11-30 14:04:20 -06:00
  • e248e1429a Some docstrings Christopher Allan Webber 2014-11-30 14:04:09 -06:00
  • 63f6a418d1 Return DatabaseManager or DatabaseMaster depending on DISABLE_GLOBALS Christopher Allan Webber 2014-11-30 13:53:21 -06:00
  • 5f3703d545 Oops, got the boolean backwards :P Christopher Allan Webber 2014-11-30 13:49:01 -06:00
  • 4591af32b3 Adding DatabaseManager as an alternative to DatabaseMaster Christopher Allan Webber 2014-11-30 13:29:59 -06:00
  • b88ca698dd An environment variable to transition towards removing global variables Christopher Allan Webber 2014-11-30 12:49:26 -06:00
  • 15c86f3a57 Give our sqlalchemy objects access to their own session Christopher Allan Webber 2014-11-30 10:58:11 -06:00
  • d71499004f Add context generator: first step towards removing globals from the application Christopher Allan Webber 2014-11-29 13:56:41 -06:00
  • 03ff0b368e Fix #1046 - Media breaking out of container jpope777 2014-12-02 16:54:24 -06:00
  • 5436d980a1 Fix #1024 - Correctly set generator on Activities Jessica Tallon 2014-12-02 14:50:35 +00:00
  • 6740d03422 Change the suggested data_basedir, and fix a typo Christopher Allan Webber 2014-12-01 12:44:07 -06:00
  • fd90f4c273 Merge branch 'master' of gitorious.org:mediagoblin/mediagoblin jpope777 2014-12-01 10:56:55 -06:00
  • b5ced2db1b fix #1000 - Button style in Report file dialogue jpope777 2014-12-01 10:56:18 -06:00
  • fbb3ee5041 Fix #658 and #974 - Rollback database on_return of task Jessica Tallon 2014-12-01 13:39:35 +00:00
  • 1c8f52daee Fix #1040 - Comments should have published attribute Jessica Tallon 2014-11-27 10:12:53 +00:00
  • 692e8e7848 This import_export stuff is mongodb days leftovers. Removing! Christopher Allan Webber 2014-11-26 16:44:28 -06:00
  • 9d85dcdf11 Fix unicode handling in "gmg addmedia". Berker Peksag 2014-11-17 07:11:44 +02:00
  • 9c602458d8 Fix #1025 - Make API IDs IRIs Jessica Tallon 2014-11-21 13:18:25 +00:00
  • f44bd7dc87 Patch by Sturm: explain permissions on media directories in deployment docs Christopher Allan Webber 2014-11-20 11:36:29 -06:00
  • 34b755f43d Fix #1039 - Fix typo in user model 'oublished' to 'published' Jessica Tallon 2014-11-20 10:14:43 +00:00
  • dd73391663 Fix #1021 - Skip broken activities which caused feed/inbox to 500 Jessica Tallon 2014-11-20 09:46:37 +00:00
  • 45e687fcf8 Fix #1023 - Make timestamps in API timezone aware Jessica Tallon 2014-11-19 10:49:42 +00:00
  • c511fc5e5e Fix User and MediaEntry serialize and add serialize to models which need it Jessica Tallon 2014-11-04 10:39:01 +00:00
  • 4fc1671d84 Fix #1016 - Covert the timestamp from seconds to datetime object Jessica Tallon 2014-11-04 09:54:04 +00:00
  • aa68730237 Fix airy to properly work with the "forced to the bottom of the page" footer Christopher Allan Webber 2014-10-30 14:27:26 -05:00
  • 9a248310f7 Remove ^P character Christopher Allan Webber 2014-10-30 14:17:40 -05:00
  • d46267da46 Clarifying the json processing callbacks even further Christopher Allan Webber 2014-10-30 13:56:55 -05:00
  • 770d0efa3a Fix misleading log message reported in #985. Rodrigo Rodrigues da Silva 2014-10-17 10:01:55 -03:00
  • dedebd48dd Add a template hook to stl sideinfo. Fixes #940. Rodrigo Rodrigues da Silva 2014-08-07 14:57:35 -03:00
  • 8cf9d64328 Updates per request of moggers87 ayleph 2014-10-22 07:27:56 -07:00
  • c7236fd0da Unit tests ayleph 2014-09-17 22:30:15 -07:00
  • a2b3c623fd Pass validated username to check_login_simple ayleph 2014-08-03 15:55:16 -07:00
  • aa50cab0dc Template hook to allow plugin authors to add extra things to the header Christopher Allan Webber 2014-10-30 11:14:59 -05:00
  • bc2c06a10d Fix #1017 - Exception caused by activity being set on incorrect foreign key Jessica Tallon 2014-10-29 08:47:09 +00:00
  • c5f258fec0 Fix #1007 - get location object not string of location name; caused 500 when editing profile Jessica Tallon 2014-10-27 11:11:43 +00:00
  • 0dc2e731d6 Fix #1010 - Typos in mediagoblin/media_types/image/migrations.py Jessica Tallon 2014-10-27 09:45:23 +00:00
  • 790e1a96eb Fix #1005 - location.position is a dictionary so 'value' in dict check needed Jessica Tallon 2014-10-27 09:28:56 +00:00
  • 63c865790a Only create a slug after a media upload via the API when there is a title Jessica Tallon 2014-10-22 21:42:57 +01:00
  • c785f3a090 Fix problem where duplicate slug would cause an update exception Jessica Tallon 2014-10-22 18:59:04 +01:00
  • 44c53d3bc4 Merge branch '984-ai-improvements' Jessica Tallon 2014-10-21 11:57:15 +01:00
  • 5ddc85e071 Fix #984 - Improvements to Activity and ActivityIntermediator Jessica Tallon 2014-10-21 11:44:11 +01:00
  • 4f1a34b84d airy.css: Override white text in TOS Meg Ford 2014-03-19 13:46:25 -05:00
  • a806e4dcc4 Somehow Shawn and Sergio got in there twice Christopher Allan Webber 2014-10-15 09:32:58 -05:00
  • 4c03d45f6a Make a mediagoblin.ini file for the user if needed. Christopher Allan Webber 2014-10-10 19:35:09 -05:00
  • 0d063605ec Do git submodule init and git submodule update in bootstrap.sh Christopher Allan Webber 2014-10-10 16:27:06 -05:00
  • 03969d8521 Bring back the ascii art goblin! For python 2 anyway. Christopher Allan Webber 2014-10-10 15:46:08 -05:00
  • 2b475821a1 Remove the paste.ini rule. Christopher Allan Webber 2014-10-10 10:21:04 -05:00
  • 0e58f8105f So, we're not really using AC_CONFIG_MACRO_DIR for now. Christopher Allan Webber 2014-10-10 09:41:59 -05:00
  • f0e137ab2e Update docs: it's now ./bootstrap.sh, also, you need to get a copy of mediagoblin.ini Christopher Allan Webber 2014-10-09 19:28:30 -05:00
  • ae8d42f59c Clarification on the mediagoblin.ini copying Christopher Allan Webber 2014-10-09 19:20:54 -05:00
  • ba12976d1a Give a user a mediagoblin.ini if they don't have one Christopher Allan Webber 2014-10-09 19:14:59 -05:00
  • 5e73017f3f Conditionally give paste or gunicorn help Christopher Allan Webber 2014-10-09 19:04:48 -05:00
  • 53463ad71d Move paste.ini, lazystarter.sh back to the right place Christopher Allan Webber 2014-10-09 18:51:05 -05:00