Commit Graph
100 Commits
Author SHA1 Message Date
Dmitry Ivanov 8730e598e1 feat: Конвертация параметров запроса из URL в коллекцию (#252) 2025-12-10 16:33:18 +03:00
Dmitry Ivanov c7e6edab88 fix: Исправить формирование кода для коннектора с множественными опциями -F name=<file<N> (#241) 2025-10-05 22:40:12 +03:00
Dmitry Ivanov d06565762f refactor: Исправлены замечания сонар (#239) 2025-10-05 22:34:07 +03:00
Dmitry Ivanov 76c874a17f fix: Корректно определяется локаль при конвертации через /api/convert (#236) (#238) 2025-10-05 13:20:27 +03:00
Dmitry Ivanov 4b6450eefa fix: Заменить потерянную зависимость json на jason (#235) (#237) 2025-10-05 12:52:53 +03:00
Dmitry Ivanov f833c96228 Merge pull request #226 from alei1180/depos/bump-deps/latest
build(deps): Bump autumn 4.3.10 → 4.3.11, winow 0.10.0 → 0.11.0
2025-10-04 09:43:21 +03:00
Dmitry Ivanov b0ab073094 chore: Добавление разрешний в Action обновления зависимостей 2025-10-04 09:27:01 +03:00
Dmitry Ivanov 161ffd89cf chore: Добавление Action обновления зависимостей OneScript (#225) 2025-10-03 23:17:22 +03:00
Dmitry Ivanov fa25863398 fix: Исправления формирования адреса ресурcа (#224) 2025-10-03 23:03:44 +03:00
Dmitry Ivanov adb519f8db fix: Исправление ошибки обработки переменной, за которой следует текст в кавычках (#219) 2025-08-01 12:52:38 +03:00
Dmitry Ivanov a478eecefd fix: Исправление дублирования переменных (#218) 2025-08-01 12:45:19 +03:00
Dmitry Ivanov 2ec20204db fix: Добавлен отсутствующий заголовок Authorization Bearer для коннектора (#215) 2025-08-01 12:45:01 +03:00
Dmitry Ivanov 57e6c231ce refactor: Рефакторинг кода. Причесал манифест. (#213) 2025-07-10 21:09:55 +03:00
Dmitry Ivanov ff634627b0 Merge pull request #212 from Stivo182/feat/parse-env
fix: Переменные bash/shell
2025-07-10 00:12:05 +03:00
Dmitry Ivanov 65ca967291 refactor: Исправление замечений сонара 2025-07-10 00:03:15 +03:00
Dmitry Ivanov 8f73cd779b fix: Переменные bash/shell 2025-07-09 23:50:12 +03:00
Dmitry Ivanov 8cdbea9dc9 chore: Добавление условия срабатывания воркфлоу сонар для PR 2025-07-08 23:34:31 +03:00
Dmitry Ivanov 5688f12138 feat: Поддержка переменных bash/shel 2025-07-08 23:30:06 +03:00
Dmitry Ivanov 6926d72dd8 chore: Добавление конфигурационного файла BSLLS (#210) 2025-04-02 11:47:03 +03:00
Dmitry Ivanov 00097b66c4 chore: Добавление dev версии OneScript в action тестирования (#209) 2025-03-28 20:08:08 +03:00
Dmitry Ivanov 3e51fe79bc feat: Адаптация под экраны смартфонов (#208) 2025-03-22 11:39:24 +03:00
Dmitry Ivanov 4e99ad8b7c Рефакторинг (#206) 2025-03-22 00:33:10 +03:00
Dmitry Ivanov 37d405bee7 feat: Добавление комментария перед десериализацей JSON (#205) 2025-03-21 22:15:10 +03:00
Dmitry Ivanov e636e41160 feat: Изменение порядка блоков в сгенерированном коде (#204) 2025-03-21 21:56:35 +03:00
Dmitry Ivanov 6238fbb532 Merge pull request #203 from Stivo182/feat/connector-json
Представление тела запроса из строки JSON в объект языка
2025-03-21 20:24:42 +03:00
Dmitry Ivanov d1b30ebe02 feat: Представление тела запроса из строки JSON в объект языка 2025-03-21 20:22:30 +03:00
Dmitry Ivanov f525ea5b96 Деcериализация HTTP ответа из JSON + web (#202) 2025-03-21 10:20:57 +03:00
Dmitry Ivanov 61daf412e4 fix: Исправление опечатки в тултипе 2025-03-21 10:04:05 +03:00
Dmitry Ivanov 4c26643a01 feat: Дессериализация HTTP ответа из JSON для кода 1С 2025-03-21 03:01:40 +03:00
Dmitry Ivanov 8579cdaa69 Merge pull request #201 from Stivo182/feat/connector-json
feat: Добавление опции использования методов запросов Json коннектора
2025-03-19 23:32:15 +03:00
Dmitry Ivanov 87600ebef0 chore: Поднятие версии openapi до 1.2.0 2025-03-19 22:50:34 +03:00
Dmitry Ivanov f07ad5c7e1 feat: Добавление опции использования методов запросов Json коннектора 2025-03-19 22:47:48 +03:00
Dmitry Ivanov c1904dd013 fix: Поддержка многострочных значений (#196) (#198) 2025-03-15 01:19:59 +03:00
Dmitry Ivanov 6fa82c27b8 fix(api): Добавление проверки на заполненный локаль
Если локаль не передавался по api, то устанавливалась пустая локаль и конвертер выполнял перевод на русский язык (т.к. он по умолчанию), хотя это было бы излишним, т.к. код итак на русском.
2025-03-05 10:22:48 +03:00
Dmitry Ivanov 11f7217ae1 chore: Изменение местоположения словарей локалей (#193) 2025-03-04 23:52:50 +03:00
Dmitry Ivanov d78231a6c2 feat(web): Добавление обработчиков событий на переключатель языка 2025-03-04 23:30:06 +03:00
Dmitry Ivanov b494b80548 refactor(web): Исправление названия функции 2025-03-04 22:44:01 +03:00
Dmitry Ivanov eee8c5709f Механизм генерации кода с возможностью выбора языка перевода (#190) (#174)
* feat: Конвертация в программный код на английском языке

* build: Добавление зависимости i18n
2025-03-04 10:35:17 +03:00
Dmitry Ivanov 8bad46941a fix: Исправление отсутствия разделителя между хостом и портом (#185) 2025-02-24 00:55:39 +03:00
Dmitry Ivanov 90f201816b feat: Поддержка в опции -F, --form перечисления файлов (#184) 2025-02-24 00:44:36 +03:00
Dmitry Ivanov 53d0fbb337 fix: Исправление разбора опции -F, --form при наличии знака = в значении поля (#182) 2025-02-23 21:16:36 +03:00
Dmitry Ivanov e829d61932 feat: Поддержка опций -F, --form для генератора кода 1С (#180) 2025-02-23 09:53:40 +03:00
Dmitry Ivanov c48444967f Merge pull request #177 from Stivo182/fix/176-empty-value
Исправление парсинга аргументов команды с пустым значением
2025-02-22 01:49:21 +03:00
Dmitry Ivanov 2d3a4e1c8a fix: Исправление парсинга аргументов команды с пустым значением #176 2025-02-22 01:46:05 +03:00
Dmitry Ivanov d01433d752 feat(cli): Пустое значение аргумента теперь не является ошибкой 2025-02-22 01:44:13 +03:00
Dmitry Ivanov 0a1e74a91b feat(api): Перенаправление с /api на /api/v1 2025-01-27 22:12:59 +03:00
Dmitry Ivanov 2a98acf1a3 feat(api): Добавление swagger 2025-01-27 22:04:45 +03:00
Dmitry Ivanov 9aee886e64 Merge pull request #169 from Stivo182/fix/71-disabling-selection
Отключение автоматического выделения результата
2025-01-26 21:49:16 +03:00
Dmitry Ivanov 6d3839a773 fix(web): Отключение автоматического выделения результата 2025-01-26 21:48:30 +03:00
Dmitry Ivanov 1fc031fcb2 Merge pull request #168 from Stivo182/feat/45-create-dirs
Поддрержка опции --create-dirs
2025-01-26 21:44:28 +03:00
Dmitry Ivanov ecf9a414dc feat: Поддрержка опции --create-dirs (#45) 2025-01-26 21:41:40 +03:00
Dmitry Ivanov d658cab774 Merge pull request #167 from Stivo182/feat/new-authentication-types
Добавлены новые типы аутентификации digest, aws4, ОС
2025-01-24 00:49:46 +03:00
Dmitry Ivanov a530d4637b feat: Добавлены новые типы аутентификации digest, aws4, ОС 2025-01-24 00:46:01 +03:00
Dmitry Ivanov 6751a3ce97 Merge pull request #165 from Stivo182/fix/160-correct-warning-text
Исправление текста ошибки для опции --upload-file
2025-01-23 23:01:33 +03:00
Dmitry Ivanov 4f4b7143f9 fix: Исправление текста ошибки для опции --upload-file (#160) 2025-01-23 23:00:56 +03:00
Dmitry Ivanov 36335e46b0 Merge pull request #164 from Stivo182/fix/161-hide-errors
fix(web): Скрытие ошибок предыдущей конвертации при очистке команды (#161)
2025-01-23 22:52:35 +03:00
Dmitry Ivanov 0e1defeb47 fix(web): Скрытие ошибок предыдущей конвертации при очистке команды (#161) 2025-01-23 22:51:53 +03:00
Dmitry Ivanov 38253b0656 Merge pull request #163 from Stivo182/fix/162-parse-data-option
Исправление разбора значения опции --data
2025-01-23 22:47:04 +03:00
Dmitry Ivanov 451cfd1a7e fix: Исправление разбора значения опции --data (#162) 2025-01-23 22:46:25 +03:00
Dmitry Ivanov 32b35bd2af feat(web): Восстановление дефолтного результата, когда команда не заполнена 2025-01-21 18:33:51 +03:00
Dmitry Ivanov d75d17d6cc feat(web): Конвертация при изменении селектора 2025-01-21 18:21:22 +03:00
Dmitry Ivanov bc591c0e0f chore: Create release.yml 2025-01-21 17:11:32 +03:00
Dmitry Ivanov 1fca890410 fix: Исправление ошибки, когда команда оканчивается на незакрытую кавычку 2025-01-20 22:52:25 +03:00
Dmitry Ivanov 9068d23fc2 feat(web): Конвертация в зависимости от выбранного флага 2025-01-20 22:39:15 +03:00
Dmitry Ivanov 6359f1a83e Merge pull request #150 from Stivo182/feature/connector-http
Исправление ошибок
2025-01-20 22:22:54 +03:00
Dmitry Ivanov 6a0c2e737b Merge remote-tracking branch 'upstream/feat/connector' into feature/connector-http 2025-01-20 22:08:16 +03:00
Dmitry Ivanov 2b651ff207 refactor: Упрощение взаимодействия с опциями команды 2025-01-20 22:04:58 +03:00
Dmitry Ivanov a33d06b869 fix: Исправление способа кодирования данных 2025-01-20 21:17:45 +03:00
Dmitry Ivanov 1fc1f3a8ed fix: Добавление отсутствующих поддерживаемых опций 2025-01-20 20:55:20 +03:00
Dmitry Ivanov 32c2212fd0 test: Добавление проверки на отсутствие ошибок 2025-01-20 20:54:57 +03:00
Dmitry Ivanov 935e19de30 Merge pull request #148 from Stivo182/feature/connector-http
Добавление поддержки опций -F, --form, --form-string для коннектора
2025-01-20 18:51:25 +03:00
Dmitry Ivanov b28e03cc2d feat: Добавление поддержки опций -F, --form, --form-string для коннектора (#38) 2025-01-20 18:47:40 +03:00
Dmitry Ivanov 4e88a025a4 Merge pull request #147 from Stivo182/feature/connector-http
Поддержка опций -L, --location, --no-location, --retry, --retry-max-time для коннектора
2025-01-19 20:08:22 +03:00
Dmitry Ivanov aea8ecc53a feat: Поддержка перенаправлений --retry и --retry-max-time для коннектора 2025-01-19 20:02:56 +03:00
Dmitry Ivanov 6154e9d5d5 feat: Поддержка опций -L, --location и --no-location для коннектора 2025-01-19 19:32:55 +03:00
Dmitry Ivanov 177c98d88f Merge pull request #146 from Stivo182/feature/connector-http
Рефакторинг кода
2025-01-18 23:51:33 +03:00
Dmitry Ivanov aa123b857e refactor: Переименования функции НазначениеПередаваемыхДанныхPOST 2025-01-18 23:49:55 +03:00
Dmitry Ivanov fa53f43465 refactor: Переименования модуля 2025-01-18 23:47:48 +03:00
Dmitry Ivanov 4b8d80fe1c refactor: Выделение формирование кода создания прокси в отдельную функцию 2025-01-18 23:39:48 +03:00
Dmitry Ivanov aeae929eae perf: Сборка в конструкторе программного кода реализована через Массив (#136) 2025-01-18 23:20:21 +03:00
Dmitry Ivanov 9040d9bac5 refactor: Упорядочивание процедур и функций 2025-01-18 23:13:06 +03:00
Dmitry Ivanov b4ae31d884 test: Однократное создание объекта КонвертерКомандыCURL 2025-01-18 22:46:24 +03:00
Dmitry Ivanov 904532ea4c Merge pull request #142 from Stivo182/feature/connector-http
Добавление тестов команды convert. Исправление ошибки при передачи аргумента curl в команду convert
2025-01-18 21:57:29 +03:00
Dmitry Ivanov 18539a4342 test(cli): Добавление тестов команды convert 2025-01-18 21:50:22 +03:00
Dmitry Ivanov 63dcc94fdc fix(cli): Не удалялся аргумент curl при выполнении команды convert 2025-01-18 21:49:06 +03:00
Dmitry Ivanov 4d8fbc13fb Merge pull request #141 from Stivo182/feature/connector-http
Поддержка коннектора для cli и web api
2025-01-18 20:54:55 +03:00
Dmitry Ivanov 1906a6c94b feat: Поддержка коннектора для web api 2025-01-18 20:53:30 +03:00
Dmitry Ivanov ba3c5a79a3 feat: Поддержка коннектора для cli 2025-01-18 20:52:56 +03:00
Dmitry Ivanov 771733cac6 Merge pull request #140 from Stivo182/feature/connector-http
Инициализация аутентификации через Структура для совместимости с oscript
2025-01-18 17:27:08 +03:00
Dmitry Ivanov ba766e91f1 refactor: Инициализация аутентификации через Структура для совместимости с oscript 2025-01-18 17:22:15 +03:00
Dmitry Ivanov 6138f36c93 Merge pull request #139 from Stivo182/feature/connector-http
Добавление генератора программного кода для КоннекторHTTP
2025-01-18 17:02:41 +03:00
Dmitry Ivanov a83f902c89 feat: Добавление генератора программного кода для КоннекторHTTP 2025-01-18 16:59:28 +03:00
Dmitry Ivanov 1833c1c41f Merge pull request #138 from alei1180/main
Обновление ветки из main
2025-01-18 16:48:09 +03:00
Dmitry Ivanov 974ee87370 Merge pull request #137 from Stivo182/refactor/read-text-file
Использование ЧтениеТекста вместо ТекстовыйДокумента (#134)
2025-01-16 19:13:08 +03:00
Dmitry Ivanov 543cad66ef refactor: Использование ЧтениеТекста вместо ТекстовыйДокумента (#134) 2025-01-16 19:09:41 +03:00
Dmitry Ivanov 2e6c394e5b Merge pull request #131 from Stivo182/fix/pr-130
Строка запроса должна исключаться #130
2025-01-15 18:49:22 +03:00
Dmitry Ivanov 7d52214049 fix: Строка запроса должна исключаться #130 2025-01-15 18:46:17 +03:00
Dmitry Ivanov 819ab8de58 Merge pull request #130 from Stivo182/fix/data-binary
Исправление неверной интерпретации опции --data-binary
2025-01-15 16:52:12 +03:00
Dmitry Ivanov 96113cda2b fix: Исправление неверной интерпретации опции --data-binary (#128, #129) 2025-01-15 16:44:28 +03:00
Dmitry Ivanov f1821fd5cf Merge pull request #124 from Stivo182/chore/workflow
Добавление сборочной линии тестирования. Отключение qa для PR
2025-01-14 01:55:01 +03:00