diff --git a/kepi/trilby_api/urls.py b/kepi/trilby_api/urls.py index 5654d42..e0be386 100644 --- a/kepi/trilby_api/urls.py +++ b/kepi/trilby_api/urls.py @@ -6,6 +6,9 @@ urlpatterns = [ path('api/v1/instance', Instance.as_view()), path('api/v1/apps', Apps.as_view()), path('api/v1/accounts/verify_credentials', Verify_Credentials.as_view()), + + path('api/v1/accounts/search', AccountsSearch.as_view()), + path('api/v1/accounts/', User.as_view()), path('api/v1/accounts//statuses', Statuses.as_view()), path('api/v1/accounts//following', Following.as_view()), diff --git a/kepi/trilby_api/views.py b/kepi/trilby_api/views.py index 3d0f045..1c668a9 100644 --- a/kepi/trilby_api/views.py +++ b/kepi/trilby_api/views.py @@ -289,6 +289,19 @@ class HomeTimeline(AbstractTimeline): ######################################## +# TODO stub +class AccountsSearch(generics.ListAPIView): + + queryset = AcActor.objects.all() + serializer_class = UserSerializer + + permission_classes = [ + IsAuthenticated, + ] + +######################################## + +# TODO stub class Search(View): permission_classes = [