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

Merge pull request #3125 from hughrun/instance-actor

hide instance actor from users

d8018cb937e148bfd6dd187ab45aed2358795f45 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3126 from hughrun/savedlist-pagination

fix saved list pagination

4da96d937e2023f3e4c72b87ad0864104eeedfcf authored about 1 year ago by Mouse Reeve <[email protected]>
fix saved list pagination

The SavedLists view was passing through an incorrect "path" value. Now it's not.

446854ccf0d3bba89bfd0d902ab8c21c72294430 authored about 1 year ago by Hugh Rundle <[email protected]>
hide instance actor from users

The Instance Actor is required for signing http GET requests but is not a "user" and should not ...

f011f2bce90e5c053224097f6c6ed3c80060229b authored about 1 year ago by Hugh Rundle <[email protected]>
Use typing_extensions.Self instead of TypeVar

ff1f239a574a437ff14204ddf607d8ed22678d9c authored about 1 year ago by Adeodato Simó <[email protected]>
Accept argument in naturalday_partial, downcast format if necessary

6aaff28c139642593f97c157389f3f70ecafde41 authored about 1 year ago by Adeodato Simó <[email protected]>
Add tests for naturalday_partial tag

aaea1b1b9eb494f24d8306bd93c49519dfb1a857 authored about 1 year ago by Adeodato Simó <[email protected]>
Merge from 'main' into stable_dates

8dbfba17d65d380eb707e8a46a262fdc1b22a3a4 authored about 1 year ago by Adeodato Simó <[email protected]>
Allow removing followers and fix follow rejections

* adds the ability to remove a user from your followers list
* fixes verbs.Reject to process rej...

2ba0e3d7ff786fac6d52005a7c725bae33093dd7 authored about 1 year ago by Hugh Rundle <[email protected]>
middleware for displaying 413 page

When a RequestDataTooBig exception is thrown, users are largely in the dark about what happened ...

a7fcd898c218442820566cf916876a1eeda654a3 authored about 1 year ago by Hugh Rundle <[email protected]>
fix blocktrans

97757fa1eeb6047269324b8abac52c16dc77e3f3 authored about 1 year ago by Hugh Rundle <[email protected]>
always return 403 to POST requests

- POST requests need to receive a 403 error code
- minor wording updates

a56ba0ce1c594270113cefcd51203d955b1258aa authored about 1 year ago by Hugh Rundle <[email protected]>
make naming consistent

8ddafafa84b4dd70e49583cbb7373f6afb3691ab authored about 1 year ago by Hugh Rundle <[email protected]>
add handler for 403s

fixes #3104

d620bd7350d0aa428e4ccebc27ac885720673d1c authored about 1 year ago by Hugh Rundle <[email protected]>
Initial commit to create PR

68f54cf5a4574eff44171d730b296753739fb836 authored about 1 year ago by Ross Chapman <[email protected]>
remove unnecessary loop.

ReviewRatings are a subclass and are included in the models.Review block

f4da9fbf34fdf65d94315847022a00d08ef01a16 authored about 1 year ago by Matt Lehrer <[email protected]>
Merge branch 'main' into move-ratings-and-reviews-when-switching-editions

bf81192d73f0f5dd8ebcfcddd8547f85936608c1 authored about 1 year ago by Matt Lehrer <[email protected]>
move reviews to new edition

bd920a4630975f3e5adac6c078dc1a5eaf9a48f6 authored about 1 year ago by Matt Lehrer <[email protected]>
move ratings to new edition

7684101f1591292c15be7d80b87d51937e21ff43 authored about 1 year ago by Matt Lehrer <[email protected]>
Merge pull request #3105 from dato/notify_invitation_request

Create notifications for incoming invite requests

06568aab88b3b099c42c8b7c9d426f523db4ffdb authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3115 from bookwyrm-social/dependabot/pip/aiohttp-3.8.6

Bump aiohttp from 3.8.5 to 3.8.6

5bf27d4fb24d83b0ad0eb3390f3a18d346b0e940 authored about 1 year ago by Mouse Reeve <[email protected]>
Re-creates migrations and removes failing test

I think the test was failing because it was extremely brittle, not
because of anything wrong wit...

1a7a843dea01fb9a65550591d0edfbbf8adba402 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge branch 'main' into user-migration

