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 #3039 from dato/ap_image_url

Fix creation of covers for ActivityPub imports

ae51dcec6393a67d175f5f932934cc7c5eef300c authored 12 months ago by Mouse Reeve <[email protected]>
Updates tour to reflect changes in #2201

22554f85adbcd40cbdff0061f0ae4b40d2cebdcb authored 12 months ago by Mouse Reeve <[email protected]>
Merge pull request #2201 from bookwyrm-social/header-links

Adds "Your Books" to the header and removed "Feed"

c1a7e4d9ebedef126af05b8efe085cedcd64a779 authored 12 months ago by Mouse Reeve <[email protected]>
Fixes plural string, "URL", and updates locales

416bbd4d9e61b150eb744c4541991903cad9c682 authored 12 months ago by Mouse Reeve <[email protected]>
Merge pull request #3067 from hughrun/2989

add defaults of None to optional AWS values

45fc10e3bf8d96c01d23d4bcab3afbc9b7df013c authored 12 months ago by Mouse Reeve <[email protected]>
Merge pull request #3076 from bookwyrm-social/move

Add Move activity for user migration (with small change)

0502f6ba4235725be7c216fb2d3c8957cf0617b1 authored 12 months ago by Mouse Reeve <[email protected]>
Merge pull request #3075 from bookwyrm-social/small-migration-fix

Adds reverse migration for populate sort title

86fd62a09e5126073a242153e1a1397d7f351781 authored 12 months ago by Mouse Reeve <[email protected]>
Small changes to get blocktrans to work as expected in move code

2137737d9b6459b55eac392f189da02ff217c3a2 authored 12 months ago by Mouse Reeve <[email protected]>
Merge pull request #2970 from hughrun/move

Add `Move` activity for user migration

621cfa7ed2864fbecaffd863f8083d1719819d3c authored 12 months ago by Mouse Reeve <[email protected]>
Adds reverse migration for populate sort title

This doesn't impact much, it just allows you to reverse the migration,
which you would probably ...

6f9c7f39fbd8382cee500a3844fd82fbec5f0c7f authored 12 months ago by Mouse Reeve <[email protected]>
pylint fixes

c486b9c37e5fefd61272c1039b28e2cdae4191e2 authored 12 months ago by Hugh Rundle <[email protected]>
Use django-file-resubmit plugin

- save cover images to cache when checking author and work for existing records
- fixes #2760

df43a8e2c52e16ba4dd63c74bd447a36f2ad5cf6 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3068 from hughrun/3066

make options consistent in celery

941efb3f721be8d6e4dfc733ac2741293da09cc5 authored 12 months ago by Mouse Reeve <[email protected]>
make options consistent in celery

- changes 'broadcasts' to 'broadcast' in Celery page in admin section
- re-orders celery queues ...

d2b2cc0521912b6726d2b9c7dc2a39ea9f7e23f7 authored 12 months ago by Hugh Rundle <[email protected]>
add defaults of None to optional AWS values

fixes #2989

853b5f28a4e4f892365a6ae2510a836c7ce0dc35 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3064 from hughrun/user-migrate

stop pylint constantly whining in user-migration branch

935779b5e327ee059e7c29ef96cec7bdb05b5d2d authored 12 months ago by Hugh Rundle <[email protected]>
stop pylint constantly whining

25a2615d5f16afffbc58e2b85c409c5a485af5fe authored 12 months ago by Hugh Rundle <[email protected]>
add alt tag

50ac691126ab613a80c730ae9395f9611178119f authored 12 months ago by Hugh Rundle <[email protected]>
template and migration fixes

4d35fd45df803714a41f5fa95779f31b5b16e068 authored 12 months ago by Hugh Rundle <[email protected]>
fixes to move layout and notifs

- make Move notifications less complicated
- moved users cannot do anything other than unmove or...

6f3b1b565f179deb0b43369321e300ea2fc257e0 authored 12 months ago by Hugh Rundle <[email protected]>
fix mypy issues

