Ekaterina Vaartis
|
a6946048fb
|
Rename Activity.Search to Search.DatabaseSearch
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
0fae71f88d
|
Rename search.ex to database_search.ex and add search/2
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
39e596a5b5
|
Style fixes
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
7009ef5672
|
Move the search.ex file so credo doesn't complain
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
8898b5e927
|
Fix a typo in search docs
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
9c1a930707
|
Support reindexing meilisearch >=0.24.0
It has has a different error code key
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
e928e307f3
|
Add a reindex option
Signed-off-by: Ekaterina Vaartis <vaartis@kotobank.ch>
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
4445421297
|
Only add local posts to index in activity_pub
Remote ones are already added in another place
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
0b4fd0d342
|
Set content-type to application/json
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
e4b7a3f51f
|
Modify some meilisearch variables
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
cf558208c2
|
Use proper deleted object for removing from index
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
95cb2bb694
|
Don't try removing from index again in common_api
It's already removed in the side effects of the pipeline
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
c569ad05b3
|
Add more documentation about rum to meilisearch docs
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
6beef2d117
|
Move add_to_index / remove_from_index to Pleroma.Actitivy.Search
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
40280cc273
|
Reorder ranking rules for (maybe) better results
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
a5bb7f9345
|
Add private_key: nil to default meilisearch options
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
005947e9f7
|
Add tests for local post indexing for meilisearch
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
d9ef7e0758
|
Fix activity being passed to objec_to_search_data
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
07ccab9766
|
Add search/meilisearch documentation
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
09a1ae1b6e
|
Add the meilisearch.stats command
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
a67f9da5cc
|
Add a message with a count of posts to index
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
2c7d973af7
|
Implement meilisearch auth
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
410c8cb765
|
Make indexing logs rewrite themselves
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
35e9192ced
|
Rework task indexing to share code with the main module
The code in the main module now scrubs new posts too
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
3dedadf192
|
Adjust content indexing to skip more unneeded stuff
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
9f16ca80e0
|
Mark only content as searchable for meilisearch
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
2b2e409ad7
|
Also index incoming federated posts
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
e35d87ea54
|
Make the chunk size smaller
|
2022-10-10 20:19:09 +03:00 |
Ekaterina Vaartis
|
00c48a33ac
|
Use content instead of source and scrub it
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
9beaebd97e
|
Tweak search ordering to hopefully return newer results
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
38996f551a
|
Make meilisearch sort on publish date converted to unix time
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
ea6a6a1287
|
Make the indexing batch differently and more, show number indexed
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
365024abec
|
Ensure only indexing public posts and implement clearing and delete
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
0318e9a599
|
Add logging to milisiearch index and make it use desc(id)
|
2022-10-10 20:19:08 +03:00 |
Ekaterina Vaartis
|
e154ebbf79
|
Initial meilisearch implementation, doesn't delete posts yet
|
2022-10-10 20:19:08 +03:00 |
tusooa
|
8042e0ebe1
|
Merge branch 'mergeback/2.4.4' into 'develop'
mergeback: 2.4.4
See merge request pleroma/pleroma!3762
|
2022-10-09 04:29:09 +00:00 |
Tusooa Zhu
|
dd82fd234f
|
Merge branch 'release/2.4.4' into mergeback/2.4.4
|
2022-10-08 22:15:09 -04:00 |
Haelwenn
|
3f1c31b7cd
|
Merge branch 'fix/exclude-deactivated-in-search' into 'develop'
User: search: exclude inactive users from user search
See merge request pleroma/pleroma!3755
|
2022-09-27 23:58:45 +00:00 |
Haelwenn
|
d43d02bf41
|
Merge branch 'from/upstream-develop/tusooa/fix-static-tests' into 'develop'
Make instance document controller test sync
Closes #2940
See merge request pleroma/pleroma!3757
|
2022-09-27 21:50:43 +00:00 |
Haelwenn
|
757a21554f
|
Merge branch 'from/upstream-develop/tusooa/2169-queue-limit' into 'develop'
Reduce incoming and outgoing federation queue sizes to 5
Closes #2169
See merge request pleroma/pleroma!3756
|
2022-09-27 21:50:06 +00:00 |
Haelwenn
|
5d7d623390
|
Merge branch 'bugfix/elixir-1.14' into 'develop'
Bugfix: Elixir 1.14
See merge request pleroma/pleroma!3740
|
2022-09-27 21:46:03 +00:00 |
Tusooa Zhu
|
e66c02b775
|
Make instance document controller test sync
|
2022-09-20 12:34:10 -04:00 |
tusooa
|
ac95b8b4f3
|
Merge branch 'websocketex' into 'develop'
Use Websockex to replace websocket_client
See merge request pleroma/pleroma!3743
|
2022-09-18 17:09:12 +00:00 |
Tusooa Zhu
|
467b6cad6f
|
Reduce incoming and outgoing federation queue sizes to 5
|
2022-09-17 16:34:33 -04:00 |
tusooa
|
1a7107f4a5
|
Merge branch 'remove_from_followers' into 'develop'
MastoAPI: POST /api/v1/accounts/:id/remove_from_followers
See merge request pleroma/pleroma!3647
|
2022-09-16 23:24:13 +00:00 |
a1batross
|
7f63b4c315
|
User: search: exclude deactivated users from user search
This way we don't pollute search results with deactivated and deleted users
|
2022-09-16 00:49:16 +03:00 |
Tusooa Zhu
|
ea60c4e709
|
Fix wrong relationship direction
|
2022-09-14 20:24:04 -04:00 |
tusooa
|
90d4b7d604
|
Merge branch 'fix/user-factory-speed' into 'develop'
tests/Factory: improve user generation performance
See merge request pleroma/pleroma!3754
|
2022-09-12 00:53:14 +00:00 |
FloatingGhost
|
6bdf451ce8
|
Use set of pregenerated RSA keys
Randomness is a huge resource sink, so let's just use
a some that we made earlier
|
2022-09-11 21:33:20 +02:00 |
tusooa
|
ac427de851
|
Merge branch 'fix/undo-boosts' into 'develop'
ObjectView: do not fetch an object for its ID
See merge request pleroma/pleroma!3753
|
2022-09-11 17:10:26 +00:00 |