Commit Graph
87 Commits
Author SHA1 Message Date
Dushnilin 7c39a5335f ci: enable generate_release_notes in release workflow 2026-08-11 21:21:24 +03:00
Dushnilin e140766215 fix(ci): bypass node tls validation in release step 2026-08-11 19:54:45 +03:00
Dushnilin f974e4a0b7 feat: автоопределение обновлений билда в рамках одного релиза 2026-08-09 15:31:42 +03:00
Dushnilin 2896daea51 fix(ci): update release step configuration in build.yml 2026-08-09 09:02:03 +03:00
Dushnilin d91eba3fa8 fix(ci): remove explicit target_commitish on tag push release step in build.yml 2026-08-09 09:00:12 +03:00
Dushnilin 3eeee56f2e fix(ci): separate release action steps for push vs workflow_dispatch in build.yml 2026-08-09 08:59:18 +03:00
Dushnilin 54f7b5b351 fix(ci): fix release step execution condition for tag push events in build.yml 2026-08-09 08:58:36 +03:00
Dushnilin 071f72fe43 fix(ci): replace non-existent actions/checkout@v5.0.0 with v4 in build.yml 2026-08-09 08:57:53 +03:00
Dushnilin c6123bdb07 ci: убран префикс v из release name/tag_name - теги без v по конвенции проекта 2026-07-26 20:01:55 +03:00
Dushnilin 4debddbae4 ci(github): правильный префикс v в наименовании релизов build.yml и назначение CODEOWNERS 2026-07-26 18:03:47 +03:00
Dushnilin 8eb1425b43 docs(github): обновление шаблонов Issue (bug report & feature request) под Dushnilin/tachyon 2026-07-26 18:00:47 +03:00
Dushnilin 662df112fd refactor: Полное удаление функционала Tor и очистка локализаций 2026-07-21 21:34:23 +03:00
Dushnilin eaea8bf082 fix: restore wiped translations and append new strings 2026-07-21 15:38:37 +03:00
Dushnilin 5b56633dc3 Fix release version validation for v-prefixed tags 2026-07-20 15:33:24 +03:00
Dushnilin 459c1a0f8b ci: add missing permissions block to workflows 2026-07-19 22:10:54 +03:00
Dushnilin 216485b345 ci: обновить версии GitHub Actions для устранения предупреждений Node.js 20 2026-07-17 16:31:24 +03:00
Dushnilin 36ccc7a9cd Fix: исправить параллельный запуск тестов CI и переменную BUILD_OUT в скрипте E2E Docker 2026-07-15 22:53:39 +03:00
Dushnilin bb1de1fd83 Merge branch 'temp-upstream-rebrand' into main
Resolves merge conflicts:
- install.sh, build.sh, .github/workflows/build.yml: Reverted to Dushnilin's versions to avoid installing SourceForge mirrors.
- fe-app-tachyon: Resolved type, formatting and copyOutbound conflicts, keeping both Dushnilin's custom features and ushan0v's frontend performance optimizations.
- backend: Kept Dushnilin's ucode refactorings, Telegram bot integration, and release repository URL (Dushnilin/tachyon) while merging updates.uc cache format v8 & persistent cache format v7.
- tests: Merged tests from both branches, preserving ucode -L wrappers for local test execution.
2026-07-14 08:01:45 +03:00
ushan0v 2a1c97b592 Skip unavailable SourceForge mirror 2026-07-14 06:42:19 +03:00
ushan0v 80d20cd8ef Refactor runtime and harden package lifecycle 2026-07-14 05:06:27 +03:00
Dushnilin a67be6dc11 ci: полное удаление совместимости с forkop и сборка чистых пакетов tachyon 2026-07-13 14:39:01 +03:00
Dushnilin 5355e79643 ci: создание дубликатов релизных архивов forkop для совместимости при обновлении 2026-07-13 14:26:01 +03:00
Dushnilin da78119687 ci: удаление шагов деплоя и проверки SourceForge из сборочного процесса 2026-07-13 14:16:35 +03:00
Dushnilin f57dac6b52 refactor(rebrand): полный ребрендинг в Tachyon и перенос служб watchdog/doctor на Ucode 2026-07-13 14:09:38 +03:00
ushan0v 8b476cd145 Add SourceForge release mirror 2026-07-13 07:14:06 +03:00
ushan0v 7256f830f1 Stabilize release CI and record upstream state 2026-07-12 00:18:57 +03:00
ushan0v b5f2eb3724 Rebrand project as Forkop 2026-07-11 18:23:20 +03:00
ushan0v dc052f03a7 Simplify build and backend test layout 2026-07-11 05:11:50 +03:00
ushan0v e3ef9e70fa Rewrite backend runtime from shell to ucode
Replace the legacy shell-owned runtime with modular ucode implementations for configuration, service lifecycle, subscriptions, diagnostics, DNS, nftables, routing, providers, updates, and sing-box generation.