62f985edb80492378b250ac2f8f0316f838d593a authored about 1 year ago by Mouse Reeve <[email protected]>
Fix migrations properly (#3116)

* Revert "fix migrations and linting"
This reverts commit 53e410627fe2147b3917d91d0eaa40783a242...

54ec5e2ae077cdea4225818d44a1700f922d78fa authored about 1 year ago by Hugh Rundle <[email protected]>
Bump aiohttp from 3.8.5 to 3.8.6

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.5 to 3.8.6.
- [Release notes](http...

63530294d4d240453276a4854f9c52bbd0e670a7 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create notifications for incoming invite requests

Closes: #2066

01d43818981b9aa6bb8a755b51c7a4a51dc08bc9 authored about 1 year ago by Adeodato Simó <[email protected]>
Merge pull request #3112 from dato/makemigrations_check

Check no missing migrations in django-tests workflow

ab9cea1742a799ea60d1c43cd6ccbac6c03e6b2d authored about 1 year ago by Mouse Reeve <[email protected]>
Add missing migration from #3099

b81170c14983c565175a4851434e9d0b55c4737d authored about 1 year ago by Adeodato Simó <[email protected]>
Check no missing migrations in django-tests workflow

a884825b3c264edb2a302397881a00e13a49cc7c authored about 1 year ago by Adeodato Simó <[email protected]>
fix DB migrations (#3111)

fix migrations and linting

bbc78f03aed8b42bc9aa8a8d64850740c6d2d548 authored about 1 year ago by Hugh Rundle <[email protected]>
Merge branch 'main' into user-migration

d5762f1d5259399400a852509eac07f3ddd1bdd5 authored about 1 year ago by Hugh Rundle <[email protected]>
update user export file to use ActivityPub objects where possible. (#3109)

* add more context to user export page
* fix BookData fields wrong for files
* use to_activity...

891b72c79cba74327804e15dda97c24c271d9a3f authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3097 from Tak/fix-initdb

Fix `bw-dev initdb`

ddf94f871486a97cfdeeaa43601e802657400847 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3099 from dato/notification_type_top_level

Create NotificationType as class, not through API

43324cf43a469eabc557723684d7283ff796d90e authored about 1 year ago by Mouse Reeve <[email protected]>
Merge branch 'main' into file-resubmit

1bedcdaebd52fec634d88083918a8add1250d198 authored about 1 year ago by Hugh Rundle <[email protected]>
add file_resubmit to DUMMY caches settings

f3fc5f6179bb81496f9c23e5a3bb9ddf11642720 authored about 1 year ago by Hugh Rundle <[email protected]>
Create NotificationType as class, not through API

This way, we need not list every value again to create the enum.

N.B.: enum values are now acce...

99a9dbe5f4134b76f5e90da7df25f1b0e7210f16 authored about 1 year ago by Adeodato Simó <[email protected]>
Remove last references to "seal" in partial_date.py and migration

be9d92b1c2e7c6fcb161858b11c4c84e29adcd1e authored about 1 year ago by Adeodato Simó <[email protected]>
Rename utils.sealed_date module (and tests) to utils.partial_date

edfa6b18a1caf419e207bdce49d64b004ce68715 authored about 1 year ago by Adeodato Simó <[email protected]>
SealedDate renames, pt. 2

• SealedDate -> PartialDate
• MonthSeal -> MonthParts
• YearSeal -> YearParts

fa80aa54a99261dd03e9874c53120dd6eee6d293 authored about 1 year ago by Adeodato Simó <[email protected]>
SealedDate renames, pt. 1

• SealedDateField -> PartialDateModel
• SealedDateFormField -> PartialDateFormField
• Seal...

0e4c5ed4392b2e3349488d49d4348d0067db99df authored about 1 year ago by Adeodato Simó <[email protected]>
Rename: templatetags/{sealed_dates => date_ext}.py

c120fa8c87bf6c296bcc7786efa4ebb15fa8b828 authored about 1 year ago by Adeodato Simó <[email protected]>
Update partial date migration to latest main

2bb7652dfeadcfeea10a460720b0f730d0a2bdee authored about 1 year ago by Adeodato Simó <[email protected]>
Merge from main for up-to-date migrations

e928027e16841704b3c58fe8b5d3c4495addab2a authored about 1 year ago by Adeodato Simó <[email protected]>
PartialDateField: allow incoming dates without timezone

dccac11527973fbb553a2370f07e005e511130f7 authored about 1 year ago by Adeodato Simó <[email protected]>
Fix `bw-dev initdb`

ebcacfc6c50658f39fcc5a50ea72e6c67ae42c9c authored about 1 year ago by Levi Bard <[email protected]>
Fixes workflow errors

44b14f4933e80222a1b75dcdaf8ad236810280f8 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3094 from hughrun/activitypub-files

fix missing types in `BookData` file fields

774b1095a357da5801a50dfd03fa3207f5e6a687 authored about 1 year ago by Mouse Reeve <[email protected]>
Changes to how images are serialized

I'm just going to see if any tests fail?

0bb4b0d71dfe14c60f9be38fe574b5f181a32995 authored about 1 year ago by Mouse Reeve <[email protected]>
fix missing types in BookData file fields

activitypub.BookData includes fields for 'files' and 'fileLinks'.
This is a problem because Book...

2248206a6675a9e8b7451b7a20a0c44c10c4f6e4 authored about 1 year ago by Hugh Rundle <[email protected]>
Add more info to user export page (#3093)

- match page title to menu
- change description on IMPORT page from 'readthroughs' to 'reading ...

0a5e1048ce041643affe67bf45036da9decb8fce authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3089 from bookwyrm-social/notification-and-download-links

UI changes for notification and download link in import/export flow

9ddd6315495bd07b3ab56e7191979710a5db923e authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3091 from hughrun/notification-and-download-links

show filesize on user downloads page

1b958a9b317d908d2d4f5106b91d7ec254da2f0a authored about 1 year ago by Mouse Reeve <[email protected]>
show filesize on user downloads page

- add column to user download page to display filesize
- adds a filter to display file sizes
- d...

282f7dd8d649dca3fbb7a5ac96e8850eada55e9f authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3090 from bookwyrm-social/user-migration-instructions

User migration instructions

e152b625fae6d54bf6ec2f3b1ef41a1039289811 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3081 from bookwyrm-social/handle-isbn-error

Fix error produced when an unexpected ISBN format is used

ee88c3b91445946c634c7bda8067f97631c19088 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3079 from bookwyrm-social/deleted_user_follow_request

Don't show notification for user follow request if the user is inactive

8663e204c74b8a4ea54b5cd69444229d5c6637ce authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3086 from bookwyrm-social/user-deletion

Erase user data and statuses on account deletion

e7a1572450f2c21d5afe8a8e88c22773e3f2444b authored about 1 year ago by Mouse Reeve <[email protected]>
Moves if to the right place

3f038b4d67c324a49c647e75d69f1f9ff5620c12 authored about 1 year ago by Mouse Reeve <[email protected]>
Alternative format for user import guide

06d822d9e031afedd5e2b6bd2e73a63684afd712 authored about 1 year ago by Mouse Reeve <[email protected]>
Changes recent exports table

I thought both dates seemed less necessary (happy to be told otherwise)
and the download link sh...

85d1760b97a29feca6834fbfdd75467ab3be1399 authored about 1 year ago by Mouse Reeve <[email protected]>
Changes notification links for user import/export

I found it unexpected that the export notification linked me directly to
the file, and wanted th...

716e64de68bc825aaf4330dfaa14dae05034f430 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3088 from hughrun/user-migration

User migration fixes

15b7b7eaa7f6f5a5c6384954aab833d61014f510 authored about 1 year ago by Hugh Rundle <[email protected]>
remove pointless viewer_aware

d34b70cb7bcdb3718b9a727f57ae02421747e67c authored about 1 year ago by Hugh Rundle <[email protected]>
Adds a database field for is_deleted on user

ee6e3ed7eb3ef6be989cd4bd594901d68be7b8a0 authored about 1 year ago by Mouse Reeve <[email protected]>
remove unnecessary test data files

2d185dfb8af2914952490255d24db9b66011c084 authored about 1 year ago by Hugh Rundle <[email protected]>
Removes failsafe that was overzealous

27d99a009412a2b48ebf063f1ba03b5bdd50f714 authored about 1 year ago by Mouse Reeve <[email protected]>
update import/export user templates

- always explain what export file can be used for
- provide more information about overwrite vs ...

93a32f4e1551c3c8843ff3f8a306b1ba7ba5960c authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3085 from bookwyrm-social/migration-explicit-imports

Uses explicit imports to avoid circular import in migrations code

8d3c2d9bd2371ca1f09cd91cd44f88ba882be077 authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3087 from hughrun/migration-explicit-imports

update references to bookwyrm models in export job

7a6b60772cce1a282c40c4f72f131101472086bd authored about 1 year ago by Hugh Rundle <[email protected]>
update references to bookwyrm models in export job

d2f06e804ff03561167b29de2befa0403ae33aa9 authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3027 from dato/find_links_wrapped_punct

Fix parsing of punctuation in format_links()

fixes #2993
fixes #3049

a93519ec3e45bf91dba96e48288e81fbc9bb3e18 authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #3078 from bookwyrm-social/tour-fixes

Update tour to reflect changes in #2201

1190ea7e694d5eb40fb23391f17cbb0f4942eb99 authored about 1 year ago by Hugh Rundle <[email protected]>
Creates snippet for user tag in admin view

The existing display wasn't showing the correct colors and was repeating
code unnecessarily

c17a2ec55ba18d52c5f83a19e1d30550063151a4 authored about 1 year ago by Mouse Reeve <[email protected]>
Removes updates fields that was causing problems

d3668e413db48be6495ff2d8c1f02337158d52f8 authored about 1 year ago by Mouse Reeve <[email protected]>
Another linting issues

f353b49d36b5778fefdc820f8adf529ce1d2b055 authored about 1 year ago by Mouse Reeve <[email protected]>
Fixes linting errors

Apparently I didn't have a linter working!

47953c84d7823aaf6102fb85409fd70d53b6e9aa authored about 1 year ago by Mouse Reeve <[email protected]>
Adds migration tests

4de99074566a233cd765c8e41a0e9f5047296ac9 authored about 1 year ago by Mouse Reeve <[email protected]>
Adds migration and more tests

61caeed5a3bcf9508524963489896488b52f7ef2 authored about 1 year ago by Mouse Reeve <[email protected]>
Pass args and kwargs through status deletion

5e42afd85a94c5a7ab6d216533acd5f06c14f54a authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3084 from bookwyrm-social/find_existing_tests

Adds a couple more tests for find_existing

d0c652f0f57f68bb5e4635c993a96e1b3ee99aed authored about 1 year ago by Mouse Reeve <[email protected]>
Erase user data and statuses on account deletion

93a7dd9cf3ee3b67982ab63965050c67ee2bc829 authored about 1 year ago by Mouse Reeve <[email protected]>
Uses explicit imports to avoid circular import in migrations code

9e9e9a9f8552b84e879079b547eeedd729e27a23 authored about 1 year ago by Mouse Reeve <[email protected]>
Adds migration for notification types

ff2bb513ed09ba5816de1563bebf618c1f8e567c authored about 1 year ago by Mouse Reeve <[email protected]>
Adds merge migration

89b87db1c87afe88ff5f65d543c19f71663d63ca authored about 1 year ago by Mouse Reeve <[email protected]>
Merge branch 'main' into user-migration

67822d3cb0f90845eb5b725dac7380b5f20fe1d1 authored about 1 year ago by Mouse Reeve <[email protected]>
Adds a couple more tests for find_existing

10e0f2224aab59b41410725ca9c7691f95302073 authored about 1 year ago by Mouse Reeve <[email protected]>
Updates working of header tour

7104e775d8bf0307766354369df6b5725d5431bd authored about 1 year ago by Mouse Reeve <[email protected]>
swap out django-file-resubmit

- we decided to fork it, so this now uses the inaugural RC release of bw-file-resubmit (will nee...

d682e55812e04b475271e8036a588cb8df4b9d25 authored about 1 year ago by Hugh Rundle <[email protected]>
format_links: parse punctuation inside brackets

Also, consolidate all punctuation tests into a single table-driven one.

954a02126eb21ca230319cd8ff62adf04d962de9 authored about 1 year ago by Adeodato Simó <[email protected]>
Use $ instead of \Z for end of string

They're identical here, since re.M is not used, and the better-known
should be used, for readabi...

afad39bf80265f74de100cf3550924a7916d02a3 authored about 1 year ago by Adeodato Simó <[email protected]>
format_links: refactor; support multiple punctuation

294788aa1ae2f10ffeae188177dfb96e9291a6d3 authored about 1 year ago by Adeodato Simó <[email protected]>
Add failing tests for reported bugs in format_links()

7d13cbb10b45a8599e12aa9c379e1617d6e76f27 authored about 1 year ago by Adeodato Simó <[email protected]>
Fixes typo that confuses isbn 10 and 13

116a838eef7cacb8c79f67e6083d53e1625d49a8 authored about 1 year ago by Mouse Reeve <[email protected]>
Add test for normalizing isbns in book model

Turns out this was actually working as expected

f839038c8f4d364f0951c38205b93731f8ebb3ef authored about 1 year ago by Mouse Reeve <[email protected]>
Adds test for invalid isbns and handle isbns with dashes

285c513211da7fef58c6f333ec80ea6566ecebc6 authored about 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3080 from bookwyrm-social/dependabot/pip/django-3.2.23

Bump django from 3.2.20 to 3.2.23

95ba38524b1b4455fc1184fddd441c3c1c007ebb authored about 1 year ago by Mouse Reeve <[email protected]>
Bump django from 3.2.20 to 3.2.23

Bumps [django](https://github.com/django/django) from 3.2.20 to 3.2.23.
- [Commits](https://gith...

68f1a69b6a7848a6a8294c42f2009533ae42c359 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3077 from bookwyrm-social/locales

Fixes plural string, "URL", and updates locales

8c950237a47ead1856baed42275eae4bbdf2d7e7 authored about 1 year ago by Mouse Reeve <[email protected]>
Don't show notification for user follow request if the user is inactive

e1217f20542df1fdab10f95a96b539f58a953a5f authored about 1 year ago by Mouse Reeve <[email protected]>