Nawaz Dhandala
898c4de78f
refactor: enhance subdomain handling and validation in StatusPageDomain and Domains components
2025-11-25 19:54:50 +00:00
Nawaz Dhandala
11894d0ba5
Refactor API calls to use unified request structure
...
- Updated MicrosoftTeams and Slack classes to use the new API.post structure with url and data properties.
- Refactored API utility methods to accept a single options object for HTTP requests, improving consistency across the codebase.
- Modified various service and utility classes (e.g., CopilotPullRequestService, CodeRepositoryUtil, and ApiMonitor) to align with the new API request format.
- Enhanced error handling and logging for API responses.
- Updated tests to accommodate changes in API method signatures.
2025-09-19 20:57:54 +01:00
Simon Larsen
98a4f058dd
fix: add error logging across multiple components and services
2025-06-11 10:14:09 +01:00
Simon Larsen
2f9189a181
feat: implement LowercaseDomains migration to ensure all domain entries are stored in lowercase
2025-05-29 12:06:54 +01:00
Simon Larsen
32c2d7ea26
feat: refactor domain handling by renaming Domain import and enhancing CNAME record retrieval with error handling
2025-05-29 11:40:20 +01:00
Simon Larsen
14e4949c1a
feat: normalize domain and subdomain inputs by trimming and converting to lowercase in DomainService and StatusPageDomainService
2025-05-29 10:58:43 +01:00
Simon Larsen
66fc10221f
refactor: improve code formatting and whitespace consistency across multiple files
2025-05-28 17:53:43 +01:00
Simon Larsen
daaeeb4957
feat: add CNAME record validation in StatusPageDomainService and implement DNSUtil for CNAME resolution
2025-05-28 17:26:37 +01:00
Simon Larsen
54c526ffed
Refactor import paths in utility files to use relative paths instead of absolute paths. This change enhances module resolution and maintains consistency across the codebase. Updated imports in Execute.ts, Express.ts, Greenlock.ts, JsonToCsv.ts, JsonWebToken.ts, LocalFile.ts, Logger.ts, various Monitor criteria files, Realtime.ts, Response.ts, StartServer.ts, Stream.ts, Telemetry.ts, TwoFactorAuth.ts, VMAPI.ts, VMRunner.ts, and Workspace files.
2025-05-21 13:55:49 +01:00
Simon Larsen
5ecf6d2c70
refactor: remove unnecessary blank lines for improved code readability
2025-03-18 14:17:57 +00:00
Simon Larsen
06e5dac23d
feat: add CaptureSpan decorator to various service methods for improved performance tracking
2025-03-18 14:07:34 +00:00
Simon Larsen
527d191954
feat: add CaptureSpan decorator to multiple service classes for improved telemetry tracking
2025-03-17 20:08:56 +00:00
Simon Larsen
ba32732ef0
feat: integrate CaptureSpan decorator into multiple monitor criteria classes for improved telemetry tracking
2025-03-17 19:35:51 +00:00
Simon Larsen
d072a29cf8
refactor: Add WriteCustomCertsToDiskJob to Nginx/Index.ts and update UptimeUtil to round uptime percentage to specified precision
...
- The WriteCustomCertsToDiskJob has been added to the Nginx/Index.ts file to handle writing custom certificates to disk.
- The UptimeUtil has been updated to round the uptime percentage to the specified precision.
2024-10-09 19:24:17 +01:00
Simon Larsen
5c3dcf7bc9
refactor: Improve SSL ordering for domains in StatusPageCerts job
2024-08-28 12:25:04 +01:00
Simon Larsen
fb8b00d383
refactor: Update startActiveSpan method in Telemetry class
2024-08-27 14:51:38 +01:00
Simon Larsen
a6072634f2
refactor: Improve error handling and logging in Cron and Queue classes
2024-08-27 13:10:40 +01:00
Simon Larsen
646908e66b
refactor: Remove unused timeoutInMs property in Cron and Queue classes
2024-08-27 11:12:39 +01:00
Simon Larsen
fac59332ed
refactor: Update CNAME verification logging in StatusPageDomainService
2024-08-27 11:05:07 +01:00
Simon Larsen
fee3264350
refactor: Improve CNAME verification logging in StatusPageDomainService
2024-08-26 14:55:52 +01:00
Simon Larsen
5bcd451bc8
Merge branch 'error-tracking'
2024-08-26 14:35:29 +01:00
Simon Larsen
f0e701c5bb
refactor: Update telemetry exception view layout components
2024-08-25 22:52:50 +01:00
Simon Larsen
7fa461e652
refactor: Improve CNAME verification logging in StatusPageDomainService
2024-08-25 22:36:01 +01:00
Johncs2d
4e7d1d5c7a
Add debug logging to StatusPageDomainService.ts for debugging failing domain verification requests.
2024-08-23 22:36:41 +08:00
Simon Larsen
c9a69db7f2
refactor: Update import paths for ObjectID and OneUptimeDate in various service files
2024-08-14 22:51:29 +01:00
Simon Larsen
14cf7f047f
refactor: Remove unused imports in ServiceRoute.ts, Index.ts, and various service files
2024-08-13 14:54:29 +01:00
Simon Larsen
dea6c55365
refactor: Update import statements for CommonUI to use Common/UI
2024-08-07 15:50:32 -06:00