Drew DeVault
f7e35d90db
Remote follow improvements
This stores the @username@instance you provide in your session and
reuses it the next time you remote follow someone from this instance.
7 years ago
Eugen Rochko
5f54981846
New admin setting: open/close registrations, with custom message, from the admin UI
7 years ago
Eugen Rochko
b510a56c0c
Only call regeneration worker after first login after a 14 day break
7 years ago
Eugen Rochko
4c53af64f0
Fix ActionController::Parameters in API issue
7 years ago
Eugen Rochko
68f829e11c
Add basic logging of who resolved report
7 years ago
Eugen Rochko
71458dc6df
When taking action on a report (silence/suspend), it dismisses all other
reports for that user automatically
7 years ago
Eugen Rochko
b7c1b12367
Make default admin UI page reports. Add admin UI for creating a domain block
7 years ago
Eugen Rochko
2d07cb5771
Catching rack timeout from rails doesn't work
7 years ago
Eugen Rochko
5b12624847
Add proper error page for request timeouts
7 years ago
Eugen Rochko
4b7dca4713
Fix wording "show reblogs" -> "show boosts", order reports chronologically in
admin UI
7 years ago
Eugen Rochko
433cb198fa
Fix landing page sign up form ignoring username field
7 years ago
Eugen Rochko
e8875c6046
Import feature for following/blocking lists (addresses #62 , #177 , #201 , #454 )
7 years ago
Eugen Rochko
de22c202f5
Add counter caches for a large performance increase on API requests
7 years ago
Eugen Rochko
35933167c0
Add counter caches for a large performance increase on API requests
7 years ago
Eugen Rochko
1c6b02f936
Fix #690 - Webfinger should handle new shortform profile URLs now (nice)
7 years ago
Eugen Rochko
d6ed2eb512
Prettier account and stream entry URLs
7 years ago
Eugen Rochko
05cf086766
New API method: /api/v1/search
Returns accounts, statuses, hashtags arrays
7 years ago
Eugen Rochko
56d998cbdb
Export follow/block lists as CSV
7 years ago
Eugen Rochko
08b96f1b9f
Fix wrong HTTP status codes on error pages
7 years ago
Eugen Rochko
5cfc9c7487
Forgot to hook up API with the latest method
7 years ago
Eugen Rochko
6be7bde243
Fix #525 - Add instance information API
7 years ago
Eugen Rochko
02349b3269
Obfuscate filenames better, double rate limits
7 years ago
Eugen Rochko
1fb3e8988b
Revert earlier fix due to new bug reports
7 years ago
Eugen Rochko
d6cb4bbe99
Performance improvement for profiles
7 years ago
Eugen Rochko
8d93f0ca56
Increase max bitrate of converted webms, slightly optimized counter queries
(Because postgres can tell that count(*) needs no extra checks, but
counting a specific column requires them)
7 years ago
Eugen Rochko
5f4e402204
Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies
Redirect /:username to /users/:username
Redirect /:username/:id to /users/:username/updates/:id
Updated API documentation and sponsors
7 years ago
Eugen Rochko
6b81d10030
Add digest e-mails
7 years ago
Kit Redgrave
442fdbfc53
Mute button progress so far. WIP, doesn't entirely work correctly.
7 years ago
Kibigo
620f70e42c
Adds site metadata access to the API
7 years ago
Eugen Rochko
175a9b9caa
Fix #104 - Style OAuth authorized applications page
Add ability to search accounts by display name
7 years ago
Eugen Rochko
5f511324b6
Add validation of media attachments, clean up mastodon-own exception classes
7 years ago
Eugen Rochko
3e9d794ea5
Add tuning documentation, add <content> tags back to most salmons,
make status pagination headers generation more lax about next page
existing
7 years ago
Rakib Hasan
9433d03705
Removed try clause from create action in status controller
Using catch statement in api_controller.rb to catch NotPermitted
Exception, and render error message
7 years ago
Rakib Hasan
6f9ecd899e
revisted fix for #462
Moved validation to services/post_status_service.rb
7 years ago
Rakib Hasan
6d2301988f
Fix for issue #462
Modified uploadCompose action to send media ids of attached
media when sending a request. Modified create method in MediaController
to check if when posting a video, there are no other media attached
to the status by looking at the media ids sent from the uploadCompose
action.
7 years ago
Eugen Rochko
5ddad41245
Do not display non-Status stream entries anymore
7 years ago
Eugen Rochko
8132cf8153
Add GET /api/v1/accounts/:id/statuses/media that returns only statuses with media attachments
Make replies default to privacy settings of the status being replied to
7 years ago
Eugen Rochko
d0f087db2d
Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
7 years ago
Eugen Rochko
24ba7c9762
Adding index overview for reports in admin UI
7 years ago
Eugen Rochko
5426f06ac2
Fix admin UI for accounts somewhat
7 years ago
Eugen Rochko
3b81baaaaf
Adding POST /api/v1/reports API, and a UI for submitting reports
7 years ago
Eugen Rochko
63886bdc59
Fix #587 - Display TOTP secret next to QR code
7 years ago
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
7 years ago
Eugen Rochko
149887a0ff
Make follow requests federate
7 years ago
Eugen
d96e031dfc
Fix #611 - Layout setting in registrations controller
7 years ago
Eugen Rochko
714e41d472
Fix preferences save
7 years ago
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
7 years ago
Evan Minto
94e213c6c1
Reuse existing controller and route
7 years ago
Eugen Rochko
eee8afb0b7
Remove bios from blocked users list, filter out broken entries from API response
7 years ago
Eugen Rochko
77e13c2bc9
Removing failed push notification API, make context loads use cache
7 years ago