Commit Graph

35638 Commits

Author SHA1 Message Date
Nawaz Dhandala
4ba9151400 feat(dockerignore): add large directories to ignore for Docker builds 2026-01-22 21:42:52 +00:00
Nawaz Dhandala
97fe212d15 feat(ExceptionProductImprovements): add comprehensive plan for enhancing exception tracking features 2026-01-22 21:21:09 +00:00
Nawaz Dhandala
af3738924e feat(MailService): add debug logging for SMTP and SendGrid email responses 2026-01-22 20:57:18 +00:00
Nawaz Dhandala
92f77c7ce2 feat(SCIM): update user name in SCIM request if missing or different 2026-01-22 20:44:11 +00:00
Nawaz Dhandala
ecb54381d8 style(Login.tsx, MasterPassword.tsx, StatusPage.ts): improve code formatting for better readability 2026-01-22 20:29:08 +00:00
Nawaz Dhandala
0a9435ef1a feat(auth): implement safe redirect URL handling to prevent navigation to auth pages 2026-01-22 20:23:18 +00:00
Nawaz Dhandala
0a6035ed65 style(ProductCompare.ts, GenerateProvider.ts): improve code formatting for better readability 2026-01-22 18:11:21 +00:00
Nawaz Dhandala
70f9444aab feat(svg): add new SVG icons for better integration and visual consistency 2026-01-22 18:07:19 +00:00
Nawaz Dhandala
088333c91c style(pricing.ejs, product-compare.ejs): improve text wrapping and update image styling for better layout 2026-01-22 15:47:30 +00:00
Nawaz Dhandala
7fc7276207 feat(pricing.ejs): enhance Bitcoin payment interaction with clickable text and improved styling 2026-01-22 15:43:20 +00:00
Nawaz Dhandala
631bf12c23 style(pricing.ejs): adjust genesis text styling and update content for clarity 2026-01-22 15:19:28 +00:00
Nawaz Dhandala
5ce158ebf3 Refactor code structure for improved readability and maintainability 2026-01-22 15:18:17 +00:00
Nawaz Dhandala
4684f25f22 easter egg 2026-01-22 15:17:19 +00:00
Nawaz Dhandala
3d36d86bd6 chore(VERSION): bump version to 9.4.4 2026-01-22 13:36:19 +00:00
Nawaz Dhandala
93c017dbab chore(GenerateProvider): add VERSION file generation to ensure proper detection of changes 2026-01-22 13:25:03 +00:00
Nawaz Dhandala
c74204ed1f chore(sitemap): remove outdated sitemap.xml file 2026-01-22 13:12:09 +00:00
Nawaz Dhandala
80125f500c chore(views): update card components to ensure full height for better layout consistency 2026-01-22 12:58:43 +00:00
Nawaz Dhandala
2771efcd87 chore(GoModuleGenerator): update comments for clarity in generateGoMod method
chore(GenerateProvider): format log message for consistency in main function
2026-01-22 12:43:45 +00:00
Nawaz Dhandala
0e27802f1a chore(verify.sh): update monitor verification logic to check for manual with description and remove empty steps check 2026-01-22 12:39:14 +00:00
Nawaz Dhandala
a96c270a94 chore(URL.ts): update toString method to conditionally add route and improve URL construction logic
chore(MonitorStep.ts): remove redundant default monitor assignments in getDefaultMonitorStep method
chore(Port.ts): change toJSON method to return port value as a number instead of string
2026-01-22 12:38:50 +00:00
Nawaz Dhandala
66d76676f5 chore(ResourceGenerator): add sorting for list items to ensure consistent ordering and fix idempotency issues 2026-01-22 12:35:50 +00:00
Nawaz Dhandala
2d687a3275 chore(E2E Tests): refactor verification scripts to use shared library functions and improve validation 2026-01-21 22:23:20 +00:00
Nawaz Dhandala
47bca3fb9b chore(ResourceGenerator): refactor valid ObjectType handling to use dynamic generation from enum 2026-01-21 21:29:29 +00:00
Nawaz Dhandala
79d3548492 chore(ResourceGenerator): add validation for OneUptime ObjectType in resource handling 2026-01-21 21:26:07 +00:00
Nawaz Dhandala
3156302dbc chore(JSON.ts): remove unnecessary blank line in ObjectType enum 2026-01-21 21:15:35 +00:00
Nawaz Dhandala
84307250b7 chore(GoModuleGenerator): update go.mod generation to specify minimum versions and clarify dependency fetching process 2026-01-21 21:13:07 +00:00
Nawaz Dhandala
c3986bd66a chore(GoModuleGenerator): update go.mod to use Go 1.23 and pin dependencies for compatibility with Terraform 1.5+ 2026-01-21 21:08:42 +00:00
Nawaz Dhandala
a4a56bf2c7 chore(GoModuleGenerator): update go.mod to pin additional indirect dependencies for compatibility with Terraform 1.5+ 2026-01-21 21:04:36 +00:00
Nawaz Dhandala
6644523c54 chore(robots.txt): update AI agent access rules and refine API disallow directive 2026-01-21 18:20:50 +00:00
Nawaz Dhandala
44aa046fec chore: update Go version to 'stable' in workflow files 2026-01-21 17:27:08 +00:00
Nawaz Dhandala
da5b9b4955 chore(VERSION): bump version to 9.4.3 9.4.3 2026-01-21 15:59:54 +00:00
Nawaz Dhandala
81dd803b62 Merge branch 'release' 2026-01-21 15:59:39 +00:00
Nawaz Dhandala
efffa82cbf refactor(StatusPageService): simplify conditional check for downtimeMonitorStatuses 2026-01-21 15:56:49 +00:00
Nawaz Dhandala
64b0c9f137 feat(Terraform): update monitor names to use random suffixes for uniqueness 2026-01-21 15:48:15 +00:00
Nawaz Dhandala
a3661e1626 Merge branch 'master' of https://github.com/OneUptime/oneuptime 2026-01-21 15:46:18 +00:00
Nawaz Dhandala
4115deadc4 feat(Monitor): add monitorId prop to MonitorStep and MonitorSteps components for secret population during testing 2026-01-21 14:58:09 +00:00
Nawaz Dhandala
6fbd112964 fix(ResourceGenerator): enhance handling of complex typed objects in Delete method 2026-01-21 14:55:25 +00:00
Nawaz Dhandala
a171c52c8d feat(tests): refactor E2E tests to use random suffixes for resource names
- Updated multiple test files to replace timestamp-based naming with random suffixes for better uniqueness and idempotency.
- Added random provider to each test file to generate unique identifiers.
- Removed unnecessary lifecycle blocks that ignored changes to resource names.
- Ensured consistent naming conventions across all test cases for clarity and maintainability.
2026-01-21 14:45:46 +00:00
Nawaz Dhandala
4f7d3ed2be feat(E2E Tests): add comprehensive tests for various monitor types with steps and basic configurations 2026-01-21 13:38:49 +00:00
Nawaz Dhandala
9db97b3919 Add E2E tests for OneUptime resources
- Implemented monitor types tests including variable definitions and verification scripts.
- Created incident CRUD tests with various configurations and verification logic.
- Added alert CRUD tests to validate alert creation and configurations.
- Developed scheduled maintenance CRUD tests to ensure proper handling of maintenance events.
- Established on-call duty policy CRUD tests to validate policy creation and configurations.
- Introduced monitor group CRUD tests to verify group creation and uniqueness.
- Created team CRUD tests to validate team creation and configurations.
2026-01-21 13:25:55 +00:00
Nawaz Dhandala
8bc545c90f Add end-to-end tests for OneUptime resources
- Implemented idempotency tests for status pages, monitors, and probes.
- Created Terraform configurations and verification scripts for:
  - StatusPageDomain idempotency (Issue #2236)
  - Monitor CRUD operations with various configurations
  - Probe CRUD operations, ensuring probe_version is a string (Issue #2228)
  - StatusPage CRUD operations, handling server defaults (Issue #2232)
  - StatusPage with domain integration, validating computed fields and server-injected defaults
- Added necessary variable files for configuration.
2026-01-21 13:09:36 +00:00
Nawaz Dhandala
19d1629e37 fix(StatusPageDomain): update access control for create permissions and adjust required fields 2026-01-21 13:01:51 +00:00
Nawaz Dhandala
e7fd472c14 fix(ResourceGenerator): enhance handling of complex object responses in Delete method 2026-01-21 12:33:27 +00:00
Nawaz Dhandala
dd4a1416fc fix(StatusPageService): simplify downtime monitor statuses check 2026-01-21 12:17:25 +00:00
Nawaz Dhandala
09b65b9a5b fix(StatusPageDomain): change CNAME Verification Token requirement to optional 2026-01-21 12:09:11 +00:00
Simon Larsen
8fb1a1daf9 Merge pull request #2239 from OneUptime/chore/npm-audit-fix
chore: npm audit fix
2026-01-21 09:27:59 +00:00
simlarsen
d3d0dedfee chore: npm audit fix 2026-01-21 02:01:12 +00:00
Nawaz Dhandala
bc9b09aed5 chore: Bump version to 9.4.2 2026-01-20 20:46:03 +00:00
Nawaz Dhandala
6822718c46 feat(SCIM): Normalize operation strings to lowercase in PATCH requests 9.4.2 2026-01-20 20:42:57 +00:00
Simon Larsen
5a7af27543 Merge pull request #2237 from OneUptime/alert-episode
Alert episode
2026-01-20 19:08:04 +00:00