Skip to content

RC 0.7 - #222

Merged
itdoginfo merged 124 commits into
mainfrom
rc/7.x.x
Oct 23, 2025
Merged

RC 0.7#222
itdoginfo merged 124 commits into
mainfrom
rc/7.x.x

Conversation

@divocat

@divocat divocat commented Oct 23, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

divocat and others added 30 commits October 10, 2025 20:12
…xcluded_ips and relocate update_interval in UI
@divocat
divocat requested a review from Copilot October 23, 2025 11:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements version 0.7 release candidate with major refactoring of the application architecture and feature additions.

Key Changes:

  • Complete restructuring of configuration from main/extra sections to settings/section types
  • Addition of SOCKS proxy support (socks4, socks4a, socks5)
  • New diagnostic tab with comprehensive system checks
  • Refactored dashboard and diagnostic functionality

Reviewed Changes

Copilot reviewed 127 out of 133 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
podkop/files/usr/lib/sing_box_config_manager.sh Renamed function from socks5 to socks and added default_interface parameter support
podkop/files/usr/lib/sing_box_config_facade.sh Added SOCKS proxy support and improved error logging
podkop/files/usr/lib/helpers.sh Updated error log level from plain text to "error"
podkop/files/usr/lib/constants.sh Removed unused constants for mixed and main outbound tags
podkop/files/etc/init.d/podkop Renamed configuration variables from mon_restart_ifaces to enable_badwan_interface_monitoring
podkop/files/etc/config/podkop Restructured configuration schema from main to settings and section types
podkop/Makefile Changed dependency from sing-box to sing-box-tiny and added bind-dig
luci-app-podkop/po/templates/podkop.pot Updated translation template with new strings and metadata
luci-app-podkop/po/ru/podkop.po Updated Russian translations
luci-app-podkop/htdocs/luci-static/resources/view/podkop/*.js Complete refactoring of UI structure
install.sh Fixed shellcheck issues and improved file finding logic
fe-app-podkop/watch-upload.js Enhanced multi-directory sync support
fe-app-podkop/src/validators/* Added SOCKS URL validation and improved VLESS validation
fe-app-podkop/src/podkop/tabs/diagnostic/* New diagnostic tab implementation
fe-app-podkop/src/styles.ts Refactored styles to modular approach

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread fe-app-podkop/src/validators/validateVlessUrl.ts Outdated
@divocat
divocat requested a review from Copilot October 23, 2025 11:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 127 out of 133 changed files in this pull request and generated no new comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@divocat
divocat marked this pull request as ready for review October 23, 2025 11:40
@divocat
divocat requested a review from itdoginfo as a code owner October 23, 2025 11:40

@itdoginfo itdoginfo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+14,825 -6,172

LGTM!

@itdoginfo
itdoginfo merged commit d335d59 into main Oct 23, 2025
3 checks passed
@ampetelin
ampetelin deleted the rc/7.x.x branch October 23, 2025 12:00
Dushnilin referenced this pull request in Dushnilin/tachyon Jul 17, 2026
Screamshow pushed a commit to Screamshow/forkop-x that referenced this pull request Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants