Страница 9 из 23

Re: Какие новости на фронте разработки новой версии?

Добавлено: 26 апр 2022, 12:42
aolko
Артём Рыженький писал(а): 20 апр 2022, 10:31
aolko писал(а): 11 апр 2022, 11:42 Максим, пожалуйста, опубликуй текущий срез
нужно подождать 8.2 хотя бы
до ноября долго ждать, с 8.1 в самый раз

Re: Какие новости на фронте разработки новой версии?

Добавлено: 11 май 2022, 07:29
Максим
aolko писал(а): 11 фев 2022, 14:35 срезы (snapshot) когда планируются?
Можно выложить в принципе.. т.к. давно уже не выкладывалось ничего. Постараюсь через пару недель что-то выложить для тестов.

Если говорить в целом про будущее, то как только мы поймём что готовы, то выложим на сайте бета версию для тестов, в ней будет автоматическое обновление. Исправления и обновления будут прилетать всем автоматически. Сообщить о проблеме можно будет прямо в приложении + все ошибки (если вдруг) будут автоматом улетать на сервер (автоотправка отчётов).
KoreshS писал(а): 09 мар 2022, 23:43 Надеемся, что будет поддержка изоляции в настройках. Пусть даже с отключением опасных функций. Но такая настройка должна быть. Я бы очень хотел бы.
В новой ветке всё уже "из коробки" изолировано от сети, настраивать нужно будет наоборот, чтобы открыть доступ в сеть. Open Server Panel - это в первую очередь средство для локальной веб-разработки. Многие юзеры умеют одно, но не умеют другое - например верстальщики умеют верстать, но понятия не имеют как правильно настроить доступ к MySQL. Поэтому в новой ветке применена такая схема:

- Отсутствие одного главного IP в настройках, на который вешаются все модули;
- Все модули имеют отдельный ip, который указывается в настройках модуля;
- Все модули "по умолчанию" работают только на локальных адресах 127.0.x.x;
- Есть возможность задать в настройках любого домена отдельный IP (например внешний), чтобы открыть на доступ из сети только этот конкретный домен.
- Все модули, кроме указанных ниже, "по умолчанию" не имеют никаких ограничений доступа;
- Доступ будет качественно закрыт "по умолчанию" только в Apache, Nginx и PHP(опасные функции будут запрещены в конфиге по умолчанию), т.е. в тех модулях, где предполагается возможное использование внешнего IP адреса.

Если кто-то захочет вывести в сеть другие модули, то тут уже "все карты вам в руки" как говорится, берите и настаивайте сами конкретно тот модуль, который решили повесить на публичный IP.

Кстати, в новой ветке есть ещё и другого рода изоляция - переменных среды окружения. Тут речь не про безопасность, а про совместимость. Модуль при запуске сейчас получает минимальное отфильтрованное окружение Windows + то, что указано в его настройках (в настройках можно будет задавать свои переменные). Таким образом всё что запускается через OSPanel полностью изолируется от системы и друг от друга по переменным окружения и полностью настраивается. Вот, к примеру, кусок из конфига модуля MySQL 8.0 касающийся настройки окружения, который к минимальному набору добавит нужные для модуля переменные, что позволит избежать проблем, если MySQL 8.0 уже установлен у вас в системе:
[environment]

PATH               = {root_dir}\modules\{module_name}\bin;%PATH%
MYSQL_HOME         = {root_dir}\modules\{module_name}
MYSQL_HOST         = {module_name}
MYSQL_TCP_PORT     = {port}
TMPDIR             = {root_dir}\temp
TZ                 = {time_zone}
Переменная %PATH% при этом содержит лишь минимальный набор путей, который необходим для запуска модуля: %SYSTEMROOT%\system32;%SYSTEMROOT%;%SYSTEMROOT%\System32\Wbem. Остальные переменные, даже если они уже есть в Windows от штатно установленного сервера MySQL 8.0, будут заданы в нужном для модуля виде с нужными путями.
GordonFreeman писал(а): 17 мар 2022, 11:36 Здравствуйте уважаемый разработчик!
Вчера пытался оплатить Быструю загрузку и не смог - причем с 2-х карт разных стран. Обратите на это внимание, думаю такая проблема сейчас у многих.
Здравствуйте. Проблемы наблюдаются с картами Украины и РФ. Карты банков Украины не принимаются вообще никакие - это решение нацбанка Украины. Карты из РФ не принимаются из-за санкций. Наладили для РФ оплату через альтернативные каналы (сберпей, юмани, тинькофф, альфаклик и так далее). Донаты очень приветствуются.
DelphinPRO писал(а): 31 мар 2022, 08:52 Максим, ты выкладывал ссылку на загрузку ранее.
По этой ссылке билды обновляются по мере разработки?
Нет. Выше ответил про новый билд.
aolko писал(а): 11 апр 2022, 11:42 Максим, пожалуйста, опубликуй текущий срез
Выше ответил про текущий срез.

