diff --git a/ya_tracker_client/domain/repositories/__init__.py b/ya_tracker_client/domain/repositories/__init__.py index ea5e164..a557b61 100644 --- a/ya_tracker_client/domain/repositories/__init__.py +++ b/ya_tracker_client/domain/repositories/__init__.py @@ -1,9 +1,14 @@ from ya_tracker_client.domain.repositories.attachment import AttachmentRepository +from ya_tracker_client.domain.repositories.bulk_operation import BulkOperationRepository from ya_tracker_client.domain.repositories.checklist import ChecklistRepository from ya_tracker_client.domain.repositories.comment import CommentRepository from ya_tracker_client.domain.repositories.component import ComponentRepository +from ya_tracker_client.domain.repositories.external_link import ExternalLinkRepository +from ya_tracker_client.domain.repositories.importing import ImportingRepository from ya_tracker_client.domain.repositories.issue import IssueRepository +from ya_tracker_client.domain.repositories.issue_field import IssueFieldRepository from ya_tracker_client.domain.repositories.issue_relationship import IssueRelationshipRepository +from ya_tracker_client.domain.repositories.macros import MacrosRepository from ya_tracker_client.domain.repositories.project import ProjectRepository from ya_tracker_client.domain.repositories.queue import QueueRepository from ya_tracker_client.domain.repositories.user import UserRepository @@ -12,11 +17,16 @@ __all__ = [ "AttachmentRepository", + "BulkOperationRepository", "ChecklistRepository", "CommentRepository", "ComponentRepository", + "ExternalLinkRepository", + "ImportingRepository", + "IssueFieldRepository", "IssueRelationshipRepository", "IssueRepository", + "MacrosRepository", "ProjectRepository", "QueueRepository", "UserRepository", diff --git a/ya_tracker_client/domain/repositories/board.py b/ya_tracker_client/domain/repositories/board.py new file mode 100644 index 0000000..8921f9a --- /dev/null +++ b/ya_tracker_client/domain/repositories/board.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class BoardRepository(EntityRepository): + ... diff --git a/ya_tracker_client/domain/repositories/bulk_operation.py b/ya_tracker_client/domain/repositories/bulk_operation.py new file mode 100644 index 0000000..e475581 --- /dev/null +++ b/ya_tracker_client/domain/repositories/bulk_operation.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class BulkOperationRepository(EntityRepository): + ... diff --git a/ya_tracker_client/domain/repositories/external_link.py b/ya_tracker_client/domain/repositories/external_link.py new file mode 100644 index 0000000..052956f --- /dev/null +++ b/ya_tracker_client/domain/repositories/external_link.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class ExternalLinkRepository(EntityRepository): + ... diff --git a/ya_tracker_client/domain/repositories/importing.py b/ya_tracker_client/domain/repositories/importing.py new file mode 100644 index 0000000..0e88764 --- /dev/null +++ b/ya_tracker_client/domain/repositories/importing.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class ImportingRepository(EntityRepository): + ... diff --git a/ya_tracker_client/domain/repositories/issue_field.py b/ya_tracker_client/domain/repositories/issue_field.py new file mode 100644 index 0000000..2198eca --- /dev/null +++ b/ya_tracker_client/domain/repositories/issue_field.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class IssueFieldRepository(EntityRepository): + ... diff --git a/ya_tracker_client/domain/repositories/macros.py b/ya_tracker_client/domain/repositories/macros.py new file mode 100644 index 0000000..15a88fb --- /dev/null +++ b/ya_tracker_client/domain/repositories/macros.py @@ -0,0 +1,5 @@ +from ya_tracker_client.domain.repositories.base import EntityRepository + + +class MacrosRepository(EntityRepository): + ... diff --git a/ya_tracker_client/service/api.py b/ya_tracker_client/service/api.py index caf6b2f..dc689b3 100644 --- a/ya_tracker_client/service/api.py +++ b/ya_tracker_client/service/api.py @@ -1,10 +1,15 @@ from ya_tracker_client.domain.repositories import ( AttachmentRepository, + BulkOperationRepository, ChecklistRepository, CommentRepository, ComponentRepository, + ExternalLinkRepository, + ImportingRepository, + IssueFieldRepository, IssueRelationshipRepository, IssueRepository, + MacrosRepository, ProjectRepository, QueueRepository, UserRepository, @@ -15,15 +20,20 @@ class YaTrackerClient( AttachmentRepository, - CommentRepository, + BulkOperationRepository, ChecklistRepository, + CommentRepository, ComponentRepository, + ExternalLinkRepository, + ImportingRepository, + IssueFieldRepository, IssueRelationshipRepository, IssueRepository, + MacrosRepository, + ProjectRepository, QueueRepository, UserRepository, WorklogRepository, - ProjectRepository, ): def __init__( self,