iceshrimp/packages/backend/src/models/repositories
Kaity A 2b030a0a8c Implementation of an instances wide antenna source. (#9604)
This PR contains new source for antenna posts, which is a list of instance hostnames to process all posts from.

Using this mode, a user can filter for keywords on an instance wide basis.

This change includes a new antenna source called `instances` and a new database column in the `antenna` table called `instances` to store the instance names.

On the antenna editor, there's also an "Add an instance" finder dialog to allow users to search through the known instance hostnames.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9604
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:20:17 +00:00
..
abuse-user-report.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
antenna.ts Implementation of an instances wide antenna source. (#9604) 2023-02-12 01:20:17 +00:00
app.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
auth-session.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
blocking.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
channel.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
clip.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
drive-file.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
drive-folder.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
emoji.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
follow-request.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
following.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
gallery-like.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
gallery-post.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
hashtag.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
instance.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
messaging-message.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
moderation-logs.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
muting.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
note-favorite.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
note-reaction.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
note.ts chore: Rome Formatting 2023-02-10 15:41:19 -08:00
notification.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
page-like.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
page.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
relay.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
signin.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
user-group-invitation.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
user-group.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
user-list.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
user.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00