Re: Какие новости на фронте разработки новой версии?

Добавлено: 17 май 2022, 06:53
Максим
Всем привет. Вот как сейчас выглядит новая панель управления в браузере, ещё много работы впереди и это не финальный вариант, но на сейчас это вот так.
beta.png

Re: Какие новости на фронте разработки новой версии?

Добавлено: 17 май 2022, 11:07
aolko
Максим писал(а): 17 май 2022, 06:53 Всем привет. Вот как сейчас выглядит новая панель управления в браузере, ещё много работы впереди и это не финальный вариант, но на сейчас это вот так.

beta.png
весьма не дурно, это уже бета?
Я б меню чуть реорганизовал:
▾ Модули
- MySQL
- NoSQL
- PHP
- Серверы
- Другое
Кстати не видно меню "Софт".

Re: Какие новости на фронте разработки новой версии?

Добавлено: 17 май 2022, 14:51
Максим
aolko писал(а): 17 май 2022, 11:07 весьма не дурно, это уже бета?
Я б меню чуть реорганизовал:
▾ Модули
- MySQL
- NoSQL
- PHP
- Серверы
- Другое
Кстати не видно меню "Софт".
Почти бета можно сказать, но пока не готова для публичного тестирования, ещё кучу всего доделывать.

Меню сперва таким и было - выпадающим. Но в процессе работы оказалось неудобным его постоянно тыкать открывать туда сюда, особенно когда часто нужен доступ к модулям. Да и пунктов там мало, PHP модулей больше отдельно не будет, теперь там единый модуль Apache-2.2+PHP-5.3, Apache-2.4+PHP-8.0 и так далее.

По поводу менюшки софта, это же не финальный вариант, всему своё время ;)

Re: Какие новости на фронте разработки новой версии?

Добавлено: 17 май 2022, 15:27
aolko
Максим писал(а): 17 май 2022, 14:51Да и пунктов там мало, PHP модулей больше отдельно не будет, теперь там единый модуль Apache-2.2+PHP-5.3, Apache-2.4+PHP-8.0 и так далее.
Надеюсь расширения хоть галками сделаны будут (с возможностью добавления своих)?

Кстати, запамятовал, а с исходниками как дело будет обстоять? Всё так же закрыто? Например если будет необходимость выпилить в трей-меню зашитый раздел софта или калькулятор, то как быть?

Re: Какие новости на фронте разработки новой версии?

Добавлено: 17 май 2022, 15:40
DelphinPRO
Трей наверное неактуален будет? Анонсировалось полное управление через web-интерфейс

Re: Какие новости на фронте разработки новой версии?

Добавлено: 19 май 2022, 13:18
rengen
Очень похоже на панель управления aaPanel
Что ж, надеюсь скоро увидим и затестим :)

Re: Какие новости на фронте разработки новой версии?

Добавлено: 25 май 2022, 10:01
aolko
Максим писал(а): 11 май 2022, 07:29 Постараюсь через пару недель что-то выложить для тестов.
Прошло пару недель

Re: Какие новости на фронте разработки новой версии?

Добавлено: 31 май 2022, 11:01
Максим
aolko писал(а): 25 май 2022, 10:01
Максим писал(а): 11 май 2022, 07:29 Постараюсь через пару недель что-то выложить для тестов.
Прошло пару недель
Я в курсе, мы пока думаем как лучше сделать, либо в ближайшие дни что-то выложим, либо сделаем это чуть позже, но сразу нормальную бету. Работа кипит, сами понимаете. Отпишусь по этому поводу в конце неделе.