├── .github └── workflows │ ├── cloudflare-workers.yml │ └── tag-deployment.yml ├── .gitignore ├── AGENTS.md ├── README.md ├── README_EN.md ├── docs └── assets │ └── logo.png ├── exception-notify.iml ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── nolimit35 │ │ │ └── springkit │ │ │ ├── annotation │ │ │ └── ExceptionNotify.java │ │ │ ├── aspect │ │ │ └── ExceptionNotificationAspect.java │ │ │ ├── config │ │ │ ├── EnvironmentPostProcessor.java │ │ │ ├── ExceptionNotifyAutoConfiguration.java │ │ │ └── ExceptionNotifyProperties.java │ │ │ ├── filter │ │ │ ├── DefaultExceptionFilter.java │ │ │ └── ExceptionFilter.java │ │ │ ├── formatter │ │ │ ├── DefaultNotificationFormatter.java │ │ │ └── NotificationFormatter.java │ │ │ ├── model │ │ │ ├── AiAnalysisPayload.java │ │ │ ├── CodeAuthorInfo.java │ │ │ └── ExceptionInfo.java │ │ │ ├── monitor │ │ │ └── Monitor.java │ │ │ ├── notification │ │ │ ├── AbstractNotificationProvider.java │ │ │ ├── NotificationProvider.java │ │ │ ├── NotificationProviderManager.java │ │ │ └── provider │ │ │ │ ├── DingTalkNotificationProvider.java │ │ │ │ ├── FeishuNotificationProvider.java │ │ │ │ └── WeChatWorkNotificationProvider.java │ │ │ ├── service │ │ │ ├── AbstractGitSourceControlService.java │ │ │ ├── AiAnalysisLinkService.java │ │ │ ├── CompressedPayloadAiAnalysisLinkService.java │ │ │ ├── EnvironmentProvider.java │ │ │ ├── ExceptionAnalyzerService.java │ │ │ ├── ExceptionDeduplicationService.java │ │ │ ├── ExceptionNotificationService.java │ │ │ ├── GitHubService.java │ │ │ ├── GitLabService.java │ │ │ ├── GitSourceControlService.java │ │ │ └── GiteeService.java │ │ │ └── trace │ │ │ ├── DefaultTraceInfoProvider.java │ │ │ └── TraceInfoProvider.java │ └── resources │ │ ├── META-INF │ │ └── spring.factories │ │ └── application-example.yaml └── test │ ├── java │ └── com │ │ └── nolimit35 │ │ └── springkit │ │ ├── notification │ │ └── provider │ │ │ ├── AllProvidersYamlTest.java │ │ │ ├── DingTalkNotificationProviderYamlTest.java │ │ │ ├── FeishuNotificationProviderYamlTest.java │ │ │ ├── TestApplication.java │ │ │ ├── WeChatWorkNotificationProviderYamlTest.java │ │ │ └── YamlConfigNotificationProviderTest.java │ │ ├── service │ │ ├── CompressedPayloadAiAnalysisLinkServiceTest.java │ │ ├── GitHubServiceTest.java │ │ ├── GitLabServiceTest.java │ │ └── GiteeServiceTest.java │ │ └── trace │ │ └── DefaultTraceInfoProviderTest.java │ └── resources │ └── application-test.yml └── web ├── .env.example ├── .eslintrc.json ├── app ├── api │ ├── compress │ │ └── route.ts │ └── decompress │ │ └── route.ts ├── globals.css ├── layout.tsx └── page.tsx ├── cloudflare-env.d.ts ├── lib ├── ai-analysis-payload.ts ├── cloudflare-env.ts ├── storage-config.ts └── test-storage.ts ├── migrations └── 0001_create_code_map.sql ├── next-env.d.ts ├── next.config.mjs ├── open-next.config.ts ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── public └── _headers ├── scripts └── pre-deploy-check.ts ├── tsconfig.json ├── types └── pako.d.ts ├── vercel.json ├── worker-configuration.d.ts ├── wrangler.template.toml └── wrangler.toml /.github/workflows/cloudflare-workers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/.github/workflows/cloudflare-workers.yml -------------------------------------------------------------------------------- /.github/workflows/tag-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/.github/workflows/tag-deployment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/AGENTS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/README_EN.md -------------------------------------------------------------------------------- /docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/docs/assets/logo.png -------------------------------------------------------------------------------- /exception-notify.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/exception-notify.iml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/annotation/ExceptionNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/annotation/ExceptionNotify.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/aspect/ExceptionNotificationAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/aspect/ExceptionNotificationAspect.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/config/EnvironmentPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/config/EnvironmentPostProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/config/ExceptionNotifyAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/config/ExceptionNotifyAutoConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/config/ExceptionNotifyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/config/ExceptionNotifyProperties.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/filter/DefaultExceptionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/filter/DefaultExceptionFilter.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/filter/ExceptionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/filter/ExceptionFilter.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/formatter/DefaultNotificationFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/formatter/DefaultNotificationFormatter.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/formatter/NotificationFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/formatter/NotificationFormatter.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/model/AiAnalysisPayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/model/AiAnalysisPayload.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/model/CodeAuthorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/model/CodeAuthorInfo.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/model/ExceptionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/model/ExceptionInfo.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/monitor/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/monitor/Monitor.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/AbstractNotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/AbstractNotificationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/NotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/NotificationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/NotificationProviderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/NotificationProviderManager.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/provider/DingTalkNotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/provider/DingTalkNotificationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/provider/FeishuNotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/provider/FeishuNotificationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/notification/provider/WeChatWorkNotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/notification/provider/WeChatWorkNotificationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/AbstractGitSourceControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/AbstractGitSourceControlService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/AiAnalysisLinkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/AiAnalysisLinkService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/CompressedPayloadAiAnalysisLinkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/CompressedPayloadAiAnalysisLinkService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/EnvironmentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/EnvironmentProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/ExceptionAnalyzerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/ExceptionAnalyzerService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/ExceptionDeduplicationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/ExceptionDeduplicationService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/ExceptionNotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/ExceptionNotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/GitHubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/GitHubService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/GitLabService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/GitLabService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/GitSourceControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/GitSourceControlService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/service/GiteeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/service/GiteeService.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/trace/DefaultTraceInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/trace/DefaultTraceInfoProvider.java -------------------------------------------------------------------------------- /src/main/java/com/nolimit35/springkit/trace/TraceInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/java/com/nolimit35/springkit/trace/TraceInfoProvider.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /src/main/resources/application-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/main/resources/application-example.yaml -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/AllProvidersYamlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/AllProvidersYamlTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/DingTalkNotificationProviderYamlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/DingTalkNotificationProviderYamlTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/FeishuNotificationProviderYamlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/FeishuNotificationProviderYamlTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/TestApplication.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/WeChatWorkNotificationProviderYamlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/WeChatWorkNotificationProviderYamlTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/notification/provider/YamlConfigNotificationProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/notification/provider/YamlConfigNotificationProviderTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/service/CompressedPayloadAiAnalysisLinkServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/service/CompressedPayloadAiAnalysisLinkServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/service/GitHubServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/service/GitHubServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/service/GitLabServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/service/GitLabServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/service/GiteeServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/service/GiteeServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nolimit35/springkit/trace/DefaultTraceInfoProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/java/com/nolimit35/springkit/trace/DefaultTraceInfoProviderTest.java -------------------------------------------------------------------------------- /src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/src/test/resources/application-test.yml -------------------------------------------------------------------------------- /web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/.env.example -------------------------------------------------------------------------------- /web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/.eslintrc.json -------------------------------------------------------------------------------- /web/app/api/compress/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/app/api/compress/route.ts -------------------------------------------------------------------------------- /web/app/api/decompress/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/app/api/decompress/route.ts -------------------------------------------------------------------------------- /web/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/app/globals.css -------------------------------------------------------------------------------- /web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/app/layout.tsx -------------------------------------------------------------------------------- /web/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/app/page.tsx -------------------------------------------------------------------------------- /web/cloudflare-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/cloudflare-env.d.ts -------------------------------------------------------------------------------- /web/lib/ai-analysis-payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/lib/ai-analysis-payload.ts -------------------------------------------------------------------------------- /web/lib/cloudflare-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/lib/cloudflare-env.ts -------------------------------------------------------------------------------- /web/lib/storage-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/lib/storage-config.ts -------------------------------------------------------------------------------- /web/lib/test-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/lib/test-storage.ts -------------------------------------------------------------------------------- /web/migrations/0001_create_code_map.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/migrations/0001_create_code_map.sql -------------------------------------------------------------------------------- /web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/next-env.d.ts -------------------------------------------------------------------------------- /web/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/next.config.mjs -------------------------------------------------------------------------------- /web/open-next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/open-next.config.ts -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/package.json -------------------------------------------------------------------------------- /web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/pnpm-lock.yaml -------------------------------------------------------------------------------- /web/public/_headers: -------------------------------------------------------------------------------- 1 | /_next/static/* 2 | Cache-Control: public,max-age=31536000,immutable -------------------------------------------------------------------------------- /web/scripts/pre-deploy-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/scripts/pre-deploy-check.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/types/pako.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/types/pako.d.ts -------------------------------------------------------------------------------- /web/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/vercel.json -------------------------------------------------------------------------------- /web/worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/worker-configuration.d.ts -------------------------------------------------------------------------------- /web/wrangler.template.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/wrangler.template.toml -------------------------------------------------------------------------------- /web/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuangYiDing/exception-notify/HEAD/web/wrangler.toml --------------------------------------------------------------------------------