Hugh Rundle
2f42161dda
disambiguate groups and prep for group invitations
...
- rename Group to BookwyrmGroup
- create group memberships and invitations
- adjust all model name references accordingly
2021-10-02 10:10:37 +10:00
Hugh Rundle
f3181690a2
change group owner from 'manager' to 'user'
...
This will allow privacy management to use existing code.
Some template updates also are for rationalising how
groups are created and edited.
2021-09-27 15:36:41 +10:00
Hugh Rundle
5fccb991a7
remove list from group when changing curation
...
Allows 'group' to be blank when saving a list.
Removes the 'group' field when saving a list with curation other than 'group' - this stops the list "sticking" to a group after it is changed from group curation to something else.
2021-09-26 18:28:16 +10:00
Hugh Rundle
686198472d
update group and list models
...
- remove GroupList model
- add a group foreign key value to List model
- remove reference to lists in Group model
2021-09-26 15:50:15 +10:00
Mouse Reeve
acfb1bb376
Updating string format synatx part 2
2021-09-18 11:32:00 -07:00
Mouse Reeve
4479864008
Updates code for linter
2021-06-18 14:12:56 -07:00
Mouse Reeve
3ade2d3bb1
New version of black, new whitespace
2021-04-26 09:15:42 -07:00
Mouse Reeve
77775d9bf8
Remove superfluous calls to all()
2021-04-19 14:47:59 -07:00
Pablo Barton
f6824268ed
584 sorting of lists
2021-04-16 22:17:15 -04:00
Mouse Reeve
b1491c2ac6
Adds privacy and recipient details to list items
2021-04-08 15:09:56 -07:00
Mouse Reeve
e550f8cde6
Fixes list item fields and broadcast updates
2021-04-08 14:47:38 -07:00
Mouse Reeve
31077a9790
Update ordered collection classes to use CollectionItem
2021-04-08 14:17:29 -07:00
Mouse Reeve
f7b0a282a7
Set updated date on list when item is added
2021-03-30 10:28:50 -07:00
Mouse Reeve
70296e760b
Runs black
2021-03-08 08:49:10 -08:00
Mouse Reeve
6e6bcb2f48
gotta simplify the add activity
2021-02-23 15:51:02 -08:00
Mouse Reeve
5f7466e92d
Fixes bugs in how lists/shelves federate Adds
2021-02-10 19:17:16 -08:00
Mouse Reeve
8842db3c1b
Create notification when adding or suggesting a book to a list
2021-02-10 13:46:56 -08:00
Mouse Reeve
486b660351
Merge pull request #594 from mouse-reeve/broadcast-fixes
...
Refactors broadcasting
2021-02-10 08:52:15 -08:00
Mouse Reeve
8fb08e09fd
Filter pending books from list display
2021-02-09 11:40:35 -08:00
Mouse Reeve
feb8190d8f
Created mixin for ordered collection items
2021-02-04 12:25:07 -08:00
Mouse Reeve
dfb5c396b0
Moves activitypub mixin to its own file
2021-02-04 10:47:18 -08:00
Mouse Reeve
e61d8b7638
Serialize lists as custom activitypub object
2021-02-02 11:13:15 -08:00
Mouse Reeve
e53b4e57fa
Federating lists and shelves
2021-02-02 09:37:46 -08:00
Mouse Reeve
d7c32cc314
Paginates lists view
2021-01-31 17:34:06 -08:00
Mouse Reeve
5939a72c81
More list models tests
2021-01-31 13:31:49 -08:00
Mouse Reeve
d73a1b4ec1
handles list privacy in display
2021-01-31 08:41:11 -08:00
Mouse Reeve
69c2b192a4
Adds list creation form
2021-01-31 08:08:52 -08:00
Mouse Reeve
fe088f21fb
Model and migration for lists
2021-01-30 21:00:36 -08:00