Nawaz Dhandala
788eeae500
fix: remove duplicate project selection callback in DashboardProjectPicker
2026-04-03 14:23:04 +01:00
Nawaz Dhandala
d47b43f7b2
feat(dropdown): optimize getDropdownOptionsFromArray to ensure unique values
2026-03-20 13:39:11 +00:00
Nawaz Dhandala
0e93929a3f
feat: add LogPipelineProcessor model and related services
...
- Implemented LogPipelineProcessor model with necessary fields and access controls.
- Created LogDropFilterAction enum for defining actions on log drop filters.
- Introduced LogPipelineProcessorType enum and configuration interfaces for various processor types.
- Developed LogExport utility for exporting logs in CSV and JSON formats.
- Added LogDropFilterService for managing drop filters with caching.
- Implemented LogPipelineService for loading and processing log pipelines with processors.
- Created LogFilterEvaluator for evaluating filter queries against log entries.
2026-03-13 11:50:07 +00:00
Nawaz Dhandala
5d6907be97
feat: Enhance dropdown options handling by introducing DropdownOptionGroup support
2026-02-11 21:42:57 +00:00
Nawaz Dhandala
1a15e446ff
refactor: Remove redundant comment about project ID validation
2026-01-16 10:29:52 +00:00
Nawaz Dhandala
3947b0bba1
fix: Enhance UUID validation in ObjectID and ProjectUtil classes
2026-01-16 10:29:20 +00:00
Nawaz Dhandala
1b498ca5fa
refactor: Improve fallback comment for tenant ID retrieval in ModelAPI
2026-01-12 18:30:58 +00:00
Nawaz Dhandala
ce7ed97281
feat: Add fallback for tenant ID retrieval in ModelAPI when project data is not fully loaded
2026-01-12 18:30:18 +00:00
Nawaz Dhandala
679864dbaa
feat: enhance FilePicker component with upload status management and progress tracking
2025-11-18 19:43:40 +00:00
Nawaz Dhandala
e570030319
fix: correct import path for AppApiRoute in User utility
2025-11-17 15:38:56 +00:00
Nawaz Dhandala
77e3394638
feat: update user profile picture handling to use userId instead of profilePictureId
2025-11-17 14:21:33 +00:00
Nawaz Dhandala
93721350c6
feat: update logo URL handling and introduce UserAPI for profile picture management
2025-11-17 14:09:38 +00:00
Nawaz Dhandala
e2baa449f5
Refactor Telemetry initialization to explicitly type webTraceExporter as WebSpanExporter
2025-11-12 16:18:39 +00:00
Nawaz Dhandala
51b88eb065
Refactor Telemetry class to streamline span processor registration
2025-11-12 16:16:34 +00:00
Nawaz Dhandala
8bf8c891ab
Refactor telemetry exports to improve type handling and streamline initialization
2025-11-12 13:32:27 +00:00
Nawaz Dhandala
9356f2964e
feat(Authentication): integrate UserSession model and enhance finalizeUserLogin type definition
...
feat(Express): define HeaderValue type and improve type annotations for headerValueToString and extractDeviceInfo functions
2025-11-11 21:41:20 +00:00
Nawaz Dhandala
c02ab56477
feat(Cookie): enhance cookie management with refresh token support and default access token expiry
2025-11-11 21:11:34 +00:00
Nawaz Dhandala
1094a07fc6
fix(DropdownUtil): ensure color variable is explicitly typed as Color | null
...
refactor(ColorField): add return type annotation for ColorField function
2025-11-11 14:30:33 +00:00
Nawaz Dhandala
14a5671645
feat(Color, Dropdown, ModelForm): enhance color handling in Color class and Dropdown options
2025-11-11 14:05:30 +00:00
Nawaz Dhandala
7eea90a55a
fix: format constructor parameters for consistency in IdentityAPI
2025-10-16 15:42:13 +01:00
Nawaz Dhandala
c401b86a2e
fix: update route handling to use Route class for URL construction across multiple services
2025-10-16 15:30:18 +01:00
Nawaz Dhandala
6d5bc111ba
Refactor comments across multiple files to improve clarity and consistency
...
- Updated comments in Probe/Config.ts to use block comments for proxy configuration.
- Refactored comments in PortMonitor.ts, SyntheticMonitor.ts, and OnlineCheck.ts to block comments for better readability.
- Adjusted comments in ProbeIngest/API/Monitor.ts and ProbeIngest/API/Probe.ts to block comments for clarity.
- Standardized comments in various data migration scripts to block comments for consistency.
- Modified eslint.config.js to enforce multiline comment style as an error.
2025-10-02 11:53:55 +01:00
Nawaz Dhandala
352c923e74
refactor: rename UserTwoFactorAuth to UserTotpAuth and update related services, APIs, and models
...
- Replaced all instances of UserTwoFactorAuth with UserTotpAuth across the codebase.
- Updated API endpoints to reflect the new naming convention.
- Modified database models and services to accommodate the changes.
- Adjusted frontend components to utilize the new UserTotpAuth model.
- Ensured all references, imports, and exports are consistent with the new naming.
2025-09-30 13:02:32 +01:00
Simon Larsen
b02d1da202
refactor: Simplify master admin status assignment in LoginUtil
2025-09-30 12:29:43 +01:00
Nawaz Dhandala
d2c1467a07
refactor: Simplify API call syntax and improve code readability across multiple files
2025-09-19 22:37:25 +01:00
Simon Larsen
87ddec9e6c
refactor: Update API method calls to use object destructuring for parameters
2025-09-19 22:15:02 +01: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
Nawaz Dhandala
4c037f54f4
feat: Refactor incident state migration and update related components for improved clarity and functionality
2025-09-09 13:49:34 +01:00
Simon Larsen
b1db4187de
Learn more about Markdown syntax.
2025-09-09 12:12:09 +01:00
Nawaz Dhandala
b8b9dd859a
Refactor migration files for consistency and readability; update BillingService and ProjectService for improved code clarity; enhance Countries interface formatting; standardize string quotes in various components; fix minor formatting issues in Settings and SendAnnouncementCreatedNotification.
2025-08-27 14:50:48 +01:00
Simon Larsen
badd200aed
feat: Add country selection dropdown for billing details and implement country options
2025-08-27 13:14:01 +01:00
Nawaz Dhandala
813581dec5
fix: Add return type to logoutUser method and specify type for route in navigateToLoginPage method
2025-08-26 21:39:35 +01:00
Nawaz Dhandala
e528decf73
fix: Refactor QueueWorker options handling; improve logoutUser method formatting and navigation logic in StatusPageUtil
2025-08-26 21:36:56 +01:00
Simon Larsen
1df43e21ff
fix: Refactor logoutUser method and enhance navigation logging in StatusPageUtil
2025-08-26 18:37:49 +01:00
Nawaz Dhandala
71466089a4
refactor: Improve type annotations and error handling across multiple files
2025-07-21 16:45:33 +01:00
Simon Larsen
618dcbdcce
feat: Improve logging and error handling in PushNotificationService and Service Worker; remove Logger from Cookie and LocalStorage classes
2025-07-17 14:06:17 +01:00
Simon Larsen
140547d796
fix: update link styling for improved visibility in Markdown cheatsheet
2025-06-16 13:07:59 +01:00
Simon Larsen
b68f25b80d
fix: ensure consistent styling for Markdown link in cheatsheet
2025-06-16 13:07:29 +01:00
Simon Larsen
d564c573e5
refactor: remove unused Markdown imports and improve description formatting in various components
2025-06-16 12:44:02 +01:00
Simon Larsen
fa6ef8070c
feat: enhance Markdown support with utility functions and update descriptions across various components
2025-06-16 12:36:41 +01:00
Simon Larsen
dd52a97dfa
fix: improve error handling by replacing catch blocks with empty catch statements across multiple components
2025-06-11 13:08:28 +01:00
Simon Larsen
98a4f058dd
fix: add error logging across multiple components and services
2025-06-11 10:14:09 +01:00
Simon Larsen
f5d326c086
fix: simplify isSubscriptionOverdue method and improve formatting in MasterPage component
2025-06-02 14:18:26 +01:00
Simon Larsen
acf11e25fe
fix: enhance subscription status checks to include overdue and inactive states
2025-06-02 14:16:34 +01:00
Simon Larsen
14a70846d0
fix: remove unnecessary await from UserUtil.logout in Logout component
2025-05-29 14:49:41 +01:00
Simon Larsen
61f3fae19d
fix: refactor logout method to handle API errors and log them using Logger
2025-05-29 14:45:51 +01:00
Simon Larsen
7f9bd8e150
fix: correct NotAuthorizedException code and update forbidden route handling to return a valid Route
2025-05-29 13:52:49 +01:00
Simon Larsen
6a16301b3f
fix: update forbidden route handling to prevent navigation errors and return null
2025-05-29 13:49:00 +01:00
Simon Larsen
501c9b655c
feat: add handling for forbidden access and implement getForbiddenRoute method in API class
2025-05-28 20:51:15 +01:00
Simon Larsen
bba09b8b21
refactor: clean up whitespace and improve formatting in SerializableObject, API, Cookie, and ModelSchema
2025-05-28 19:23:34 +01:00