This is an automated email from the ASF dual-hosted git repository.

hsluoyz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/casbin-gateway.git


The following commit(s) were added to refs/heads/master by this push:
     new 1c9b675  feat: update repo path
1c9b675 is described below

commit 1c9b67563dad81e79e7f3d5f6f52b07fcb91708f
Author: Yang Luo <[email protected]>
AuthorDate: Mon Aug 10 21:42:48 2026 +0800

    feat: update repo path
---
 README.md                   | 38 +++++++++++++++++++-------------------
 certificate/account.go      |  2 +-
 certificate/account_test.go |  4 ++--
 certificate/ecc_test.go     |  2 +-
 controllers/account.go      |  2 +-
 controllers/cert.go         |  4 ++--
 controllers/metric.go       |  4 ++--
 controllers/node.go         |  4 ++--
 controllers/record.go       |  4 ++--
 controllers/rule.go         |  4 ++--
 controllers/site.go         |  4 ++--
 go.mod                      |  2 +-
 i18n/generate.go            |  2 +-
 i18n/util.go                |  2 +-
 ip/ip.go                    |  2 +-
 k8s/README.md               |  2 +-
 main.go                     | 16 ++++++++--------
 object/cert.go              |  4 ++--
 object/cert_test.go         |  6 +++---
 object/node.go              |  2 +-
 object/ormer.go             |  2 +-
 object/ormer_session.go     |  2 +-
 object/rule.go              |  2 +-
 object/rule_cache.go        |  2 +-
 object/site.go              |  4 ++--
 object/site_cert.go         |  2 +-
 object/site_cert_account.go |  2 +-
 object/site_test.go         |  2 +-
 object/site_timer.go        |  2 +-
 object/util.go              |  4 ++--
 routers/base.go             |  2 +-
 routers/filter.go           |  2 +-
 routers/router.go           |  2 +-
 rule/rule.go                |  4 ++--
 rule/rule_compound.go       |  4 ++--
 rule/rule_ip.go             |  6 +++---
 rule/rule_ip_rate.go        |  4 ++--
 rule/rule_ip_rate_test.go   |  2 +-
 rule/rule_ua.go             |  2 +-
 rule/rule_url_path.go       |  2 +-
 rule/rule_waf.go            |  4 ++--
 run/cdn.go                  |  4 ++--
 run/git_test.go             |  2 +-
 run/run.go                  |  2 +-
 run/self.go                 |  2 +-
 run/util.go                 |  2 +-
 run/util_process.go         |  2 +-
 service/captcha.go          |  2 +-
 service/proxy.go            |  6 +++---
 service/util.go             |  4 ++--
 web/src/App.js              |  2 +-
 51 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/README.md b/README.md
index db4b588..bbf41d1 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,8 @@
   <a href="https://hub.docker.com/r/casbin/caswaf";>
     <img alt="docker pull casbin/caswaf" 
src="https://img.shields.io/docker/pulls/casbin/caswaf.svg";>
   </a>
-  <a href="https://github.com/casbin/caswaf/releases/latest";>
-    <img alt="GitHub Release" 
src="https://img.shields.io/github/v/release/casbin/caswaf.svg";>
+  <a href="https://github.com/apache/casbin-gateway/releases/latest";>
+    <img alt="GitHub Release" 
src="https://img.shields.io/github/v/release/apache/casbin-gateway.svg";>
   </a>
   <a href="https://hub.docker.com/r/casbin/caswaf";>
     <img alt="Docker Image Version (latest semver)" 
src="https://img.shields.io/badge/Docker%20Hub-latest-brightgreen";>
@@ -16,20 +16,20 @@
 </p>
 
 <p align="center">
-  <a href="https://goreportcard.com/report/github.com/casbin/caswaf";>
-    <img alt="Go Report Card" 
src="https://goreportcard.com/badge/github.com/casbin/caswaf?style=flat-square";>
+  <a href="https://goreportcard.com/report/github.com/apache/casbin-gateway";>
+    <img alt="Go Report Card" 
src="https://goreportcard.com/badge/github.com/apache/casbin-gateway?style=flat-square";>
   </a>
