142 Commits (v1.10.2)
 

Author SHA1 Message Date
  Danielle McLean 594947852f
1.10.2 5 months ago
  Danielle McLean b318ed5b06
Fix broken Tippy tooltips caused by changes to Tippy's API in version 3 5 months ago
  Danielle McLean 012aed42b1
1.10.1 5 months ago
  Danielle McLean 5c10bafb7d
Bump up the versions of Highlight.js, Tippy.js, and OpenWebIcons as well 5 months ago
  Danielle McLean e660221265
Upgrade Font Awesome to 5.6.3 5 months ago
  Danielle McLean e23ca7d215
Upgrade Bootstrap to 4.2.1 5 months ago
  Danielle McLean 95b02269bb
Perform pre-commit autoupdate 5 months ago
  Danielle McLean ce07ba8cdc
Perform a pipenv update since everything is old 5 months ago
  Danielle McLean 17e5c2c1b4
Remove calls to as_meta since the info is ignored anyway - gives a decent performance boost :o 11 months ago
  Danielle McLean 4fd2ff826a
Support Libravatar matching by OpenID URL as well as by email address 11 months ago
  Danielle McLean 6efcc450a3
Fix the tests by ensuring lemoncurry.settings.test is always loaded regardless of the environment 11 months ago
  Danielle McLean dc7442cfb6
Add a migration which just sets help text on users.User fields 11 months ago
  Danielle McLean 9c708b8c89
Don't preload_app when running with Gunicorn since apparently that breaks database access 11 months ago
  Danielle McLean 40f0bd858b
Stop pooling Postgres connections, because Django's pool isn't thread-safe and breaks under gevent 11 months ago
  Danielle McLean 639e1ec9c6
Add Gunicorn config file so we can use server hooks 11 months ago
  Danielle McLean a35072bbc3
1.10.0 11 months ago
  Danielle McLean da5ca5edea
Ignore the .env file, since I wanna use it 11 months ago
  Danielle McLean 1e4df2d1b5
Implement the Micropub source query internally rather than by simply parsing the visible content 11 months ago
  Danielle McLean d68dda85ad
Refactor the Micropub error responses into a non-view module, have them produce an immediately raise-able exception 11 months ago
  Danielle McLean 065619772e
Use ResponseException for various places rather than needing to check the return value for responseness 11 months ago
  Danielle McLean 7d17a92793
Introduce a middleware that allows for HttpResponses to be thrown from inner utility functions, to avoid boilerplate in views 11 months ago
  Danielle McLean 1d4be082cf
Refactor the 'find an entry based on a URL' behaviour into a utility function 11 months ago
  Danielle McLean 2d643b48c6
Allow GIFs to be sent to the Micropub media endpoint 11 months ago
  Danielle McLean bab7097fa3
Properly send webmentions after deleting an entry :3 11 months ago
  Danielle McLean fa8419976d
Enable support for deleting entries through Micropub :D 11 months ago
  Danielle McLean 427dcde672
Make lots of improvements to the narrow-screen layout 11 months ago
  Danielle McLean 580c61e924
Adjust sizing of p-author photo and spacing inside entries 11 months ago
  Danielle McLean 6c9b6eb061
Shrink the precision of 'ago' datetimes so they stay compact 11 months ago
  Danielle McLean 6d7b5db482
Restore favicon links in the page <head> 11 months ago
  Danielle McLean 8a0c24a9b5
Run pipenv lock to downgrade PyYAML to 3.12, since 4.1 was removed from PyPI 11 months ago
  Danielle McLean c8e0b9c5fb
Save any provided syndications for a new entry when creating it 11 months ago
  Danielle McLean 556329d5fa
Have syndications infer the correct Site from their URL rather than require an explicit Profile reference 11 months ago
  Danielle McLean ac22c826cb
Canonicalise the 'me' parameter better, so if I just enter the bare domain it'll work fine 11 months ago
  Danielle McLean 0adc7a0d5e
Handle cats and syndications with better wrapping behaviour - &nbsp; doesn't work as well as I'd hoped 11 months ago
  Danielle McLean f7d7936499
Whoops, make sure ago actually emits the /correct/ relative timestamps using the right timezone 11 months ago
  Danielle McLean c8faa30724
Switch to another relative-date-formatting library which supports tiny abbreviated formats 11 months ago
  Danielle McLean 0d1d102f47
Lots of spacing adjustments so that the new entry layout doesn't suck on mobile 11 months ago
  Danielle McLean cf0264b5a6
Allow info fields to wrap if long, rather than squish the main content of the entry 11 months ago
  Danielle McLean 6054accc54
Force individual cats and syndications not to wrap, so that they don't wrap between the icon and the text 11 months ago
  Danielle McLean 778a9c870d
Move cats and syndications back into the card, shrinking them down to avoid taking up too much vertical space 11 months ago
  Danielle McLean dee64f130e
Switch to a less bright theme-color since base0A didn't work so well 11 months ago
  Danielle McLean bc8d7923b4
Restore the <base> and rel="canonical" URLs to the layout <head> 11 months ago
  Danielle McLean dec5ef153b
Set a theme-color in the template again, so mobile Chrome uses it properly 11 months ago
  Danielle McLean 5cf566251a
Redesign the display of entry 'metadata', like author and category, to be way more space-efficient - should make tiny statuses less 'heavy' 11 months ago
  Danielle McLean 7edc5d0165
Move the Django media URL from /media to just /m, so we get shorter overall URLs to that kinda stuff 11 months ago
  Danielle McLean 35ced9a451
Whoops, only revoke the current user's Micropub tokens for a client, not every single token for that client 11 months ago
  Danielle McLean 446029ce84
Add a page that lists all authorised Micropub clients and allows a client's access to be revoked easily 11 months ago
  Danielle McLean bb91d3c6b6
Resilently handle IndieAuth clients that don't have a logo in their h-x-app 11 months ago
  Danielle McLean b32412f4fd
Add a bunch of <link> tags I forgot about, oops 11 months ago
  Danielle McLean ce0bf28725
1.9.10 11 months ago