Commit Graph

971 Commits (6f285bb2a606467bac555b630364f82fb1f3eaaf)

Author SHA1 Message Date
Christian Schmidt 9d0cafd06b
Check Content-Length in ResponseWithLimitAdapter ()
Christian Schmidt e9e63ed203
Support JSON-LD named graph ()
Claire 2a704add90
Fix status processing failing halfway when a remote post has a malformed `replies` attribute ()
Michael Stanclift 91fbd5b422
Adjust magick version detection in admin panel ()
Michael Stanclift b120792f27
Adjust ffmpeg version detection in admin panel ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith 693d9b03ed
Enable OAuth PKCE Extension ()
Adam Niedzielski fbf95216c5
Fix LinkCrawlWorker NoMethodError: undefined method `[]' for nil ()
Adam Niedzielski cd0ca4b994
Select correct self link when parsing Webfinger response ()
Claire ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` ()
Adam Niedzielski fa54b61216
Handle missing links in Webfinger response ()
David Roetzel 2ea9336b68
Do not pass unknown encoding names to nokogiri. ()
David Roetzel fa8e972722
Fix author names as arrays in linked data. ()
David Roetzel 97eddb5906
Fix details extraction when no title exists. ()
David Roetzel 016c1e4e78
Improve handling of encoding problems when creating link previews ()
Claire d3a056adfd
Merge pull request from GHSA-xjvf-fm67-4qc3
Claire 395f17ca17
Merge pull request from GHSA-vp5r-5pgw-jwqx
* Fix streaming sessions not being closed when revoking access to an app

* Add tests for GHSA-7w3c-p9j8-mq3x
David Roetzel 9be77fc0db
Revert "Add system check for missing database indexes" ()
David Roetzel ebd8e1bbb6
Add system check for missing database indexes ()
Eugen Rochko 0f3fef6fda
Change search modifiers to be case-insensitive ()
Michael Stanclift 3225954865
Fix browser window color on light theme ()
Matt Jankowski ad53b0ab65
Rely on built-in ruby private IP detection ()
Matt Jankowski 72484a194f
Remove `CacheBuster` default options ()
David Roetzel 2cab1c7b09
Improve encoding detection for link cards ()
Matt Jankowski a8b3d2e4e4
Consolidate time periods methods into base measure ()
Claire 58ace2e45e
Fix SQL error in admin measures API ()
Matt Jankowski 38c6825eda
Remove unused `Extractor#extract_cashtags_with_indices` method ()
Michael Stanclift d5f02adad7
Add option to use native Ruby driver for Redis ()
Michael Stanclift a777f7e3cc
Restore short Ruby version on admin dashboard ()
Michael Stanclift 4a5442edaa
Add ffmpeg and ImageMagick versions to admin dashboard ()
Claire bf56e982a9
Fix notifications from limited users being outright dropped ()
Matt Jankowski 665f6f09a0
Add expired/revoked scopes for doorkeeper models via extension modules ()
Matt Jankowski 88cfc4056d
Extract method to generate series of days in measure sql classes ()
Matt Jankowski 9cc4040308
Extract `COMMENT_SIZE_LIMIT` constant in `AP::Activity::Flag` class ()
Claire 496c10542b
Fix division by zero on some video/GIF files ()
Emelia Smith e02d23b549
Change `read:me` scope to `profile` scope ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko 5f15a892fa
Add support for libvips in addition to ImageMagick ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith d20a5c3ec9
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko 128987eded
Add support for `fediverse:creator` OpenGraph tag ()
Matt Jankowski c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant ()
Matt Jankowski 9b5055d34d
Fix `Style/SuperArguments` cop ()
Claire 133d98fb25
Normalize language code of incoming posts ()
Matt Jankowski def6b686ff
Fix `Rails/WhereRange` cop ()
Emelia Smith 2da2a1dae9
Support multiple redirect_uris when creating OAuth 2.0 Applications ()
Matt Jankowski c9ee1437c0
Use ruby language constants to build version string in software version dimension ()
Claire 96fb6e491f
Revert "Migrate paperclip `_file_size` columns to bigint ()" ()
Matt Jankowski b152f936c1
Migrate paperclip `_file_size` columns to bigint ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire 8e4fea77e3
Fix race condition in `POST /api/v1/push/subscription` ()
Tim Rogers 2f73e486b7
Switched HTMLEntities to the expanded flavor which supports a larger … ()
Tim Rogers b128474625
Fixed rendering of excess whitespace in status card titles ()
Tim Rogers 1ca6ff8ca5
Fixed crash when supplying FFMPEG_BINARY environment variable ()