-  <a href="https://github.com/casbin/caswaf/blob/master/LICENSE";>
-    <img 
src="https://img.shields.io/github/license/casbin/caswaf?style=flat-square"; 
alt="license">
+  <a href="https://github.com/apache/casbin-gateway/blob/master/LICENSE";>
+    <img 
src="https://img.shields.io/github/license/apache/casbin-gateway?style=flat-square";
 alt="license">
   </a>
-  <a href="https://github.com/casbin/caswaf/issues";>
-    <img alt="GitHub issues" 
src="https://img.shields.io/github/issues/casbin/caswaf?style=flat-square";>
+  <a href="https://github.com/apache/casbin-gateway/issues";>
+    <img alt="GitHub issues" 
src="https://img.shields.io/github/issues/apache/casbin-gateway?style=flat-square";>
   </a>
   <a href="#">
-    <img alt="GitHub stars" 
src="https://img.shields.io/github/stars/casbin/caswaf?style=flat-square";>
+    <img alt="GitHub stars" 
src="https://img.shields.io/github/stars/apache/casbin-gateway?style=flat-square";>
   </a>
-  <a href="https://github.com/casbin/caswaf/network";>
-    <img alt="GitHub forks" 
src="https://img.shields.io/github/forks/casbin/caswaf?style=flat-square";>
+  <a href="https://github.com/apache/casbin-gateway/network";>
+    <img alt="GitHub forks" 
src="https://img.shields.io/github/forks/apache/casbin-gateway?style=flat-square";>
   </a>
 </p>
 
@@ -46,10 +46,10 @@ https://caswaf.org
 
 CasWAF contains 2 parts:
 
-| Name     | Description                    | Language               | Source 
code                                      |
-|----------|--------------------------------|------------------------|--------------------------------------------------|
-| Frontend | Web frontend UI for CasWAF     | Javascript + React     | 
https://github.com/casbin/caswaf/tree/master/web |
-| Backend  | RESTful API backend for CAsWAF | Golang + Beego + MySQL | 
https://github.com/casbin/caswaf                 |
+| Name     | Description                    | Language               | Source 
code                                              |
+|----------|--------------------------------|------------------------|----------------------------------------------------------|
+| Frontend | Web frontend UI for CasWAF     | Javascript + React     | 
https://github.com/apache/casbin-gateway/tree/master/web |
+| Backend  | RESTful API backend for CAsWAF | Golang + Beego + MySQL | 
https://github.com/apache/casbin-gateway                 |
 
 ## Installation
 
@@ -67,19 +67,19 @@ CasWAF uses Casdoor to manage members. So you need to 
create an organization and
 
 ```shell
 go get github.com/casdoor/casdoor
-go get github.com/casbin/caswaf
+go get github.com/apache/casbin-gateway
 ```
 
 or
 
 ```shell
 git clone https://github.com/casdoor/casdoor
-git clone https://github.com/casbin/caswaf
+git clone https://github.com/apache/casbin-gateway
 ```
 
 #### Setup database
 
