Commit Graph

218 Commits (e3508988283a0902a7e330995a0c224811956bce)

Author SHA1 Message Date
Ivan Tashkinov be9d18461a FollowingRelationship storage & performance optimizations (state turned `ecto_enum`-driven integer, reorganized indices etc.).
5 years ago
Mark Felder 05da5f5cca Update Copyrights
5 years ago
Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07
5 years ago
Egor Kislitsyn 22018adae6
Fix Dialyzer warnings
5 years ago
Maksim Pechnikov 95e6a2acd9 Merge branch 'develop' into issue/1342
5 years ago
Maksim Pechnikov 04a8ffbe84 added privacy option to push notifications
5 years ago
Maksim Pechnikov a52da55eb9 added User.NotificationSetting struct
5 years ago
Ivan Tashkinov cad9b325e5 Merge remote-tracking branch 'remotes/upstream/develop' into 1335-user-api-id-fields-relations
5 years ago
Ivan Tashkinov aad6576130 [#1335] Refactored UserMute and UserBlock into UserRelationship, introduced EctoEnum.
5 years ago
Ivan Tashkinov 5cf2c7422b [#1335] Applied code review suggestions.
5 years ago
Ivan Tashkinov 3db988250b [#1335] User: refactored :blocks field into :blocked_users relation.
5 years ago
Maksim Pechnikov 62bc0657e7 excluded invisible users from search results
5 years ago
lain 4e53520917 User Search: Remove superfluous setweight and random test.
5 years ago
kPherox 363e76d4da Fix duplicate recipients
5 years ago
Egor Kislitsyn 4c1dd55c48 Merge remote-tracking branch 'upstream/develop' into refactor/following-relationships
5 years ago
Egor Kislitsyn 4ea1a61b00
Merge branch 'develop' into refactor/following-relationships
5 years ago
Ivan Tashkinov c6fdfbc4f1 Merge remote-tracking branch 'remotes/upstream/develop' into 1304-user-info-deprecation
5 years ago
Ivan Tashkinov e8843974cb [#1304] Moved remaining fields from User.Info to User.
5 years ago
Ariadne Conill 835ad52378 remove Salmon module
5 years ago
Ivan Tashkinov 10ff01acd9 [#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.
5 years ago
rinpatch 0a5175ecbb Order fts results by trigram
5 years ago
rinpatch c10ce113d4 User search: Remove trigram and refactor the module
5 years ago
Egor Kislitsyn 059005ff82
Replace `user.following` with Pleroma.FollowingRelationship
5 years ago
eugenijm 8249924485 Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity
5 years ago
kaniini e07e9cb75e Revert "Merge branch 'user-info-unread-direct-conversation' into 'develop'"
5 years ago
eugenijm 06d9df79c5 Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity
5 years ago
Maxim Filippov e7836adf21 Merge branch 'develop' into feature/moderation-log-filters
5 years ago
kaniini 48a82c4609 Merge branch 'refactor/user' into 'develop'
5 years ago
Hakaba Hitoyo 5fb72170a7 Revert "add _discoverable_ keyword into ActivityPub @context"
5 years ago
Egor Kislitsyn 209395c7e6 Add User.change_info/2 and User.update_info/2
5 years ago
Maxim Filippov d72d4757a8 Format
5 years ago
Maxim Filippov 6f25668215 Admin API: Add ability to force user's password reset
5 years ago
rinpatch b0ec82d24a Merge branch 'chores/bump-copyright-year' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier 447514dfa2
Bump copyright years of files changed in 2019
5 years ago
eugenijm 450bf7a63c Mastodon API: Add a setting to hide follow/follower count from the user view (`hide_follows_count` and `hide_followers_count`)
5 years ago
Maxim Filippov df15ed13d1 Merge branch 'develop' into feature/moderation-log-filters
5 years ago
Sadposter d0f07e55d2 use atom key for fields
5 years ago
Sadposter 05c935c396 mix format
5 years ago
Sadposter 35ef470d00 truncate fields for remote users instead
5 years ago
Maxim Filippov 5e4fde1d3d Filter logs by date
5 years ago
kPherox 3549cd9754
Change to use attachment only when fields do not exist
5 years ago
Egor Kislitsyn 672fcbc7b7 Limit custom fields for old remote users
5 years ago
Egor Kislitsyn e457fcc479 Add `:max_remote_account_fields` config option
5 years ago
Egor Kislitsyn f7bbf99caa Use info.fields instead of source_data for remote users
5 years ago
Egor Kislitsyn 2c35d4b0b0 Add configurable account field name length limit
5 years ago
Egor Kislitsyn db3c05f6b4 Add configurable account field value length limit
5 years ago
Egor Kislitsyn a22f540fc4 Add custom fields to TwitterAPI.UserView
5 years ago
Egor Kislitsyn e0ac5c7a66 Add custom profile fields
5 years ago
lain 29807ef6a5 Merge branch 'feature/digest-email' into 'develop'
5 years ago
Sergey Suprunenko 040347b248 Remove spaces from the domain search
5 years ago
Roman Chvanikov 9d4f34fbcb Merge branch 'develop' into feature/digest-email
5 years ago
rinpatch 196cad46f3 Resolve merge conflicts
5 years ago
Roman Chvanikov ae4fc58589 Remove flavour from userinfo
5 years ago
Roman Chvanikov c729883936 Merge branch 'develop' into feature/digest-email
5 years ago
Alexander Strizhakov e7c39b7ac8 Feature/1072 muting notifications
5 years ago
rinpatch 0c2dcb4c69 Add follow information refetching after following/unfollowing
5 years ago
rinpatch e5b850a991 Refactor fetching follow information to a separate function
5 years ago
rinpatch e8fa477793 Refactor Follows/Followers counter syncronization
5 years ago
Roman Chvanikov eae991b06a merge develop
5 years ago
Eugenij 4198c3ac39 Extend Pleroma.Pagination to support offset-based pagination, use async/await to execute status and account search in parallel
5 years ago
kaniini e4e3fd7e55 Merge branch 'fix/1019-refactor' into 'develop'
5 years ago
Alexander Strizhakov a237c6a2d4 support for idna domains
5 years ago
Alex S beba7bbc85 removing synchronization worker
5 years ago
feld 93a0eeab16 Add license/copyright to all project files
5 years ago
Roman Chvanikov 371d39e160 Merge develop
5 years ago
Alexander Strizhakov d6b0fce6e9 Fix/1019 correct count remote users
5 years ago
Alexander Strizhakov 23d4781e73 change for local user search
5 years ago
Maksim 6dadf5d6f4 [#1043] fix search accounts.
5 years ago
Roman Chvanikov 657277ffc0 Resolve conflicts
5 years ago
Maksim ee4ed87fb4 [#948] /api/v1/account_search added optional parameters (limit, offset, following)
5 years ago
Egor Kislitsyn 6f29865d43 Add option to restrict all users to local content
5 years ago
Roman Chvanikov 01fe5abad1 Resolve conflicts
5 years ago
lain cb2bcee842 User Search: Boost friends more strongly.
5 years ago
Egor f82382de22 [#943] Make the unauthenticated users limitation optional
5 years ago
Egor Kislitsyn 5b04f07a1e Limit search for unauthenticated users to local users only
5 years ago
Roman Chvanikov b1b1a270e8 Fix conflict
5 years ago
Maksim Pechnikov 4f2e359687 Merge branch 'develop' into issue/941
5 years ago
kaniini 9d2563a3de Merge branch 'generic-fe-settings' into 'develop'
5 years ago
Mark Felder 6ef145b4fc Merge branch 'develop' into feature/digest-email
5 years ago
Maksim Pechnikov 080e1aa70e add option skip_thread_containment
5 years ago
kaniini 5402d04e3c Merge branch 'feature/notification-control-part-2' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier 5d3ece2861
Remove now useless flavours switching
5 years ago
lain 7861974ab2 MastodonAPI: Add extension to set and get pleroma_settings_store.
5 years ago
lain eb2963bc43 User: Add settings store to Info, AccountView
5 years ago
Roman Chvanikov ce47017c89 Merge develop
5 years ago
William Pitcock 750ede5764 notification: remove local/remote match rules (too complicated)
5 years ago
William Pitcock e7e2e7a1a6 user info: allow formdata for notification settings like every other API
5 years ago
William Pitcock 4030837d91 notification: add non_follows/non_followers notification control settings
5 years ago
Sadposter daeae8e2e7
Move default mascot configuration to `config/`
5 years ago
Sadposter 3d0d9e7a56
Use string map for default mascot
5 years ago
Sadposter 54e9cb5c2d
Add API endpoints for a custom user mascot
5 years ago
Alexander Strizhakov 73ae58fdfa Feature/896 toggling confirmation
5 years ago
Egor Kislitsyn b92c004ea8 Reuse query from User.restrict_deactivated/1
5 years ago
Egor Kislitsyn 5e2b491276 Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
5 years ago
Alexander Strizhakov a2be420f94 differences_in_mastoapi_responses.md: fullname & bio are optionnal
5 years ago
Roman Chvanikov f1f7a11222 Merge develop
5 years ago
Alexander Strizhakov bfeb33e951 Merge develop
5 years ago
Roman Chvanikov b6b5b16ba4 Merge develop
5 years ago
Haelwenn (lanodan) Monnier 2f76a40d02
formatter.ex: Add get_emoji_map/1
5 years ago
Roman Chvanikov 0f0cc2703b Merge develop
5 years ago