Danielle McLean
|
73addc2f75
|
Remove unncessary default_app_config settings
|
1 year ago |
Danielle McLean
|
76496e7169
|
Harmlessly ignore bad params to Libravatar
I was throwing 400s when bad parameters are provided, but the spec
actually says you're supposed to just ignore them entirely.
|
2 years ago |
Danielle McLean
|
4fd2ff826a
|
Support Libravatar matching by OpenID URL as well as by email address
|
5 years ago |
Danielle McLean
|
dc7442cfb6
|
Add a migration which just sets help text on users.User fields
|
5 years ago |
Danielle McLean
|
e94a856a08
|
Add caching and smarter resizing to the Libravatar endpoint
|
5 years ago |
Danielle McLean
|
8932317f08
|
Allow sizes up to 512 when requesting libravatars, since that's what the spec says actually and I just misread it I guess?
|
5 years ago |
Danielle McLean
|
46c2224a4f
|
Replace the previous WebFinger implementation with a fairly simple forwarder to Bridgy Fed, so that Bridgy Fed will work eventually
|
5 years ago |
Danielle McLean
|
d4b8581793
|
Add docs to a bunch of stuff in users.models
|
5 years ago |
Danielle McLean
|
1b660d8af5
|
Migrate users.urls from url() to re_path()
|
5 years ago |
Danielle McLean
|
43348a89da
|
Add support for serving users' avatars through the Libravatar API
|
5 years ago |
Danielle McLean
|
20fb7dbc6e
|
Delete some stub modules with no actual functionality
|
5 years ago |
Danielle McLean
|
9befd27a26
|
Whoops, make our new UserManager extend the Django core one, since it turns out it's absolutely mandatory
|
5 years ago |
Danielle McLean
|
75e08aa1b2
|
Reduce number of queries required to render an entries list, especially the home page
|
5 years ago |
Danielle McLean
|
b89405ed88
|
Dramatically improved processing of Micropub tokens which supports both the Authorization header and the access_token field approaches
|
6 years ago |
Danielle McLean
|
ea241577f1
|
Smarter generation of OGP/Schema.org/etc. metadata, with HTML tags stripped out so the result looks nice and clean
|
6 years ago |
Danielle McLean
|
97f52a713b
|
Switch back to ordering sites by name, since sites like Pocket have weird domain names and therefore sort weirdly if you go by domain
|
6 years ago |
Danielle McLean
|
6b51531cb4
|
Add a user field specifically for XMPP, because it needs to be handled a little differently to the user profiles (different mf2 property, stuff like that)
|
6 years ago |
Danielle McLean
|
7090db3c37
|
Add JSON-LD support to entries too, mostly so Google can understand the site a little better
|
6 years ago |
Danielle McLean
|
371401d441
|
Teach users how to generate their own JSON-LD representation rather than doing it in the view code
|
6 years ago |
Danielle McLean
|
b053ba3c88
|
Order sites by domain rather than by name
|
6 years ago |
Danielle McLean
|
8a9f41759e
|
Add a field site.domain, so that profiles can be labeled as username@domain, WebFinger style
|
6 years ago |
Danielle McLean
|
75ed4503c8
|
Make some little quality-of-life improvements to the Django admin for my models
|
6 years ago |
Danielle McLean
|
8814e60624
|
Clean up URL handling for models a li'l
|
6 years ago |
Danielle McLean
|
824aaa1e57
|
Make a few database performance optimisations
|
6 years ago |
Danielle McLean
|
d267df337f
|
Give Users a url property
|
6 years ago |
Danielle McLean
|
9b624d1a5d
|
Set the twitter:creator and fb:profile_id properties on the homepage
|
6 years ago |
Danielle McLean
|
8ef64d6a87
|
Some basic support for gross SEO metadata formats with django-meta
|
6 years ago |
Danielle McLean
|
97948b957d
|
Add support for social profiles
|
6 years ago |
Danielle McLean
|
75f2575c30
|
Add simple support for PGP keys
|
6 years ago |
Danielle McLean
|
0e3ef423d2
|
Whoops, add the migration for altering the user avatar field
|
6 years ago |
Danielle McLean
|
c22e807fa4
|
Support for actually setting an avatar and note on the user in the admin
|
6 years ago |
Danielle McLean
|
8bd2faa8a9
|
Install a custom user model
|
6 years ago |