-CasWAF will store its users, nodes and topics information in a MySQL database 
named: `caswaf`, will create it if not existed. The DB connection string can be 
specified at: https://github.com/casbin/caswaf/blob/master/conf/app.conf
+CasWAF will store its users, nodes and topics information in a MySQL database 
named: `caswaf`, will create it if not existed. The DB connection string can be 
specified at: https://github.com/apache/casbin-gateway/blob/master/conf/app.conf
 
 ```ini
 dataSourceName = root:123@tcp(localhost:3306)/
@@ -112,4 +112,4 @@ For CasWAF, if you have any questions, you can open Issues, 
or you can also dire
 
 ## License
 
-[Apache-2.0](https://github.com/caswaf/caswaf/blob/master/LICENSE)
+[Apache-2.0](https://github.com/apache/casbin-gateway/blob/master/LICENSE)
diff --git a/certificate/account.go b/certificate/account.go
index 100eb6f..68f6b1b 100644
--- a/certificate/account.go
+++ b/certificate/account.go
@@ -17,7 +17,7 @@ package certificate
 import (
        "crypto"
 
-       "github.com/casbin/caswaf/proxy"
+       "github.com/apache/casbin-gateway/proxy"
        "github.com/casbin/lego/v4/acme"
        "github.com/casbin/lego/v4/certcrypto"
        "github.com/casbin/lego/v4/lego"
diff --git a/certificate/account_test.go b/certificate/account_test.go
index bfdc486..706bcc7 100644
--- a/certificate/account_test.go
+++ b/certificate/account_test.go
@@ -20,9 +20,9 @@ package certificate
 import (
        "testing"
 
+       "github.com/apache/casbin-gateway/proxy"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/proxy"
-       "github.com/casbin/caswaf/util"
 )
 
 func TestGetClient(t *testing.T) {
diff --git a/certificate/ecc_test.go b/certificate/ecc_test.go
index a334f8e..e3b4664 100644
--- a/certificate/ecc_test.go
+++ b/certificate/ecc_test.go
@@ -20,7 +20,7 @@ package certificate
 import (
        "testing"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func TestGenerateEccKey(t *testing.T) {
diff --git a/controllers/account.go b/controllers/account.go
index 9deab17..ecec551 100644
--- a/controllers/account.go
+++ b/controllers/account.go
@@ -17,7 +17,7 @@ package controllers
 import (
        _ "embed"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
        "github.com/casdoor/casdoor-go-sdk/casdoorsdk"
 )
 
diff --git a/controllers/cert.go b/controllers/cert.go
index 60ef62b..cad8c03 100644
--- a/controllers/cert.go
+++ b/controllers/cert.go
@@ -17,9 +17,9 @@ package controllers
 import (
        "encoding/json"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego/utils/pagination"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
 )
 
 func (c *ApiController) GetGlobalCerts() {
diff --git a/controllers/metric.go b/controllers/metric.go
index ee56c86..6833e44 100644
--- a/controllers/metric.go
+++ b/controllers/metric.go
@@ -18,8 +18,8 @@ import (
        "errors"
        "time"
 
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func (c *ApiController) GetMetricsOverTime() {
diff --git a/controllers/node.go b/controllers/node.go
index 659014d..e57b6dc 100644
--- a/controllers/node.go
+++ b/controllers/node.go
@@ -17,9 +17,9 @@ package controllers
 import (
        "encoding/json"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego/utils/pagination"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
 )
 
 func (c *ApiController) GetGlobalNodes() {
diff --git a/controllers/record.go b/controllers/record.go
index 11e6090..ab56ffe 100644
--- a/controllers/record.go
+++ b/controllers/record.go
@@ -17,9 +17,9 @@ package controllers
 import (
        "encoding/json"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego/utils/pagination"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
 )
 
 func (c *ApiController) GetRecords() {
diff --git a/controllers/rule.go b/controllers/rule.go
index 6eda28d..30ae9c0 100644
--- a/controllers/rule.go
+++ b/controllers/rule.go
@@ -20,9 +20,9 @@ import (
        "net"
        "strings"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego/utils/pagination"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
        "github.com/hsluoyz/modsecurity-go/seclang/parser"
 )
 
diff --git a/controllers/site.go b/controllers/site.go
index 8730d10..81e70bc 100644
--- a/controllers/site.go
+++ b/controllers/site.go
@@ -17,9 +17,9 @@ package controllers
 import (
        "encoding/json"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego/utils/pagination"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
 )
 
 func (c *ApiController) GetGlobalSites() {
diff --git a/go.mod b/go.mod
index e0111a3..091fd8f 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/casbin/caswaf
+module github.com/apache/casbin-gateway
 
 go 1.16
 
diff --git a/i18n/generate.go b/i18n/generate.go
index 9b93e4f..7fb7971 100644
--- a/i18n/generate.go
+++ b/i18n/generate.go
@@ -21,7 +21,7 @@ import (
        "regexp"
        "strings"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 type I18nData map[string]map[string]string
diff --git a/i18n/util.go b/i18n/util.go
index 2751fed..a68d41e 100644
--- a/i18n/util.go
+++ b/i18n/util.go
@@ -18,7 +18,7 @@ import (
        "fmt"
        "strings"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func getI18nFilePath(language string) string {
diff --git a/ip/ip.go b/ip/ip.go
index aef0a40..57c7add 100644
--- a/ip/ip.go
+++ b/ip/ip.go
@@ -17,7 +17,7 @@ package ip
 import (
        "fmt"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func InitIpDb() {
diff --git a/k8s/README.md b/k8s/README.md
index a69b2cb..839cecf 100644
--- a/k8s/README.md
+++ b/k8s/README.md
@@ -361,7 +361,7 @@ spec:
 ## Support
 
 For issues and questions:
-- GitHub Issues: https://github.com/casbin/caswaf/issues
+- GitHub Issues: https://github.com/apache/casbin-gateway/issues
 - Documentation: https://caswaf.org
 - Casdoor Documentation: https://casdoor.org
 
diff --git a/main.go b/main.go
index 241ab33..09dccca 100644
--- a/main.go
+++ b/main.go
@@ -17,17 +17,17 @@ package main
 import (
        "fmt"
 
+       "github.com/apache/casbin-gateway/casdoor"
+       "github.com/apache/casbin-gateway/ip"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/proxy"
+       "github.com/apache/casbin-gateway/routers"
+       "github.com/apache/casbin-gateway/run"
+       "github.com/apache/casbin-gateway/service"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
        "github.com/beego/beego/plugins/cors"
        _ "github.com/beego/beego/session/redis"
-       "github.com/casbin/caswaf/casdoor"
-       "github.com/casbin/caswaf/ip"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/proxy"
-       "github.com/casbin/caswaf/routers"
-       "github.com/casbin/caswaf/run"
-       "github.com/casbin/caswaf/service"
-       "github.com/casbin/caswaf/util"
 )
 
 func main() {
diff --git a/object/cert.go b/object/cert.go
index a7a4e3f..a118e68 100644
--- a/object/cert.go
+++ b/object/cert.go
@@ -18,8 +18,8 @@ import (
        "fmt"
        "time"
 
-       "github.com/casbin/caswaf/certificate"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/certificate"
+       "github.com/apache/casbin-gateway/util"
        "github.com/xorm-io/core"
 )
 
diff --git a/object/cert_test.go b/object/cert_test.go
index 4e3fe88..f63b813 100644
--- a/object/cert_test.go
+++ b/object/cert_test.go
@@ -21,9 +21,9 @@ import (
        "fmt"
        "testing"
 
-       "github.com/casbin/caswaf/casdoor"
-       "github.com/casbin/caswaf/proxy"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/casdoor"
+       "github.com/apache/casbin-gateway/proxy"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func TestGetCertExpireTime(t *testing.T) {
diff --git a/object/node.go b/object/node.go
index 789b7e1..23da514 100644
--- a/object/node.go
+++ b/object/node.go
@@ -18,7 +18,7 @@ import (
        "fmt"
        "time"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
        "github.com/xorm-io/core"
 )
 
diff --git a/object/ormer.go b/object/ormer.go
index 4717b07..cc31a0c 100644
--- a/object/ormer.go
+++ b/object/ormer.go
@@ -21,8 +21,8 @@ import (
        "runtime"
        "strings"
 
+       "github.com/apache/casbin-gateway/conf"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/conf"
        _ "github.com/denisenkom/go-mssqldb" // db = mssql
        _ "github.com/go-sql-driver/mysql"   // db = mysql
        _ "github.com/lib/pq"                // db = postgres
diff --git a/object/ormer_session.go b/object/ormer_session.go
index 9c1f65b..43dd46e 100644
--- a/object/ormer_session.go
+++ b/object/ormer_session.go
@@ -17,7 +17,7 @@ package object
 import (
        "fmt"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
        "github.com/xorm-io/xorm"
 )
 
diff --git a/object/rule.go b/object/rule.go
index df371f7..b0fff5e 100644
--- a/object/rule.go
+++ b/object/rule.go
@@ -17,7 +17,7 @@ package object
 import (
        "fmt"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
        "github.com/xorm-io/core"
 )
 
diff --git a/object/rule_cache.go b/object/rule_cache.go
index 0f40ffa..b36d8b9 100644
--- a/object/rule_cache.go
+++ b/object/rule_cache.go
@@ -17,7 +17,7 @@ package object
 import (
        "fmt"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 var ruleMap = map[string]*Rule{}
diff --git a/object/site.go b/object/site.go
index f67e1c7..11902e8 100644
--- a/object/site.go
+++ b/object/site.go
@@ -20,8 +20,8 @@ import (
        "strings"
        "time"
 
-       "github.com/casbin/caswaf/run"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/run"
+       "github.com/apache/casbin-gateway/util"
        "github.com/casdoor/casdoor-go-sdk/casdoorsdk"
        "github.com/xorm-io/core"
 )
diff --git a/object/site_cert.go b/object/site_cert.go
index fc4d409..d6631cd 100644
--- a/object/site_cert.go
+++ b/object/site_cert.go
@@ -21,7 +21,7 @@ import (
        "strings"
        "time"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func (site *Site) populateCert() error {
diff --git a/object/site_cert_account.go b/object/site_cert_account.go
index 8ce31d8..5755f70 100644
--- a/object/site_cert_account.go
+++ b/object/site_cert_account.go
@@ -18,8 +18,8 @@ import (
        "crypto"
        "fmt"
 
+       "github.com/apache/casbin-gateway/proxy"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/proxy"
        "github.com/casbin/lego/v4/acme"
        "github.com/casbin/lego/v4/certcrypto"
        "github.com/casbin/lego/v4/lego"
diff --git a/object/site_test.go b/object/site_test.go
index f6ca1d2..af4ecd1 100644
--- a/object/site_test.go
+++ b/object/site_test.go
@@ -20,7 +20,7 @@ package object
 import (
        "testing"
 
-       "github.com/casbin/caswaf/casdoor"
+       "github.com/apache/casbin-gateway/casdoor"
 )
 
 func TestCheckNode(t *testing.T) {
diff --git a/object/site_timer.go b/object/site_timer.go
index 641d588..2c4708a 100644
--- a/object/site_timer.go
+++ b/object/site_timer.go
@@ -19,7 +19,7 @@ import (
        "sync"
        "time"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
 )
 
 var (
diff --git a/object/util.go b/object/util.go
index 4fcb75b..8ab4d24 100644
--- a/object/util.go
+++ b/object/util.go
@@ -21,8 +21,8 @@ import (
        "strings"
        "time"
 
-       "github.com/casbin/caswaf/run"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/run"
+       "github.com/apache/casbin-gateway/util"
        "github.com/go-git/go-git/v5"
        "github.com/go-git/go-git/v5/plumbing"
        "github.com/go-git/go-git/v5/plumbing/object"
diff --git a/routers/base.go b/routers/base.go
index dbcafd0..cfd8aba 100644
--- a/routers/base.go
+++ b/routers/base.go
@@ -15,8 +15,8 @@
 package routers
 
 import (
+       "github.com/apache/casbin-gateway/controllers"
        "github.com/beego/beego/context"
-       "github.com/casbin/caswaf/controllers"
 )
 
 func responseError(ctx *context.Context, error string, data ...interface{}) {
diff --git a/routers/filter.go b/routers/filter.go
index 347315c..d092a7d 100644
--- a/routers/filter.go
+++ b/routers/filter.go
@@ -18,9 +18,9 @@ import (
        "net/http"
        "strings"
 
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
        "github.com/beego/beego/context"
-       "github.com/casbin/caswaf/util"
 )
 
 func TransparentStatic(ctx *context.Context) {
diff --git a/routers/router.go b/routers/router.go
index 59c4e68..e1fa18c 100644
--- a/routers/router.go
+++ b/routers/router.go
@@ -15,8 +15,8 @@
 package routers
 
 import (
+       "github.com/apache/casbin-gateway/controllers"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/controllers"
 )
 
 func init() {
diff --git a/rule/rule.go b/rule/rule.go
index 4c689da..427a781 100644
--- a/rule/rule.go
+++ b/rule/rule.go
@@ -18,8 +18,8 @@ import (
        "fmt"
        "net/http"
 
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
 )
 
 type Rule interface {
diff --git a/rule/rule_compound.go b/rule/rule_compound.go
index a0b8588..d4ba975 100644
--- a/rule/rule_compound.go
+++ b/rule/rule_compound.go
@@ -18,8 +18,8 @@ import (
        "fmt"
        "net/http"
 
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
 )
 
 type CompoundRule struct{}
diff --git a/rule/rule_ip.go b/rule/rule_ip.go
index e734b0c..277262d 100644
--- a/rule/rule_ip.go
+++ b/rule/rule_ip.go
@@ -20,9 +20,9 @@ import (
        "net/http"
        "strings"
 
-       "github.com/casbin/caswaf/ip"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/ip"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
 )
 
 type IpRule struct{}
diff --git a/rule/rule_ip_rate.go b/rule/rule_ip_rate.go
index f4b598c..691ee9c 100644
--- a/rule/rule_ip_rate.go
+++ b/rule/rule_ip_rate.go
@@ -19,8 +19,8 @@ import (
        "sync"
        "time"
 
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/util"
        "golang.org/x/time/rate"
 )
 
diff --git a/rule/rule_ip_rate_test.go b/rule/rule_ip_rate_test.go
index 48df11b..1878ba3 100644
--- a/rule/rule_ip_rate_test.go
+++ b/rule/rule_ip_rate_test.go
@@ -18,7 +18,7 @@ import (
        "net/http"
        "testing"
 
-       "github.com/casbin/caswaf/object"
+       "github.com/apache/casbin-gateway/object"
 )
 
 func TestIpRateRule_checkRule(t *testing.T) {
diff --git a/rule/rule_ua.go b/rule/rule_ua.go
index 19b66cf..7f74d5e 100644
--- a/rule/rule_ua.go
+++ b/rule/rule_ua.go
@@ -20,7 +20,7 @@ import (
        "regexp"
        "strings"
 
-       "github.com/casbin/caswaf/object"
+       "github.com/apache/casbin-gateway/object"
 )
 
 type UaRule struct{}
diff --git a/rule/rule_url_path.go b/rule/rule_url_path.go
index 93ef412..c0a7ce8 100644
--- a/rule/rule_url_path.go
+++ b/rule/rule_url_path.go
@@ -20,7 +20,7 @@ import (
        "regexp"
        "strings"
 
-       "github.com/casbin/caswaf/object"
+       "github.com/apache/casbin-gateway/object"
 )
 
 type UrlPathRule struct{}
diff --git a/rule/rule_waf.go b/rule/rule_waf.go
index 5e4ceb1..04aefba 100644
--- a/rule/rule_waf.go
+++ b/rule/rule_waf.go
@@ -18,8 +18,8 @@ import (
        "fmt"
        "net/http"
 
-       "github.com/casbin/caswaf/conf"
-       "github.com/casbin/caswaf/object"
+       "github.com/apache/casbin-gateway/conf"
+       "github.com/apache/casbin-gateway/object"
        "github.com/corazawaf/coraza/v3"
        "github.com/corazawaf/coraza/v3/types"
        "github.com/hsluoyz/modsecurity-go/seclang/parser"
diff --git a/run/cdn.go b/run/cdn.go
index 0bcd2e7..f333098 100644
--- a/run/cdn.go
+++ b/run/cdn.go
@@ -21,8 +21,8 @@ import (
        "path/filepath"
        "strings"
 
-       "github.com/casbin/caswaf/storage"
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/storage"
+       "github.com/apache/casbin-gateway/util"
 )
 
 func filterFiles(filenames []string, folder string, siteName string) []string {
diff --git a/run/git_test.go b/run/git_test.go
index 9fc53d9..ebfb86b 100644
--- a/run/git_test.go
+++ b/run/git_test.go
@@ -25,8 +25,8 @@ import (
        "strings"
        "testing"
 
+       "github.com/apache/casbin-gateway/casdoor"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/casdoor"
 )
 
 func TestGitGetDiff(t *testing.T) {
diff --git a/run/run.go b/run/run.go
index 9fd9b7c..b0abbd0 100644
--- a/run/run.go
+++ b/run/run.go
@@ -19,8 +19,8 @@ import (
        "path/filepath"
        "strings"
 
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/util"
 )
 
 func isTargetRepo(siteName string) bool {
diff --git a/run/self.go b/run/self.go
index 595a518..b1456b4 100644
--- a/run/self.go
+++ b/run/self.go
@@ -18,8 +18,8 @@ import (
        "runtime"
        "strings"
 
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/util"
 )
 
 func InitSelfStart() {
diff --git a/run/util.go b/run/util.go
index 40e8689..b6bf752 100644
--- a/run/util.go
+++ b/run/util.go
@@ -21,8 +21,8 @@ import (
        "path/filepath"
        "strings"
 
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/util"
 )
 
 func runCmd(dir, name string, args ...string) error {
diff --git a/run/util_process.go b/run/util_process.go
index 9d0285f..762f5ee 100644
--- a/run/util_process.go
+++ b/run/util_process.go
@@ -23,7 +23,7 @@ import (
        "strconv"
        "strings"
 
-       "github.com/casbin/caswaf/util"
+       "github.com/apache/casbin-gateway/util"
        "golang.org/x/text/encoding/simplifiedchinese"
        "golang.org/x/text/transform"
 )
diff --git a/service/captcha.go b/service/captcha.go
index d54313c..af7e2d5 100644
--- a/service/captcha.go
+++ b/service/captcha.go
@@ -23,7 +23,7 @@ import (
        "net/http"
        "time"
 
-       "github.com/casbin/caswaf/conf"
+       "github.com/apache/casbin-gateway/conf"
        "github.com/casdoor/casdoor-go-sdk/casdoorsdk"
        "github.com/google/uuid"
 )
diff --git a/service/proxy.go b/service/proxy.go
index 6e27513..030f321 100644
--- a/service/proxy.go
+++ b/service/proxy.go
@@ -24,10 +24,10 @@ import (
        "path/filepath"
        "strings"
 
+       "github.com/apache/casbin-gateway/object"
+       "github.com/apache/casbin-gateway/rule"
+       "github.com/apache/casbin-gateway/util"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/object"
-       "github.com/casbin/caswaf/rule"
-       "github.com/casbin/caswaf/util"
 )
 
 func forwardHandler(targetUrl string, writer http.ResponseWriter, request 
*http.Request) {
diff --git a/service/util.go b/service/util.go
index c40e393..3f458f0 100644
--- a/service/util.go
+++ b/service/util.go
@@ -21,9 +21,9 @@ import (
        "net/http"
        "strings"
 
+       "github.com/apache/casbin-gateway/conf"
+       "github.com/apache/casbin-gateway/object"
        "github.com/beego/beego"
-       "github.com/casbin/caswaf/conf"
-       "github.com/casbin/caswaf/object"
        "github.com/casdoor/casdoor-go-sdk/casdoorsdk"
 )
 
diff --git a/web/src/App.js b/web/src/App.js
index 3aec1bf..b7bab50 100644
--- a/web/src/App.js
+++ b/web/src/App.js
@@ -401,7 +401,7 @@ class App extends Component {
           textAlign: "center",
         }
       }>
-        Powered by <a target="_blank" href="https://github.com/casbin/caswaf"; 
rel="noreferrer"><img style={{paddingBottom: "3px"}} height={"20px"} 
alt={"Casdoor"} src={`${Setting.StaticBaseUrl}/img/casbin_logo_1024x256.png`} 
/></a>
+        Powered by <a target="_blank" 
href="https://github.com/apache/casbin-gateway"; rel="noreferrer"><img 
style={{paddingBottom: "3px"}} height={"20px"} alt={"Casdoor"} 
src={`${Setting.StaticBaseUrl}/img/casbin_logo_1024x256.png`} /></a>
       </Footer>
     );
   }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to