sadposter
893029ca27
Start finch on mix tasks
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/release Pipeline was successful
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/test unknown status
ci/woodpecker/pr/test Pipeline was successful
2022-07-02 20:20:44 +01:00
sadposter
1677a89422
Merge branch 'develop' into finch
2022-07-02 15:07:48 +01:00
a40bf8be5e
Update eblurhash to a non-bugged version ( #34 )
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/release Pipeline was successful
Reviewed-on: #34
2022-07-02 14:05:32 +00:00
7dc152efac
Purge esshd from tests
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/release Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
2022-07-01 14:23:36 +01:00
b736d25b3f
update instance info test
2022-07-01 14:19:57 +01:00
412d990a4d
switch DB name
2022-07-01 14:19:53 +01:00
e060b89812
Remove leftover Gun connection pool test
2022-07-01 14:14:35 +01:00
e5171df73a
We don't need a special HTTP client definition for Tzdata, and Finch won't work anyway
...
Not sure why we tried to jam this through Pleroma.HTTP in the first place as upstream wants Hackney
2022-07-01 14:14:23 +01:00
bd3bd15aa5
Remove pools from description.exs for AdminFE / ConfigDB
2022-07-01 14:14:17 +01:00
e173bce339
Bring back :send_user_agent for test env only.
...
Too many tests break as they don't include injected user agent in expected response
2022-07-01 14:14:11 +01:00
fd80b75444
Fix the remaining reverse proxy tests which are still relevant
...
All tests related to streaming/chunking have been removed
2022-07-01 14:14:05 +01:00
8fd0a06241
We should keep the expires header too. If cache-control is also served, expires is ignored.
2022-07-01 14:13:58 +01:00
7e2ee0a3de
mix format
2022-07-01 14:13:52 +01:00
ebada5464d
Tests WIP
...
Remove the :send_user_agent setting. We should always send the user agent.
Remove duplicate setting of the user agent from ReverseProxy module
2022-07-01 14:13:47 +01:00
ef06b32d79
Remove the Hackney follow_redirect
...
Change the get_media/4 to get_media/3 as we don't need to special case following redirects anymore and we probably should have always been following redirects anyway
2022-07-01 14:13:31 +01:00
02c62dd97f
Finch everywhere
2022-07-01 14:13:12 +01:00
28612096ba
Merge pull request 'Add index hotspots' ( #32 ) from hotspots into develop
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/release Pipeline was successful
Reviewed-on: #32
2022-07-01 13:00:27 +00:00
Pete
56203aae30
Add index hotspots
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/release Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/push/test Pipeline failed
2022-07-01 13:59:26 +01:00
ee4646949e
Merge pull request 'Add migration documentation, update readme' ( #27 ) from documentation-migration into develop
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/release Pipeline was successful
Reviewed-on: #27
2022-07-01 12:16:00 +00:00
ff89d4526a
Merge branch 'documentation-migration' of akkoma.dev:AkkomaGang/akkoma into documentation-migration
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/release Pipeline failed
ci/woodpecker/pr/release Pipeline failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/push/test unknown status
ci/woodpecker/pr/test unknown status
2022-07-01 13:15:28 +01:00
4d2149a124
don't set primary just yet
2022-07-01 13:15:21 +01:00
7989b84d01
Merge branch 'develop' into documentation-migration
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/push/test Pipeline failed
2022-07-01 12:12:24 +00:00
3f7c64f30b
Fix broken attachments from owncast ( #31 )
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/release Pipeline was successful
Reviewed-on: #31
2022-07-01 11:14:55 +00:00
2937495712
fix ES import from live ( #29 )
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/release Pipeline was successful
Reviewed-on: #29
2022-06-30 18:44:31 +00:00
40bec73db6
Merge pull request 'Merge search behaviour change, and refactor elasticsearch' ( #28 ) from elasticsearch-refactor into develop
...
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/release Pipeline failed
ci/woodpecker/push/test Pipeline failed
Reviewed-on: #28
2022-06-30 16:55:30 +00:00
bc9e76cce7
Add documentation for ES search
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/release Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/push/test Pipeline failed
2022-06-30 17:36:57 +01:00
635a3c223a
Add elasticsearch tests
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
2022-06-30 16:53:21 +01:00
1ecdb19de5
Refactor ES on top of search behaviour
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
2022-06-30 16:28:31 +01:00
Ekaterina Vaartis
69d5d1a01b
Update meilisearch docs
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
563b964690
Change updateId to uid because apparently that's the new name
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
b7462040cc
Change the meilisearch key auth to conform to 0.25.0
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
09ea3bb694
Actually, unlisted posts are indexed
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
774b4e165a
Change search_indexing = 10 and retries for indexing = 2
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
7f53aa400b
Don't try removing deleted users and such from index as posts
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
7aebff799b
Fix meilisearch tests and jobs for oban
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
5def4a7d49
Use oban for search indexing
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
54b2a86f47
Add a search backend behaviour
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
80e52f4d86
Add description for initial_indexing_chunk_size
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
a4914add8c
Don't support meilisearch < 0.24.0, since it breaks things
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
cc3319ac1d
Make chunk size configurable
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
426cff3372
Update search.md documentation with meilisearch indexing steps
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
58cc5d13a2
Add config description for meilisearch
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
bac70a2bc1
Implement suggestions from the Meilisearch MR
...
- Index unlisted posts
- Move version check outside of the streaming and only do it once
- Use a PUT request instead of checking manually if there is need to insert
- Add error handling, sort of
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
c128798418
Rename Activity.Search to Search.DatabaseSearch
2022-06-29 20:49:44 +01:00
Ekaterina Vaartis
ea582fbf93
Rename search.ex to database_search.ex and add search/2
2022-06-29 20:49:00 +01:00
Ekaterina Vaartis
0769f06bd1
Style fixes
2022-06-29 20:49:00 +01:00
Ekaterina Vaartis
5dd908552c
Move the search.ex file so credo doesn't complain
2022-06-29 20:48:59 +01:00
Ekaterina Vaartis
7a9d9cf457
Fix a typo in search docs
2022-06-29 20:48:44 +01:00
Ekaterina Vaartis
86971fceaa
Support reindexing meilisearch >=0.24.0
...
It has has a different error code key
2022-06-29 20:48:44 +01:00
Ekaterina Vaartis
9e7d7ebd48
Add a reindex option
...
Signed-off-by: Ekaterina Vaartis <vaartis@kotobank.ch>
2022-06-29 20:48:44 +01:00