7d581759da
Merge pull request #3342 from hbrunn/main-pilkit
...
[FIX] make sure to get Pillow>=10 compatible pilkit
2024-04-11 14:52:22 +02:00
d5a536ae36
Change pilkit constraint to the version that does work
2024-04-11 14:45:13 +02:00
26f92db5d8
Merge branch 'main' into main-pilkit
2024-04-11 14:43:10 +02:00
5686c5ae5d
Merge pull request #3356 from Minnozz/quick-fix-frontend-ci
...
Install same version of eslint in CI as in dev-tools
2024-04-10 22:10:07 +02:00
9d9e64399c
Install same version of eslint in CI as in dev-tools
2024-04-10 21:26:34 +02:00
b6aba44e42
Merge pull request #3355 from bookwyrm-social/merge-migration
...
Adds merge migration
2024-04-09 06:04:15 -05:00
3ffbb242a4
Black
2024-04-09 05:59:01 -05:00
af0bd90c15
Adds merge migration
2024-04-09 05:57:27 -05:00
73630331d1
Merge pull request #3299 from Minnozz/absorb
...
Track which Author/Work/Edition a duplicate has been merged into
2024-04-09 05:55:44 -05:00
ca6dbcb483
Merge pull request #3348 from Minnozz/more-indexes
...
Define more indexes for slow queries
2024-04-04 15:18:07 -07:00
e1c54b2933
Remove optimizations with adverse effects
...
`if not audience` actually causes the entire query to be evaluated, before .values_list() is called.
2024-04-04 13:47:56 +02:00
439cb3ccaa
Remove unnecessary conversions between list and set
2024-04-04 13:15:31 +02:00
321397a349
Specify which column DISTINCT should apply to
2024-04-03 21:28:22 +02:00
464a0298c6
Add index for finding active (and local) users
2024-04-03 21:27:52 +02:00
0501ce39cd
Add index for looking up User by username
2024-04-03 21:15:24 +02:00
4d5a30d953
Add index for looking up KeyPair by remote id
2024-04-03 21:11:27 +02:00
5cfe7eca6f
Add index for finding all statuses in a thread
2024-04-03 21:11:09 +02:00
5082806b82
Merge pull request #3338 from Minnozz/fix-nginx-location
...
Make nginx config safer
2024-04-03 19:22:16 +02:00
d1d91f0c2b
Merge pull request #3347 from bookwyrm-social/dependabot/pip/pillow-10.3.0
...
Bump pillow from 10.2.0 to 10.3.0
2024-04-03 10:01:59 -07:00
dependabot[bot]
ea0ade955b
Bump pillow from 10.2.0 to 10.3.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-03 16:45:11 +00:00
f085d3d0fe
Merge pull request #3346 from Minnozz/status-remote-id-index
...
Add index on Status.remote_id
2024-04-02 13:02:35 -07:00
4bbdd0b2d0
Add index on Status.remote_id
...
This field is often used in WHERE-clauses in queries that are very slow on bookwyrm.social.
2024-04-02 21:54:30 +02:00
f28800af7f
Merge pull request #3339 from Minnozz/fix-file-leaks
...
Fix resource leaks
2024-03-31 12:43:19 -07:00
72ed878eeb
Merge pull request #3343 from Minnozz/update-codeql
...
Update CodeQL workflows to v3
2024-03-30 22:01:49 +01:00
f666951934
Update CodeQL workflows to v3
...
https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
2024-03-30 21:56:44 +01:00
fcd0087589
[FIX] make sure to get Pillow>=10 compatible pilkit
2024-03-30 01:58:41 +01:00
ffee29d8e2
Fix resource leaks
...
Rewrite places where files (or other resources) are opened but not closed to "with" blocks, which
automatically call close() at the end of the scope.
Also simplify some tests where images need to be saved to a model field: an opened file can be
passed directly to FileField.save().
2024-03-29 20:14:10 +01:00
75bc4f8cb0
Make nginx config safer
...
Instead of allowing all image files anywhere, and disallowing non-image file under /images/, only
allow image files under /images/ and don't match non-image files elsewhere. They get proxied to web
instead and result in a 404 there.
For example, the old config allowed /exports/foo.jpg to be served, while the new config does not.
2024-03-29 15:04:38 +01:00
e7ae0fdf93
Merge pull request #3337 from prolibre/apport-perso
...
flower 2.0.1 fixes a few link bugs (particularly for favicon)
2024-03-29 14:45:59 +01:00
e74de94640
Merge pull request #3334 from ccamara/patch-1
...
Remove twitter from README.md
2024-03-29 14:21:49 +01:00
1464d09a43
Merge pull request #3320 from dato/better-fmt-patch-calls
...
bulk-fmt: bracket-wrap calls to patch() for better readability
2024-03-29 14:19:16 +01:00
2272e7a326
flower 2.0.1 fixes a few link bugs (particularly for favicon)
2024-03-29 12:07:52 +01:00
3133a47b7c
Merge from main into 'better-fmt-patch-calls'
...
Conflicts:
bookwyrm/tests/test_book_search.py
2024-03-27 17:13:08 -03:00
699d637bae
Fix detection of unlisted
posts ( #3258 )
...
Merged from dato/fix_unlisted_set_from_activity.
2024-03-27 16:29:09 -03:00
98600440d8
Remove twitter from README.md
...
The Twitter/X account doesn't seem to exist, so removing the badge
2024-03-26 17:14:09 +00:00
9dfa218ba5
Merge pull request #3333 from bookwyrm-social/locales
...
Updates locales and version number
2024-03-25 16:36:51 -07:00
bf52eeaa9e
Bump version to 0.7.3.
2024-03-25 16:15:02 -07:00
011e4a27a6
Updates locales and adds missing trimmed on blocktrans
2024-03-25 16:13:00 -07:00
7192449b21
Merge pull request #3325 from Minnozz/author-search-vector
...
Rework author search
2024-03-25 14:41:25 -07:00
f11c80162a
Merge pull request #3331 from Minnozz/revert-docker-mount-ro
...
Revert "docker-compose.yml: make all bind mounts read only"
2024-03-24 11:30:56 +01:00
7c2fa746ae
Revert "docker-compose.yml: make all bind mounts read only"
...
This reverts commit 864304f128
.
2024-03-24 11:23:23 +01:00
caebebeb37
Merge pull request #3261 from bSolt/book-series-3256
...
Add book series by title in feed posts
2024-03-23 20:01:03 +01:00
592914dc91
Render series number with comma and outside of link on book page
2024-03-23 19:51:20 +01:00
2915133223
Merge branch 'main' into book-series-3256
2024-03-23 19:37:07 +01:00
2d2ccd51df
Factor out book series info into separate template
2024-03-23 19:35:24 +01:00
4a690e675a
BookDataModel: add dry_run argument to merge_into
2024-03-23 19:28:57 +01:00
fb82c7a579
Add test for merging authors
2024-03-23 19:28:57 +01:00
6f191acb27
BookDataModel: fix absorbing data from array and partial date fields
2024-03-23 19:28:57 +01:00
7fb079cb43
PartialDate: fix __eq__ method
2024-03-23 19:28:57 +01:00
7066e2815b
BookDataModel.merge_into: return and log absorbed fields
2024-03-23 19:28:57 +01:00