chore(devops): Remove GitGroup old notes viewset

ref: #783 #781
This commit is contained in:
2025-06-04 07:01:26 +09:30
parent 0f3da21aa4
commit c476f2a12c
2 changed files with 0 additions and 61 deletions

View File

@ -3,7 +3,6 @@ from centurion_feature_flag.urls.routers import DefaultRouter
from devops.viewsets import (
feature_flag,
git_group,
git_group_notes,
git_repository,
github_repository_notes,
gitlab_repository_notes

View File

@ -1,60 +0,0 @@
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResponse
from devops.serializers.git_group_notes import (
GitGroupNotes,
GitGroupNoteModelSerializer,
GitGroupNoteViewSerializer
)
from core.viewsets.model_notes import ModelNoteViewSet
@extend_schema_view(
create=extend_schema(
summary = 'Add a note to a Git Group',
description = '',
responses = {
201: OpenApiResponse(description='created', response=GitGroupNoteViewSerializer),
400: OpenApiResponse(description='Validation failed.'),
403: OpenApiResponse(description='User is missing create permissions'),
}
),
destroy = extend_schema(
summary = 'Delete a Git Group note',
description = ''
),
list = extend_schema(
summary = 'Fetch all Git Group notes',
description='',
),
retrieve = extend_schema(
summary = 'Fetch a single Git Group note',
description='',
),
update = extend_schema(exclude = True),
partial_update = extend_schema(
summary = 'Update a Git Group note',
description = ''
),
)
class ViewSet(ModelNoteViewSet):
model = GitGroupNotes
def get_serializer_class(self):
if (
self.action == 'list'
or self.action == 'retrieve'
):
self.serializer_class = GitGroupNoteViewSerializer
else:
self.serializer_class = GitGroupNoteModelSerializer
return self.serializer_class