The three "ignore" directives are:

- avoid unreadable boilerplate from inherited `Field` meth...

1952bb6ddc861a0a79b1c8b9ed824e81adaf546b authored 12 months ago by Adeodato Simó <[email protected]>
fix pylint issues (minus `no-else-return`)

170d1fe2055a828dcac206da5ae8bf2daa08abee authored 12 months ago by Adeodato Simó <[email protected]>
Implement PartialDateField using SealedDate and a custom descriptor

737ac8e90885a4c0dce5e0aee8822e553e9dfe06 authored 12 months ago by Adeodato Simó <[email protected]>
Add support for parsing partial isoformats back

9752819bdb38bb2d1a9ecb37d2b4f280f850be85 authored 12 months ago by Adeodato Simó <[email protected]>
Fix typing hints in sealed_date module

In particular, SealedDate's class methods always return an instance
of the class they're invoked...

4b47646e2825cbdc13c809e8e61e519bd502b58e authored 12 months ago by Adeodato Simó <[email protected]>
Implement SealedDateFormField to preserves partial dates

Note that Django forms _already_ have suppport for partial date data; we
just need to extend it ...

5f619d7a399b8abeae65a89d8e0ad20caf30f0fd authored 12 months ago by Adeodato Simó <[email protected]>
Add SealedDate class for globally-stable, maybe-incomplete dates

a9c605ea975731d66bb2ee3da73e8d13592e5a18 authored 12 months ago by Adeodato Simó <[email protected]>
Add failing test case for "January 1st" offset bug

52a979da2d6a5050c32ad78b6241d2ecd79aa222 authored 12 months ago by Adeodato Simó <[email protected]>
naturalday_partial filter for working with SealedDate

777c8b45497d0fd671db76e8774e9ca0cac49d05 authored 12 months ago by Adeodato Simó <[email protected]>
Rename SealedDate.__str__ to `partial_isoformat`

Django uses `str(date)` for backends other than PostgreSQL, so do not
break "YYYY-MM-DD" formatt...

46d80d56a561d5d8f2c0e38e71344e9b873e2700 authored 12 months ago by Adeodato Simó <[email protected]>
Merge pull request #3061 from hughrun/user-migrate

minor pylint and mypy fixes

5592a8e08b5ccb8d480f4e74ae8185eefb40deb0 authored 12 months ago by Hugh Rundle <[email protected]>
minor pylint and mypy fixes

f30555be0f2d71217724619b072e74e905456f4d authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3060 from hughrun/user-migrate

Fix texts & linting plus minor bugfixes

f662e4e049e4ba8f5bf038c0e89b46ed724701f2 authored 12 months ago by Hugh Rundle <[email protected]>
complete jobs more sensibly

- fix tuple in tar export I accidentally broke by following pylint blindly
- just use job.set_st...

e29c93a1e90155bdc186c09502453d7b95f51240 authored 12 months ago by Hugh Rundle <[email protected]>
fix tar types notification docstring

ddec2dbaa98b6f3a9a8fedeacefeb40508aa5ab2 authored 12 months ago by Hugh Rundle <[email protected]>
fix tests

b8fc5c9b7a6ee796d8f7629270bd7a19b3da26c1 authored 12 months ago by Hugh Rundle <[email protected]>
Merge branch 'main' into user-migration

8477d0b89d35e01d06d3a28af0241dd8d3aaec9d authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3058 from hughrun/user-migrate

oops import Any

afb5c01947d99f285bc8a8525935dcca8336717c authored 12 months ago by Hugh Rundle <[email protected]>
oops import Any

2b6852e7a0b40ce4dd8db168ba77049333cac937 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3057 from hughrun/user-migrate

once more into the linting breach!

d05cf8e59baad0361e8399484dd9503ebbe17e7d authored 12 months ago by Hugh Rundle <[email protected]>
once more into the linting breach!

b6b55b2e657ba200d29b7e81f84c05c6040e1771 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3056 from hughrun/user-migrate

fix tests and linting

