Changeset 3277738
- Timestamp:
- 04/20/2025 06:36:48 PM (12 months ago)
- Location:
- mat-firewall
- Files:
-
- 206 added
-
assets/banner-1544x500.png (added)
-
assets/icon.png (added)
-
trunk/LICENSE.txt (added)
-
trunk/README.txt (added)
-
trunk/app (added)
-
trunk/app/GeoLite2-Country.mmdb (added)
-
trunk/app/app.php (added)
-
trunk/app/composer.json (added)
-
trunk/app/composer.lock (added)
-
trunk/app/handler (added)
-
trunk/app/handler/cdnSetting.php (added)
-
trunk/app/handler/checkAccess.php (added)
-
trunk/app/handler/handler.php (added)
-
trunk/app/handler/rateLimit.php (added)
-
trunk/app/handler/requestLog.php (added)
-
trunk/app/handler/rule.php (added)
-
trunk/app/service (added)
-
trunk/app/service/db (added)
-
trunk/app/service/db/cdnSetting.php (added)
-
trunk/app/service/db/rateLimit.php (added)
-
trunk/app/service/db/requestLog.php (added)
-
trunk/app/service/db/rule.php (added)
-
trunk/app/service/service.php (added)
-
trunk/app/usecase (added)
-
trunk/app/usecase/cdnSetting.php (added)
-
trunk/app/usecase/checkAccess.php (added)
-
trunk/app/usecase/rateLimit.php (added)
-
trunk/app/usecase/requestLog.php (added)
-
trunk/app/usecase/rule.php (added)
-
trunk/app/usecase/usecase.php (added)
-
trunk/app/utils (added)
-
trunk/app/utils/ip.php (added)
-
trunk/app/utils/nonce.php (added)
-
trunk/app/utils/uri.php (added)
-
trunk/app/utils/user.php (added)
-
trunk/app/utils/userAgent.php (added)
-
trunk/app/vendor (added)
-
trunk/app/vendor/autoload.php (added)
-
trunk/app/vendor/composer (added)
-
trunk/app/vendor/composer/ClassLoader.php (added)
-
trunk/app/vendor/composer/InstalledVersions.php (added)
-
trunk/app/vendor/composer/LICENSE (added)
-
trunk/app/vendor/composer/autoload_classmap.php (added)
-
trunk/app/vendor/composer/autoload_namespaces.php (added)
-
trunk/app/vendor/composer/autoload_psr4.php (added)
-
trunk/app/vendor/composer/autoload_real.php (added)
-
trunk/app/vendor/composer/autoload_static.php (added)
-
trunk/app/vendor/composer/ca-bundle (added)
-
trunk/app/vendor/composer/ca-bundle/LICENSE (added)
-
trunk/app/vendor/composer/ca-bundle/README.md (added)
-
trunk/app/vendor/composer/ca-bundle/composer.json (added)
-
trunk/app/vendor/composer/ca-bundle/res (added)
-
trunk/app/vendor/composer/ca-bundle/res/cacert.pem (added)
-
trunk/app/vendor/composer/ca-bundle/src (added)
-
trunk/app/vendor/composer/ca-bundle/src/CaBundle.php (added)
-
trunk/app/vendor/composer/installed.json (added)
-
trunk/app/vendor/composer/installed.php (added)
-
trunk/app/vendor/composer/platform_check.php (added)
-
trunk/app/vendor/foroco (added)
-
trunk/app/vendor/foroco/php-browser-detection (added)
-
trunk/app/vendor/foroco/php-browser-detection/.editorconfig (added)
-
trunk/app/vendor/foroco/php-browser-detection/CHANGELOG.md (added)
-
trunk/app/vendor/foroco/php-browser-detection/LICENSE (added)
-
trunk/app/vendor/foroco/php-browser-detection/README.md (added)
-
trunk/app/vendor/foroco/php-browser-detection/composer.json (added)
-
trunk/app/vendor/foroco/php-browser-detection/src (added)
-
trunk/app/vendor/foroco/php-browser-detection/src/BrowserDetection.php (added)
-
trunk/app/vendor/geoip2 (added)
-
trunk/app/vendor/geoip2/geoip2 (added)
-
trunk/app/vendor/geoip2/geoip2/CHANGELOG.md (added)
-
trunk/app/vendor/geoip2/geoip2/LICENSE (added)
-
trunk/app/vendor/geoip2/geoip2/README.md (added)
-
trunk/app/vendor/geoip2/geoip2/composer.json (added)
-
trunk/app/vendor/geoip2/geoip2/examples (added)
-
trunk/app/vendor/geoip2/geoip2/examples/benchmark.php (added)
-
trunk/app/vendor/geoip2/geoip2/src (added)
-
trunk/app/vendor/geoip2/geoip2/src/Database (added)
-
trunk/app/vendor/geoip2/geoip2/src/Database/Reader.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/AddressNotFoundException.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/AuthenticationException.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/GeoIp2Exception.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/HttpException.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/InvalidRequestException.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Exception/OutOfQueriesException.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/AnonymousIp.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Asn.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/City.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/ConnectionType.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Country.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Domain.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Enterprise.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Insights.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Model/Isp.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/ProviderInterface.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/AbstractNamedRecord.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/AbstractPlaceRecord.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/City.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Continent.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Country.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Location.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/MaxMind.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Postal.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/RepresentedCountry.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Subdivision.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Record/Traits.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/Util.php (added)
-
trunk/app/vendor/geoip2/geoip2/src/WebService (added)
-
trunk/app/vendor/geoip2/geoip2/src/WebService/Client.php (added)
-
trunk/app/vendor/maxmind (added)
-
trunk/app/vendor/maxmind-db (added)
-
trunk/app/vendor/maxmind-db/reader (added)
-
trunk/app/vendor/maxmind-db/reader/CHANGELOG.md (added)
-
trunk/app/vendor/maxmind-db/reader/LICENSE (added)
-
trunk/app/vendor/maxmind-db/reader/README.md (added)
-
trunk/app/vendor/maxmind-db/reader/autoload.php (added)
-
trunk/app/vendor/maxmind-db/reader/composer.json (added)
-
trunk/app/vendor/maxmind-db/reader/ext (added)
-
trunk/app/vendor/maxmind-db/reader/ext/config.m4 (added)
-
trunk/app/vendor/maxmind-db/reader/ext/config.w32 (added)
-
trunk/app/vendor/maxmind-db/reader/ext/maxminddb.c (added)
-
trunk/app/vendor/maxmind-db/reader/ext/php_maxminddb.h (added)
-
trunk/app/vendor/maxmind-db/reader/ext/tests (added)
-
trunk/app/vendor/maxmind-db/reader/ext/tests/001-load.phpt (added)
-
trunk/app/vendor/maxmind-db/reader/ext/tests/002-final.phpt (added)
-
trunk/app/vendor/maxmind-db/reader/ext/tests/003-open-basedir.phpt (added)
-
trunk/app/vendor/maxmind-db/reader/package.xml (added)
-
trunk/app/vendor/maxmind-db/reader/src (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/InvalidDatabaseException.php (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php (added)
-
trunk/app/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php (added)
-
trunk/app/vendor/maxmind/web-service-common (added)
-
trunk/app/vendor/maxmind/web-service-common/CHANGELOG.md (added)
-
trunk/app/vendor/maxmind/web-service-common/LICENSE (added)
-
trunk/app/vendor/maxmind/web-service-common/README.md (added)
-
trunk/app/vendor/maxmind/web-service-common/composer.json (added)
-
trunk/app/vendor/maxmind/web-service-common/phpstan.neon (added)
-
trunk/app/vendor/maxmind/web-service-common/src (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/AuthenticationException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/HttpException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/InsufficientFundsException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/InvalidInputException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/InvalidRequestException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/IpAddressNotFoundException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/PermissionRequiredException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/Exception/WebServiceException.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService/Client.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService/Http (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService/Http/CurlRequest.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService/Http/Request.php (added)
-
trunk/app/vendor/maxmind/web-service-common/src/WebService/Http/RequestFactory.php (added)
-
trunk/app/view (added)
-
trunk/app/view/assets (added)
-
trunk/app/view/assets/line-awesome (added)
-
trunk/app/view/assets/line-awesome/LICENSE.txt (added)
-
trunk/app/view/assets/line-awesome/css (added)
-
trunk/app/view/assets/line-awesome/css/line-awesome.min.css (added)
-
trunk/app/view/assets/line-awesome/fonts (added)
-
trunk/app/view/assets/line-awesome/fonts/la-brands-400.eot (added)
-
trunk/app/view/assets/line-awesome/fonts/la-brands-400.svg (added)
-
trunk/app/view/assets/line-awesome/fonts/la-brands-400.ttf (added)
-
trunk/app/view/assets/line-awesome/fonts/la-brands-400.woff (added)
-
trunk/app/view/assets/line-awesome/fonts/la-brands-400.woff2 (added)
-
trunk/app/view/assets/line-awesome/fonts/la-regular-400.eot (added)
-
trunk/app/view/assets/line-awesome/fonts/la-regular-400.svg (added)
-
trunk/app/view/assets/line-awesome/fonts/la-regular-400.ttf (added)
-
trunk/app/view/assets/line-awesome/fonts/la-regular-400.woff (added)
-
trunk/app/view/assets/line-awesome/fonts/la-regular-400.woff2 (added)
-
trunk/app/view/assets/line-awesome/fonts/la-solid-900.eot (added)
-
trunk/app/view/assets/line-awesome/fonts/la-solid-900.svg (added)
-
trunk/app/view/assets/line-awesome/fonts/la-solid-900.ttf (added)
-
trunk/app/view/assets/line-awesome/fonts/la-solid-900.woff (added)
-
trunk/app/view/assets/line-awesome/fonts/la-solid-900.woff2 (added)
-
trunk/app/view/block.php (added)
-
trunk/app/view/panel (added)
-
trunk/app/view/panel/build (added)
-
trunk/app/view/panel/build/fonts (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-Black.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-Bold.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-ExtraBlack.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-ExtraBold.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-Light.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-Regular.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-SemiBold.woff (added)
-
trunk/app/view/panel/build/fonts/YekanBakhFaNum-Thin.woff (added)
-
trunk/app/view/panel/build/images (added)
-
trunk/app/view/panel/build/images/unlock.e174aa21.png (added)
-
trunk/app/view/panel/build/index.asset.php (added)
-
trunk/app/view/panel/build/index.css (added)
-
trunk/app/view/panel/build/index.js (added)
-
trunk/app/view/rate-limit-block.php (added)
-
trunk/app/view/root.php (added)
-
trunk/banner-1544x500.png (added)
-
trunk/icon.png (added)
-
trunk/index.php (added)
-
trunk/mat-firewall.php (added)
-
trunk/uninstall.php (added)
Note: See TracChangeset
for help on using the changeset viewer.