Commit graph

634 commits

Author SHA1 Message Date
Mouse Reeve c4b9b82000 Use author name as a deduplication field
I feel iffy about this but openlibrary has hella duplicates
2020-12-20 13:31:11 -08:00
Mouse Reeve e72c3e11dd Fixes incoming user test 2020-12-20 12:54:30 -08:00
Mouse Reeve 79973687d5 Updates tests 2020-12-20 12:50:35 -08:00
Mouse Reeve 3597ca460c Don't let author and book remote ids get overridden 2020-12-20 12:40:20 -08:00
Mouse Reeve 23cbeab4c1 cleans up remote version of quote status 2020-12-20 12:31:39 -08:00
Mouse Reeve 689cc65790 keep saved version of bio and description field as markdown 2020-12-20 12:24:17 -08:00
Mouse Reeve 60738011a2 user's name and bio field are optional
get it together, mouse
2020-12-20 12:09:19 -08:00
Mouse Reeve 7f1ac33859 Format html on book descriptions 2020-12-20 12:09:13 -08:00
Mouse Reeve 646df03d81 show books for authors who only have editions 2020-12-20 11:51:17 -08:00
Mouse Reeve 3f95f9257d
Merge pull request #411 from mouse-reeve/markdown-refinement
Only parse mardown on outgoing activities
2020-12-20 11:42:06 -08:00
Mouse Reeve a6efd51bb2 Only parse mardown on outgoing activities 2020-12-20 11:38:13 -08:00
Mouse Reeve fdb9b71030
Merge pull request #410 from mouse-reeve/atomicity
Change transaction atomic to avoid cascading errors
2020-12-20 11:24:37 -08:00
Mouse Reeve 592721ec76 Fixes unit tests 2020-12-19 20:26:29 -08:00
Mouse Reeve ffa354be7c html format links and mentions 2020-12-19 20:03:33 -08:00
Mouse Reeve ef696782ab Allow markdown in html fields 2020-12-19 18:54:56 -08:00
Mouse Reeve 1204679cbd Change transaction atomic to avoid cascading errors 2020-12-19 18:34:37 -08:00
Mouse Reeve c407015a82 Fixes tests 2020-12-19 16:33:56 -08:00
Mouse Reeve 3e61f48da2 Fixes loading more data 2020-12-19 16:16:39 -08:00
Mouse Reeve d3671d981f Use author activitypub in OL connector 2020-12-19 15:20:31 -08:00
Mouse Reeve 2128219b05 Use activitypub to_model de-serializer in openlibrary connector 2020-12-19 14:56:03 -08:00
Mouse Reeve 0c6049b81c Discard remote boosts 2020-12-18 12:38:27 -08:00
Mouse Reeve 606e93fb12 Hacky fix for serializing boost 2020-12-18 11:34:21 -08:00
Mouse Reeve 80de6079fa User p tags for pure status serializer 2020-12-18 11:00:30 -08:00
Mouse Reeve 40c4f4f5de Disable boosting private statuses 2020-12-18 09:30:08 -08:00
Mouse Reeve 3649642653 Show all authors 2020-12-17 15:14:52 -08:00
Mouse Reeve be43e0772c box around create status on feed page 2020-12-17 14:13:28 -08:00
Mouse Reeve 73f94a76d2 Show subtitle in book page 2020-12-17 14:11:24 -08:00
Mouse Reeve 6149f36c7f Fixes bug in alt text breaing serializing work 2020-12-17 13:55:31 -08:00
Mouse Reeve d024d44b79 Fixes incoming tests 2020-12-17 13:46:32 -08:00
Mouse Reeve c4c01f4950
Merge pull request #404 from mouse-reeve/rate-action
Rate action
2020-12-17 13:25:35 -08:00
Mouse Reeve 666ae117d2
Merge pull request #403 from mouse-reeve/cover-max-width
Set max width on cover container
2020-12-17 13:24:49 -08:00
Mouse Reeve d109ac0626
Merge pull request #402 from mouse-reeve/alt-text
Federate cover alt text
2020-12-17 13:22:09 -08:00
Mouse Reeve 5cadd48aef Fixes rate action 2020-12-17 13:21:21 -08:00
Mouse Reeve dccd9ac052 uuids for content warners loaded correctly 2020-12-17 13:14:44 -08:00
Mouse Reeve 60239c867a Updates unit tests 2020-12-17 13:06:17 -08:00
Mouse Reeve 3f1bf4e1d6 Set max width on cover container 2020-12-17 12:57:56 -08:00
Mouse Reeve 530198adea Serialize alt text of images 2020-12-17 12:54:04 -08:00
Mouse Reeve 39dc0501a5 Make alt text a model property 2020-12-17 12:30:49 -08:00
Mouse Reeve 04ba5abf45 Fixes infinite recursion when loading books
Also fixes bug in serializing page nubmers
2020-12-17 12:02:59 -08:00
Mouse Reeve 2799ed68e3 Propogate content warning from parent 2020-12-17 11:32:09 -08:00
Mouse Reeve 34a2afc788 Change text on cw button 2020-12-17 11:05:37 -08:00
Mouse Reeve 172c36b641 Adds content warning field in status forms 2020-12-16 20:10:50 -08:00
Mouse Reeve 0d42b9cf8f Display status cw's 2020-12-16 19:50:36 -08:00
Mouse Reeve b796686483 Adds cw field 2020-12-16 19:20:15 -08:00
Mouse Reeve 33c2f6c3b2 Merge branch 'main' into content-warnings 2020-12-16 19:14:34 -08:00
Mouse Reeve f0767de363
Merge pull request #394 from mouse-reeve/sanitize-html
Sanitize html
2020-12-16 19:12:37 -08:00
Mouse Reeve f7cb525981 Fixes logic error 2020-12-16 18:40:43 -08:00
Mouse Reeve 42167af3e9 Tests fro html field 2020-12-16 18:39:18 -08:00
Mouse Reeve a3c7d324d6 Sanitize incoming html 2020-12-16 16:47:23 -08:00
Mouse Reeve f1926ce76d Avoid duplicate notifitions
And render html
2020-12-16 16:20:40 -08:00