Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/bookwyrm-social/bookwyrm
Social reading and reviewing, decentralized with ActivityPub
https://github.com/bookwyrm-social/bookwyrm
dda61263295dcafb3039449ca061acad53bf0a85 authored over 2 years ago by Mouse Reeve <[email protected]>
This test will catch my typo in generating the notifications
2cda9d556740296c6382ce3f7360bbc3185e0d3c authored over 2 years ago by Mouse Reeve <[email protected]>Adds another missing migration
d09aa2ded299818dff201b2e742984f8f533ebd8 authored over 2 years ago by Mouse Reeve <[email protected]>079f6d304e0d6ad89da4be94a6f48d79f6c25004 authored over 2 years ago by Mouse Reeve <[email protected]>
9fceeb3eda0145ae85ad4ff079a9ebb3faed2c86 authored over 2 years ago by Mouse Reeve <[email protected]>
Adds test coverage command and some more miscellaneous tests
476a7b73a2124668b9cf9f3fe2da3bd6dc3cb195 authored over 2 years ago by Mouse Reeve <[email protected]>b2a8a0409238b6e109aaa8b4d46f06b7c0b55772 authored over 2 years ago by Mouse Reeve <[email protected]>
9c21d1c06fb692d7a23389ed9e3137f5a1123a19 authored over 2 years ago by Mouse Reeve <[email protected]>
7a9d320afd21fdb62693c2a11938341b1a298ab4 authored over 2 years ago by Mouse Reeve <[email protected]>
574c1db7325e38cd693046bcef4ef47e2d0d2753 authored over 2 years ago by Mouse Reeve <[email protected]>
87434fbb9df733cc9552402cfedc242c4c950cdd authored over 2 years ago by Mouse Reeve <[email protected]>
f5638c1e44839d0d593d98338157eeefd42f0e96 authored over 2 years ago by Mouse Reeve <[email protected]>
f4dd14acadbd3524c673d592eef0efbed0cc8fc1 authored over 2 years ago by Mouse Reeve <[email protected]>
c48fbd8753ba3926a8f40187cd838055c5258e77 authored over 2 years ago by Mouse Reeve <[email protected]>
afd3b27d78bfdecf54a95f8f5a17a84a546a6900 authored over 2 years ago by Mouse Reeve <[email protected]>
b61a4ab99492dc2cfe111111897b12cefa5a9284 authored over 2 years ago by Mouse Reeve <[email protected]>
Adds missing migration
e8a570b687a131e8adecd3d886343cb75e1d2cda authored over 2 years ago by Mouse Reeve <[email protected]>003ef65db56ab09bf25d917073a77f402fe907f2 authored over 2 years ago by Mouse Reeve <[email protected]>
Handle link domains with no associated user
cccf0ec3a0d93956acc83b03c4e505ae55fdbabe authored over 2 years ago by Mouse Reeve <[email protected]>d4f8a5f4480e37746102fdbd683c4292e4cb6ace authored over 2 years ago by Mouse Reeve <[email protected]>
4f386e8c4ed82ff3da0555e515808862af93dbab authored over 2 years ago by Mouse Reeve <[email protected]>
This is an edge case, and they OUGHT to have a user, but if the user was
deleted for a remote li...
24349b0a4cd047c1551981663013a8119d4ed423 authored over 2 years ago by Mouse Reeve <[email protected]>
37bcb031f73529502c2642a8decf0677a12fbafc authored over 2 years ago by Mouse Reeve <[email protected]>
Bump django from 3.2.13 to 3.2.14
f7e02061cbeb7342d337dcd01482935c4e3b0b59 authored over 2 years ago by Mouse Reeve <[email protected]>
Bumps [django](https://github.com/django/django) from 3.2.13 to 3.2.14.
- [Release notes](https:...
Since the main way to interact with them is by approving them in the
notification, I didn't grou...
e54c563865ee1c326e0abe804559e9fffbcd0695 authored over 2 years ago by Mouse Reeve <[email protected]>
7508ae9eaef9b2216606ef9beff8ffdd9c81c786 authored over 2 years ago by Mouse Reeve <[email protected]>
8cbf8f62c776663562d20c43391493774e26fd53 authored over 2 years ago by Mouse Reeve <[email protected]>
Right now notifications are a mix of post-save signals and clauses in
the save function of the m...
736d29ea201632bcd47bf57d40777499a369bff8 authored over 2 years ago by Mouse Reeve <[email protected]>
c65381adf9e687309934ec0e9604f806c66035f9 authored over 2 years ago by Mouse Reeve <[email protected]>
79f3382eceb4a34dfe75c1f5bc222d1db5a0983a authored over 2 years ago by Mouse Reeve <[email protected]>
9e94a13acf59e113148f9d20e8cfbe971353b123 authored over 2 years ago by Mouse Reeve <[email protected]>
ee71f5df21886ca3aa128a706f5a1c81c60aa7c9 authored over 2 years ago by Mouse Reeve <[email protected]>
fc375bbab4cb94498c63d211b28134df646e0d07 authored over 2 years ago by Mouse Reeve <[email protected]>
Fixes setting access level to "user"
97b53d49985156b6735322ef5116093e97145fe8 authored over 2 years ago by Mouse Reeve <[email protected]>
This wasn't working because "user" isn't a group, it's the absense of
any group.
f76d661e07a2e4378732786ba2283626c410b273 authored over 2 years ago by Mouse Reeve <[email protected]>
Oops
971bed994257f6f5f8718e1ea7470e78ed72a44c authored over 2 years ago by Mouse Reeve <[email protected]>801ba03aaf2b25a87f12e4466cce89bac2897c9d authored over 2 years ago by Mouse Reeve <[email protected]>
9948dd235659ed82d1f6e930714f334392d84a2d authored over 2 years ago by Mouse Reeve <[email protected]>
aeefd5a3e9d2667de0579cf35758331a22dd3958 authored over 2 years ago by Mouse Reeve <[email protected]>
03f5a3f2c1de6720f7cc4958b9a84caa0e90d865 authored over 2 years ago by Mouse Reeve <[email protected]>
72a8229a5ceddfa6f8f604419c7ff62527f36e7a authored over 2 years ago by Mouse Reeve <[email protected]>
b193652a67924a7dc2213cd1a78d1bcdf5ea54d7 authored over 2 years ago by Mouse Reeve <[email protected]>
dc8e61f316e13360edc5d3fbcf8a8ab9d84eb4bd authored over 2 years ago by Mouse Reeve <[email protected]>
In the new paradigm, a notification related to a status has users added
to it and removed from i...
a9a2da0957a4b5a4b193660f97e95a2099ea10e8 authored over 2 years ago by Mouse Reeve <[email protected]>
0cc2bc269e6304e2a468c4174dc7e4480875c8fc authored over 2 years ago by Mouse Reeve <[email protected]>
I don't know why it felt important to do this but it did. The migrations
are in one file now and...
Show deleted users as red in the user list
f1f78c9cde91596a339d5200dda98eae8f69d4fa authored over 2 years ago by Mouse Reeve <[email protected]>a718a168a31a15c45197eba747e4a5b3ce746113 authored over 2 years ago by Mouse Reeve <[email protected]>
It can be hard to differentiate at a glance if a user is deleted or
suspended -- without this, y...
Html sanitizer
fe33fdcf564a6a5667aef75d5456bea08feab50d authored over 2 years ago by Mouse Reeve <[email protected]>
This removes forbidden html, rather than leaving them in place but
unrendered.
This wasn't really testing what I wanted it to.
70beb24d95657d5186d73d71599088046dd5e891 authored over 2 years ago by Mouse Reeve <[email protected]>13376f89708fea095d97fdeed6950da701aa52d9 authored over 2 years ago by Mouse Reeve <[email protected]>
62aa4bf869625186e0c7f24d259cfb2caac6f4d3 authored over 2 years ago by Mouse Reeve <[email protected]>
7f78140015d6e2c9bac86ba9931911009c407dba authored over 2 years ago by Mouse Reeve <[email protected]>
Handle getting edition data as dict or string
58b23a74da94795691c4e57df32b7095fb0dec8a authored over 2 years ago by Mouse Reeve <[email protected]>5d363da175faa8289d94e51778af281add117178 authored over 2 years ago by Mouse Reeve <[email protected]>
Add warning to dashboard if email sender looks misconfigured
0b900dc1ac665b5aab57447cf4a7a239fb39922d authored over 2 years ago by Mouse Reeve <[email protected]>89165fd909ba4f4033f706569d77b2fd5348c8e8 authored over 2 years ago by Mouse Reeve <[email protected]>
Fixes logic error in checking relationships
6e7c9b76c6971f2f13df47c173a79db8fb9c7a1f authored over 2 years ago by Mouse Reeve <[email protected]>d1180d4216d62df3fae336cc236b5f9d1b71ca59 authored over 2 years ago by Hugh Rundle <[email protected]>
b82cf887e26d445de155bd5bad372b8e6d3c570e authored over 2 years ago by Hugh Rundle <[email protected]>
f8e51b5826f50c46072a5704f4e4f7c5e17a092a authored over 2 years ago by Hugh Rundle <[email protected]>
Merging in latest changes from main, since I got covid and missed a few weeks.
0e9dc66ffacd7ac0c2ff82070b9efb9a543fbe8f authored over 2 years ago by Hugh Rundle <[email protected]>04324c00b42b278aad882caa517186d9f2a49317 authored over 2 years ago by Hugh Rundle <[email protected]>
39efb908700084498f6982eea86ac14820e9c86f authored over 2 years ago by Hugh Rundle <[email protected]>
To make it harder to accidentally mess up the tour when making changes to pages, this commit add...
3f67bc3b614a5607a175d60fafd1574dcf2c88ea authored over 2 years ago by Hugh Rundle <[email protected]>The tour now shows users how to add a book first, then bookshelves, lists, and finally groups.
a8940b8e12118f6f60b1ac1c6cb373bf98faa241 authored over 2 years ago by Hugh Rundle <[email protected]>I had the logic backwards for pending relationships.
e16506c1dfbc570172810c668f65716542106bf8 authored over 2 years ago by Mouse Reeve <[email protected]>
This can be a really obscure error, hopefully this warning will catch
potential issues.
Re-consider list privacy on edit
4ccbfb6b312ab42d0294f9072ff668c740aaf815 authored over 2 years ago by Mouse Reeve <[email protected]>6e70ceb094ed5ea0139b8ac7d689e476eca3350f authored over 2 years ago by Mouse Reeve <[email protected]>
Takes user through the main /list page, as well as the options for creating a list.
06b4a55979879dc05eedf1ec5e9e0151c644292c authored over 2 years ago by Hugh Rundle <[email protected]>46421f9672d73d8414d638cac391faa90b3c698a authored over 2 years ago by Mouse Reeve <[email protected]>
495bf203b073bc0bf8c7538ae74fc4ce239f1e74 authored over 2 years ago by Mouse Reeve <[email protected]>
If we know what fields were updated, we can avoid running this task.
This also adds some mocks w...
Federated servers admin
13605b7d6af3c5d08c9fb9f003047f55be642552 authored over 2 years ago by Mouse Reeve <[email protected]>aae02dff9a7fedf9155ed64679970075755040e6 authored over 2 years ago by Mouse Reeve <[email protected]>
94a6675dc47843f7f7fe049a047d1dc2e9c42a59 authored over 2 years ago by Mouse Reeve <[email protected]>
This lets you look for a specific server in your (probably very long)
instance list.
Revert "Use async requests for broadcasting"
43f3d698215f5f685bae3954964d82d0dc16b940 authored over 2 years ago by Mouse Reeve <[email protected]>I learned this! It's cool.
e0a67f5e18ec5efb594772aee4ff825e5c23044f authored over 2 years ago by Mouse Reeve <[email protected]>cbb979242d70c363b58a6ab50163024566c01709 authored over 2 years ago by Mouse Reeve <[email protected]>
f68c80dfff0ba6d0223c0d834849156b3f65ee36 authored over 2 years ago by Mouse Reeve <[email protected]>
f5d6a18ce0acea6a6ece14e09096c110cd49da21 authored over 2 years ago by Mouse Reeve <[email protected]>
Use async requests for broadcasting
be76fe149477b5ccb9e2535b68dbecb62daab58b authored over 2 years ago by Mouse Reeve <[email protected]>827a63b4eb57d3b4ebde95bceef0c5024eacaadb authored over 2 years ago by Hugh Rundle <[email protected]>
d1079a1f7df18b6ca59c8cf4e148abc9e638d4f6 authored over 2 years ago by Hugh Rundle <[email protected]>
Split expand book data task into per-edition tasks
e7b0a84ded42f075a76c1a49b987c3722426caa8 authored over 2 years ago by Mouse Reeve <[email protected]>Updates locales
4e2fcc552aea4fc41dd1d8f9cf5a319576bc1685 authored over 2 years ago by Mouse Reeve <[email protected]>beb85ba94f25162634f784403fee05113f87d8bc authored over 2 years ago by Mouse Reeve <[email protected]>
Create SECURITY.md
5f266c0cfdef914feb9828186d6406eb084981e9 authored over 2 years ago by Mouse Reeve <[email protected]>1609b9b74cbec5a7fc82fae0a5ffcc791bf0b80e authored over 2 years ago by Jamie Slome <[email protected]>
This is intended to be one of the earlier pages in the tour. It should show users the concept of...
bc4a1c6c41a60436c143ada8e8f38a9f51628240 authored over 2 years ago by Hugh Rundle <[email protected]>