core/resolvers/__init__.py

76 lines
2.5 KiB
Python
Raw Normal View History

2024-04-23 12:15:18 +00:00
from resolvers.author import (get_author, get_author_followers,
get_author_follows, get_author_follows_authors,
get_author_follows_topics, get_author_id,
get_authors_all, load_authors_by, search_authors,
update_author)
2023-12-17 20:30:20 +00:00
from resolvers.community import get_communities_all, get_community
from resolvers.editor import create_shout, delete_shout, update_shout
2024-04-23 12:15:18 +00:00
from resolvers.follower import (follow, get_shout_followers,
get_topic_followers, unfollow)
from resolvers.notifier import (load_notifications, notification_mark_seen,
notifications_seen_after,
notifications_seen_thread)
2024-04-08 07:38:58 +00:00
from resolvers.rating import rate_author
2024-04-23 12:15:18 +00:00
from resolvers.reaction import (create_reaction, delete_reaction,
load_reactions_by, load_shouts_followed,
update_reaction)
from resolvers.reader import (get_shout, load_shouts_by, load_shouts_feed,
load_shouts_random_top, load_shouts_random_topic,
load_shouts_search, load_shouts_unrated)
from resolvers.topic import (get_topic, get_topics_all, get_topics_by_author,
get_topics_by_community)
2024-04-09 08:17:32 +00:00
from services.triggers import events_register
2024-03-12 12:01:45 +00:00
events_register()
2022-09-04 17:20:38 +00:00
__all__ = [
2023-10-23 14:47:11 +00:00
# author
2024-04-17 15:32:23 +00:00
"get_author",
"get_author_id",
"get_author_follows",
"get_author_follows_topics",
"get_author_follows_authors",
"get_authors_all",
"load_authors_by",
"rate_author",
"update_author",
"search_authors",
2023-11-28 07:53:48 +00:00
# community
2024-04-17 15:32:23 +00:00
"get_community",
"get_communities_all",
2023-11-28 07:53:48 +00:00
# topic
2024-04-17 15:32:23 +00:00
"get_topic",
"get_topics_all",
"get_topics_by_community",
"get_topics_by_author",
2023-10-23 14:47:11 +00:00
# reader
2024-04-17 15:32:23 +00:00
"get_shout",
"load_shouts_by",
"load_shouts_feed",
"load_shouts_search",
"load_shouts_followed",
"load_shouts_unrated",
"load_shouts_random_top",
"load_shouts_random_topic",
2023-10-23 14:47:11 +00:00
# follower
2024-04-17 15:32:23 +00:00
"follow",
"unfollow",
"get_topic_followers",
"get_shout_followers",
"get_author_followers",
2023-10-23 14:47:11 +00:00
# editor
2024-04-17 15:32:23 +00:00
"create_shout",
"update_shout",
"delete_shout",
2023-10-23 14:47:11 +00:00
# reaction
2024-04-17 15:32:23 +00:00
"create_reaction",
"update_reaction",
"delete_reaction",
"load_reactions_by",
2024-03-04 07:59:14 +00:00
# notifier
2024-04-17 15:32:23 +00:00
"load_notifications",
"notifications_seen_thread",
"notifications_seen_after",
"notification_mark_seen",
2022-09-04 17:20:38 +00:00
]