Commit Graph

267 Commits (b455cbc6d3ae7f5ec1da662c10fa525484afb31b)

Author SHA1 Message Date
Eugen Rochko 2d07cb5771 Catching rack timeout from rails doesn't work
Eugen Rochko 5b12624847 Add proper error page for request timeouts
Eugen Rochko 433cb198fa Fix landing page sign up form ignoring username field
Eugen Rochko bde5c0eaf9 Fix some views still not using counter caches
Eugen Rochko 5e26295e06 Fix - hide spoilers on static pages
Eugen Rochko e8875c6046 Import feature for following/blocking lists (addresses , , , )
Eugen Rochko de22c202f5 Add counter caches for a large performance increase on API requests
Eugen Rochko 1c6b02f936 Fix - Webfinger should handle new shortform profile URLs now (nice)
Eugen Rochko f864fee116 Fix up some localizations
Eugen Rochko 99ca63a543 Fix public profile pagination links
Eugen Rochko 9bf4c34919 Fix - return created_at in notifications API
Eugen Rochko d6ed2eb512 Prettier account and stream entry URLs
Eugen Rochko 88f32708c3 Web UI support for the new omnisearch
Eugen Rochko 05cf086766 New API method: /api/v1/search
Returns accounts, statuses, hashtags arrays
Eugen Rochko 98571b0ce4 Don't list "direct" under default post privacy settings
Eugen Rochko 8803ca9efe Improved landing page
Eugen Rochko 6b1db5c2b2 Add landing strip
Eugen Rochko 56d998cbdb Export follow/block lists as CSV
Eugen Rochko ac406a31b0 Start page links a bit more readable
shel 38dceb3bf7 Promote Apps ()
"Various apps are available" is now a hyperlink
Eugen Rochko 6be7bde243 Fix - Add instance information API
Eugen e245115f47 Merge branch 'master' into mastodon-site-api
Eugen Rochko caf5b8e975 Fix - convert gif to webm during upload. Web UI treats them like it did
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
Eugen Rochko 6b81d10030 Add digest e-mails
Kit Redgrave 442fdbfc53 Mute button progress so far. WIP, doesn't entirely work correctly.
Eugen Rochko d180aaa2a7 Fix - Add RTL support to the compose form textarea and statuses output
Kibigo 620f70e42c Adds site metadata access to the API
Eugen Rochko 175a9b9caa Fix - Style OAuth authorized applications page
Add ability to search accounts by display name
Eugen Rochko f2931af61e Quick fix for avatars with the same URL not being perceived as updated and in need of re-download
Eugen Rochko d0f087db2d Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
Eugen Rochko 24ba7c9762 Adding index overview for reports in admin UI
Eugen Rochko 5426f06ac2 Fix admin UI for accounts somewhat
Eugen Rochko 3b81baaaaf Adding POST /api/v1/reports API, and a UI for submitting reports
Eugen Rochko 63886bdc59 Fix - Display TOTP secret next to QR code
Eugen Rochko 2d8a4c4390 Add "next" link to Atom feeds
Eugen Rochko 0518492158 Stop trying to shoehorn all Salmon updates into the poor database-connected
StreamEntry model. Simply render Salmon slaps as they are needed
Eugen Rochko d551e43a9b Improve public tag page
Eugen Rochko d2619e0b53 Site title is now a setting
shel 3f1f3d0827 Add link to other instances list
This should help federation
Eugen 9d5fb49cd8 Merge pull request from evanminto/activitypub-account
Expose ActivityStreams 2.0 representation of accounts
Evan Minto 28cbb6dc21 Add AS2 format to RABL files
Eugen Rochko 347a153b3d Add API modifiers to limit returned toots from public/hashtag timelines
to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen
Evan Minto 53234e5947 Add trailing newline
Evan Minto 3fa5d05997 Simplify RABL
Evan Minto 94e213c6c1 Reuse existing controller and route
Eugen Rochko 87830f99e7 Fix - Replace image links with image icons in status text in the UI
Eugen Rochko 21972bb398 No replies filter on home timeline no longer hides self-replies
Evan Minto e2fbf8bc74 Add an account endpoint for ActivityPub and link to it on HTML profile pages
hoodie d4d3a10c25 untested!! spoiler hotfix for replies
untested, my vagrant is bugged again, submitted at gargron's request
Eugen Rochko ccb8ac8573 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead
of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.