Commit Graph

  • 3387935e83 Don't try removing deleted users and such from index as posts Ekaterina Vaartis 2022-01-22 16:52:06 +03:00
  • d89dc5518b Fix meilisearch tests and jobs for oban Ekaterina Vaartis 2022-01-22 16:31:32 +03:00
  • 2bc21c6f18 Use oban for search indexing Ekaterina Vaartis 2022-01-22 15:23:11 +03:00
  • 6f2f457751 Add a search backend behaviour Ekaterina Vaartis 2021-12-20 22:38:50 +03:00
  • 4f2637acc6 Add description for initial_indexing_chunk_size Ekaterina Vaartis 2021-12-20 19:27:22 +03:00
  • 571533ae26 Don't support meilisearch < 0.24.0, since it breaks things Ekaterina Vaartis 2021-12-20 19:05:59 +03:00
  • 3179ed0921 Make chunk size configurable Ekaterina Vaartis 2021-12-20 18:48:52 +03:00
  • 3412713c5b Update search.md documentation with meilisearch indexing steps Ekaterina Vaartis 2021-12-20 18:16:33 +03:00
  • 3a11e79de0 Add config description for meilisearch Ekaterina Vaartis 2021-12-20 17:46:23 +03:00
  • a12f63bc81 Implement suggestions from the Meilisearch MR Ekaterina Vaartis 2021-11-22 21:39:54 +03:00
  • a6946048fb Rename Activity.Search to Search.DatabaseSearch Ekaterina Vaartis 2021-11-17 22:29:49 +03:00
  • 0fae71f88d Rename search.ex to database_search.ex and add search/2 Ekaterina Vaartis 2021-11-16 21:54:26 +03:00
  • 39e596a5b5 Style fixes Ekaterina Vaartis 2021-11-14 21:42:18 +03:00
  • 7009ef5672 Move the search.ex file so credo doesn't complain Ekaterina Vaartis 2021-11-14 20:24:05 +03:00
  • 8898b5e927 Fix a typo in search docs Ekaterina Vaartis 2021-11-14 20:15:12 +03:00
  • 9c1a930707 Support reindexing meilisearch >=0.24.0 Ekaterina Vaartis 2021-11-13 15:07:51 +03:00
  • e928e307f3 Add a reindex option Ekaterina Vaartis 2021-11-10 21:25:12 +03:00
  • 4445421297 Only add local posts to index in activity_pub Ekaterina Vaartis 2021-10-29 21:04:59 +03:00
  • 0b4fd0d342 Set content-type to application/json Ekaterina Vaartis 2021-10-29 13:58:24 +03:00
  • e4b7a3f51f Modify some meilisearch variables Ekaterina Vaartis 2021-10-29 00:38:00 +03:00
  • cf558208c2 Use proper deleted object for removing from index Ekaterina Vaartis 2021-10-12 19:34:57 +03:00
  • 95cb2bb694 Don't try removing from index again in common_api Ekaterina Vaartis 2021-10-12 19:17:37 +03:00
  • c569ad05b3 Add more documentation about rum to meilisearch docs Ekaterina Vaartis 2021-10-12 19:14:39 +03:00
  • 6beef2d117 Move add_to_index / remove_from_index to Pleroma.Actitivy.Search Ekaterina Vaartis 2021-10-08 12:24:37 +03:00
  • 40280cc273 Reorder ranking rules for (maybe) better results Ekaterina Vaartis 2021-08-28 15:59:13 +03:00
  • a5bb7f9345 Add private_key: nil to default meilisearch options Ekaterina Vaartis 2021-08-23 23:52:37 +03:00
  • 005947e9f7 Add tests for local post indexing for meilisearch Ekaterina Vaartis 2021-08-23 23:52:21 +03:00
  • d9ef7e0758 Fix activity being passed to objec_to_search_data Ekaterina Vaartis 2021-08-23 21:15:15 +03:00
  • 07ccab9766 Add search/meilisearch documentation Ekaterina Vaartis 2021-08-23 20:27:16 +03:00
  • 09a1ae1b6e Add the meilisearch.stats command Ekaterina Vaartis 2021-08-23 20:21:46 +03:00
  • a67f9da5cc Add a message with a count of posts to index Ekaterina Vaartis 2021-08-23 20:02:34 +03:00
  • 2c7d973af7 Implement meilisearch auth Ekaterina Vaartis 2021-08-23 19:35:21 +03:00
  • 410c8cb765 Make indexing logs rewrite themselves Ekaterina Vaartis 2021-08-22 23:47:43 +03:00
  • 35e9192ced Rework task indexing to share code with the main module Ekaterina Vaartis 2021-08-22 22:53:18 +03:00
  • 3dedadf192 Adjust content indexing to skip more unneeded stuff Ekaterina Vaartis 2021-08-22 19:38:03 +03:00
  • 9f16ca80e0 Mark only content as searchable for meilisearch Ekaterina Vaartis 2021-08-22 18:47:41 +03:00
  • 2b2e409ad7 Also index incoming federated posts Ekaterina Vaartis 2021-08-22 16:37:52 +03:00
  • e35d87ea54 Make the chunk size smaller Ekaterina Vaartis 2021-08-17 01:37:43 +03:00
  • 00c48a33ac Use content instead of source and scrub it Ekaterina Vaartis 2021-08-17 00:57:53 +03:00
  • 9beaebd97e Tweak search ordering to hopefully return newer results Ekaterina Vaartis 2021-08-17 00:30:14 +03:00
  • 38996f551a Make meilisearch sort on publish date converted to unix time Ekaterina Vaartis 2021-08-17 00:06:32 +03:00
  • ea6a6a1287 Make the indexing batch differently and more, show number indexed Ekaterina Vaartis 2021-08-16 22:30:56 +03:00
  • 365024abec Ensure only indexing public posts and implement clearing and delete Ekaterina Vaartis 2021-08-16 22:24:31 +03:00
  • 0318e9a599 Add logging to milisiearch index and make it use desc(id) Ekaterina Vaartis 2021-08-16 10:18:01 +03:00
  • e154ebbf79 Initial meilisearch implementation, doesn't delete posts yet Ekaterina Vaartis 2021-08-15 21:53:04 +03:00
  • 8042e0ebe1 Merge branch 'mergeback/2.4.4' into 'develop' tusooa 2022-10-09 04:29:09 +00:00
  • 1556421a8d Merge branch 'mergeback/2.4.4' into 'develop' tusooa 2022-10-09 02:17:52 +00:00
  • dd82fd234f
    Merge branch 'release/2.4.4' into mergeback/2.4.4 Tusooa Zhu 2022-10-08 22:15:09 -04:00
  • 59b8c920f6 Merge branch 'release/2.4.4' into 'stable' v2.4.4 tusooa 2022-10-09 02:05:27 +00:00
  • 7fa1da794b Merge branch 'release/2.4.4' into 'stable' tusooa 2022-10-09 02:04:43 +00:00
  • 1b238a4fad Push.Impl: support edits marcin mikołajczak 2022-10-01 23:28:02 +02:00
  • 1958f23fe7 Fix deprecation warning for Gun timeout Mark Felder 2022-09-30 12:22:06 -04:00
  • fc83b1df15 Add migration cooldown period marcin mikołajczak 2022-09-28 22:56:38 +02:00
  • 7a7a638fa6 Merge branch 'from/upstream-develop/tusooa/2925-multinode' into 'develop' tusooa 2022-09-28 11:30:04 +00:00
  • 3f1c31b7cd Merge branch 'fix/exclude-deactivated-in-search' into 'develop' Haelwenn 2022-09-27 23:58:45 +00:00
  • de7f04f7ee Merge branch 'fix/exclude-deactivated-in-search' into 'develop' a1batross 2022-09-27 21:50:55 +00:00
  • d43d02bf41 Merge branch 'from/upstream-develop/tusooa/fix-static-tests' into 'develop' Haelwenn 2022-09-27 21:50:43 +00:00
  • 770043278e Merge branch 'from/upstream-develop/tusooa/fix-static-tests' into 'develop' tusooa 2022-09-27 21:50:20 +00:00
  • 757a21554f Merge branch 'from/upstream-develop/tusooa/2169-queue-limit' into 'develop' Haelwenn 2022-09-27 21:50:06 +00:00
  • 3e47d4fb75 Merge branch 'from/upstream-develop/tusooa/2169-queue-limit' into 'develop' tusooa 2022-09-27 21:46:55 +00:00
  • 5d7d623390 Merge branch 'bugfix/elixir-1.14' into 'develop' Haelwenn 2022-09-27 21:46:03 +00:00
  • 2d7ea263a1 Add extra routes to :users_manage_credentials privilege Ilja 2022-09-24 13:52:28 +02:00
  • e66c02b775
    Make instance document controller test sync Tusooa Zhu 2022-09-20 12:34:10 -04:00
  • 3743a1eaa1 Merge branch 'bugfix/elixir-1.14' into 'develop' Haelwenn 2022-09-18 17:15:16 +00:00
  • ac95b8b4f3 Merge branch 'websocketex' into 'develop' tusooa 2022-09-18 17:09:12 +00:00
  • 467b6cad6f
    Reduce incoming and outgoing federation queue sizes to 5 Tusooa Zhu 2022-09-17 16:34:33 -04:00
  • 652ad5b77a Merge branch 'websocketex' into 'develop' Haelwenn 2022-09-17 04:26:39 +00:00
  • 1a7107f4a5 Merge branch 'remove_from_followers' into 'develop' tusooa 2022-09-16 23:24:13 +00:00
  • 7f63b4c315 User: search: exclude deactivated users from user search a1batross 2022-09-15 22:38:35 +02:00
  • a1522488ad Merge branch 'remove_from_followers' into 'develop' marcin mikołajczak 2022-09-15 00:24:36 +00:00
  • ea60c4e709
    Fix wrong relationship direction Tusooa Zhu 2022-09-14 20:24:04 -04:00
  • 17b27ab49a Merge branch 'change/websocket-client-dep' into 'develop' faried nawaz 2022-09-13 14:50:33 +00:00
  • 90d4b7d604 Merge branch 'fix/user-factory-speed' into 'develop' tusooa 2022-09-12 00:53:14 +00:00
  • b353d0239e Merge branch 'fix/user-factory-speed' into 'develop' Hélène 2022-09-11 19:45:07 +00:00
  • 6bdf451ce8
    Use set of pregenerated RSA keys FloatingGhost 2022-09-11 20:14:58 +01:00
  • ac427de851 Merge branch 'fix/undo-boosts' into 'develop' tusooa 2022-09-11 17:10:26 +00:00
  • da97cf89d7 Merge branch 'fix/undo-boosts' into 'develop' Hélène 2022-09-11 03:00:43 +00:00
  • 0b19625bfb
    ObjectView: do not fetch an object for its ID Hélène 2022-09-11 04:54:04 +02:00
  • 50923f5438
    Fix User.get_or_fetch/1 with usernames starting with http Tusooa Zhu 2022-09-08 11:58:17 -04:00
  • 41ecc4fb2d
    Reject Announces of objects of banned users in ObjectValidator Tusooa Zhu 2022-09-07 17:57:03 -04:00
  • 105b47f49d
    Filter out Announces of objects of banned users in timelines Tusooa Zhu 2022-09-07 11:11:17 -04:00
  • 696be273b9
    Workaround erlang atom length limit Tusooa Zhu 2022-09-07 10:44:50 -04:00
  • dcff05de77
    Allow switching object id index to be run concurrently Tusooa Zhu 2022-09-06 22:39:43 -04:00
  • 453a66f8c2 Merge branch 'weblate-extract' into 'develop' Haelwenn 2022-09-06 17:17:40 +00:00
  • 28aa151397 Merge branch 'weblate-extract' into 'develop' weblate bot 2022-09-06 16:45:12 +00:00
  • 3d32c92b37 Extract translatable strings weblate-extractor 2022-09-06 16:45:08 +00:00
  • c0b265b404 Merge branch 'birthday-config-description' into 'develop' tusooa 2022-09-06 12:40:02 +00:00
  • d83159558a Merge branch 'birthday-config-description' into 'develop' marcin mikołajczak 2022-09-05 18:26:05 +00:00
  • c6bc523914 Clarify birthday_min_age config description marcin mikołajczak 2022-09-05 20:22:58 +02:00
  • b8d6cb5845 Merge branch 'from/upstream-develop/tusooa/2892-backup-scope' into 'develop' Haelwenn 2022-09-05 15:42:02 +00:00
  • fe0e37c9ef Merge branch 'from/upstream-develop/tusooa/2892-backup-scope' into 'develop' tusooa 2022-09-05 15:42:01 +00:00
  • 346c130ddc Merge branch 'fix/user-private-key-generation' into 'develop' Haelwenn 2022-09-05 15:38:15 +00:00
  • fdc28a252f Merge branch 'fix/user-private-key-generation' into 'develop' Hélène 2022-09-05 15:24:09 +00:00
  • f7c2073103 Merge branch 'bump/min-elixir-1.10' into 'develop' tusooa 2022-09-05 15:19:34 +00:00
  • eb000f2e24 Merge branch 'bump/min-elixir-1.10' into 'develop' Haelwenn 2022-09-05 15:18:13 +00:00
  • 9874b4c985 Merge branch 'develop' into 'from/upstream-develop/tusooa/2892-backup-scope' tusooa 2022-09-05 15:00:19 +00:00
  • c089f02460 Merge branch '2307-object-activities-index-issue' into 'develop' lain 2022-09-05 02:14:37 +00:00
  • cfb1bc967f
    Migrations: generate unset user keys Hélène 2022-09-05 03:51:35 +02:00
  • cd237d22f1
    User: generate private keys on user creation Hélène 2022-08-26 18:30:43 +02:00
  • f8afba95b2 Merge branch 'fix/gts-federation' into 'develop' tusooa 2022-09-05 01:10:34 +00:00