├── .cz-config.js ├── .dockerignore ├── .gitignore ├── .versionrc ├── CHANGELOG.md ├── img ├── add_limit.png ├── add_policy.png ├── dark.png ├── i18.png ├── login.png ├── mobile.png ├── pay.png └── theme.png ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── script ├── install.sh ├── uninstall.sh ├── upgrade.sh └── web-firewalld.service ├── server ├── .gitattributes ├── .gitignore ├── Makefile ├── README.MD ├── api │ ├── audit │ │ ├── audit.go │ │ └── v1 │ │ │ ├── login.go │ │ │ ├── setting.go │ │ │ └── shell.go │ ├── home │ │ ├── home.go │ │ └── v1 │ │ │ └── home.go │ ├── login │ │ ├── login.go │ │ └── v1 │ │ │ └── login.go │ ├── policy │ │ ├── policy.go │ │ └── v1 │ │ │ ├── input.go │ │ │ ├── input_limit.go │ │ │ ├── output.go │ │ │ └── output_limit.go │ ├── public │ │ ├── public.go │ │ └── v1 │ │ │ ├── get_password_complex.go │ │ │ ├── logout.go │ │ │ ├── profile.go │ │ │ ├── set_password.go │ │ │ └── set_profile.go │ ├── route │ │ ├── route.go │ │ └── v1 │ │ │ ├── dnat.go │ │ │ ├── forward.go │ │ │ ├── limit.go │ │ │ └── snat.go │ └── system │ │ ├── system.go │ │ └── v1 │ │ ├── basic.go │ │ ├── checkport.go │ │ ├── kernel.go │ │ ├── shell.go │ │ └── status.go ├── go.mod ├── go.sum ├── hack │ ├── config.yaml │ ├── db.sql │ ├── hack-cli.mk │ └── hack.mk ├── internal │ ├── cmd │ │ ├── api.go │ │ └── cmd.go │ ├── consts │ │ ├── consts.go │ │ ├── context.go │ │ ├── system.go │ │ └── user.go │ ├── controller │ │ ├── audit │ │ │ ├── audit.go │ │ │ ├── audit_new.go │ │ │ ├── audit_v1_cut_login.go │ │ │ ├── audit_v1_get_login_list.go │ │ │ ├── audit_v1_get_settings_list.go │ │ │ ├── audit_v1_get_shell_list.go │ │ │ ├── audit_v1_get_shell_replay.go │ │ │ └── audit_v1_get_shell_replay_token.go │ │ ├── home │ │ │ ├── home.go │ │ │ ├── home_new.go │ │ │ └── home_v1_get_home.go │ │ ├── login │ │ │ ├── login.go │ │ │ ├── login_new.go │ │ │ └── login_v1_login.go │ │ ├── policy │ │ │ ├── policy.go │ │ │ ├── policy_new.go │ │ │ ├── policy_v1_add_input_limit_policy.go │ │ │ ├── policy_v1_add_input_policy.go │ │ │ ├── policy_v1_add_output_limit_policy.go │ │ │ ├── policy_v1_add_output_policy.go │ │ │ ├── policy_v1_change_input_limit_policy_position.go │ │ │ ├── policy_v1_change_input_policy_position.go │ │ │ ├── policy_v1_change_output_limit_policy_position.go │ │ │ ├── policy_v1_change_output_policy_position.go │ │ │ ├── policy_v1_delete_input_limit_policy.go │ │ │ ├── policy_v1_delete_input_policy.go │ │ │ ├── policy_v1_delete_output_limit_policy.go │ │ │ ├── policy_v1_delete_output_policy.go │ │ │ ├── policy_v1_get_input_limit_policy.go │ │ │ ├── policy_v1_get_input_policy.go │ │ │ ├── policy_v1_get_output_limit_policy.go │ │ │ ├── policy_v1_get_output_policy.go │ │ │ ├── policy_v1_replace_input_limit_policy.go │ │ │ ├── policy_v1_replace_input_policy.go │ │ │ ├── policy_v1_replace_output_limit_policy.go │ │ │ └── policy_v1_replace_output_policy.go │ │ ├── public │ │ │ ├── public.go │ │ │ ├── public_new.go │ │ │ ├── public_v1_get_password_complex.go │ │ │ ├── public_v1_logout.go │ │ │ ├── public_v1_profile.go │ │ │ ├── public_v1_set_profile.go │ │ │ └── public_v1_set_user_password.go │ │ ├── route │ │ │ ├── route.go │ │ │ ├── route_new.go │ │ │ ├── route_v1_add_dnat_policy.go │ │ │ ├── route_v1_add_forward_policy.go │ │ │ ├── route_v1_add_limit_policy.go │ │ │ ├── route_v1_add_snat_policy.go │ │ │ ├── route_v1_change_dnat_policy_position.go │ │ │ ├── route_v1_change_forward_policy_position.go │ │ │ ├── route_v1_change_limit_policy_position.go │ │ │ ├── route_v1_change_snat_policy_position.go │ │ │ ├── route_v1_delete_dnat_policy.go │ │ │ ├── route_v1_delete_forward_policy.go │ │ │ ├── route_v1_delete_limit_policy.go │ │ │ ├── route_v1_delete_snat_policy.go │ │ │ ├── route_v1_get_dnat_policy.go │ │ │ ├── route_v1_get_forward_policy.go │ │ │ ├── route_v1_get_limit_policy.go │ │ │ ├── route_v1_get_snat_policy.go │ │ │ ├── route_v1_replace_dnat_policy.go │ │ │ ├── route_v1_replace_forward_policy.go │ │ │ ├── route_v1_replace_limit_policy.go │ │ │ └── route_v1_replace_snat_policy.go │ │ └── system │ │ │ ├── system.go │ │ │ ├── system_new.go │ │ │ ├── system_v1_check_port.go │ │ │ ├── system_v1_get_auth_conf.go │ │ │ ├── system_v1_get_email.go │ │ │ ├── system_v1_get_kernel.go │ │ │ ├── system_v1_get_message.go │ │ │ ├── system_v1_get_system_status.go │ │ │ ├── system_v1_get_web_config.go │ │ │ ├── system_v1_set_auth_conf.go │ │ │ ├── system_v1_set_email.go │ │ │ ├── system_v1_set_kernel.go │ │ │ ├── system_v1_set_message.go │ │ │ ├── system_v1_set_password_complex.go │ │ │ ├── system_v1_set_web_config.go │ │ │ ├── system_v1_shell.go │ │ │ ├── system_v1_test_email.go │ │ │ └── system_v1_test_message.go │ ├── dao │ │ ├── .gitkeep │ │ ├── authenticates.go │ │ ├── dnat_rules.go │ │ ├── forward_limit_rules.go │ │ ├── forward_rules.go │ │ ├── input_limit_rules.go │ │ ├── input_rules.go │ │ ├── internal │ │ │ ├── authenticates.go │ │ │ ├── dnat_rules.go │ │ │ ├── forward_limit_rules.go │ │ │ ├── forward_rules.go │ │ │ ├── input_limit_rules.go │ │ │ ├── input_rules.go │ │ │ ├── log_logins.go │ │ │ ├── log_settings.go │ │ │ ├── log_shell.go │ │ │ ├── output_limit_rules.go │ │ │ ├── output_rules.go │ │ │ ├── rule.go │ │ │ ├── rulesets.go │ │ │ ├── snat_rules.go │ │ │ ├── sqlite_sequence.go │ │ │ ├── system_conf.go │ │ │ └── users.go │ │ ├── log_logins.go │ │ ├── log_settings.go │ │ ├── log_shell.go │ │ ├── output_limit_rules.go │ │ ├── output_rules.go │ │ ├── rule.go │ │ ├── rulesets.go │ │ ├── snat_rules.go │ │ ├── sqlite_sequence.go │ │ ├── system_conf.go │ │ └── users.go │ ├── global │ │ ├── email.go │ │ ├── home.go │ │ ├── routes.go │ │ └── vars.go │ ├── logic │ │ ├── .gitkeep │ │ ├── bizctx │ │ │ └── bizctx.go │ │ ├── kernel │ │ │ └── kernel.go │ │ ├── logic.go │ │ ├── middleware │ │ │ ├── auth.go │ │ │ ├── log.go │ │ │ ├── middleware.go │ │ │ └── policy.go │ │ ├── network │ │ │ └── network.go │ │ ├── policy │ │ │ └── policy.go │ │ ├── session │ │ │ └── session.go │ │ ├── systemconfig │ │ │ ├── email.go │ │ │ └── system_config.go │ │ ├── timer │ │ │ └── timer.go │ │ ├── user │ │ │ └── user.go │ │ └── verifycode │ │ │ └── verifycode.go │ ├── model │ │ ├── .gitkeep │ │ ├── code.go │ │ ├── context.go │ │ ├── custom.go │ │ ├── do │ │ │ ├── authenticates.go │ │ │ ├── dnat_rules.go │ │ │ ├── forward_limit_rules.go │ │ │ ├── forward_rules.go │ │ │ ├── input_limit_rules.go │ │ │ ├── input_rules.go │ │ │ ├── log_logins.go │ │ │ ├── log_settings.go │ │ │ ├── log_shell.go │ │ │ ├── output_limit_rules.go │ │ │ ├── output_rules.go │ │ │ ├── rulesets.go │ │ │ ├── snat_rules.go │ │ │ ├── system_conf.go │ │ │ └── users.go │ │ ├── entity │ │ │ ├── authenticates.go │ │ │ ├── dnat_rules.go │ │ │ ├── forward_limit_rules.go │ │ │ ├── forward_rules.go │ │ │ ├── input_limit_rules.go │ │ │ ├── input_rules.go │ │ │ ├── log_logins.go │ │ │ ├── log_settings.go │ │ │ ├── log_shell.go │ │ │ ├── output_limit_rules.go │ │ │ ├── output_rules.go │ │ │ ├── rulesets.go │ │ │ ├── snat_rules.go │ │ │ ├── system_conf.go │ │ │ └── users.go │ │ ├── error.go │ │ ├── home.go │ │ ├── kernel.go │ │ ├── route.go │ │ ├── rule.go │ │ ├── system.go │ │ └── user.go │ ├── packed │ │ └── packed.go │ ├── service │ │ ├── .gitkeep │ │ ├── bizctx.go │ │ ├── kernel.go │ │ ├── middleware.go │ │ ├── network.go │ │ ├── policy.go │ │ ├── session.go │ │ ├── systemconfig.go │ │ ├── timer.go │ │ ├── user.go │ │ └── verifycode.go │ └── vars │ │ └── vars.go ├── main.go ├── manifest │ ├── config │ │ ├── config.yaml │ │ ├── config.yaml.docker │ │ ├── config.yaml.prod │ │ ├── server.crt │ │ ├── server.csr │ │ └── server.key │ ├── deploy │ │ └── kustomize │ │ │ ├── base │ │ │ ├── deployment.yaml │ │ │ ├── kustomization.yaml │ │ │ └── service.yaml │ │ │ └── overlays │ │ │ └── develop │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ └── kustomization.yaml │ ├── docker │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── docker.sh │ ├── i18n │ │ └── .gitkeep │ └── protobuf │ │ └── .keep-if-necessary ├── resource │ ├── .gitignore │ ├── db.sqlite3.bak │ ├── public │ │ ├── .gitignore │ │ └── docs │ │ │ ├── docs.css │ │ │ ├── docs.js │ │ │ ├── swagger.css │ │ │ └── swagger.js │ └── template │ │ ├── .gitkeep │ │ ├── emailTestTpl.html │ │ ├── readme.md │ │ └── sendEmailCodeTpl.html └── utility │ ├── .gitkeep │ ├── dir │ └── utils.go │ ├── firewall │ ├── adapter.go │ ├── iptables.go │ └── nftables.go │ ├── gm │ ├── aes.go │ ├── create.go │ ├── create_test.go │ ├── gm.go │ ├── gm_test.go │ ├── privateKey.pem │ ├── publicKey.pem │ └── sign.go │ ├── myssh │ └── pty │ │ ├── ioctl.go │ │ ├── readme.md │ │ ├── size.go │ │ ├── start.go │ │ ├── struct.go │ │ ├── transcoding.go │ │ ├── utils.go │ │ └── zmodem.go │ └── password │ ├── password.go │ └── readme.md └── web ├── .editorconfig ├── .env ├── .env.prod ├── .env.test ├── .gitattributes ├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CHANGELOG.zh_CN.md ├── LICENSE ├── README.md ├── README.zh_CN.md ├── build ├── config │ ├── index.ts │ ├── proxy.ts │ └── time.ts └── plugins │ ├── html.ts │ ├── index.ts │ ├── router.ts │ ├── unocss.ts │ └── unplugin.ts ├── eslint.config.js ├── index.html ├── package.json ├── packages ├── axios │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── index.ts │ │ ├── options.ts │ │ ├── shared.ts │ │ └── type.ts │ └── tsconfig.json ├── color │ ├── package.json │ ├── src │ │ ├── constant │ │ │ ├── index.ts │ │ │ ├── name.ts │ │ │ └── palette.ts │ │ ├── index.ts │ │ ├── palette │ │ │ ├── antd.ts │ │ │ ├── index.ts │ │ │ └── recommend.ts │ │ ├── shared │ │ │ ├── colord.ts │ │ │ ├── index.ts │ │ │ └── name.ts │ │ └── types │ │ │ └── index.ts │ └── tsconfig.json ├── hooks │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── use-boolean.ts │ │ ├── use-context.ts │ │ ├── use-count-down.ts │ │ ├── use-loading.ts │ │ ├── use-request.ts │ │ ├── use-signal.ts │ │ ├── use-svg-icon-render.ts │ │ └── use-table.ts │ └── tsconfig.json ├── materials │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── libs │ │ │ ├── admin-layout │ │ │ │ ├── index.module.css │ │ │ │ ├── index.module.css.d.ts │ │ │ │ ├── index.ts │ │ │ │ ├── index.vue │ │ │ │ └── shared.ts │ │ │ ├── page-tab │ │ │ │ ├── button-tab.vue │ │ │ │ ├── chrome-tab-bg.vue │ │ │ │ ├── chrome-tab.vue │ │ │ │ ├── index.module.css │ │ │ │ ├── index.module.css.d.ts │ │ │ │ ├── index.ts │ │ │ │ ├── index.vue │ │ │ │ ├── shared.ts │ │ │ │ └── svg-close.vue │ │ │ └── simple-scrollbar │ │ │ │ ├── index.ts │ │ │ │ └── index.vue │ │ └── types │ │ │ └── index.ts │ └── tsconfig.json ├── ofetch │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── scripts │ ├── bin.ts │ ├── package.json │ ├── src │ │ ├── commands │ │ │ ├── changelog.ts │ │ │ ├── cleanup.ts │ │ │ ├── git-commit.ts │ │ │ ├── index.ts │ │ │ ├── release.ts │ │ │ ├── router.ts │ │ │ └── update-pkg.ts │ │ ├── config │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── locales │ │ │ └── index.ts │ │ ├── shared │ │ │ └── index.ts │ │ └── types │ │ │ └── index.ts │ └── tsconfig.json ├── uno-preset │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── utils │ ├── package.json │ ├── src │ ├── crypto.ts │ ├── index.ts │ ├── klona.ts │ ├── nanoid.ts │ └── storage.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public └── favicon.svg ├── src ├── App.vue ├── assets │ ├── imgs │ │ └── soybean.jpg │ └── svg-icon │ │ ├── activity.svg │ │ ├── at-sign.svg │ │ ├── avatar.svg │ │ ├── banner.svg │ │ ├── cast.svg │ │ ├── chrome.svg │ │ ├── copy.svg │ │ ├── custom-icon.svg │ │ ├── empty-data.svg │ │ ├── expectation.svg │ │ ├── heart.svg │ │ ├── home │ │ ├── accounts.svg │ │ ├── assets.svg │ │ ├── online.svg │ │ └── users.svg │ │ ├── login-left.svg │ │ ├── logo.svg │ │ ├── menu │ │ ├── audit_shell.svg │ │ ├── dashboard.svg │ │ ├── log.svg │ │ ├── log_login.svg │ │ ├── log_setting.svg │ │ ├── policy.svg │ │ ├── policy_input-limit.svg │ │ ├── policy_input.svg │ │ ├── policy_output-limit.svg │ │ ├── policy_output.svg │ │ ├── route.svg │ │ ├── route_dnat.svg │ │ ├── route_filter.svg │ │ ├── route_snat.svg │ │ ├── system.svg │ │ ├── system_kernel.svg │ │ ├── system_setting.svg │ │ └── system_shell.svg │ │ ├── network-error.svg │ │ ├── no-icon.svg │ │ ├── no-permission.svg │ │ ├── not-found.svg │ │ ├── service-error.svg │ │ └── wind.svg ├── components │ ├── advanced │ │ ├── table-column-setting.vue │ │ └── table-header-operation.vue │ ├── common │ │ ├── app-provider.vue │ │ ├── dark-mode-container.vue │ │ ├── exception-base.vue │ │ ├── full-screen.vue │ │ ├── lang-switch.vue │ │ ├── menu-toggler.vue │ │ ├── pin-toggler.vue │ │ ├── reload-button.vue │ │ ├── system-logo.vue │ │ └── theme-schema-switch.vue │ ├── custom │ │ ├── better-scroll.vue │ │ ├── button-icon.vue │ │ ├── count-to.vue │ │ ├── look-forward.vue │ │ ├── soybean-avatar.vue │ │ ├── svg-icon.vue │ │ └── wave-bg.vue │ ├── editor │ │ ├── code-editor.vue │ │ └── index.d.ts │ ├── policy │ │ ├── update-position.vue │ │ └── utils.ts │ └── table │ │ ├── custom-table-header.vue │ │ ├── custom-table.vue │ │ └── utils.ts ├── constants │ ├── app.ts │ ├── common.ts │ └── reg.ts ├── enum │ └── index.ts ├── hooks │ ├── business │ │ ├── auth.ts │ │ └── captcha.ts │ └── common │ │ ├── echarts.ts │ │ ├── form.ts │ │ ├── icon.ts │ │ ├── router.ts │ │ └── table.ts ├── layouts │ ├── base-layout │ │ └── index.vue │ ├── blank-layout │ │ └── index.vue │ ├── context │ │ └── index.ts │ └── modules │ │ ├── global-breadcrumb │ │ └── index.vue │ │ ├── global-content │ │ └── index.vue │ │ ├── global-footer │ │ └── index.vue │ │ ├── global-header │ │ ├── components │ │ │ ├── theme-button.vue │ │ │ └── user-avatar.vue │ │ └── index.vue │ │ ├── global-logo │ │ └── index.vue │ │ ├── global-menu │ │ ├── components │ │ │ └── first-level-menu.vue │ │ ├── index.vue │ │ └── modules │ │ │ ├── horizontal-menu.vue │ │ │ ├── horizontal-mix-menu.vue │ │ │ ├── reversed-horizontal-mix-menu.vue │ │ │ ├── vertical-menu.vue │ │ │ └── vertical-mix-menu.vue │ │ ├── global-search │ │ ├── components │ │ │ ├── search-footer.vue │ │ │ ├── search-modal.vue │ │ │ └── search-result.vue │ │ └── index.vue │ │ ├── global-sider │ │ └── index.vue │ │ ├── global-tab │ │ ├── context-menu.vue │ │ └── index.vue │ │ └── theme-drawer │ │ ├── components │ │ ├── layout-mode-card.vue │ │ └── setting-item.vue │ │ ├── index.vue │ │ └── modules │ │ ├── config-operation.vue │ │ ├── dark-mode.vue │ │ ├── layout-mode.vue │ │ ├── page-fun.vue │ │ └── theme-color.vue ├── locales │ ├── dayjs.ts │ ├── index.ts │ ├── langs │ │ ├── en-us.ts │ │ └── zh-cn.ts │ ├── locale.ts │ └── naive.ts ├── main.ts ├── plugins │ ├── assets.ts │ ├── dayjs.ts │ ├── debounce.ts │ ├── iconify.ts │ ├── index.ts │ ├── loading.ts │ ├── nprogress.ts │ ├── permission.ts │ └── throttle.ts ├── router │ ├── elegant │ │ ├── imports.ts │ │ ├── routes.ts │ │ └── transform.ts │ ├── guard │ │ ├── index.ts │ │ ├── progress.ts │ │ ├── route.ts │ │ └── title.ts │ ├── index.ts │ └── routes │ │ ├── builtin.ts │ │ └── index.ts ├── service │ ├── api │ │ ├── audit.ts │ │ ├── auth.ts │ │ ├── basic.ts │ │ ├── firewall-policy.ts │ │ ├── index.ts │ │ ├── public.ts │ │ ├── readme.md │ │ ├── route.ts │ │ ├── system-manage.ts │ │ └── system.ts │ └── request │ │ ├── index.ts │ │ ├── shared.ts │ │ └── type.ts ├── store │ ├── index.ts │ ├── modules │ │ ├── app │ │ │ └── index.ts │ │ ├── auth │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── route │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── tab │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ └── theme │ │ │ ├── index.ts │ │ │ └── shared.ts │ └── plugins │ │ └── index.ts ├── styles │ ├── css │ │ ├── global.css │ │ ├── nprogress.css │ │ ├── reset.css │ │ └── transition.css │ └── scss │ │ ├── global.scss │ │ └── scrollbar.scss ├── theme │ ├── settings.ts │ └── vars.ts ├── typings │ ├── api.d.ts │ ├── app.d.ts │ ├── common.d.ts │ ├── components.d.ts │ ├── elegant-router.d.ts │ ├── env.d.ts │ ├── global.d.ts │ ├── naive-ui.d.ts │ ├── router.d.ts │ ├── storage.d.ts │ └── union-key.d.ts ├── utils │ ├── common.ts │ ├── debounce.ts │ ├── fileSizeFormate.ts │ ├── icon.ts │ ├── ip_check.ts │ ├── permissions_consts.ts │ ├── service.ts │ ├── storage.ts │ ├── time.ts │ └── tree.ts └── views │ ├── _builtin │ ├── 403 │ │ └── index.vue │ ├── 404 │ │ └── index.vue │ ├── 406 │ │ └── index.vue │ ├── 500 │ │ └── index.vue │ ├── iframe-page │ │ └── [url].vue │ └── login │ │ ├── index.vue │ │ └── modules │ │ ├── bind-totp.vue │ │ ├── bind-wechat.vue │ │ ├── code-login.vue │ │ ├── pwd-login.vue │ │ ├── register.vue │ │ └── reset-pwd.vue │ ├── audit │ ├── login │ │ ├── index.vue │ │ └── modules │ │ │ └── user-search.vue │ ├── settings │ │ ├── index.vue │ │ └── modules │ │ │ └── user-search.vue │ └── shell │ │ ├── index.vue │ │ └── modules │ │ ├── shell-replay.vue │ │ ├── user-search.vue │ │ └── utils.ts │ ├── home │ ├── index.vue │ └── modules │ │ ├── card-data.vue │ │ ├── creativity-banner.vue │ │ ├── header-banner.vue │ │ ├── line-chart.vue │ │ ├── pie-chart.vue │ │ ├── project-news.vue │ │ └── utils.ts │ ├── policy │ ├── input-limit │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ ├── update-position.vue │ │ │ └── utils.ts │ ├── input │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ ├── update-position.vue │ │ │ └── utils.ts │ ├── output-limit │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ ├── update-position.vue │ │ │ └── utils.ts │ └── output │ │ ├── index.vue │ │ └── modules │ │ ├── add-data.vue │ │ ├── table-search.vue │ │ ├── update-data.vue │ │ ├── update-position.vue │ │ └── utils.ts │ ├── route │ ├── dnat │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ └── update-position.vue │ ├── filter │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ └── update-position.vue │ ├── limit │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-data.vue │ │ │ ├── table-search.vue │ │ │ ├── update-data.vue │ │ │ └── update-position.vue │ └── snat │ │ ├── index.vue │ │ └── modules │ │ ├── add-data.vue │ │ ├── table-search.vue │ │ ├── update-data.vue │ │ └── update-position.vue │ ├── system │ ├── basic │ │ ├── components │ │ │ ├── auth-setting.vue │ │ │ ├── email.vue │ │ │ ├── m-native.vue │ │ │ ├── m-session.vue │ │ │ └── message.vue │ │ └── index.vue │ ├── kernel │ │ └── index.vue │ └── shell │ │ ├── index.vue │ │ └── utils │ │ ├── utils.ts │ │ └── zmodem.devel.js │ └── user-center │ ├── index.vue │ └── modules │ ├── BasicSetting.vue │ └── SafetySetting.vue ├── tsconfig.json ├── uno.config.ts └── vite.config.ts /.cz-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/.cz-config.js -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/.gitignore -------------------------------------------------------------------------------- /.versionrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/.versionrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /img/add_limit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/add_limit.png -------------------------------------------------------------------------------- /img/add_policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/add_policy.png -------------------------------------------------------------------------------- /img/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/dark.png -------------------------------------------------------------------------------- /img/i18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/i18.png -------------------------------------------------------------------------------- /img/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/login.png -------------------------------------------------------------------------------- /img/mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/mobile.png -------------------------------------------------------------------------------- /img/pay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/pay.png -------------------------------------------------------------------------------- /img/theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/img/theme.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/readme.md -------------------------------------------------------------------------------- /script/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/script/install.sh -------------------------------------------------------------------------------- /script/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/script/uninstall.sh -------------------------------------------------------------------------------- /script/upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/script/upgrade.sh -------------------------------------------------------------------------------- /script/web-firewalld.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/script/web-firewalld.service -------------------------------------------------------------------------------- /server/.gitattributes: -------------------------------------------------------------------------------- 1 | * linguist-language=GO -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/Makefile -------------------------------------------------------------------------------- /server/README.MD: -------------------------------------------------------------------------------- 1 | # 简介 2 | Firewall-web的后端文件 3 | 4 | 由于轻量化的要求,数据库使用sqlite,开发框架goframe,支持日志记录 5 | -------------------------------------------------------------------------------- /server/api/audit/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/audit/audit.go -------------------------------------------------------------------------------- /server/api/audit/v1/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/audit/v1/login.go -------------------------------------------------------------------------------- /server/api/audit/v1/setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/audit/v1/setting.go -------------------------------------------------------------------------------- /server/api/audit/v1/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/audit/v1/shell.go -------------------------------------------------------------------------------- /server/api/home/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/home/home.go -------------------------------------------------------------------------------- /server/api/home/v1/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/home/v1/home.go -------------------------------------------------------------------------------- /server/api/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/login/login.go -------------------------------------------------------------------------------- /server/api/login/v1/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/login/v1/login.go -------------------------------------------------------------------------------- /server/api/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/policy/policy.go -------------------------------------------------------------------------------- /server/api/policy/v1/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/policy/v1/input.go -------------------------------------------------------------------------------- /server/api/policy/v1/input_limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/policy/v1/input_limit.go -------------------------------------------------------------------------------- /server/api/policy/v1/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/policy/v1/output.go -------------------------------------------------------------------------------- /server/api/policy/v1/output_limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/policy/v1/output_limit.go -------------------------------------------------------------------------------- /server/api/public/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/public.go -------------------------------------------------------------------------------- /server/api/public/v1/get_password_complex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/v1/get_password_complex.go -------------------------------------------------------------------------------- /server/api/public/v1/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/v1/logout.go -------------------------------------------------------------------------------- /server/api/public/v1/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/v1/profile.go -------------------------------------------------------------------------------- /server/api/public/v1/set_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/v1/set_password.go -------------------------------------------------------------------------------- /server/api/public/v1/set_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/public/v1/set_profile.go -------------------------------------------------------------------------------- /server/api/route/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/route/route.go -------------------------------------------------------------------------------- /server/api/route/v1/dnat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/route/v1/dnat.go -------------------------------------------------------------------------------- /server/api/route/v1/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/route/v1/forward.go -------------------------------------------------------------------------------- /server/api/route/v1/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/route/v1/limit.go -------------------------------------------------------------------------------- /server/api/route/v1/snat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/route/v1/snat.go -------------------------------------------------------------------------------- /server/api/system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/system.go -------------------------------------------------------------------------------- /server/api/system/v1/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/v1/basic.go -------------------------------------------------------------------------------- /server/api/system/v1/checkport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/v1/checkport.go -------------------------------------------------------------------------------- /server/api/system/v1/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/v1/kernel.go -------------------------------------------------------------------------------- /server/api/system/v1/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/v1/shell.go -------------------------------------------------------------------------------- /server/api/system/v1/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/api/system/v1/status.go -------------------------------------------------------------------------------- /server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/go.mod -------------------------------------------------------------------------------- /server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/go.sum -------------------------------------------------------------------------------- /server/hack/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/hack/config.yaml -------------------------------------------------------------------------------- /server/hack/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/hack/db.sql -------------------------------------------------------------------------------- /server/hack/hack-cli.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/hack/hack-cli.mk -------------------------------------------------------------------------------- /server/hack/hack.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/hack/hack.mk -------------------------------------------------------------------------------- /server/internal/cmd/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/cmd/api.go -------------------------------------------------------------------------------- /server/internal/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/cmd/cmd.go -------------------------------------------------------------------------------- /server/internal/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/consts/consts.go -------------------------------------------------------------------------------- /server/internal/consts/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/consts/context.go -------------------------------------------------------------------------------- /server/internal/consts/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/consts/system.go -------------------------------------------------------------------------------- /server/internal/consts/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/consts/user.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_new.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_cut_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_cut_login.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_get_login_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_get_login_list.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_get_settings_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_get_settings_list.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_get_shell_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_get_shell_list.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_get_shell_replay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_get_shell_replay.go -------------------------------------------------------------------------------- /server/internal/controller/audit/audit_v1_get_shell_replay_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/audit/audit_v1_get_shell_replay_token.go -------------------------------------------------------------------------------- /server/internal/controller/home/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/home/home.go -------------------------------------------------------------------------------- /server/internal/controller/home/home_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/home/home_new.go -------------------------------------------------------------------------------- /server/internal/controller/home/home_v1_get_home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/home/home_v1_get_home.go -------------------------------------------------------------------------------- /server/internal/controller/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/login/login.go -------------------------------------------------------------------------------- /server/internal/controller/login/login_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/login/login_new.go -------------------------------------------------------------------------------- /server/internal/controller/login/login_v1_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/login/login_v1_login.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_new.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_add_input_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_add_input_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_add_input_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_add_input_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_add_output_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_add_output_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_add_output_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_add_output_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_change_input_limit_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_change_input_limit_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_change_input_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_change_input_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_change_output_limit_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_change_output_limit_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_change_output_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_change_output_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_delete_input_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_delete_input_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_delete_input_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_delete_input_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_delete_output_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_delete_output_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_delete_output_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_delete_output_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_get_input_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_get_input_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_get_input_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_get_input_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_get_output_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_get_output_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_get_output_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_get_output_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_replace_input_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_replace_input_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_replace_input_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_replace_input_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_replace_output_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_replace_output_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/policy/policy_v1_replace_output_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/policy/policy_v1_replace_output_policy.go -------------------------------------------------------------------------------- /server/internal/controller/public/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_new.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_v1_get_password_complex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_v1_get_password_complex.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_v1_logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_v1_logout.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_v1_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_v1_profile.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_v1_set_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_v1_set_profile.go -------------------------------------------------------------------------------- /server/internal/controller/public/public_v1_set_user_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/public/public_v1_set_user_password.go -------------------------------------------------------------------------------- /server/internal/controller/route/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_new.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_add_dnat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_add_dnat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_add_forward_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_add_forward_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_add_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_add_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_add_snat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_add_snat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_change_dnat_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_change_dnat_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_change_forward_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_change_forward_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_change_limit_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_change_limit_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_change_snat_policy_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_change_snat_policy_position.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_delete_dnat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_delete_dnat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_delete_forward_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_delete_forward_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_delete_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_delete_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_delete_snat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_delete_snat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_get_dnat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_get_dnat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_get_forward_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_get_forward_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_get_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_get_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_get_snat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_get_snat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_replace_dnat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_replace_dnat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_replace_forward_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_replace_forward_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_replace_limit_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_replace_limit_policy.go -------------------------------------------------------------------------------- /server/internal/controller/route/route_v1_replace_snat_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/route/route_v1_replace_snat_policy.go -------------------------------------------------------------------------------- /server/internal/controller/system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_new.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_check_port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_check_port.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_auth_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_auth_conf.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_email.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_kernel.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_message.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_system_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_system_status.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_get_web_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_get_web_config.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_auth_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_auth_conf.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_email.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_kernel.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_message.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_password_complex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_password_complex.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_set_web_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_set_web_config.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_shell.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_test_email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_test_email.go -------------------------------------------------------------------------------- /server/internal/controller/system/system_v1_test_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/controller/system/system_v1_test_message.go -------------------------------------------------------------------------------- /server/internal/dao/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/internal/dao/authenticates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/authenticates.go -------------------------------------------------------------------------------- /server/internal/dao/dnat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/dnat_rules.go -------------------------------------------------------------------------------- /server/internal/dao/forward_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/forward_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/forward_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/forward_rules.go -------------------------------------------------------------------------------- /server/internal/dao/input_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/input_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/input_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/input_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/authenticates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/authenticates.go -------------------------------------------------------------------------------- /server/internal/dao/internal/dnat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/dnat_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/forward_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/forward_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/forward_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/forward_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/input_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/input_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/input_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/input_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/log_logins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/log_logins.go -------------------------------------------------------------------------------- /server/internal/dao/internal/log_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/log_settings.go -------------------------------------------------------------------------------- /server/internal/dao/internal/log_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/log_shell.go -------------------------------------------------------------------------------- /server/internal/dao/internal/output_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/output_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/output_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/output_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/rule.go -------------------------------------------------------------------------------- /server/internal/dao/internal/rulesets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/rulesets.go -------------------------------------------------------------------------------- /server/internal/dao/internal/snat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/snat_rules.go -------------------------------------------------------------------------------- /server/internal/dao/internal/sqlite_sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/sqlite_sequence.go -------------------------------------------------------------------------------- /server/internal/dao/internal/system_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/system_conf.go -------------------------------------------------------------------------------- /server/internal/dao/internal/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/internal/users.go -------------------------------------------------------------------------------- /server/internal/dao/log_logins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/log_logins.go -------------------------------------------------------------------------------- /server/internal/dao/log_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/log_settings.go -------------------------------------------------------------------------------- /server/internal/dao/log_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/log_shell.go -------------------------------------------------------------------------------- /server/internal/dao/output_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/output_limit_rules.go -------------------------------------------------------------------------------- /server/internal/dao/output_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/output_rules.go -------------------------------------------------------------------------------- /server/internal/dao/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/rule.go -------------------------------------------------------------------------------- /server/internal/dao/rulesets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/rulesets.go -------------------------------------------------------------------------------- /server/internal/dao/snat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/snat_rules.go -------------------------------------------------------------------------------- /server/internal/dao/sqlite_sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/sqlite_sequence.go -------------------------------------------------------------------------------- /server/internal/dao/system_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/system_conf.go -------------------------------------------------------------------------------- /server/internal/dao/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/dao/users.go -------------------------------------------------------------------------------- /server/internal/global/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/global/email.go -------------------------------------------------------------------------------- /server/internal/global/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/global/home.go -------------------------------------------------------------------------------- /server/internal/global/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/global/routes.go -------------------------------------------------------------------------------- /server/internal/global/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/global/vars.go -------------------------------------------------------------------------------- /server/internal/logic/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/internal/logic/bizctx/bizctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/bizctx/bizctx.go -------------------------------------------------------------------------------- /server/internal/logic/kernel/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/kernel/kernel.go -------------------------------------------------------------------------------- /server/internal/logic/logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/logic.go -------------------------------------------------------------------------------- /server/internal/logic/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/middleware/auth.go -------------------------------------------------------------------------------- /server/internal/logic/middleware/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/middleware/log.go -------------------------------------------------------------------------------- /server/internal/logic/middleware/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/middleware/middleware.go -------------------------------------------------------------------------------- /server/internal/logic/middleware/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/middleware/policy.go -------------------------------------------------------------------------------- /server/internal/logic/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/network/network.go -------------------------------------------------------------------------------- /server/internal/logic/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/policy/policy.go -------------------------------------------------------------------------------- /server/internal/logic/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/session/session.go -------------------------------------------------------------------------------- /server/internal/logic/systemconfig/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/systemconfig/email.go -------------------------------------------------------------------------------- /server/internal/logic/systemconfig/system_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/systemconfig/system_config.go -------------------------------------------------------------------------------- /server/internal/logic/timer/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/timer/timer.go -------------------------------------------------------------------------------- /server/internal/logic/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/user/user.go -------------------------------------------------------------------------------- /server/internal/logic/verifycode/verifycode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/logic/verifycode/verifycode.go -------------------------------------------------------------------------------- /server/internal/model/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/internal/model/code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/code.go -------------------------------------------------------------------------------- /server/internal/model/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/context.go -------------------------------------------------------------------------------- /server/internal/model/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/custom.go -------------------------------------------------------------------------------- /server/internal/model/do/authenticates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/authenticates.go -------------------------------------------------------------------------------- /server/internal/model/do/dnat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/dnat_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/forward_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/forward_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/forward_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/forward_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/input_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/input_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/input_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/input_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/log_logins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/log_logins.go -------------------------------------------------------------------------------- /server/internal/model/do/log_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/log_settings.go -------------------------------------------------------------------------------- /server/internal/model/do/log_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/log_shell.go -------------------------------------------------------------------------------- /server/internal/model/do/output_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/output_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/output_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/output_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/rulesets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/rulesets.go -------------------------------------------------------------------------------- /server/internal/model/do/snat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/snat_rules.go -------------------------------------------------------------------------------- /server/internal/model/do/system_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/system_conf.go -------------------------------------------------------------------------------- /server/internal/model/do/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/do/users.go -------------------------------------------------------------------------------- /server/internal/model/entity/authenticates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/authenticates.go -------------------------------------------------------------------------------- /server/internal/model/entity/dnat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/dnat_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/forward_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/forward_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/forward_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/forward_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/input_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/input_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/input_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/input_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/log_logins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/log_logins.go -------------------------------------------------------------------------------- /server/internal/model/entity/log_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/log_settings.go -------------------------------------------------------------------------------- /server/internal/model/entity/log_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/log_shell.go -------------------------------------------------------------------------------- /server/internal/model/entity/output_limit_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/output_limit_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/output_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/output_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/rulesets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/rulesets.go -------------------------------------------------------------------------------- /server/internal/model/entity/snat_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/snat_rules.go -------------------------------------------------------------------------------- /server/internal/model/entity/system_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/system_conf.go -------------------------------------------------------------------------------- /server/internal/model/entity/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/entity/users.go -------------------------------------------------------------------------------- /server/internal/model/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/error.go -------------------------------------------------------------------------------- /server/internal/model/home.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/home.go -------------------------------------------------------------------------------- /server/internal/model/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/kernel.go -------------------------------------------------------------------------------- /server/internal/model/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/route.go -------------------------------------------------------------------------------- /server/internal/model/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/rule.go -------------------------------------------------------------------------------- /server/internal/model/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/system.go -------------------------------------------------------------------------------- /server/internal/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/model/user.go -------------------------------------------------------------------------------- /server/internal/packed/packed.go: -------------------------------------------------------------------------------- 1 | package packed 2 | -------------------------------------------------------------------------------- /server/internal/service/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/internal/service/bizctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/bizctx.go -------------------------------------------------------------------------------- /server/internal/service/kernel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/kernel.go -------------------------------------------------------------------------------- /server/internal/service/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/middleware.go -------------------------------------------------------------------------------- /server/internal/service/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/network.go -------------------------------------------------------------------------------- /server/internal/service/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/policy.go -------------------------------------------------------------------------------- /server/internal/service/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/session.go -------------------------------------------------------------------------------- /server/internal/service/systemconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/systemconfig.go -------------------------------------------------------------------------------- /server/internal/service/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/timer.go -------------------------------------------------------------------------------- /server/internal/service/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/user.go -------------------------------------------------------------------------------- /server/internal/service/verifycode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/service/verifycode.go -------------------------------------------------------------------------------- /server/internal/vars/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/internal/vars/vars.go -------------------------------------------------------------------------------- /server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/main.go -------------------------------------------------------------------------------- /server/manifest/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/config.yaml -------------------------------------------------------------------------------- /server/manifest/config/config.yaml.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/config.yaml.docker -------------------------------------------------------------------------------- /server/manifest/config/config.yaml.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/config.yaml.prod -------------------------------------------------------------------------------- /server/manifest/config/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/server.crt -------------------------------------------------------------------------------- /server/manifest/config/server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/server.csr -------------------------------------------------------------------------------- /server/manifest/config/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/config/server.key -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/base/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/base/deployment.yaml -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/base/kustomization.yaml -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/base/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/base/service.yaml -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/overlays/develop/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/overlays/develop/configmap.yaml -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/overlays/develop/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/overlays/develop/deployment.yaml -------------------------------------------------------------------------------- /server/manifest/deploy/kustomize/overlays/develop/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/deploy/kustomize/overlays/develop/kustomization.yaml -------------------------------------------------------------------------------- /server/manifest/docker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/docker/.dockerignore -------------------------------------------------------------------------------- /server/manifest/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/docker/Dockerfile -------------------------------------------------------------------------------- /server/manifest/docker/docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/manifest/docker/docker.sh -------------------------------------------------------------------------------- /server/manifest/i18n/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/manifest/protobuf/.keep-if-necessary: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/resource/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/.gitignore -------------------------------------------------------------------------------- /server/resource/db.sqlite3.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/db.sqlite3.bak -------------------------------------------------------------------------------- /server/resource/public/.gitignore: -------------------------------------------------------------------------------- 1 | html -------------------------------------------------------------------------------- /server/resource/public/docs/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/public/docs/docs.css -------------------------------------------------------------------------------- /server/resource/public/docs/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/public/docs/docs.js -------------------------------------------------------------------------------- /server/resource/public/docs/swagger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/public/docs/swagger.css -------------------------------------------------------------------------------- /server/resource/public/docs/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/public/docs/swagger.js -------------------------------------------------------------------------------- /server/resource/template/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/resource/template/emailTestTpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/template/emailTestTpl.html -------------------------------------------------------------------------------- /server/resource/template/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/template/readme.md -------------------------------------------------------------------------------- /server/resource/template/sendEmailCodeTpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/resource/template/sendEmailCodeTpl.html -------------------------------------------------------------------------------- /server/utility/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/utility/dir/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/dir/utils.go -------------------------------------------------------------------------------- /server/utility/firewall/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/firewall/adapter.go -------------------------------------------------------------------------------- /server/utility/firewall/iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/firewall/iptables.go -------------------------------------------------------------------------------- /server/utility/firewall/nftables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/firewall/nftables.go -------------------------------------------------------------------------------- /server/utility/gm/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/aes.go -------------------------------------------------------------------------------- /server/utility/gm/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/create.go -------------------------------------------------------------------------------- /server/utility/gm/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/create_test.go -------------------------------------------------------------------------------- /server/utility/gm/gm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/gm.go -------------------------------------------------------------------------------- /server/utility/gm/gm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/gm_test.go -------------------------------------------------------------------------------- /server/utility/gm/privateKey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/privateKey.pem -------------------------------------------------------------------------------- /server/utility/gm/publicKey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/publicKey.pem -------------------------------------------------------------------------------- /server/utility/gm/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/gm/sign.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/ioctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/ioctl.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/readme.md -------------------------------------------------------------------------------- /server/utility/myssh/pty/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/size.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/start.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/struct.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/transcoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/transcoding.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/utils.go -------------------------------------------------------------------------------- /server/utility/myssh/pty/zmodem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/myssh/pty/zmodem.go -------------------------------------------------------------------------------- /server/utility/password/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/server/utility/password/password.go -------------------------------------------------------------------------------- /server/utility/password/readme.md: -------------------------------------------------------------------------------- 1 | 密码相关的所有操作都在这里进行校验 -------------------------------------------------------------------------------- /web/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.editorconfig -------------------------------------------------------------------------------- /web/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.env -------------------------------------------------------------------------------- /web/.env.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.env.prod -------------------------------------------------------------------------------- /web/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.env.test -------------------------------------------------------------------------------- /web/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.gitattributes -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.npmrc -------------------------------------------------------------------------------- /web/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.vscode/extensions.json -------------------------------------------------------------------------------- /web/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.vscode/launch.json -------------------------------------------------------------------------------- /web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/.vscode/settings.json -------------------------------------------------------------------------------- /web/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/CHANGELOG.md -------------------------------------------------------------------------------- /web/CHANGELOG.zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/CHANGELOG.zh_CN.md -------------------------------------------------------------------------------- /web/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/LICENSE -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/README.md -------------------------------------------------------------------------------- /web/README.zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/README.zh_CN.md -------------------------------------------------------------------------------- /web/build/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/config/index.ts -------------------------------------------------------------------------------- /web/build/config/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/config/proxy.ts -------------------------------------------------------------------------------- /web/build/config/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/config/time.ts -------------------------------------------------------------------------------- /web/build/plugins/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/plugins/html.ts -------------------------------------------------------------------------------- /web/build/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/plugins/index.ts -------------------------------------------------------------------------------- /web/build/plugins/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/plugins/router.ts -------------------------------------------------------------------------------- /web/build/plugins/unocss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/plugins/unocss.ts -------------------------------------------------------------------------------- /web/build/plugins/unplugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/build/plugins/unplugin.ts -------------------------------------------------------------------------------- /web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/eslint.config.js -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/index.html -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/package.json -------------------------------------------------------------------------------- /web/packages/axios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/package.json -------------------------------------------------------------------------------- /web/packages/axios/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/src/constant.ts -------------------------------------------------------------------------------- /web/packages/axios/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/src/index.ts -------------------------------------------------------------------------------- /web/packages/axios/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/src/options.ts -------------------------------------------------------------------------------- /web/packages/axios/src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/src/shared.ts -------------------------------------------------------------------------------- /web/packages/axios/src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/src/type.ts -------------------------------------------------------------------------------- /web/packages/axios/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/axios/tsconfig.json -------------------------------------------------------------------------------- /web/packages/color/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/package.json -------------------------------------------------------------------------------- /web/packages/color/src/constant/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/constant/index.ts -------------------------------------------------------------------------------- /web/packages/color/src/constant/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/constant/name.ts -------------------------------------------------------------------------------- /web/packages/color/src/constant/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/constant/palette.ts -------------------------------------------------------------------------------- /web/packages/color/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/index.ts -------------------------------------------------------------------------------- /web/packages/color/src/palette/antd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/palette/antd.ts -------------------------------------------------------------------------------- /web/packages/color/src/palette/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/palette/index.ts -------------------------------------------------------------------------------- /web/packages/color/src/palette/recommend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/palette/recommend.ts -------------------------------------------------------------------------------- /web/packages/color/src/shared/colord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/shared/colord.ts -------------------------------------------------------------------------------- /web/packages/color/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/shared/index.ts -------------------------------------------------------------------------------- /web/packages/color/src/shared/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/shared/name.ts -------------------------------------------------------------------------------- /web/packages/color/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/src/types/index.ts -------------------------------------------------------------------------------- /web/packages/color/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/color/tsconfig.json -------------------------------------------------------------------------------- /web/packages/hooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/package.json -------------------------------------------------------------------------------- /web/packages/hooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/index.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-boolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-boolean.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-context.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-count-down.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-count-down.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-loading.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-request.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-signal.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-svg-icon-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-svg-icon-render.ts -------------------------------------------------------------------------------- /web/packages/hooks/src/use-table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/src/use-table.ts -------------------------------------------------------------------------------- /web/packages/hooks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/hooks/tsconfig.json -------------------------------------------------------------------------------- /web/packages/materials/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/package.json -------------------------------------------------------------------------------- /web/packages/materials/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/index.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/admin-layout/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/admin-layout/index.module.css -------------------------------------------------------------------------------- /web/packages/materials/src/libs/admin-layout/index.module.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/admin-layout/index.module.css.d.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/admin-layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/admin-layout/index.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/admin-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/admin-layout/index.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/admin-layout/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/admin-layout/shared.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/button-tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/button-tab.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/chrome-tab-bg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/chrome-tab-bg.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/chrome-tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/chrome-tab.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/index.module.css -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/index.module.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/index.module.css.d.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/index.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/index.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/shared.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/page-tab/svg-close.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/page-tab/svg-close.vue -------------------------------------------------------------------------------- /web/packages/materials/src/libs/simple-scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/simple-scrollbar/index.ts -------------------------------------------------------------------------------- /web/packages/materials/src/libs/simple-scrollbar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/libs/simple-scrollbar/index.vue -------------------------------------------------------------------------------- /web/packages/materials/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/src/types/index.ts -------------------------------------------------------------------------------- /web/packages/materials/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/materials/tsconfig.json -------------------------------------------------------------------------------- /web/packages/ofetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/ofetch/package.json -------------------------------------------------------------------------------- /web/packages/ofetch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/ofetch/src/index.ts -------------------------------------------------------------------------------- /web/packages/ofetch/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/ofetch/tsconfig.json -------------------------------------------------------------------------------- /web/packages/scripts/bin.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env tsx 2 | 3 | import './src/index.ts'; 4 | -------------------------------------------------------------------------------- /web/packages/scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/package.json -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/changelog.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/cleanup.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/git-commit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/git-commit.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/release.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/router.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/commands/update-pkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/commands/update-pkg.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/config/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/locales/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/shared/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/src/types/index.ts -------------------------------------------------------------------------------- /web/packages/scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/scripts/tsconfig.json -------------------------------------------------------------------------------- /web/packages/uno-preset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/uno-preset/package.json -------------------------------------------------------------------------------- /web/packages/uno-preset/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/uno-preset/src/index.ts -------------------------------------------------------------------------------- /web/packages/uno-preset/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/uno-preset/tsconfig.json -------------------------------------------------------------------------------- /web/packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/package.json -------------------------------------------------------------------------------- /web/packages/utils/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/src/crypto.ts -------------------------------------------------------------------------------- /web/packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/src/index.ts -------------------------------------------------------------------------------- /web/packages/utils/src/klona.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/src/klona.ts -------------------------------------------------------------------------------- /web/packages/utils/src/nanoid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/src/nanoid.ts -------------------------------------------------------------------------------- /web/packages/utils/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/src/storage.ts -------------------------------------------------------------------------------- /web/packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/pnpm-lock.yaml -------------------------------------------------------------------------------- /web/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/pnpm-workspace.yaml -------------------------------------------------------------------------------- /web/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/public/favicon.svg -------------------------------------------------------------------------------- /web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/App.vue -------------------------------------------------------------------------------- /web/src/assets/imgs/soybean.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/imgs/soybean.jpg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/activity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/activity.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/at-sign.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/at-sign.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/avatar.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/banner.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/cast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/cast.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/chrome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/chrome.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/copy.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/custom-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/custom-icon.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/empty-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/empty-data.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/expectation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/expectation.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/heart.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/home/accounts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/home/accounts.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/home/assets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/home/assets.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/home/online.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/home/online.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/home/users.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/home/users.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/login-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/login-left.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/logo.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/audit_shell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/audit_shell.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/dashboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/dashboard.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/log.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/log.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/log_login.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/log_login.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/log_setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/log_setting.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/policy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/policy.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/policy_input-limit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/policy_input-limit.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/policy_input.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/policy_input.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/policy_output-limit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/policy_output-limit.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/policy_output.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/policy_output.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/route.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/route.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/route_dnat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/route_dnat.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/route_filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/route_filter.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/route_snat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/route_snat.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/system.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/system_kernel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/system_kernel.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/system_setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/system_setting.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/menu/system_shell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/menu/system_shell.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/network-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/network-error.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/no-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/no-icon.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/no-permission.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/no-permission.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/not-found.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/not-found.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/service-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/service-error.svg -------------------------------------------------------------------------------- /web/src/assets/svg-icon/wind.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/assets/svg-icon/wind.svg -------------------------------------------------------------------------------- /web/src/components/advanced/table-column-setting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/advanced/table-column-setting.vue -------------------------------------------------------------------------------- /web/src/components/advanced/table-header-operation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/advanced/table-header-operation.vue -------------------------------------------------------------------------------- /web/src/components/common/app-provider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/app-provider.vue -------------------------------------------------------------------------------- /web/src/components/common/dark-mode-container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/dark-mode-container.vue -------------------------------------------------------------------------------- /web/src/components/common/exception-base.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/exception-base.vue -------------------------------------------------------------------------------- /web/src/components/common/full-screen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/full-screen.vue -------------------------------------------------------------------------------- /web/src/components/common/lang-switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/lang-switch.vue -------------------------------------------------------------------------------- /web/src/components/common/menu-toggler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/menu-toggler.vue -------------------------------------------------------------------------------- /web/src/components/common/pin-toggler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/pin-toggler.vue -------------------------------------------------------------------------------- /web/src/components/common/reload-button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/reload-button.vue -------------------------------------------------------------------------------- /web/src/components/common/system-logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/system-logo.vue -------------------------------------------------------------------------------- /web/src/components/common/theme-schema-switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/common/theme-schema-switch.vue -------------------------------------------------------------------------------- /web/src/components/custom/better-scroll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/better-scroll.vue -------------------------------------------------------------------------------- /web/src/components/custom/button-icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/button-icon.vue -------------------------------------------------------------------------------- /web/src/components/custom/count-to.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/count-to.vue -------------------------------------------------------------------------------- /web/src/components/custom/look-forward.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/look-forward.vue -------------------------------------------------------------------------------- /web/src/components/custom/soybean-avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/soybean-avatar.vue -------------------------------------------------------------------------------- /web/src/components/custom/svg-icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/svg-icon.vue -------------------------------------------------------------------------------- /web/src/components/custom/wave-bg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/custom/wave-bg.vue -------------------------------------------------------------------------------- /web/src/components/editor/code-editor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/editor/code-editor.vue -------------------------------------------------------------------------------- /web/src/components/editor/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/editor/index.d.ts -------------------------------------------------------------------------------- /web/src/components/policy/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/policy/update-position.vue -------------------------------------------------------------------------------- /web/src/components/policy/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/policy/utils.ts -------------------------------------------------------------------------------- /web/src/components/table/custom-table-header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/table/custom-table-header.vue -------------------------------------------------------------------------------- /web/src/components/table/custom-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/table/custom-table.vue -------------------------------------------------------------------------------- /web/src/components/table/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/components/table/utils.ts -------------------------------------------------------------------------------- /web/src/constants/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/constants/app.ts -------------------------------------------------------------------------------- /web/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/constants/common.ts -------------------------------------------------------------------------------- /web/src/constants/reg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/constants/reg.ts -------------------------------------------------------------------------------- /web/src/enum/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/enum/index.ts -------------------------------------------------------------------------------- /web/src/hooks/business/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/business/auth.ts -------------------------------------------------------------------------------- /web/src/hooks/business/captcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/business/captcha.ts -------------------------------------------------------------------------------- /web/src/hooks/common/echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/common/echarts.ts -------------------------------------------------------------------------------- /web/src/hooks/common/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/common/form.ts -------------------------------------------------------------------------------- /web/src/hooks/common/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/common/icon.ts -------------------------------------------------------------------------------- /web/src/hooks/common/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/common/router.ts -------------------------------------------------------------------------------- /web/src/hooks/common/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/hooks/common/table.ts -------------------------------------------------------------------------------- /web/src/layouts/base-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/base-layout/index.vue -------------------------------------------------------------------------------- /web/src/layouts/blank-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/blank-layout/index.vue -------------------------------------------------------------------------------- /web/src/layouts/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/context/index.ts -------------------------------------------------------------------------------- /web/src/layouts/modules/global-breadcrumb/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-breadcrumb/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-content/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-content/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-footer/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-footer/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-header/components/theme-button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-header/components/theme-button.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-header/components/user-avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-header/components/user-avatar.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-header/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-logo/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-logo/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/components/first-level-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/components/first-level-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/modules/horizontal-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/modules/horizontal-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/modules/horizontal-mix-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/modules/horizontal-mix-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/modules/reversed-horizontal-mix-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/modules/reversed-horizontal-mix-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/modules/vertical-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/modules/vertical-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-menu/modules/vertical-mix-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-menu/modules/vertical-mix-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-search/components/search-footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-search/components/search-footer.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-search/components/search-modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-search/components/search-modal.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-search/components/search-result.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-search/components/search-result.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-search/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-search/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-sider/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-sider/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-tab/context-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-tab/context-menu.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/global-tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/global-tab/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/components/layout-mode-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/components/layout-mode-card.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/components/setting-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/components/setting-item.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/index.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/modules/config-operation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/modules/config-operation.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/modules/dark-mode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/modules/dark-mode.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/modules/layout-mode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/modules/layout-mode.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/modules/page-fun.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/modules/page-fun.vue -------------------------------------------------------------------------------- /web/src/layouts/modules/theme-drawer/modules/theme-color.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/layouts/modules/theme-drawer/modules/theme-color.vue -------------------------------------------------------------------------------- /web/src/locales/dayjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/dayjs.ts -------------------------------------------------------------------------------- /web/src/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/index.ts -------------------------------------------------------------------------------- /web/src/locales/langs/en-us.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/langs/en-us.ts -------------------------------------------------------------------------------- /web/src/locales/langs/zh-cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/langs/zh-cn.ts -------------------------------------------------------------------------------- /web/src/locales/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/locale.ts -------------------------------------------------------------------------------- /web/src/locales/naive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/locales/naive.ts -------------------------------------------------------------------------------- /web/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/main.ts -------------------------------------------------------------------------------- /web/src/plugins/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/assets.ts -------------------------------------------------------------------------------- /web/src/plugins/dayjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/dayjs.ts -------------------------------------------------------------------------------- /web/src/plugins/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/debounce.ts -------------------------------------------------------------------------------- /web/src/plugins/iconify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/iconify.ts -------------------------------------------------------------------------------- /web/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/index.ts -------------------------------------------------------------------------------- /web/src/plugins/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/loading.ts -------------------------------------------------------------------------------- /web/src/plugins/nprogress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/nprogress.ts -------------------------------------------------------------------------------- /web/src/plugins/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/permission.ts -------------------------------------------------------------------------------- /web/src/plugins/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/plugins/throttle.ts -------------------------------------------------------------------------------- /web/src/router/elegant/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/elegant/imports.ts -------------------------------------------------------------------------------- /web/src/router/elegant/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/elegant/routes.ts -------------------------------------------------------------------------------- /web/src/router/elegant/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/elegant/transform.ts -------------------------------------------------------------------------------- /web/src/router/guard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/guard/index.ts -------------------------------------------------------------------------------- /web/src/router/guard/progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/guard/progress.ts -------------------------------------------------------------------------------- /web/src/router/guard/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/guard/route.ts -------------------------------------------------------------------------------- /web/src/router/guard/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/guard/title.ts -------------------------------------------------------------------------------- /web/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/index.ts -------------------------------------------------------------------------------- /web/src/router/routes/builtin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/routes/builtin.ts -------------------------------------------------------------------------------- /web/src/router/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/router/routes/index.ts -------------------------------------------------------------------------------- /web/src/service/api/audit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/audit.ts -------------------------------------------------------------------------------- /web/src/service/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/auth.ts -------------------------------------------------------------------------------- /web/src/service/api/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/basic.ts -------------------------------------------------------------------------------- /web/src/service/api/firewall-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/firewall-policy.ts -------------------------------------------------------------------------------- /web/src/service/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/index.ts -------------------------------------------------------------------------------- /web/src/service/api/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/public.ts -------------------------------------------------------------------------------- /web/src/service/api/readme.md: -------------------------------------------------------------------------------- 1 | 命名规则,根据路由模块进行命名,不重复 见名知意 2 | -------------------------------------------------------------------------------- /web/src/service/api/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/route.ts -------------------------------------------------------------------------------- /web/src/service/api/system-manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/system-manage.ts -------------------------------------------------------------------------------- /web/src/service/api/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/api/system.ts -------------------------------------------------------------------------------- /web/src/service/request/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/request/index.ts -------------------------------------------------------------------------------- /web/src/service/request/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/request/shared.ts -------------------------------------------------------------------------------- /web/src/service/request/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/service/request/type.ts -------------------------------------------------------------------------------- /web/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/app/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/auth/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/auth/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/auth/shared.ts -------------------------------------------------------------------------------- /web/src/store/modules/route/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/route/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/route/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/route/shared.ts -------------------------------------------------------------------------------- /web/src/store/modules/tab/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/tab/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/tab/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/tab/shared.ts -------------------------------------------------------------------------------- /web/src/store/modules/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/theme/index.ts -------------------------------------------------------------------------------- /web/src/store/modules/theme/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/modules/theme/shared.ts -------------------------------------------------------------------------------- /web/src/store/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/store/plugins/index.ts -------------------------------------------------------------------------------- /web/src/styles/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/styles/css/global.css -------------------------------------------------------------------------------- /web/src/styles/css/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/styles/css/nprogress.css -------------------------------------------------------------------------------- /web/src/styles/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/styles/css/reset.css -------------------------------------------------------------------------------- /web/src/styles/css/transition.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/styles/css/transition.css -------------------------------------------------------------------------------- /web/src/styles/scss/global.scss: -------------------------------------------------------------------------------- 1 | @import './scrollbar.scss'; 2 | -------------------------------------------------------------------------------- /web/src/styles/scss/scrollbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/styles/scss/scrollbar.scss -------------------------------------------------------------------------------- /web/src/theme/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/theme/settings.ts -------------------------------------------------------------------------------- /web/src/theme/vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/theme/vars.ts -------------------------------------------------------------------------------- /web/src/typings/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/api.d.ts -------------------------------------------------------------------------------- /web/src/typings/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/app.d.ts -------------------------------------------------------------------------------- /web/src/typings/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/common.d.ts -------------------------------------------------------------------------------- /web/src/typings/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/components.d.ts -------------------------------------------------------------------------------- /web/src/typings/elegant-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/elegant-router.d.ts -------------------------------------------------------------------------------- /web/src/typings/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/env.d.ts -------------------------------------------------------------------------------- /web/src/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/global.d.ts -------------------------------------------------------------------------------- /web/src/typings/naive-ui.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/naive-ui.d.ts -------------------------------------------------------------------------------- /web/src/typings/router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/router.d.ts -------------------------------------------------------------------------------- /web/src/typings/storage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/storage.d.ts -------------------------------------------------------------------------------- /web/src/typings/union-key.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/typings/union-key.d.ts -------------------------------------------------------------------------------- /web/src/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/common.ts -------------------------------------------------------------------------------- /web/src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/debounce.ts -------------------------------------------------------------------------------- /web/src/utils/fileSizeFormate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/fileSizeFormate.ts -------------------------------------------------------------------------------- /web/src/utils/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/icon.ts -------------------------------------------------------------------------------- /web/src/utils/ip_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/ip_check.ts -------------------------------------------------------------------------------- /web/src/utils/permissions_consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/permissions_consts.ts -------------------------------------------------------------------------------- /web/src/utils/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/service.ts -------------------------------------------------------------------------------- /web/src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/storage.ts -------------------------------------------------------------------------------- /web/src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/time.ts -------------------------------------------------------------------------------- /web/src/utils/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/utils/tree.ts -------------------------------------------------------------------------------- /web/src/views/_builtin/403/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/403/index.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/404/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/404/index.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/406/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/406/index.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/500/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/500/index.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/iframe-page/[url].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/iframe-page/[url].vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/index.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/bind-totp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/bind-totp.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/bind-wechat.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/bind-wechat.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/code-login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/code-login.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/pwd-login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/pwd-login.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/register.vue -------------------------------------------------------------------------------- /web/src/views/_builtin/login/modules/reset-pwd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/_builtin/login/modules/reset-pwd.vue -------------------------------------------------------------------------------- /web/src/views/audit/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/login/index.vue -------------------------------------------------------------------------------- /web/src/views/audit/login/modules/user-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/login/modules/user-search.vue -------------------------------------------------------------------------------- /web/src/views/audit/settings/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/settings/index.vue -------------------------------------------------------------------------------- /web/src/views/audit/settings/modules/user-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/settings/modules/user-search.vue -------------------------------------------------------------------------------- /web/src/views/audit/shell/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/shell/index.vue -------------------------------------------------------------------------------- /web/src/views/audit/shell/modules/shell-replay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/shell/modules/shell-replay.vue -------------------------------------------------------------------------------- /web/src/views/audit/shell/modules/user-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/shell/modules/user-search.vue -------------------------------------------------------------------------------- /web/src/views/audit/shell/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/audit/shell/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/index.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/card-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/card-data.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/creativity-banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/creativity-banner.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/header-banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/header-banner.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/line-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/line-chart.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/pie-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/pie-chart.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/project-news.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/project-news.vue -------------------------------------------------------------------------------- /web/src/views/home/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/home/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/index.vue -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/policy/input-limit/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input-limit/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/policy/input/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/index.vue -------------------------------------------------------------------------------- /web/src/views/policy/input/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/input/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/policy/input/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/input/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/policy/input/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/input/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/index.vue -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/policy/output-limit/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output-limit/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/policy/output/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/index.vue -------------------------------------------------------------------------------- /web/src/views/policy/output/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/output/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/policy/output/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/policy/output/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/policy/output/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/policy/output/modules/utils.ts -------------------------------------------------------------------------------- /web/src/views/route/dnat/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/dnat/index.vue -------------------------------------------------------------------------------- /web/src/views/route/dnat/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/dnat/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/route/dnat/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/dnat/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/route/dnat/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/dnat/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/route/dnat/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/dnat/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/route/filter/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/filter/index.vue -------------------------------------------------------------------------------- /web/src/views/route/filter/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/filter/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/route/filter/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/filter/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/route/filter/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/filter/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/route/filter/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/filter/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/route/limit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/limit/index.vue -------------------------------------------------------------------------------- /web/src/views/route/limit/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/limit/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/route/limit/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/limit/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/route/limit/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/limit/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/route/limit/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/limit/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/route/snat/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/snat/index.vue -------------------------------------------------------------------------------- /web/src/views/route/snat/modules/add-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/snat/modules/add-data.vue -------------------------------------------------------------------------------- /web/src/views/route/snat/modules/table-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/snat/modules/table-search.vue -------------------------------------------------------------------------------- /web/src/views/route/snat/modules/update-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/snat/modules/update-data.vue -------------------------------------------------------------------------------- /web/src/views/route/snat/modules/update-position.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/route/snat/modules/update-position.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/components/auth-setting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/components/auth-setting.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/components/email.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/components/email.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/components/m-native.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/components/m-native.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/components/m-session.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/components/m-session.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/components/message.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/components/message.vue -------------------------------------------------------------------------------- /web/src/views/system/basic/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/basic/index.vue -------------------------------------------------------------------------------- /web/src/views/system/kernel/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/kernel/index.vue -------------------------------------------------------------------------------- /web/src/views/system/shell/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/shell/index.vue -------------------------------------------------------------------------------- /web/src/views/system/shell/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/shell/utils/utils.ts -------------------------------------------------------------------------------- /web/src/views/system/shell/utils/zmodem.devel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/system/shell/utils/zmodem.devel.js -------------------------------------------------------------------------------- /web/src/views/user-center/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/user-center/index.vue -------------------------------------------------------------------------------- /web/src/views/user-center/modules/BasicSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/user-center/modules/BasicSetting.vue -------------------------------------------------------------------------------- /web/src/views/user-center/modules/SafetySetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/src/views/user-center/modules/SafetySetting.vue -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/uno.config.ts -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moreKing/web-firewall/HEAD/web/vite.config.ts --------------------------------------------------------------------------------