-
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