Skip to main content

Обновления - оплата по счёту и новые функции клиента

· 3 min read

Новые функций в этом выпуске!

Оплата по счёту для организаций

org_invoice

Мы добавили возможность оплаты подписки за команду по счёту для организаций в России, а также блок с сравнением всех функций тарифов. Теперь вы можете создать команду, указать реквизиты организации и мы выставим счёт на оплату, который вы можете передать бухгалтеру. Счёт придёт на почту всем участникам команды с ролью владелец, а также в настройках организации можно указать дополнительные контакты ответственных за оплату людей.

Обновления в клиенте tuna 0.18.0

Было исправлено несколько ошибок, в частности утечка памяти при включённом инспекторе запросов в tuna http --file-server, а также добавлены новые команды и флаги, о них подробнее ниже.

tuna http --webdav

webdav

В команде tuna http появился новый флаг --webdav. С помощью встроенного WebDAV сервера теперь вы можете предоставить доступ к каталогу на вашем компьютере, от куда можно не только скачать файлы, но и загрузить их к вам. Поддержка WebDAV есть стандартных проводниках всех современных операционных систем, поэтому для использования не нужно никакое дополнительно ПО.

tuna run

Запуск туннеля при запуске команды.

tuna_run

В этом режиме tuna выступает как обёртка (wrapper) для запуска вашего приложения. Можно одной командой запустить туннель и ваше приложение, tuna самостоятельно обнаружит порт который слушает приложение и запустит туннель, например:

tuna run -- yarn start --host 0.0.0.0

Мы сами используем к примеру редактируя эту документацию, в проекте с документацией есть Makefile в котором описан запуск проекта через tuna run, редактируя эту статью запускаем в консоли make, стартует проект с документацией в режиме разработки и к нему открывается туннель, который можно отправить коллегам на ревью этой статьи 🙂

Пример Makefile:

.DEFAULT_GOAL := run

.PHONY: run
run: ## Запуск сервера через tuna враппер
@tuna run -- yarn start --host 0.0.0.0

tuna detect

Обнаружение портов и подготовка команд для tuna.

tuna_detect

В этом режиме tuna также выступает как обёртка (wrapper), но не стартует в последствии туннель, а просто выводит в консоль порты, что были обнаружены и предлагает команду для запуска. Это полезно если вы не знаете какой порт слушает приложение которое вам нужно запустить, пример:

% tuna detect -- nc -l 1234
INFO[19:06:56] Waiting for available ports...
INFO[19:06:56] 5
INFO[19:06:57] 4
INFO[19:06:57] Found port: 1234
INFO[19:06:58] 3
INFO[19:06:59] 2
INFO[19:07:00] 1
INFO[19:07:01] Here is your tunnel commands:
INFO[19:07:01] 1. tuna tcp 127.0.0.1:1234

Leave feedback

If you enjoy using Tuna, or on the contrary you are not happy with something, please leave feedback.

Help

We value our users and carefully review every request. If you have any problems with tuna, please contact us in one of the following ways: