rinpatch
|
cfc3c62b2f
|
Add missing tag index on objects
The previous activity index is useless because objects are not embedded
anymore and instead a joined object is queried.
|
2019-06-03 20:42:13 +03:00 |
|
rinpatch
|
be56801dda
|
Add index on inReplyTo for objects
Fixes the performance of `get_existing_votes`
|
2019-06-03 19:26:43 +03:00 |
|
Roman Chvanikov
|
ce47017c89
|
Merge develop
|
2019-05-29 18:18:22 +03:00 |
|
William Pitcock
|
5fbbc57c1b
|
add migration to add notification settings to user accounts
|
2019-05-25 07:25:13 +00:00 |
|
Egor Kislitsyn
|
f333041a0a
|
Merge remote-tracking branch 'pleroma/develop' into feature/addressable-lists
|
2019-05-24 21:05:57 +07:00 |
|
lain
|
022e6e4b44
|
RUM: Remove vacuum analyze from migration
Can't be run in a trnasaction.
|
2019-05-17 14:59:01 +02:00 |
|
Egor Kislitsyn
|
557f0e33a7
|
Merge remote-tracking branch 'pleroma/develop' into feature/addressable-lists
|
2019-05-17 19:57:14 +07:00 |
|
Egor Kislitsyn
|
f2936e0a07
|
Add ap_id to List
|
2019-05-17 19:56:37 +07:00 |
|
lain
|
412a3d8a0f
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into rum-index
|
2019-05-17 12:26:59 +02:00 |
|
Sergey Suprunenko
|
e2b3a27204
|
Add Reports to Admin API
|
2019-05-16 19:09:18 +00:00 |
|
William Pitcock
|
f3971cbde3
|
thread visibility function: fix use of no longer used author variable
|
2019-05-15 17:02:40 +00:00 |
|
William Pitcock
|
71fa7eeb6f
|
thread visibility function: significantly improve efficiency
|
2019-05-15 16:54:14 +00:00 |
|
William Pitcock
|
12f45e2a89
|
update migration
|
2019-05-15 16:22:52 +00:00 |
|
William Pitcock
|
75ce6adcff
|
migration: only care about Create activities
|
2019-05-15 15:54:10 +00:00 |
|
William Pitcock
|
958b4cfde9
|
migrations: add function to see if a thread can be satisfied
|
2019-05-15 15:53:06 +00:00 |
|
lain
|
f1e67bdc31
|
Search: Add optional rum indexing / searching.
|
2019-05-15 15:28:01 +02:00 |
|
Egor Kislitsyn
|
5e2b491276
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-05-14 18:15:56 +07:00 |
|
Sachin Joshi
|
7701a4c841
|
Make irreversible field default to false in filters
|
2019-05-14 00:13:15 +05:45 |
|
lain
|
01c45ddc9e
|
Search: Use RUM index.
|
2019-05-11 11:26:46 +02:00 |
|
Roman Chvanikov
|
b6b5b16ba4
|
Merge develop
|
2019-05-08 17:08:06 +07:00 |
|
lambda
|
238dd72fad
|
Merge branch 'conversations_three' into 'develop'
Conversations once more.
See merge request pleroma/pleroma!1119
|
2019-05-07 14:43:21 +00:00 |
|
Egor Kislitsyn
|
1557b99beb
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-05-07 16:51:11 +07:00 |
|
Maksim
|
1040caf096
|
fix format
Modified-by: Maksim Pechnikov <parallel588@gmail.com>
|
2019-05-06 17:51:03 +00:00 |
|
lain
|
0e37fddd5a
|
Search: Add fts index on objects table.
|
2019-05-03 19:21:09 +02:00 |
|
lain
|
45f790becc
|
Merge remote-tracking branch 'origin/develop' into conversations_three
|
2019-05-01 18:40:41 +02:00 |
|
Roman Chvanikov
|
0f0cc2703b
|
Merge develop
|
2019-04-30 20:17:52 +07:00 |
|
rinpatch
|
f8f6af4cc1
|
Fix MigrateOldBookmarks migration crashing on deleted activities
|
2019-04-29 21:25:30 +03:00 |
|
Alex S
|
229ce6abbc
|
migration without using old field name
removing old field from db, after bookmarks migration
|
2019-04-25 13:42:10 +07:00 |
|
Alex S
|
58711a79d0
|
removing useless transaction
|
2019-04-25 13:40:12 +07:00 |
|
Alex S
|
6322c1e123
|
migration optimization
changelog wording
|
2019-04-25 13:40:12 +07:00 |
|
Alex S
|
324c9c8ab5
|
migrate user.bookmarks to separate table
|
2019-04-25 13:38:24 +07:00 |
|
Alex S
|
73d01857e3
|
bookmarks in separate table
|
2019-04-25 13:38:24 +07:00 |
|
Roman Chvanikov
|
2359ee38b3
|
Set digest emails to false by default
|
2019-04-21 16:36:25 +07:00 |
|
Roman Chvanikov
|
8add119444
|
Add User.list_inactive_users_query/1
|
2019-04-19 22:19:00 +07:00 |
|
Roman Chvanikov
|
371a4aed2c
|
Add User.Info.email_notifications
|
2019-04-13 17:40:42 +07:00 |
|
Egor Kislitsyn
|
db4badc6aa
|
move user disable into deactivation
|
2019-04-11 17:22:42 +07:00 |
|
Egor Kislitsyn
|
0f2f7d2cec
|
Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
|
2019-04-11 15:51:52 +07:00 |
|
lain
|
de57094fca
|
Participations: Add sort index.
|
2019-04-10 17:30:25 +02:00 |
|
lain
|
280172f6f6
|
Conversations: Create or bump on inserting a dm.
|
2019-04-10 16:33:45 +02:00 |
|
lain
|
d1da6b155a
|
Conversation: Add Conversations and Participations.
|
2019-04-10 15:01:42 +02:00 |
|
lambda
|
e5d553aa45
|
Merge branch 'feature/767-multiple-use-invite-token' into 'develop'
Feature/767 multiple use invite token
See merge request pleroma/pleroma!1032
|
2019-04-10 10:10:08 +00:00 |
|
Sadposter
|
be8350baa2
|
Merge branch 'develop' into feature/user-status-subscriptions
|
2019-04-10 10:44:54 +01:00 |
|
Ivan Tashkinov
|
bffddf5e31
|
[#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
# Conflicts:
# docs/config.md
# test/support/factory.ex
|
2019-04-08 12:20:26 +03:00 |
|
Alex S
|
012bb5dcc9
|
renaming expire_at -> expires_at
keyword style change
|
2019-04-08 16:01:28 +07:00 |
|
eugenijm
|
fc92a0fd8d
|
Added limits and media attachments for scheduled activities.
|
2019-04-06 23:55:58 +03:00 |
|
eugenijm
|
7bf622ce73
|
Add scheduled activities
|
2019-04-06 23:55:58 +03:00 |
|
Alex S
|
47b07cec49
|
token -> invite renaming
|
2019-04-06 20:24:22 +07:00 |
|
Alex S
|
0484f3a8b1
|
generating tokens with mix
|
2019-04-06 16:58:22 +07:00 |
|
Sadposter
|
ffac2593ea
|
Add index on subscribers
|
2019-04-05 17:30:54 +01:00 |
|
Ivan Tashkinov
|
45765918c3
|
[#923] Merge remote-tracking branch 'remotes/upstream/develop' into twitter_oauth
# Conflicts:
# mix.exs
|
2019-04-04 23:43:08 +03:00 |
|
Alex S
|
86f90c0a54
|
adding indexes to oauth_tokens table
|
2019-04-03 20:51:09 +07:00 |
|
Haelwenn (lanodan) Monnier
|
b2f3a40e53
|
Revert awfully long migration from 568e34858
|
2019-03-29 01:57:02 +01:00 |
|
Ivan Tashkinov
|
642075b1a9
|
[#923] Enabled binding of multiple OAuth provider accounts to single user.
|
2019-03-27 16:20:50 +03:00 |
|
Ivan Tashkinov
|
20e0f36605
|
Merge remote-tracking branch 'remotes/origin/develop' into twitter_oauth
|
2019-03-27 15:41:40 +03:00 |
|
lambda
|
21ff78cd40
|
Merge branch 'replies-count' into 'develop'
Increment replies_count (MastoAPI)
Closes #756
See merge request pleroma/pleroma!974
|
2019-03-26 14:49:09 +00:00 |
|
eugenijm
|
568e348588
|
Increment replies_count on replies (MastoAPI)
|
2019-03-26 15:27:04 +03:00 |
|
rinpatch
|
9725c93cea
|
Add an id index to notifications
|
2019-03-25 21:59:52 +03:00 |
|
rinpatch
|
e59cfa7cac
|
modify the migrations to use naive_datetime_usec
|
2019-03-20 16:16:29 +03:00 |
|
rinpatch
|
cbc4a76b43
|
Fix filter migration
|
2019-03-20 16:13:23 +03:00 |
|
Ivan Tashkinov
|
e17a9a1f66
|
[#923] Nickname & email selection for external registrations, option to connect to existing account.
|
2019-03-20 10:35:31 +03:00 |
|
Ivan Tashkinov
|
40e9a04c31
|
[#923] Registration validations & unique index on [:user_id, :provider].
|
2019-03-18 20:31:24 +03:00 |
|
Ivan Tashkinov
|
26b6354095
|
[#923] Support for multiple (external) registrations per user via Registration.
|
2019-03-18 17:23:38 +03:00 |
|
Ivan Tashkinov
|
aacbf0f570
|
[#923] OAuth: prototype of sign in / sign up with Twitter.
|
2019-03-15 17:08:03 +03:00 |
|
Egor Kislitsyn
|
eb84de0143
|
allow users to disable their own account
|
2019-03-04 19:55:11 +07:00 |
|
eugenijm
|
8a1e0c9bee
|
Added migration to update existing user note counters
|
2019-03-03 15:35:32 +03:00 |
|
eugenijm
|
85734c0d49
|
Added migration for setting default tags in existing users records
|
2019-03-01 14:02:25 +03:00 |
|
Ivan Tashkinov
|
b227ccab82
|
Fixed scopes of apps / authorizations / tokens from apps initially created with space-delimited scope .
|
2019-02-22 14:00:18 +03:00 |
|
Egor
|
bff9eb5ef7
|
Reports
|
2019-02-20 16:51:25 +00:00 |
|
Ivan Tashkinov
|
bc4f77b10b
|
[#468] Merged upstream/develop , resolved conflicts.
|
2019-02-17 14:07:04 +03:00 |
|
Ivan Tashkinov
|
949e35e26d
|
[#468] OAuth scopes-related data migration simplification.
|
2019-02-14 14:28:26 +03:00 |
|
Ivan Tashkinov
|
063baca5e4
|
[#468] User UI for OAuth permissions restriction. Standardized storage format for scopes fields, updated usages.
|
2019-02-14 00:29:29 +03:00 |
|
|
ac72b578da
|
Merge branch 'develop' into feature/thread-muting
|
2019-02-11 12:10:49 +01:00 |
|
|
6a150de3bd
|
Add unique index and unique constraint check, uniqueness test fails
|
2019-02-09 20:52:11 +01:00 |
|
Ivan Tashkinov
|
4ad843fb9d
|
[#468] Prototype of OAuth2 scopes support. TwitterAPI scope restrictions.
|
2019-02-09 17:09:08 +03:00 |
|
|
98ec578f4d
|
Merge branch 'develop' into feature/thread-muting
|
2019-02-08 12:44:02 +01:00 |
|
|
c43f414a79
|
Somehow fixed the repo insert [skip-ci]
|
2019-02-07 23:44:49 +01:00 |
|
|
77448de492
|
ugghhhh
|
2019-02-07 22:25:07 +01:00 |
|
|
f4ff4ffba2
|
Migration and some boilerplate stuff
|
2019-02-07 17:36:14 +01:00 |
|
Maxim Filippov
|
f1b72bfb70
|
Split hide_networ only for local users
|
2019-02-06 13:41:36 +03:00 |
|
kaniini
|
d120aa63f0
|
Merge branch 'fix-dm-index' into 'develop'
Massage index until it actually does the stuff we want.
See merge request pleroma/pleroma!772
|
2019-02-05 20:27:31 +00:00 |
|
Maxim Filippov
|
c48aba3c2a
|
Fix SQL
|
2019-02-05 10:22:31 +03:00 |
|
lain
|
f3c8b02d65
|
Massage index until it actually does the stuff we want.
Also makes the index a lot smoler.
|
2019-02-04 23:47:29 +01:00 |
|
Maxim Filippov
|
cd6606b7f6
|
Initialize hide_network with false
|
2019-02-04 22:23:09 +03:00 |
|
Maxim Filippov
|
16ce129e38
|
Split hide_network into hide_followers & hide_followings (fixed)
|
2019-02-03 21:55:04 +03:00 |
|
kaniini
|
486749064f
|
Revert "Merge branch 'feature/split-hide-network' into 'develop'"
This reverts merge request !733
|
2019-02-01 20:22:58 +00:00 |
|
kaniini
|
0a82a7e6d6
|
Merge branch 'feature/split-hide-network' into 'develop'
Split hide_network into hide_followers & hide_followings
See merge request pleroma/pleroma!733
|
2019-02-01 17:05:29 +00:00 |
|
href
|
b3b0855456
|
Merge branch '534_federation_targets_reachability' into 'develop'
[#534] Unreachable federation targets retirement
Closes #534
See merge request pleroma/pleroma!703
|
2019-02-01 09:14:35 +00:00 |
|
lambda
|
a43a1c6d4e
|
Revert "Merge branch 'spc-fix-3' into 'develop'"
This reverts merge request !682
|
2019-01-31 12:16:23 +00:00 |
|
kaniini
|
4d3655c479
|
Merge branch 'spc-fix-3' into 'develop'
Spc fix 3
See merge request pleroma/pleroma!682
|
2019-01-31 11:29:29 +00:00 |
|
Maxim Filippov
|
50d6183893
|
Split hide_network into hide_followers & hide_followings
|
2019-01-28 21:40:08 +03:00 |
|
Ivan Tashkinov
|
d3f9e6f6fe
|
[#534] Merged upstream/develop .
|
2019-01-28 15:39:14 +03:00 |
|
Ivan Tashkinov
|
9560abea10
|
[#534] Refactoring / tweaks per MR review.
|
2019-01-28 11:03:52 +03:00 |
|
Haelwenn (lanodan) Monnier
|
cda1470e02
|
[MastoAPI][GlitchAPI] Add bookmarks
|
2019-01-28 04:47:32 +01:00 |
|
William Pitcock
|
15d12a69a4
|
add activities likes index, fixes favorites API call
|
2019-01-27 15:15:33 +00:00 |
|
href
|
4a13bb75bd
|
Change webpush endpoint to unlimited varchar
Fixes #552
|
2019-01-26 17:18:34 +01:00 |
|
kaniini
|
4df71cd88b
|
Merge branch 'classic-flakeids' into 'develop'
Flake Ids for Users and Activities
Closes #450
See merge request pleroma/pleroma!645
|
2019-01-25 04:59:06 +00:00 |
|
href
|
a3ba72d978
|
Fix clippy with one/five lines
|
2019-01-24 16:53:14 +01:00 |
|
href
|
e02b19d1d7
|
Fix postgres activity_visibility when running in autovacuum
|
2019-01-24 14:13:20 +01:00 |
|
Ivan Tashkinov
|
f161a92cb1
|
[#534] Initial implementation of unreachable federation targets retirement.
|
2019-01-23 18:37:25 +03:00 |
|
lain
|
ab03f81219
|
Fix info ids.
The previous migration actually created values for the key "id", including the
quotes. This one should fill out all missing ids.
Closes #511
|
2019-01-23 14:01:44 +01:00 |
|
href
|
9ba6e1fabe
|
FlakeId: chain alter statements
|
2019-01-23 12:09:21 +01:00 |
|
href
|
e67bd93d90
|
Flake: migrate pinned_activities in jsonb
|
2019-01-23 11:26:39 +01:00 |
|
href
|
a92c43bc4b
|
Clippy!
|
2019-01-23 11:26:38 +01:00 |
|
href
|
465fb4327d
|
Lock activities/users table during flake migration.
|
2019-01-23 11:26:37 +01:00 |
|
href
|
28d77e373c
|
Flake Ids for Users and Activities
|
2019-01-23 11:26:27 +01:00 |
|
Michael Loftis
|
98cbeae49c
|
slightly changes definition so that autovacuum works paralell safe too
|
2019-01-22 15:35:21 +00:00 |
|
lain
|
b108aeee08
|
Make use of the indices.
Indices in postgresql rely on operators, so they won't be used if you use only functions.
|
2019-01-20 00:31:17 +01:00 |
|
lain
|
bd6c12592e
|
Add migration to fix spc users.
|
2019-01-18 19:35:47 +01:00 |
|
Ivan Tashkinov
|
79e44042bc
|
[#477] User trigram index adjustment.
|
2019-01-18 10:57:42 +03:00 |
|
Ivan Tashkinov
|
fc965f982c
|
[#477] Added FTS index for users . Fixed failing test.
|
2019-01-15 12:04:54 +03:00 |
|
lain
|
04735db193
|
Build the index concurrently.
|
2019-01-09 16:55:05 +01:00 |
|
lain
|
5027f82cde
|
Add activity visibility index.
|
2019-01-09 16:45:09 +01:00 |
|
lambda
|
94d8f1ab30
|
Merge branch '394_user_tags' into 'develop'
[#394] User tags
Closes #394
See merge request pleroma/pleroma!508
|
2018-12-07 18:25:38 +00:00 |
|
Ivan Tashkinov
|
7b19487389
|
[#394] Added users.tags and admin routes to tag and untag users. Added tests.
|
2018-12-06 20:06:50 +03:00 |
|
Egor Kislitsyn
|
4944498133
|
Merge branch 'develop' into feature/compat/push-subscriptions
# Conflicts:
# lib/pleroma/application.ex
# lib/pleroma/plugs/oauth_plug.ex
|
2018-12-06 20:15:16 +07:00 |
|
lain
|
4996fb07d8
|
Genereate uuids for existing info fields.
|
2018-12-01 12:00:33 +01:00 |
|
Martin Kühl
|
d94ee5cd50
|
Mastodon API: Support push subscription CRUD
|
2018-09-22 07:04:01 +02:00 |
|
William Pitcock
|
c9f6eb9a41
|
user: implement dynamic refresh of profiles (gets rid of need for fix_ap_users task)
|
2018-09-20 23:50:56 +00:00 |
|
kaniini
|
76c67a41c1
|
Merge branch 'develop' into 'feature/staff-discovery-api'
# Conflicts:
# lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
|
2018-09-03 14:55:42 +00:00 |
|
kaniini
|
1c9e539b47
|
Merge branch 'feature/mastodon_api_2.4.x' into 'develop'
Add/Fix Mastodon endpoints for 2.4.3 compatibility
See merge request pleroma/pleroma!266
|
2018-09-03 12:33:36 +00:00 |
|
William Pitcock
|
cf5d1302aa
|
migrations: add is_moderator index for users table
|
2018-09-03 11:55:12 +00:00 |
|
William Pitcock
|
1a70d41f8e
|
migrations: add index creation migration and recipients_to/cc removal migration
|
2018-08-29 18:41:02 +00:00 |
|
William Pitcock
|
038139d641
|
migrations: drop filler migration
|
2018-08-29 18:41:02 +00:00 |
|
William Pitcock
|
40ea07cd2f
|
migrations: add migration to fill in recipients_to/recipients_cc fields
|
2018-08-29 08:43:24 +00:00 |
|
William Pitcock
|
81673b8136
|
activity: add recipients_to and recipients_cc fields
|
2018-08-29 08:42:33 +00:00 |
|
Haelwenn (lanodan) Monnier
|
6e030129fb
|
[MastodonAPI] Add filters
|
2018-08-27 15:09:05 +02:00 |
|
lambda
|
13440a80e1
|
Merge branch 'feature/invites' into 'develop'
Invites
Closes #108
See merge request pleroma/pleroma!208
|
2018-08-12 12:04:15 +00:00 |
|
William Pitcock
|
4f589998ee
|
activitypub: support filtering activities by whether or not they are a reply (closes #109)
|
2018-06-18 03:21:32 +00:00 |
|
Henry Jameson
|
f42ffbe9a8
|
Initial invites support + tests.
|
2018-06-12 14:55:16 +03:00 |
|
lambda
|
564c73ab24
|
Merge branch 'feature/list-streaming' into 'develop'
MastoAPI: Add streaming for lists.
See merge request pleroma/pleroma!183
|
2018-06-12 07:19:45 +00:00 |
|
eal
|
29c9c8d93b
|
Extract host from ap_id, add index
|
2018-06-06 21:13:40 +03:00 |
|
eal
|
5d3fdbc082
|
MastoAPI: Add streaming for lists.
|
2018-05-30 16:48:59 +03:00 |
|
lambda
|
f3a71f2986
|
Merge branch 'feature/lists' into 'develop'
Mastodon List API
See merge request pleroma/pleroma!138
|
2018-05-24 20:22:43 +00:00 |
|
eal
|
a8369db4f2
|
MastoAPI: add lists.
|
2018-05-24 13:18:39 +03:00 |
|
lain
|
1d4bbec6b3
|
Fix User search.
Now uses a trigram based search. This is a lot faster and gives better
results. Closes #185.
|
2018-05-16 17:55:20 +02:00 |
|
lain
|
94c1f28ba4
|
Modify sort index for activities.
This prevents a problem that made the local timeline very slow when
there were few posts.
|
2018-05-13 12:54:08 +02:00 |
|
lain
|
0abd8a6bad
|
Fix migration.
|
2018-03-27 19:59:54 +02:00 |
|
lain
|
b56bb88c02
|
Drop index for 'local', it confuses the query planner.
|
2018-03-27 19:48:01 +02:00 |
|
lain
|
bd4926288e
|
Speed up follower query.
|
2018-03-26 10:31:22 +02:00 |
|
lain
|
1d1271ca1e
|
Add index for user follower address.
|
2018-03-26 09:53:47 +02:00 |
|
lain
|
f48bc5c3e1
|
Make User.following a postgres array.
|
2018-02-21 22:20:29 +01:00 |
|
Lain Iwakura
|
4a13b84887
|
Add recipients field to activities.
Also do some very basic checks for AP message insertion.
|
2017-12-12 18:07:14 +01:00 |
|
Lain Iwakura
|
50dca016f2
|
Add count index for local users.
|
2017-11-30 15:00:12 +01:00 |
|
Roger Braun
|
ccde03285d
|
add sort index for activities
|
2017-11-09 15:16:10 +01:00 |
|
Roger Braun
|
9e60de695d
|
Fix migration for empty db.
|
2017-11-09 13:45:17 +01:00 |
|
Roger Braun
|
6bf261589f
|
Update activities in own migration.
|
2017-11-09 13:32:53 +01:00 |
|
Roger Braun
|
20b8b87743
|
Update in chunks.
|
2017-11-09 12:33:38 +01:00 |
|
Roger Braun
|
f1d27a5fbb
|
Add actor column to activities.
|
2017-11-09 10:41:19 +01:00 |
|
Roger Braun
|
9af560083f
|
Use more efficient user note count update query.
|
2017-10-24 14:16:17 +02:00 |
|
Roger Braun
|
29c261e75b
|
Drop superflous index.
|
2017-10-24 11:07:21 +02:00 |
|