c5e536aeaa160736524f680bdc0284e35b3cad92 authored 12 months ago by Hugh Rundle <[email protected]>
fix tests and linting

07ef12ce8e02d187e109c9efde2a8720526782b6 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3055 from hughrun/user-migrate

formatting and linting fixes

0c846ca31fcf4a270948d4ea28b9c3cb24da3836 authored 12 months ago by Hugh Rundle <[email protected]>
Merge branch 'user-migration' into user-migrate

0a2efeb5aac1d6f28129d99b6d1ed8217a8f8fe1 authored 12 months ago by Hugh Rundle <[email protected]>
Merge branch 'user-migrate' of github.com:hughrun/bookwyrm into user-migrate

6222088f15ff8c309296857217a5086fa08dc2f8 authored 12 months ago by Hugh Rundle <[email protected]>
formatting and pylint fixes

fd1ebf5f71faf84cc35d1ad5199ddeaea9b9b7b7 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3037 from hughrun/user-migrate

complete most outstanding user migrate tasks

11a726b40b4da90adffa7310dcbcd40cd12cfbb3 authored 12 months ago by Hugh Rundle <[email protected]>
Merge branch 'user-migration' into user-migrate

c0a5e55f7f253f4b59f38cb72bcd921892845ab1 authored 12 months ago by Hugh Rundle <[email protected]>
run black

b34a49117263d9136e94669d9edef5bd04ae8df2 authored 12 months ago by Hugh Rundle <[email protected]>
admin view for user imports

