Eugen Rochko
edf09ec747
Add `/api/v1/accounts/familiar_followers` to REST API ( #17700 )
...
* Add `/api/v1/accounts/familiar_followers` to REST API
* Change hide network preference to be stored consistently for local and remote accounts
* Add dummy classes to migration
* Apply suggestions from code review
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
4 years ago
Eugen Rochko
4e4b3a0c8e
Refactor settings controllers ( #14767 )
...
- Disallow suspended accounts from revoking sessions and apps
- Allow suspended accounts to access exports
6 years ago
Eugen Rochko
49b2f7c0a2
Fix base64-encoded file uploads not being possible ( #12748 )
...
Fix #3804 , Fix #5776
6 years ago
Eugen Rochko
364f2ff9aa
Add featured hashtags to profiles ( #9755 )
...
* Add hashtag filter to profiles
GET /@:username/tagged/:hashtag
GET /api/v1/accounts/:id/statuses?tagged=:hashtag
* Display featured hashtags on public profile
* Use separate model for featured tags
* Update featured hashtag counters on-write
* Limit featured tags to 10
7 years ago
ysksn
b048926e67
Create Settings::BaseController ( #9507 )
...
Define `Settings::BaseController#set_body_classes` so that sub classes
inherit `Settings::BaseController` don't need to define
`#set_body_classes` agein.
7 years ago
Eugen Rochko
73be8f38c1
Add profile directory ( #9427 )
...
Fix #5578
7 years ago
Yamagishi Kazutoshi
e8ffecbd36
Set @body_classes to admin layout ( #9081 )
8 years ago
Eugen Rochko
7293b9fc61
Ensure unfilled fields are shown when errors are shown ( #7523 )
...
Fix #7486
8 years ago
Eugen Rochko
42cd363542
Bot nameplates ( #7391 )
...
* Store actor type in database
* Add bot nameplate to web UI, add setting to preferences, API, AP
Fix #7365
* Fix code style issues
8 years ago
Eugen Rochko
78ed4ab75f
Add bio fields ( #6645 )
...
* Add bio fields
- Fix #3211
- Fix #232
- Fix #121
* Display bio fields in web UI
* Fix output of links and missing fields
* Federate bio fields over ActivityPub as PropertyValue
* Improve how the fields are stored, add to Edit profile form
* Add rel=me to links in fields
Fix #121
8 years ago
masarakki
649a20ab46
authorize-follow-requests-after-unlocking ( #4658 )
9 years ago
Eugen Rochko
b7370ac8ba
ActivityPub delivery ( #4566 )
...
* Deliver ActivityPub Like
* Deliver ActivityPub Undo-Like
* Deliver ActivityPub Create/Announce activities
* Deliver ActivityPub creates from mentions
* Deliver ActivityPub Block/Undo-Block
* Deliver ActivityPub Accept/Reject-Follow
* Deliver ActivityPub Undo-Follow
* Deliver ActivityPub Follow
* Deliver ActivityPub Delete activities
Incidentally fix #889
* Adjust BatchedRemoveStatusService for ActivityPub
* Add tests for ActivityPub workers
* Add tests for FollowService
* Add tests for FavouriteService, UnfollowService and PostStatusService
* Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService
* Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService
* Add tests for BatchedRemoveStatusService
* Deliver updates to a local account to ActivityPub followers
* Minor adjustments
9 years ago
Matt Jankowski
a8e1afc30a
Simplify render in controllers ( #2144 )
9 years ago
Eugen Rochko
f4bc9620a9
Update settings to re-use admin layout, one big navigation tree, improve settings forms
9 years ago
Eugen Rochko
2d2154ba75
Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users
9 years ago
Eugen Rochko
f406e01fcf
Add filters for suspended accounts
9 years ago
Eugen Rochko
14bd46946d
Per-status control for unlisted mode, also federation for unlisted mode
...
Fix #233 , fix #268
9 years ago
Alyssa Ross
cefef2c571
Extract filename obfuscation into module
9 years ago
Andrea Faulds
7161f91313
Rename media to avoid exposing filename ( fixes #207 )
9 years ago
Eugen Rochko
1788164352
Local accounts can control "silenced" attribute which removes them from public timeline
9 years ago
Eugen Rochko
3ce6ac0ce2
Adding some localizations
9 years ago
Eugen Rochko
fdc17bea58
Fix rubocop issues, introduce usage of frozen literal to improve performance
9 years ago
Eugen Rochko
7a6d95f70c
E-mail preferences page
10 years ago
Eugen Rochko
943c69c65d
Fix #73 - Click on in-UI profile avatar/name to open public profile
10 years ago
Eugen Rochko
927333f4f8
Improve code style
10 years ago
Eugen Rochko
693383234c
Improved style of settings page
10 years ago
Eugen Rochko
49520d6e62
Adding React.js, Redux, revamping dashboard
10 years ago
Eugen Rochko
3441361568
Adding simple_form, adding profile settings, header image
10 years ago