Skip to content

Bundled changes from NeoDB#41

Merged
dcwatson merged 1 commit into
avaraline:mainfrom
neodb-social:neodb-merge
Apr 6, 2026
Merged

Bundled changes from NeoDB#41
dcwatson merged 1 commit into
avaraline:mainfrom
neodb-social:neodb-merge

Conversation

@alphatownsman

@alphatownsman alphatownsman commented Apr 5, 2026

Copy link
Copy Markdown
Collaborator
  • quote posts
  • group actors
  • replies collections
  • preview cards (close Support preview cards #21)
  • conversations API
  • report API (report type is now free text as our original choices were different than Mastodon's, and each client may sent in something unexpected)
  • allow video/audio uploads
  • unhide migration settings (removed allow_migration config, close Support for migration #40 )
  • add no federation flag
  • some security and compatibility fixes
  • upgrade most of packages

@alphatownsman alphatownsman changed the title Merge neodb branch, remove NeoDB-specific logic, restore UI navigation Bundled changes from NeoDB Apr 5, 2026
@alphatownsman
alphatownsman force-pushed the neodb-merge branch 2 times, most recently from deaf5d4 to 2fcee4d Compare April 5, 2026 21:01
Squash-merge all changes from neodb branch (quote posts, group actors,
replies collections, preview cards, conversations API, report API, media
uploads, security fixes, Django 5, signature fixes, relay support,
Mastodon API compatibility, tests), then remove all NeoDB-specific
integration: NEODB_MQ, neodb_sync_local, ext_neodb, URL rewriting,
identity signal handler, Codeberg mirror, and rebrand to Takahe.

Restore navigation elements removed by neodb branch: base.html header
links (settings, admin, login/signup), settings menu entries (Login &
Security, Interface, Create Identity, Delete Identity, migration links).

Add Python 3.14 and PostgreSQL 18 to CI test matrix. Apply ruff fixes.
Bump dependencies including lxml 6.0.2, pydantic 2.12.5, django 5.2.12.
@dcwatson

dcwatson commented Apr 6, 2026

Copy link
Copy Markdown
Member

Too big to review, so we'll YOLO it and fix anything that comes up :) Thank you!!

@dcwatson
dcwatson merged commit 4ee6497 into avaraline:main Apr 6, 2026
4 checks passed
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.

Support for migration Support preview cards

2 participants