- makes user_import_time_limit a site setting rather than a value in settings.py (note this appl...

a27c6525019839120c81f662aac98c786e6e1405 authored 12 months ago by Hugh Rundle <[email protected]>
cooldown period for user exports

add USER_EXPORT_COOLDOWN_HOURS setting for controlling user exports and imports

836127f369d5e352c118d486944651f139066af3 authored 12 months ago by Hugh Rundle <[email protected]>
add notifs and error handling for user export/import

20114b00596faf827a12c96f09ffded3a0aaa7a6 authored 12 months ago by Hugh Rundle <[email protected]>
Merge pull request #3053 from bookwyrm-social/develop

Release 0.7.0

c9e6dcc2d9a9fb122c135171822c8e14b196362b authored 12 months ago by Jascha Ezra Urbach <[email protected]>
Bumped version number to 0.7.0 (#3052)

00bf2903bce62cae66fe539b0253a31540a1a304 authored 12 months ago by Jascha Ezra Urbach <[email protected]>
Minor vocabulary fixes and structured data improvements (#3036)

* Remove duplicate Review object under `rating` property

This was preventing validation, sinc...

698e74a496468ec07a6b938abfb378d0bbd6bae1 authored 12 months ago by Adeodato Simó <[email protected]>
Merge pull request #3051 from bookwyrm-social/jaschaurbach-patch-1

Update bump-version.sh

695c67a714d30c4ad0452be1fdb3f7dc956bc9be authored 12 months ago by Jascha Ezra Urbach <[email protected]>
Update bump-version.sh

just a little fix

abb6bcd199c25297589e1a9282d93ea2de0195ea authored 12 months ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3050 from bookwyrm-social/bump-version-script

Create bump-version.sh

4e16800b52fdc512cc66110b0afc4164ac589dbe authored 12 months ago by Jascha Ezra Urbach <[email protected]>
Create bump-version.sh

This scripts reads VERSION (should be semantic version), automatically
suggest a "minor" versio...

4a9d80268ae270d74686e607849859546c5989f2 authored 12 months ago by Jascha Urbach <[email protected]>
add error handling and status for user exports

* fix Safari not downloading with the correct filename
* add FAILED status
* don't provide downl...

781b01a007b8248992e5c98ceda958ec520aed4c authored 12 months ago by Hugh Rundle <[email protected]>
Move version out of settings (#3045)

This removes the content of VERSION from settings.py and moves it into a seperate file which mak...

1685ac1953121b20fae65214abcfaec733a53e0a authored almost 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3008 from dato/author_in_citation

Cite author in quotations and alt text

2237a7eb9e9fd7b870fdbbc67f0ba6cf842ddf70 authored almost 1 year ago by Mouse Reeve <[email protected]>
Merge pull request #3046 from dato/stylelint-fix

Remaining CSS lints and npm exec cleanup

caa31de68583a918fdb584aab89e0b75eb010a08 authored almost 1 year ago by Mouse Reeve <[email protected]>
Run stylelint to fix remaining issues

Including deletion of two duplicate stanzas introduced in 33c13608a8 ("Refixing
light and dark t...

f88a0f82291f24e77aacf1b88a8d3635397029a0 authored almost 1 year ago by Adeodato Simó <[email protected]>
bw-dev: drop use of `npm exec` by setting PATH in Docker image

b78d51410b0b4b911c14442f153923b8091f12b2 authored almost 1 year ago by Adeodato Simó <[email protected]>
Merge pull request #2032 from viviicat/bw-dev-npm-fix

Conflicts:
bw-dev
dev-tools/Dockerfile
bookwyrm/static/css/bookwyrm/_all.scss
bookwyrm/stati...

6392a8e01d392a74a55ba9f7afa1b2398251cb7b authored almost 1 year ago by Adeodato Simó <[email protected]>
Merge pull request #2960 from hbrunn/main-systemd-sandboxing

Add sandboxing to systemd examples

912269303e58fea10e37877635a29de9982a956b authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3029 from skmanohar/show-hide-password

Show/Hide password icon

abebf820427d867599fb1dac2f1dc08bdd265dac authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Show/Hide password icon

25e8b259f715bfc839702a92fc99618de3e52d87 authored about 1 year ago by Sidharth <[email protected]>
Merge pull request #3043 from dato/prettier_rerun_final

Final prettier re-run

362476307323f2167caac9f2aa89575147c02e99 authored about 1 year ago by Mouse Reeve <[email protected]>
Final JS update to match 'es5' trailing comma style

This is follow-up to cd247a668 ("Update .prettierrc").

d55e0b6ba353f255606728aefe4d77a7efa6e29f authored about 1 year ago by Adeodato Simó <[email protected]>
Merge pull request #3003 from dato/book_info_first_pub_date

Fallback to showing first published date

06923c64c1817286b8a80f34d6e6c8e37fed75ee authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3038 from dato/parsed_date_defaults

Stable defaults for incomplete parsed dates

3ade72b90daea5402f63cadff2857160aa0330ff authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3042 from bookwyrm-social/fix-prettierrc

Update .prettierrc

67f6c0a5a7ce9f94277dbec82c72b89e3c2c5bd2 authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Update .prettierrc

Forgot to change the file pre-merch

cd247a66897b5acbc1690961df82a361dd15a845 authored about 1 year ago by Jascha Urbach <[email protected]>
Merge pull request #3034 from bookwyrm-social/prettier-trailing-comma

introduce .prettierrc

b97dafc30304cab750bfbf2d771cf92bee5118d5 authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge branch 'main' into prettier-trailing-comma

4d352faae3bbb3a4eb972c522a12cba51baaa11a authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3040 from dato/update-node-installation

dev-tools: use apt source for Node instead of setup script

f02faa1b74618a7d23457b31b44cfbb0f73cc8cc authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
dev-tools: use apt source for Node instead of setup script

Extra bits:

- use a single RUN instruction
- silence upgrade notices from pip and npm

1937177e1a5df853d2cea1ba1436b4baa2290e14 authored about 1 year ago by Adeodato Simó <[email protected]>
Fix creation of covers for ActivityPub imports

`cover` comes as a JSON dict, but the code was looking for URL as
an attribute.

(This commit le...

3251ef0bf5f88630bb0efcc172687ae0bc6069aa authored about 1 year ago by Adeodato Simó <[email protected]>
Fix tests warning: ImportJob.updated_date received a naive datetime

8afcb9b6d3e4ab46d38afed7e5bdc9cfd9c890f1 authored about 1 year ago by Adeodato Simó <[email protected]>
Default to Jan 1st too on incomplete dates received from ActivityPub

c02306a66b23feb11e9436c0084a194c3485fda5 authored about 1 year ago by Adeodato Simó <[email protected]>
Bugfix: default missing date components to 1, not today's

Fixes: #2660.

c066d11eb1c62021a980ec1535b7c8fde0bbf9a1 authored about 1 year ago by Adeodato Simó <[email protected]>
ImportItem: preserve parsed timezones in date_started, date_read

This is a follow-up to b564e514f ("Handle parsed dates that already
have a timezone on import"),...

8f0f3e6ace98cf8812473b1569fc2f0b8204e437 authored about 1 year ago by Adeodato Simó <[email protected]>
Merge pull request #2980 from CSDUMMI/upstream2

Complete Migrations of Bookwyrm Accounts across instances

Merging this into `user-migration` ...

f07d730e034c6029de34527e2a210e299e90294b authored about 1 year ago by Hugh Rundle <[email protected]>
fix tests and clean up

* cleans up some test logging
* cleans up some commented-out code
* adds export_job model tests
...

a4bfcb34d5c2e53448700c5970b2c3634fc1245c authored about 1 year ago by Hugh Rundle <[email protected]>
Merge pull request #2981 from rg-wood/installable-pwa

Add: installable as PWA
Resolves #2558

6667178703b93d0d1874f1fd547e97c12a2ec144 authored about 1 year ago by Hugh Rundle <[email protected]>
Merge branch 'main' into installable-pwa

c946e7dd825d6d7029c9ddba3d8f0aa0edda857d authored about 1 year ago by Hugh Rundle <[email protected]>
introduce .prettierrc

With this pullrequest I introduce .prettierrc with one rule:
'trailingComma': 'none'

0f79aea36fb17e80db81902cd048565c7bb15995 authored about 1 year ago by Jascha Urbach <[email protected]>
Merge pull request #3033 from bookwyrm-social/fix-eslint-warning

Fix eslint warning

66f62566d61dae1a6e8d43d26c7bbf0b0716a830 authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
I changed my own comments to get rid of this warning which I could have better written in the first place.

97adf2f7fde94d6e4e110de60eaed2944b332ad8 authored about 1 year ago by Jascha Urbach <[email protected]>
Merge branch 'main' into installable-pwa

0452e8698dafe80b39ca8d9c80fe540b30e93422 authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3022 from dato/drop_duplicate_isfdb_link

Drop duplicate author link to ISFDB

16b7db4639b3df4b14d5f3b5380c9ba0c0eea64a authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Merge pull request #3023 from dato/series_name_urlencode

URL-encode book series name when linking to it

d7ba0e3a8aab0e34b344fe721a75dbf814f2d74d authored about 1 year ago by Jascha Ezra Urbach <[email protected]>
Remove duplicate test

(Test case already part of test_format_links_simple_url.)

17d741039c95e1a00272e3ed6ed1d3d219218daf authored about 1 year ago by Adeodato Simó <[email protected]>
Simplify literals in _wrapped

0043329cc189ec23390101a9e9055ed592a8db4b authored about 1 year ago by Adeodato Simó <[email protected]>
Check for punctuation before checking for wrapping parenthesis

This allows to parse `(URL).` correctly, which was not detected
as URL before.

c3c22022f604ec1c934aaf60d4536beaebfdc7be authored about 1 year ago by Adeodato Simó <[email protected]>
URL-encode book series name when linking to it

Closes: #3021.

1778c56be0d8ff86af9a77f2ac2512b0f7bf66d9 authored about 1 year ago by Adeodato Simó <[email protected]>
Drop duplicate author link to ISFDB

Closes: #3018.

55eb81dbf987b879a6c21ca2d07abc53588529d4 authored about 1 year ago by Adeodato Simó <[email protected]>