Christopher Allan Webber
a6570fae03
Slight tweak to the description wording
2014-09-07 09:39:01 -05:00
Low Kian Seong
478e4c9365
Update setup.py
...
A `description` is needed so that project is not listed as `UNKNOWN` on `pypi`
2014-09-07 09:37:33 -05:00
Christopher Allan Webber
b29b4e175f
Handle cr2 files through the raw_image media type
...
This commit sponsored by Jim Campbell. Hey, I know that guy! Thanks
Jim! :)
2014-09-06 10:57:13 -05:00
Jessica Tallon
1b22d51a5d
Fixes navbar for sandyseventiesspeedboat
2014-09-05 16:00:06 +01:00
Jessica Tallon
0af1b85998
Add XRD+XML formatting for /.well-known/host-meta
2014-09-05 14:17:42 +01:00
Christopher Allan Webber
f251d99828
now in the 0.7.1.dev cycle
2014-08-27 13:28:51 -05:00
Christopher Allan Webber
cb9f5570f9
Correcting, host-meta not webfinger.
2014-08-27 12:27:04 -05:00
Christopher Allan Webber
fcee02a776
Run the following to fix the missing git submodule init step
2014-08-27 12:26:23 -05:00
Christopher Allan Webber
c7690151cc
Also add git submodule init to the release docs
2014-08-26 12:31:29 -05:00
Christopher Allan Webber
5a9111063f
At version 0.7.0, at last!
2014-08-25 15:31:55 -05:00
Christopher Allan Webber
3db594557a
Committing extracted and compiled translations
2014-08-25 14:44:41 -05:00
Christopher Allan Webber
551027ab0e
Committing present MediaGoblin translations before pushing extracted messages
2014-08-25 14:44:17 -05:00
Christopher Allan Webber
3b56b277d1
Updating release notes.
2014-08-25 11:43:17 -05:00
Christopher Allan Webber
2352f7c862
not yet, anyway.
2014-08-22 16:21:48 -05:00
Christopher Allan Webber
b7d854bfe1
Blog media type doc
2014-08-22 16:13:09 -05:00
Christopher Allan Webber
d52638fab4
updating ayleph to Andrew Browning
2014-08-22 15:01:23 -05:00
Christopher Allan Webber
f293506d26
Updating the AUTHORS file for this release
2014-08-22 14:58:22 -05:00
Christopher Allan Webber
d60d686a14
eek, should be python2 not python22
2014-08-22 09:54:55 -05:00
Jessica Tallon
51f4911855
Make blog_post_listing easier to read
...
This is Elronds change on #948 . As 'blog_slug' is always
set in request.matchdict there is no need to do a default-none
get on the dictionary. This change just makes it easier to read.
2014-08-19 14:30:45 +01:00
ayleph
b56cd89eb8
List blogs by URL user rather than request user
...
The blog_post_listing function in mediagoblin/media_types/blow/views.py
attempts to access blogs based on the requesting user rather than the url
user. This results in server errors when an unauthenticated user attempts to
follow a link from another user's blog post listing, and 404 errors when an
authenticated user attempts to follow a link from another user's blog post
listing.
This change bases blog post listings on the URL user rather than the request
user.
2014-08-19 14:30:45 +01:00
Elrond
3322a63df4
Add docs on collection_add_media hook.
2014-08-19 00:56:37 +02:00
Elrond
7610eb231e
Start for documenting core hooks.
...
This is basicly a start by Chris Webber, I'm just commiting
it for him.
2014-08-19 00:41:21 +02:00
Odin Hørthe Omdal
b694c3de34
Add new hook 'collection_add_media'
2014-08-18 23:18:46 +02:00
Jessica Tallon
9246a6ba89
Tidy up federation code and add tests to cover more of the APIs
2014-08-18 10:51:32 -05:00
Jessica Tallon
32ff6f4dc0
Use oauthlib's safe characters when generating client_key and client_secret
2014-08-18 10:51:15 -05:00
Christopher Allan Webber
a7800e6da8
Fix a python2.6 compatibility issue. Removing a dict comprehension.
...
This commit sponsored by Christopher Beppler. Thanks!
2014-08-18 10:40:08 -05:00
Christopher Allan Webber
cbc5f9500c
Always remove the session when running check_db_up_to_date()
...
This commit sponsored by Francois Marier. Thank you!
2014-08-15 16:30:59 -05:00
Berker Peksag
39a9035487
Implement ServeCommand.{loadserver, loadapp}.
...
This is partly port from PasteScript.
2014-08-15 23:07:35 +03:00
Berker Peksag
051c728c6e
Add an initial "gmg serve" implementation.
...
The CLI is similar to "paster serve".
2014-08-15 23:02:22 +03:00
Berker Peksag
f3c1b6ff6d
Restore different server options.
2014-08-15 22:35:22 +03:00
Berker Peksag
3dbdb061ea
Improve mediagoblin._compat.py2_unicode.
...
- Encode obj.__repr__() to bytestring if its type is unicode in Python 2.
- Add internal encode_to_utf8() decorator.
- Do not raise an exception if a class does not have an __str__() method,
just warn.
2014-08-15 18:57:48 +03:00
Berker Peksag
2064ad9450
Move the AlembicMigrationManager to top of the module.
...
Also, add a simple docstring.
2014-08-15 15:40:35 +03:00
Berker Peksag
de51eca53f
Provide a better manager API for Alembic.
2014-08-15 15:39:45 +03:00
Berker Peksag
65f20ca435
Add initial Alembic migrations.
2014-08-13 19:30:23 +03:00
Berker Peksag
7df0793441
Fix dict.keys() in Python 3.
2014-08-13 19:27:49 +03:00
Berker Peksag
4930c2adbd
Fix a comment.
2014-08-13 19:27:23 +03:00
Jessica Tallon
8cfa4071bf
Forgot to add starttls_config.ini
2014-08-12 21:47:23 +01:00
Jessica Tallon
7ffd4cf4b5
Fix #861 - Add unit test and documentation for email_smtp_force_starttls
2014-08-12 19:23:19 +01:00
Christopher Allan Webber
3b104bbcef
Elrond keeps pointing out places I should "is not None" at :)
2014-08-08 13:24:59 -05:00
Christopher Allan Webber
113d1a280e
Okay, we don't know that indexes are falsey, so let's make it clearer. Yeek!
2014-08-08 13:18:57 -05:00
Christopher Allan Webber
72f42a408d
this negation needs parens.
2014-08-08 13:12:33 -05:00
Christopher Allan Webber
f2a6db9088
Pull the indexes out of the dictionary directly
...
Instead of checking for their keys and pulling them out later, that is.
2014-08-08 11:39:44 -05:00
Christopher Allan Webber
ed0b981edc
If the constraint already exists, roll back to a sane state.
2014-08-08 09:50:16 -05:00
Christopher Allan Webber
1de794c6f0
Explaining why we're committing mid-migration
2014-08-08 09:47:33 -05:00
Christopher Allan Webber
e6288a68e1
Only add the constraint if we need to. Catch an exception if we don't.
...
Also, updating the comment about sqlite being crazy :)
2014-08-07 16:29:45 -05:00
Christopher Allan Webber
3a8d0e145e
Document both migrations, comment out old migration
2014-08-07 15:01:09 -05:00
Christopher Allan Webber
bb12fb807e
Add a new migration which removes/fixes the old migration
...
The previous migration, as it turns out, was not needed, and there
were many inconsistencies put in place by adding it. See issue #920 .
This commit sponsored by Gergő Tisza. Thank you!
2014-08-07 14:57:46 -05:00
Berker Peksag
aaa12d637e
Update TODOs in setup.py.
2014-08-07 13:12:38 +03:00
Berker Peksag
cda3055bd6
Fix another tests.
...
(forgot to commit earlier)
2014-08-07 13:08:42 +03:00
Christopher Allan Webber
18cd6b3015
Committing extracted and compiled translations
2014-08-04 14:17:16 -05:00