Maxim Filippov
|
dfae61c25c
|
Fix deactivated user deletion
|
2019-08-09 23:05:28 +03:00 |
|
Ivan Tashkinov
|
267262491e
|
Merge remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queue
|
2019-08-09 20:09:56 +03:00 |
|
Ivan Tashkinov
|
b7fad8d395
|
[#1149] Oban jobs implementation for :federator_incoming and :federator_outgoing queues.
|
2019-08-09 20:08:01 +03:00 |
|
Roman Chvanikov
|
9d4f34fbcb
|
Merge branch 'develop' into feature/digest-email
|
2019-08-02 18:16:04 +03:00 |
|
Ivan Tashkinov
|
23d279e03e
|
[#1149] Replaced RetryQueue with oban-based retries.
|
2019-08-01 17:28:00 +03:00 |
|
Egor Kislitsyn
|
9ca4506355
|
Add configurable length limits for User.bio and User.name
|
2019-08-01 15:53:37 +07:00 |
|
rinpatch
|
301ea0dc04
|
Add tests for counters being updated on follow
|
2019-07-31 21:09:13 +03:00 |
|
Maksim
|
6a4b8b2681
|
fixed User.update_and_set_cache for stale user
|
2019-07-28 20:29:26 +00:00 |
|
Roman Chvanikov
|
d2da3d30f3
|
Merge branch 'develop' into feature/digest-email
|
2019-07-24 16:37:52 +03:00 |
|
Alexander Strizhakov
|
b70e659304
|
Feature/1087 wildcard option for blocks
|
2019-07-22 14:33:58 +00:00 |
|
Roman Chvanikov
|
36049f08ef
|
Merge develop
|
2019-07-20 01:03:25 +03:00 |
|
Ariadne Conill
|
62e5ff624e
|
user: add is_internal_user? helper function
|
2019-07-17 17:12:42 +00:00 |
|
Roman Chvanikov
|
c729883936
|
Merge branch 'develop' into feature/digest-email
|
2019-07-14 21:43:30 +03:00 |
|
Alexander Strizhakov
|
e7c39b7ac8
|
Feature/1072 muting notifications
|
2019-07-14 13:29:31 +00:00 |
|
Roman Chvanikov
|
eae991b06a
|
merge develop
|
2019-07-12 18:08:27 +03:00 |
|
Alex S
|
beba7bbc85
|
removing synchronization worker
|
2019-07-10 17:42:18 +03:00 |
|
Sergey Suprunenko
|
2d2b50ccca
|
Send and handle "Delete" activity for deleted users
|
2019-07-10 05:16:08 +00:00 |
|
Roman Chvanikov
|
371d39e160
|
Merge develop
|
2019-07-09 21:21:09 +03:00 |
|
Alexander Strizhakov
|
d6b0fce6e9
|
Fix/1019 correct count remote users
|
2019-07-09 17:36:35 +00:00 |
|
Maksim
|
6dadf5d6f4
|
[#1043] fix search accounts.
|
2019-07-05 04:22:08 +00:00 |
|
Roman Chvanikov
|
657277ffc0
|
Resolve conflicts
|
2019-06-29 00:52:50 +03:00 |
|
Sergey Suprunenko
|
2c63c67512
|
Rework user deletion
|
2019-06-24 18:59:12 +00:00 |
|
Maksim
|
ee4ed87fb4
|
[#948] /api/v1/account_search added optional parameters (limit, offset, following)
|
2019-06-14 11:39:57 +00:00 |
|
Egor Kislitsyn
|
6f29865d43
|
Add option to restrict all users to local content
|
2019-06-11 21:25:53 +07:00 |
|
Roman Chvanikov
|
01fe5abad1
|
Resolve conflicts
|
2019-06-07 01:20:50 +03:00 |
|
Egor
|
f82382de22
|
[#943] Make the unauthenticated users limitation optional
|
2019-06-06 12:17:49 +00:00 |
|
kaniini
|
3f6da9c45a
|
Merge branch 'bugfix/377-stuck-follow-request' into 'develop'
Bugfix/377 stuck follow request
Closes #377
See merge request pleroma/pleroma!1250
|
2019-06-05 15:52:40 +00:00 |
|
lain
|
076c9ae40e
|
User: Remove superfluous maybe_follow .
|
2019-06-05 14:24:31 +02:00 |
|
Egor Kislitsyn
|
5b04f07a1e
|
Limit search for unauthenticated users to local users only
|
2019-06-05 16:51:04 +07:00 |
|
lain
|
2b664b048e
|
User: Add function to get AP ids from nicknames.
|
2019-06-03 18:16:11 +02:00 |
|
Roman Chvanikov
|
ce47017c89
|
Merge develop
|
2019-05-29 18:18:22 +03:00 |
|
William Pitcock
|
045803346d
|
move key generation functions into Pleroma.Keys module
|
2019-05-22 03:58:15 +00:00 |
|
Aaron Tinio
|
eb02edcad9
|
Add virtual :thread_muted? field
that may be set when fetching activities
|
2019-05-21 00:35:46 +08:00 |
|
Alexander Strizhakov
|
7ed682213f
|
Fix/902 random compile failing
|
2019-05-17 07:25:20 +00:00 |
|
Sergey Suprunenko
|
2c303afc8b
|
Remove duplicated entries in users' following lists
|
2019-05-16 20:04:08 +00:00 |
|
lambda
|
fde30aee43
|
Merge branch 'feature/sql-thread-sat' into 'develop'
SQL thread visibility solver
See merge request pleroma/pleroma!971
|
2019-05-16 13:44:22 +00:00 |
|
Alexander Strizhakov
|
73ae58fdfa
|
Feature/896 toggling confirmation
|
2019-05-16 13:23:41 +00:00 |
|
William Pitcock
|
f09c3afdf5
|
chase test failures
|
2019-05-15 16:23:01 +00:00 |
|
Egor Kislitsyn
|
5e2b491276
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-05-14 18:15:56 +07:00 |
|
Alexander Strizhakov
|
a2be420f94
|
differences_in_mastoapi_responses.md: fullname & bio are optionnal
[ci skip]
|
2019-05-13 18:35:45 +00:00 |
|
Roman Chvanikov
|
b6b5b16ba4
|
Merge develop
|
2019-05-08 17:08:06 +07:00 |
|
Egor Kislitsyn
|
1557b99beb
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-05-07 16:51:11 +07:00 |
|
Alexander Strizhakov
|
ce6ca0fefe
|
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/845-improve-status-deletion
|
2019-05-06 16:45:22 +00:00 |
|
Haelwenn (lanodan) Monnier
|
d70af32127
|
Pleroma.User: remove emojify on parse_bio
|
2019-05-03 16:27:50 +02:00 |
|
Alex S
|
f11e7037c2
|
test fixes
|
2019-05-01 16:09:53 +07:00 |
|
Roman Chvanikov
|
0f0cc2703b
|
Merge develop
|
2019-04-30 20:17:52 +07:00 |
|
Egor Kislitsyn
|
c157e27a00
|
Merge branch 'develop' into feature/disable-account
|
2019-04-25 13:41:10 +07:00 |
|
Alex S
|
73d01857e3
|
bookmarks in separate table
|
2019-04-25 13:38:24 +07:00 |
|
Egor
|
b9cdf6d3b9
|
Use User.get_cached* everywhere
|
2019-04-22 07:20:43 +00:00 |
|
Egor Kislitsyn
|
e8c2f9a73a
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-04-22 13:08:30 +07:00 |
|
Roman Chvanikov
|
60f213bb1a
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/digest-email
|
2019-04-20 19:43:06 +07:00 |
|
Roman Chvanikov
|
8add119444
|
Add User.list_inactive_users_query/1
|
2019-04-19 22:19:00 +07:00 |
|
rinpatch
|
6069d0fd36
|
Fix object search depending on embeded object
|
2019-04-18 09:28:20 +03:00 |
|
rinpatch
|
ff8d76c670
|
Refactor all tests that acessed the embeded object
|
2019-04-17 15:46:59 +03:00 |
|
Egor Kislitsyn
|
dd097a406b
|
add tests
|
2019-04-12 16:38:32 +07:00 |
|
Sadposter
|
be8350baa2
|
Merge branch 'develop' into feature/user-status-subscriptions
|
2019-04-10 10:44:54 +01:00 |
|
Sachin Joshi
|
07afb9b537
|
update the follower count when a follower is blocked
|
2019-04-09 09:15:45 +05:45 |
|
Sadposter
|
13ff312c48
|
Sever subscription in case of block
|
2019-04-08 12:46:12 +01:00 |
|
lambda
|
ce9284b36f
|
Merge branch 'remove-user-activities' into 'develop'
[#757] Add mix task to delete user's activities
See merge request pleroma/pleroma!1008
|
2019-04-02 12:45:29 +00:00 |
|
lambda
|
26d509cc86
|
Merge branch 'get_by_id' into 'develop'
Replace `Repo.get(Module, id)` with `Module.get_by_id(id)` where possible
See merge request pleroma/pleroma!1009
|
2019-04-02 10:52:29 +00:00 |
|
cascode
|
95c92c49c9
|
Fix account lookup for nicknames beginning with numbers
|
2019-04-02 10:51:33 +00:00 |
|
Egor Kislitsyn
|
11c2d6bdc4
|
change Repo.get(Activity, id) => Activity.get_by_id(id) in tests
|
2019-04-02 17:08:03 +07:00 |
|
Egor Kislitsyn
|
1b3d921921
|
change Repo.get(User, id) => User.get_by_id(id)
|
2019-04-02 17:01:26 +07:00 |
|
Egor Kislitsyn
|
a14742f495
|
add user delete_activities mix task
|
2019-04-02 16:30:11 +07:00 |
|
Maxim Filippov
|
3cf7539bca
|
Add more user filters + move search to its own module
|
2019-03-27 03:51:59 +05:00 |
|
rinpatch
|
3229c7a1d6
|
Ensure fts is prefered over trigram and use union_all instead of union in user search query
|
2019-03-22 08:39:49 +03:00 |
|
Maxim Filippov
|
ed8a2935f5
|
Use ILIKE to search users
|
2019-03-20 01:37:40 +03:00 |
|
Haelwenn (lanodan) Monnier
|
a3a9cec483
|
[Credo] fix Credo.Check.Readability.AliasOrder
|
2019-03-13 04:26:54 +01:00 |
|
kaniini
|
ace4231628
|
Merge branch 'features/bio_rel_me' into 'develop'
Add rel=me to the User bio
Closes #423
See merge request pleroma/pleroma!813
|
2019-03-03 16:00:49 +00:00 |
|
kaniini
|
6c6a2dbfdd
|
Merge branch 'feature/add-pagination-to-users-admin-api' into 'develop'
Add pagination and search to users
See merge request pleroma/pleroma!873
|
2019-03-03 15:59:15 +00:00 |
|
eugenijm
|
1a1f4520cd
|
Use sql query in User.get_follow_requests/1 for filtering logic
|
2019-03-02 22:18:56 +03:00 |
|
Maxim Filippov
|
bf30df99cb
|
We do not guarantee the order of elements when we search
|
2019-03-02 17:32:40 +03:00 |
|
Haelwenn (lanodan) Monnier
|
7b9868f343
|
Pleroma.UserTest: Add tests for rel=me
|
2019-03-02 06:59:09 +01:00 |
|
Maxim Filippov
|
a25c1313ae
|
Format
|
2019-03-01 21:07:05 +03:00 |
|
Maxim Filippov
|
aaa9fed1ca
|
Fix user_test
|
2019-03-01 20:58:47 +03:00 |
|
lain
|
8d8cb08f94
|
Add follow request test.
|
2019-02-27 14:51:07 +01:00 |
|
lain
|
4196d9af11
|
Add test for User.mutes and so on.
|
2019-02-20 14:14:52 +01:00 |
|
lain
|
f469a8610f
|
Check that the welcome message is sent from the correct user.
|
2019-02-16 17:24:31 +01:00 |
|
lain
|
d812a347ca
|
Add optional welcome message.
|
2019-02-16 16:42:34 +01:00 |
|
William Pitcock
|
32b1649434
|
test: user: add a test for whether user search returns a user or not
|
2019-02-14 20:05:08 +00:00 |
|
kaniini
|
19756d68f2
|
Merge branch 'fix/credo-issues-test' into 'develop'
Fix credo issues in ./test
See merge request pleroma/pleroma!808
|
2019-02-14 03:55:26 +00:00 |
|
lain
|
88a4de24f9
|
User.follow_all: Respect blocks in both directions.
|
2019-02-13 13:52:27 +01:00 |
|
Haelwenn (lanodan) Monnier
|
8bb7e19b38
|
test: de-group alias/es
|
2019-02-11 03:44:15 +01:00 |
|
lain
|
bbd0049fae
|
Respect blocks in mass follow.
|
2019-02-09 13:24:23 +01:00 |
|
href
|
308b35ebe2
|
User.follow_all: ensure its stays unique
|
2019-01-31 18:17:44 +01:00 |
|
Haelwenn
|
00d4333373
|
Merge branch 'features/glitch-soc-frontend' into 'develop'
Features/glitch soc frontend
See merge request pleroma/pleroma!192
|
2019-01-31 10:16:11 +00:00 |
|
lain
|
47ec690c54
|
Use race-condition free mass follow.
|
2019-01-30 19:33:25 +01:00 |
|
Haelwenn (lanodan) Monnier
|
cda1470e02
|
[MastoAPI][GlitchAPI] Add bookmarks
|
2019-01-28 04:47:32 +01:00 |
|
kaniini
|
4c99b6d35a
|
Merge branch 'fix/tusky-dm' into 'develop'
Add actor to recipients list
Closes #390
See merge request pleroma/pleroma!683
|
2019-01-25 05:19:32 +00:00 |
|
lambda
|
f3045a179e
|
Merge branch 'i1t/pleroma-477_user_search_improvements' into 'develop'
I1t/pleroma 477 user search improvements
See merge request pleroma/pleroma!685
|
2019-01-20 10:24:05 +00:00 |
|
Maxim Filippov
|
651a1d64b5
|
Add current user to mentioned
|
2019-01-19 04:25:15 +03:00 |
|
Ivan Tashkinov
|
ed8f55ab8e
|
[#477] User: FTS and trigram search results mixing (to handle misspelled requests).
|
2019-01-18 10:35:45 +03:00 |
|
Ivan Tashkinov
|
65bb9b2fba
|
[#491] Made full nicknames be preserved in user links text only in Bio.
|
2019-01-18 09:30:16 +03:00 |
|
Ivan Tashkinov
|
5b8f9ff8c1
|
[#477] User search tests. Normalized search rank in User.search.
|
2019-01-15 13:05:25 +03:00 |
|
Ivan Tashkinov
|
dc45ec62c2
|
[#477] User search improvements: tsquery search with field weights, friends & followers boosting.
|
2019-01-14 20:04:45 +03:00 |
|
lain
|
26938d65fd
|
Add User mass following function.
|
2019-01-09 11:35:23 +01:00 |
|
kaniini
|
5c5c8508c2
|
Merge branch 'hotfix/media-proxy-uri' into 'develop'
user: fix local vs remote determination in remote_or_auth_active?/1
See merge request pleroma/pleroma!640
|
2019-01-09 07:09:39 +00:00 |
|
William Pitcock
|
567651fb3f
|
test: user: add tests for visible_for?/2
|
2019-01-09 07:03:32 +00:00 |
|
William Pitcock
|
f2a4f89abe
|
tests: user: add tests for superuser?/1
|
2019-01-09 06:50:31 +00:00 |
|
William Pitcock
|
74f48beec3
|
user: remove entirely redundant remote_or_auth_active?/1.
auth_active?/1 can check remote users and return true directly.
|
2019-01-09 06:36:50 +00:00 |
|
William Pitcock
|
4124c9aa4a
|
tests: user: add regression test for remote_or_auth_active?/1
|
2019-01-09 06:02:18 +00:00 |
|
lain
|
0fae04c4e3
|
Add a setting for users to autofollow on sign up.
|
2019-01-08 09:57:53 +01:00 |
|
cascode
|
4c5ee4c62b
|
formatted
|
2019-01-04 10:18:43 -08:00 |
|
cascode
|
ab6ebbae67
|
added test for #499
|
2019-01-04 10:14:13 -08:00 |
|
Rin Toshaka
|
9f5881cbb1
|
Fix a typo in user_test.ex
|
2018-12-31 08:34:14 +01:00 |
|
rinpatch
|
05743e2000
|
Get default scrubbers from config instead of hardcoded
|
2018-12-31 00:12:14 +03:00 |
|
rinpatch
|
91d5a7e81c
|
Fix test failure
|
2018-12-31 00:03:03 +03:00 |
|
Ivan Tashkinov
|
242cc9a658
|
[#483] User.get_by_nickname/1: ensured case-insensitive matching for local FQN. Added tests.
|
2018-12-29 12:27:12 +03:00 |
|
Ivan Tashkinov
|
7bd49a3222
|
[#483] User.get_by_nickname/1: ensured case-insensitive matching for local FQN. Added tests.
|
2018-12-29 12:26:23 +03:00 |
|
Ivan Tashkinov
|
67b4297f4d
|
[#483] Refactored blocks and follows import, added tests.
|
2018-12-29 12:02:37 +03:00 |
|
lain
|
91724d160a
|
Reserve a few user names
These are all names that are used for domain.com/:route routes or projected to be.
|
2018-12-25 20:10:45 +01:00 |
|
William Pitcock
|
3c08d229db
|
tests: add legal boilerplate
|
2018-12-23 20:57:10 +00:00 |
|
Ivan Tashkinov
|
b096e30cff
|
[#114] Added email confirmation resend action. Added tests
for registration, authentication, email confirmation, confirmation resending.
Made admin methods create confirmed users.
|
2018-12-18 17:22:46 +03:00 |
|
lain
|
e4763cd459
|
Fix tagging problems for existing instances.
|
2018-12-17 20:12:01 +01:00 |
|
Maksim Pechnikov
|
89b3729afa
|
fix warnings
|
2018-12-12 09:09:19 +03:00 |
|
William Pitcock
|
0f061bea0c
|
tests: add regression test for bug #408
|
2018-12-05 03:41:32 +00:00 |
|
Maksim Pechnikov
|
a9e4a97586
|
update test
|
2018-12-04 14:04:06 +03:00 |
|
lain
|
f18b86fd5f
|
More fixes for Info schema.
|
2018-12-01 12:46:08 +01:00 |
|
lain
|
40d9d2098c
|
Fix user updating from AP.
|
2018-11-18 22:15:03 +01:00 |
|
lain
|
fc3bcf335e
|
Fix following locked users.
|
2018-11-18 18:53:50 +01:00 |
|
lain
|
d5af41b577
|
Fix note count update.
|
2018-11-18 18:52:21 +01:00 |
|
lain
|
6f90ceb2ed
|
Fix follower count test.
|
2018-11-18 18:49:17 +01:00 |
|
lain
|
8e3d8bde04
|
Fix user deactivation test.
|
2018-11-18 18:40:58 +01:00 |
|
lain
|
5c8f07f0a8
|
Fix note counting.
|
2018-11-18 18:17:56 +01:00 |
|
lain
|
47d883d3ab
|
Fix User deactivation.
|
2018-11-18 18:06:02 +01:00 |
|
lain
|
e8d8c84f79
|
Add better test for user search functionlity.
|
2018-11-16 18:31:32 +01:00 |
|
William Pitcock
|
2c092ed355
|
test: fixup test breakage caused by User.delete() harmonization
|
2018-11-01 08:23:49 +00:00 |
|
William Pitcock
|
21dafa7cd0
|
tests: add tests for User + cache interactions
|
2018-11-01 08:11:02 +00:00 |
|
scarlett
|
b92e38d2d4
|
Add user reactivation task.
|
2018-10-29 23:13:15 +00:00 |
|
William Pitcock
|
ebc32045f0
|
test: add regression test for #316
|
2018-10-11 10:35:32 +00:00 |
|
William Pitcock
|
bd03644ca8
|
test: add tests for new User.html_filter_policy()
|
2018-09-22 03:02:05 +00:00 |
|
William Pitcock
|
200ab27e7a
|
test: add test proving that users are refreshed when stale
|
2018-09-20 23:50:56 +00:00 |
|
William Pitcock
|
aea23468c6
|
test: nickname is no longer a required field
|
2018-08-06 08:46:06 +00:00 |
|
William Pitcock
|
e9ed7eb963
|
tests: prove that the block code is properly destroying follow relationships
|
2018-06-19 00:59:27 +00:00 |
|
eal
|
87566b6e2f
|
user.ex: add domain blocks.
|
2018-06-03 22:01:37 +03:00 |
|
William Pitcock
|
1d88abf2d4
|
user: do not allow refollowing somebody who has blocked a user
|
2018-05-25 03:18:35 +00:00 |
|
Dashie
|
9972678a68
|
Add User.decrease_note_count and call it from ActivityPub.delete
|
2018-04-24 11:34:18 +02:00 |
|
lain
|
4afbef39f4
|
Format the code.
|
2018-03-30 15:01:53 +02:00 |
|
lain
|
611ca385de
|
Merge branch 'develop' into feature/activitypub
|
2018-03-08 12:37:06 +01:00 |
|
lain
|
4d13cc0dc6
|
Fix specs.
|
2018-02-25 16:52:33 +01:00 |
|
Ekaterina Vaartis
|
ec07e087bc
|
Make user bio optional
|
2018-02-21 23:31:57 +03:00 |
|
lain
|
0aa56a853b
|
UserTest: Move insert_or_update test.
|
2018-02-15 19:58:12 +01:00 |
|
lain
|
b331cb449a
|
Merge branch 'develop' into feature/activitypub
|
2018-02-12 10:24:15 +01:00 |
|
lain
|
26ccb768d3
|
Make test output easier to read.
|
2018-02-12 10:14:11 +01:00 |
|
lain
|
8cf97ee8e1
|
ActivityPub: Basic note federation with Mastodon.
|
2018-02-11 20:43:33 +01:00 |
|
Lain Iwakura
|
bad499b3fd
|
Basic user deletion.
|
2017-12-08 17:50:11 +01:00 |
|
Lain Iwakura
|
6df6ad0b42
|
User deletion: Remove relationships.
|
2017-12-07 18:13:05 +01:00 |
|
Lain Iwakura
|
a78ae2a685
|
Don't follow deactivated users.
|
2017-12-07 17:51:55 +01:00 |
|
Lain Iwakura
|
b727ecc5e7
|
Add function to deactivate users.
|
2017-12-07 17:47:23 +01:00 |
|
eal
|
8d4e7b32c9
|
Ensure correct state in self-unfollow.
|
2017-11-20 09:26:31 +02:00 |
|