Commit Graph
73 Commits
Author SHA1 Message Date
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
itdoginfo c1434de676 Fix #211 2025-10-09 14:40:45 +03:00
SaltyMonkey 94a88eaa2c fix: Minor changes and bugfixes, ci fix 2025-10-09 00:56:15 +03:00
SaltyMonkey edd0e4896c chore: Automatic build process rewrite
* Added apk packages support
* Move to matrix builds
* Minor versions update for some actions just in case
* Automatic release with ipk/apk packages
2025-10-08 23:15:52 +03:00
itdoginfo f072d712e9 CI: Add great succces to summary 2025-10-04 13:19:03 +03:00
itdoginfo 44c13e30b5 CI: Add frontend workflow 2025-10-04 12:47:39 +03:00
itdoginfo 51e2d4c96c Fix template 2025-08-28 18:12:35 +03:00
itdoginfo 4e589c2ea3 Fix template config 2025-08-28 18:08:10 +03:00
itdoginfo ad9322513c Add template for issues and PR 2025-08-28 18:06:08 +03:00
itdoginfo 65d743a14b Fix version for docker 2025-08-26 14:16:08 +03:00
itdoginfo 3a1a395ea4 Fix 2025-08-25 19:44:16 +03:00
itdoginfo 47a812cc2e Fix 2025-08-25 19:41:04 +03:00
itdoginfo 276e543614 Disable tag check 2025-08-25 19:13:01 +03:00
itdoginfo bb6698ce98 Fix 2025-03-13 19:32:57 +03:00
itdoginfo 813cc96208 Added check version in Makefile 2025-03-13 19:28:31 +03:00