Skip to content

Development - #19

Merged
NiktarioN merged 26 commits into
masterfrom
development
Jul 29, 2026
Merged

NiktarioN merged 26 commits into
masterfrom
development

Conversation

@NiktarioN

Copy link
Copy Markdown
Owner

No description provided.

NiktarioN added 26 commits July 22, 2026 17:15
- Справочники валют и оплат вынесены в dictionaries.ts

- SetUri перенесён из вебхуков в requests

- getDealCalls возвращает ContactActivity по ответу API

- Удалены типы DealCall и PersonalManager, они не соответствовали ответу API
- Добавлены helpdeskAddComment, helpdeskChangeDepartment, helpdeskCloseTicket и helpdeskGetHistory
- Добавлен getAllDepartments и тип DialogDepartment
- setUri переименован в subscribeWebhook, добавлен unsubscribeWebhook
- Добавлены события вебхуков 1.4 и HelpDesk 9.1-9.3
- Типизированы тела вебхуков HelpDesk
- DialogTransport заменён общим MessageTransport
- user_type и message_type сужены до точных union
- Переименованы Diploma, CancelReason и UpdateCustomField
- Добавлен tests/api/helpdesk.test.ts и переменная TEST_TICKET_ID
- Тесты вебхуков разделены на subscribe и unsubscribe
- Добавлен expectResultTrue для методов с флагом result
@NiktarioN
NiktarioN merged commit 1fc856b into master Jul 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant