diff --git a/.air.conf b/.air.conf old mode 100644 new mode 100755 diff --git a/.babelrc b/.babelrc old mode 100644 new mode 100755 diff --git a/.deepsource.toml b/.deepsource.toml old mode 100644 new mode 100755 diff --git a/.env b/.env old mode 100644 new mode 100755 diff --git a/.env.sample b/.env.sample old mode 100644 new mode 100755 diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/Makefile b/Makefile old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/app/app.go b/app/app.go old mode 100644 new mode 100755 diff --git a/assets/rbac_model.conf b/assets/rbac_model.conf old mode 100644 new mode 100755 diff --git a/config.sample.yml b/config.sample.yml old mode 100644 new mode 100755 diff --git a/config.yml b/config.yml old mode 100644 new mode 100755 diff --git a/config/auth.go b/config/auth.go old mode 100644 new mode 100755 diff --git a/config/cache.go b/config/cache.go old mode 100644 new mode 100755 diff --git a/config/casbin.go b/config/casbin.go old mode 100644 new mode 100755 diff --git a/config/config.go b/config/config.go old mode 100644 new mode 100755 diff --git a/config/database.go b/config/database.go old mode 100644 new mode 100755 diff --git a/config/hash.go b/config/hash.go old mode 100644 new mode 100755 diff --git a/config/jwt.go b/config/jwt.go old mode 100644 new mode 100755 diff --git a/config/log.go b/config/log.go old mode 100644 new mode 100755 diff --git a/config/mail.go b/config/mail.go old mode 100644 new mode 100755 diff --git a/config/profiler.go b/config/profiler.go old mode 100644 new mode 100755 diff --git a/config/queue.go b/config/queue.go old mode 100644 new mode 100755 diff --git a/config/redis.go b/config/redis.go old mode 100644 new mode 100755 diff --git a/config/server.go b/config/server.go old mode 100644 new mode 100755 diff --git a/config/session.go b/config/session.go old mode 100644 new mode 100755 diff --git a/config/storage.go b/config/storage.go old mode 100644 new mode 100755 diff --git a/config/token.go b/config/token.go old mode 100644 new mode 100755 diff --git a/config/view.go b/config/view.go old mode 100644 new mode 100755 diff --git a/go.mod b/go.mod old mode 100644 new mode 100755 index 8ccaa4e..1c41e5b --- a/go.mod +++ b/go.mod @@ -1,6 +1,8 @@ module github.com/sujit-baniya/fiber-boilerplate -go 1.22.3 +go 1.22.0 + +toolchain go1.22.3 require ( github.com/BurntSushi/toml v1.4.0 // indirect @@ -10,7 +12,7 @@ require ( github.com/fasthttp/session/v2 v2.5.6 // indirect github.com/form3tech-oss/jwt-go v3.2.5+incompatible github.com/gobuffalo/here v0.6.7 // indirect - github.com/gofiber/fiber/v2 v2.52.5 + github.com/gofiber/fiber/v2 v2.52.6 github.com/gofiber/session/v2 v2.0.2 github.com/gofiber/template v1.8.1 github.com/gookit/goutil v0.6.16 // indirect @@ -29,8 +31,8 @@ require ( github.com/tklauser/go-sysconf v0.3.14 // indirect github.com/valyala/bytebufferpool v1.0.0 github.com/xhit/go-simple-mail/v2 v2.16.0 - golang.org/x/crypto v0.28.0 - golang.org/x/sys v0.26.0 // indirect + golang.org/x/crypto v0.31.0 + golang.org/x/sys v0.28.0 // indirect google.golang.org/protobuf v1.34.2 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c gorm.io/driver/mysql v1.5.7 @@ -41,10 +43,13 @@ require ( ) require ( + github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible + github.com/chai2010/webp v1.4.0 + github.com/gofiber/contrib/websocket v1.3.4 github.com/mattn/go-sqlite3 v1.14.22 github.com/oarkflow/log v1.0.79 github.com/sirupsen/logrus v1.9.3 - github.com/xuri/excelize/v2 v2.9.0 + github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e gorm.io/driver/sqlite v1.5.6 gorm.io/driver/sqlserver v1.5.3 ) @@ -52,7 +57,6 @@ require ( require ( filippo.io/edwards25519 v1.1.0 // indirect github.com/Microsoft/go-winio v0.6.2 // indirect - github.com/alexbrainman/odbc v0.0.0-20241104074637-25af894ea08b // indirect github.com/andybalholm/brotli v1.1.0 // indirect github.com/aquasecurity/libbpfgo v0.7.0-libbpf-1.4 // indirect github.com/bmatcuk/doublestar/v4 v4.6.1 // indirect @@ -61,6 +65,7 @@ require ( github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dustin/go-humanize v1.0.1 // indirect github.com/emicklei/go-restful/v3 v3.12.1 // indirect + github.com/fasthttp/websocket v1.5.8 // indirect github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/glebarez/go-sqlite v1.22.0 // indirect github.com/glebarez/sqlite v1.11.0 // indirect @@ -101,33 +106,28 @@ require ( github.com/mitchellh/go-ps v1.0.0 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect - github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/ncruces/go-strftime v0.1.9 // indirect github.com/oschwald/maxminddb-golang v1.13.1 // indirect github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect github.com/pyroscope-io/dotnetdiag v1.2.1 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect - github.com/richardlehane/mscfb v1.0.4 // indirect - github.com/richardlehane/msoleps v1.0.4 // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/rogpeppe/go-internal v1.12.0 // indirect github.com/savsgio/gotils v0.0.0-20240704082632-aef3928b8a38 // indirect - github.com/tinylib/msgp v1.2.2 // indirect + github.com/tinylib/msgp v1.2.5 // indirect github.com/tklauser/numcpus v0.8.0 // indirect github.com/toorop/go-dkim v0.0.0-20240103092955-90b7d1423f92 // indirect github.com/valyala/fasthttp v1.56.0 // indirect github.com/valyala/tcplisten v1.0.0 // indirect github.com/x448/float16 v0.8.4 // indirect - github.com/xuri/efp v0.0.0-20240408161823-9ad904a10d6d // indirect - github.com/xuri/nfp v0.0.0-20240318013403-ab9948c2c4a7 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect - golang.org/x/net v0.30.0 // indirect + golang.org/x/net v0.33.0 // indirect golang.org/x/oauth2 v0.23.0 // indirect - golang.org/x/sync v0.8.0 // indirect - golang.org/x/term v0.25.0 // indirect - golang.org/x/text v0.19.0 // indirect + golang.org/x/sync v0.10.0 // indirect + golang.org/x/term v0.27.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.6.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/go.sum b/go.sum old mode 100644 new mode 100755 index d54a918..4e84e07 --- a/go.sum +++ b/go.sum @@ -90,8 +90,6 @@ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuy github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alexbrainman/odbc v0.0.0-20241104074637-25af894ea08b h1:0nzpVhkR1u+6gm/6EM+o48MDjmV9O4ot4UeunKgP31w= -github.com/alexbrainman/odbc v0.0.0-20241104074637-25af894ea08b/go.mod h1:c5eyz5amZqTKvY3ipqerFO/74a/8CYmXOahSr40c+Ww= github.com/alexedwards/argon2id v1.0.0 h1:wJzDx66hqWX7siL/SRUmgz3F8YMrd/nfX/xHHcQQP0w= github.com/alexedwards/argon2id v1.0.0/go.mod h1:tYKkqIjzXvZdzPvADMWOEZ+l6+BD6CtBXMj5fnJppiw= github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible h1:8psS8a+wKfiLt1iVDX79F7Y6wUM49Lcha2FMXt4UM8g= @@ -155,8 +153,6 @@ github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3Ee github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/creack/pty v1.1.24 h1:bJrF4RRfyJnbTJqzRLHzcGaZK1NeM5kTC9jGgovnR1s= -github.com/creack/pty v1.1.24/go.mod h1:08sCNb52WyoAwi2QDyzUCTgcvVFhUzewun7wtTfvcwE= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= @@ -212,7 +208,6 @@ github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9 github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= -github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= @@ -238,28 +233,23 @@ github.com/gobuffalo/here v0.6.0/go.mod h1:wAG085dHOYqUpf+Ap+WOdrPTp5IYcDAs/x7PL github.com/gobuffalo/here v0.6.7 h1:hpfhh+kt2y9JLDfhYUxxCRxQol540jsVfKUZzjlbp8o= github.com/gobuffalo/here v0.6.7/go.mod h1:vuCfanjqckTuRlqAitJz6QC4ABNnS27wLb816UhsPcc= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gofiber/contrib/websocket v1.3.3 h1:R6DlDKieGPMiDrqYNyobsHbvjqvxMHeCj/lLaca4jg8= -github.com/gofiber/contrib/websocket v1.3.3/go.mod h1:07u6QGMsvX+sx7iGNCl5xhzuUVArWwLQ3tBIH24i+S8= +github.com/gofiber/contrib/websocket v1.3.4 h1:tWeBdbJ8q0WFQXariLN4dBIbGH9KBU75s0s7YXplOSg= +github.com/gofiber/contrib/websocket v1.3.4/go.mod h1:kTFBPC6YENCnKfKx0BoOFjgXxdz7E85/STdkmZPEmPs= github.com/gofiber/fiber/v2 v2.1.0/go.mod h1:aG+lMkwy3LyVit4CnmYUbUdgjpc3UYOltvlJZ78rgQ0= github.com/gofiber/fiber/v2 v2.9.0/go.mod h1:Ah3IJikrKNRepl/HuVawppS25X7FWohwfCSRn7kJG28= github.com/gofiber/fiber/v2 v2.44.0/go.mod h1:VTMtb/au8g01iqvHyaCzftuM/xmZgKOZCtFzz6CdV9w= -github.com/gofiber/fiber/v2 v2.52.5 h1:tWoP1MJQjGEe4GB5TUGOi7P2E0ZMMRx5ZTG4rT+yGMo= -github.com/gofiber/fiber/v2 v2.52.5/go.mod h1:KEOE+cXMhXG0zHc9d8+E38hoX+ZN7bhOtgeF2oT6jrQ= +github.com/gofiber/fiber/v2 v2.52.6 h1:Rfp+ILPiYSvvVuIPvxrBns+HJp8qGLDnLJawAu27XVI= +github.com/gofiber/fiber/v2 v2.52.6/go.mod h1:YEcBbO/FB+5M1IZNBP9FO3J9281zgPAreiI1oqg8nDw= github.com/gofiber/session/v2 v2.0.2 h1:VuLOb+QpMHaXZ6JXZnp3xCRv8TPRc1VLB9ddaA0MMGU= github.com/gofiber/session/v2 v2.0.2/go.mod h1:H+M+PENuiMTQJf9cTx+DJ7Jw8IqBAJ3QSbS6PbmvA78= github.com/gofiber/template v1.8.1 h1:KLnNtXqH3LTzquU0NsLMqX3YGd3pD562UhSNaIca5HI= github.com/gofiber/template v1.8.1/go.mod h1:+2x8bRo2TAXnqp0RUN2MdyKshUi+BulPoUCOHstFLqE= -github.com/gofiber/websocket/v2 v2.2.1 h1:C9cjxvloojayOp9AovmpQrk8VqvVnT8Oao3+IUygH7w= -github.com/gofiber/websocket/v2 v2.2.1/go.mod h1:Ao/+nyNnX5u/hIFPuHl28a+NIkrqK7PRimyKaj4JxVU= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c= github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= -github.com/golang-jwt/jwt/v5 v5.2.0 h1:d/ix8ftRUorsN+5eMIlF4T6J8CAt9rch3My2winC1Jw= -github.com/golang-jwt/jwt/v5 v5.2.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk= github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 h1:au07oEsX2xN0ktxqI+Sida1w446QrXBRJ0nee3SNZlA= @@ -525,8 +515,6 @@ github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3Rllmb github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= -github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw= -github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8= github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= @@ -600,16 +588,9 @@ github.com/pyroscope-io/pyroscope v0.37.2 h1:MOgLU/oO7VfV6jWqb0xoFH/YPSVbWD5pGsX github.com/pyroscope-io/pyroscope v0.37.2/go.mod h1:r4wq4ajJvN7g1OeXGyNvmwzBfQ+Tm5alYvmxqEQSTsc= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/richardlehane/mscfb v1.0.4 h1:WULscsljNPConisD5hR0+OyZjwK46Pfyr6mPu5ZawpM= -github.com/richardlehane/mscfb v1.0.4/go.mod h1:YzVpcZg9czvAuhk9T+a3avCpcFPMUWm7gK3DypaEsUk= -github.com/richardlehane/msoleps v1.0.1/go.mod h1:BWev5JBpU9Ko2WAgmZEuiz4/u3ZYTKbjLycmwiWUfWg= -github.com/richardlehane/msoleps v1.0.4 h1:WuESlvhX3gH2IHcd8UqyCuFY5yiq/GR/yqaSM/9/g00= -github.com/richardlehane/msoleps v1.0.4/go.mod h1:BWev5JBpU9Ko2WAgmZEuiz4/u3ZYTKbjLycmwiWUfWg= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/robfig/cron/v3 v3.0.1 h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs= -github.com/robfig/cron/v3 v3.0.1/go.mod h1:eQICP3HwyT7UooqI/z+Ov+PtYAWygg1TEWWzGIFLtro= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= @@ -659,8 +640,8 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/sujit-baniya/flash v0.1.9 h1:9+g9GrauXF8JH7ivoG4XBjl04r+vNkB9ZFN+5RKTugo= github.com/sujit-baniya/flash v0.1.9/go.mod h1:nNyzxxxU11ctsPe99BhV39kP6/jcfoRDp4T7P5m4K4E= @@ -669,8 +650,8 @@ github.com/sujit-baniya/ip v0.0.10/go.mod h1:9wktAv0khHVF2t6lIWRbNV4ScqcHSi92pc5 github.com/tinylib/msgp v1.1.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw= github.com/tinylib/msgp v1.1.8/go.mod h1:qkpG+2ldGg4xRFmx+jfTvZPxfGFhi64BcnL9vkCm/Tw= -github.com/tinylib/msgp v1.2.2 h1:iHiBE1tJQwFI740SPEPkGE8cfhNfrqOYRlH450BnC/4= -github.com/tinylib/msgp v1.2.2/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= +github.com/tinylib/msgp v1.2.5 h1:WeQg1whrXRFiZusidTQqzETkRpGjFjcIhW6uqWH09po= +github.com/tinylib/msgp v1.2.5/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= @@ -696,12 +677,6 @@ github.com/xhit/go-simple-mail/v2 v2.16.0 h1:ouGy/Ww4kuaqu2E2UrDw7SvLaziWTB60ICL github.com/xhit/go-simple-mail/v2 v2.16.0/go.mod h1:b7P5ygho6SYE+VIqpxA6QkYfv4teeyG4MKqB3utRu98= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavMF/ppJZNG9ZpyihvCd0w101no= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM= -github.com/xuri/efp v0.0.0-20240408161823-9ad904a10d6d h1:llb0neMWDQe87IzJLS4Ci7psK/lVsjIS2otl+1WyRyY= -github.com/xuri/efp v0.0.0-20240408161823-9ad904a10d6d/go.mod h1:ybY/Jr0T0GTCnYjKqmdwxyxn2BQf2RcQIIvex5QldPI= -github.com/xuri/excelize/v2 v2.9.0 h1:1tgOaEq92IOEumR1/JfYS/eR0KHOCsRv/rYXXh6YJQE= -github.com/xuri/excelize/v2 v2.9.0/go.mod h1:uqey4QBZ9gdMeWApPLdhm9x+9o2lq4iVmjiLfBS5hdE= -github.com/xuri/nfp v0.0.0-20240318013403-ab9948c2c4a7 h1:hPVCafDV85blFTabnqKgNhDCkJX25eik94Si9cTER4A= -github.com/xuri/nfp v0.0.0-20240318013403-ab9948c2c4a7/go.mod h1:WwHg+CVyzlv/TX9xqBFXEZAuxOPxn2k1GNHwG41IIUQ= github.com/yosssi/ace v0.0.5/go.mod h1:ALfIzm2vT7t5ZE7uoIZqF3TQ7SAOyupFZnkrF5id+K0= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -744,8 +719,8 @@ golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= -golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= -golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= +golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= +golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -760,10 +735,6 @@ golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 h1:e66Fs6Z+fZTbFBAxKfP3PALWB golang.org/x/exp v0.0.0-20240909161429-701f63a606c0/go.mod h1:2TbTHSBQa924w8M6Xs1QcRcFwyucIwBGpK1p2f1YFFY= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.18.0 h1:jGzIakQa/ZXI1I0Fxvaa9W7yP25TqT6cHIHn+6CqvSQ= -golang.org/x/image v0.18.0/go.mod h1:4yyo5vMFQjVjUcVk4jEQcU9MGy/rulF5WvUILseCM2E= -golang.org/x/image v0.26.0 h1:4XjIFEZWQmCZi6Wv8BoxsDhRU3RVnLX04dToTDAEPlY= -golang.org/x/image v0.26.0/go.mod h1:lcxbMFAovzpnJxzXS3nyL83K27tmqtKzIJpctK8YO5c= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -849,8 +820,8 @@ golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= -golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= -golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -883,10 +854,8 @@ golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= -golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610= -golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= +golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -977,8 +946,8 @@ golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= -golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -988,8 +957,8 @@ golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= -golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24= -golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M= +golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= +golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1006,17 +975,13 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= -golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -golang.org/x/text v0.24.0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0= -golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U= golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/time v0.11.0 h1:/bpjEDfN9tkoN/ryeYHnv5hcMlc8ncjMcM4XBk5NWV0= -golang.org/x/time v0.11.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= diff --git a/logs/app.log b/logs/app.log new file mode 100755 index 0000000..0e0f7f7 --- /dev/null +++ b/logs/app.log @@ -0,0 +1,15 @@ +2025/04/19 17:01:49 main.go:55: +2025/04/19 17:01:49 main.go:55: +2025/04/19 17:01:49 main.go:55: +2025/04/19 17:01:49 main.go:55: +2025/04/19 17:01:49 main.go:55: +2025/04/19 17:03:06 main.go:55: +2025/04/19 17:03:06 main.go:55: +2025/04/19 17:03:06 main.go:55: +2025/04/19 17:03:06 main.go:55: +2025/04/19 17:03:06 main.go:55: +2025/04/19 17:06:20 main.go:55: +2025/04/19 17:06:20 main.go:55: +2025/04/19 17:06:20 main.go:55: +2025/04/19 17:06:20 main.go:55: +2025/04/19 17:06:20 main.go:55: diff --git a/main.go b/main.go old mode 100644 new mode 100755 diff --git a/migrations/migrate.go b/migrations/migrate.go old mode 100644 new mode 100755 diff --git a/package.json b/package.json old mode 100644 new mode 100755 diff --git a/pkg/auth/user.go b/pkg/auth/user.go old mode 100644 new mode 100755 diff --git a/pkg/helpers/random.go b/pkg/helpers/random.go old mode 100644 new mode 100755 diff --git a/pkg/models/casbin_rule.go b/pkg/models/casbin_rule.go old mode 100644 new mode 100755 diff --git a/pkg/models/conx_db.go b/pkg/models/conx_db.go old mode 100644 new mode 100755 diff --git a/pkg/models/conx_ssh.go b/pkg/models/conx_ssh.go old mode 100644 new mode 100755 diff --git a/pkg/models/file.go b/pkg/models/file.go old mode 100644 new mode 100755 diff --git a/pkg/models/inicio.go b/pkg/models/inicio.go old mode 100644 new mode 100755 diff --git a/pkg/models/login.go b/pkg/models/login.go old mode 100644 new mode 100755 diff --git a/pkg/models/modules.go b/pkg/models/modules.go old mode 100644 new mode 100755 diff --git a/pkg/models/oss_api.go b/pkg/models/oss_api.go old mode 100644 new mode 100755 diff --git a/pkg/models/prov_servidor.go b/pkg/models/prov_servidor.go old mode 100644 new mode 100755 diff --git a/pkg/models/register.go b/pkg/models/register.go old mode 100644 new mode 100755 diff --git a/pkg/models/roles.go b/pkg/models/roles.go old mode 100644 new mode 100755 diff --git a/pkg/models/servidor.go b/pkg/models/servidor.go old mode 100644 new mode 100755 diff --git a/pkg/models/submodules.go b/pkg/models/submodules.go old mode 100644 new mode 100755 diff --git a/pkg/models/tipo_db.go b/pkg/models/tipo_db.go old mode 100644 new mode 100755 diff --git a/pkg/models/tipo_servidor.go b/pkg/models/tipo_servidor.go old mode 100644 new mode 100755 diff --git a/pkg/models/user.go b/pkg/models/user.go old mode 100644 new mode 100755 diff --git a/pkg/models/user_meta.go b/pkg/models/user_meta.go old mode 100644 new mode 100755 diff --git a/pkg/models/user_settings.go b/pkg/models/user_settings.go old mode 100644 new mode 100755 diff --git a/pkg/models/users.go b/pkg/models/users.go old mode 100644 new mode 100755 diff --git a/pkg/models/vcard_qr.go b/pkg/models/vcard_qr.go old mode 100644 new mode 100755 diff --git a/pkg/models/view.go b/pkg/models/view.go old mode 100644 new mode 100755 diff --git a/pkg/services/logger.go b/pkg/services/logger.go old mode 100644 new mode 100755 diff --git a/pkg/services/mail_service.go b/pkg/services/mail_service.go old mode 100644 new mode 100755 diff --git a/pkg/services/oss_service.go b/pkg/services/oss_service.go old mode 100644 new mode 100755 diff --git a/pkg/services/qr_service.go b/pkg/services/qr_service.go old mode 100644 new mode 100755 diff --git a/pkg/services/telegram_service.go b/pkg/services/telegram_service.go old mode 100644 new mode 100755 diff --git a/pkg/services/user_service.go b/pkg/services/user_service.go old mode 100644 new mode 100755 diff --git a/postcss.config.js b/postcss.config.js old mode 100644 new mode 100755 diff --git a/public/css/app.css b/public/css/app.css old mode 100644 new mode 100755 diff --git a/public/css/app.css.map b/public/css/app.css.map old mode 100644 new mode 100755 diff --git a/public/css/landing.css b/public/css/landing.css old mode 100644 new mode 100755 diff --git a/public/css/landing.css.map b/public/css/landing.css.map old mode 100644 new mode 100755 diff --git a/public/css/vendor.css b/public/css/vendor.css old mode 100644 new mode 100755 diff --git a/public/css/vendor.css.map b/public/css/vendor.css.map old mode 100644 new mode 100755 diff --git a/public/favicon.ico b/public/favicon.ico old mode 100644 new mode 100755 diff --git a/public/flags/.gitkeep b/public/flags/.gitkeep old mode 100644 new mode 100755 diff --git a/public/font/.gitkeep b/public/font/.gitkeep old mode 100644 new mode 100755 diff --git a/public/img/.gitkeep b/public/img/.gitkeep old mode 100644 new mode 100755 diff --git a/public/img/loading.gif b/public/img/loading.gif old mode 100644 new mode 100755 diff --git a/public/img/logo.png b/public/img/logo.png old mode 100644 new mode 100755 diff --git a/public/img/logo.webp b/public/img/logo.webp old mode 100644 new mode 100755 diff --git a/public/js/app.js b/public/js/app.js old mode 100644 new mode 100755 diff --git a/public/js/app.js.map b/public/js/app.js.map old mode 100644 new mode 100755 diff --git a/public/js/manifest.js b/public/js/manifest.js old mode 100644 new mode 100755 diff --git a/public/js/manifest.js.map b/public/js/manifest.js.map old mode 100644 new mode 100755 diff --git a/public/js/payment.js b/public/js/payment.js old mode 100644 new mode 100755 diff --git a/public/js/payment.js.map b/public/js/payment.js.map old mode 100644 new mode 100755 diff --git a/public/js/vendor.js b/public/js/vendor.js old mode 100644 new mode 100755 diff --git a/public/js/vendor.js.map b/public/js/vendor.js.map old mode 100644 new mode 100755 diff --git a/public/mix-manifest.json b/public/mix-manifest.json old mode 100644 new mode 100755 diff --git a/public/robots.txt b/public/robots.txt old mode 100644 new mode 100755 diff --git a/resources/src/favicon.ico b/resources/src/favicon.ico old mode 100644 new mode 100755 diff --git a/resources/src/flags/.gitkeep b/resources/src/flags/.gitkeep old mode 100644 new mode 100755 diff --git a/resources/src/font/.gitkeep b/resources/src/font/.gitkeep old mode 100644 new mode 100755 diff --git a/resources/src/img/.gitkeep b/resources/src/img/.gitkeep old mode 100644 new mode 100755 diff --git a/resources/src/js/App.vue b/resources/src/js/App.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/app.js b/resources/src/js/app.js old mode 100644 new mode 100755 diff --git a/resources/src/js/components/Dashboard.vue b/resources/src/js/components/Dashboard.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/components/Footer.vue b/resources/src/js/components/Footer.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/components/Navbar.vue b/resources/src/js/components/Navbar.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/components/Sidebar.vue b/resources/src/js/components/Sidebar.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/icons.js b/resources/src/js/icons.js old mode 100644 new mode 100755 diff --git a/resources/src/js/pages/Home.vue b/resources/src/js/pages/Home.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/pages/User.vue b/resources/src/js/pages/User.vue old mode 100644 new mode 100755 diff --git a/resources/src/js/payment.js b/resources/src/js/payment.js old mode 100644 new mode 100755 diff --git a/resources/src/js/routes.js b/resources/src/js/routes.js old mode 100644 new mode 100755 diff --git a/resources/src/js/store/api/users.js b/resources/src/js/store/api/users.js old mode 100644 new mode 100755 diff --git a/resources/src/js/store/index.js b/resources/src/js/store/index.js old mode 100644 new mode 100755 diff --git a/resources/src/js/store/users.js b/resources/src/js/store/users.js old mode 100644 new mode 100755 diff --git a/resources/src/robots.txt b/resources/src/robots.txt old mode 100644 new mode 100755 diff --git a/resources/src/sass/app.scss b/resources/src/sass/app.scss old mode 100644 new mode 100755 diff --git a/resources/src/sass/landing.scss b/resources/src/sass/landing.scss old mode 100644 new mode 100755 diff --git a/resources/src/sass/table.scss b/resources/src/sass/table.scss old mode 100644 new mode 100755 diff --git a/resources/src/sass/vendor.scss b/resources/src/sass/vendor.scss old mode 100644 new mode 100755 diff --git a/resources/views/actualizacion_datos_usuarios.html b/resources/views/actualizacion_datos_usuarios.html old mode 100644 new mode 100755 diff --git a/resources/views/auth/login.html b/resources/views/auth/login.html old mode 100644 new mode 100755 diff --git a/resources/views/auth/password-reset.html b/resources/views/auth/password-reset.html old mode 100644 new mode 100755 diff --git a/resources/views/auth/request-password-reset.html b/resources/views/auth/request-password-reset.html old mode 100644 new mode 100755 diff --git a/resources/views/conx_db.html b/resources/views/conx_db.html old mode 100644 new mode 100755 diff --git a/resources/views/conx_ssh.html b/resources/views/conx_ssh.html old mode 100644 new mode 100755 diff --git a/resources/views/deberesusuario.html b/resources/views/deberesusuario.html old mode 100644 new mode 100755 diff --git a/resources/views/emails/confirm.html b/resources/views/emails/confirm.html old mode 100644 new mode 100755 diff --git a/resources/views/emails/password-reset.html b/resources/views/emails/password-reset.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/400.html b/resources/views/errors/400.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/401.html b/resources/views/errors/401.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/403.html b/resources/views/errors/403.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/404.html b/resources/views/errors/404.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/500.html b/resources/views/errors/500.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/501.html b/resources/views/errors/501.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/502.html b/resources/views/errors/502.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/503.html b/resources/views/errors/503.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/520.html b/resources/views/errors/520.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/521.html b/resources/views/errors/521.html old mode 100644 new mode 100755 diff --git a/resources/views/errors/533.html b/resources/views/errors/533.html old mode 100644 new mode 100755 diff --git a/resources/views/file-manager.html b/resources/views/file-manager.html old mode 100644 new mode 100755 diff --git a/resources/views/file-view.html b/resources/views/file-view.html old mode 100644 new mode 100755 diff --git a/resources/views/index-old.html b/resources/views/index-old.html old mode 100644 new mode 100755 diff --git a/resources/views/index.html b/resources/views/index.html old mode 100644 new mode 100755 diff --git a/resources/views/inicio.html b/resources/views/inicio.html old mode 100644 new mode 100755 diff --git a/resources/views/landing.html b/resources/views/landing.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/auth.html b/resources/views/layouts/auth.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/email.html b/resources/views/layouts/email.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/error.html b/resources/views/layouts/error.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/factura.html b/resources/views/layouts/factura.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/landing.html b/resources/views/layouts/landing.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/main.html b/resources/views/layouts/main.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/pqr_sicom.html b/resources/views/layouts/pqr_sicom.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/public.html b/resources/views/layouts/public.html old mode 100644 new mode 100755 diff --git a/resources/views/layouts/support.html b/resources/views/layouts/support.html old mode 100644 new mode 100755 diff --git a/resources/views/modules.html b/resources/views/modules.html old mode 100644 new mode 100755 diff --git a/resources/views/parametrizacion_web.html b/resources/views/parametrizacion_web.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/file-upload.html b/resources/views/partials/file-upload.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/footer.html b/resources/views/partials/footer.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/header.html b/resources/views/partials/header.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/landing-footer.html b/resources/views/partials/landing-footer.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/landing-header.html b/resources/views/partials/landing-header.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/landing/footer.html b/resources/views/partials/landing/footer.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/landing/header.html b/resources/views/partials/landing/header.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/lateral.html b/resources/views/partials/lateral.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/sidebar.html b/resources/views/partials/sidebar.html old mode 100644 new mode 100755 diff --git a/resources/views/partials/ui/button.html b/resources/views/partials/ui/button.html old mode 100644 new mode 100755 diff --git a/resources/views/profile.html b/resources/views/profile.html old mode 100644 new mode 100755 diff --git a/resources/views/prov_servidor.html b/resources/views/prov_servidor.html old mode 100644 new mode 100755 diff --git a/resources/views/roles.html b/resources/views/roles.html old mode 100644 new mode 100755 diff --git a/resources/views/servidor.html b/resources/views/servidor.html old mode 100644 new mode 100755 diff --git a/resources/views/ssh.html b/resources/views/ssh.html old mode 100644 new mode 100755 diff --git a/resources/views/submodules.html b/resources/views/submodules.html old mode 100644 new mode 100755 diff --git a/resources/views/tipo_db.html b/resources/views/tipo_db.html old mode 100644 new mode 100755 diff --git a/resources/views/tipo_servidor.html b/resources/views/tipo_servidor.html old mode 100644 new mode 100755 diff --git a/resources/views/token_vencido.html b/resources/views/token_vencido.html old mode 100644 new mode 100755 diff --git a/resources/views/users.html b/resources/views/users.html old mode 100644 new mode 100755 diff --git a/resources/views/users_gas.html b/resources/views/users_gas.html old mode 100644 new mode 100755 diff --git a/rest/controllers/api/auth_controller.go b/rest/controllers/api/auth_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/api/user_controller.go b/rest/controllers/api/user_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/api/vcard_qr.go b/rest/controllers/api/vcard_qr.go old mode 100644 new mode 100755 diff --git a/rest/controllers/auth_controller.go b/rest/controllers/auth_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/conx_db_controller.go b/rest/controllers/conx_db_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/conx_ssh_controller.go b/rest/controllers/conx_ssh_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/dashboard_controller.go b/rest/controllers/dashboard_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/index_controller.go b/rest/controllers/index_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/landing_controller.go b/rest/controllers/landing_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/login_controller.go b/rest/controllers/login_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/modules_controller.go b/rest/controllers/modules_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/profile_controller.go b/rest/controllers/profile_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/prov_servidor_controller.go b/rest/controllers/prov_servidor_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/register_controller.go b/rest/controllers/register_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/role_controller.go b/rest/controllers/role_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/roles_controller.go b/rest/controllers/roles_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/servidor_controller.go b/rest/controllers/servidor_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/submodules_controller.go b/rest/controllers/submodules_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/telegram_controller.go b/rest/controllers/telegram_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/tipo_db_controller.go b/rest/controllers/tipo_db_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/tipo_servidor_controller.go b/rest/controllers/tipo_servidor_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/user_controller.go b/rest/controllers/user_controller.go old mode 100644 new mode 100755 diff --git a/rest/controllers/users_controller.go b/rest/controllers/users_controller.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/api_login.go b/rest/middlewares/api_login.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/api_register.go b/rest/middlewares/api_register.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/auth.go b/rest/middlewares/auth.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/global.go b/rest/middlewares/global.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/headers.go b/rest/middlewares/headers.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/limit_phone_numbers.go b/rest/middlewares/limit_phone_numbers.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/log.go b/rest/middlewares/log.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/login.go b/rest/middlewares/login.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/menu.go b/rest/middlewares/menu.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/password_reset.go b/rest/middlewares/password_reset.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/register.go b/rest/middlewares/register.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/request.go b/rest/middlewares/request.go old mode 100644 new mode 100755 diff --git a/rest/middlewares/secure.go b/rest/middlewares/secure.go old mode 100644 new mode 100755 diff --git a/rest/routes/admin.go b/rest/routes/admin.go old mode 100644 new mode 100755 diff --git a/rest/routes/api.go b/rest/routes/api.go old mode 100644 new mode 100755 diff --git a/rest/routes/auth.go b/rest/routes/auth.go old mode 100644 new mode 100755 diff --git a/rest/routes/charts.go b/rest/routes/charts.go old mode 100644 new mode 100755 diff --git a/rest/routes/landing.go b/rest/routes/landing.go old mode 100644 new mode 100755 diff --git a/rest/routes/publicas.go b/rest/routes/publicas.go old mode 100644 new mode 100755 diff --git a/rest/routes/routes.go b/rest/routes/routes.go old mode 100644 new mode 100755 diff --git a/rest/routes/user.go b/rest/routes/user.go old mode 100644 new mode 100755 diff --git a/rest/routes/web.go b/rest/routes/web.go old mode 100644 new mode 100755 diff --git a/run.sh b/run.sh old mode 100644 new mode 100755 diff --git a/session.db b/session.db old mode 100644 new mode 100755 diff --git a/setupDockerHost.sh b/setupDockerHost.sh old mode 100644 new mode 100755 diff --git a/sitemap.xml b/sitemap.xml old mode 100644 new mode 100755 diff --git a/tailwind.config.js b/tailwind.config.js old mode 100644 new mode 100755 diff --git a/udo journalctl -u apiv2.service -n 50 b/udo journalctl -u apiv2.service -n 50 new file mode 100755 index 0000000..7ea5684 --- /dev/null +++ b/udo journalctl -u apiv2.service -n 50 @@ -0,0 +1,12 @@ +× apiv2.service - APIv2 U-site + Loaded: loaded (/etc/systemd/system/apiv2.service; enabled; vendor preset: enabled) + Active: failed (Result: exit-code) since Sat 2025-04-19 15:33:01 UTC; 1s ago + Process: 898577 ExecStart=/opt/apiv2/apiv2 -config /opt/apiv2/config.yml (code=exited, status=2) + Main PID: 898577 (code=exited, status=2) + CPU: 16ms + +Apr 19 15:33:01 u-site systemd[1]: apiv2.service: Scheduled restart job, restart counter is at 5. +Apr 19 15:33:01 u-site systemd[1]: Stopped APIv2 U-site. +Apr 19 15:33:01 u-site systemd[1]: apiv2.service: Start request repeated too quickly. +Apr 19 15:33:01 u-site systemd[1]: apiv2.service: Failed with result 'exit-code'. +Apr 19 15:33:01 u-site systemd[1]: Failed to start APIv2 U-site. diff --git a/utils/encrypter.go b/utils/encrypter.go old mode 100644 new mode 100755 diff --git a/utils/xopen/fastgzreader.go b/utils/xopen/fastgzreader.go old mode 100644 new mode 100755 diff --git a/utils/xopen/xopen.go b/utils/xopen/xopen.go old mode 100644 new mode 100755 diff --git a/utils/xopen/xopen_test.go b/utils/xopen/xopen_test.go old mode 100644 new mode 100755 diff --git a/webpack.mix.js b/webpack.mix.js old mode 100644 new mode 100755