├── .DS_Store ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── admin-ui ├── .gitignore ├── README.md ├── build.sh ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── lb.svg │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ └── sg.png ├── src │ ├── App.css │ ├── App.test.tsx │ ├── App.tsx │ ├── Layout.tsx │ ├── Modal.css │ ├── components │ │ ├── Backdrop.tsx │ │ ├── Certificates.tsx │ │ ├── ConfigureServer.tsx │ │ ├── ConfigureSystem.tsx │ │ ├── DNS.tsx │ │ ├── DeleteSystem.tsx │ │ ├── HostGroups.tsx │ │ ├── Modal.tsx │ │ ├── NameServers.tsx │ │ ├── ProtectedRoute.tsx │ │ ├── QuickMapping.tsx │ │ ├── RootComponents.tsx │ │ ├── Stats.tsx │ │ ├── Systems.tsx │ │ ├── Targets.tsx │ │ ├── Themeswitcher.tsx │ │ ├── Verification.tsx │ │ ├── sourceupdate.ts │ │ └── usedarkmode.ts │ ├── contexts │ │ ├── AuthContext.tsx │ │ ├── Loading.tsx │ │ ├── SystemContext.tsx │ │ └── Themeprovider.tsx │ ├── index.css │ ├── index.tsx │ ├── landing │ │ ├── Gradient.js │ │ ├── index.old.tsx │ │ ├── index.tsx │ │ └── revolve.css │ ├── loaders │ │ ├── loader.css │ │ └── loader.tsx │ ├── logo.svg │ ├── pages │ │ ├── Home.tsx │ │ ├── ManageHost.tsx │ │ ├── ManageSource.tsx │ │ ├── asyncengines │ │ │ └── AsyncEngines.tsx │ │ └── security │ │ │ └── Security.tsx │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ ├── setupTests.ts │ └── sign-in │ │ └── SignIn.tsx ├── tailwind.config.js └── tsconfig.json ├── docker └── Dockerfile ├── pom.xml ├── run.sh ├── scaleguard.svg ├── screen1.png ├── src ├── main │ ├── java │ │ ├── com │ │ │ └── scaleguard │ │ │ │ ├── exceptions │ │ │ │ └── GenericServerProcessingException.java │ │ │ │ ├── server │ │ │ │ ├── acmechallengeroute │ │ │ │ │ └── AcmeChannelgeRoute.java │ │ │ │ ├── application │ │ │ │ │ ├── AppRoute.java │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── AsyncEngines.java │ │ │ │ │ ├── ClientInfo.java │ │ │ │ │ └── ClientRoute.java │ │ │ │ ├── asyncengines │ │ │ │ │ └── AsyncEngineRoute.java │ │ │ │ ├── certificates │ │ │ │ │ ├── CertificateManager.java │ │ │ │ │ └── CertificatesRoute.java │ │ │ │ ├── db │ │ │ │ │ ├── ApplicationEntriesDB.java │ │ │ │ │ ├── ApplicationEntry.java │ │ │ │ │ ├── AsyncEngineEntriesDB.java │ │ │ │ │ ├── AsyncEngineEntry.java │ │ │ │ │ ├── CertificateOrdersDB.java │ │ │ │ │ ├── ClientInfoEntriesDB.java │ │ │ │ │ ├── ClientInfoEntry.java │ │ │ │ │ ├── ConnectionUtil.java │ │ │ │ │ ├── DBManager.java │ │ │ │ │ ├── DBModelSystem.java │ │ │ │ │ ├── DBObject.java │ │ │ │ │ ├── DNSEntriesDB.java │ │ │ │ │ ├── DNSEntry.java │ │ │ │ │ ├── FileStorage.java │ │ │ │ │ ├── HostGroupsDB.java │ │ │ │ │ ├── SourceSystemDB.java │ │ │ │ │ ├── SystemProperty.java │ │ │ │ │ ├── SystemPropertyDB.java │ │ │ │ │ └── TargetSystemDB.java │ │ │ │ ├── dns │ │ │ │ │ ├── DNSAddressBook.java │ │ │ │ │ ├── DNSRoute.java │ │ │ │ │ ├── DnsServer.java │ │ │ │ │ ├── TcpDnsClient.java │ │ │ │ │ └── TunnelRoute.java │ │ │ │ ├── http │ │ │ │ │ ├── async │ │ │ │ │ │ ├── AsyncFlowDrivers.java │ │ │ │ │ │ ├── EmbeddedAsyncFlowDriver.java │ │ │ │ │ │ ├── KafkaAsyncFlowDriver.java │ │ │ │ │ │ ├── OutboundDispatchUtil.java │ │ │ │ │ │ └── ProxySubscriber.java │ │ │ │ │ ├── auth │ │ │ │ │ │ ├── AuthInfo.java │ │ │ │ │ │ └── AuthUtils.java │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── CacheKey.java │ │ │ │ │ │ ├── CacheManager.java │ │ │ │ │ │ ├── CachedResource.java │ │ │ │ │ │ ├── CachedResponse.java │ │ │ │ │ │ ├── ChecksumKey.java │ │ │ │ │ │ ├── InMemoryCacheLooker.java │ │ │ │ │ │ ├── ProxyRequest.java │ │ │ │ │ │ └── ProxyResponse.java │ │ │ │ │ ├── client │ │ │ │ │ │ ├── HttpClient.java │ │ │ │ │ │ ├── HttpClientHandler.java │ │ │ │ │ │ └── HttpClientInitializer.java │ │ │ │ │ ├── metering │ │ │ │ │ │ ├── Strategy.java │ │ │ │ │ │ └── Throttle.java │ │ │ │ │ ├── reverse │ │ │ │ │ │ ├── AppServer.java │ │ │ │ │ │ ├── CertUtils.java │ │ │ │ │ │ ├── ChallengeVerifiers.java │ │ │ │ │ │ ├── DefaultResponseHandler.java │ │ │ │ │ │ ├── DnsTxtLookup.java │ │ │ │ │ │ ├── EventSubscriber.java │ │ │ │ │ │ ├── HttpStaticFileServerHandler.java │ │ │ │ │ │ ├── InboundMessageHandler.java │ │ │ │ │ │ ├── NettyHttpWSProxy.java │ │ │ │ │ │ ├── RequestRoute.java │ │ │ │ │ │ ├── RequestRoutingContexts.java │ │ │ │ │ │ ├── RequestRoutingResponse.java │ │ │ │ │ │ ├── SSLServerInitializer.java │ │ │ │ │ │ ├── ScaleGuardBackendHandler.java │ │ │ │ │ │ ├── ScaleGuardFrontendHandler.java │ │ │ │ │ │ ├── ScaleGuardKeyManager.java │ │ │ │ │ │ ├── ScaleGuardSSLContext.java │ │ │ │ │ │ ├── ScaleguardClientAuthHandler.java │ │ │ │ │ │ ├── ScaleguardWebsocketHandler.java │ │ │ │ │ │ ├── SecureProxyInitializer.java │ │ │ │ │ │ ├── Server.java │ │ │ │ │ │ ├── ServerInitializer.java │ │ │ │ │ │ ├── TCPChannelFrontendHandler.java │ │ │ │ │ │ ├── TCPProxyBackendHandler.java │ │ │ │ │ │ └── TCPServerInitializer.java │ │ │ │ │ ├── router │ │ │ │ │ │ ├── BestHostSelector.java │ │ │ │ │ │ ├── ConfigManager.java │ │ │ │ │ │ ├── DBSystemLoader.java │ │ │ │ │ │ ├── HostGroup.java │ │ │ │ │ │ ├── HostGroupWatcher.java │ │ │ │ │ │ ├── IPBlockingManager.java │ │ │ │ │ │ ├── LocalSystemLoader.java │ │ │ │ │ │ ├── QuickSystemMapper.java │ │ │ │ │ │ ├── RateLimitManager.java │ │ │ │ │ │ ├── RequestRouter.java │ │ │ │ │ │ ├── RouteLogger.java │ │ │ │ │ │ ├── RouteTable.java │ │ │ │ │ │ ├── RouteTarget.java │ │ │ │ │ │ ├── SourceSystem.java │ │ │ │ │ │ ├── SystemLoader.java │ │ │ │ │ │ └── TargetSystem.java │ │ │ │ │ └── utils │ │ │ │ │ │ └── AppProperties.java │ │ │ │ ├── kafka │ │ │ │ │ ├── ConsumerCreator.java │ │ │ │ │ ├── KafkaEventsConsumer.java │ │ │ │ │ ├── constants │ │ │ │ │ │ └── IKafkaConstants.java │ │ │ │ │ ├── consumer │ │ │ │ │ │ └── ConsumerCreator.java │ │ │ │ │ ├── deserializer │ │ │ │ │ │ ├── CustomIntegrationDeserializer.java │ │ │ │ │ │ └── JsonNodeDeserializer.java │ │ │ │ │ ├── models │ │ │ │ │ │ ├── StreamingRawData.java │ │ │ │ │ │ └── TransformerInfo.java │ │ │ │ │ ├── partitioner │ │ │ │ │ │ └── CustomPartitioner.java │ │ │ │ │ ├── producer │ │ │ │ │ │ └── ProducerCreator.java │ │ │ │ │ ├── publisher │ │ │ │ │ │ ├── KafkaEventPublisher.java │ │ │ │ │ │ └── Publisher.java │ │ │ │ │ └── serializer │ │ │ │ │ │ ├── CustomIntegrationSerializer.java │ │ │ │ │ │ └── JsonNodeSerializer.java │ │ │ │ ├── licencing │ │ │ │ │ └── licensing │ │ │ │ │ │ ├── AESUtils.java │ │ │ │ │ │ ├── GenerateKeyPair.java │ │ │ │ │ │ ├── LicenceActivator.java │ │ │ │ │ │ ├── LicenceGenerator.java │ │ │ │ │ │ ├── LicenceInfo.java │ │ │ │ │ │ ├── LicenceManager.java │ │ │ │ │ │ ├── LicenceRequest.java │ │ │ │ │ │ ├── LicenceServer.java │ │ │ │ │ │ └── LicenceUtil.java │ │ │ │ ├── login │ │ │ │ │ └── LoginRoute.java │ │ │ │ ├── registration │ │ │ │ │ ├── DynamicRegistrar.java │ │ │ │ │ └── RegisterRoute.java │ │ │ │ ├── ssh │ │ │ │ │ ├── MyForwardingFilter.java │ │ │ │ │ ├── SshClientTunnel.java │ │ │ │ │ ├── SshServerWithTunnelListener.java │ │ │ │ │ └── tunnel │ │ │ │ │ │ └── TunnelBook.java │ │ │ │ ├── subsystems │ │ │ │ │ ├── KafkaSubsystemHandler.java │ │ │ │ │ ├── SubsystemHandler.java │ │ │ │ │ └── SubsytemHandlers.java │ │ │ │ └── system │ │ │ │ │ ├── SystemAdapter.java │ │ │ │ │ ├── SystemManager.java │ │ │ │ │ └── SystemsRoute.java │ │ │ │ └── utils │ │ │ │ ├── Constants.java │ │ │ │ ├── JSON.java │ │ │ │ └── UIDUtils.java │ │ ├── io │ │ │ └── netty │ │ │ │ └── handler │ │ │ │ └── ssl │ │ │ │ └── CertificateStore.java │ │ └── org │ │ │ └── shredzone │ │ │ └── acme4j │ │ │ ├── AcmeContext.java │ │ │ ├── AcmeDBUtils.java │ │ │ ├── AcmeFileUtils.java │ │ │ ├── AcmeUtils.java │ │ │ ├── CertificateStoreUtils.java │ │ │ └── LoadOrder.java │ └── resources │ │ ├── application.properties │ │ └── logback.xml └── test │ └── java │ ├── com │ └── scaleguard │ │ └── server │ │ ├── certificates │ │ └── CertificateManagerTest.java │ │ ├── http │ │ ├── client │ │ │ └── HttpClientTest.java │ │ └── dns │ │ │ └── udp │ │ │ └── DnsClient.java │ │ ├── licencing │ │ └── licensing │ │ │ └── TestLicence.java │ │ └── registration │ │ └── DynamicRegistrarTest.java │ └── org │ └── shredzone │ └── acme4j │ └── ClientTest.java └── test.html /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/.DS_Store -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/SECURITY.md -------------------------------------------------------------------------------- /admin-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/.gitignore -------------------------------------------------------------------------------- /admin-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/README.md -------------------------------------------------------------------------------- /admin-ui/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/build.sh -------------------------------------------------------------------------------- /admin-ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/package-lock.json -------------------------------------------------------------------------------- /admin-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/package.json -------------------------------------------------------------------------------- /admin-ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/favicon.ico -------------------------------------------------------------------------------- /admin-ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/index.html -------------------------------------------------------------------------------- /admin-ui/public/lb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/lb.svg -------------------------------------------------------------------------------- /admin-ui/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/logo192.png -------------------------------------------------------------------------------- /admin-ui/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/logo512.png -------------------------------------------------------------------------------- /admin-ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/manifest.json -------------------------------------------------------------------------------- /admin-ui/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/robots.txt -------------------------------------------------------------------------------- /admin-ui/public/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/public/sg.png -------------------------------------------------------------------------------- /admin-ui/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/App.css -------------------------------------------------------------------------------- /admin-ui/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/App.test.tsx -------------------------------------------------------------------------------- /admin-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/App.tsx -------------------------------------------------------------------------------- /admin-ui/src/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/Layout.tsx -------------------------------------------------------------------------------- /admin-ui/src/Modal.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin-ui/src/components/Backdrop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Backdrop.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Certificates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Certificates.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/ConfigureServer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/ConfigureServer.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/ConfigureSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/ConfigureSystem.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/DNS.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/DNS.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/DeleteSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/DeleteSystem.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/HostGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/HostGroups.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Modal.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/NameServers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/NameServers.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/ProtectedRoute.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/QuickMapping.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/QuickMapping.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/RootComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/RootComponents.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Stats.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Systems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Systems.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Targets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Targets.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Themeswitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Themeswitcher.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/Verification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/Verification.tsx -------------------------------------------------------------------------------- /admin-ui/src/components/sourceupdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/sourceupdate.ts -------------------------------------------------------------------------------- /admin-ui/src/components/usedarkmode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/components/usedarkmode.ts -------------------------------------------------------------------------------- /admin-ui/src/contexts/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/contexts/AuthContext.tsx -------------------------------------------------------------------------------- /admin-ui/src/contexts/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/contexts/Loading.tsx -------------------------------------------------------------------------------- /admin-ui/src/contexts/SystemContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/contexts/SystemContext.tsx -------------------------------------------------------------------------------- /admin-ui/src/contexts/Themeprovider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/contexts/Themeprovider.tsx -------------------------------------------------------------------------------- /admin-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/index.css -------------------------------------------------------------------------------- /admin-ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/index.tsx -------------------------------------------------------------------------------- /admin-ui/src/landing/Gradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/landing/Gradient.js -------------------------------------------------------------------------------- /admin-ui/src/landing/index.old.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/landing/index.old.tsx -------------------------------------------------------------------------------- /admin-ui/src/landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/landing/index.tsx -------------------------------------------------------------------------------- /admin-ui/src/landing/revolve.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/landing/revolve.css -------------------------------------------------------------------------------- /admin-ui/src/loaders/loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/loaders/loader.css -------------------------------------------------------------------------------- /admin-ui/src/loaders/loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/loaders/loader.tsx -------------------------------------------------------------------------------- /admin-ui/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/logo.svg -------------------------------------------------------------------------------- /admin-ui/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/pages/Home.tsx -------------------------------------------------------------------------------- /admin-ui/src/pages/ManageHost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/pages/ManageHost.tsx -------------------------------------------------------------------------------- /admin-ui/src/pages/ManageSource.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/pages/ManageSource.tsx -------------------------------------------------------------------------------- /admin-ui/src/pages/asyncengines/AsyncEngines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/pages/asyncengines/AsyncEngines.tsx -------------------------------------------------------------------------------- /admin-ui/src/pages/security/Security.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/pages/security/Security.tsx -------------------------------------------------------------------------------- /admin-ui/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /admin-ui/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/reportWebVitals.ts -------------------------------------------------------------------------------- /admin-ui/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/setupTests.ts -------------------------------------------------------------------------------- /admin-ui/src/sign-in/SignIn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/src/sign-in/SignIn.tsx -------------------------------------------------------------------------------- /admin-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/tailwind.config.js -------------------------------------------------------------------------------- /admin-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/admin-ui/tsconfig.json -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/pom.xml -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/run.sh -------------------------------------------------------------------------------- /scaleguard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/scaleguard.svg -------------------------------------------------------------------------------- /screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/screen1.png -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/exceptions/GenericServerProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/exceptions/GenericServerProcessingException.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/acmechallengeroute/AcmeChannelgeRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/acmechallengeroute/AcmeChannelgeRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/application/AppRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/application/AppRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/application/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/application/Application.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/application/AsyncEngines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/application/AsyncEngines.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/application/ClientInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/application/ClientInfo.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/application/ClientRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/application/ClientRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/asyncengines/AsyncEngineRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/asyncengines/AsyncEngineRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/certificates/CertificateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/certificates/CertificateManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/certificates/CertificatesRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/certificates/CertificatesRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/ApplicationEntriesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/ApplicationEntriesDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/ApplicationEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/ApplicationEntry.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/AsyncEngineEntriesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/AsyncEngineEntriesDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/AsyncEngineEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/AsyncEngineEntry.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/CertificateOrdersDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/CertificateOrdersDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/ClientInfoEntriesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/ClientInfoEntriesDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/ClientInfoEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/ClientInfoEntry.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/ConnectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/ConnectionUtil.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/DBManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/DBManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/DBModelSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/DBModelSystem.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/DBObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/DBObject.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/DNSEntriesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/DNSEntriesDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/DNSEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/DNSEntry.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/FileStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/FileStorage.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/HostGroupsDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/HostGroupsDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/SourceSystemDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/SourceSystemDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/SystemProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/SystemProperty.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/SystemPropertyDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/SystemPropertyDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/db/TargetSystemDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/db/TargetSystemDB.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/dns/DNSAddressBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/dns/DNSAddressBook.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/dns/DNSRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/dns/DNSRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/dns/DnsServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/dns/DnsServer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/dns/TcpDnsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/dns/TcpDnsClient.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/dns/TunnelRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/dns/TunnelRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/async/AsyncFlowDrivers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/async/AsyncFlowDrivers.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/async/EmbeddedAsyncFlowDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/async/EmbeddedAsyncFlowDriver.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/async/KafkaAsyncFlowDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/async/KafkaAsyncFlowDriver.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/async/OutboundDispatchUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/async/OutboundDispatchUtil.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/async/ProxySubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/async/ProxySubscriber.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/auth/AuthInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/auth/AuthInfo.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/auth/AuthUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/auth/AuthUtils.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/CacheKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/CacheKey.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/CacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/CacheManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/CachedResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/CachedResource.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/CachedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/CachedResponse.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/ChecksumKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/ChecksumKey.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/InMemoryCacheLooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/InMemoryCacheLooker.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/ProxyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/ProxyRequest.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/cache/ProxyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/cache/ProxyResponse.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/client/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/client/HttpClient.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/client/HttpClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/client/HttpClientHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/client/HttpClientInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/client/HttpClientInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/metering/Strategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/metering/Strategy.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/metering/Throttle.java: -------------------------------------------------------------------------------- 1 | package com.scaleguard.server.http.metering; 2 | 3 | public enum Throttle { 4 | ASYNC 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/AppServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/AppServer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/CertUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/CertUtils.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ChallengeVerifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ChallengeVerifiers.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/DefaultResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/DefaultResponseHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/DnsTxtLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/DnsTxtLookup.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/EventSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/EventSubscriber.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/HttpStaticFileServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/HttpStaticFileServerHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/InboundMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/InboundMessageHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/NettyHttpWSProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/NettyHttpWSProxy.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/RequestRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/RequestRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/RequestRoutingContexts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/RequestRoutingContexts.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/RequestRoutingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/RequestRoutingResponse.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/SSLServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/SSLServerInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleGuardBackendHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleGuardBackendHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleGuardFrontendHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleGuardFrontendHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleGuardKeyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleGuardKeyManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleGuardSSLContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleGuardSSLContext.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleguardClientAuthHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleguardClientAuthHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ScaleguardWebsocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ScaleguardWebsocketHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/SecureProxyInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/SecureProxyInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/Server.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/ServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/ServerInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/TCPChannelFrontendHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/TCPChannelFrontendHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/TCPProxyBackendHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/TCPProxyBackendHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/reverse/TCPServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/reverse/TCPServerInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/BestHostSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/BestHostSelector.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/DBSystemLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/DBSystemLoader.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/HostGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/HostGroup.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/HostGroupWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/HostGroupWatcher.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/IPBlockingManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/IPBlockingManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/LocalSystemLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/LocalSystemLoader.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/QuickSystemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/QuickSystemMapper.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/RateLimitManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/RateLimitManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/RequestRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/RequestRouter.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/RouteLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/RouteLogger.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/RouteTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/RouteTable.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/RouteTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/RouteTarget.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/SourceSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/SourceSystem.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/SystemLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/SystemLoader.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/router/TargetSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/router/TargetSystem.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/http/utils/AppProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/http/utils/AppProperties.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/ConsumerCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/ConsumerCreator.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/KafkaEventsConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/KafkaEventsConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/constants/IKafkaConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/constants/IKafkaConstants.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/consumer/ConsumerCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/consumer/ConsumerCreator.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/deserializer/CustomIntegrationDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/deserializer/CustomIntegrationDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/deserializer/JsonNodeDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/deserializer/JsonNodeDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/models/StreamingRawData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/models/StreamingRawData.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/models/TransformerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/models/TransformerInfo.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/partitioner/CustomPartitioner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/partitioner/CustomPartitioner.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/producer/ProducerCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/producer/ProducerCreator.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/publisher/KafkaEventPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/publisher/KafkaEventPublisher.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/publisher/Publisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/publisher/Publisher.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/serializer/CustomIntegrationSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/serializer/CustomIntegrationSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/kafka/serializer/JsonNodeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/kafka/serializer/JsonNodeSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/AESUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/AESUtils.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/GenerateKeyPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/GenerateKeyPair.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceActivator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceActivator.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceInfo.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceServer.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/licencing/licensing/LicenceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/licencing/licensing/LicenceUtil.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/login/LoginRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/login/LoginRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/registration/DynamicRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/registration/DynamicRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/registration/RegisterRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/registration/RegisterRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/ssh/MyForwardingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/ssh/MyForwardingFilter.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/ssh/SshClientTunnel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/ssh/SshClientTunnel.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/ssh/SshServerWithTunnelListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/ssh/SshServerWithTunnelListener.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/ssh/tunnel/TunnelBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/ssh/tunnel/TunnelBook.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/subsystems/KafkaSubsystemHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/subsystems/KafkaSubsystemHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/subsystems/SubsystemHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/subsystems/SubsystemHandler.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/subsystems/SubsytemHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/subsystems/SubsytemHandlers.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/system/SystemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/system/SystemAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/system/SystemManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/system/SystemManager.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/server/system/SystemsRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/server/system/SystemsRoute.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/utils/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/utils/JSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/utils/JSON.java -------------------------------------------------------------------------------- /src/main/java/com/scaleguard/utils/UIDUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/com/scaleguard/utils/UIDUtils.java -------------------------------------------------------------------------------- /src/main/java/io/netty/handler/ssl/CertificateStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/io/netty/handler/ssl/CertificateStore.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/AcmeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/AcmeContext.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/AcmeDBUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/AcmeDBUtils.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/AcmeFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/AcmeFileUtils.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/AcmeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/AcmeUtils.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/CertificateStoreUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/CertificateStoreUtils.java -------------------------------------------------------------------------------- /src/main/java/org/shredzone/acme4j/LoadOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/java/org/shredzone/acme4j/LoadOrder.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/com/scaleguard/server/certificates/CertificateManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/com/scaleguard/server/certificates/CertificateManagerTest.java -------------------------------------------------------------------------------- /src/test/java/com/scaleguard/server/http/client/HttpClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/com/scaleguard/server/http/client/HttpClientTest.java -------------------------------------------------------------------------------- /src/test/java/com/scaleguard/server/http/dns/udp/DnsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/com/scaleguard/server/http/dns/udp/DnsClient.java -------------------------------------------------------------------------------- /src/test/java/com/scaleguard/server/licencing/licensing/TestLicence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/com/scaleguard/server/licencing/licensing/TestLicence.java -------------------------------------------------------------------------------- /src/test/java/com/scaleguard/server/registration/DynamicRegistrarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/com/scaleguard/server/registration/DynamicRegistrarTest.java -------------------------------------------------------------------------------- /src/test/java/org/shredzone/acme4j/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/src/test/java/org/shredzone/acme4j/ClientTest.java -------------------------------------------------------------------------------- /test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaneeshtb/scaleguard/HEAD/test.html --------------------------------------------------------------------------------