Danielle McLean
|
75e08aa1b2
|
Reduce number of queries required to render an entries list, especially the home page
|
5 years ago |
Danielle McLean
|
957fc4ada7
|
Lock Django to 1.11 in Pipfile, so it won't accidentally upgrade to 2 when I try to install unrelated packages
|
5 years ago |
Danielle McLean
|
40ead1bbe1
|
Provide simple support for fetching entries in AMP format - can't handle images yet and needs some other tweaks, but works nicely so far c:
|
5 years ago |
Danielle McLean
|
3e4f55fa9c
|
Add <cite> to ALLOWED_TAGS, because honestly
|
5 years ago |
Danielle McLean
|
501c8c3ee3
|
Whoops, wind back to Django 1.11 in Pipfile.lock, since django-favicon-plus doesn't work with Django 2 yet
|
5 years ago |
Danielle McLean
|
ce46abeb3d
|
1.8.4
|
5 years ago |
Danielle McLean
|
0c9adb0288
|
Upgrade to Font Awesome v5.0.4
|
5 years ago |
Danielle McLean
|
0fd65d3c2b
|
Enable CORS using django-cors-headers
|
5 years ago |
Danielle McLean
|
6072bf64f3
|
1.8.3
|
5 years ago |
Danielle McLean
|
c4b7e56c35
|
Upgrade to Font Awesome v5.0.3
|
5 years ago |
Danielle McLean
|
e7b577ef87
|
1.8.2
|
6 years ago |
Danielle McLean
|
2add0c3d15
|
Bump FA to 5.0.2 since that's out now
|
6 years ago |
Danielle McLean
|
e15e4c72fe
|
Add missing aria-hidden attribute to icons that aren't or might not be Font Awesome ones, since the automatic aria-hidden attributes are only added to FA icons
|
6 years ago |
Danielle McLean
|
447e91f1f1
|
Make sure the content doesn't stretch wider than the display, so mobile users can access the site correctly
|
6 years ago |
Danielle McLean
|
777878610f
|
1.8.1
|
6 years ago |
Danielle McLean
|
5e524cb4f2
|
Process the WebSub pings for each feed separately, because the hub.url[] syntax doesn't seem to actually work
|
6 years ago |
Danielle McLean
|
778bd7d872
|
Tweak the code block style again - simpler and more robust CSS
|
6 years ago |
Danielle McLean
|
17f3779596
|
Style code blocks nicely
|
6 years ago |
Danielle McLean
|
cd075a8ce2
|
Add <pre> to the list of acceptable tags so that code blocks work
|
6 years ago |
Danielle McLean
|
7b4f5d3ac1
|
Unwrap 'html' content passed to micropub
|
6 years ago |
Danielle McLean
|
ff96b732af
|
1.8.0
|
6 years ago |
Danielle McLean
|
afc3b45edd
|
Remove an extraneous print call
|
6 years ago |
Danielle McLean
|
d30f1bc334
|
Normalise formencoded Micropub requests to JSON form, and handle all requests as JSON, so now JSON request bodies work too
|
6 years ago |
Danielle McLean
|
29a3f740a9
|
Add a function to convert form-encoded micropub requests into JSON micropub requests - I'll be changing the actual endpoint to accept JSON and use this to keep accepting form-encoded as well
|
6 years ago |
Danielle McLean
|
14723b03ff
|
Fix regression - the verification tooltips weren't working with FA 5
|
6 years ago |
Danielle McLean
|
87f04ce988
|
Use a more helpful page title on IndieAuth authorisation pages
|
6 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
|
e5f2e9d537
|
Oops, bump up the entries-per-page to ten again - it was lowered to make testing the behaviour easier
|
6 years ago |
Danielle McLean
|
a0db1bfb47
|
Use the same paginate function on the entry-kind feeds and cat feeds, for identical pagination everywhere c:
|
6 years ago |
Danielle McLean
|
4033837b91
|
Refactor the pagination logic into a reusable module so I can go add it to the other feed pages
|
6 years ago |
Danielle McLean
|
f9e6f1dde3
|
Display the pagination on the home page at least - gotta do the same thing on other feed pages as well but this one is working nicely :)
|
6 years ago |
Danielle McLean
|
2a65644813
|
Switch from custom pagination to django.core.paginator, since it can do things like counts and 'is there a next page' more easily
|
6 years ago |
Danielle McLean
|
2d2159ee58
|
Enable simple entry pagination - each h-feed page has a rel=next pointing to the next page of the feed, but there's no visible link yet
|
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
|
b8a74443c9
|
1.7.4
|
6 years ago |
Danielle McLean
|
acb5bc97a9
|
Oops, still generate a shortlink when the published and updated timestamps match
|
6 years ago |
Danielle McLean
|
5fa4066d7a
|
Wrap the u-uid link in the h-card around my avatar rather than just having it be hidden, since invisible info in is a microformats2 antipattern
|
6 years ago |
Danielle McLean
|
ddf4099639
|
Remove a little bit of spurious whitespace
|
6 years ago |
Danielle McLean
|
1e15a82403
|
1.7.3
|
6 years ago |
Danielle McLean
|
e0bc184c12
|
Bump FA to 5.0.1
|
6 years ago |
Danielle McLean
|
b45661fa41
|
Improve accessibility and make profiles appear a little more cleanly - the full username and site domain are available to screen readers, but aren't displayed by default, which is much less cluttered
|
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
|
2231c3644c
|
Add an actual copy of the MIT license to the repo - it's been MIT-licensed from the beginning as specified in the package.json, but it's better to include an actual LICENSE file
|
6 years ago |
Danielle McLean
|
2add38b71e
|
1.7.2
|
6 years ago |
Danielle McLean
|
6d912de376
|
Migrate to Font Awesome 5 - every icon used in the site has been updated, but the site icons that live in the database will need fixing separately
|
6 years ago |
Danielle McLean
|
bb18194b56
|
1.7.1
|
6 years ago |
Danielle McLean
|
458da087d0
|
Include information on cats in the Atom and RSS feeds
|
6 years ago |
Danielle McLean
|
9e71c3d35d
|
Use fixed-width icons in the navbar - in most places it doesn't matter how wide the icons are but they get stacked vertically in the navbar on narrow screens
|
6 years ago |
Danielle McLean
|
342ca6ac76
|
Switch back to full-width <main>, I like it better after all
|
6 years ago |
Danielle McLean
|
ba7e838db8
|
Apply the .container class to <main> actually - this stops things from getting TOO wide on big displays but uses plenty of space on narrow displays
|
6 years ago |