Commit Graph

14462 Commits (bac70a2bc155e8c714b0ea3cf83acb9583b71ec0)
 

Author SHA1 Message Date
Ekaterina Vaartis bac70a2bc1 Implement suggestions from the Meilisearch MR
2 years ago
Ekaterina Vaartis c128798418 Rename Activity.Search to Search.DatabaseSearch
2 years ago
Ekaterina Vaartis ea582fbf93 Rename search.ex to database_search.ex and add search/2
2 years ago
Ekaterina Vaartis 0769f06bd1 Style fixes
2 years ago
Ekaterina Vaartis 5dd908552c Move the search.ex file so credo doesn't complain
2 years ago
Ekaterina Vaartis 7a9d9cf457 Fix a typo in search docs
2 years ago
Ekaterina Vaartis 86971fceaa Support reindexing meilisearch >=0.24.0
2 years ago
Ekaterina Vaartis 9e7d7ebd48 Add a reindex option
2 years ago
Ekaterina Vaartis d99a2be351 Only add local posts to index in activity_pub
2 years ago
Ekaterina Vaartis 51faa28568 Set content-type to application/json
2 years ago
Ekaterina Vaartis afcdd2f437 Modify some meilisearch variables
2 years ago
Ekaterina Vaartis 37913c8ddf Use proper deleted object for removing from index
2 years ago
Ekaterina Vaartis a937a98df5 Don't try removing from index again in common_api
2 years ago
Ekaterina Vaartis 9ab0f130cc Add more documentation about rum to meilisearch docs
2 years ago
Ekaterina Vaartis 0802c0666b Move add_to_index / remove_from_index to Pleroma.Actitivy.Search
2 years ago
Ekaterina Vaartis 5ed1759091 Reorder ranking rules for (maybe) better results
2 years ago
Ekaterina Vaartis b519726571 Add private_key: nil to default meilisearch options
2 years ago
Ekaterina Vaartis 88891e9d76 Add tests for local post indexing for meilisearch
2 years ago
Ekaterina Vaartis 41f3572152 Fix activity being passed to objec_to_search_data
2 years ago
Ekaterina Vaartis 375154e5de Add search/meilisearch documentation
2 years ago
Ekaterina Vaartis d1079f1aa3 Add the meilisearch.stats command
2 years ago
Ekaterina Vaartis d5cc272a91 Add a message with a count of posts to index
2 years ago
Ekaterina Vaartis dbf556cdcf Implement meilisearch auth
2 years ago
Ekaterina Vaartis 5360cc1097 Make indexing logs rewrite themselves
2 years ago
Ekaterina Vaartis 0cf3654907 Rework task indexing to share code with the main module
2 years ago
Ekaterina Vaartis 117f525fd6 Adjust content indexing to skip more unneeded stuff
2 years ago
Ekaterina Vaartis 14ef6ce80f Mark only content as searchable for meilisearch
2 years ago
Ekaterina Vaartis b3401ba7bd Also index incoming federated posts
2 years ago
Ekaterina Vaartis 52a872432d Make the chunk size smaller
2 years ago
Ekaterina Vaartis a586ce0ddd Use content instead of source and scrub it
2 years ago
Ekaterina Vaartis c3a04166a0 Tweak search ordering to hopefully return newer results
2 years ago
Ekaterina Vaartis 7b3701e6b9 Make meilisearch sort on publish date converted to unix time
2 years ago
Ekaterina Vaartis abf82a63ec Make the indexing batch differently and more, show number indexed
2 years ago
Ekaterina Vaartis e5ac2ffa07 Ensure only indexing public posts and implement clearing and delete
2 years ago
Ekaterina Vaartis 41db5c8653 Add logging to milisiearch index and make it use desc(id)
2 years ago
Ekaterina Vaartis e961cf2689 Initial meilisearch implementation, doesn't delete posts yet
2 years ago
lewdthewides 60eec9d0c5 Instruct users to run 'git pull' as the pleroma user
2 years ago
Hélène 8f140deb8f StealEmojiPolicy: fix String rejected_shortcodes
2 years ago
Ilja 661d0ba481 Also use actor_type to determine if an account is a bot in antiFollowbotPolicy
2 years ago
Tusooa Zhu 3fd87b6a75 Skip cache when /objects or /activities is authenticated
2 years ago
Tusooa Zhu 932e5df19e Allow to skip cache in Cache plug
2 years ago
Tusooa Zhu 33d821256e Fix incorrect fallback when English is set to first language
2 years ago
Ilja e3107fee98 Fix eratic test for POST /api/pleroma/admin/reports/:id/notes
2 years ago
Tusooa Zhu 2df25e6666 Support fallbacking to other languages
2 years ago
Tusooa Zhu fcfb5a4967 Lint
2 years ago
Tusooa Zhu 07bd35227a Support multiple locales from userLanguage cookie
2 years ago
Tusooa Zhu fa95bc8725 Support multiple locales formally
2 years ago
Tusooa Zhu 845e5769ce Make lint happy
2 years ago
Tusooa Zhu ff0bb3a3ac Add test for fallbacking to a general language
2 years ago
Tusooa Zhu ef73f61b07 Fallback to a variant if the language in general is not supported
2 years ago