-
-
Notifications
You must be signed in to change notification settings - Fork 989
Open
Labels
Description
webhooks
- 4.0.0 admin webhooks Add administrative webhooks mastodon#18510
- 4.1.0
account.approvedwebhook Add webhookaccount.approvedmastodon#22938 - 4.2.0
report.updatedAdd report.updated webhook mastodon#24211
api
- 4.1.0
hide_collectionsparam on PATCH account/update_credentials Allow changing hide_collections setting with the api mastodon#22790 - 4.1.0
roleson Account entity Addrolesattribute to Account entities in REST API mastodon#23255 - 4.1.0
requested_byon Relationship entity Add follow request banner on account header mastodon#20785 - 4.1.0
policyon WebPushSubscription entity Add missingpolicyattribute toWebPushSubscriptionSerializermastodon#23210 - 4.1.0
reading:autoplay:gifson api/v1/preferences (but not update_credentials?) https://github.com/mastodon/mastodon/pull/22706/files - 4.1.0 use RoleSerializer for Admin::Account Fix unserialized
roleon account entities in admin API mastodon#23290 - 4.1.0 notifications limit raised from 15/30 to 40/80 Change notifications per page from 15 to 40 in REST API mastodon#23348
- 4.1.0 api rate limit per account 300 -> 1500 (new limit 300 per token) Change rate limits to 1,500/5m per user, 300/5m per app mastodon#23347
- 4.1.0 streaming/metrics Add metrics endpoint to streaming API mastodon#23388
- 4.1.0
configuration.urls.statuson api/v2/instance (the changelog is wrong, it claims v1 instead) Add setting for status page URL mastodon#23390 - 4.1.0
PUT /api/v1/statuses/:idnow takes an extramedia_attributes[]array parameter with theidof the updated media and their updateddescription,focus, andthumbnailAdd support for editing media description and focus point of already-posted statuses mastodon#20878 - 4.2
safeguard_mentionsonPOST /api/v1/statusesAdd API parameter to safeguard unexpect mentions in new posts mastodon#18350 - 4.2
memorialon Account entity Addmemorialattribute to REST API mastodon#23591 - 4.2 trends management api Add trend management to admin API mastodon#24257
- 4.2 statuses/:id/history now returns at least one item when status is edited (the latest edit, at least) Change /api/v1/statuses/:id/history to always return at least one item mastodon#25510
- 4.2 mark conversation unread Add POST /api/v1/conversations/:id/unread mastodon#25509
- 4.2
forward_to_domainsonPOST /api/v1/reportsAddforward_to_domainsparameter toPOST /api/v1/reportsmastodon#25866 - 4.2 api/v1/instance/languages Add
GET /api/v1/instance/languagesto REST API mastodon#24443 - 4.2
CredentialAccountentity now includes more params Addhide_collections,discoverableandindexableattributes to credentials API mastodon#26998 - 4.3
hide_collectionson Account entity (used to show a different placeholder text) Fix Web UI not displaying appropriate explanation when a user hides their follows/followers mastodon#27791 - 4.3
allow_with_approvalon email_domain_blocks API Add ability to require approval when users sign up using specific email domains mastodon#28468 - 4.3 Add
api/v1/annual_reportsAdd annual reports for accounts mastodon#28693 - 4.3 Add
digesttoadmin/domain_blocksReturn domain block digests from admin domain blocks API mastodon#29092 - 4.3
sourcesproperty on api/v2/suggestions Changesourceattribute ofSuggestionentity in/api/v2/suggestionsback to a string mastodon#29108 - 4.3 notification requests and policies Add notification policies and notification requests mastodon#29366
- 4.3 notification policies v2 Revamp notification policy options mastodon#31343
- 4.3 api/v1/timelines/link Add timeline of public posts about a trending link to REST API mastodon#30381
- 4.3
filteredattribute on notifications Add optionalfilteredattribute to notification entities in REST API mastodon#31011 - 4.4 annual reports API Add year in review feature to web UI mastodon#32709
things to test / document
- setting an invalid
in_reply_to_idwhen doingPOST /api/v1/statuses"Publish new status" docs don't specify possible error messages mastodon#13473
env
- 4.1.0 SIDEKIQ_CONCURRENCY Add environment variable to configure sidekiq concurrency mastodon#19589
- 4.1.0 DB_POOL Add database pool configuration over
DB_POOLto streaming API mastodon#23470 - 4.1.0 MIN_THREADS Add ability to set minimum Puma threads with MIN_THREADS environment variable mastodon#21048
tootctl
- 4.1.0
media removehas new flags Add command to remove avatar and header images of inactive remote accounts from the local database mastodon#22149 - 4.1.0
accounts deletehas new flags Add --email and --dry-run options totootctl accounts deletemastodon#22328 - 4.1.0
accounts migrateAddtootctl accounts migratemastodon#22330 - 4.1.0
accounts pruneImplement tootctl accounts prune mastodon#18397 - 4.1.0
domains purgeAddtootctl domains purgeoptions to select subdomains and keep domain blocks mastodon#22063 - 4.2 new option for ip_blocks tootctl Add ability to block sign-ups from IP using the CLI mastodon#24870
- 4.2 tootctl
accounts createhas new flag--approvetootctl: add --approve option to tootctl accounts create mastodon#24533 - 4.2 tootctl
accounts approve --numbersorting was not guaranteed; now it is Fixtootctl accounts approve --number Nnot aproving N earliest registrations mastodon#24605
???
- 3.3.0 object storage failure now returns 503 in some API methods
-
3.2.0 /api/v1/crypto added but commented out-
4.3.0 removed entirely
-
user guide
- "lock account" is now "require follow requests"
- "list this account on the directory" is now "suggest account to others"
- "hide your network" is now "hide your social graph"
- change order of dropdown menu on posts to be more intuitive in web UI
- change option labels on edit profile page
- change max image dimensions (previously 1280px square, then 1920x1080 unless Change image matrix size limit from 1920×1080px to 4096×4096px mastodon#23322 is merged, but then Change media upload limits and remove client-side resizing mastodon#23726 got merged)
- can now upload webp, wave, avif, heic
- custom emoji limit raised from 50kb to 256kb
- authentication history
- automatically delete old posts
- filter search results by author, using
from:syntax - hint about missing media attachment descriptions
- timed mutes
- private boosts
- explore page
- relationship manager
- hashtag normalization
- full text search params
- attribution domains
- lists
admin guide
- figure out what's out of date, if any
- 4.0.0 authorized_fetch tips need to be updated?
- figure out SSO stuff
- install guide - prefer SMTP_TLS over SMTP_ENABLE_STARTTLS? SMTP configuration incorrect in installer - with fix mastodon#23180
- OpenID Connect support Allow login through OpenID Connect mastodon#16221
project dev guide
client dev guide
technical
- add
CONTRIBUTING.md - note that mf2 (microformats 2) is removed?
- nodeinfo?
- rss?
- clarify stuff around ld sigs
- clarify update_credentials vs preferences (especially when it comes to changing those values via PUT/PATCH) Link between /api/v1/preferences and /api/v1/accounts/update_credentials #1152
- clarify that ids are not "string representations of numbers" Proposal: Relax the requirement that IDs must be "string representations of numbers" mastodon#25244
- 4.2
toot:indexableflag Add support forindexableattribute on remote actors mastodon#26485 - 4.2
memorialnow federates astoot:memorialAdd support for federatingmemorialattribute mastodon#26583
nemobis, jorgegamedev, stefanbohacek and maxschtandypiper, manuviens, ShadowJonathan and 1Haschwalth