jbi/__init__.py (13 lines of code) (raw):

""" Module domain specific code related to JBI. This part of the code is not aware of the HTTP context it runs in. """ from enum import Enum class Operation(str, Enum): """Enumeration of possible operations logged during WebHook execution.""" HANDLE = "handle" EXECUTE = "execute" IGNORE = "ignore" SUCCESS = "success" CREATE = "create" UPDATE = "update" DELETE = "delete" COMMENT = "comment" ATTACHMENT = "attachment" LINK = "link" ActionResult = tuple[bool, dict]