Переписать клиента BillingApi на конечные точки на основе учетной записи

Refactorkamo-internal
Порезанный
27 апреля 2026 г. в 22:36 UTC
Автор
kamo
Обещать
e911335

billingApi теперь разговаривает с ******************* Старые маршруты /groups/. Типы верхнего уровня переименованы: - BillingGroup Бухгалтерский учет - BillingGroupMember -> Бухгалтерский учет член - Подписка на BillingGroup Подписка на аккаунт - BillingGroupLicense Лицензия на аккаунт - PlatformOrgGroupSummary PlatformAccountSummary - billingApi.groups.* -> billingApi.accounts.* - paymentMethods.setDefault -> paymentMethods.setPrimary - paymentMethods.attach теперь принимает опциональный setPrimary флаг Обновленные потребители: - PaymentMethodForm: реквизит переименован в billingGroupId -> accountUid - PlansBillingTab: полная миграция на аккаунты API; group.id -> group.accountUid; group.title -> group.displayName; isDefault - OrganizationsTab: PlatformOrgGroupSummary -> PlatformAccountSummary; org.groups -> org.accounts; адаптированные поля строк - использовать права: **************** -> AccountUid/DisplayName Менеджеры настроек под флагом Legacy '@ts-nocheck' (StatsManager, FeaturesManager, BranchSetupManager хранит компиляцию через устаревшие заглушки, которые возвращаются. нулевые/пустые значения — они нуждаются в собственной последующей доработке нового API.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены