Commit graph

99 commits

Author SHA1 Message Date
Logan Buckley
a56855d5e4 Implement and use Author.display_name 2020-06-17 18:16:19 -04:00
Adam Kelly
70e69f73cb Add manage invites page. 2020-06-03 17:38:30 +01:00
Adam Kelly
48f7fd34a7 Allow account registration with invites. 2020-06-01 22:34:45 +01:00
Adam Kelly
92a669ffaf Add instance settings.
Addresses: #58

Currently implemented:

* Instance name
* Instance description
* Code of conduct
* Allow registration

I decided to store this in the database so that settings can be easily
changed at runtime through the web interface. (This web interface does
not exist.)
2020-06-01 19:54:08 +01:00
Adam Kelly
b212456d0d Move signature code into fedireads.signatures. 2020-05-15 11:18:41 +01:00
Mouse Reeve
3b16bb748c More books tests 2020-05-14 11:28:45 -07:00
Mouse Reeve
3e02123a0d Updates for broadcast changes 2020-05-13 18:23:54 -07:00
Mouse Reeve
e76f96eb6c Unify concept of absolute_id and remote_id 2020-05-13 09:28:48 -07:00
Mouse Reeve
bebb4d465b Tests base model absolute id generator 2020-05-13 09:28:47 -07:00
Mouse Reeve
e11e1cc560 missing import in user model 2020-05-10 17:47:59 -07:00
Mouse Reeve
0f579e7d8d Re-thinks connector mappings 2020-05-10 16:45:03 -07:00
Mouse Reeve
2e7d2f96f8 Cleans up base model 2020-05-10 13:38:47 -07:00
Mouse Reeve
67837f84b3 user activitypub serializer 2020-05-09 21:55:00 -07:00
Mouse Reeve
45e5df388d Activitypub serialize shelves 2020-05-09 21:52:13 -07:00
Mouse Reeve
2e8afb90e6 Fixes bug in activitypub serialization of statuses 2020-05-09 18:55:45 -07:00
Mouse Reeve
ee7c04cc7e code style cleanup 2020-05-09 16:16:23 -07:00
Mouse Reeve
e9393ede28 Adds remote ID to authors 2020-05-09 12:29:23 -07:00
Mouse Reeve
3a4a194160 Path to update books 2020-05-03 18:56:29 -07:00
Mouse Reeve
1dffe425e0 Don't use book absolute ids for nav 2020-05-03 18:12:40 -07:00
Mouse Reeve
2fd7792f34 Remove fedireads_key field
we have ID
2020-05-03 18:12:29 -07:00
Mouse Reeve
855b4a4eb0 Search cleanup 2020-05-03 15:26:47 -07:00
Mouse Reeve
20264bc3f5 can't use self as a name 2020-05-03 13:12:42 -07:00
Mouse Reeve
7fb0a87077 Separate out local and remote search results 2020-05-03 12:59:06 -07:00
Mouse Reeve
d8934879e9 Merge branch 'cthulahoops-large_imports' 2020-05-02 17:08:52 -07:00
Mouse Reeve
6e218a85de Adds more fields to book data 2020-04-29 10:12:48 -07:00
Adam Kelly
64f9e12b1d Isbns aren't necessarily always unique. 2020-04-28 15:27:06 +01:00
Adam Kelly
9ffab814af Don't crash if we don't recognise the exclusive shelf. 2020-04-28 15:16:41 +01:00
Mouse Reeve
4f9edae05a
Merge pull request #150 from cthulahoops/async_import
Async import
2020-04-27 10:15:43 -07:00
Adam Kelly
2006b2fbce Only use added_date as start_date for books being read right now. 2020-04-25 11:44:59 +01:00
Adam Kelly
fba78d7a0e Style fixes suggested by pylint. 2020-04-22 14:53:22 +01:00
Adam Kelly
60dabe442e Link import job to import status and display status on status page. 2020-04-22 14:16:46 +01:00
Adam Kelly
22b2a95fd3 Fixing up notifications. 2020-04-22 13:52:07 +01:00
Adam Kelly
0bf73fef24 Store csv in the database and then import via celery. 2020-04-22 13:52:07 +01:00
Adam Kelly
881cc4d64b First draft async imports. 2020-04-22 12:43:55 +01:00
Adam Kelly
53ff28b5dc Save progress information from imports. 2020-04-15 13:27:25 +01:00
Adam Kelly
60f0aa207d Add model to store reading progress. 2020-04-15 13:27:25 +01:00
Mouse Reeve
a88cf2b6dd Adds quotes 2020-04-08 09:41:00 -07:00
Mouse Reeve
a27effd05d Adds ratings 2020-04-03 12:44:02 -07:00
Mouse Reeve
29693127ba Fixes boost display 2020-04-01 14:55:32 -07:00
Mouse Reeve
87f12a970d Convert comments to AP Notes and unrated reviews
Works on #121
2020-04-01 11:34:48 -07:00
Mouse Reeve
5c4d078f92 Merge branch 'master' into works-editions 2020-03-30 15:30:06 -07:00
Mouse Reeve
defd026ed0 handle work/edition concepts in ui 2020-03-30 15:03:21 -07:00
Mouse Reeve
f7fb9dde99 Differentiate works and editions more clearly 2020-03-30 14:12:18 -07:00
Mouse Reeve
44e1cf2a78 Mark default edition 2020-03-30 13:15:49 -07:00
Adam Kelly
745ca7d4ff Boosts - handle url, store in database, send, notify. 2020-03-30 16:18:37 +01:00
Mouse Reeve
9aada80c05 Use timezone dates
Fixes #114
2020-03-29 17:40:51 -07:00
Mouse Reeve
e7d18dada1 Keep track of remote servers
Fixes #32
2020-03-29 15:51:43 -07:00
Mouse Reeve
92790d520f code style cleanup 2020-03-29 11:18:42 -07:00
Mouse Reeve
1a33290267 Edit books
Fixes #109
2020-03-28 15:06:16 -07:00
Mouse Reeve
54b5f0097b Update connector and author tables 2020-03-28 13:03:49 -07:00