91 Commits (23e09cc6b7e83d9508aa5ba1629eac42f275b459)

Author SHA1 Message Date
Eugen Rochko 04a0a1d4ba Add "meta" attribute to return of POST /api/v1/media method as well (#3333)
7 years ago
Matt Jankowski fecc2c2f47 Refactor of API timeline actions (#3263)
7 years ago
Eugen Rochko 9f05b5a078 Fix forgotten to include language attribute in statuses JSON (#3209)
7 years ago
Eugen Rochko 5695449335 Add buttons to block and unblock domain (#3127)
7 years ago
Eugen Rochko 5039bc93d5 Feature conversations muting (#3017)
7 years ago
beatrix b460582b67 Revert HTML CW changes (#3020)
7 years ago
Eugen Rochko 3702e2c924 Fix regressions from #2683 (#2970)
7 years ago
Yamagishi Kazutoshi d8bcb8cc4d Fix API for Mastodon version (#2590)
8 years ago
Eugen Rochko e21b9c875e Bump version, improve how version is stored for better commit history (#2526)
8 years ago
Eugen Rochko 4a7dc4fadc OEmbed support for PreviewCard (#2337)
8 years ago
Francis Chong 395608442d Add media dimensions (#2448)
8 years ago
Evan Minto 1b5966ad07 Change ActivityPub paging to match spec. Clean up ActivityPub outbox changes. (#2410)
8 years ago
Evan Minto 227f45402d ActivityPub: Add basic, read-only support for Outboxes, Notes, and Create/Announce Activities (#2197)
8 years ago
Ash Furrow c229532144 Adds version to about/more and API (#2181)
8 years ago
Matt Jankowski d087c95aa7 Instance helper to replace site title helper (#2038)
8 years ago
Eugen 7e230fc786 Fix #1972, fix #1870 - Fix special characters in XML, add tests (#1988)
8 years ago
Eugen ba6b4c6e62 Make file attachment on MediaAttachment optional (#1865)
8 years ago
Eugen e0977567e7 When avatar/header are GIF, generate static versions (#1428)
8 years ago
Eugen Rochko 355b9278d5 Fix some views still not using counter caches
8 years ago
Eugen Rochko 96e58cf289 Add counter caches for a large performance increase on API requests
8 years ago
Eugen Rochko a4ce8b09fb Fix #690 - Webfinger should handle new shortform profile URLs now (nice)
8 years ago
Eugen Rochko 0ef0ea3e34 Fix #675 - return created_at in notifications API
8 years ago
Eugen Rochko c78e325f39 Web UI support for the new omnisearch
8 years ago
Eugen Rochko 3893f75a51 New API method: /api/v1/search
8 years ago
Eugen Rochko c97f817e40 Fix #525 - Add instance information API
8 years ago
Eugen 6599b27b2b Merge branch 'master' into mastodon-site-api
8 years ago
Eugen Rochko 4b93cf88e5 Fix #431 - convert gif to webm during upload. Web UI treats them like it did
8 years ago
Kit Redgrave 4554ccd5d0 Mute button progress so far. WIP, doesn't entirely work correctly.
8 years ago
Kibigo b39356835b Adds site metadata access to the API
8 years ago
Eugen Rochko 2cc31b3194 Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko 419d2fd5a9 Fix #552 - Replace image links with image icons in status text in the UI
8 years ago
Eugen Rochko 6f8e499fd0 No replies filter on home timeline no longer hides self-replies
8 years ago
hoodie 8d6aa92b5e untested!! spoiler hotfix for replies
8 years ago
Eugen Rochko 959e064186 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
8 years ago
blackle e25fc71c2c Implement a click-to-view spoiler system
8 years ago
Eugen Rochko f748a91ec7 Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
Eugen Rochko 5d88ef90c9 Fix tests, add applications to eager loading/cache for statuses, fix
8 years ago
Effy Elden 8e0c1914fb Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
8 years ago
Eugen Rochko 6a20c13009 Add API for retrieving favourites
8 years ago
Eugen Rochko 2bc6e7c96e Add API for retrieving blocked accounts
8 years ago
Eugen Rochko ef9e827c54 Adding follow requests API
8 years ago
Eugen Rochko 238233440f Follow call on locked account creates follow request instead
8 years ago
Eugen Rochko d417da7d3a Private visibility on statuses prevents non-followers from seeing those
8 years ago
Eugen Rochko b2945b025f Make unfavouriting async to prevent timeout errors from leaving orphaned records behind
8 years ago
Eugen Rochko 346aae50b0 Adjusting public display of statuses to look similar to logged-in UI,
8 years ago
Eugen Rochko 6d7f3be2f6 Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails
8 years ago
Eugen Rochko 303044f899 Downsize originals in media attachments, small fixes
8 years ago
Eugen Rochko f6b99b05d3 Do not use expiring links after all
8 years ago
Eugen Rochko 9f4b033a8b Set a specific S3 expiration time so that files can be cached
8 years ago
Eugen Rochko 595f592304 Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
8 years ago