bookwyrm-mastodon/bookwyrm/views/__init__.py

57 lines
2.4 KiB
Python
Raw Normal View History

2021-03-08 11:49:10 -05:00
""" make sure all our nice views are available """
from .admin.announcements import Announcements, Announcement, delete_announcement
from .admin.federation import Federation, FederatedServer
from .admin.federation import AddFederatedServer, ImportServerBlocklist
from .admin.federation import block_server, unblock_server
from .admin.email_blocklist import EmailBlocklist
from .admin.invite import ManageInvites, Invite, InviteRequest
from .admin.invite import ManageInviteRequests, ignore_invite_request
from .admin.reports import (
Report,
Reports,
make_report,
resolve_report,
suspend_user,
unsuspend_user,
moderator_delete_user,
)
from .admin.site import Site
from .admin.user_admin import UserAdmin, UserAdminList
2021-01-13 15:08:35 -05:00
from .author import Author, EditAuthor
2021-01-26 16:00:36 -05:00
from .block import Block, unblock
2021-08-17 13:26:56 -04:00
from .books import Book, EditBook, ConfirmEditBook
from .books import upload_cover, add_description, resolve_book
2021-03-21 19:37:52 -04:00
from .directory import Directory
2021-08-07 14:15:02 -04:00
from .discover import Discover
2021-06-14 13:44:25 -04:00
from .edit_user import EditUser, DeleteUser
2021-08-17 13:26:56 -04:00
from .editions import Editions, switch_edition
2021-01-29 13:25:31 -05:00
from .feed import DirectMessage, Feed, Replies, Status
2021-01-13 16:05:16 -05:00
from .follow import follow, unfollow
from .follow import accept_follow_request, delete_follow_request
from .get_started import GetStartedBooks, GetStartedProfile, GetStartedUsers
from .goal import Goal, hide_goal
2021-01-12 14:28:03 -05:00
from .import_data import Import, ImportStatus
2021-02-15 19:26:48 -05:00
from .inbox import Inbox
2021-01-13 11:10:50 -05:00
from .interaction import Favorite, Unfavorite, Boost, Unboost
from .isbn import Isbn
2021-08-07 14:15:02 -04:00
from .landing import About, Home, Landing
2021-08-23 18:07:38 -04:00
from .list import Lists, SavedLists, List, Curate, UserLists
from .list import save_list, unsave_list, delete_list
from .login import Login, Logout
2021-01-13 15:08:35 -05:00
from .notifications import Notifications
2021-01-13 16:36:01 -05:00
from .outbox import Outbox
from .reading import edit_readthrough, create_readthrough
from .reading import delete_readthrough, delete_progressupdate
from .reading import ReadingStatus
from .register import Register, ConfirmEmail, ConfirmEmailCode, resend_link
2021-01-29 12:28:00 -05:00
from .rss_feed import RssFeed
2021-01-13 15:08:35 -05:00
from .password import PasswordResetRequest, PasswordReset, ChangePassword
from .search import Search
2021-01-13 14:45:08 -05:00
from .shelf import Shelf
2021-03-31 13:23:20 -04:00
from .shelf import create_shelf, delete_shelf
2021-01-13 14:45:08 -05:00
from .shelf import shelve, unshelve
2021-04-03 15:31:28 -04:00
from .status import CreateStatus, DeleteStatus, DeleteAndRedraft
2021-03-23 15:52:38 -04:00
from .updates import get_notification_count, get_unread_status_count
2021-09-08 13:02:06 -04:00
from .user import User, Followers, Following, hide_suggestions
2021-03-29 17:36:24 -04:00
from .wellknown import *