Commit graph

522 commits

Author SHA1 Message Date
Danielle McLean c398b0d3f4
v1.12.4 2023-08-16 11:52:59 +10:00
Danielle McLean 95cca433bc
Catch all errors from requests, not just HTTPError 2023-08-16 11:52:43 +10:00
Danielle McLean 4f081c8d34
v1.12.3 2023-08-16 11:48:40 +10:00
Danielle McLean 8386f77d72
Gracefully handle failure to fetch h-x-app 2023-08-16 11:47:00 +10:00
Danielle McLean 03956637be
v1.12.2 2023-08-10 19:33:08 +10:00
Danielle McLean 60bdaa27a0
Update Nostr name aliases to match prod username 2023-08-10 19:32:41 +10:00
Danielle McLean a6fa7ebb3a
v1.12.1 2023-08-10 19:29:19 +10:00
Danielle McLean d0bd6c1231
Expand Nostr key field to 64 chars (32 hex bytes) 2023-08-10 19:28:04 +10:00
Danielle McLean 960e64963f
Explicitly install greenlet for prod usage 2023-08-10 19:26:47 +10:00
Danielle McLean 0b1a548ee4
1.12.0 2023-08-10 18:11:16 +10:00
Danielle McLean 04bd6dd35d
Add NIP-05 verification compatibility 2023-08-10 18:05:46 +10:00
Danielle McLean 2e7d12b3e6
Run Black over the whole codebase 2023-08-10 16:52:37 +10:00
Danielle McLean cd990e4e2f
Rename Key to PgpKey, so other keys can fit too 2023-08-10 16:50:35 +10:00
Danielle McLean fe187da491
Update pre-commit hooks 2023-08-10 16:48:42 +10:00
Danielle McLean 636b470001
Remove unused Pipenv package files 2023-08-10 16:32:44 +10:00
Danielle McLean e5cf94d488
Remove favicons package that doesn't currently work 2023-08-10 16:32:06 +10:00
Danielle McLean c5458c2d06
Migrate to Poetry rather than Pipenv 2023-08-10 16:30:06 +10:00
Danielle McLean 7af8636687
Drop super-favicon, incompatible with newer Django 2023-08-10 16:29:20 +10:00
Danielle McLean 5ac46dad63
Whoops, fix Pipfile.lock hash 2022-04-29 14:57:55 +10:00
Danielle McLean d4c814c79a
Upgrade to Python 3.9
I also needed to patch my Jinja2 filters to not use a deprecated method
of declaring themselves, since the upgrade pulled in a newer minor
version of Jinja2.

The upgrade also tried to pull in Django 4, which many of the plugins
I'm using can't cope with yet, so it needed to be convinced not to do
that.
2022-04-29 14:54:49 +10:00
Danielle McLean db0d6e28a3
makemigrations for minor tweaks to User and Entry 2022-03-12 15:27:59 +11:00
Danielle McLean 2f8d62649e
1.11.0 2022-03-12 15:16:43 +11:00
Danielle McLean 683adc1b46 Use proper path converter for lemonshort 2022-03-12 15:04:05 +11:00
Danielle McLean cfeb206154 Fix dev settings to use .lo instead of .dev 2022-03-12 15:03:26 +11:00
Danielle McLean c5c0f4258b Set DEFAULT_AUTO_FIELD to AutoField 2022-03-12 15:03:01 +11:00
Danielle McLean 73addc2f75 Remove unncessary default_app_config settings 2022-03-12 15:02:26 +11:00
Danielle McLean 0ca50252dd
Add mypy types for libraries that have them now 2022-02-22 12:35:38 +11:00
Danielle McLean 8d79be07da
Do a pipenv update to get patched Django again lol 2022-02-22 12:33:31 +11:00
Danielle McLean 37d5a7a20d
Do a pipenv update to get patched Django 2021-08-22 23:24:58 +10:00
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.
2021-08-22 23:08:45 +10:00
Danielle McLean 7fcc3c8788
1.10.3 2019-05-06 08:55:11 +10:00
Danielle McLean 4436db7d83
Bump up Font Awesome to 5.8.1 2019-05-06 08:46:06 +10:00
Danielle McLean d017c642eb
Bump up Bootstrap to 4.3.1 2019-05-06 08:44:21 +10:00
Danielle McLean 7c5f311af9 Merge branch 'details' of BenLubar/lemoncurry into master 2019-05-05 18:36:52 -04:00
Ben Lubar 73155f399b
allow details tags 2019-05-05 00:12:49 -05:00
Danielle McLean e540f7b784
Do a yarn upgrade c: 2019-01-25 10:21:25 +11:00
Danielle McLean 0e8f816d0e
Remove deprecated pre-commit hook autopep8-wrapper 2019-01-24 12:29:38 +11:00
Danielle McLean 1bf0d8478a
Placate a deprecation warning from Django by importing 'static' from a different module 2019-01-24 12:28:55 +11:00
Danielle McLean 594947852f
1.10.2 2019-01-17 12:29:22 +11:00
Danielle McLean b318ed5b06
Fix broken Tippy tooltips caused by changes to Tippy's API in version 3 2019-01-17 12:29:16 +11:00
Danielle McLean 012aed42b1
1.10.1 2019-01-17 11:55:56 +11:00
Danielle McLean 5c10bafb7d
Bump up the versions of Highlight.js, Tippy.js, and OpenWebIcons as well 2019-01-17 11:55:47 +11:00
Danielle McLean e660221265
Upgrade Font Awesome to 5.6.3 2019-01-17 11:48:40 +11:00
Danielle McLean e23ca7d215
Upgrade Bootstrap to 4.2.1 2019-01-17 11:47:53 +11:00
Danielle McLean 95b02269bb
Perform pre-commit autoupdate 2019-01-17 11:44:15 +11:00
Danielle McLean ce07ba8cdc
Perform a pipenv update since everything is old 2019-01-17 11:43:30 +11:00
Danielle McLean 17e5c2c1b4
Remove calls to as_meta since the info is ignored anyway - gives a decent performance boost :o 2018-07-12 21:00:52 +10:00
Danielle McLean 4fd2ff826a
Support Libravatar matching by OpenID URL as well as by email address 2018-07-11 13:13:12 +10:00
Danielle McLean 6efcc450a3
Fix the tests by ensuring lemoncurry.settings.test is always loaded regardless of the environment 2018-07-11 13:06:40 +10:00
Danielle McLean dc7442cfb6
Add a migration which just sets help text on users.User fields 2018-07-11 13:02:25 +10:00