Keep thin OpenWrt entrypoints and add regression and package-contract coverage for the new runtime ownership model.
2026-06-30 20:09:28 +03:00
ushan0v 380bb5404b Add optional release notes input 2026-06-09 01:45:49 +03:00
ushan0v e677d992d6 Add zapret2 section action support 2026-06-02 22:07:40 +03:00
ushan0v f7ec2a9f8e Switch Podkop Plus release versions to dot format 2026-05-20 12:13:59 +03:00
copilot-swe-agent[bot]anditdoginfo 9e5656c0be fix: use correct label name 'Close as invalid' in workflow
Agent-Logs-Url: https://github.com/itdoginfo/podkop/sessions/db87c50a-cdfd-441f-bf0c-128adfe11f91

Co-authored-by: itdoginfo <11143109+itdoginfo@users.noreply.github.com>
2026-05-16 06:48:02 +03:00
copilot-swe-agent[bot]anditdoginfo aab1759c04 Add workflow to auto-close issues with invalid label
Agent-Logs-Url: https://github.com/itdoginfo/podkop/sessions/455a9a26-bc0f-4f3e-99ea-eff524519e85

Co-authored-by: itdoginfo <11143109+itdoginfo@users.noreply.github.com>
2026-05-16 06:46:01 +03:00
ushan0v 6728ed7da7 Fix release version handling 2026-05-14 22:45:49 +03:00
ushan0v 48904dccb0 Allow manual ShellCheck runs 2026-05-14 17:11:46 +03:00
ushan0v 564c4a8484 Fix release package version compatibility 2026-05-14 17:09:17 +03:00
ushan0v c94f280558 Allow manual release workflow dispatch 2026-05-14 15:48:54 +03:00
ushan0v 13b32d3701 Build release packages in GitHub Actions 2026-05-14 15:44:12 +03:00
ushan0v 7b5344e4a1 Split Podkop Plus backend and LuCI packaging 2026-05-13 23:55:30 +03:00
ushan0v b591524269 Use podkop-plus UCI config namespace 2026-05-01 14:20:08 +03:00
ushan0v 1e50faa471 Initial public release of Podkop Plus
publish current Podkop Plus fork state as a single public snapshot

include release installer overhaul with zapret auto-install
2026-04-09 23:24:33 +03:00
itdoginfo dec08fc4fc Fix path 2025-10-12 18:53:22 +03:00
itdoginfo eece2720ab Add CI for shellcheck 2025-10-12 16:25:03 +03:00
itdoginfo a53e2cc703 Draft false 2025-10-10 14:23:37 +03:00
itdoginfo f44b31fef7 Check ipk without v 2025-10-09 19:53:37 +03:00
itdoginfo 17e853fd09 Check v* 2025-10-09 19:33:27 +03:00
itdoginfo 5d791e20ea Fix PKG_VERSION -> PODKOP_VERSION 2025-10-09 18:15:54 +03:00
itdoginfo c6c23edc11 Test without v* 2025-10-09 16:01:31 +03:00
itdoginfo b9fd383ef0 Rm v* 2025-10-09 15:34:23 +03:00