Skip to content

Update to upstream current - June 2026 - #81

Open
MaggieFero wants to merge 1287 commits into
phildini:mainfrom
bookwyrm-social:main
Open

Update to upstream current - June 2026#81
MaggieFero wants to merge 1287 commits into
phildini:mainfrom
bookwyrm-social:main

Conversation

@MaggieFero

Copy link
Copy Markdown
Collaborator

Description

Bring us up to date with upstream as of June 2026

What type of Pull Request is this?

Fork Maintenance

Does this PR change settings or dependencies, or break something?

  • [?] This PR changes or adds default settings, configuration, or .env values
  • This PR changes or adds dependencies
  • This PR introduces other breaking changes

Details of breaking or configuration changes (if any of above checked)

See commit messages for details

Documentation

No new docs needed; all changes coming from upstream should have been documented there.

  • New or amended documentation will be required if this PR is merged
  • I have created a matching pull request in the Documentation repository
  • I intend to create a matching pull request in the Documentation repository after this PR is merged

Tests

Tests would've been added upstream

  • My changes do not need new tests
  • All tests I have added are passing
  • I have written tests but need help to make them pass
  • I have not written tests and need help to write them

@MaggieFero

Copy link
Copy Markdown
Collaborator Author

We don't seem to have Draft PRs enabled here, so I'll leave a comment when it's ready to merge.

@MaggieFero

MaggieFero commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator Author

One larger question I have about this set of updates, @phildini , is that upstream is now using Libris Connector for AI-generated docs. Do we want to bother pulling that out on our fork?

Nevermind; while this is the name of a popular AI documentation tool, the Libris Connector here seems to be a simple name collision: bookwyrm/connectors/libris.py describes an integration with Sweden's national library.

phanky1 and others added 28 commits June 17, 2026 22:51
Changes a handful of redirects to redirect_to_referer
Fixes "show more" button showing up incorrectly
update suggestion-list PR to respect blocked books
Fixes sizes on reading goal page with thumbnails enabled
Users can make their profiles private
Updates locale files for new strings
* New translations django.po (Romanian)

[ci skip]

* New translations django.po (French)

[ci skip]

* New translations django.po (Spanish)

[ci skip]

* New translations django.po (Afrikaans)

[ci skip]

* New translations django.po (Arabic)

[ci skip]

* New translations django.po (Bulgarian)

[ci skip]

* New translations django.po (Catalan)

[ci skip]

* New translations django.po (Czech)

[ci skip]

* New translations django.po (Danish)

[ci skip]

* New translations django.po (German)

[ci skip]

* New translations django.po (Greek)

[ci skip]

* New translations django.po (Basque)

[ci skip]

* New translations django.po (Finnish)

[ci skip]

* New translations django.po (Irish)

[ci skip]

* New translations django.po (Hebrew)

[ci skip]

* New translations django.po (Hungarian)

[ci skip]

* New translations django.po (Italian)

[ci skip]

* New translations django.po (Japanese)

[ci skip]

* New translations django.po (Korean)

[ci skip]

* New translations django.po (Lithuanian)

[ci skip]

* New translations django.po (Dutch)

[ci skip]

* New translations django.po (Norwegian)

[ci skip]

* New translations django.po (Polish)

[ci skip]

* New translations django.po (Portuguese)

[ci skip]

* New translations django.po (Russian)

[ci skip]

* New translations django.po (Slovak)

[ci skip]

* New translations django.po (Slovenian)

[ci skip]

* New translations django.po (Serbian (Cyrillic))

[ci skip]

* New translations django.po (Swedish)

[ci skip]

* New translations django.po (Turkish)

[ci skip]

* New translations django.po (Ukrainian)

[ci skip]

* New translations django.po (Chinese Simplified)

[ci skip]

* New translations django.po (Chinese Traditional)

[ci skip]

* New translations django.po (Vietnamese)

[ci skip]

* New translations django.po (Galician)

[ci skip]

* New translations django.po (Portuguese, Brazilian)

[ci skip]

* New translations django.po (Indonesian)

[ci skip]

* New translations django.po (Persian)

[ci skip]

* New translations django.po (Bengali)

[ci skip]

* New translations django.po (Yiddish)

[ci skip]

* New translations django.po (Welsh)

[ci skip]

* New translations django.po (Faroese)

[ci skip]

* New translations django.po (Esperanto)

[ci skip]

* New translations django.po (Bashkir)

[ci skip]

* New translations django.po (Bengali, India)

[ci skip]

* New translations django.po (Oulipo)

[ci skip]

* New translations django.po (Eastern Min)

[ci skip]
Handle own-profile visibility in is_profile_visible_to
hughrun and others added 30 commits July 23, 2026 15:49
Adds a mutex lock on every object processed by to_model.
This should have a negligible impact on most items but will lock processing on any activity object where an incoming object with the same remote ID is being processed until the first one releases the lock.
Add a mutex lock on to_model function
Copied and pasted ISBN correction
Allows to tag/pre-releases without :latest changing, when release is made, :latest is updated
…om_release

container: mark released tag as latest instead of tag
Show decimal place in screen reader value for star ratings
Fix Shelf Date and Modal Dialogue CSS
Stop importers from mutating the shared row mappings list
… utility of not having to write classList.add or classList.remove
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.14.1 to 3.14.3.
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.14.1...v3.14.3)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.14.3
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
…3.14.3

Bump aiohttp from 3.14.1 to 3.14.3
Safari might have issue with anubis from time to time,
so don't prevent for example book adding or modification for that.
it is present in worker-service already
…path

systemd: add export to bindpaths in main service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants