Commit Graph

1179 Commits

Author SHA1 Message Date
Mouse Reeve 930d9429ef User save() override instead of signal to set user fields
this gets gnarly because of transaction.atomic, so it bears further
testing
2021-02-10 12:43:53 -08:00
Mouse Reeve 759a384852
Merge pull request #592 from mouse-reeve/local-paths
Fixes local paths with remote users
2021-02-10 11:38:54 -08:00
Mouse Reeve 7c5b9f563f Fixes double slash in path 2021-02-10 11:11:55 -08:00
Mouse Reeve 96921e4be6
Merge pull request #574 from mouse-reeve/shelve-buttons
Shelve buttons
2021-02-10 09:01:33 -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 9c3bec23b8 More mocks in tests 2021-02-09 17:26:27 -08:00
Mouse Reeve 485de039cf
Merge branch 'main' into shelve-buttons 2021-02-09 13:28:00 -08:00
Mouse Reeve 104e4d7cf7 Patch setup in status tests 2021-02-09 13:06:59 -08:00
Mouse Reeve 1d7cea2789 fixes tests with broadcast kwarg 2021-02-09 12:48:46 -08:00
Mouse Reeve 25e8b3ddeb Send activitypub pure mode activities when possible 2021-02-09 12:23:59 -08:00
Mouse Reeve 0682117a06 delete and re-add shelf books in switch edition 2021-02-09 12:07:45 -08:00
Mouse Reeve 8fb08e09fd Filter pending books from list display 2021-02-09 11:40:35 -08:00
Mouse Reeve 9561bb2294 Adds reverse runpython for migration 2021-02-09 11:21:43 -08:00
Mouse Reeve e998ac28da Fixes broadcasting created status that needs second save 2021-02-09 11:13:02 -08:00
Mouse Reeve 0a554b002d Fixes test for handling direct recipients 2021-02-09 10:43:40 -08:00
Mouse Reeve 76491e4e35 Back off notification polling 2021-02-09 10:38:43 -08:00
Mouse Reeve 4ad51e62c6 Use recipients model attribute in broadcast 2021-02-09 10:26:04 -08:00
Mouse Reeve 0fd2885e7e Tests broadcasting from list views more thoroughly 2021-02-09 09:41:48 -08:00
Mouse Reeve 76e90cb3f6 Fixes remaining test patches 2021-02-08 09:38:28 -08:00
Mouse Reeve 80241e59a7 adds mocks to templatetags tests 2021-02-07 19:17:28 -08:00
Mouse Reeve 2fcfebd4e5 fixes broadcasting for incoming activities 2021-02-07 16:23:20 -08:00
Mouse Reeve bf6aca5122 fixes mocks on tests 2021-02-07 11:29:24 -08:00
Mouse Reeve ad7a045582 Makes shelbook user required 2021-02-07 11:29:13 -08:00
Mouse Reeve ee2b656b08 fixes change password view 2021-02-06 22:37:40 -08:00
Mouse Reeve 6b10e487b6 adding mocks for views tests 2021-02-06 22:37:19 -08:00
Mouse Reeve 272685f27d sketchy fix for boost broadcasting 2021-02-06 21:30:43 -08:00
Mouse Reeve 63fe9777e2 Fixes shelf model tests 2021-02-06 21:02:58 -08:00
Mouse Reeve b02a2c1aa4 broadcasting for follow, accept, and reject 2021-02-06 19:18:02 -08:00
Mouse Reeve ffd0759f6f Fixes field and lists tests 2021-02-06 16:13:59 -08:00
Mouse Reeve f917079c0b Adds update tests for objectmixin 2021-02-06 13:48:02 -08:00
Mouse Reeve d477b6d3f3 tests create and delete activity for objectmixin 2021-02-06 13:43:09 -08:00
Mouse Reeve 3b17c0ed44 Fixes broadcast recipients with software constraint 2021-02-06 12:41:35 -08:00
Mouse Reeve ff721896c0 Fixes call to mention_users 2021-02-06 12:06:45 -08:00
Mouse Reeve c7c975d695 Use save method override instead of a signal
and gets the new test file working
2021-02-06 12:00:47 -08:00
Mouse Reeve 2ef777f87e Use activity type mixin 2021-02-04 14:36:57 -08:00
Mouse Reeve 7381536ad6 circular import issues and added_by migration 2021-02-04 14:27:26 -08:00
Mouse Reeve 5a3a6151a6 separate mixins for AP types 2021-02-04 13:22:27 -08:00
Mouse Reeve 42d80ce238 Remove explicit broadcast calls 2021-02-04 13:21:55 -08:00
Mouse Reeve 44996917c7 Activitypub model code in more files 2021-02-04 12:36:39 -08:00
Mouse Reeve feb8190d8f Created mixin for ordered collection items 2021-02-04 12:25:07 -08:00
Mouse Reeve b015d6c9a1 Fixes hiding import book option in search for anonymous users 2021-02-04 11:46:42 -08:00
Mouse Reeve 12e0e6a1f0 Broadcast implicitly from model save 2021-02-04 11:44:31 -08:00
Mouse Reeve d633826a20 full path in user-based remote id 2021-02-04 10:48:56 -08:00
Mouse Reeve dfb5c396b0 Moves activitypub mixin to its own file 2021-02-04 10:47:18 -08:00
Mouse Reeve 582ebc0fe3 Fixes local paths with remote users
Fixes #590
2021-02-04 10:31:08 -08:00
Mouse Reeve ae0034e678 Fixes mismatched html tags 2021-02-03 18:09:07 -08:00
Mouse Reeve 736f28e254 Fixes user tabs linking to logged in user 2021-02-03 17:02:04 -08:00
Mouse Reeve c03dcaf842 Distinct lists 2021-02-03 16:49:42 -08:00
Mouse Reeve 3f2f27bcac Fixes logged out list view 2021-02-03 16:40:29 -08:00
Mouse Reeve 39d31060e1 Sort list preview by most recently added 2021-02-03 16:11:42 -08:00