{"id":20065953,"url":"https://github.com/openbsl/yellowpm","last_synced_at":"2025-03-02T10:44:33.897Z","repository":{"id":250549711,"uuid":"831832066","full_name":"OpenBSL/YellowPM","owner":"OpenBSL","description":"Пакетный менеджер для быстрого получения обработок, отчетов и расширений из Github в 1С","archived":false,"fork":false,"pushed_at":"2024-11-27T06:25:20.000Z","size":188,"stargazers_count":21,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-02T10:44:29.626Z","etag":null,"topics":["1c-edt","1c-enterprise","package-manager"],"latest_commit_sha":null,"homepage":"","language":"1C Enterprise","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenBSL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-21T18:25:50.000Z","updated_at":"2025-01-16T19:11:23.000Z","dependencies_parsed_at":"2024-11-13T13:54:51.854Z","dependency_job_id":"dcafcda9-7e85-4131-8a5e-885c6cf37e5b","html_url":"https://github.com/OpenBSL/YellowPM","commit_stats":null,"previous_names":["bayselonarrend/yellowpm","openbsl/yellowpm"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBSL%2FYellowPM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBSL%2FYellowPM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBSL%2FYellowPM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBSL%2FYellowPM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenBSL","download_url":"https://codeload.github.com/OpenBSL/YellowPM/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241494137,"owners_count":19971870,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["1c-edt","1c-enterprise","package-manager"],"created_at":"2024-11-13T13:53:45.783Z","updated_at":"2025-03-02T10:44:33.862Z","avatar_url":"https://github.com/OpenBSL.png","language":"1C Enterprise","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](https://github.com/user-attachments/assets/9e98ac7a-28f6-49f4-b028-21ba2d50de77)\n\n\n# Желтый пакетный менеджер\n\n![Версия](https://img.shields.io/badge/Версия_1С-8.3.11-yellow)\n[![Канал](https://img.shields.io/badge/Telegram-@OpenYellowProject-blue)](https://t.me/openyellowproject)\n\n**YPM** (Yellow Package Manager) - пакетный менеджер для быстрого получения обработок, отчетов и расширений из Github прямо внутри 1С. Он представляет из себя расширение с обработкой, внутри которой можно просматривать каталог файлов релизов различных 1С-репозиториев, собранных на основе индексов проекта [OpenYellow](https://github.com/OpenBSL/OpenYellow)\n\n\u003cbr\u003e\n\n## Возможности\n\nПри открытии обработки менеджера, он подтягивает из интернета индекс пакетов - список репозиториев, которые имеют релизы с `.epf`, `.erf` или `.cfe` файлами. Любой из этих файлов можно быстро скачать, установить или обновить, а для отчетов и обработок - еще и сразу открыть, получив их двоичные данные \"по воздуху\"! Это позволяет всегда использовать самые актуальные версии решений, которые разрабатываются и публикуются на Github, а также запускать их без скачивания на диск и подключения, если сохранение файла вам не нужно или невозможно\n\n\u003cbr\u003e\n\n![изображение](https://github.com/user-attachments/assets/8bb06cab-09ad-4388-94cb-6a5f4d8de382)\n\n\nТакже, для тех обработок, которые это поддерживают (имеют `СведенияОВнешнейОбработке`), есть возможность добавления в справочник Дополнительных отчетов и обработок в один клик\n\n## Установка\n\nДля установки достаточно скачать `.cfe` файл из [релизов](https://github.com/Bayselonarrend/YellowPM/releases/latest), загрузить его в списке расширений конфигурации (версия \u003e8.3.11) и настроить права. Последнее можно сделать двумя способами:\n- Добавить основную роль расширения своему пользователю в Конфигураторе\n- Добавить подходящую роль (например, Полные права) в расширение и установить в ней разрешения на объекты YPM \n\n\u003e [!IMPORTANT]\n\u003e Расширение требует снятия флажка Безопасный режим, так как менеджер пакетов получает данные из интернета \u003cbr\u003e\n\n## Как проекты попадают в YPM?\n\nКак уже было сказано выше, списки файлов формируются на основе данных OpenYellow, который собирает информацию обо всех 1Сных репозиториях на GitHub. Т.е. никаких особенных действий для попадания проекта в каталог не нужно - достаточно лишь соблюдения 2-х простых условий\n\n+ У репозитория должна быть хотя бы одна звезда (можете поставить ее себе сами)\n+ В репозитории должен быть релиз, содержащий файл(-ы) одного из доступных форматов: `.epf`, `.erf` или `.cfe`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenbsl%2Fyellowpm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenbsl%2Fyellowpm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenbsl%2Fyellowpm/lists"}