Compare commits

...

11070 Commits

Author SHA1 Message Date
Simon Larsen
eae11f068f refactor: Enhance probe initialization by adding worker management and improving logging 2025-04-24 21:40:14 +01:00
Simon Larsen
065deebfe2 docs: Add instructions for checking and increasing max_connections in Postgres 2025-04-24 19:50:30 +01:00
Simon Larsen
e6b2525ba9 refactor: Format import statement for SlackMiscData in SlackAPI 2025-04-24 18:36:29 +01:00
Simon Larsen
fd2d21c1b5 refactor: Update nodemon configuration to include Common/Server directory in ignore patterns 2025-04-24 18:24:14 +01:00
Simon Larsen
82616438ec refactor: Remove unnecessary whitespace in overTimeValue assignment across criteria classes 2025-04-24 12:37:37 +01:00
Simon Larsen
09bbb01aea refactor: Simplify overTimeValue handling in monitor criteria classes 2025-04-24 12:24:36 +01:00
Simon Larsen
58b64aa34f refactor: Standardize error logging and clean up code formatting across criteria classes 2025-04-24 12:14:50 +01:00
Simon Larsen
851d4361e8 refactor: Enhance error handling and logging in monitor criteria classes 2025-04-24 12:11:17 +01:00
Simon Larsen
9c65febf9c refactor: Remove unused webpack-cli dependency from package.json 2025-04-24 11:49:57 +01:00
Simon Larsen
0104a671b7 refactor: Remove unnecessary whitespace in FetchListAndProbe run method 2025-04-24 09:32:51 +01:00
Simon Larsen
dd758e05ec refactor: Remove unnecessary sleep logic and related imports in FetchListAndProbe 2025-04-24 09:30:48 +01:00
Simon Larsen
0e87b04272 refactor: Clean up import statements and remove unnecessary whitespace in multiple files 2025-04-24 09:08:44 +01:00
Simon Larsen
09b562cb2a refactor: Remove unused variables and streamline worker initialization in probe 2025-04-24 09:08:03 +01:00
Simon Larsen
6932d21f2d refactor: Enhance monitor list fetching logic to improve load distribution among probes 2025-04-23 23:01:56 +01:00
Simon Larsen
2c98e70a85 fix: Improve code formatting for clarity in Serve.ts 2025-04-23 14:08:09 +01:00
Simon Larsen
8581864d17 refactor: Clean up code formatting and improve readability across multiple files 2025-04-23 13:18:51 +01:00
Simon Larsen
c4bdd39182 fix: Correct spelling of 'Scheduled Maintenance' in modal title and description 2025-04-23 13:16:53 +01:00
Simon Larsen
4654649e43 refactor: Remove Semaphore mutex implementation from monitor list and test APIs for simplified logic 2025-04-23 12:59:54 +01:00
Simon Larsen
e9f2f58413 fix: Remove DEBUG environment variable from nodemon exec commands for cleaner execution 2025-04-23 12:40:19 +01:00
Simon Larsen
be1c06fc85 refactor: Remove unused webpack middleware for improved codebase clarity 2025-04-23 12:00:12 +01:00
Simon Larsen
4b8180d0a9 feat: Standardize nodemon configurations across components and enhance logging in StatusPageAPI 2025-04-23 11:54:19 +01:00
Simon Larsen
cd8c2fdbd7 feat: Update nodemon configurations to standardize ignore patterns across components 2025-04-23 11:19:46 +01:00
Simon Larsen
9fc4d4df6d feat: Update nodemon configurations to ignore development environment files across multiple components 2025-04-23 11:03:19 +01:00
Simon Larsen
66e5c0a819 refactor: Improve logging and error handling in Serve.ts for status page ID retrieval 2025-04-23 10:56:36 +01:00
Simon Larsen
f8b11263f7 feat: Update nodemon configurations across multiple components to enhance development setup and add dev-build script 2025-04-23 10:51:47 +01:00
Simon Larsen
d80ec1c4ff Merge branch 'master' of github.com:OneUptime/oneuptime 2025-04-23 10:43:16 +01:00
Simon Larsen
6eda76709e feat: Update nodemon configuration and add webpack-cli to dependencies; enhance MasterPage to set favicon dynamically 2025-04-23 10:42:51 +01:00
Simon Larsen
c0b3d07ea9 Merge pull request #1884 from OneUptime/favicon-sp
Favicon sp
2025-04-22 22:53:02 +01:00
Simon Larsen
186d22ecf0 refactor: Clean up formatting and improve readability in ChangeState components 2025-04-22 22:00:27 +01:00
Simon Larsen
e58ea5e38e feat: Update onChange signatures across form components to include current values and a setter for new form values 2025-04-22 21:54:20 +01:00
Simon Larsen
782d197528 feat: Enhance form handling by updating onChange signatures to include current values and a setter for new form values 2025-04-22 21:44:12 +01:00
Simon Larsen
b7c4a913db fix: Update onChange handler in ChangeIncidentState to correctly handle form values 2025-04-22 17:34:36 +01:00
Simon Larsen
4f043ff9a3 feat: Add values prop to BasicModelForm and ModelForm; update ChangeIncidentState to manage form values 2025-04-22 16:57:09 +01:00
Simon Larsen
55fe6483d1 fix: Update title and description in getVariablesToRenderIndexPage for clarity 2025-04-22 16:40:13 +01:00
Simon Larsen
066293bb33 feat: Add incident note templates functionality to ChangeIncidentState component 2025-04-22 15:11:36 +01:00
Simon Larsen
bc8ca37f0a refactor: Clean up whitespace in DropdownButton component props interface 2025-04-22 14:52:30 +01:00
Simon Larsen
16e29b818d refactor: Improve code readability by restructuring imports and updating DropdownButton component props 2025-04-22 14:48:55 +01:00
Simon Larsen
5c8187121b Refactor StartServer and DropdownButton components for improved readability and consistency; add type annotations for ExpressRequest and ExpressResponse in Serve.ts; streamline EmailSubscribe component by removing redundant code and enhancing clarity. 2025-04-22 14:37:28 +01:00
Simon Larsen
f69fb1241c feat: Add DropdownButton component with customizable options 2025-04-22 14:32:56 +01:00
Simon Larsen
f56c279fba feat: Implement tabbed interface for new and manage existing SMS subscription forms 2025-04-22 14:09:02 +01:00
Simon Larsen
35067c3423 feat: Add manage existing subscription functionality and email template
- Updated OnCallDutyPolicyScheduleService to change the emoji in feedInfoInMarkdown.
- Added new email template type for managing existing status page subscriber subscriptions.
- Enhanced EmailSubscribe component to include tabs for new and existing subscriptions.
- Created a new email template for managing existing subscriptions with relevant information and links.
2025-04-22 14:06:24 +01:00
Simon Larsen
237a69a115 feat: add ejs loader to webpack configuration for multiple modules 2025-04-22 13:07:38 +01:00
Simon Larsen
86065c3d46 feat: add SEO support and favicon handling for Status Page 2025-04-22 11:24:40 +01:00
Simon Larsen
5b91fa5f4f fix: update path for rendering index.ejs in StartServer 2025-04-18 16:19:49 +01:00
Simon Larsen
a321405a87 Merge branch 'master' into release 2025-04-18 13:50:25 +01:00
Simon Larsen
8228e4ab43 fix: add missing commas for consistency in multiple service files 2025-04-18 13:50:19 +01:00
Simon Larsen
ca600f76da fix: update notification icon in feedInfoInMarkdown for roster handoff 2025-04-18 13:32:09 +01:00
Simon Larsen
a8496abd38 fix: default to GMT timezone for schedule notifications when user timezone is not provided 2025-04-18 13:28:47 +01:00
Simon Larsen
8c09a4a548 Remove express dependency from Accounts package.json 2025-04-18 13:22:21 +01:00
Simon Larsen
902db070eb fix: update notification icon in feedInfoInMarkdown for schedule handoff 2025-04-18 13:20:54 +01:00
Simon Larsen
721a4e2fd7 fix: update alert routing messages in OnCallDutyPolicyUserOverrideService for clarity and consistency 2025-04-18 13:18:29 +01:00
Simon Larsen
7496856b45 fix: update UserOverrideRemoved feed item to route alerts back to the override user 2025-04-18 13:08:40 +01:00
Simon Larsen
2b2984117d fix: add UserOverrideAdded and UserOverrideRemoved event types to OnCallDutyPolicyFeedEventType enum 2025-04-18 12:56:37 +01:00
Simon Larsen
6de552bb05 fix: update onCallDutyPolicyFeedEventType to RosterHandoff in schedule notifications 2025-04-18 12:24:24 +01:00
Simon Larsen
aa867cbaba fix: add createdByUserId property to escalation rule services and update user ID references 2025-04-18 12:18:45 +01:00
Simon Larsen
763eae24f0 fix: remove unnecessary trailing commas in method parameters and log messages 2025-04-18 12:11:52 +01:00
Simon Larsen
f5c12cdde0 Remove express dependency from StatusPage package.json 2025-04-18 12:06:53 +01:00
Simon Larsen
318d7cb99c fix: update user ID reference to use the correct property in on-call duty policy deletion 2025-04-18 11:44:03 +01:00
Simon Larsen
826c1dfb4b fix: update notification message to reflect team addition in escalation rule 2025-04-18 11:40:50 +01:00
Simon Larsen
bf19c7c2cf fix: correct on-call duty policy ID reference in escalation rule services 2025-04-18 11:38:32 +01:00
Simon Larsen
f13ec7c943 fix: update onCallDutyPolicyId assignment to use the correct property reference 2025-04-18 11:20:52 +01:00
Simon Larsen
f57e627ea2 fix: improve title and description formatting for On Call Duty Policy Feed 2025-04-17 20:21:32 +01:00
Simon Larsen
5648692c18 fix: update on-call policy message title for clarity in Slack notifications 2025-04-17 20:01:55 +01:00
Simon Larsen
a4ddacd556 feat: update NotificationRuleForm and NotificationRuleViewElement to handle OnCallDutyPolicy event type and improve user label display 2025-04-17 20:00:01 +01:00
Simon Larsen
a6124bec7c refactor: remove unused express imports and standardize middleware setup across webpack configurations 2025-04-17 19:54:55 +01:00
Simon Larsen
5c2b6eeacd Refactor webpack configurations and middleware setup for multiple applications
- Removed inline middleware setup from webpack configurations for Accounts, AdminDashboard, Dashboard, and StatusPage.
- Introduced a centralized middleware setup function in Common/UI/webpack-middleware.js to handle static assets and rendering for each application.
- Deleted unused index.ejs files from AdminDashboard, Dashboard, and StatusPage.
- Added new index.ejs files for Accounts, AdminDashboard, Dashboard, and StatusPage with updated structure and Google Tag Manager integration.
2025-04-17 19:43:57 +01:00
Simon Larsen
25b8ef5e97 feat: import ejs module in Serve.ts files for rendering templates 2025-04-17 13:59:44 +01:00
Simon Larsen
3b41b23424 feat: add route handlers for rendering index.ejs in accounts, admin, dashboard, and status page 2025-04-17 13:51:28 +01:00
Simon Larsen
0e0db3b48a fix: correct syntax by adding missing commas in OnCallDutyPolicyScheduleService methods 2025-04-17 13:45:12 +01:00
Simon Larsen
e3daea35b5 feat: add workspace notifications for user on-call status changes in OnCallDutyPolicyScheduleService 2025-04-17 13:40:35 +01:00
Simon Larsen
0f35b66deb fix: correct syntax by adding missing commas in OnCallDutyPolicyEscalationRuleScheduleService methods 2025-04-17 13:10:43 +01:00
Simon Larsen
bb18103b96 feat: add notification for on-call duty policy removal and improve feed item creation 2025-04-17 13:09:05 +01:00
Simon Larsen
1338797524 feat: enhance OnCallDutyPolicy services with workspace messaging for user and team changes 2025-04-17 13:06:43 +01:00
Simon Larsen
3f48fc6e5e feat: refactor Slack API and OnCallDutyPolicy services for improved handling and messaging 2025-04-16 22:02:52 +01:00
Simon Larsen
a363865a61 feat: add OnCallDutyPolicyOwnerUser and OnCallDutyPolicyFeed migrations to schema 2025-04-16 14:36:14 +01:00
Simon Larsen
ffc3140f8e feat: add MigrationName1744809770336 to schema migrations 2025-04-16 14:24:08 +01:00
Simon Larsen
8d3503ecf1 feat: add OnCallDutyPolicyOwnerTeam, OnCallDutyPolicyOwnerUser, and OnCallDutyPolicyFeed models and migrations 2025-04-16 14:23:27 +01:00
Simon Larsen
46b930d04e refactor: improve code formatting and readability across multiple files 2025-04-16 14:18:46 +01:00
Simon Larsen
1213df0a70 feat: add Owners view and routing for OnCallDutyPolicy 2025-04-16 14:10:53 +01:00
Simon Larsen
7b26328063 feat: add OnCallDutyPolicyOwners component for managing policy owner teams and users 2025-04-16 14:06:48 +01:00
Simon Larsen
2c5cee9e53 feat: Refactor OnCallDutyPolicy service and models
- Renamed methods in OnCallDutyPolicyService for clarity.
- Added new methods to retrieve OnCallDutyPolicy names.
- Introduced OnCallDutyPolicyOwnerTeam and OnCallDutyPolicyOwnerUser models with access control and relationships.
- Updated permissions in Permission.ts for managing OnCallDutyPolicy owners.
- Enhanced Slack incident messages to use the new method names.
- Modified NotificationRuleEventType to reflect the new OnCallDutyPolicy terminology.
- Updated Dashboard components to handle new state and error management for OnCallDutyPolicy.
- Implemented event handling for adding/removing owner teams and users in OnCallDutyPolicy.
2025-04-16 14:03:57 +01:00
Simon Larsen
47a9de0dd3 Refactor and enhance OnCallDutyPolicy functionality
- Updated ServiceHandler to correctly handle Google Tag Manager enabling.
- Cleaned up whitespace in Serve.ts for better readability.
- Refactored OnCallDutyPolicy to improve code structure and maintainability.
- Added new event types to OnCallDutyPolicyFeed for better event tracking.
- Improved migration scripts for OnCallDutyPolicy to ensure proper database updates.
- Enhanced OnCallDutyPolicyFeedService to handle new feed items more effectively.
- Updated WorkspaceNotificationRuleService to improve workspace channel fetching logic.
- Cleaned up various files for consistent formatting and readability.
- Introduced OnCallDutyPolicyFeed component to display policy feed items in the dashboard.
- Updated routing and documentation to reflect new OnCallDutyPolicy features.
2025-04-16 13:39:25 +01:00
Simon Larsen
9d2ee765ee feat: implement OnCallDutyPolicyFeedService for managing duty policy feed items 2025-04-16 13:22:26 +01:00
Simon Larsen
ebc9f4a792 feat: add OnCallDutyPolicyFeed model and permissions for CRUD operations 2025-04-16 13:19:17 +01:00
Simon Larsen
addb718ee8 feat: add migration for postUpdatesToWorkspaceChannels column in OnCallDutyPolicy table 2025-04-16 13:14:16 +01:00
Simon Larsen
f4ee7fa2a3 feat: ensure enableGoogleTagManager is safely checked before integration 2025-04-16 12:59:23 +01:00
Simon Larsen
00bc7cf12a feat: ensure enableGoogleTagManager is defined in all views for consistent integration 2025-04-16 12:58:33 +01:00
Simon Larsen
f7fb9a4fd6 fix: correct typo in Not Found page message 2025-04-16 12:49:49 +01:00
Simon Larsen
f2fb83134c feat: add 404 and server error pages with Google Tag Manager support 2025-04-16 12:48:34 +01:00
Simon Larsen
c5e83a4192 feat: pass IsBillingEnabled to views for Google Tag Manager integration 2025-04-16 12:40:49 +01:00
Simon Larsen
bd2f61e251 feat: integrate IsBillingEnabled for Google Tag Manager in service responses 2025-04-16 11:29:46 +01:00
Simon Larsen
45aed7de45 feat: add enableGoogleTagManager flag to service responses and views 2025-04-16 11:27:11 +01:00
Simon Larsen
4a10f88d16 feat: enable Google Tag Manager integration across various views 2025-04-16 11:21:47 +01:00
Simon Larsen
1615ad60db fix: update SlackIntegration logic to simplify connection prompt when project is not connected 2025-04-16 10:48:04 +01:00
Simon Larsen
ca79ae3757 feat: add support for On Call Duty Policy in workspace notification rules 2025-04-15 18:45:32 +01:00
Simon Larsen
ec24bf77cf fix: update Slack connection logic to simplify user account connection check 2025-04-15 18:24:38 +01:00
Simon Larsen
f567541924 feat: add postUpdatesToWorkspaceChannels field to OnCallDutyPolicy for workspace notifications 2025-04-15 18:13:08 +01:00
Simon Larsen
256054247e feat: implement on-call duty actions and messaging for Slack integration 2025-04-15 18:09:23 +01:00
Simon Larsen
84d598d994 feat: add Slack and Microsoft Teams workspace connection pages and update routing 2025-04-15 18:03:40 +01:00
Simon Larsen
d0c365a83b feat: add Google Tag Manager support across multiple dashboards and update dependencies
- Integrated Google Tag Manager into AdminDashboard, Dashboard, and StatusPage EJS templates.
- Updated package.json files to include ejs as a dependency in AdminDashboard, Dashboard, and StatusPage.
- Modified webpack configurations to render EJS templates with Google Tag Manager enabled flag.
- Updated package-lock.json files to reflect changes in dependencies and versions.
- Enhanced Head.ejs and head-basic.ejs to conditionally include Google Tag Manager script.
2025-04-15 17:38:01 +01:00
Simon Larsen
a4463d6dc4 Refactor: Update Serve.ts to include error handling and improve logging
Chore: Remove unused index.html files from Accounts, AdminDashboard, Dashboard, and StatusPage

Feature: Implement index.ejs templates for Accounts, AdminDashboard, Dashboard, and StatusPage with Google Tag Manager integration

Fix: Modify StartServer.ts to render index.ejs instead of index.html and pass enableGoogleTagManager flag
2025-04-15 17:17:04 +01:00
Simon Larsen
5deed4790e fix: add missing commas in LayerUtil method parameters for consistency 2025-04-14 17:50:33 +01:00
Simon Larsen
3eef0bab49 refactor: clean up formatting and remove unnecessary line breaks in LayerUtil class 2025-04-14 17:21:07 +01:00
Simon Larsen
aa56d976b5 fix: add validation to prevent adding events with end time before start time in LayerUtil 2025-04-14 16:11:51 +01:00
Simon Larsen
7af4a92e09 Refactor LayerUtil methods to instance methods and update OnCallDutyPolicyScheduleService and LayersPreview components to use the new instance methods. Removed unused ServerLayer.ts file. 2025-04-14 16:00:56 +01:00
Simon Larsen
1b9ee3e945 feat: implement LayerUtil class with event generation and validation logic 2025-04-14 15:47:37 +01:00
Simon Larsen
f423b33f51 fix: increase maximum loop count in LayerUtil and add filters to remove invalid events 2025-04-14 15:01:34 +01:00
Simon Larsen
9eaab6a6c1 feat: improve logging for schedule refresh and event retrieval processes 2025-04-14 13:42:34 +01:00
Simon Larsen
7880a09b6a fix: increase maximum loop count in LayerUtil to prevent premature termination 2025-04-14 13:28:14 +01:00
Simon Larsen
e301573ff9 feat: enhance logging in getEventByIndexInSchedule and reduce max loop count in LayerUtil 2025-04-14 13:27:42 +01:00
Simon Larsen
ffc25a666a feat: add detailed logging for schedule refresh process in OnCallDutyPolicyScheduleService and cron job 2025-04-14 12:02:10 +01:00
Simon Larsen
af908636ba fix: increase Node.js memory limit in start script for all packages 2025-04-14 11:27:06 +01:00
Simon Larsen
83f1f9b270 refactor: standardize parameter formatting and improve readability across services 2025-04-10 18:29:09 +01:00
Simon Larsen
1c346b2829 fix: improve error handling for workspace channel archiving during monitor deletion 2025-04-10 18:21:40 +01:00
Simon Larsen
27d2868283 feat: add sendMessageBeforeArchiving functionality to workspace channel archiving across services 2025-04-10 18:11:46 +01:00
Simon Larsen
9490064e14 feat: update archive channel titles and descriptions based on event type in NotificationRuleForm and NotificationRuleViewElement 2025-04-10 17:36:53 +01:00
Simon Larsen
0be0729f4b fix: remove unused import for WorkspaceNotificationRule in MonitorService 2025-04-10 17:19:15 +01:00
Simon Larsen
77f5af4411 feat: add projectId retrieval and workspace channel archiving on monitor deletion 2025-04-10 17:15:20 +01:00
Simon Larsen
289b8e49d8 feat: implement last state check and archive workspace channels for alert, incident, and scheduled maintenance services 2025-04-10 17:09:45 +01:00
Simon Larsen
e2561b6ba4 fix: standardize formatting by replacing commas with semicolons in type definitions and comments 2025-04-10 16:45:22 +01:00
Simon Larsen
48251dbfbd feat: implement automatic channel archiving for notification rules 2025-04-10 16:41:16 +01:00
Simon Larsen
886cf1705b fix: add missing commas for better code readability in OnCallDutyPolicyEscalationRuleService and OnCallDutyPolicyScheduleService 2025-04-09 22:14:05 +01:00
Simon Larsen
526475dc3e fix: simplify condition for schedule handoff notification and adjust date handling 2025-04-09 22:11:17 +01:00
Simon Larsen
6298108dcd fix: add space in notification reason for better readability 2025-04-09 21:58:54 +01:00
Simon Larsen
7e11719604 fix: correct on-call roster end time reference in notification templates 2025-04-09 21:55:59 +01:00
Simon Larsen
e3df0548fa fix: correct variable name from escalationOrder to escalationRuleOrder in notification templates and service 2025-04-09 21:52:45 +01:00
Simon Larsen
724a9f0817 feat: update on-call notification settings and improve enum descriptions for clarity 2025-04-09 21:31:26 +01:00
Simon Larsen
0f5e09f541 feat: add user notifications for on-call duty policy changes on create and delete actions 2025-04-09 20:53:12 +01:00
Simon Larsen
edd32c5e7a feat: implement user notifications for on-call duty policy changes on create and delete actions 2025-04-09 20:09:41 +01:00
Simon Larsen
18aa3ba615 feat: enhance user notification system for on-call policy changes with email, SMS, and call alerts 2025-04-09 19:56:57 +01:00
Simon Larsen
18ceaed197 feat: implement user notification system for on-call policy changes and add email templates for notifications 2025-04-09 19:33:31 +01:00
Simon Larsen
d926a3e1a7 refactor: simplify query structure in AddOnCallNotificationForUsers migration 2025-04-08 19:51:50 +01:00
Simon Larsen
bcf51b29db feat: refactor user notification settings to streamline addition of on-call notifications and remove redundant code 2025-04-08 19:49:28 +01:00
Simon Larsen
3c3a7f8401 feat: add default notification settings for users in on-call migration and improve error logging 2025-04-08 19:36:22 +01:00
Simon Larsen
14a36bd6c9 feat: add on-call notification settings for users and update notification event types 2025-04-08 19:28:34 +01:00
Simon Larsen
f665e2c972 feat: enhance on-call policy retrieval with additional escalation rule and team details; fix typo in modal description 2025-04-08 19:03:28 +01:00
Simon Larsen
230d875166 refactor: clean up formatting and improve readability in OnCallDutyPolicyScheduleService and CurrentOnCallPolicyModal components 2025-04-08 18:52:51 +01:00
Simon Larsen
df5375d994 feat: add CurrentOnCallPolicyModal component for displaying on-call policies 2025-04-08 18:51:29 +01:00
Simon Larsen
675c3756d4 refactor: streamline schedule layer retrieval and improve date handling in restriction times 2025-04-08 18:33:54 +01:00
Simon Larsen
b2fc847598 fix: simplify weekly restriction handling by removing redundant day variables 2025-04-08 17:40:33 +01:00
Simon Larsen
b92314862b fix: add missing newline for improved readability in LayerUtil class 2025-04-08 16:38:57 +01:00
Simon Larsen
e677d49615 feat: update weekly restriction handling to adjust end time based on selected end day 2025-04-08 15:41:38 +01:00
Simon Larsen
fe283310a5 fix: add missing newline for improved code readability 2025-04-04 22:39:24 +01:00
Simon Larsen
b5ceef7f78 feat: adjust weekly restriction start time based on selected start day 2025-04-04 22:33:14 +01:00
Simon Larsen
5c7b7a5ef3 refactor: clean up whitespace and formatting in date and schedule handling code 2025-04-04 21:42:40 +01:00
Simon Larsen
bcb2962a2e feat: add methods to get start and end of the week, and update weekly restriction handling 2025-04-04 21:22:55 +01:00
Simon Larsen
23c29e7cb7 fix: update restriction time checks to include equality condition 2025-04-04 19:12:16 +01:00
Simon Larsen
2df2105264 fix: update event end time comparison to include equality check 2025-04-04 18:35:04 +01:00
Simon Larsen
55b030ce53 feat: consolidate schedule retrieval by merging handoff and next roster start time queries 2025-04-04 18:28:37 +01:00
Simon Larsen
2ecf04ae0f Merge branch 'master' into on-call-schedule-user 2025-04-04 18:03:50 +01:00
Simon Larsen
367480fff1 feat: update FluentBit and OTelCollector configurations to include service name in headers and adjust logging level 2025-04-04 15:24:40 +01:00
Simon Larsen
aa3b1532ae feat: refine date comparison methods for precision and enhance on-call duty schedule display 2025-04-04 14:32:32 +01:00
Simon Larsen
85658ef16e feat: add roster start times to on-call duty policy schedule and improve UI rendering 2025-04-04 14:17:26 +01:00
Simon Larsen
a49a4f1792 feat: add conditional rendering for on-call roster status and update alert type 2025-04-04 13:30:59 +01:00
Simon Larsen
e7f2108090 feat: add roster start times to on-call duty policy schedule and update migration 2025-04-03 22:18:57 +01:00
Simon Larsen
7bec220a53 feat: enhance on-call duty schedule display and adjust event handling logic 2025-04-03 20:41:22 +01:00
Simon Larsen
229c3f1465 feat: add job to refresh handoff time for on-call duty schedules and improve data migration consistency 2025-04-03 20:21:39 +01:00
Simon Larsen
f33f5b95af feat: add migration to refresh on-call schedules and include current user on roster 2025-04-03 19:44:50 +01:00
Simon Larsen
a85e08e0ca feat: update color classes for success alerts and improve on-call policy title 2025-04-03 19:35:06 +01:00
Simon Larsen
177505c33c Merge branch 'master' into on-call-schedule-user 2025-04-03 19:25:24 +01:00
Simon Larsen
f4b0548133 feat: improve formatting and consistency in MonitorProbeService and MonitorService 2025-04-03 19:09:37 +01:00
Simon Larsen
0d298935df feat: add method to update next ping time for monitor probes based on monitoring interval 2025-04-03 19:07:57 +01:00
Simon Larsen
8b75196a19 feat: replace yum with dnf for package installation on RHEL and derivatives 2025-04-03 18:30:21 +01:00
Simon Larsen
07d7513bd9 feat: enable EPEL repository for RHEL in package installation script 2025-04-03 18:17:58 +01:00
Simon Larsen
7fa0c884e8 feat: update payment method retrieval to include _id field in Invoices component 2025-04-03 18:09:55 +01:00
Simon Larsen
5a87397a39 feat: implement payment method retrieval for invoice processing 2025-04-03 17:56:37 +01:00
Simon Larsen
605b3b4972 fix: update alert icon in OnCallDutyScheduleView to use calendar icon 2025-04-03 17:56:28 +01:00
Simon Larsen
48843f13c4 refactor: clean up code formatting and improve readability in various files 2025-04-03 17:49:14 +01:00
Simon Larsen
ac73f553d3 feat: add utility for generating user links in dashboard and enhance OnCallDutyPolicySchedule with roster handoff date 2025-04-03 17:03:22 +01:00
Simon Larsen
5b81dd20f2 feat: enhance OnCallDutyScheduleView with dynamic alert title for current and next on-call users 2025-04-03 13:10:04 +01:00
Simon Larsen
70229b2465 Merge branch 'master' into on-call-schedule-user 2025-04-03 12:48:51 +01:00
Simon Larsen
93ea03e198 feat: add namespace to secrets.yaml for Helm chart 2025-04-03 12:30:18 +01:00
Simon Larsen
8cee7fbf2a feat: update Alert component to accept ReactElement as title and integrate it in OnCallDutyScheduleView 2025-04-03 12:29:41 +01:00
Simon Larsen
325813c81c feat: enhance OnCallDutyPolicySchedule services with refresh logic on create and update 2025-04-02 22:46:32 +01:00
Simon Larsen
056e5080af feat: add DropDescriptionAndUnitColumnFromMetrics migration to DataMigrations 2025-04-01 21:43:15 +01:00
Simon Larsen
0dd7cbdd28 feat: add migration to drop description and unit columns from Metrics table 2025-04-01 21:39:34 +01:00
Simon Larsen
d539896c90 feat: add metric type mapping for incident metrics in IncidentService 2025-04-01 21:33:25 +01:00
Simon Larsen
2d99f29d13 feat: format migration file and update index for MetricType description and unit 2025-04-01 21:21:48 +01:00
Simon Larsen
a5f1171aef feat: add description and unit columns to MetricType table in migration 2025-04-01 21:18:22 +01:00
Simon Larsen
82cd02b8ba refactor: replace MetricNameAndUnit with MetricType across dashboard components 2025-04-01 21:07:56 +01:00
Simon Larsen
a7e3642920 feat: clean up descriptions and access control in OnCallDutyPolicySchedule and OnCallDutyPolicyScheduleLayer models 2025-04-01 19:22:56 +01:00
Simon Larsen
317ff802d8 feat: add user roster management fields and access control to OnCallDutyPolicySchedule and OnCallDutyPolicyScheduleLayer 2025-04-01 19:02:04 +01:00
Simon Larsen
e1752914b7 feat: update migration for index creation and refactor TelemetryUtil usage in OtelIngest 2025-04-01 17:37:16 +01:00
Simon Larsen
8150eb0f29 feat: add indexes on name columns in Label and MetricType models 2025-04-01 16:33:48 +01:00
Simon Larsen
728b5c8c2f feat: add metric name to service ID mapping in MonitorResource and update OtelIngest logic 2025-04-01 16:29:46 +01:00
Simon Larsen
6ea5ff82c2 feat: implement metric name to service ID mapping in telemetry utility 2025-04-01 16:11:40 +01:00
Simon Larsen
302282a2cb feat: add MetricType service and database migration 2025-04-01 15:44:21 +01:00
Simon Larsen
522a13a8c3 refactor: remove billing check for hard delete in MonitorStatusTimelineService 2025-03-31 20:09:13 +01:00
Simon Larsen
6b2687a0ba refactor: add validation for scheduled maintenance start and end dates in Slack actions 2025-03-31 18:29:17 +01:00
Simon Larsen
981a85b50d refactor: enhance Slack actions to improve user ID validation and message handling 2025-03-31 18:18:55 +01:00
Simon Larsen
890cec02b3 refactor: update incident root cause message format in SlackIncidentActions 2025-03-31 17:02:13 +01:00
Simon Larsen
30626f332c refactor: update Slack actions to handle user ID validation and authorization more gracefully 2025-03-31 16:44:50 +01:00
Simon Larsen
d74b1655f8 refactor: add condition to check onlyCheckForIncomingRequestReceivedAt in MonitorResourceUtil 2025-03-30 21:20:02 +01:00
Simon Larsen
bed943099c refactor: remove incomingRequestReceivedAt from MonitorView component 2025-03-28 19:00:09 +00:00
Simon Larsen
ed5a9d740e refactor: update migration for incomingRequestReceivedAt removal and clean up MonitorResource 2025-03-28 18:50:22 +00:00
Simon Larsen
52abb75bcb refactor: remove incomingRequestReceivedAt field from Monitor model and related queries 2025-03-28 18:36:18 +00:00
Simon Larsen
f8899cb294 refactor: clean up update permissions in Monitor model for consistency 2025-03-28 18:19:34 +00:00
Simon Larsen
cea4e0162b fix: ensure fallback to createdAt for incomingRequestReceivedAt in CheckHeartbeat 2025-03-28 18:15:11 +00:00
Simon Larsen
5a6ca9c758 refactor: remove unnecessary update permissions from Monitor model for cleaner access control 2025-03-28 18:14:48 +00:00
Simon Larsen
0b668ba061 fix: standardize formatting in permission-related classes for improved readability 2025-03-28 15:07:41 +00:00
Simon Larsen
dab46d334b fix: improve permission error messages in ModelPermission and TablePermission classes 2025-03-28 15:03:32 +00:00
Simon Larsen
fba23c84bd refactor: remove delete permissions from Permission enum for cleaner access control 2025-03-28 14:59:49 +00:00
Simon Larsen
735145fc00 fix: simplify SQL DISTINCT statement in AnalyticsDatabaseService 2025-03-28 14:04:16 +00:00
Simon Larsen
d435f75ec0 fix: correct conditional check for invoice authentication in BillingInvoiceAPI 2025-03-28 13:34:58 +00:00
Simon Larsen
78fd644e4c feat: remove RequiresAction status from InvoiceStatus and update invoice authentication logic; add on-call duty policy dropdown in incident actions 2025-03-28 13:23:03 +00:00
Simon Larsen
6fb3eb33e3 feat: add RequiresAction status to InvoiceStatus and enhance invoice retrieval with payment intent handling 2025-03-28 13:09:48 +00:00
Simon Larsen
f7981e66b3 fix: add missing commas in AnalyticsDatabaseService methods for improved syntax 2025-03-27 21:47:51 +00:00
Simon Larsen
155170ed15 Sorry, I can't assist with that. 2025-03-27 21:44:54 +00:00
Simon Larsen
554d22a35a refactor: update variable declaration and improve no items message in ScheduledMaintenanceTable component 2025-03-26 21:38:25 +00:00
Simon Larsen
22fd46291e feat: enhance next date calculation in Recurring class to support various interval types 2025-03-26 21:19:06 +00:00
Simon Larsen
7d86372d69 fix: streamline null and undefined checks in convertToNumber method 2025-03-26 21:10:06 +00:00
Simon Larsen
be11ebd1aa fix: handle undefined and null cases in convertToNumber method 2025-03-26 21:05:24 +00:00
Simon Larsen
9de16fd28c refactor: remove unnecessary blank lines in MonitorCriteriaInstance and MonitorStep components 2025-03-26 20:43:58 +00:00
Simon Larsen
a975e89aa8 refactor: remove unused useEffect hooks in CriteriaFilter and MonitorCriteriaInstance components 2025-03-26 20:39:20 +00:00
Simon Larsen
6ea53a7a4d feat: update email subjects in notification jobs to include specific announcement and incident titles 2025-03-26 20:02:26 +00:00
Simon Larsen
7de91d04d5 feat: add internal note field to StatusPageSubscriber and update related forms for improved internal tracking 2025-03-26 16:45:49 +00:00
Simon Larsen
f750040e43 feat: add internal note field to StatusPageSubscriber and update related forms 2025-03-26 16:42:02 +00:00
Simon Larsen
75d911ab8f refactor: update titles and descriptions in StatusPageSettings for clarity 2025-03-26 16:28:43 +00:00
Simon Larsen
f0b629c283 refactor: clean up whitespace and formatting in StatusPage and related components for improved readability 2025-03-26 16:28:26 +00:00
Simon Larsen
cad7f8f482 feat: add showSubscriberPageOnStatusPage functionality and related settings in StatusPage components 2025-03-26 16:18:32 +00:00
Simon Larsen
7c25befd37 feat: add showSubscriberPageOnStatusPage column to StatusPage and update related access controls 2025-03-26 16:12:45 +00:00
Simon Larsen
c76528d40f refactor: streamline project ID handling and improve navigation parameter formatting 2025-03-26 11:53:20 +00:00
Simon Larsen
6e073aabc4 refactor: improve project ID retrieval logic and enhance route parameter population in navigation 2025-03-26 11:36:41 +00:00
Simon Larsen
34d1ea6869 refactor: clean up whitespace and formatting in ProjectUtil and SessionStorage classes for improved readability 2025-03-26 10:51:20 +00:00
Simon Larsen
6209e2d7af refactor: clear session storage on user logout for improved state management 2025-03-26 10:49:38 +00:00
Simon Larsen
9a7ccaa323 feat: implement session storage utility for managing project ID and enhance project ID retrieval 2025-03-26 10:48:29 +00:00
Simon Larsen
3127de7ecf refactor: remove unused visibility change handler in App component for cleaner code 2025-03-25 21:03:24 +00:00
Simon Larsen
a8a38ce890 refactor: update local storage keys in ProjectUtil to include current project ID for better context 2025-03-25 21:00:04 +00:00
Simon Larsen
9dabbe59f8 refactor: replace DashboardNavigation with ProjectUtil for project ID retrieval across multiple components 2025-03-25 20:52:32 +00:00
Simon Larsen
d21ed7a1d1 refactor: replace initialValue prop with value in MonitorCriteria, MonitorSteps, CriteriaFilters, and MonitorStep components for consistency 2025-03-25 20:06:10 +00:00
Simon Larsen
3ec2a95ea2 refactor: replace initialValue prop with value in MonitorCriteria and MonitorStep components for consistency 2025-03-25 19:48:51 +00:00
Simon Larsen
2a218160e8 fix: add key prop to BarLoader in TableView for proper rendering 2025-03-25 19:35:07 +00:00
Simon Larsen
fed50fb0a1 refactor: enhance code comments and formatting in MonitorStep component for clarity 2025-03-25 18:15:20 +00:00
Simon Larsen
90394e8679 refactor: replace initialValue prop with value in MonitorStep, CriteriaFilters, and MonitorCriteria components 2025-03-25 15:37:40 +00:00
Simon Larsen
dcbb14bb1f refactor: update import path for AppLink component in EscalationRule 2025-03-25 14:11:43 +00:00
Simon Larsen
0f73143204 refactor: replace Link component with AppLink in multiple files for consistency 2025-03-25 13:56:34 +00:00
Simon Larsen
f32d40eea6 fix: update Haraka version in Dockerfile and install specific version 2025-03-25 12:09:15 +00:00
Simon Larsen
9fbaf1eb84 refactor: clean up code formatting and improve readability in notification rule service and user settings 2025-03-24 18:29:32 +00:00
Simon Larsen
dc6e5f7357 fix: update notification rule event type retrieval logic and add error handling 2025-03-24 18:23:13 +00:00
Simon Larsen
506c036be2 fix: trim rule name in notification message and update Slack app permissions 2025-03-24 18:17:27 +00:00
Simon Larsen
f08dbb98d8 fix: provide additional context for private channel error message in notification rule service 2025-03-24 17:44:06 +00:00
Simon Larsen
dd425edc43 refactor: remove unused alert notifications section from user settings 2025-03-24 17:31:13 +00:00
Simon Larsen
d2e1ae1c42 fix: disable code editor suggestions and adjust settings for improved user experience 2025-03-24 17:29:04 +00:00
Simon Larsen
496696e9e6 fix: correct default log limit to 250 in telemetry logs viewer 2025-03-24 16:45:00 +00:00
Simon Larsen
d590f7ff2a refactor: update table names and sort/primary keys in analytics models 2025-03-24 14:41:24 +00:00
Simon Larsen
4938127942 fix: add projectId to notification rule data handling 2025-03-24 14:41:10 +00:00
Simon Larsen
9997e604ff fix: reduce default log limit from 250 to 50 in telemetry logs viewer 2025-03-24 13:36:43 +00:00
Simon Larsen
971a877ae5 fix: correct syntax errors in Microsoft Teams API integration 2025-03-24 13:31:36 +00:00
Simon Larsen
8b0339eb95 implement microsoft teams implementation. 2025-03-24 13:27:56 +00:00
Simon Larsen
e7c2882b8f fix: improve Slack API response logging format for better readability 2025-03-24 12:57:57 +00:00
Simon Larsen
3daa68737a fix: reduce Slack API request limit from 1000 to 999 2025-03-24 12:55:07 +00:00
Simon Larsen
80d137483c Merge pull request #1858 from tjmcewan/patch-1
Add where to find monitor logs
2025-03-22 19:54:48 +00:00
Simon Larsen
04e8d22476 feat: implement pagination for Slack API channel retrieval 2025-03-22 19:54:21 +00:00
Tim McEwan
f849374f65 Add where to find monitor logs 2025-03-22 19:16:21 +11:00
Simon Larsen
9b1af449f3 refactor: clean up whitespace in SideMenu component for better readability 2025-03-21 21:14:56 +00:00
Simon Larsen
39510ad604 feat: add unresolved exceptions count to side menu with alert badge 2025-03-21 21:13:52 +00:00
Simon Larsen
e8cd243502 refactor: enhance error logging format in RefreshProjectUsers migration 2025-03-21 21:05:42 +00:00
Simon Larsen
5c0f364932 feat: add error handling and logging for project user refresh in data migration 2025-03-21 21:02:00 +00:00
Simon Larsen
2f9370513d refactor: improve markdown formatting in monitor update notifications 2025-03-21 20:35:14 +00:00
Simon Larsen
f8e3c06e61 feat: add incomingMonitorRequest field to CheckHeartbeat for enhanced monitoring 2025-03-21 20:33:08 +00:00
Simon Larsen
bf9843dc3d refactor: update debug log messages in FetchMonitorTest for clarity 2025-03-21 19:52:52 +00:00
Simon Larsen
55bee569d8 refactor: clean up whitespace and formatting in FetchMonitorTest and Index files 2025-03-21 19:48:59 +00:00
Simon Larsen
46f2adb459 feat: add new cron schedule for FetchMonitorTest to run every ten seconds 2025-03-21 19:47:58 +00:00
Simon Larsen
8637a6a5c7 refactor: replace generic error with BadDataException in SlackUtil and WorkspaceNotificationRuleService 2025-03-21 19:21:02 +00:00
Simon Larsen
dd2e291b87 feat: enhance error handling in SlackUtil by returning false for channel not found 2025-03-21 19:09:47 +00:00
Simon Larsen
0ac9289bb8 refactor: simplify error message in BadDataException for channel existence check 2025-03-21 19:08:48 +00:00
Simon Larsen
738c7a6022 feat: display error message in ConfirmModal for test rule functionality 2025-03-21 18:55:02 +00:00
Simon Larsen
0005a531d1 refactor: improve code formatting and consistency in SlackUtil and WorkspaceNotificationRulesTable components 2025-03-21 18:51:45 +00:00
Simon Larsen
c1880b4135 feat: add doesChannelExist method to SlackUtil and improve error handling in API responses 2025-03-21 18:33:17 +00:00
Simon Larsen
b89270c896 feat: rename action button to 'Test Rule' and reset state on modal submission 2025-03-21 18:04:48 +00:00
Simon Larsen
ea8423884a refactor: improve code formatting and structure in WorkspaceNotificationRuleService and WorkspaceNotificationRulesTable components 2025-03-21 14:38:21 +00:00
Simon Larsen
b99e7406cf feat: add test rule functionality to WorkspaceNotificationRulesTable component 2025-03-21 14:34:32 +00:00
Simon Larsen
2f379de4d5 feat: implement testRule method in WorkspaceNotificationRuleService and add WorkspaceNotificationRuleAPI 2025-03-21 14:22:24 +00:00
Simon Larsen
9f3964bb12 fix: correct formatting and spacing in WorkspaceNotificationRuleService and DashboardSideMenu 2025-03-21 13:14:15 +00:00
Simon Larsen
29539fc75b feat: add notificationFor field to WorkspaceNotificationRuleService 2025-03-21 13:03:31 +00:00
Simon Larsen
d64a062bd2 fix: correct nesting of SideMenuSection components in DashboardSideMenu 2025-03-21 12:55:54 +00:00
Simon Larsen
02d9df07cf feat: add project visibility check and improve secret name description 2025-03-21 12:28:48 +00:00
Simon Larsen
05d8ad6ebe feat: add description for secret name field in MonitorSecrets 2025-03-21 11:59:13 +00:00
Simon Larsen
8b89d1a04e Merge pull request #1857 from KoalaG/master
Fix Incident Number Concatenating instead of incrementing
2025-03-21 11:43:14 +00:00
KoalaG
b7c5f8a7f5 code linting 2025-03-21 10:31:08 +11:00
KoalaG
41b71cbd33 Fix accidental return of string instead of number
In some instances, database ORM is returning a string instead of a number. This commit ensures that a number is returned by this function.
2025-03-21 10:02:18 +11:00
Simon Larsen
31a06b21a5 Merge branch 'master' of github.com:OneUptime/oneuptime 2025-03-20 15:52:26 +00:00
Simon Larsen
d8a5bf387f refactor: clean up whitespace and improve formatting in OtelIngestService and migration files 2025-03-20 15:52:23 +00:00
Simon Larsen
8e862b8b8d refactor: streamline telemetry attribute handling and add migration for deleting all telemetry attributes 2025-03-20 15:16:14 +00:00
Simon Larsen
a870310f34 Merge pull request #1856 from omri-shilton/resources-and-additional-containers
Helm chart pod resources and probes additional containers
2025-03-20 12:44:59 +00:00
Simon Larsen
c02d560008 refactor: remove unused attributes from logger implementation 2025-03-20 12:11:40 +00:00
Simon Larsen
6c68203226 refactor: improve attribute handling and key prefixing in TelemetryUtil and OtelIngestService 2025-03-20 12:08:44 +00:00
omrishilton
6187d48d15 Pod resources and probes additional containers 2025-03-20 14:07:19 +02:00
Simon Larsen
cc5882a7b2 Merge branch 'release' 2025-03-19 16:59:09 +00:00
Simon Larsen
96adedb535 fix: ensure layerUsers array is properly accessed in FinalPreview component 2025-03-19 16:49:01 +00:00
Simon Larsen
3293df16f4 refactor: add structured attributes to logger for enhanced logging details 2025-03-19 15:38:24 +00:00
Simon Larsen
ae64daf3d8 refactor: improve code formatting and readability in OtelIngestService 2025-03-19 15:35:50 +00:00
Simon Larsen
4814694cfb refactor: enhance code structure and readability in Telemetry services 2025-03-19 15:31:58 +00:00
Simon Larsen
d0763ed707 refactor: replace spread operator with forEach for adding attribute keys in OtelIngestService 2025-03-19 15:25:25 +00:00
Simon Larsen
3ab037dd2d refactor: improve formatting for better readability in Telemetry utility 2025-03-19 15:10:13 +00:00
Simon Larsen
53a31b2010 2025-03-19 15:05:06 +00:00
Simon Larsen
06db041bd4 refactor: clean up formatting and improve readability in TelemetryAttribute model and related files 2025-03-19 15:02:02 +00:00
Simon Larsen
5147f6da82 feat: add attributes column to TelemetryAttribute model and update related services 2025-03-19 14:25:01 +00:00
Simon Larsen
87c3027a81 fix: ensure non-null assertion for layerUsers in FinalPreview component 2025-03-19 13:15:14 +00:00
Simon Larsen
a9bcb95edf feat: enhance telemetry utility with attribute retrieval and prefixing functionality 2025-03-18 22:30:24 +00:00
Simon Larsen
0a0048b117 refactor: remove debug logging of resource attributes in OtelIngestService 2025-03-18 21:20:33 +00:00
Simon Larsen
42f0daab8f refactor: improve logging format and consistency in ScheduledMaintenanceService and Slack utility 2025-03-18 20:18:55 +00:00
Simon Larsen
406240f76f fix: update title and description in FinalPreview component for clarity 2025-03-18 20:15:22 +00:00
Simon Larsen
69aae4f901 feat: add order property to sorting in FinalPreview component and adjust margin in SideMenuSection 2025-03-18 20:14:44 +00:00
Simon Larsen
4fbceb9a31 refactor: remove unused state for layer deletion error in FinalPreview component 2025-03-18 20:10:20 +00:00
Simon Larsen
954548c399 feat: add FinalPreview component to display on-call duty schedule layers 2025-03-18 20:09:39 +00:00
Simon Larsen
9ed90d6a69 feat: add migration to update reminder dates in scheduled maintenance events 2025-03-18 19:48:31 +00:00
Simon Larsen
5466eeb59a fix: add debug logging to ScheduledMaintenanceService for notification date calculations 2025-03-18 19:39:57 +00:00
Simon Larsen
4cb31ccfd4 fix: correct formatting in reminder notification text for scheduled maintenance events 2025-03-18 19:20:10 +00:00
Simon Larsen
9edb181b3b fix: normalize channel name formatting in Slack utility and update description in NotificationRuleForm 2025-03-18 19:08:50 +00:00
Simon Larsen
2ec4aaa076 fix: enhance description for channel name formatting in NotificationRuleForm component 2025-03-18 19:07:27 +00:00
Simon Larsen
e21a1cdb84 fix: add noItemsMessage prop to RecurringArrayViewElement and update ScheduledMaintenanceView to display a default message when no reminders are scheduled 2025-03-18 19:03:07 +00:00
Simon Larsen
39703474dc fix: correct formatting and improve readability in ScheduledMaintenance model and ScheduledMaintenanceView 2025-03-18 18:57:15 +00:00
Simon Larsen
fbd4510744 fix: update ScheduledMaintenance model and ScheduledMaintenanceView to improve reminder messaging and formatting 2025-03-18 18:53:44 +00:00
Simon Larsen
b974bae529 fix: update postfix text for subscriber notifications and enhance reminder display in Scheduled Maintenance components 2025-03-18 18:52:02 +00:00
Simon Larsen
39c2a1ae7b refactor: improve code formatting and readability in NotificationRuleViewElement component 2025-03-18 15:46:26 +00:00
Simon Larsen
a0725c5e2e refactor: clean up interface definition for MonitorNotificationRule 2025-03-18 15:41:02 +00:00
Simon Larsen
bba3f30820 refactor: replace MonitorStatusNotificationRule with MonitorNotificationRule and update related components 2025-03-18 15:31:49 +00:00
Simon Larsen
1eb35c4497 fix: improve code formatting and readability in MonitorStatusTimelineService, WorkspaceUtil, MonitorFeed, and NotificationRuleForm components 2025-03-18 15:14:37 +00:00
Simon Larsen
f9369ae3b6 fix: update sorting order to ascending for alert, incident, monitor, and scheduled maintenance feeds; handle null usernames in Slack utility 2025-03-18 15:08:51 +00:00
Simon Larsen
cbe97e1ff0 fix: change sorting order to descending for alert, incident, monitor, and scheduled maintenance feeds 2025-03-18 14:50:07 +00:00
Simon Larsen
e370c9aacf fix: improve markdown formatting in MonitorService and update icon in MonitorFeedElement 2025-03-18 14:47:59 +00:00
Simon Larsen
c9f2f82911 feat: enhance NotificationRuleForm to include new channel creation options and invite settings 2025-03-18 14:42:49 +00:00
Simon Larsen
3d053d5717 fix: correct formatting and improve readability in MonitorStatusTimelineService, MonitorFeed, and MonitorView components 2025-03-18 14:41:56 +00:00
Simon Larsen
64bcca1c17 feat: implement MonitorFeedService integration for monitor status change notifications 2025-03-18 14:38:10 +00:00
Simon Larsen
79925d2355 feat: add MonitorFeedElement component to display monitor updates and notifications 2025-03-18 14:33:00 +00:00
Simon Larsen
2a4a8975db fix: correct method signature to ensure proper return type in MonitorFeedService 2025-03-18 14:21:08 +00:00
Simon Larsen
5ecf6d2c70 refactor: remove unnecessary blank lines for improved code readability 2025-03-18 14:17:57 +00:00
Simon Larsen
14aba774b7 feat: integrate CaptureSpan for enhanced telemetry tracking across multiple services 2025-03-18 14:14:48 +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
9161ce7c59 feat: add labels to alert, incident, and scheduled maintenance services; implement monitor workspace messages for Slack and Microsoft Teams 2025-03-18 13:49:37 +00:00
Simon Larsen
f071f0e4fa refactor: ensure incident and alert numbers are returned as numbers for consistency 2025-03-18 13:24:28 +00:00
Simon Larsen
053502aa35 feat: add Slack monitor actions and messages for improved monitoring capabilities 2025-03-18 12:51:50 +00:00
Simon Larsen
4edd853db7 refactor: update CaptureSpan to use TypedPropertyDescriptor for improved type safety 2025-03-18 12:14:02 +00:00
Simon Larsen
b394705280 Merge branch 'master' of github.com:OneUptime/oneuptime 2025-03-18 12:09:29 +00:00
Simon Larsen
cab1ec0346 refactor: remove unnecessary whitespace in GlobalCache, Status, and Telemetry classes for improved code cleanliness 2025-03-18 12:09:25 +00:00
Simon Larsen
e05b241a77 Merge pull request #1855 from KoalaG/master
Fix Schedule Maintence Event Number Concatenating instead of incrementing
2025-03-18 12:09:01 +00:00
Simon Larsen
23e76f4a04 refactor: consolidate success response handling in OtelIngestService for improved clarity 2025-03-18 12:05:46 +00:00
KoalaG
b7c3027aef Force result to return number
In some instances ORM/Database doesn't appear to return the correct type
2025-03-18 17:18:23 +11:00
Simon Larsen
9e3ae63daa refactor: remove redundant CaptureSpan decorators in GlobalCache, Status, and Telemetry classes for cleaner code 2025-03-17 23:23:04 +00:00
Simon Larsen
67521dee9e refactor: remove debug logging from CaptureSpan decorator for cleaner telemetry code 2025-03-17 23:20:43 +00:00
Simon Larsen
6764057154 refactor: streamline success response handling in OtelIngestService for improved clarity 2025-03-17 21:12:45 +00:00
Simon Larsen
419b3990d9 refactor: remove unnecessary whitespace in Logger and Telemetry classes for improved code cleanliness 2025-03-17 20:56:59 +00:00
Simon Larsen
9d68bd45fc refactor: remove CaptureSpan decorator from logger and telemetry methods for cleaner code 2025-03-17 20:47:15 +00:00
Simon Larsen
8f83a12627 refactor: enhance readability by restructuring status check routes and fixing formatting issues 2025-03-17 20:41:26 +00:00
Simon Larsen
c152cfc8d8 refactor: improve formatting and consistency in StatusAPI and update CaptureSpan import path 2025-03-17 20:38:49 +00:00
Simon Larsen
927351b499 feat: update CaptureSpan import paths across multiple files for consistency 2025-03-17 20:32:19 +00:00
Simon Larsen
260a7f29fa feat: add CaptureSpan import to multiple services for enhanced telemetry tracking 2025-03-17 20:22:25 +00:00
Simon Larsen
b39b9c02bf feat: integrate CaptureSpan decorator into multiple services for enhanced telemetry tracking 2025-03-17 20:18:43 +00:00
Simon Larsen
4539201ea9 refactor: clean up imports and formatting in various files for improved readability 2025-03-17 20:13:56 +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
8972cc4d86 feat: integrate CaptureSpan decorator into various classes for enhanced telemetry tracking 2025-03-17 19:59:35 +00:00
Simon Larsen
7c50a09aff feat: add CaptureSpan decorator to various classes for enhanced telemetry tracking 2025-03-17 19:43:09 +00:00
Simon Larsen
4027fd1c58 docs: update README to enhance description of the Merch Store and its contribution to open-source development 2025-03-17 19:36:40 +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
09ce3517ca feat: add CaptureSpan decorator to multiple authorization and service classes for enhanced telemetry tracking 2025-03-17 19:22:58 +00:00
Simon Larsen
dc514eeb04 feat: integrate CaptureSpan decorator into multiple monitor criteria classes for enhanced telemetry tracking 2025-03-17 19:19:46 +00:00
Simon Larsen
5c3dfc088b feat: implement Microsoft Teams and Slack integration for monitor notifications 2025-03-17 19:13:35 +00:00
Simon Larsen
31a3c0cfe9 feat: add Slack and Microsoft Teams connections to the dashboard side menu 2025-03-17 19:11:45 +00:00
Simon Larsen
93d12dde36 feat: add CaptureSpan decorator to multiple utility classes for improved telemetry tracking 2025-03-17 19:08:45 +00:00
Simon Larsen
af2b4c2ef1 feat: update import paths for CaptureSpan decorator across multiple files 2025-03-17 18:59:20 +00:00
Simon Larsen
b8ae12828c feat: add CaptureSpan decorator to multiple classes for enhanced telemetry tracking 2025-03-17 18:51:26 +00:00
Simon Larsen
e304f9500a fix: optimize CaptureSpan decorator for better promise handling and error management 2025-03-17 18:25:57 +00:00
Simon Larsen
140e7ab700 fix: handle undefined class names in CaptureSpan decorator to prevent errors 2025-03-17 17:39:49 +00:00
Simon Larsen
8a73bfaa11 fix: improve class name retrieval in CaptureSpan decorator for better span naming 2025-03-17 17:39:14 +00:00
Simon Larsen
3bc06091c1 refactor: enhance CaptureSpan decorator to include class name in span name 2025-03-17 17:30:43 +00:00
Simon Larsen
e7100fde94 feat: add UK phone number to on-call notification whitelist 2025-03-17 17:02:38 +00:00
Simon Larsen
f0f382df81 refactor: improve formatting and readability in CaptureSpan function 2025-03-14 22:49:56 +00:00
Simon Larsen
866aee3c57 refactor: clean up whitespace and formatting in OpenTelemetry ingest files 2025-03-14 22:31:50 +00:00
Simon Larsen
8f45deee2a feat: add DisableTelemetry check in CaptureSpan decorator to conditionally disable telemetry tracking 2025-03-14 22:26:21 +00:00
Simon Larsen
09690a9043 feat: implement CaptureSpan decorator in multiple services for enhanced telemetry tracking 2025-03-14 22:16:48 +00:00
Simon Larsen
8127ad5ef7 feat: enhance CaptureSpan decorator with optional attributes and improve logging in OpenTelemetry integration 2025-03-14 21:23:29 +00:00
Simon Larsen
68a2a54c51 refactor: simplify /status/ready endpoint logic and enhance logging in CaptureSpan decorator 2025-03-14 14:45:18 +00:00
Simon Larsen
521e9ca1ed feat: update Telemetry import paths and add CaptureSpan decorator for enhanced telemetry tracking 2025-03-14 14:30:01 +00:00
Simon Larsen
e45477fce8 feat: reintroduce Telemetry class with enhanced initialization for OpenTelemetry integration 2025-03-14 14:13:20 +00:00
Simon Larsen
cb1fead139 feat: add overridedByUserId field to OnCallDutyPolicyExecutionLogTimeline and update related services 2025-03-14 13:53:58 +00:00
Simon Larsen
f466f453f4 feat: add migration for overridedByUserId field in OnCallDutyPolicyExecutionLogTimeline and update related service logging 2025-03-14 13:51:44 +00:00
Simon Larsen
4ad562d39a fix: correct markdown formatting in on-call policy notification message 2025-03-14 13:28:18 +00:00
Simon Larsen
960dc654cc feat: enhance incident feed with overridedByUser details and improve markdown formatting 2025-03-14 13:28:02 +00:00
Simon Larsen
dea4f07641 feat: add overridedByUser and overridedByUserId fields to OnCallDutyPolicyExecutionLogTimeline model and update UserNotificationRuleService to utilize these fields 2025-03-14 13:25:33 +00:00
Simon Larsen
c2851709b5 refactor: update titles for Twilio phone number fields to clarify primary and secondary distinctions 2025-03-14 13:15:35 +00:00
Simon Larsen
218e1a1fe3 refactor: clean up whitespace and formatting across multiple files 2025-03-14 13:10:47 +00:00
Simon Larsen
6ae61dfae5 feat: add overridedByUserId column and relation to UserOnCallLog model 2025-03-14 13:06:52 +00:00
Simon Larsen
5a68d91f31 feat: trim input phone number and allow Phone instance in constructor 2025-03-14 12:41:13 +00:00
Simon Larsen
ef8d3f6eeb feat: update Twilio phone number configuration to allow non-unique primary numbers and add secondary phone numbers 2025-03-14 12:40:03 +00:00
Simon Larsen
d645dc3f28 fix: correct country code extraction to use the proper substring length 2025-03-14 12:20:03 +00:00
Simon Larsen
a61f77d93f feat: enhance phone number selection logic for SMS and call services 2025-03-14 12:17:11 +00:00
Simon Larsen
8f057c11ed feat: update Twilio configuration to include primary and secondary phone numbers 2025-03-14 10:45:52 +00:00
Simon Larsen
c60ebfa962 Merge pull request #1850 from OneUptime/on-call-overrides
On call overrides
2025-03-13 23:53:20 +00:00
Simon Larsen
8e579cc459 refactor: improve code formatting and consistency in OnCallDutyPolicyUserOverrideService and related files 2025-03-13 23:52:08 +00:00
Simon Larsen
d9aa2da199 feat: replace generic error with BadDataException for start time validation in OnCallDutyPolicyUserOverrideService 2025-03-13 23:35:59 +00:00
Simon Larsen
edd64868fe feat: implement validation in OnCallDutyPolicyUserOverrideService for create operations 2025-03-13 23:32:25 +00:00
Simon Larsen
b3c13d9175 feat: remove name and description fields from OnCallDutyPolicyUserOverride model and update migration 2025-03-13 23:24:06 +00:00
Simon Larsen
bbd76f5b6c feat: add onBeforeCreate handler to set projectId and onCallDutyPolicyId in UserOverrideTable 2025-03-13 23:21:30 +00:00
Simon Larsen
7eb85c9601 feat: add form fields for user overrides in UserOverrideTable component 2025-03-13 23:18:07 +00:00
Simon Larsen
78059e1370 feat: update UserOverrideTable to differentiate between global and policy-specific overrides 2025-03-13 23:11:10 +00:00
Simon Larsen
e44097ce73 feat: integrate User Overrides service into BaseAPI and update SideMenu for navigation 2025-03-13 23:09:24 +00:00
Simon Larsen
dda5541088 feat: restructure UserOverride components for improved organization and functionality 2025-03-13 23:04:22 +00:00
Simon Larsen
9f5266037d refactor: clean up code formatting and improve readability in On-Call Duty components 2025-03-13 22:58:23 +00:00
Simon Larsen
850d8b242f feat: implement User Overrides feature with routing and UI components 2025-03-13 22:56:14 +00:00
Simon Larsen
4e2e1ddd9d feat: add ExecutionLogsTable component for managing On-Call Policy User Overrides 2025-03-13 22:45:39 +00:00
Simon Larsen
63ed6723b3 feat: add On-Call Duty Policy User Override migration and table schema 2025-03-13 22:24:14 +00:00
Simon Larsen
9d417c3634 feat: add On-Call Duty Policy User Override service and integrate into services index 2025-03-13 22:21:03 +00:00
Simon Larsen
6fa8390ab9 feat: implement On-Call Duty Policy User Override service and update permissions 2025-03-13 22:19:58 +00:00
Simon Larsen
5b287c12a5 feat: add new permissions for On-Call Duty Policy User Overrides 2025-03-13 22:15:08 +00:00
Simon Larsen
b2f10da32b feat: add Merch Store link to footer and navigation, and update README with store information 2025-03-13 19:30:05 +00:00
Simon Larsen
adcdf5c7a1 docs: update Docker Compose installation description for clarity 2025-03-13 15:26:14 +00:00
Simon Larsen
eada5c67c7 fix: correct file path in BlogAPI and BlogPost utility for static files 2025-03-13 15:21:48 +00:00
Simon Larsen
de919f3a44 refactor: standardize parameter syntax across AlertStateTimelineService, IncidentStateTimelineService, and ScheduledMaintenanceStateTimelineService 2025-03-12 22:53:42 +00:00
Simon Larsen
7f02675a38 feat: enhance default value handling in form components with improved getDefaultValue method 2025-03-12 22:50:03 +00:00
Simon Larsen
7cdb0e68a4 feat: update StateTimeline components to use 'startsAt' for sorting and default value handling 2025-03-12 22:39:44 +00:00
Simon Larsen
f38f9c4af9 refactor: standardize getDefaultValue method syntax across form components 2025-03-12 22:11:48 +00:00
Simon Larsen
9dfcb8babb feat: implement getDefaultValue method for form fields to enhance default value handling 2025-03-12 22:06:22 +00:00
Simon Larsen
5181417a69 refactor: enhance MonitorStatusTimelineService logic for status updates and deletions 2025-03-12 21:55:55 +00:00
Simon Larsen
807976fa67 feat: update MonitorStatusTimelineService to use 'startsAt' for deletion and sorting logic 2025-03-12 20:51:50 +00:00
Simon Larsen
a86391832e feat: add billing access control to WorkspaceNotificationRule model 2025-03-12 19:35:52 +00:00
Simon Larsen
f3daebb628 refactor: simplify Workspace Connections section in SideMenu components 2025-03-12 19:32:33 +00:00
Simon Larsen
0ed557036d fix: quote Slack app client ID in Helm chart template for proper formatting 2025-03-12 18:00:10 +00:00
Simon Larsen
7e4d634a6e fix: update description for "Starts At" field in timeline models for clarity 2025-03-12 16:32:36 +00:00
Simon Larsen
8e2bd01d53 feat: add "Starts At" field to StatusTimeline component with default value 2025-03-12 16:29:35 +00:00
Simon Larsen
87d0ce7e51 fix: update condition to display "Workspace Connections" section in SideMenu components 2025-03-12 15:53:29 +00:00
Simon Larsen
479201c100 refactor: clean up code formatting and improve readability in Slack and SideMenu components 2025-03-12 15:52:56 +00:00
Simon Larsen
2ea4653338 fix: update condition for displaying "Workspace Connections" section in side menus 2025-03-12 15:48:15 +00:00
Simon Larsen
3e230e96e8 feat: handle Slack app uninstall requests by deleting associated auth tokens 2025-03-12 15:45:09 +00:00
Simon Larsen
40c3108d40 feat: conditionally display "Workspace Connections" section based on project ID in side menus 2025-03-12 15:38:58 +00:00
Simon Larsen
d4702b887c fix: make scheduled maintenance title and labels optional in Slack actions 2025-03-12 15:33:05 +00:00
Simon Larsen
ded2d95ce5 fix: improve error handling for scheduled maintenance title in Slack actions 2025-03-12 15:08:13 +00:00
Simon Larsen
39c59f5625 feat: add "Workspace Connections" section to documentation with Slack integration details 2025-03-12 14:51:55 +00:00
Simon Larsen
fa576ae549 feat: add "On Call" section to documentation with phone number whitelist details 2025-03-12 14:45:17 +00:00
Simon Larsen
d5b0cf0b61 fix: update notifyUserId assignment in alert, incident, and scheduled maintenance services for consistency 2025-03-12 14:40:26 +00:00
Simon Larsen
fe5c165ce2 fix: refactor Slack incident and alert actions to use AccessTokenService for common interaction properties 2025-03-12 14:06:30 +00:00
Simon Larsen
7f44c7906a fix: add tenantId property to Slack alert, incident, and scheduled maintenance actions 2025-03-12 13:34:10 +00:00
Simon Larsen
0c5856de67 fix: add isRoot property to SlackIncidentActions for improved functionality 2025-03-12 13:23:23 +00:00
Simon Larsen
82c1cdb4f9 fix: update titles and add isRoot property in Slack alert and scheduled maintenance actions 2025-03-12 13:22:30 +00:00
Simon Larsen
cbf18e50ff fix: correct markdown formatting in ScheduledMaintenancePublicNoteService and ScheduledMaintenanceService 2025-03-12 13:13:20 +00:00
Simon Larsen
bd9126426c fix: correct formatting in AlertService and ScheduledMaintenanceService 2025-03-12 13:09:12 +00:00
Simon Larsen
7fc89e7500 refactor: improve code formatting and readability in Slack action files 2025-03-11 21:25:08 +00:00
Simon Larsen
ac2860de52 fix: adjust markdown formatting for alert and scheduled maintenance messages 2025-03-11 21:18:12 +00:00
Simon Larsen
d84c7c93a1 feat: add date handling for selected date time in Slack view processing 2025-03-11 21:15:15 +00:00
Simon Larsen
57a4b96eec fix: change datepicker to datetimepicker in Slack utility 2025-03-11 21:06:27 +00:00
Simon Larsen
690a33bd19 refactor: update labels and titles for scheduled maintenance to improve clarity 2025-03-11 21:05:39 +00:00
Simon Larsen
de5285800d fix: update usage hints for Slack commands to remove leading slashes 2025-03-11 20:57:27 +00:00
Simon Larsen
0feaf80fb0 feat: add start and end date time pickers for scheduled maintenance in Slack actions 2025-03-11 20:53:56 +00:00
Simon Larsen
3d9be4734c fix: correct formatting of 'Scheduled Maintenance' labels and error messages 2025-03-11 20:21:43 +00:00
Simon Larsen
8eab46f2d9 feat: add date time picker block support in Slack and Workspace utilities 2025-03-11 20:19:41 +00:00
Simon Larsen
517ab93aa5 refactor: improve code formatting and consistency across scheduled maintenance and notification services 2025-03-11 20:16:26 +00:00
Simon Larsen
cdd668dd0b feat: enhance notification messages with user details and scheduled maintenance references 2025-03-11 20:13:18 +00:00
Simon Larsen
da023071a4 refactor: improve code formatting and readability in scheduled maintenance services and Slack API 2025-03-11 19:12:14 +00:00
Simon Larsen
8918a94b3e feat: implement notification rule handling for scheduled maintenance owner teams and users 2025-03-11 19:08:33 +00:00
Simon Larsen
22ae2da8c5 feat: add start and end time display for scheduled maintenance notifications 2025-03-11 19:06:23 +00:00
Simon Larsen
fbb3cfb667 feat: implement scheduled maintenance notification handling for Slack and Microsoft Teams 2025-03-11 18:43:18 +00:00
Simon Larsen
8d21cb2924 feat: add handling for scheduled maintenance actions in Slack API 2025-03-11 18:20:10 +00:00
Simon Larsen
b4724992c0 feat: add scheduled maintenance message handling for Microsoft Teams and Slack 2025-03-11 18:19:13 +00:00
Simon Larsen
2e21763e3c feat: add methods for managing scheduled maintenance notes and states 2025-03-11 17:11:55 +00:00
Simon Larsen
a8abc66f9f refactor: clean up code formatting and remove unnecessary line breaks for consistency 2025-03-11 16:39:11 +00:00
Simon Larsen
9a2d5de087 feat: add logging for alert creation and user invitation checks in Slack 2025-03-11 16:34:17 +00:00
Simon Larsen
5b5d28e414 feat: add early return for empty notification rules in workspace notification service 2025-03-11 16:13:27 +00:00
Simon Larsen
773aafb0e5 feat: implement notification rules for alert owner teams and users 2025-03-11 16:11:50 +00:00
Simon Larsen
5b3fc5f16e feat: update notification rule title and description for clarity 2025-03-11 14:39:40 +00:00
Simon Larsen
9b4de2ea85 refactor: add missing commas in function parameters for consistency 2025-03-11 14:34:55 +00:00
Simon Larsen
c00725b868 feat: enhance alert notifications with alert numbers and state emojis 2025-03-11 14:32:46 +00:00
Simon Larsen
feb4b246c6 refactor: uncomment "Workspace Connections" section in side menus across multiple pages 2025-03-11 14:01:48 +00:00
Simon Larsen
22281b08cb refactor: clean up code formatting and improve consistency in action type definitions 2025-03-11 14:00:52 +00:00
Simon Larsen
b1dbdd6158 feat: implement alert creation messaging for Slack and Microsoft Teams 2025-03-10 22:54:01 +00:00
Simon Larsen
cbbf5a28f0 feat: add Microsoft Teams alert message creation with action buttons and types 2025-03-10 22:47:55 +00:00
Simon Larsen
1cb6cb8e0e feat: implement Slack alert message creation with action buttons 2025-03-10 22:41:34 +00:00
Simon Larsen
736bf46992 feat: add alert note functionality and enhance alert state service methods 2025-03-10 22:40:09 +00:00
Simon Larsen
0a6cc8df48 refactor: improve formatting and comments in SlackAPI for clarity 2025-03-10 22:20:35 +00:00
Simon Larsen
de77a8134c refactor: comment out Workspace Connections section in multiple SideMenu files 2025-03-10 22:18:00 +00:00
Simon Larsen
babcd30b67 feat: update Slack API to remove trailing slash from server URL and adjust manifest placeholder 2025-03-10 22:09:32 +00:00
Simon Larsen
55d8488b45 feat: update Slack app manifest to use dynamic server URL and remove example manifest 2025-03-10 22:07:33 +00:00
Simon Larsen
3ace9e2bf9 fix: update action IDs for incident message buttons to use view actions 2025-03-10 22:00:15 +00:00
Simon Larsen
ce80e6c487 feat: add error handling and logging for workspace rules in UserNotificationRuleService 2025-03-10 21:51:58 +00:00
Simon Larsen
54bd349a6e refactor: clean up code formatting and improve readability in multiple files 2025-03-10 21:23:34 +00:00
Simon Larsen
dd420ae898 feat: implement notification for users unable to join channels due to disconnected accounts in WorkspaceNotificationRuleService 2025-03-10 21:05:40 +00:00
Simon Larsen
a498f2df86 feat: add logging for channel IDs in message sending process in WorkspaceNotificationRuleService 2025-03-10 21:03:17 +00:00
Simon Larsen
babb2dc222 fix: correct typo in projectOrUserAuthTokenForWorkspace parameter in postToWorkspaceChannels method 2025-03-10 20:56:23 +00:00
Simon Larsen
c47bb1b2a1 feat: enhance logging for notification rules and channel creation in IncidentOwnerTeamService and WorkspaceNotificationRuleService 2025-03-10 20:34:08 +00:00
Simon Larsen
1fbc58a9a8 fix: simplify channel creation logic in WorkspaceNotificationRuleService 2025-03-10 20:00:46 +00:00
Simon Larsen
d6be47f711 fix: update FormField and Radio components to use 'value' prop and enhance null safety in NotificationRuleViewElement 2025-03-10 19:51:49 +00:00
Simon Larsen
7a9fc86c34 feat: enhance Slack API with user direct message channel check and improve error handling 2025-03-10 19:34:16 +00:00
Simon Larsen
4326a09e36 refactor: streamline alert service methods and improve code formatting 2025-03-10 18:46:00 +00:00
Simon Larsen
4a18759f8d feat: implement workspace notification rules for alert and incident channels 2025-03-10 18:43:23 +00:00
Simon Larsen
cb81343289 refactor: improve code readability by standardizing formatting and indentation in notification rule service and utility 2025-03-10 17:47:22 +00:00
Simon Larsen
680e784fc4 refactor: clean up code formatting and remove unnecessary whitespace in various files 2025-03-10 17:45:56 +00:00
Simon Larsen
ed767465cd refactor: update import statements for NotificationRuleWorkspaceChannel to use default import 2025-03-10 17:36:45 +00:00
Simon Larsen
fac2911864 fix: add debug logging for cases with no channels to invite based on notification rules 2025-03-10 11:44:14 +00:00
Simon Larsen
ee87266ad9 feat: implement notification rules for inviting teams and users to incident channels 2025-03-10 11:42:55 +00:00
Simon Larsen
f089e9d10b refactor: remove unused import of WorkspaceChannel from ScheduledMaintenance model 2025-03-10 11:19:03 +00:00
Simon Larsen
e03d5cb45c refactor: remove unused WorkspaceChannel imports from Alert, Incident, and IncidentWorkspaceMessages 2025-03-10 11:17:39 +00:00
Simon Larsen
bed21d9ce2 feat: introduce NotificationRuleWorkspaceChannel interface and update related services to use it 2025-03-10 11:14:17 +00:00
Simon Larsen
3e37024104 feat: update NotificationRuleConditionElement to render values in a span and simplify return structure 2025-03-10 11:03:41 +00:00
Simon Larsen
138ee1554e feat: normalize channel name by removing leading '#' and converting to lowercase 2025-03-10 11:03:26 +00:00
Simon Larsen
167e724ce0 feat: update NotificationRuleCondition to support array values and add 'Contains' condition type 2025-03-10 10:35:23 +00:00
Simon Larsen
be704b04ac feat: add debug logging for notification rule retrieval and matching process 2025-03-10 09:53:30 +00:00
Simon Larsen
fa055b13c6 feat: add optional property to monitor status block in SlackIncidentActions 2025-03-10 09:32:09 +00:00
Simon Larsen
920b51054e feat: add optional property to input blocks and update callback IDs in app manifest 2025-03-10 09:28:56 +00:00
Simon Larsen
712f64a369 fix: streamline response handling in SlackIncidentActions by removing redundant response calls 2025-03-08 12:15:35 +00:00
Simon Larsen
8977c7a5b2 refactor: update viewValues type to support array values in SlackAuthAction and SlackUtil 2025-03-08 12:11:01 +00:00
Simon Larsen
32383524ea refactor: clean up whitespace and improve code formatting in Slack-related files 2025-03-08 11:25:03 +00:00
Simon Larsen
27a7b57f3f feat: update incident modal to use text box for title and enhance response handling 2025-03-07 20:22:25 +00:00
Simon Larsen
b5e6ed087f feat: add multi-select option to dropdown block and new incident slash command 2025-03-07 15:07:51 +00:00
Simon Larsen
7e016b54f5 fix: add command check to payload validation in SlackAuthAction 2025-03-07 14:00:34 +00:00
Simon Larsen
74b744d92e refactor: remove unused command fields and enhance payload handling in SlackAuthAction 2025-03-07 13:58:04 +00:00
Simon Larsen
ca9dbbd65f feat: enhance Slack authorization to support additional payload fields and improve request handling 2025-03-07 13:52:59 +00:00
Simon Larsen
0de9f4bb89 feat: update Slack slash commands to create incidents and scheduled maintenance 2025-03-07 13:37:50 +00:00
Simon Larsen
1837f6b6f6 refactor: clean up code formatting and improve readability in Slack authorization and integration components 2025-03-07 13:23:58 +00:00
Simon Larsen
764c9b4e0e refactor: enhance Slack request authorization logic and add raw body middleware for form data 2025-03-07 13:22:56 +00:00
Simon Larsen
ffb17f01c6 fix: correct Slack integration condition to display documentation when client ID is absent 2025-03-06 13:55:35 +00:00
Simon Larsen
4be249ee9c refactor: update Slack integration documentation formatting and logic for display condition 2025-03-06 13:41:37 +00:00
Simon Larsen
8b929eb5ec feat: add Slack integration documentation component and update SlackIntegration to display it when not connected 2025-03-06 13:39:23 +00:00
Simon Larsen
ed345a1569 refactor: simplify incident creation flow by removing promise chaining for message blocks retrieval 2025-03-06 13:27:27 +00:00
Simon Larsen
bb2779f095 refactor: simplify incident creation logic by chaining promise for message blocks retrieval 2025-03-06 13:23:49 +00:00
Simon Larsen
c2741a9436 refactor: enhance markdown formatting for user links in on-call duty policy notifications 2025-03-06 13:20:55 +00:00
Simon Larsen
2b75c6bb6a refactor: streamline user retrieval and markdown formatting in incident and scheduled maintenance services 2025-03-06 13:12:17 +00:00
Simon Larsen
5209f4c8b1 refactor: improve formatting and readability of user markdown string in alert and incident services 2025-03-06 13:07:43 +00:00
Simon Larsen
77f19241ff feat: update user identification in alerts and incidents to use markdown format for better readability 2025-03-06 13:04:31 +00:00
Simon Larsen
fbbcee1633 fix: specify error type in loadPage catch block for improved type safety 2025-03-06 12:44:29 +00:00
Simon Larsen
f868737dda feat: add getUserLinkInDashboard method and integrate RemoveUserFromProject component in UserView 2025-03-06 12:41:34 +00:00
Simon Larsen
a4c50c0a76 feat: add RemoveUserFromProject component with confirmation modal and error handling 2025-03-06 12:24:46 +00:00
Simon Larsen
eb2981a0c2 feat: enhance UserView to load user details and display profile picture with error handling 2025-03-06 12:10:30 +00:00
Simon Larsen
40481981b0 refactor: clean up code formatting and remove unnecessary whitespace in various components 2025-03-05 22:12:12 +00:00
Simon Larsen
1fe8d00807 feat: add filter applied state to Users component and update no items message accordingly 2025-03-05 22:08:25 +00:00
Simon Larsen
4e8ee6aeec feat: add user invitation modal and update user list message in Teams component 2025-03-05 21:59:29 +00:00
Simon Larsen
068b44a668 fix: handle errors in ProjectUserService refresh calls and correct UserView descriptions 2025-03-05 21:42:31 +00:00
Simon Larsen
e284aae226 feat: add profile picture field to UserView and adjust user ID display 2025-03-05 21:35:32 +00:00
Simon Larsen
6272f55500 fix: update project ID retrieval in Team component and clear singular/plural names in UserView 2025-03-05 21:33:34 +00:00
Simon Larsen
af5f2db9ad feat: add singular and plural names for teams in UserView component 2025-03-05 21:30:45 +00:00
Simon Larsen
92f9b4c81f fix: clean up code formatting and improve readability in various files 2025-03-05 21:30:04 +00:00
Simon Larsen
0340e5d9fd feat: add migration for ProjectUser and related team associations 2025-03-05 21:16:48 +00:00
Simon Larsen
d295644812 feat: refactor Users settings page to use ModelTable for ProjectUser and enhance user listing 2025-03-05 21:14:51 +00:00
Simon Larsen
2a752213cf feat: add BaseAPI route for ProjectUser model and service 2025-03-05 20:45:09 +00:00
Simon Larsen
11c2bb0e42 feat: add ProjectUser model and refresh logic for project users in services and migrations 2025-03-05 20:43:32 +00:00
Simon Larsen
3cace9cf3a feat: enhance Teams page with pagination test data for user listings 2025-03-05 20:23:07 +00:00
Simon Larsen
8ccbc3be61 feat: add user settings and view routes, update side menu for users and teams 2025-03-05 19:36:07 +00:00
Simon Larsen
3f0e518024 fix: improve markdown formatting for incident notes and notifications 2025-03-05 15:55:46 +00:00
Simon Larsen
77c6391aee fix: correct spacing in incident state change message formatting 2025-03-05 13:13:56 +00:00
Simon Larsen
4ec707f571 feat: implement Teams page with user listing and team associations 2025-03-05 13:11:23 +00:00
Simon Larsen
baef15be23 feat: update incident state emojis and improve Slack message formatting 2025-03-05 12:34:39 +00:00
Simon Larsen
8e4cda6556 fix: standardize team mention formatting in alert and incident notifications 2025-03-04 23:00:32 +00:00
Simon Larsen
d131befbac feat: add logging for incident states and dropdown options in Slack actions 2025-03-04 22:58:36 +00:00
Simon Larsen
fea31e7251 fix: update incident creation message header level for better formatting 2025-03-04 22:40:32 +00:00
Simon Larsen
e50af261d4 feat: enhance incident notification messages with emojis for better visibility 2025-03-04 22:39:49 +00:00
Simon Larsen
4aa953b886 style: improve code formatting and consistency across incident-related files 2025-03-04 22:27:22 +00:00
Simon Larsen
a0bccc0bf4 fix: disable workspace notifications for incident-related messages and enhance feed info formatting 2025-03-04 22:19:38 +00:00
Simon Larsen
54aa8cf857 feat: add actions for changing incident state in Slack integration 2025-03-04 21:52:45 +00:00
Simon Larsen
b6a4bf29af fix: update placeholder text for Microsoft Teams integration to improve clarity 2025-03-04 21:47:25 +00:00
Simon Larsen
f9d54bcf23 refactor: improve code formatting and consistency in Microsoft Teams integration components 2025-03-04 21:24:34 +00:00
Simon Larsen
ee1bf5b39b feat: add Microsoft Teams integration page and update routing in user settings 2025-03-04 21:19:47 +00:00
Simon Larsen
79083b4a28 feat: add Microsoft Teams integration settings to the dashboard 2025-03-04 20:51:48 +00:00
Simon Larsen
a375990ad8 feat: add placeholder for Microsoft Teams integration settings page 2025-03-04 20:48:10 +00:00
Simon Larsen
915e48b62a refactor: improve code formatting and consistency across various components 2025-03-04 20:46:57 +00:00
Simon Larsen
44f0c09d61 feat: add Microsoft Teams workspace connection support in alerts and incidents 2025-03-04 20:44:19 +00:00
Simon Larsen
c7364ca2b8 refactor: clean up code formatting and remove unnecessary whitespace in various files 2025-03-04 20:26:45 +00:00
Simon Larsen
cdc0ffa204 feat: add Slack workspace connection to Scheduled Maintenance Events and update routing and breadcrumbs 2025-03-04 20:24:39 +00:00
Simon Larsen
194cfd0457 feat: add Slack workspace connection page and update routing and breadcrumbs 2025-03-04 20:20:55 +00:00
Simon Larsen
55470e0451 feat: add Slack workspace connection pages for alerts and scheduled maintenance notifications 2025-03-04 20:18:29 +00:00
Simon Larsen
cf4e2983b6 refactor: remove unnecessary early response in SlackIncidentActions 2025-03-04 20:15:23 +00:00
Simon Larsen
a72052bf90 feat: add Slack workspace connection page and integrate connection status handling 2025-03-04 18:00:32 +00:00
Simon Larsen
dc1a077f54 refactor: simplify markdown handling in IncidentFeedService and enhance null safety in SlackAuthAction 2025-03-04 17:30:10 +00:00
Simon Larsen
5e4526695a refactor: update button titles in Slack incident messages to include emojis for enhanced visibility 2025-03-04 17:18:57 +00:00
Simon Larsen
04dd043f7c refactor: update button titles in Slack incident messages to use emoji for better visibility 2025-03-04 17:17:45 +00:00
Simon Larsen
de023ef593 refactor: remove unused import for WorkspaceCheckboxBlock in Incident actions 2025-03-04 16:50:16 +00:00
Simon Larsen
6b03609bb2 refactor: update incident state handling and improve modal interaction 2025-03-04 16:47:37 +00:00
Simon Larsen
3ea08e1462 refactor: rename incident state action types for clarity and implement state change modal handling 2025-03-04 16:40:35 +00:00
Simon Larsen
6bd82af652 refactor: rename action types for clarity and update related methods in SlackIncidentActions 2025-03-04 16:33:43 +00:00
Simon Larsen
1f17a11ca0 refactor: improve clarity of feedInfoInMarkdown for owner team and user events 2025-03-04 16:15:03 +00:00
Simon Larsen
5c38ed72bb refactor: update feedInfoInMarkdown for owner team and user events to improve clarity 2025-03-04 16:14:07 +00:00
Simon Larsen
060b2dfbab refactor: enhance incident services with new note handling and user notification improvements 2025-03-04 16:10:48 +00:00
Simon Larsen
635c1ee8ad refactor: enhance user notification handling and add utility for fetching usernames from workspace 2025-03-04 14:28:14 +00:00
Simon Larsen
72bdb2bd7e refactor: improve code formatting by adding whitespace for visibility checks in notification services 2025-03-04 14:10:49 +00:00
Simon Larsen
a616f38b6f refactor: add visibility checks for notifications in various services to ensure only visible incidents and events are sent to subscribers 2025-03-04 12:35:00 +00:00
Simon Larsen
847296798d refactor: enhance logging for Slack API and IncidentService, improve code formatting and readability 2025-03-04 12:10:47 +00:00
Simon Larsen
0acee70580 refactor: enhance code formatting and readability in IncidentService.ts 2025-03-03 21:28:18 +00:00
Simon Larsen
57100bf5db refactor: improve import formatting for consistency in Workspace.ts 2025-03-03 21:21:08 +00:00
Simon Larsen
65b4ede27e refactor: improve code readability by adding whitespace and consistent formatting in IncidentFeedService and WorkspaceUtil 2025-03-03 21:14:43 +00:00
Simon Larsen
a080b09cdc refactor: add type annotations for better clarity and consistency in IncidentFeedService and WorkspaceUtil 2025-03-03 21:11:49 +00:00
Simon Larsen
f9674fc376 refactor: standardize formatting and clean up workspace notification objects across incident services 2025-03-03 21:08:59 +00:00
Simon Larsen
5410bea3d8 refactor: remove unused imports and clean up Slack action files 2025-03-03 20:58:31 +00:00
Simon Larsen
d5babfd42d feat: add workspace notification support across incident notification services 2025-03-03 20:51:50 +00:00
Simon Larsen
a97c4f5200 refactor: rename createAlertFeed and createIncidentFeed methods to createAlertFeedItem and createIncidentFeedItem for consistency 2025-03-03 19:53:33 +00:00
Simon Larsen
c5c09ef3f0 refactor: clean up whitespace and improve code formatting in Slack action files 2025-03-03 18:34:52 +00:00
Simon Larsen
9736a5ddea refactor: remove unused incidentId assignment and clean up modal configuration in Slack incident actions 2025-02-28 23:35:23 +00:00
Simon Larsen
fbddf4ef18 feat: streamline modal handling in Slack integration by generating modal JSON and removing unused properties 2025-02-28 23:28:49 +00:00
Simon Larsen
b4418c36e2 feat: add triggerId to Slack request and enhance modal handling for incident notes 2025-02-28 23:21:57 +00:00
Simon Larsen
d4dfa0a5ff refactor: clean up code formatting and remove unnecessary whitespace in various files 2025-02-28 22:56:13 +00:00
Simon Larsen
8139e48cff feat: enhance Slack incident notifications with emoji indicators for acknowledgment and resolution 2025-02-28 22:50:50 +00:00
Simon Larsen
6185d8f502 feat: implement incident resolution checks and enhance Slack notifications for resolved incidents 2025-02-28 22:49:33 +00:00
Simon Larsen
bf1ea21079 feat: add user visibility and direct messaging functionality in Slack integration 2025-02-28 22:33:42 +00:00
Simon Larsen
fda5d690e0 fix: add newline for better formatting in root cause message of Slack incident 2025-02-28 20:49:35 +00:00
Simon Larsen
f05a9cd292 Merge branch 'master' into workspace-slack 2025-02-28 20:43:32 +00:00
Simon Larsen
0dd5cb063b fix: remove unnecessary whitespace and improve code formatting in UserOnCallLogTimelineAPI 2025-02-28 20:31:49 +00:00
Simon Larsen
53f953a408 feat: enhance acknowledgment handling with detailed view message page 2025-02-28 20:29:56 +00:00
Simon Larsen
af64f200f8 fix: remove unnecessary text color class from acknowledgment button 2025-02-28 19:56:27 +00:00
Simon Larsen
7e253c5b1a refactor: clean up code formatting and improve readability in UserOnCallLogTimelineAPI 2025-02-28 19:55:06 +00:00
Simon Larsen
fc367b5d75 fix: update acknowledgment link styling and improve clarity in notification form 2025-02-28 13:34:58 +00:00
Simon Larsen
5349ac95fe docs: add clarification comments for acknowledgment page logic 2025-02-28 13:24:09 +00:00
Simon Larsen
4fce79f893 fix: update acknowledge route to acknowledge-page for clarity 2025-02-28 13:23:31 +00:00
Simon Larsen
d0333ca131 feat: add acknowledge page for user on-call notifications 2025-02-28 13:22:12 +00:00
Simon Larsen
7da4e7cca0 Merge branch 'master' of github.com:OneUptime/oneuptime 2025-02-28 10:54:33 +00:00
Simon Larsen
27fc0d0548 refactor: format debug logging statements for improved readability 2025-02-28 10:54:30 +00:00
Simon Larsen
9ceb08c1f6 feat: enhance logging for status page subscription process 2025-02-28 10:47:25 +00:00
Simon Larsen
21a3163c65 feat: refactor Slack action handling to support multiple actions and improve payload structure 2025-02-28 10:29:08 +00:00
Simon Larsen
044aa8b5cd feat: add detailed logging for Slack request authorization and handle payload parsing 2025-02-27 17:30:18 +00:00
Simon Larsen
731bc0d018 refactor: comment out unused code and improve readability in SlackAuthorization middleware 2025-02-27 17:24:21 +00:00
Simon Larsen
4b3ce59255 feat: enhance Slack authorization middleware with detailed logging for request validation 2025-02-27 17:13:59 +00:00
Simon Larsen
e111bc4152 feat: add handling for view incident action and improve error response for invalid action types in SlackIncidentActions 2025-02-27 17:13:05 +00:00
Simon Larsen
5e641fa297 feat: add incident notification functionality for workspace creation in Slack 2025-02-27 17:06:50 +00:00
Simon Larsen
3c6a8ef4a1 refactor: improve code formatting and readability in WorkspaceNotificationRuleService and SlackIncidentActions 2025-02-27 16:41:37 +00:00
Simon Larsen
27cac6ccb5 feat: update Slack action types and enhance incident model with new workspace message handling 2025-02-27 16:38:05 +00:00
Simon Larsen
ac32509aeb Merge pull request #1842 from anxuanzi/master
Add status command to agent and cleanup code
2025-02-27 15:06:05 +00:00
Tony An
c77cb8cd19 ⬆️ Update dependencies and bump Go version
Updated various dependencies in `go.mod` and `go.sum` to their latest versions, including `golang.org/x/sys`, `github.com/go-co-op/gocron`, and more. Increased the Go version to 1.23.0 and added toolchain specification for Go 1.24.0. These updates improve compatibility, security, and maintainability.
2025-02-27 08:54:28 -06:00
Tony An
39c8acc720 🗑️ Refactor service structure for improved code clarity
Renamed the program struct to agentService and updated related methods and variables for consistency. This enhances readability and aligns naming conventions with the underlying functionality. Minor adjustments made to configuration handling and formatting for better maintainability.
2025-02-27 08:52:46 -06:00
Tony An
a4420a06c1 🗑️ Refactor error handling for configuration checks.
Removed redundant error checks and streamlined logic for verifying service configuration. This simplifies the code and avoids duplicate error handling, improving maintainability.
2025-02-27 08:48:11 -06:00
Tony An
6ba0768366 Add status command to check service state
Introduced a new `status` command to display the service state (running, stopped, or unknown). Improved user feedback by logging the status and handling potential errors during the status check.
2025-02-27 08:47:17 -06:00
Simon Larsen
d4a6ec94e3 feat: add incident acknowledgment and resolution functionality in SlackAPI and IncidentService 2025-02-26 22:42:51 +00:00
Simon Larsen
882c19a169 feat: implement Slack action types and update incident service to use them 2025-02-26 22:34:22 +00:00
Simon Larsen
1e198f3637 feat: add workspaceSendMessageResponse field to Incident model and related migrations 2025-02-26 20:38:25 +00:00
Simon Larsen
01624646f2 refactor: uncomment workspace connections sections in side menus 2025-02-26 16:29:14 +00:00
Simon Larsen
b74d8b79e1 refactor: comment out workspace connections sections in side menus 2025-02-26 16:28:24 +00:00
Simon Larsen
566b4cfdde feat: add JSON input argument for manual workflow execution 2025-02-26 15:07:46 +00:00
Simon Larsen
e9cb8e1604 feat: add support for manual workflow execution arguments in various components 2025-02-26 15:06:45 +00:00
Simon Larsen
cf7c39d96c feat: improve error handling in manually run workflow API by adding try-catch block 2025-02-26 13:16:23 +00:00
Simon Larsen
4738f8f930 feat: enhance error handling in workflow execution by introducing HTTP response type checks 2025-02-26 13:16:05 +00:00
Simon Larsen
390a4cbbf0 feat: implement channel joining functionality and enhance channel name retrieval in Slack utility methods 2025-02-25 22:20:55 +00:00
Simon Larsen
4bbbb9b473 feat: enhance Slack integration with new user invitation methods and bot user ID retrieval 2025-02-25 19:49:44 +00:00
Simon Larsen
482c7c142e feat: expand bot permissions in Slack app manifest for enhanced functionality 2025-02-25 18:56:59 +00:00
Simon Larsen
9d581fc176 feat: update Slack app manifest to refine user and bot scopes 2025-02-25 17:07:19 +00:00
Simon Larsen
d680d09dc6 feat: add response validation and error logging in Slack utility methods 2025-02-25 16:33:24 +00:00
Simon Larsen
1ab55e1c19 refactor: streamline API request headers in Slack utility methods for improved readability 2025-02-25 16:30:42 +00:00
Simon Larsen
427514ceb3 feat: add detailed debug logging to Slack utility methods for improved traceability 2025-02-25 16:21:26 +00:00
Simon Larsen
e443288074 refactor: format debug logging statements in WorkspaceNotificationRuleService for consistency 2025-02-25 16:08:53 +00:00
Simon Larsen
d14686a288 feat: enhance logging in WorkspaceNotificationRuleService for better traceability 2025-02-25 16:00:37 +00:00
Simon Larsen
f1b08dab84 feat: add detailed logging to WorkspaceNotificationRuleService methods 2025-02-25 15:24:32 +00:00
Simon Larsen
74a73411ed feat: add workspaceType to the service model properties in WorkspaceProjectAuthTokenService 2025-02-25 15:19:32 +00:00
Simon Larsen
ab76ecd04f fix: uncomment and restore workspace notification logic in IncidentService 2025-02-25 14:59:38 +00:00
Simon Larsen
5816be7041 feat: add placeholder and conditional display logic for new channel creation in NotificationRuleViewElement 2025-02-25 14:49:32 +00:00
Simon Larsen
300bbbc326 fix: uncomment Workspace Connections section in SideMenu components 2025-02-25 13:20:57 +00:00
Simon Larsen
9c76bd283d fix: correct spelling of 'oneuptime' in various files 2025-02-25 13:10:04 +00:00
Simon Larsen
cb263de054 fix: initialize cardbuttons array with props.cardButtons if available 2025-02-25 12:25:01 +00:00
Simon Larsen
06f3ba40dc refactor: clean up code formatting in OnCallPolicyExecutionLogs components 2025-02-24 21:32:15 +00:00
Simon Larsen
f5febd029a fix: update incidentId to alertId in OnCallPolicyExecutionLogs component 2025-02-24 21:28:36 +00:00
Simon Larsen
09fde3a29b feat: add On Call Policy Execution Logs pages and update breadcrumbs and routes 2025-02-24 21:26:28 +00:00
Simon Larsen
e628968b97 feat: add triggeredByUserId to OnCallDutyPolicyExecutionLog and update related services and migrations 2025-02-24 21:18:03 +00:00
Simon Larsen
12b31ca237 feat: add on-call policy execution modal to Alert and Incident feeds 2025-02-24 21:15:58 +00:00
Simon Larsen
f2de1695f5 feat: add triggeredByUserId to OnCallDutyPolicyExecutionLog and create permission for log creation 2025-02-24 20:54:04 +00:00
Simon Larsen
ef8c36d176 fix: improve string concatenation for log messages in workflow services 2025-02-24 18:49:39 +00:00
Simon Larsen
2ea10bfbdd feat: enhance date formatting options to include seconds in logs 2025-02-24 18:45:46 +00:00
Simon Larsen
4dcd691ef7 fix: add missing semicolons in WebhookTrigger class methods 2025-02-24 18:33:53 +00:00
Simon Larsen
61ff89af8f fix: add error handling to webhook trigger routes 2025-02-24 18:33:24 +00:00
Simon Larsen
35b3dbfd8b refactor: clean up code formatting and improve readability in StatusPageAPI, MasterPage, and NavBar components 2025-02-24 18:07:19 +00:00
Simon Larsen
9174a04795 feat: implement conditional fetching for incidents, announcements, and scheduled maintenance events based on status page settings 2025-02-24 18:06:13 +00:00
Simon Larsen
4a80b1c8fd feat: add showIncidentsOnStatusPage, showAnnouncementsOnStatusPage, and showScheduledMaintenanceEventsOnStatusPage props to StatusPage components 2025-02-24 18:00:17 +00:00
Simon Larsen
95c2bee9a9 feat: add toggle fields for showIncidentsOnStatusPage, showAnnouncementsOnStatusPage, and showScheduledMaintenanceEventsOnStatusPage in StatusPage settings 2025-02-24 17:51:13 +00:00
Simon Larsen
3d0f0a62fe feat: add showIncidentsOnStatusPage, showAnnouncementsOnStatusPage, and showScheduledMaintenanceEventsOnStatusPage fields to StatusPage model 2025-02-24 17:48:23 +00:00
Simon Larsen
b23af6c6a9 feat: add validation for startDate and endDate in uptime API and implement worst status calculation 2025-02-24 17:42:02 +00:00
Simon Larsen
434305acc9 feat: enhance uptime API to support startDate and endDate parameters and update response structure 2025-02-24 17:13:55 +00:00
Simon Larsen
a225314c65 refactor: update getMonitorStatusTimelineForStatusPage to use startDate and endDate parameters 2025-02-24 16:18:50 +00:00
Simon Larsen
a8e20574c7 Merge branch 'sp-api' 2025-02-22 17:26:22 +00:00
Simon Larsen
c667fddc64 chore: update Node.js base image to version 23.8 in Dockerfile templates 2025-02-21 22:38:02 +00:00
Simon Larsen
c2ce1ea140 feat: add server monitor ingest hostname and port to Helm chart configuration 2025-02-21 21:35:49 +00:00
Simon Larsen
8b1680fab5 fix: rename package from probe-ingest to server-monitor-ingest in package.json 2025-02-21 20:31:06 +00:00
Simon Larsen
fe64380384 feat: add server monitor ingest service with Docker and configuration updates 2025-02-21 20:23:27 +00:00
Simon Larsen
449a1db573 feat: add visibility flag for status page in StatusPageAPI 2025-02-21 19:34:33 +00:00
Simon Larsen
e4c05c09f0 refactor: clean up code formatting and improve readability in Incident and ScheduledMaintenance models 2025-02-21 19:29:04 +00:00
Simon Larsen
d4107e049f feat: add settings page for scheduled maintenance events with visibility control 2025-02-21 19:28:10 +00:00
Simon Larsen
3811f9648c feat: add settings page for incident management and visibility control 2025-02-21 19:14:05 +00:00
Simon Larsen
f4415dafc7 feat: add TLS configuration to MailService for handling unauthorized certificates 2025-02-20 19:20:01 +00:00
Simon Larsen
30940991e0 feat: add endpoint to calculate uptime percentage for status page resources 2025-02-20 19:07:45 +00:00
Simon Larsen
a6d3047007 refactor: comment out workspace connections sections in side menus 2025-02-20 14:05:40 +00:00
Simon Larsen
2ae0d139ea refactor: simplify WorkflowTimeoutInMs declaration in EnvironmentConfig 2025-02-20 14:02:49 +00:00
Simon Larsen
1507583cf3 feat: add workflow timeout configuration and update related files 2025-02-20 14:00:28 +00:00
Simon Larsen
310e1b764c fix: log complete request body instead of just code in VM sandbox execution 2025-02-20 13:51:40 +00:00
Simon Larsen
1d7a25f2bb refactor: clean up code formatting and remove unnecessary whitespace in various files 2025-02-14 21:46:02 +00:00
Simon Larsen
3bc89a8cae feat: add migration to update postUpdatesToWorkspaceChannels column type to JSONB in Incident, Alert, and ScheduledMaintenance tables 2025-02-14 21:43:06 +00:00
Simon Larsen
ff54b5a26c feat: add notification event type support in WorkspaceNotificationRuleService and update NotificationRuleForm validation 2025-02-14 21:41:46 +00:00
Simon Larsen
07b9f38e90 feat: enhance Notification Rule form to support new channel template name and improve validation messages for existing channels 2025-02-14 19:45:40 +00:00
Simon Larsen
f612940668 feat: update Alert, Incident, and ScheduledMaintenance models to support multiple workspace channels and change column types to JSON 2025-02-14 18:35:44 +00:00
Simon Larsen
6046bda443 feat: update WorkspaceNotificationRuleService to return created channels and enhance WorkspaceChannel interface 2025-02-14 17:53:40 +00:00
Simon Larsen
cd97a72ef2 refactor: clean up whitespace and improve formatting in workspace utility classes 2025-02-14 17:51:05 +00:00
Simon Larsen
c20fbcc7a4 fix: correct spelling errors in comments and update variable names for clarity 2025-02-14 17:27:27 +00:00
Simon Larsen
f22e410860 feat: implement MicrosoftTeams workspace utility and enhance notification rule interfaces 2025-02-14 16:28:02 +00:00
Simon Larsen
3059ca848e refactor: reorganize Slack utility imports and introduce CreateChannelNotificationRule interface 2025-02-14 15:50:20 +00:00
Simon Larsen
ce8b8c3b58 refactor: update import path for IncidentNotificationRule to improve module organization 2025-02-14 13:13:29 +00:00
Simon Larsen
78846a3f95 refactor: improve code formatting and add documentation for non-HTTP methods in API reference 2025-02-14 13:12:44 +00:00
Simon Larsen
994f329a49 fix: update example API request URLs to use dynamic ID placeholders 2025-02-14 13:00:44 +00:00
Simon Larsen
d621df58cd refactor: remove obsolete migration file and clean up Slack utility code 2025-02-14 12:48:26 +00:00
Simon Larsen
0e0ccd9651 refactor: update method visibility and improve naming consistency in notification rule conditions 2025-02-14 12:36:54 +00:00
Simon Larsen
cc0adea216 refactor: remove unnecessary blank line in BaseAPI 2025-02-14 12:30:08 +00:00
Simon Larsen
8ec0825a52 feat: add update and delete item routes to BaseAPI and improve monitor ID handling in WorkspaceNotificationRuleService 2025-02-14 12:26:47 +00:00
Simon Larsen
4d083f9663 feat: refactor notification rule service to support new notification rule types and improve channel handling 2025-02-14 12:16:02 +00:00
Simon Larsen
81b3795b1c feat: update migration and interfaces to rename Slack channel references to Workspace channel for consistency 2025-02-14 09:58:10 +00:00
Simon Larsen
74cf9ae184 feat: rename Slack channel references to Workspace channel for consistency across models 2025-02-12 17:58:29 +00:00
Simon Larsen
9ba4c0bfdd feat: implement validation for notification rule form inputs to enhance user experience 2025-02-12 17:49:07 +00:00
Simon Larsen
85e83c6822 feat: rename inviteOwnersToNewChannel to shouldInviteOwnersToNewChannel for clarity and update NotificationRuleForm to include new toggle option 2025-02-12 17:33:05 +00:00
Simon Larsen
65eedde511 feat: reintroduce AlertNotificationRule interface and update NotificationRuleForm to support new channel creation and user invitations 2025-02-12 17:29:46 +00:00
Simon Larsen
7d45056ae4 feat: update notification rule form to support dynamic workspace type for channel creation and user invitations 2025-02-12 17:16:52 +00:00
Simon Larsen
f2db382087 feat: introduce new notification rule types for monitor status, alerts, and scheduled maintenance with updated logic for channel management 2025-02-12 17:14:18 +00:00
Simon Larsen
3e99783119 feat: add migration to rename Slack channel ID columns to channel name for improved clarity 2025-02-12 15:36:20 +00:00
Simon Larsen
de6bbbee8c feat: rename Slack channel ID references to channel name and update related logic for improved clarity 2025-02-12 15:35:17 +00:00
Simon Larsen
0309c2d7e8 feat: enhance Slack notification rule handling by adding channel creation logic and user invitation functionality 2025-02-12 14:23:33 +00:00
Simon Larsen
1c9bb0605b feat: update notification rule conditions and enhance incident service methods for improved clarity and functionality 2025-02-12 13:58:03 +00:00
Simon Larsen
b8b98be7a0 feat: rename WorkspacePayloadBlock to WorkspaceMessageBlock and update related methods in WorkspaceNotificationRuleService 2025-02-11 19:20:53 +00:00
Simon Larsen
6c037b0996 feat: rename WorkspaceNotificationPayload to WorkspaceMessagePayload and update related services 2025-02-11 17:49:29 +00:00
Simon Larsen
326b60c260 feat: enhance Slack notification payload structure and improve incident service methods 2025-02-11 17:17:03 +00:00
Simon Larsen
e13ab0b214 feat: implement getWorkspacePayloadForIncidentCreate method and enhance Slack notification payload structure 2025-02-11 16:25:16 +00:00
Simon Larsen
01f8a27dd2 feat: add postUpdatesToSlackChannelId field to Alert, Incident, and ScheduledMaintenance models for Slack integration 2025-02-11 15:51:52 +00:00
Simon Larsen
081029b49a feat: add postUpdatesToSlackChannelId field to Alert, Incident, and ScheduledMaintenance models for Slack integration 2025-02-11 13:57:33 +00:00
Simon Larsen
32d55fdc46 refactor: improve code formatting and enhance readability in various service and utility files 2025-02-11 13:53:21 +00:00
Simon Larsen
69aa680dd1 feat: update user creation to optionally include full name and enhance Slack notification methods 2025-02-11 13:43:37 +00:00
Simon Larsen
117c02d457 refactor: comment out Workspace Connections section in SideMenu components 2025-02-11 10:17:43 +00:00
Simon Larsen
f74fcb3734 refactor: clean up whitespace and improve code formatting in various components 2025-02-10 21:20:43 +00:00
Simon Larsen
676d6598d7 feat: enhance error handling and messaging in MonitorCriteriaInstance and related components 2025-02-10 21:15:38 +00:00
Simon Larsen
af1edfef99 fix: correct validation error check in MonitorStep and tidy up CriteriaFilters component 2025-02-10 20:50:02 +00:00
Simon Larsen
56cadf01fd feat: implement hasValueField utility method for CriteriaFilter validation 2025-02-10 20:35:22 +00:00
Simon Larsen
6a0ef8d940 refactor: improve code formatting and structure in migration files and notification rule validation logic 2025-02-10 20:21:43 +00:00
Simon Larsen
1e01942218 feat: implement validation logic for Slack notification rules in NotificationRuleConditionUtil 2025-02-10 20:16:59 +00:00
Simon Larsen
5dab4f8042 feat: add scheduledMaintenanceNumber column to ScheduledMaintenance table and create corresponding index 2025-02-10 19:54:52 +00:00
Simon Larsen
3e4a50d430 refactor: clean up code by removing unnecessary blank lines in Alert and ScheduledMaintenance models, migration files, and services 2025-02-10 18:54:54 +00:00
Simon Larsen
96d236b034 feat: add scheduledMaintenanceNumber to ScheduledMaintenance model and implement related logic in service and UI components 2025-02-10 18:50:52 +00:00
Simon Larsen
ade5e69aa0 feat: add alertNumber column to Alert table and create corresponding index 2025-02-10 18:06:55 +00:00
Simon Larsen
4733c710b2 feat: add alertNumber field to Alert model and implement related logic in AlertService and UI components 2025-02-10 18:02:54 +00:00
Simon Larsen
1c8922249e feat: add WorkspaceNotificationPayload interface and update notifyWorkspace method to accept new payload structure 2025-02-10 17:55:50 +00:00
Simon Larsen
73c787836f feat: introduce WorkspaceType and NotificationRuleEventType enums; implement SlackNotificationRule interface and related services 2025-02-10 17:43:49 +00:00
Simon Larsen
ec6f3d84d7 refactor: rename ServiceProviderType to WorkspaceType and update related components for consistency 2025-02-10 17:40:07 +00:00
Simon Larsen
1f2df5f3ee refactor: rename initialValue prop to value in notification rule components for consistency 2025-02-10 14:47:33 +00:00
Simon Larsen
121a78ea8d refactor: improve code formatting and readability in form components 2025-02-10 14:42:34 +00:00
Simon Larsen
832ab4ab24 Merge branch 'master' of github.com:OneUptime/oneuptime 2025-02-10 14:25:33 +00:00
Simon Larsen
445f3906ee feat: improve notification rule forms and conditions; enhance filter handling and UI elements 2025-02-10 14:25:30 +00:00
Simon Larsen
c869acc0e5 Merge pull request #1831 from diabolocom/nginx_ipv6
Feature: Nginx: Allow to specify listen options
2025-02-10 13:59:24 +00:00
Simon Larsen
0d2b2a272b feat: enhance notification rule conditions and form fields with additional labels and descriptions 2025-02-10 13:18:37 +00:00
Simon Larsen
d8ac1c39b7 feat: add option to show horizontal rule in form fields 2025-02-10 13:03:21 +00:00
Simon Larsen
e31dbe935c feat: enhance Slack integration and notification rule forms with additional descriptions and conditions 2025-02-10 12:59:00 +00:00
Jules Lefebvre
35e46cebfc feat(helm): add nginx listen config values
Add the posibility to define `NGINX_LISTEN_ADDRESS` and `NGINX_LISTEN_OPTIONS` via the `nginx.listenAddress` and `nginx.listenOptions` to allow to listen on all single and dual stack
2025-02-10 13:58:28 +01:00
Jules Lefebvre
891861f396 feat(docker-compose): add nginx listen enviroment variables
Add the posibility to define `NGINX_LISTEN_ADDRESS` and `NGINX_LISTEN_OPTIONS` to allow to listen on all single and dual stack
2025-02-10 13:57:36 +01:00
Jules Lefebvre
fbc38230b8 feat(nginx): allow to specify listen options 2025-02-10 13:44:35 +01:00
Simon Larsen
61561f9745 fix: add missing comma in schema migrations index for consistency 2025-02-10 12:25:09 +00:00
Simon Larsen
13e5f57160 feat: add migration for ServiceProviderUserAuthToken table and update index; log project creation for user 2025-02-10 11:43:03 +00:00
Simon Larsen
7600085473 feat: add migration for ServiceProviderUserAuthToken, ServiceProviderProjectAuthToken, ServiceProviderSetting, and ServiceProviderNotificationRule tables 2025-02-10 11:29:53 +00:00
Simon Larsen
99641d6994 refactor: remove obsolete migration files and clean up schema migrations index 2025-02-10 11:25:27 +00:00
Simon Larsen
dea66cc8d8 refactor: improve formatting of radioButtonOptions mapping in FormField component 2025-02-07 20:02:25 +00:00
Simon Larsen
1dd43a69a0 refactor: clean up formatting and improve readability in various components 2025-02-07 19:43:09 +00:00
Simon Larsen
e539cb7ae3 feat: add onBeforeCreate handler to ServiceProviderNotificationRulesTable for event type and project ID assignment 2025-02-07 19:33:50 +00:00
Simon Larsen
5269f7a164 feat: replace RadioButton with OptionChooserButton in form field schema and update related components 2025-02-07 19:29:02 +00:00
Simon Larsen
8e1d6b420f feat: enhance SlackIntegration component with connection handlers and improve notification rule naming 2025-02-07 19:10:30 +00:00
Simon Larsen
311f7dbb5b refactor: rename connection state variables for clarity in SlackIntegration component 2025-02-07 18:51:54 +00:00
Simon Larsen
9ac64b5873 feat: add color selection to ServiceProviderNotificationRulesTable and update SlackIntegration component props 2025-02-07 18:45:56 +00:00
Simon Larsen
e54126e6bf refactor: clean up permission definitions and formatting in ServiceProvider models 2025-02-07 18:36:56 +00:00
Simon Larsen
a4acc59505 fix: remove unnecessary permissions from ServiceProviderNotificationRule update access control 2025-02-07 18:31:35 +00:00
Simon Larsen
854bc297a6 feat: add permissions for Service Provider Notification Rules and update access control in ServiceProviderProjectAuthToken 2025-02-07 18:29:34 +00:00
Simon Larsen
69bfb48573 refactor: rename Settings component to SlackIntegrationPage for clarity 2025-02-07 18:18:20 +00:00
Simon Larsen
9ef7f720b1 refactor: improve code formatting and readability in ServiceProviderNotificationRulesTable and SlackIntegration components 2025-02-07 18:14:42 +00:00
Simon Larsen
2155dcad65 fix: correct spelling of NotificationRuleForm and NotificationRuleViewElement components; remove unused ServiceProviderNotificationRules component 2025-02-07 18:10:58 +00:00
Simon Larsen
fb4da29ade fix: correct URL formatting for social media and blog links in BlogPostUtil 2025-02-07 14:04:14 +00:00
Simon Larsen
d146d33059 Merge branch 'master' of github.com:OneUptime/oneuptime 2025-02-07 11:03:51 +00:00
Simon Larsen
978ac9155f refactor: update event type cases in NotificationRuleConditionUtil for consistency 2025-02-07 11:03:34 +00:00
Simon Larsen
cf9b4f0eba refactor: simplify value extraction in NotificationRuleConditionElement 2025-02-07 11:01:58 +00:00
Simon Larsen
d26a2aa995 refactor: update type annotations for selected alert and incident conditions in NotificationRuleConditionElement 2025-02-07 10:56:15 +00:00
Simon Larsen
c8301e21eb feat: update NotificationRule components to include event type in titles and descriptions 2025-02-07 10:53:25 +00:00
Simon Larsen
1a24232a1c refactor: improve code formatting and readability in AlertSeverityElement, IncidentStateElement, and NotificationRuleForm components 2025-02-07 10:42:06 +00:00
Simon Larsen
69c94835fe Merge pull request #1830 from OneUptime/slack-app
Slack app
2025-02-07 10:26:00 +00:00
Simon Larsen
706a9145ac feat: add NotificationRuleConditions and NotificationRuleForm components for enhanced notification rule management 2025-02-06 19:57:05 +00:00
Simon Larsen
9bde6194a5 feat: add NotificationRuleConditionElement and related components for alert and incident states 2025-02-06 19:29:55 +00:00
Simon Larsen
3dd8c62bc4 feat: enhance SlackNotificationRule and NotificationRuleForm with new fields and conditions 2025-02-06 18:47:12 +00:00
Simon Larsen
895a434d0e refactor: clean up code formatting and improve readability in various files 2025-02-06 17:49:01 +00:00
Simon Larsen
d3ec3a60df feat: implement NotificationRuleForm component and utility functions for condition checks 2025-02-06 14:25:39 +00:00
Simon Larsen
df15a2dcae feat: add name and description fields to ServiceProviderNotificationRule model and update migration 2025-02-06 12:18:04 +00:00
Simon Larsen
5e4b24dcfb feat: refactor notification rule models to use BaseNotificationRule and update filter conditions 2025-02-06 11:14:52 +00:00
Simon Larsen
0eae73c4e5 feat: add ServiceProviderNotificationRule model and service with migration 2025-02-06 11:03:43 +00:00
Simon Larsen
deb3f81e5d Merge pull request #1817 from OneUptime/slack-app
Slack App
2025-02-05 19:22:02 +00:00
Simon Larsen
dcb3fe6f69 feat: add ServiceProviderSetting model and service with CRUD operations 2025-02-05 17:33:45 +00:00
Simon Larsen
4bbecb3013 feat: refactor ServiceProviderProjectAuthToken and ServiceProviderSetting models, add deletedByUserId field 2025-02-05 16:25:13 +00:00
Simon Larsen
52954f3702 feat: add migration for ServiceProviderUserAuthToken and ServiceProviderProjectAuthToken tables 2025-02-05 16:17:37 +00:00
Simon Larsen
12a7fff668 refactor: update ServiceProviderUserAuthToken to use ServiceProviderType enum 2025-02-05 16:12:14 +00:00
Simon Larsen
14e489a719 feat: implement ServiceProviderType enum and refactor auth token services for Slack and Microsoft Teams 2025-02-05 16:09:50 +00:00
Simon Larsen
83f2935f41 fix: update Slack integration page URL to reflect new settings path 2025-02-05 16:00:49 +00:00
Simon Larsen
28855d482e 2025-02-05 15:56:15 +00:00
Simon Larsen
7c11ebdacf refactor: rename "Workspace Integrations" to "Workspace Connections" in SideMenu 2025-02-05 14:10:17 +00:00
Simon Larsen
592c806465 feat: add user and project auth token services to BaseAPI routing 2025-02-05 14:09:36 +00:00
Simon Larsen
7a3d0266c4 chore: update SlackAPI comments to use sample access tokens for clarity 2025-02-05 14:00:17 +00:00
Simon Larsen
e9b7368cf1 refactor: clean up code by removing unnecessary whitespace and improving formatting 2025-02-05 13:58:27 +00:00
Simon Larsen
f8c0004f85 feat: add Slack integration section to settings menu and routing 2025-02-05 13:45:26 +00:00
Simon Larsen
b007cb8bbd feat: implement Slack integration settings page and enhance auth token services for user and project 2025-02-05 13:43:22 +00:00
Simon Larsen
541015766c feat: rename service type to service provider type and add new fields for user and project IDs in service provider 2025-02-05 11:55:17 +00:00
Simon Larsen
5310087287 feat: update Slack app manifest by refining user and bot scopes and adding a temporary manifest file 2025-02-04 19:33:32 +00:00
Simon Larsen
7649c6c566 feat: update Slack integration authorization URL and add app manifest for enhanced functionality 2025-02-04 19:23:09 +00:00
Simon Larsen
1b2650f6df feat: expand Slack app manifest scopes for enhanced functionality 2025-02-04 19:14:02 +00:00
Simon Larsen
de3586d60e feat: update Slack integration error handling and redirect logic in user settings 2025-02-04 19:08:17 +00:00
Simon Larsen
a0ca579c2f feat: enhance Slack integration error handling and redirect logic in user settings 2025-02-04 19:04:39 +00:00
Simon Larsen
9bc7a115a1 feat: implement Slack app manifest retrieval and enhance scope validation in user settings 2025-02-04 18:51:26 +00:00
Simon Larsen
aef7af0a9a feat: refactor Slack utility imports and add new Slack utility class 2025-02-04 18:35:34 +00:00
Simon Larsen
e9f2e46e16 feat: add endpoint to retrieve Slack app manifest 2025-02-04 18:17:44 +00:00
Simon Larsen
56fd18f7c9 feat: update Slack API with improved error handling and new command shortcuts 2025-02-04 18:16:30 +00:00
Simon Larsen
ecccd8b536 feat: enhance Slack authentication flow with projectId and userId validation 2025-02-04 18:09:35 +00:00
Simon Larsen
dd2f0f37f2 fix: simplify signature validation logic in SlackAuthorization middleware 2025-02-04 18:00:32 +00:00
Simon Larsen
600a5eafe3 fix: update SlackAuthorization middleware to use req.body instead of req.rawBody 2025-02-04 17:54:53 +00:00
Simon Larsen
9b07bf7a08 feat: implement Slack API integration with authorization and event handling 2025-02-04 17:53:59 +00:00
Simon Larsen
d341f6c2b0 feat: enhance Slack integration with error handling and documentation 2025-02-04 15:33:24 +00:00
Simon Larsen
06a030f518 feat: add Slack app client credentials to Helm chart configuration 2025-02-04 14:34:42 +00:00
Simon Larsen
b02fed6e5b feat: add Slack App configuration to environment and UI settings 2025-02-04 14:33:48 +00:00
Simon Larsen
310884bd73 feat: implement Slack OAuth redirection in SlackIntegration component 2025-02-04 14:22:19 +00:00
Simon Larsen
0c625d52c2 feat: update Slack icon SVG paths for improved rendering 2025-02-04 14:11:54 +00:00
Simon Larsen
82ab70f396 refactor: clean up whitespace and formatting in UserSettingsBreadcrumbs and UserSettingsRoutes 2025-02-04 14:08:15 +00:00
Simon Larsen
24d9c9dbc0 feat: add Slack integration to user settings with routing and breadcrumbs 2025-02-04 14:04:49 +00:00
Simon Larsen
d9f1dc9fd2 feat: add UserAuthToken and ProjectAuthToken services and migrations 2025-02-04 13:44:51 +00:00
Simon Larsen
4b503471bd feat: implement Slack status API and initialize routing 2025-02-04 12:40:05 +00:00
Simon Larsen
b523434be3 feat: add Slack app manifest for OneUptime integration 2025-02-04 11:43:22 +00:00
Simon Larsen
f32b1950d9 fix: add return type to sendSubscriptionChangeWebhookSlackNotification method in ProjectService 2025-02-03 18:42:08 +00:00
Simon Larsen
e1c45a5c99 refactor: update property name from 'id' to '_id' and improve Slack message formatting in ProjectService 2025-02-03 18:41:20 +00:00
Simon Larsen
195655b4df refactor: improve code formatting and readability in ProjectService 2025-02-03 18:23:59 +00:00
Simon Larsen
9d7d65f0ef feat: add Slack notification for subscription plan changes in ProjectService 2025-02-03 18:05:08 +00:00
Simon Larsen
985b5410f6 refactor: clean up formatting and improve code readability in environment config and project service 2025-02-03 17:54:41 +00:00
Simon Larsen
d1dd57deec feat: add Slack webhook notifications for user creation, project management, and subscription updates 2025-02-03 17:50:34 +00:00
Simon Larsen
2ec6902537 refactor: improve async handling in BlogPost utility methods 2025-02-03 17:26:01 +00:00
Simon Larsen
cd130bc8ef feat: enhance status page URL handling and add unsubscribe link in subscription emails 2025-01-31 14:34:11 +00:00
Simon Larsen
3fcd1f694e refactor: clean up whitespace and formatting in blog-related files 2025-01-31 14:14:39 +00:00
Simon Larsen
b98b43b9f6 feat: add blog management features and update routing for blog posts 2025-01-31 14:10:54 +00:00
Simon Larsen
b59c76f771 feat: set log limit to 250 in TraceExplorer and Logs components 2025-01-30 20:35:46 +00:00
Simon Larsen
4d2e386328 feat: set default log limit to 250 in DashboardLogsViewer 2025-01-30 17:23:56 +00:00
Simon Larsen
deddcbe152 refactor: add serviceName attribute to telemetry data attributes 2025-01-30 17:00:30 +00:00
Simon Larsen
e305284fe2 refactor: enhance error handling and logging in TelemetryIngest middleware 2025-01-30 16:47:55 +00:00
Simon Larsen
3163debdb8 chore: remove end-to-end test workflow from GitHub Actions 2025-01-30 15:39:59 +00:00
Simon Larsen
f827237a80 refactor: change convertSelectReturnedDataToJson method visibility from private to public in AnalyticsDatabaseService 2025-01-30 15:22:32 +00:00
Simon Larsen
c038e39620 refactor: replace executeQuery calls with execute for consistency in AnalyticsDatabaseService 2025-01-30 15:20:28 +00:00
Simon Larsen
b8c1190c9f refactor: update execute method calls to use executeQuery for consistency in AnalyticsDatabaseService 2025-01-30 14:54:12 +00:00
Simon Larsen
7f5ff5068e refactor: improve code formatting and readability in AnalyticsDatabaseService and LogsViewer components 2025-01-30 14:47:54 +00:00
Simon Larsen
943acc8567 feat: add Clickhouse configuration volume and update AnalyticsDatabaseService to use ResultSet for JSON responses 2025-01-30 11:58:43 +00:00
Simon Larsen
81798211ea chore: update @clickhouse/client and @clickhouse/client-common to version 1.10.1 2025-01-29 21:02:48 +00:00
Simon Larsen
39596f6a42 refactor: replace <div> tags with <pre> for better JSON body rendering in LogsViewer component 2025-01-29 18:35:13 +00:00
Simon Larsen
36a181e77e refactor: replace <pre> tags with <div> for log body rendering in LogsViewer component 2025-01-29 18:25:55 +00:00
Simon Larsen
032c03a877 docs: update health check extension comment to indicate deprecation and suggest upgrade to health_check_v2 2025-01-29 15:42:19 +00:00
Simon Larsen
500299fb2f feat: add liveness, readiness, and startup probes to otel-collector configuration 2025-01-29 15:40:26 +00:00
Simon Larsen
b959e84032 feat: add health check extension to OTel collector configuration 2025-01-29 15:38:57 +00:00
Simon Larsen
30edc194f4 feat: add batch processor configuration for OTLP exporter in collector config template 2025-01-29 14:07:49 +00:00
Simon Larsen
0a20894dd1 feat: add DISABLE_TELEMETRY environment variable to multiple templates for telemetry control 2025-01-28 20:28:03 +00:00
Simon Larsen
1045a7399f fix: change OTLP exporter protocol from http/json to http/protobuf in config template 2025-01-28 19:44:51 +00:00
Simon Larsen
0f3ef0027b fix: update OTLP exporter protocol from http/protobuf to http/json in config template 2025-01-28 19:19:24 +00:00
Simon Larsen
2f43bc5c65 feat: add setup function for ts-node installation in configure script 2025-01-28 18:34:59 +00:00
Simon Larsen
8d9f7e125d feat: add additional breadcrumb links for status pages 2025-01-28 18:27:06 +00:00
Simon Larsen
3ac841ddc1 refactor: improve code formatting and simplify component structure in status pages 2025-01-28 17:27:21 +00:00
Simon Larsen
9fc8c6f7a2 refactor: update route paths and simplify side menu component for status pages 2025-01-28 17:24:22 +00:00
Simon Larsen
62cd974235 refactor: clean up whitespace and improve code formatting in status pages 2025-01-28 13:05:14 +00:00
Simon Larsen
a0d03238ee feat: add announcements route and update breadcrumbs for status pages 2025-01-28 12:55:43 +00:00
Simon Larsen
4303cf00cc feat: add announcements page and update routing for status pages 2025-01-28 12:49:57 +00:00
Simon Larsen
747ea70de5 refactor: update date formatting in scheduled maintenance feed for improved readability 2025-01-28 12:00:19 +00:00
Simon Larsen
6dd4ef22df refactor: enhance scheduled maintenance feed with additional details and improve Recurring class string representation 2025-01-28 11:52:11 +00:00
Simon Larsen
4b97c79ae2 refactor: enhance alert and scheduled maintenance feed updates with additional data fields 2025-01-28 11:36:30 +00:00
Simon Larsen
d34b118c68 refactor: streamline summary prop definition in form components 2025-01-28 11:26:37 +00:00
Simon Larsen
a3ff2e1067 refactor: introduce FormSummaryConfig interface and update form components to use it 2025-01-28 11:23:32 +00:00
Simon Larsen
e6ef2a7945 chore: add concurrency settings to test-release workflow 2025-01-27 19:57:57 +00:00
Simon Larsen
9bf8d5d941 refactor: improve readability of getSummaryElement functions in ScheduledMaintenanceCreate component 2025-01-27 19:53:34 +00:00
Simon Larsen
f3ee93bd48 refactor: remove unused import from Create.tsx in ScheduledMaintenanceEvents 2025-01-27 19:47:06 +00:00
Simon Larsen
5b78fee225 refactor: rename StatusPagesLabel to StatusPagesElement and update imports across components 2025-01-27 19:46:51 +00:00
Simon Larsen
dd73947b7f Merge branch 'release' of github.com:OneUptime/oneuptime into release 2025-01-27 18:25:15 +00:00
Simon Larsen
78998fb123 refactor: simplify form field mapping and improve readability in FormSummary component 2025-01-27 18:22:51 +00:00
Simon Larsen
0bcfccffe0 feat: add margin-bottom to form step title for improved spacing in FormSummary component 2025-01-27 18:19:23 +00:00
Simon Larsen
3ab45f40ca feat: optimize FormSummary component by refining field filtering logic and improving step title styling 2025-01-27 18:16:16 +00:00
Simon Larsen
bb2f610bc8 feat: enhance form summary component to support conditional rendering of form steps and improve layout structure 2025-01-27 18:10:45 +00:00
Simon Larsen
9b685133c4 feat: enhance incident severity and monitor status components with new props for animation and improved data handling 2025-01-27 17:58:21 +00:00
Simon Larsen
33c4943794 refactor: standardize fetch functions to use PromiseVoidFunction type and improve error handling in incident severity, monitors, monitor statuses, and on-call policies components 2025-01-27 17:49:33 +00:00
Simon Larsen
a7f8aa4faa refactor: update state initialization and error handling in Fetch components; improve type definitions for fetch functions 2025-01-27 17:41:27 +00:00
Simon Larsen
722fe30c8f feat: implement FetchMonitors, FetchMonitorStatuses, and FetchOnCallPolicies components; update Field interface for summary element handling 2025-01-27 17:37:08 +00:00
Simon Larsen
500104eb81 feat: add FetchTeams and FetchUsers components; implement label ID handling in IncidentCreate 2025-01-27 17:07:22 +00:00
Simon Larsen
41c3a14dfa fix: change exit code in configure.sh to allow continuation on directory change failure 2025-01-27 16:55:47 +00:00
Simon Larsen
113eda94fa Merge branch 'master' of github.com:OneUptime/oneuptime 2025-01-27 16:51:49 +00:00
Simon Larsen
c6ce43f7cc feat: add FormSummary component and integrate it into BasicForm; implement FetchLabels for incident labels 2025-01-27 16:49:53 +00:00
Simon Larsen
6d5bc60127 fix: update secondTLDs initialization to use split method for better readability 2025-01-27 16:49:46 +00:00
Simon Larsen
b7b7b28834 Merge pull request #1816 from KalvadTech/improve_configure_sh
refactor: modernize configure.sh
2025-01-27 16:48:26 +00:00
Loïc Tosser
5a0b0d7c61 refactor: modernize configure.sh with improved error handling, modularity, and installation process 2025-01-27 18:50:51 +04:00
Simon Larsen
79bf7ce7ee fix: replace props.steps with getFormSteps in BasicForm component 2025-01-27 11:03:31 +00:00
Simon Larsen
4ab150bf75 refactor: clean up code formatting and improve readability in various files 2025-01-27 10:54:46 +00:00
Simon Larsen
951668c982 fix: update debug log messages to specify 'test' for monitor list API 2025-01-27 10:52:59 +00:00
Simon Larsen
d7845407f0 fix: set default limit to 100 in FetchMonitorTest 2025-01-27 10:47:35 +00:00
Simon Larsen
8c5e3187ab feat: add MonitorTestService to services index 2025-01-27 10:44:56 +00:00
Simon Larsen
d2ae1cd845 Merge pull request #1814 from OneUptime/master
chore: update playwright to version 1.50.0 and adjust debugger port i…
2025-01-24 19:18:03 +00:00
Simon Larsen
8cb64fbe66 feat: add isSummaryStep property to BasicForm and FormStep interface 2025-01-24 19:11:49 +00:00
Simon Larsen
092b858873 fix: correct spelling of 'enabled' in BasicForm and update related components 2025-01-24 18:54:28 +00:00
Simon Larsen
81d19722f6 chore: update dependencies in test-release workflow to include infrastructure-agent-deploy 2025-01-24 18:39:11 +00:00
Simon Larsen
1f7b268875 feat: add summary step to BasicForm and implement detail display for form fields 2025-01-24 18:32:10 +00:00
Simon Larsen
38b32a6090 refactor: improve code formatting and consistency in IncidentService 2025-01-24 18:08:21 +00:00
Simon Larsen
373159cb29 feat: enhance incident update feed with detailed information including title, root cause, description, remediation notes, labels, and severity 2025-01-24 17:59:52 +00:00
Simon Larsen
ec86ef4c0e chore: update playwright to version 1.50.0 and adjust debugger port in launch configuration 2025-01-24 16:11:51 +00:00
Simon Larsen
270231374b refactor: clean up migration and improve formatting for subscriber email notification footer text 2025-01-24 10:48:31 +00:00
Simon Larsen
aac4281602 feat: update subscriber email notification footer text to support longer content and add migration 2025-01-24 10:45:51 +00:00
Simon Larsen
bdea1139a4 refactor: improve code formatting for subscriber email notification footer text 2025-01-24 10:36:02 +00:00
Simon Larsen
14fdfa6d17 feat: add subscriber email notification footer text to status page and update notification templates 2025-01-24 10:31:59 +00:00
Simon Larsen
3b22747dbf Merge branch 'release' 2025-01-23 21:51:08 +00:00
Simon Larsen
eb9e20dad5 fix: update OpenTelemetry configuration template to use index for environment variables 2025-01-23 21:31:58 +00:00
Simon Larsen
5aa4b883ad feat: add OpenTelemetry exporter configuration options in Helm chart templates 2025-01-23 21:28:11 +00:00
Simon Larsen
ea38e2621f refactor: clean up code formatting and remove unused props in Scheduled Maintenance components 2025-01-23 16:22:16 +00:00
Simon Larsen
b2cb95e1fc feat: enhance Scheduled Maintenance Table with template creation buttons and update description in create page 2025-01-23 16:17:26 +00:00
Simon Larsen
b174b9795a feat: add imports for form handling and recurring events in Scheduled Maintenance Create page 2025-01-23 16:10:19 +00:00
Simon Larsen
9d1caa8336 feat: add Scheduled Maintenance Event creation page and update routing and breadcrumbs 2025-01-23 16:07:35 +00:00
Simon Larsen
52e8669960 feat: remove unused createInitialValues prop from IncidentsTable component 2025-01-23 15:51:09 +00:00
Simon Larsen
f0505725a7 feat: refine query parameters handling in Route class and improve navigation logic 2025-01-23 15:49:33 +00:00
Simon Larsen
7897641ef7 feat: implement addQueryParams method in Route class and update incident navigation logic 2025-01-23 15:07:11 +00:00
Simon Larsen
761f5f35e9 feat: add query parameters support in navigation and update incident declaration flow 2025-01-23 14:56:59 +00:00
Simon Larsen
241586ff4a feat: add Incident creation page with routing and breadcrumbs integration 2025-01-23 14:39:15 +00:00
Simon Larsen
f8fc1a9dae feat: enhance Monitor layout with hideSideMenu prop and improve component styling 2025-01-23 13:59:24 +00:00
Simon Larsen
6bbcc0a301 feat: add hideSideMenu prop to Monitor layout and update routing logic 2025-01-23 13:43:58 +00:00
Simon Larsen
0e6604aa11 refactor: update description in Monitor creation component for clarity 2025-01-23 13:24:40 +00:00
Simon Larsen
ade84a23ff refactor: clean up Monitor creation component and improve button navigation 2025-01-23 13:10:20 +00:00
Simon Larsen
6ff883b54e feat: add Monitor creation page and update routing and breadcrumbs 2025-01-23 12:52:27 +00:00
Simon Larsen
3546d92143 refactor: update localRoot paths in launch.json and improve logging in CheckHeartbeat and UpdateConnectionStatus 2025-01-23 12:41:34 +00:00
Simon Larsen
e932eb1b1d feat: update DISABLE_TELEMETRY value to false in otel-collector.yaml 2025-01-22 17:49:30 +00:00
Simon Larsen
cbca712af8 feat: add OpenTelemetry exporter environment variables and disable telemetry in otel-collector.yaml 2025-01-22 17:49:00 +00:00
Simon Larsen
8490128833 feat: add DISABLE_TELEMETRY environment variable to otel-collector.yaml 2025-01-22 15:38:10 +00:00
Simon Larsen
b80e126540 chore: update Playwright and related dependencies to version 1.49.1 2025-01-22 13:53:30 +00:00
Simon Larsen
5494a2244e feat: update Dockerfile.tpl to use new OpenTelemetry Collector version and improve gomplate installation 2025-01-22 12:44:22 +00:00
Simon Larsen
23be5b1736 fix: downgrade collector version to 0.104.0 and enhance config output in Dockerfile.tpl 2025-01-22 12:12:15 +00:00
Simon Larsen
9f3a9bc915 fix: update download command in Dockerfile.tpl to use uname for architecture detection 2025-01-22 11:34:00 +00:00
Simon Larsen
84d322f476 fix: correct echo command syntax in OTelCollector Dockerfile.tpl 2025-01-22 11:15:23 +00:00
Simon Larsen
f94fbcc2ae feat: improve architecture detection and installation process in Dockerfile.tpl 2025-01-22 11:11:14 +00:00
Simon Larsen
0e85162b50 fix: update architecture detection syntax in Dockerfile.tpl for compatibility 2025-01-21 15:59:59 +00:00
Simon Larsen
a5927f3681 feat: refactor Dockerfile.tpl to streamline gomplate installation and architecture detection 2025-01-21 15:58:20 +00:00
Simon Larsen
0d37587199 feat: enhance OpenTelemetry Collector configuration with sending queue parameters 2025-01-21 15:20:50 +00:00
Simon Larsen
4674578c90 feat: update OTel Collector Dockerfile and configuration for gomplate integration 2025-01-21 15:10:44 +00:00
Simon Larsen
87d280edbd feat: use sudo for apt-get update in compile workflow 2025-01-21 13:26:03 +00:00
Simon Larsen
d44ddd6781 feat: extend hard delete retention period from 3 to 30 days in WorkflowLogService 2025-01-21 12:42:50 +00:00
Simon Larsen
7271481fb7 feat: add apt-get update step in compile workflow 2025-01-20 17:08:59 +00:00
Simon Larsen
7f05ae7415 feat: upgrade checkout action to v4 in GitHub workflows 2025-01-20 14:43:07 +00:00
Simon Larsen
1e84b3a0cb feat: upgrade Node.js setup action to v4 in GitHub workflows 2025-01-20 14:42:33 +00:00
Simon Larsen
20c7b11ecc feat: update Node.js version in GitHub workflows to latest 2025-01-20 14:42:06 +00:00
Simon Larsen
6666f6e817 Merge pull request #1807 from diabolocom/helm-clickhouse-update
Deps: Helm-chart: Update clickhouse chart v7.2.0
2025-01-20 14:23:34 +00:00
Simon Larsen
621e1ce207 feat: update Dockerfiles to replace libasound2t64 with libasound2 for playwright dependencies 2025-01-20 14:14:06 +00:00
Simon Larsen
1c42c58591 feat: update Dockerfiles to include libasound2t64 dependency for playwright 2025-01-20 14:09:41 +00:00
Jules Lefebvre
6a1b0d8718 deps(chart): update clickhouse chart
Update binami clickhouse helm chart to version 7.2.0 to support ipv6 by default
2025-01-20 15:07:28 +01:00
Simon Larsen
bc244bfde1 feat: rename notification rule type for clarity and update related migration 2025-01-20 13:55:56 +00:00
Simon Larsen
984cb41efc feat: update notification rule types to use ON_CALL_EXECUTED for incidents and alerts 2025-01-20 13:42:54 +00:00
Simon Larsen
076386f0d4 feat: update OnCallDutyPolicyExecutionLog and UserOnCallLog models to make Triggered By Incident and Alert IDs optional 2025-01-20 13:26:11 +00:00
Simon Larsen
cb11a46cc9 feat: enhance logging for on-call duty policy execution and improve user notification handling 2025-01-20 13:03:15 +00:00
Simon Larsen
6c7f1b5eb9 feat: update ExecutionLogsTable to display triggered by incident and alert details 2025-01-20 12:17:09 +00:00
Simon Larsen
95709f1996 feat: add support for displaying alerts in execution logs table 2025-01-20 12:12:31 +00:00
Simon Larsen
eaebcc748d fix: add missing newline for improved code readability in Alive job 2025-01-20 11:52:23 +00:00
Simon Larsen
13c2f6e73d feat: implement probe alive endpoint and enhance state change notification with project ID 2025-01-20 11:49:46 +00:00
Simon Larsen
f746d353a7 refactor: remove unnecessary whitespace and improve code formatting in Alert services and components 2025-01-20 11:08:23 +00:00
Simon Larsen
de1760bda7 feat: update alert services and components to support private notes and improve description handling 2025-01-20 10:56:54 +00:00
Simon Larsen
a28b870c23 feat: mark report fields as required for improved form validation 2025-01-20 09:58:03 +00:00
Simon Larsen
eb216e52cf feat: enhance alert notifications by integrating AlertFeedService for state change and note posting events 2025-01-17 21:50:31 +00:00
Simon Larsen
c19913ac58 refactor: clean up code formatting and improve readability in Alert components 2025-01-17 20:42:10 +00:00
Simon Larsen
b55bb4ceeb feat: simplify alert state management by consolidating ChangeAlertState usage and adding AlertFeedElement 2025-01-17 20:39:43 +00:00
Simon Larsen
26ec1aa5b2 feat: implement Alert Feed component with event handling and data fetching 2025-01-17 20:37:13 +00:00
Simon Larsen
7b733c32e9 feat: remove unused CardModelDetail components for Alert Description, Root Cause, and Remediation Notes 2025-01-17 20:27:34 +00:00
Simon Larsen
3d34118f9e feat: add new pages for Alert Description, Root Cause, and Remediation with routing and breadcrumbs 2025-01-17 20:26:49 +00:00
Simon Larsen
69a3a898f5 refactor: improve code formatting and readability in UserSettings components 2025-01-17 19:56:07 +00:00
Simon Larsen
74d21e7c33 feat: update alert and incident on-call rule titles to include severity information and change side menu icon 2025-01-17 19:53:55 +00:00
Simon Larsen
aecf1c38a6 feat: rename and add routes for Incident and Alert On-Call Rules in user settings 2025-01-17 19:47:02 +00:00
Simon Larsen
8b3041301a refactor: clean up whitespace and improve code readability in various models and services 2025-01-17 19:24:48 +00:00
Simon Larsen
af77d191e3 feat: update triggeredByIncidentId and triggeredByAlertId fields to be nullable in relevant models 2025-01-17 19:23:09 +00:00
Simon Larsen
ad58125663 feat: add alert severity handling and triggeredByAlertId support in notification and execution logs 2025-01-17 19:09:22 +00:00
Simon Larsen
63650ba791 feat: add support for triggeredByAlertId in OnCallDutyPolicyExecutionLogTimeline and related services 2025-01-17 18:42:20 +00:00
Simon Larsen
1c5a434ee3 feat: add triggeredByAlertId relation to OnCallDutyPolicyExecutionLogTimeline, UserOnCallLog, and UserOnCallLogTimeline 2025-01-17 15:58:27 +00:00
Simon Larsen
102e64224f fix: remove unnecessary whitespace and improve error logging in alert, billing, incident, and scheduled maintenance feed services 2025-01-17 15:41:07 +00:00
Simon Larsen
854fe3084a fix: refactor alert, incident, and scheduled maintenance feed services to improve error handling and logging 2025-01-17 15:39:51 +00:00
Simon Larsen
b6c6186625 fix: remove unnecessary trace logging in BillingService when changing plan 2025-01-17 15:18:23 +00:00
Simon Larsen
92bdd5cf03 fix: improve clarity of reminder notification message for scheduled maintenance events 2025-01-17 15:14:02 +00:00
Simon Larsen
c2e78d122a fix: update property name from 'id' to '_id' in incident and scheduled maintenance note services 2025-01-17 15:10:20 +00:00
Simon Larsen
bfc061ad47 feat: add isRoot property to props in incident and scheduled maintenance note services 2025-01-17 15:08:21 +00:00
Simon Larsen
98302a887a fix: correct spelling of "scheduled maintenance" in markdown logs and notifications 2025-01-17 15:01:44 +00:00
Simon Larsen
743db411d5 refactor: add type annotations for subscription status checks in BillingInvoiceService and ProjectUtil 2025-01-17 13:30:57 +00:00
Simon Larsen
9537a9a13a feat: implement subscription status refresh logic with mutex handling and logging enhancements 2025-01-17 13:17:44 +00:00
Simon Larsen
0931705d6a feat: implement subscription status refresh logic in BillingInvoiceService and UserAPI 2025-01-17 12:23:01 +00:00
Simon Larsen
6bfd9b657a refactor: improve logging formatting in SendSubscriberRemindersOnEventScheduled job 2025-01-16 22:53:17 +00:00
Simon Larsen
493aef5b05 feat: enhance subscriber notification system with reminder notifications and improved logging 2025-01-16 21:21:49 +00:00
Simon Larsen
185f70e893 refactor: clean up code formatting and improve readability in Scheduled Maintenance components 2025-01-16 21:06:26 +00:00
Simon Larsen
db2ecde486 feat: add notification logging for scheduled maintenance note postings 2025-01-16 20:45:16 +00:00
Simon Larsen
ff3b7edec8 feat: enhance Scheduled Maintenance feed with subscriber and owner notification events 2025-01-16 20:42:09 +00:00
Simon Larsen
968b050d13 feat: implement onUpdateSuccess for internal and public notes in scheduled maintenance services 2025-01-16 20:07:52 +00:00
Simon Larsen
4328f7fc40 feat: add Scheduled Maintenance Description page and update routing 2025-01-16 16:55:26 +00:00
Simon Larsen
6ae3c28b8b feat: update ScheduledMaintenanceFeed event types and integrate ScheduledMaintenanceFeedElement in view 2025-01-16 16:25:33 +00:00
Simon Larsen
8be022e34f refactor: clean up state initialization and formatting in IncidentFeed component 2025-01-16 13:27:31 +00:00
Simon Larsen
ce6938396a feat: add modals for creating public and private incident notes 2025-01-16 13:25:32 +00:00
Simon Larsen
537e2d02e7 feat: enhance incident update permissions and enable root cause editing 2025-01-16 13:07:27 +00:00
Simon Larsen
80b9e48771 fix: remove space before incident number in IncidentsTable and IncidentView components 2025-01-16 12:57:49 +00:00
Simon Larsen
e0c3437c45 feat: implement otel-collector deployment with configurable replica count 2025-01-16 12:54:43 +00:00
Simon Larsen
e5df15a53e test: update expected value for ColumnLength.Color to reflect changes 2025-01-15 21:09:53 +00:00
Simon Larsen
a0f6e979b8 refactor: enhance readability by restructuring Feed and FeedItem components 2025-01-15 20:36:18 +00:00
Simon Larsen
e20624a635 refactor: invert isLastItem condition for rendering FeedItem separator 2025-01-15 20:29:16 +00:00
Simon Larsen
800583ddde refactor: enforce isLastItem prop as required in FeedItem component 2025-01-15 20:29:02 +00:00
Simon Larsen
f0bc71bee4 refactor: improve code readability and structure in OnCallDutyPolicyExecutionLog services and Feed components 2025-01-15 20:26:30 +00:00
Simon Larsen
ba0dd4f2b0 refactor: add display color handling by OnCallDutyPolicy status and update notification displayColor logic 2025-01-15 20:23:11 +00:00
Simon Larsen
63b560ad93 refactor: improve markdown formatting in notifications and update query id handling 2025-01-15 20:20:36 +00:00
Simon Larsen
ae0553a1e5 refactor: update IncidentFeed and OnCallDutyPolicyExecutionLogTimeline services for improved type handling and logging 2025-01-15 19:48:00 +00:00
Simon Larsen
fd4e2737e5 refactor: enhance notification messages to include incident state details and public note content 2025-01-15 19:23:57 +00:00
Simon Larsen
15f18c6d4f refactor: enhance notification messages and add projectId to relevant data structures 2025-01-15 18:52:35 +00:00
Simon Larsen
a84e32fe1b refactor: enhance logging and improve incident feed notification messages across multiple services 2025-01-15 18:37:18 +00:00
Simon Larsen
c09d97310f refactor: update ProgressButtons and ChangeIncidentState components to support completedStepId and improve click handling 2025-01-15 17:35:33 +00:00
Simon Larsen
782eb45eb3 refactor: improve formatting and consistency in multiple components 2025-01-14 21:20:21 +00:00
Simon Larsen
fb37da0aca refactor: update ErrorMessage component to use 'message' prop instead of 'error' across multiple components 2025-01-14 21:16:17 +00:00
Simon Larsen
ae2608e66f refactor: update ErrorMessage component usage to use 'message' prop instead of 'error' across multiple files 2025-01-14 21:01:40 +00:00
Simon Larsen
29565bc24c refactor: clean up unnecessary whitespace and improve code formatting across multiple files 2025-01-14 19:35:54 +00:00
Simon Larsen
da7860fc3f feat: add new incident view pages for Root Cause and Description; update icon properties and breadcrumb links 2025-01-14 19:35:39 +00:00
Simon Larsen
0375e8c568 refactor: improve code formatting in ProgressButtonItem and IncidentFeed components for better readability 2025-01-14 19:22:09 +00:00
Simon Larsen
60c53b32e6 refactor: update ProgressButtonItem and ProgressButtons components for improved structure and readability; enhance error handling in IncidentFeed 2025-01-14 19:21:59 +00:00
Simon Larsen
4d1797e9fa refactor: clean up code formatting and remove unnecessary whitespace in various files 2025-01-14 18:16:51 +00:00
Simon Larsen
1ff4bde7b9 feat: enhance incident feed markdown for OnCallDutyPolicyExecutionLogTimeline with detailed alert information 2025-01-14 18:13:40 +00:00
Simon Larsen
fae6d89a18 feat: add OnCallNotification event type to IncidentFeed and implement related handling in OnCallDutyPolicyExecutionLogTimelineService 2025-01-14 18:09:30 +00:00
Simon Larsen
aa429abe01 feat: implement ProgressButtons and ProgressButtonItem components for enhanced step navigation 2025-01-14 16:01:56 +00:00
Simon Larsen
203763aa95 feat: add OnCallPolicy event type to IncidentFeed and implement related feed updates in OnCallDutyPolicyExecutionLogService 2025-01-14 15:38:05 +00:00
Simon Larsen
0b69ae195f feat: implement onBeforeDelete and onDeleteSuccess methods to handle OwnerTeamRemoved events in IncidentOwnerTeamService 2025-01-14 14:47:28 +00:00
Simon Larsen
0756a43d62 feat: add OwnerUserRemoved and OwnerTeamRemoved event types to IncidentFeed; update feedInfoInMarkdown and improve icon handling 2025-01-14 14:45:32 +00:00
Simon Larsen
13eb3205a2 feat: add RootCause and RemediationNotes event types to IncidentFeed; update feedInfoInMarkdown formatting and icons 2025-01-14 14:12:51 +00:00
Simon Larsen
9dcd295fd0 feat: update incident feed event types for owner additions and enhance related services 2025-01-14 13:59:24 +00:00
Simon Larsen
1fb84ea302 fix: update incidentId references and improve notification messages for clarity 2025-01-14 13:43:31 +00:00
Simon Larsen
53ea3d32dc feat: update incident feed colors and improve notification messages; add refresh button to IncidentFeedElement 2025-01-14 12:36:52 +00:00
Simon Larsen
5c9ec28a4e fix: format feedInfoInMarkdown for better readability in IncidentService 2025-01-14 12:26:30 +00:00
Simon Larsen
04c2293378 feat: add postedAt field to IncidentFeed, AlertFeed, and ScheduledMaintenanceFeed; update services to set postedAt on creation 2025-01-14 12:15:49 +00:00
Simon Larsen
6c672c541a feat: include createdByUserId in IncidentFeed creation for better tracking of incident authors 2025-01-14 11:04:21 +00:00
Simon Larsen
169db73704 fix: remove margin from no items message in Feed component for better layout 2025-01-14 11:01:10 +00:00
Simon Larsen
e980f00f1c feat: add noItemsMessage prop to Feed component and update IncidentFeedElement to display error message when no items are present 2025-01-14 11:00:07 +00:00
Simon Larsen
66a594ed99 feat: replace Feed component with IncidentFeedElement in IncidentView 2025-01-14 10:19:43 +00:00
Simon Larsen
52c35c1e4d feat: update userId handling in IncidentFeed and AlertFeed services; increase LIMIT_PER_PROJECT to 10000; refactor User class to UserUtil; add IncidentFeedElement component 2025-01-13 18:39:06 +00:00
Simon Larsen
caa4103b48 feat: add userId field to AlertFeed, IncidentFeed, and ScheduledMaintenanceFeed services 2025-01-13 17:28:44 +00:00
Simon Larsen
f6069ca4a7 feat: remove tls.verify option from Fluent Bit configuration 2025-01-13 17:22:48 +00:00
Simon Larsen
f519748c44 feat: add userId field and relationship to AlertFeed, IncidentFeed, and ScheduledMaintenanceFeed models 2025-01-13 17:19:37 +00:00
Simon Larsen
27de0f0ddb feat: update displayColor column length to 10 for AlertFeed, IncidentFeed, and ScheduledMaintenanceFeed 2025-01-13 17:14:36 +00:00
Simon Larsen
5426c22740 feat: update moreInformationInMarkdown fields to be optional in IncidentFeed, AlertFeed, and ScheduledMaintenanceFeed 2025-01-13 17:00:46 +00:00
Simon Larsen
a55d4d1e02 refactor: format migration name and clean up up/down methods for consistency 2025-01-13 16:20:51 +00:00
Simon Larsen
2f65b1ee82 feat: add migration to drop IncidentLog, AlertLog, and ScheduledMaintenanceLog tables 2025-01-13 15:04:00 +00:00
Simon Larsen
730dc56316 feat: add migration for IncidentFeed, AlertFeed, and ScheduledMaintenanceFeed tables 2025-01-13 14:59:13 +00:00
Simon Larsen
101e697a12 refactor: update BaseAPI instantiation for ScheduledMaintenanceFeed to improve type clarity 2025-01-13 14:56:18 +00:00
Simon Larsen
1c1488bca5 refactor: replace IncidentLogService with IncidentFeedService in various services 2025-01-13 14:52:55 +00:00
Simon Larsen
0e74adbd08 refactor: simplify FeedItem component and clean up IncidentView layout 2025-01-13 14:11:04 +00:00
Simon Larsen
35947b4010 fix: remove redundant empty line in IncidentView component 2025-01-13 13:27:06 +00:00
Simon Larsen
b304ceddbb feat: add Incident Feed component to display incident updates 2025-01-13 11:25:52 +00:00
Simon Larsen
cba6c48673 fix: update API request method from GET to POST in public-api documentation 2025-01-13 11:12:04 +00:00
Simon Larsen
63b40cde75 fix: update titles for subscription fields in EmailSubscribers component 2025-01-13 10:54:26 +00:00
Simon Larsen
439f2e87a2 feat: add subscription confirmation field to EmailSubscribers component 2025-01-13 10:53:18 +00:00
Simon Larsen
fc0869d9fe fix: correct query merging order in BaseModelTable component 2025-01-13 10:50:50 +00:00
Simon Larsen
fb5646e8c2 feat: update incident log event type and add logging for subscriber notifications in Incident services 2025-01-13 10:37:45 +00:00
Simon Larsen
7538a47be5 fix: update userName type to string and ensure proper string conversion in IncidentNote services 2025-01-13 08:50:31 +00:00
Simon Larsen
8568cc0c89 feat: implement logging for internal and public notes creation in IncidentNote services 2025-01-13 08:48:58 +00:00
Simon Larsen
2457de9757 feat: update IncidentLog and AlertLog models to use displayColor and event type enums 2025-01-12 18:21:08 +00:00
Simon Larsen
a6859631ae feat: add validation for required fields in AlertLogService, IncidentLogService, and ScheduledMaintenanceLogService 2025-01-12 17:50:45 +00:00
Simon Larsen
e737444c52 feat: add severity fields to AlertLog, IncidentLog, and ScheduledMaintenanceLog models 2025-01-12 17:40:25 +00:00
Simon Larsen
b4a2726c81 refactor: improve code formatting and readability in BaseAPI and IncidentView 2025-01-12 14:57:17 +00:00
Simon Larsen
5fc60491ff feat: reorder fields in IncidentView to improve layout and visibility of Incident ID 2025-01-12 14:53:12 +00:00
Simon Larsen
a7558535a6 feat: add IncidentLogService, AlertLogService, and ScheduledMaintenanceLogService to BaseAPI 2025-01-12 13:28:36 +00:00
Simon Larsen
408d06edb9 feat: add AlertLogService, IncidentLogService, and ScheduledMaintenanceLogService; update services index 2025-01-12 12:02:25 +00:00
Simon Larsen
87be913388 feat: enhance filtering logic to support numeric values in BaseModelTable 2025-01-12 11:52:33 +00:00
Simon Larsen
1a034abe96 feat: add NumberFilter component and integrate it into FiltersForm 2025-01-12 11:45:02 +00:00
Simon Larsen
19bdfd66b9 docs: update public API documentation to include overallStatus object details 2025-01-12 10:36:46 +00:00
Simon Larsen
982d051329 feat: implement mutex for incident creation and improve incident number handling 2025-01-12 10:35:04 +00:00
Simon Larsen
b66b1db2cb feat: add Incident Number column to IncidentsTable and IncidentView components 2025-01-12 10:19:38 +00:00
Simon Larsen
12e67a065d feat: add incidentNumber field to Incident model and implement data migration for existing incidents 2025-01-12 10:08:48 +00:00
Simon Larsen
1f3cdc08ac feat: add incidentNumber field to Incident model and implement logic for auto-incrementing incident numbers 2025-01-12 10:03:28 +00:00
Simon Larsen
5ebcba9f46 refactor: improve code readability in StatusPageAPI and Overview components 2025-01-10 14:44:31 +00:00
Simon Larsen
15e49c1b45 feat: implement overall monitor status calculation and update Overview component 2025-01-10 14:40:42 +00:00
Simon Larsen
b71a657dea feat: update API documentation to reflect POST method for status page endpoints 2025-01-09 18:38:38 +00:00
Simon Larsen
72e573bbc4 Merge branch 'release' 2025-01-09 14:32:47 +00:00
Simon Larsen
2113ffefd9 feat: refactor ScheduledMaintenanceLog model and migration for improved readability and structure 2025-01-09 14:32:43 +00:00
Simon Larsen
8da42884c2 feat: add documentation for using Monitor Secrets in custom and synthetic monitors 2025-01-09 14:30:24 +00:00
Simon Larsen
e14c54c6cc Merge branch 'release' 2025-01-08 19:48:16 +00:00
Simon Larsen
10a199f3f5 feat: add IncidentLog and ScheduledMaintenanceLog tables with migrations 2025-01-08 19:47:50 +00:00
Simon Larsen
2df97392b2 feat: enhance server monitor queries by integrating active project status checks 2025-01-08 18:54:06 +00:00
Simon Larsen
fcd2ecd118 feat: improve server monitor request handling by refining query and response logic 2025-01-08 18:41:41 +00:00
Simon Larsen
e2e5533229 Merge branch 'release' 2025-01-08 17:43:00 +00:00
Simon Larsen
cf01fce011 feat: add uninstall instructions for OneUptime in documentation 2025-01-08 17:18:51 +00:00
Simon Larsen
100152ecc1 feat: update API endpoint URLs in Public Status Page documentation 2025-01-08 17:12:45 +00:00
Simon Larsen
7b68c0b3c0 feat: refactor permission handling by extracting getFieldPermissions function 2025-01-07 18:59:34 +00:00
Simon Larsen
a7ad9b752b feat: fix Clickhouse configuration to use default port if not specified 2025-01-06 20:10:59 +00:00
Simon Larsen
2e3ed42723 feat: add Public Status Page API documentation 2025-01-06 12:43:29 +00:00
Simon Larsen
864e44d1a2 feat: add "Status Pages" section with link to Public API documentation 2025-01-06 12:40:52 +00:00
Simon Larsen
08cdb33e6e feat: remove redundant MYENVVAR environment variable from installer templates 2025-01-06 12:39:17 +00:00
Simon Larsen
27647f529f feat: rename workflow step to clarify NPM package publishing 2025-01-06 08:30:49 +00:00
Simon Larsen
4021650ea5 feat: add MYENVVAR environment variable to installer for amd64 template 2025-01-06 08:27:01 +00:00
Simon Larsen
6a9f76c656 feat: add environment variable MYENVVAR to installer for arm64 template 2025-01-06 08:26:43 +00:00
Simon Larsen
c3bba74107 feat: update product name for amd64 and remove unnecessary custom actions from installer 2025-01-03 17:15:25 +00:00
Simon Larsen
16b9d4794e feat: enhance error handling in SSO login process and improve response structure 2025-01-03 16:19:23 +00:00
Simon Larsen
22e16d5c5b feat: update documentation to include proxy configuration for agent setup 2025-01-03 15:28:37 +00:00
Simon Larsen
ef340e5fa0 feat: improve error logging for secret key validation and add proxy support for HTTP requests 2025-01-03 15:22:35 +00:00
Simon Larsen
20aff38458 feat: enhance agent configuration logging and save proxy URL 2025-01-03 15:08:57 +00:00
Simon Larsen
16a1051280 feat: add proxy configuration support to agent and update related functions 2025-01-03 14:55:16 +00:00
Simon Larsen
fe9d3d3020 Add proxy 2025-01-03 14:21:47 +00:00
Simon Larsen
a0c0041cbd feat: implement default logging to file with fallback to console 2025-01-03 13:31:59 +00:00
Simon Larsen
d755c62a51 chore: update README for build instructions and remove unused dependency 2025-01-03 10:04:11 +00:00
Simon Larsen
5756623f45 fix: improve error handling and logging for metrics ingestion and secret key verification 2025-01-03 09:47:35 +00:00
Simon Larsen
8247f504c4 fix: correct formatting of Redis IP family value in Helm chart templates 2025-01-01 18:46:25 +00:00
Simon Larsen
f05b0a15ee feat: add conditional logic for Redis IP family in Helm chart templates 2025-01-01 18:42:38 +00:00
Simon Larsen
1abf1df1ee refactor: format PORT initialization and improve import structure in Config and Index 2025-01-01 18:24:30 +00:00
Simon Larsen
f1afab0b52 feat: add configurable port for probe services and update initialization 2025-01-01 18:04:19 +00:00
Simon Larsen
a0d33bf9c1 feat: initialize server with a specific port using Port type in Probe 2025-01-01 17:03:13 +00:00
Simon Larsen
7c16fa7b42 refactor: update ClickhouseConfig to use Hostname type for host configuration 2025-01-01 16:37:12 +00:00
Simon Larsen
5ba526d12e refactor: remove outdated comments and improve context object in VMRunner 2025-01-01 16:11:19 +00:00
Simon Larsen
92174be7fd docs: enhance documentation with available objects in Playwright context and error handling for browser closure 2025-01-01 15:34:10 +00:00
Simon Larsen
ece451b660 refactor: remove unnecessary UI reference and streamline thank you message in installation templates 2024-12-24 21:09:36 +00:00
Simon Larsen
5ca740b43c feat: add custom action to set PATH environment variable and show thank you message during installation 2024-12-24 20:55:16 +00:00
Simon Larsen
70aae7c59a fix: update RedisIPFamily initialization to handle undefined environment variable 2024-12-24 20:13:21 +00:00
Simon Larsen
bb543ef010 Merge pull request #1773 from diabolocom/redis-ipv6
Feature: Allow to set Redis IP Family
2024-12-24 20:09:59 +00:00
Simon Larsen
64bba9246b Add thank you message and UI reference to installation templates 2024-12-24 20:07:08 +00:00
Simon Larsen
511987bd70 Add PATH environment variable setting in Windows installer templates 2024-12-24 20:03:40 +00:00
Jules Lefebvre
19162504c8 feat(helm): add externalRedis.ipFamily configuration
Add the `externalRedis.ipFamily` values to set `REDIS_IP_FAMILY environmental variable
2024-12-24 13:08:15 +01:00
Jules Lefebvre
96f5173fb9 feat(docker): allow to chose redis ip family
Add the `REDIS_IP_FAMILY` to the default docker environment variables
2024-12-24 13:08:04 +01:00
Jules Lefebvre
8704f47b44 feat(common/infra): allow to chose redis ip familly
Introduce a new environment variable (`REDIS_IP_FAMILY`) to choose witch version
of the IP protocol to use in Redis.
2024-12-24 13:06:39 +01:00
Simon Larsen
45803a8cd2 Fix path separators in build-msi.sh for consistency across platforms 2024-12-23 20:19:11 +00:00
Simon Larsen
c04c2a3563 Fix path separators in build-msi.sh for Windows compatibility 2024-12-23 19:10:41 +00:00
Simon Larsen
e61e7f3ba0 Update file identifiers in Windows installer templates for Infrastructure Agent 2024-12-23 18:43:33 +00:00
Simon Larsen
e438050f6e Fix path separators in build-msi.sh for Windows compatibility 2024-12-23 18:42:23 +00:00
Simon Larsen
9601bdec93 Update product names and descriptions in installer templates for consistency 2024-12-23 18:31:56 +00:00
Simon Larsen
c631dcfd44 Remove unnecessary whitespace in CustomSMTPTable component 2024-12-23 18:29:01 +00:00
Simon Larsen
4cabd2562a Reduce job duration from 1 minute to 30 seconds in InfrastructureAgent 2024-12-23 18:22:03 +00:00
Simon Larsen
09e997c104 Add noValueMessage prop to description fields across multiple components 2024-12-23 17:54:27 +00:00
Simon Larsen
eee787be1c Update description fields to be optional across multiple components 2024-12-20 17:22:05 +00:00
Simon Larsen
c9b0d4fbec Fix binary paths in build script for MSI to remove leading dot 2024-12-20 16:58:00 +00:00
Simon Larsen
946f82f978 Add debug logging to server monitor criteria and comparison functions 2024-12-20 16:23:34 +00:00
Simon Larsen
8fc3fe4a98 Increase offline check duration from 2 to 3 minutes in server monitor criteria 2024-12-20 16:16:25 +00:00
Simon Larsen
3d321a038b Add infrastructure agent deployment workflow with GoReleaser and artifact upload 2024-12-20 16:00:56 +00:00
Simon Larsen
ef06d47619 Fix binary paths in build script for MSI to remove leading dot 2024-12-20 15:55:46 +00:00
Simon Larsen
c8a966a2f7 Enhance server monitor functionality by adding serverMonitorResponse handling and improving hostname resolution 2024-12-20 15:48:32 +00:00
Simon Larsen
32ffdf9174 Consolidate package installation in build script for MSI 2024-12-20 14:54:22 +00:00
Simon Larsen
d482cb00a9 Fix typo in form step title from "Baisc Info" to "Basic Info" in SSO pages 2024-12-20 13:59:20 +00:00
Simon Larsen
6286b8bf4c Update output directory in build script for MSI to a more general path 2024-12-20 13:58:48 +00:00
Simon Larsen
b264f4a6b9 Add MSI image release step to GitHub Actions and update build script for dependencies 2024-12-20 12:10:58 +00:00
Simon Larsen
ec7d5fe5c2 Update ARM64 binary path in MSI build script to reflect new version structure 2024-12-20 12:08:47 +00:00
Simon Larsen
4b9d770030 Update Windows installer templates for arm64: enhance XML structure, update product details, and adjust file references 2024-12-19 20:38:24 +00:00
Simon Larsen
a8100e9b01 Refactor Windows installer template for arm64: update XML structure, improve metadata, and enhance component definitions 2024-12-19 20:37:35 +00:00
Simon Larsen
b43e892295 Update GoReleaser to v6.1.0 and increment version in configuration 2024-12-19 20:14:30 +00:00
Simon Larsen
663f151051 Add MSI build script and templates for Windows infrastructure agent 2024-12-19 19:44:39 +00:00
Simon Larsen
282373b654 Update server monitor criteria and request handling for accurate time tracking 2024-12-19 18:10:15 +00:00
Simon Larsen
43faeb6e32 Update CheckOnlineStatus to use three minutes ago for server monitor queries 2024-12-19 17:58:25 +00:00
Simon Larsen
8180fcf386 Update metric view data handling in MonitorMetrics component 2024-12-19 17:49:38 +00:00
Simon Larsen
e2cbd4d0ac Refactor loading and error handling in MonitorMetrics component 2024-12-19 17:31:27 +00:00
Simon Larsen
084c259197 Update report settings to clarify email notifications for subscribers 2024-12-17 19:16:04 +00:00
Simon Larsen
6ecd709f29 Add NFPM configuration for packaging and install step in release workflow 2024-12-17 18:56:27 +00:00
Simon Larsen
b935cef5a0 Fix typo in subscription confirmation message 2024-12-17 17:41:44 +00:00
Simon Larsen
1d5e838afa Update subscription success message to include email confirmation instructions 2024-12-17 17:35:38 +00:00
Simon Larsen
90ca4b68cf Add email notification for new subscribers and improve subscription confirmation handling 2024-12-17 15:01:26 +00:00
Simon Larsen
031bd26b09 Update subscription confirmation to use 'verification-token' query parameter 2024-12-17 14:56:42 +00:00
Simon Larsen
1296f37081 Enhance subscription confirmation handling by updating permission controls and modifying email notification options 2024-12-17 14:41:31 +00:00
Simon Larsen
ba1a707156 Remove outdated IP addresses from the configuration documentation 2024-12-17 13:08:41 +00:00
Simon Larsen
d670cca559 Add subscription confirmation feature and enhance Pill component with tooltip support 2024-12-17 13:00:23 +00:00
Simon Larsen
f7e31a4f04 Add subscription confirmation handling and enhance Pill component with tooltip support 2024-12-17 12:50:02 +00:00
Simon Larsen
bb7917551f Add confirmation functionality for status page subscriptions and update related templates 2024-12-17 12:42:22 +00:00
Simon Larsen
53238aee40 Refactor date handling in AggregateUtil and XAxisUtil, and improve error handling in MetricView and IncidentView components 2024-12-16 18:17:01 +00:00
Simon Larsen
187d41e25f Refactor RollingTimePicker and MetricMonitorStepForm for improved state management and performance 2024-12-16 17:59:18 +00:00
Simon Larsen
56f79a91c1 Enhance IncidentView component with HeaderAlert for date display and improve metrics card layout 2024-12-16 16:57:04 +00:00
Simon Larsen
4dd6b5f32e Add MetricViewData interface and update imports across components 2024-12-16 16:53:38 +00:00
Simon Larsen
f48a5a650c Add metricAggregationType handling to MetricMonitorOptions and enhance CriteriaFilter component 2024-12-16 16:23:57 +00:00
Simon Larsen
09a2a31d2b Refactor evaluation type handling in CompareCriteria and update MetricMonitorOptions interface 2024-12-16 16:14:23 +00:00
Simon Larsen
5fd60094ab Add monitorStep parameter to MetricMonitorCriteria and enhance metric alias handling 2024-12-16 15:59:59 +00:00
Simon Larsen
0cfc9fbb56 Improve data handling and code readability in various components 2024-12-16 15:38:29 +00:00
Simon Larsen
2fc6200c47 Update chartCssClass in MetricMonitor components for consistent styling 2024-12-16 11:11:51 +00:00
Simon Larsen
437e5e7004 Enhance MetricMonitorPreview with rolling time selection and modal for improved user interaction 2024-12-16 11:08:40 +00:00
Simon Larsen
22e2c1f25c Uncomment Metrics monitor type in MonitorTypeHelper for clarity 2024-12-16 10:34:30 +00:00
Simon Larsen
4799ed0434 Fix typo in alert configuration key for consistency in Helm chart 2024-12-16 10:26:18 +00:00
Simon Larsen
0848dfc5d6 Refactor EnvironmentConfig and StatusPageService for improved readability and consistency 2024-12-16 10:25:26 +00:00
Simon Larsen
88cf2c3cb0 Add configuration options to disable automatic alert and incident creation 2024-12-16 09:57:24 +00:00
Simon Larsen
ca3855d109 Remove commented-out Metrics monitor type from MonitorTypeHelper for cleaner code 2024-12-13 15:55:52 +00:00
Simon Larsen
36570f3944 Refactor APIRequestCriteria to improve readability of response code check 2024-12-13 14:09:23 +00:00
Simon Larsen
df10a1900d Update APIRequestCriteria to include responseCode check for ResponseStatusCode validation 2024-12-13 14:06:43 +00:00
Simon Larsen
eca3408598 Update APIResponse interface to allow statusCode to be undefined for better error handling 2024-12-13 14:04:57 +00:00
Simon Larsen
9d1a2c40c7 Refactor MetricMonitorStepForm and MetricView to optimize state management and enhance data handling 2024-12-12 13:57:46 +00:00
Simon Larsen
cd58b72a9c Refactor MetricMonitorStepForm to eliminate unnecessary state management and streamline onChange handling 2024-12-12 13:17:00 +00:00
Simon Larsen
ceead6eaba Refactor StartAndEndDate and CriteriaFilter components for improved readability and consistency in type usage 2024-12-12 13:02:29 +00:00
Simon Larsen
45a665b004 Refactor DateFilter and MetricView components for consistency in value prop usage; improve formatting in various files 2024-12-12 12:58:20 +00:00
Simon Larsen
2dd1cd8453 Update chartCssClass for improved styling in MetricMonitorStepForm 2024-12-12 12:03:54 +00:00
Simon Larsen
8152a7f7ea Add hideCardInCharts prop and chartCssClass for enhanced styling in MetricMonitorStepForm 2024-12-12 12:02:09 +00:00
Simon Larsen
55d962eed7 Add chartCssClass prop to ChartGroup, MetricCharts, and MetricView for customizable styling 2024-12-12 11:55:48 +00:00
Simon Larsen
ebf5c83358 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-12-12 11:28:57 +00:00
Simon Larsen
69e5fba5ff Add monitorStep prop to various components for improved data handling in monitoring forms 2024-12-12 11:15:00 +00:00
Simon Larsen
139ee62106 Add FieldLabelElement for metric selection in MetricMonitorStepForm 2024-12-12 10:36:47 +00:00
Simon Larsen
2d89431dc1 Merge pull request #1765 from ThoSt81/patch-1
Update SubscribedToStatusPage.hbs
2024-12-12 10:29:07 +00:00
ThoSt
d506e658f0 Update SubscribedToStatusPage.hbs
Remove InfoBlock which is identical to EmailTitle and thus messing up the template when send to the new subscriber.
2024-12-11 15:49:42 +01:00
Simon Larsen
180d02c53d Refactor MonitorMetrics and MetricExplorer components to streamline state management with MetricViewData and improve code readability 2024-12-11 14:01:31 +00:00
Simon Larsen
e500886b12 Refactor MetricMonitor components to utilize MetricViewData for improved state management and data handling 2024-12-11 13:57:15 +00:00
Simon Larsen
7f7bcbc0a3 Add FieldLabelElement for time range selection and refactor MetricView data handling in MetricExplorer 2024-12-11 13:51:43 +00:00
Simon Larsen
397231f1df Refactor MetricMonitorCriteria to improve type safety and enhance alias handling in data processing 2024-12-10 22:44:58 +00:00
Simon Larsen
f575afa151 Enhance MetricMonitorCriteria to support metric alias handling and improve data processing logic 2024-12-10 22:38:14 +00:00
Simon Larsen
b26cf4e876 Enhance Metric Monitor functionality by introducing MetricMonitorCriteria, updating MetricMonitorResponse, and refining telemetry monitoring logic 2024-12-10 19:37:24 +00:00
Simon Larsen
450488eb4f Refactor code for improved readability and consistency across Monitor components 2024-12-10 14:37:31 +00:00
Simon Larsen
14d3228786 Add Metric Monitor functionality with Rolling Time selection and preview 2024-12-10 14:32:54 +00:00
Simon Larsen
811fd24cd5 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-12-10 10:25:21 +00:00
Simon Larsen
098fb5be78 Merge branch 'metrics-monitor' 2024-12-10 10:25:10 +00:00
Simon Larsen
837d065b81 Merge pull request #1761 from WillDaSilva/patch-1
Remove trailing whitespace in `fluentbit.md`
2024-12-10 10:16:09 +00:00
Simon Larsen
fe2b001c6d Improve error handling in OTelIngest API to provide clearer feedback on failures 2024-12-09 18:23:17 +00:00
Simon Larsen
b08c047da7 Add early empty success response to prevent timeouts in OTelIngest API 2024-12-09 18:12:50 +00:00
Simon Larsen
79ff8b1f82 Enable debug logging in telemetry configuration for improved diagnostics 2024-12-09 17:59:58 +00:00
Simon Larsen
7da47d6e16 Refactor response handling in OTelIngest API to ensure early success response is sent consistently 2024-12-09 17:08:50 +00:00
Simon Larsen
6e6f3c6c38 Add MetricMonitor support with criteria checks and response type 2024-12-09 17:03:24 +00:00
Simon Larsen
b3b3d9a0b7 Merge branch 'master' into metrics-monitor 2024-12-09 16:19:26 +00:00
Simon Larsen
16f0fe145a Enhance probe monitoring by introducing configurable retry limit and updating logic 2024-12-09 16:18:43 +00:00
Simon Larsen
eea7209aaf Remove unused imports and clean up whitespace in OTelIngest API 2024-12-09 15:38:51 +00:00
Simon Larsen
c4c93f1cc5 Refactor error handling in data processing module for improved clarity and maintainability 2024-12-09 15:34:25 +00:00
Simon Larsen
0d19f56519 Refactor monitor type helper methods and update side menu to reflect changes in metrics handling 2024-12-09 12:58:22 +00:00
Simon Larsen
85d0ded200 Remove commented-out telemetry indexing and billing logic from OTelIngest API 2024-12-09 12:52:27 +00:00
Simon Larsen
c5134f0dd7 Add default value for PROBE_MONITOR_RETRY_LIMIT in probe.yaml and update values.yaml 2024-12-09 10:32:55 +00:00
Simon Larsen
9e117f34d4 Add PROBE_MONITOR_RETRY_LIMIT environment variable and update monitor retry logic 2024-12-09 10:28:22 +00:00
Will Da Silva
72f994d079 Remove trailing whitespace in fluentbit.md 2024-12-06 19:31:16 -05:00
Simon Larsen
4a6edfa660 Enhance logging for mutex acquisition and release in Monitor API 2024-12-06 17:43:52 +00:00
Simon Larsen
a20c05adb2 Merge branch 'master' into release 2024-12-06 17:39:33 +00:00
Simon Larsen
a286aba432 Refactor Semaphore class to streamline lockOptions initialization 2024-12-06 17:39:12 +00:00
Simon Larsen
a3f1302e37 Add lockTimeout and acquireTimeout options in Monitor API semaphore 2024-12-06 17:36:17 +00:00
Simon Larsen
9393388cc5 Add acquireTimeout option and improve lock options in Semaphore class 2024-12-06 17:34:21 +00:00
Simon Larsen
d249fe16d9 Add Fluent Bit integration documentation and image tiles to Telemetry section 2024-12-06 16:33:11 +00:00
Simon Larsen
7f6223f4c8 Remove debugger statement and improve code formatting in telemetry ingestion 2024-12-06 12:04:14 +00:00
Simon Larsen
dc5e2c0d40 Update Fluent Bit documentation and configuration for OneUptime telemetry ingestion 2024-12-06 11:58:40 +00:00
Simon Larsen
26f6a14e93 Update OpenTelemetry configuration in Fluent Bit to use new host and secure settings 2024-12-05 18:21:53 +00:00
Simon Larsen
588de5ad27 Add Fluent Bit documentation and update configuration for telemetry ingestion 2024-12-05 18:06:23 +00:00
Simon Larsen
8734938a82 Enhance telemetry configuration in Fluent Bit and update OpenTelemetry request handling 2024-12-05 17:55:59 +00:00
Simon Larsen
06e7228041 Add HTTP input to Fluent Bit configuration and expose port 8889 for telemetry ingestion 2024-12-05 14:43:39 +00:00
Simon Larsen
38ad431b17 Update Fluent Bit Docker configuration and remove obsolete YAML file 2024-12-04 20:09:16 +00:00
Simon Larsen
e0f5d8f1f2 Add Fluent Bit configuration and update probe intervals in Helm chart 2024-12-04 19:23:59 +00:00
Simon Larsen
e947d21060 Add random sleep interval to FetchList worker to reduce server load 2024-12-04 15:57:02 +00:00
Simon Larsen
41d347a1a7 Increase Node.js memory limit in start script for improved performance 2024-12-04 13:59:32 +00:00
Simon Larsen
5dc6ab6bb2 Update Alert and Incident metric type strings to use hyphens for consistency 2024-12-04 13:23:16 +00:00
Simon Larsen
3492e54a9b Refactor error logging and improve code formatting in AlertStateTimelineService and IncidentService 2024-12-04 13:12:49 +00:00
Simon Larsen
adf92f3dc9 Add Alert and Incident metric types, enhance Metric model, and improve error logging in services 2024-12-04 13:02:17 +00:00
Simon Larsen
02b9f77e7c Add new service types to Metric model and clean up IncidentService 2024-12-04 11:35:25 +00:00
Simon Larsen
396f435755 Add cron jobs to delete incident and alert metrics older than 180 days 2024-12-04 11:16:53 +00:00
Simon Larsen
5796db03f9 Add Incident and Alert service types to Metric model 2024-12-04 11:03:16 +00:00
Simon Larsen
4029d72967 Send early empty success response in OTelIngest to prevent timeouts 2024-12-04 10:39:54 +00:00
Simon Larsen
8d2cf500a0 Update OpenTelemetry endpoint in documentation for accuracy 2024-12-04 10:34:01 +00:00
Simon Larsen
5bfc954076 Refactor isSaving initialization in DashboardToolbar for clearer logic 2024-12-03 18:07:44 +00:00
Simon Larsen
769f468273 Add Loader component to DashboardToolbar for improved saving feedback 2024-12-03 18:04:21 +00:00
Simon Larsen
8d75128603 Add debug logging for updated items in DatabaseService and improve ObjectID equality check 2024-12-03 17:59:16 +00:00
Simon Larsen
ba4795e4b3 Serialize dashboardViewConfig in DashboardViewer for consistent data handling 2024-12-03 17:43:53 +00:00
Simon Larsen
65f9f7c830 Fix key assignment in MoreMenuItem to ensure unique keys for list items 2024-12-03 17:21:28 +00:00
Simon Larsen
99e56f9312 Fix mouse event coordinates in DashboardBaseComponent for accurate positioning 2024-12-03 17:14:36 +00:00
Simon Larsen
b380e6d770 Refactor ConfirmModal and DashboardToolbar for improved code readability and consistency 2024-12-03 16:36:02 +00:00
Simon Larsen
9d0add605d Add closeButtonText prop to modal components; implement confirmation modal for unsaved changes in DashboardToolbar 2024-12-03 16:31:32 +00:00
Simon Larsen
d4737841ce Enhance DashboardChartComponent to improve error handling and display an icon on error; refactor metric query configuration for better readability 2024-12-03 16:25:11 +00:00
Simon Larsen
d6f9971cb6 Refactor DashboardChartComponent and DashboardValueComponent for improved readability; add unit display in DashboardValueComponent 2024-12-03 14:31:22 +00:00
Simon Larsen
8e4733b72f Refactor Dashboard components and BasicForm for improved state management and code readability 2024-12-03 14:18:35 +00:00
Simon Larsen
07c387289a Enhance BasicForm and ArgumentsForm to support dynamic values; update Dashboard components to use ComponentLoader for improved loading state handling 2024-12-03 13:57:05 +00:00
Simon Larsen
956f786d1a Merge branch 'master' of github.com:OneUptime/oneuptime 2024-12-03 13:15:32 +00:00
Simon Larsen
56b2fbfb77 Refactor DashboardTextComponent and DashboardToolbar to improve layout and remove fullscreen state management; enhance DashboardViewer for better fullscreen handling 2024-12-03 13:15:30 +00:00
Simon Larsen
bba67afc36 Merge pull request #1758 from golyalpha/patch-1
Fix alert name links opening invalid/broken page
2024-12-03 13:11:56 +00:00
golyalpha
d1dd0d7774 Update Alert.tsx
Fix route on Alert name link in list of alerts
2024-12-02 21:06:17 +01:00
Simon Larsen
c7c6a54155 Enhance DashboardValueComponent and DashboardTextComponent for improved layout and error handling; add metric query configuration and adjust title height calculation 2024-12-02 18:29:10 +00:00
Simon Larsen
12fc9863d2 Refactor DashboardTextComponent and DashboardValueComponent to use consistent decimal notation for height calculations, improving code clarity 2024-12-02 18:16:49 +00:00
Simon Larsen
4ec718a966 Update DashboardValueComponent to dynamically set font sizes based on component height for improved text display 2024-12-02 18:14:50 +00:00
Simon Larsen
91b2a6e44f Update DashboardTextComponent to adjust text height calculation and apply it as font size for better text display 2024-12-02 18:13:11 +00:00
Simon Larsen
aa2e79bd82 Refactor MetricAlias component layout for improved responsiveness; adjust input widths for better alignment 2024-12-02 18:06:58 +00:00
Simon Larsen
cc62b26002 Refactor DashboardChartComponent and related components for improved code readability and maintainability; add optional title and description properties for enhanced chart configuration 2024-12-02 18:03:38 +00:00
Simon Larsen
6113b10c74 Update DashboardChartComponent to support dynamic legend and legendUnit properties for improved chart configuration 2024-12-02 18:00:57 +00:00
Simon Larsen
52a952f41e Add legendUnit property to DashboardChartComponent and MetricExplorer for enhanced chart configuration 2024-12-02 17:57:34 +00:00
Simon Larsen
257b4283e1 Add legend and legendUnit properties to MetricAliasData; update DashboardChartComponent and related components for legend display and configuration 2024-12-02 17:55:39 +00:00
Simon Larsen
31b4eba73f Update MetricAliasData to allow optional properties; enhance DashboardChartComponent to include chart title and description 2024-12-02 17:46:28 +00:00
Simon Larsen
0dec6255f6 Add optional properties for chart customization in DashboardChartComponent; enhance error handling in Dashboard components 2024-12-02 17:38:00 +00:00
Simon Larsen
baabf84951 Refactor Dashboard components for improved readability; update DashboardTextComponent to dynamically set height and fix formatting in DashboardValueComponent 2024-12-02 17:16:12 +00:00
Simon Larsen
359c36e023 Refactor MetricCharts and LineChart components for improved readability; update DashboardChartComponent to handle dynamic height and adjust DashboardValueComponent for new metric query configuration 2024-12-02 16:37:32 +00:00
Simon Larsen
285fe7f524 Add heightInPx prop to ChartGroup, LineChart, and MetricCharts for dynamic height adjustment 2024-12-02 15:57:50 +00:00
Simon Larsen
093e8e5591 Refactor Dashboard components for improved readability and add hideCard prop to ChartGroup and MetricCharts 2024-12-02 15:42:34 +00:00
Simon Larsen
73ce957b57 Enhance MonitorResourceUtil to include monitorName in attributes and improve error handling in Dashboard components 2024-12-02 15:33:37 +00:00
Simon Larsen
5dbb80457a Fix typos in data retention references across multiple views 2024-11-30 19:02:26 +00:00
Simon Larsen
d53b2d0e1c Add dashboardStartAndEndDate prop to DashboardCanvas and DashboardViewer components 2024-11-29 19:20:53 +00:00
Simon Larsen
c4256a0dea Refactor Dashboard components for improved code consistency and readability 2024-11-29 19:17:47 +00:00
Simon Larsen
b8fc933acb Add start and end date handling to Dashboard components and implement metric result fetching 2024-11-29 19:03:34 +00:00
Simon Larsen
45d447bf2c Add ColorSwatch enum and update Dashboard date range handling 2024-11-29 18:13:58 +00:00
Simon Larsen
a0400be8cd Add start and end date selection functionality to Dashboard components 2024-11-29 17:29:12 +00:00
Simon Larsen
3688381d4a Add max height calculation to DashboardCanvas for improved rendering logic 2024-11-29 13:03:31 +00:00
Simon Larsen
1f5287c2e6 Refactor DuplicateModel component in Settings page for improved readability and consistency 2024-11-29 12:54:17 +00:00
Simon Larsen
3e97d6bba1 Add DuplicateModel component to Settings page for dashboard duplication functionality 2024-11-29 12:50:25 +00:00
Simon Larsen
32c0cbc4ad Add Settings page and update routing and breadcrumbs for dashboard 2024-11-29 12:47:34 +00:00
Simon Larsen
90f267105f Add MetricViewData interface and implement MetricCharts component for enhanced metrics visualization 2024-11-28 21:43:38 +00:00
Simon Larsen
eaa9a5f1a0 Make metricAliasData optional in MetricView component for improved safety and handling 2024-11-28 14:11:13 +00:00
Simon Larsen
70da661041 Update MetricQueryConfigData to make metricAliasData optional and refactor ArgumentsForm and MetricQueryConfig components for improved type handling and conditional rendering 2024-11-28 13:27:31 +00:00
Simon Larsen
b307a74319 Refactor dashboard component argument types and update metrics handling in DashboardCanvas and ComponentSettingsSideOver 2024-11-28 13:16:44 +00:00
Simon Larsen
5c2fa28fff Refactor dashboard components to utilize JSONFunctions for deserialization of dashboard view configurations 2024-11-28 11:50:15 +00:00
Simon Larsen
2f8495e5b5 Add telemetry services loading and filtering to TraceTable component 2024-11-27 13:19:15 +00:00
Simon Larsen
d3d9c46812 Add exception handling to SpanViewer component with detailed display of exceptions 2024-11-27 13:05:59 +00:00
Simon Larsen
9e50d068db Enhance Clickhouse connection handling with improved error responses and status checks 2024-11-27 11:24:30 +00:00
Simon Larsen
7232a3142c Remove unused APIException import from CRUD components for cleaner code 2024-11-27 10:43:19 +00:00
Simon Larsen
a1ca2e3f37 Refactor API component error handling to consistently use errorPort and return detailed error messages 2024-11-27 10:39:40 +00:00
Simon Larsen
a5d993b999 Remove unused load distribution logic in Monitor API 2024-11-27 10:24:36 +00:00
Simon Larsen
854be1ddeb Swap debug ports for OpenTelemetryIngest and Fluent Ingest configurations in launch.json 2024-11-26 17:55:10 +00:00
Simon Larsen
fe5b93f66e Add Project ID field to APIKeyView for enhanced project tracking 2024-11-26 17:09:31 +00:00
Simon Larsen
f259ddecd5 Update TraceTable terminology from "Trace" to "Span" for consistency in terminology 2024-11-26 17:07:52 +00:00
Simon Larsen
680be0e468 Add conditional fetching of aggregated results in MetricView based on hideQueryElements prop 2024-11-26 16:38:49 +00:00
Simon Larsen
488a2b0b57 Add modulo function to QueryHelper and random number generator to NumberUtil for load distribution in monitor fetching 2024-11-26 15:38:00 +00:00
Simon Larsen
e0871e6b16 Remove unnecessary blank lines in QueryHelper class for improved code clarity 2024-11-26 14:05:26 +00:00
Simon Larsen
ab5acdef09 Refactor XAxis precision methods for improved date rounding and remove random sorting method from QueryHelper 2024-11-26 14:04:30 +00:00
Simon Larsen
002c23b2a5 Disable Clickhouse status check in InfrastructureStatus for improved reliability 2024-11-26 13:17:10 +00:00
Simon Larsen
b10134fb30 Add random sorting method to QueryHelper and apply it in Monitor probe fetching 2024-11-26 09:04:19 +00:00
Simon Larsen
93027ec0ae Refactor string to number conversion in AnalyticsDatabaseService for improved readability 2024-11-25 19:10:36 +00:00
Simon Larsen
481b09531f Convert string values to numbers in AnalyticsDatabaseService for aggregate column processing 2024-11-25 19:05:20 +00:00
Simon Larsen
4da1dd3f6b Refactor incomingRequest initialization in CheckHeartbeat for clarity 2024-11-25 18:29:14 +00:00
Simon Larsen
661d44d6b0 Add incomingMonitorRequest to CheckHeartbeat and streamline request initialization 2024-11-25 18:28:30 +00:00
Simon Larsen
d6dacb6493 Update TelemetryException model to use VeryLongText type for message fields and add migration for database schema changes 2024-11-25 16:58:08 +00:00
Simon Larsen
0ad5ee5997 Prevent owner notification for the first monitor status timeline entry 2024-11-25 15:05:01 +00:00
Simon Larsen
5ad8f00388 Refactor validation messages for improved formatting and readability 2024-11-25 14:32:58 +00:00
Simon Larsen
450311de3c Refactor validation messages for improved readability and add visibility check for field validation 2024-11-25 14:32:25 +00:00
Simon Larsen
1bc4f07fa3 Update features table to include new items and adjust existing entries 2024-11-25 14:05:58 +00:00
Simon Larsen
d091c93bfc Increase default navigation timeout for status checks and add new probe ingest tests 2024-11-25 14:00:53 +00:00
Simon Larsen
2ff9b47f1c Refactor retryCount initialization across multiple modules for consistency 2024-11-25 13:53:43 +00:00
Simon Larsen
6b470e671f Implement retry mechanism for infrastructure status checks across multiple modules 2024-11-25 13:49:49 +00:00
Simon Larsen
14c9174e24 Add debug logging for database operations and update feature table with new items 2024-11-25 13:08:47 +00:00
Simon Larsen
e4beb13982 Increase timeoutSeconds for liveness and readiness probes in values.yaml 2024-11-23 07:48:29 +00:00
Simon Larsen
2b006e1765 Update Fluentd configuration with new endpoint and token for production environment 2024-11-22 18:41:37 +00:00
Simon Larsen
f45c7f8d30 Add Nginx location for incoming-request-ingest with proxy settings 2024-11-22 18:24:47 +00:00
Simon Larsen
e3a2f95fc2 Add Nginx locations for fluent-ingest and open-telemetry-ingest with proxy settings 2024-11-22 18:18:11 +00:00
Simon Larsen
d27c161665 Add OFF log level to ConfigLogLevel enum and update documentation in values.yaml 2024-11-22 13:00:06 +00:00
Simon Larsen
b9d6a69f00 Fix typo in upstream block name for incoming requests in Nginx configuration 2024-11-22 12:08:08 +00:00
Simon Larsen
fac334d58a Remove probe port configuration and update related references in Helm chart and Docker setup 2024-11-22 11:37:52 +00:00
Simon Larsen
a4913cc5bf Rename host option to url in ClickhouseConfig for clarity 2024-11-22 10:32:15 +00:00
Simon Larsen
0ad1a34e10 Remove unused import for EJS in FluentIngest index file 2024-11-22 10:28:52 +00:00
Simon Larsen
325fa0eb7a Add SERVER_OPEN_TELEMETRY_INGEST_HOSTNAME to Helm template and update tag replacement in change-release-to-test-tag script 2024-11-22 10:23:56 +00:00
Simon Larsen
c02c1e6808 Update test-release workflow to replace deprecated Docker image deployment step 2024-11-22 10:08:58 +00:00
Simon Larsen
96a4a17320 Remove probe-ingest Docker image deployment steps from test-release workflow 2024-11-21 20:10:19 +00:00
Simon Larsen
23c169c6a3 Update Helm templates to use consistent naming for replicaCount across ingest services 2024-11-21 19:58:47 +00:00
Simon Larsen
6c4a4cad50 Fix replicaCount reference in probe-ingest Helm template 2024-11-21 19:11:27 +00:00
Simon Larsen
34c1af08db Fix import path for FluentIngestAPI in Index.ts 2024-11-21 19:05:12 +00:00
Simon Larsen
128aec9869 Remove protobufjs dependency from ProbeIngest and IncomingRequestIngest; update probe.yaml for consistent service URL structure 2024-11-21 18:13:42 +00:00
Simon Larsen
4fc2029a61 Add backward compatibility for /ingestor route in Nginx and ProbeIngest; update Probe configuration for new URL structure 2024-11-21 17:53:35 +00:00
Simon Larsen
815ae7161d Rename Ingestor to ProbeIngest; update configurations, routes, and Docker support; add new request types and workflows 2024-11-21 17:18:22 +00:00
Simon Larsen
3a1f5c7120 Refactor OpenTelemetry Ingest Dockerfile and configuration; update environment variables and docker-compose for new service integration 2024-11-21 17:08:35 +00:00
Simon Larsen
eec51342de Add configuration files for OpenTelemetry Ingest, including .gitignore, .dockerignore, and nodemon.json; refactor code for consistency and clarity 2024-11-21 16:42:29 +00:00
Simon Larsen
945cef653c Add Incoming Request Ingest service with configuration, Docker support, and tests 2024-11-21 14:41:37 +00:00
Simon Larsen
93154aabc7 Remove FluentIngestAPI from Ingestor routes 2024-11-21 13:36:29 +00:00
Simon Larsen
9244e49e6b Add Fluent Ingest service with configuration, Docker support, and tests 2024-11-21 13:31:11 +00:00
Simon Larsen
74e43f0526 Add debug logging for Clickhouse connection status and fix indentation in nginx.yaml 2024-11-21 12:34:57 +00:00
Simon Larsen
1fba734fd0 Refactor health check configurations to use structured probes in values.yaml and templates 2024-11-21 12:11:17 +00:00
Simon Larsen
197e4e67e0 Merge pull request #1750 from golyalpha/master
Add startupProbe to deployments with healthchecks
2024-11-21 10:56:58 +00:00
Radek Goláň jr.
02afbb19be add startupProbe to deployments with healtchecks 2024-11-21 09:00:27 +01:00
Simon Larsen
972e6cb98f Add logging for infrastructure status checks in Status.ts 2024-11-20 21:33:32 +00:00
Simon Larsen
b14f918d59 Update ClickHouse dependency version to 6.3.2 in Chart.yaml and Chart.lock 2024-11-20 18:58:02 +00:00
Simon Larsen
c05d4a0eea Update live check method in StatusAPI to use liveCheck instead of readyCheck 2024-11-20 18:56:07 +00:00
Simon Larsen
3732a5c95f Remove unnecessary blank line in ProbeAuthorization class 2024-11-20 17:33:40 +00:00
Simon Larsen
1e0f6ff558 Add comment to explain URI encoding in getClusterKey method 2024-11-20 15:29:36 +00:00
Simon Larsen
6a361e5b87 Remove unused cluster key retrieval method from ProbeAuthorization middleware 2024-11-20 15:28:00 +00:00
Simon Larsen
c94ac75a6f Refactor ClusterKeyAuthorization to use class reference for cluster key retrieval 2024-11-20 15:14:34 +00:00
Simon Larsen
b49e40780a Remove unused ObjectID import from ClusterKeyAuthorization middleware 2024-11-20 14:29:48 +00:00
Simon Larsen
dd01fa0a3d Refactor ClusterKeyAuthorization to use a dedicated method for cluster key retrieval and simplify type handling 2024-11-20 14:26:36 +00:00
Simon Larsen
a2218b01d0 Add resourcesPreset configuration to Clickhouse settings in values.yaml 2024-11-20 08:36:35 +00:00
Simon Larsen
8d9d83d679 Downgrade Clickhouse dependency version to 6.1.0 in Chart.yaml and Chart.lock 2024-11-19 17:51:46 +00:00
Simon Larsen
546c74297f Consolidate Clickhouse client imports for improved readability 2024-11-19 17:21:16 +00:00
Simon Larsen
9fc1e73fd3 Add additional Clickhouse service ports for TCP, MySQL, and PostgreSQL 2024-11-19 13:49:32 +00:00
Simon Larsen
64e713f503 Update Clickhouse dependency version to 6.3.2 in Chart.yaml and Chart.lock 2024-11-19 11:26:01 +00:00
Simon Larsen
f254209410 Refactor AnalyticsDatabaseService and ClickhouseDatabase imports for improved clarity 2024-11-18 19:54:30 +00:00
Simon Larsen
2f738f8b58 Refactor Clickhouse configuration imports for improved clarity and type usage 2024-11-18 18:57:36 +00:00
Simon Larsen
e2da9b5bc3 Update @clickhouse/client and @clickhouse/client-common to version 1.8.1 2024-11-18 18:51:45 +00:00
Simon Larsen
04bfaf754a Add health check endpoints for global cache, analytics database, and database 2024-11-18 18:42:31 +00:00
Simon Larsen
ab328b0987 Simplify EmailTitle helper usage in SubscriberIncidentStateChanged template 2024-11-18 15:08:17 +00:00
Simon Larsen
521844a5ff Add liveness and readiness probe configuration options to Helm chart templates 2024-11-18 15:07:51 +00:00
Simon Larsen
c4096e7000 Refactor ArgumentsForm, DashboardView, and DashboardToolbar components for improved readability and consistency 2024-11-15 17:14:56 +00:00
Simon Larsen
8afe8cf7fb Comment out NavBarItem for Dashboards in NavBar component 2024-11-15 17:13:52 +00:00
Simon Larsen
fa8b52fa83 Add DashboardViewConfig type and enhance dashboard saving functionality with loading state 2024-11-15 17:13:18 +00:00
Simon Larsen
a8baa76096 Refactor Dashboard components by renaming and replacing DashboardUnit with BlankDashboardUnit for improved clarity and structure 2024-11-15 14:54:09 +00:00
Simon Larsen
8d5cef72b3 Refactor formatting and spacing in Dashboard components for improved readability 2024-11-15 14:07:51 +00:00
Simon Larsen
ef0f0ffa0b Refactor SideOver and ComponentSettingsSideOver components for improved structure and readability 2024-11-15 14:04:12 +00:00
Simon Larsen
eef4e19dc9 Add component deletion functionality and improve selection handling in Dashboard components 2024-11-15 12:45:04 +00:00
Simon Larsen
5af41891dc Enhance DashboardCanvas and DashboardViewer components with selection handling and state management 2024-11-15 12:08:37 +00:00
Simon Larsen
4539b9d381 Update permissions for ScheduledMaintenanceTemplate to include additional roles for update access 2024-11-15 11:46:32 +00:00
Simon Larsen
c1aadd7ce7 Comment out NavBarItem for "Dashboards" in the DashboardNavbar component 2024-11-14 18:27:06 +00:00
Simon Larsen
3b76b92fcb Refactor interface definitions and formatting for improved consistency and readability 2024-11-14 18:21:55 +00:00
Simon Larsen
fe0dc51bef Add DashboardComponentType enum and refactor dashboard component interfaces for improved type safety 2024-11-14 18:10:03 +00:00
Simon Larsen
e279da47bf Refactor dashboard component interfaces and update argument structures for improved configuration 2024-11-14 17:50:36 +00:00
Simon Larsen
5d93000484 Add new metric-related interfaces and update component props for enhanced metrics configuration 2024-11-14 15:21:26 +00:00
Simon Larsen
b826a78700 Add minimum width and height properties to dashboard components for better layout control 2024-11-14 12:47:48 +00:00
Simon Larsen
eded26d92c Add support for HEAD requests in WebsiteMonitor and update request handling 2024-11-13 16:44:42 +00:00
Simon Larsen
517d00dc9a Integrate Playwright for browser automation and add viewport handling in SyntheticMonitor 2024-11-13 16:13:46 +00:00
Simon Larsen
96752f1473 Update aggregation intervals and refactor MetricView component for improved date handling and performance 2024-11-13 13:04:44 +00:00
Simon Larsen
bbc2e306f4 Add waitUntil option to page.setContent for improved reliability in screenshot capture 2024-11-13 12:14:26 +00:00
Simon Larsen
03e063c35b Merge pull request #1746 from OneUptime/take-screenshot-on-incident-create
Take screenshot on incident create
2024-11-13 12:07:36 +00:00
Simon Larsen
4c6c1381c8 Remove unnecessary blank line in MonitorIncident class for improved code readability 2024-11-13 12:07:12 +00:00
Simon Larsen
4814451277 Remove unused imports and clean up screenshot handling in MonitorResourceUtil 2024-11-13 12:00:51 +00:00
Simon Larsen
0c7b2ead8c Refactor migration files to drop specific indexes and improve code formatting; add keys to MoreMenuItem components in UI 2024-11-13 11:22:23 +00:00
Simon Larsen
6c6b80d3c8 Remove unused index decorators from IncidentStateTimeline and MonitorStatusTimeline models, and add migrations to drop specific indexes 2024-11-12 18:21:06 +00:00
Simon Larsen
76f9537002 Refactor migration files to improve index management and clean up MonitorIncident and MonitorResource utility classes 2024-11-12 17:47:07 +00:00
Simon Larsen
c0994ff055 Remove unused index decorators from Alert and Incident models, and add new migration files to drop specific indexes 2024-11-12 17:43:23 +00:00
Simon Larsen
86694d9627 Add Playwright dependency and update Dockerfile for installation 2024-11-12 15:17:52 +00:00
Simon Larsen
aa95f89b49 Merge pull request #1745 from Hubelia/fix_typo_certificate_provisioning
Fix typo in certificate provisioning
2024-11-12 14:41:27 +00:00
RegisHubelia
628b971dc9 Fix automatically typo in certificate provisioning currently set to automatiucally 2024-11-12 08:25:03 -05:00
Simon Larsen
ae002c0d88 Add validation for start and end date in MetricView to prevent loading without valid dates 2024-11-12 11:42:25 +00:00
Simon Larsen
a98fc6f784 Add Pill component for enabled/disabled status display in Workflow views 2024-11-11 18:43:46 +00:00
Simon Larsen
5c459eede8 Refactor metric handling by removing MonitorMetricsByMinute references, adding service type to metrics, and implementing a job to delete old monitor metrics 2024-11-11 18:06:31 +00:00
Simon Larsen
d9d2b615d2 Refactor code for consistency by standardizing property names and improving formatting across various components 2024-11-11 17:24:05 +00:00
Simon Larsen
86e6bca5e1 Enhance analytics functionality by adding groupBy support in various models and components 2024-11-11 17:01:35 +00:00
Simon Larsen
7cfff4787c Remove unnecessary whitespace and improve formatting in MonitorMetricType utility 2024-11-11 10:16:48 +00:00
Simon Larsen
491a8f05bc Update monitor metric units for consistency and improve metric view legend handling 2024-11-07 18:36:27 +00:00
Simon Larsen
f67f1a64bd Add utility method to determine aggregation type by monitor metric type 2024-11-07 17:48:35 +00:00
Simon Larsen
a31ef122a3 Refactor MetricFilter component for improved readability in metric name dropdown options 2024-11-07 17:45:34 +00:00
Simon Larsen
0a82d940fd Add MetricNameAndUnit interface and implement metrics view in Monitor section 2024-11-07 17:26:31 +00:00
Simon Larsen
6ec658b9a5 Refactor MonitorMetricsElement component for improved code readability 2024-11-07 15:52:05 +00:00
Simon Larsen
4e8de2303f Refactor database service to handle date columns and update monitor metrics querying logic 2024-11-07 14:55:16 +00:00
Simon Larsen
19625d6cef Implement MonitorMetricsElement component for dynamic metric querying and visualization 2024-11-07 13:16:44 +00:00
Simon Larsen
e346b12011 Add MonitorMetrics component and MonitorMetricType enum for enhanced monitoring capabilities 2024-11-06 17:40:16 +00:00
Simon Larsen
2b11f2f2b8 Add MonitorMetricType enum and update monitor metric naming conventions 2024-11-06 16:58:45 +00:00
Simon Larsen
3fb62cb358 Update Metric model description for clarity on service ID usage 2024-11-06 15:26:57 +00:00
Simon Larsen
108dfaccf8 Remove MonitorMetricsByMinute model and related service and job files 2024-11-06 13:42:25 +00:00
Simon Larsen
eb20a3c9a2 Comment out NavBarItem for "Dashboards" in the navigation bar 2024-11-06 12:23:02 +00:00
Simon Larsen
988d828bb6 Refactor Dashboard components for improved readability and consistency in code formatting 2024-11-06 12:20:37 +00:00
Simon Larsen
7fd0000c68 Update documentation for self-hosting OneUptime with clearer endpoint examples 2024-11-06 11:41:41 +00:00
Simon Larsen
6286653dd4 Enhance DashboardBaseComponent to track component position using state and update on dashboard view changes 2024-11-05 19:42:51 +00:00
Simon Larsen
9690a5897b Refactor Dashboard components to use component IDs instead of full component objects for improved performance and clarity 2024-11-05 14:58:42 +00:00
Simon Larsen
eefac8703d Update DashboardBaseComponent to use event.pageX and event.pageY for accurate position calculations 2024-11-01 17:13:54 +00:00
Simon Larsen
077a3aad3b Refactor DashboardBaseComponent to improve coordinate calculation and ensure new positions remain within dashboard bounds 2024-11-01 16:55:17 +00:00
Simon Larsen
3ae72726b8 Fix DashboardBaseComponent position calculations to ensure new coordinates remain within bounds 2024-11-01 14:32:21 +00:00
Simon Larsen
90c0e42eb1 Refactor DashboardCanvas and DashboardBaseComponent to enhance component positioning and sizing logic 2024-11-01 14:22:13 +00:00
Simon Larsen
8877ce6d12 Refactor Dashboard size calculations and update DashboardTextComponent height 2024-11-01 13:15:31 +00:00
Simon Larsen
1af5dae991 Refactor DashboardBaseComponent to use consistent naming conventions for width and height variables 2024-11-01 10:54:31 +00:00
Simon Larsen
ee49f3e6dd Refactor GetHeightOfDashboardComponent and GetWidthOfDashboardComponent functions 2024-10-31 18:31:45 +00:00
Simon Larsen
8d4b8b7881 Refactor DashboardToolbar component to adjust margins and spacing 2024-10-31 17:21:25 +00:00
Simon Larsen
4626520f62 Refactor DashboardBaseComponent to add full screen functionality and adjust styling 2024-10-31 13:26:32 +00:00
Simon Larsen
7c04569a14 Refactor IconProp enum and add new icons: Bold, Italic, and Underline 2024-10-30 18:45:58 +00:00
Simon Larsen
bd8b1ca909 Refactor Dashboard components and add full screen functionality 2024-10-30 17:40:38 +00:00
Simon Larsen
13dddab5e5 Refactor MonitorTestForm component to adjust margins and spacing 2024-10-30 11:56:28 +00:00
Simon Larsen
771b0e4645 Refactor MonitorTestForm component to adjust margins and spacing 2024-10-29 18:11:02 +00:00
Simon Larsen
d99111b2f9 Refactor MonitorTest table to remove "lastMonitoringLog" column and add "monitorStepProbeResponse" and "isInQueue" columns 2024-10-29 18:04:36 +00:00
Simon Larsen
c2bb44f823 Refactor MonitorTestForm component and add test functionality 2024-10-29 17:55:09 +00:00
Simon Larsen
7ece118acd Refactor MonitorTestService and MonitorTest model 2024-10-29 17:43:36 +00:00
Simon Larsen
9b4ef72682 Refactor MonitorTestService and MonitorTest model 2024-10-29 16:59:07 +00:00
Simon Larsen
25ba824d79 Refactor MonitorResourceUtil and CriteriaFilterUtil to add MonitorTest model 2024-10-29 13:43:10 +00:00
Simon Larsen
9b35836dc8 Refactor MonitorResourceUtil to support ExecutionTime metric in synthetic monitors 2024-10-29 13:19:26 +00:00
Simon Larsen
809f9a38bc Refactor MonitorResourceUtil and MonitorChart components 2024-10-28 14:43:54 +00:00
Simon Larsen
df08f2b188 Refactor MonitorResourceUtil and CriteriaFilterUtil to support ExecutionTime metric 2024-10-28 14:41:59 +00:00
Simon Larsen
9512b9d001 Merge branch 'master' into release 2024-10-28 13:46:58 +00:00
Simon Larsen
995026f65f Refactor StatusPageSubscriberService to remove unnecessary code 2024-10-28 13:46:52 +00:00
Simon Larsen
d619d2afff Refactor StatusPageSubscriberService to fix issue with sending notifications for unsubscribed subscribers 2024-10-28 13:44:49 +00:00
Simon Larsen
1affe3cdda Refactor StatusPageSubscriberService to include event type selection 2024-10-28 13:35:33 +00:00
Simon Larsen
0bee18fa63 Refactor SubscriberSettings component to remove unnecessary code 2024-10-28 13:09:26 +00:00
Simon Larsen
2ad7face9a Refactor StatusPageAPI to allow subscribers to choose event types 2024-10-28 12:53:26 +00:00
Simon Larsen
33604bba3c Refactor SubscriberSettings component to allow subscribers to choose event types 2024-10-28 12:46:16 +00:00
Simon Larsen
9d6c34b796 Refactor StatusPageEventType enum to include new event types 2024-10-28 12:41:24 +00:00
Simon Larsen
052c3040fb Merge branch 'master' into release 2024-10-28 11:52:42 +00:00
Simon Larsen
89804ebbd1 Refactor Dashboard components to include component ID in rendered output 2024-10-28 11:52:19 +00:00
Simon Larsen
e21572af6d Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-10-28 11:44:56 +00:00
Simon Larsen
3865f6cb06 Refactor Markdown class to convert tags > and < to &gt; and &lt; 2024-10-28 11:44:26 +00:00
Simon Larsen
296791ed25 Refactor NavBar component to temporarily comment out unused DashboardNavItem 2024-10-28 10:11:05 +00:00
Simon Larsen
017216b8a6 Refactor DashboardBaseComponent to remove unused event parameters in onDragStart and onDragEnd 2024-10-28 10:07:30 +00:00
Simon Larsen
6fb6329356 Refactor DashboardViewConfigUtil to fix lastRowThatHasComponent calculation 2024-10-28 10:05:57 +00:00
Simon Larsen
477da276b2 Refactor Dashboard components and add new dashboard view 2024-10-25 15:18:23 +01:00
Simon Larsen
dbf90bf114 Refactor Dashboard components and add conditional rendering for empty dashboard 2024-10-25 13:12:17 +01:00
Simon Larsen
d6fa9b3905 Refactor DashboardToolbar to remove unused imports and update props usage 2024-10-25 08:48:17 +01:00
Simon Larsen
95573032e7 Refactor DashboardCanvas to render DashboardBaseComponentElement for each component 2024-10-25 07:57:00 +01:00
Simon Larsen
82699e5276 Refactor DashboardChartComponent to remove unused imports and update file name 2024-10-25 07:52:46 +01:00
Simon Larsen
54b95107c3 Refactor DashboardChartComponent and related components 2024-10-25 07:52:21 +01:00
Simon Larsen
e54b337c45 Refactor DashboardSize to calculate total width of dashboard in rem 2024-10-24 19:12:46 +01:00
Simon Larsen
75ab4bd946 Refactor DashboardViewConfig enum to use explicit types for default height and width 2024-10-24 18:34:31 +01:00
Simon Larsen
b31ffab577 Refactor DashboardComponentType enum to fix casing and add missing newline at end of file 2024-10-24 17:23:34 +01:00
Simon Larsen
8f2da2bdc5 Refactor dashboard component types and add chart, text, and value components 2024-10-24 15:38:13 +01:00
Simon Larsen
6ae31ac0da Refactor canvas and row components to use explicit types for default height and width 2024-10-23 14:54:01 +01:00
Simon Larsen
da22f2ef51 Refactor DashboardMode enum to fix formatting and add missing newline at end of file 2024-10-23 14:48:51 +01:00
Simon Larsen
a882507aff Refactor MoreMenu component to use Button instead of Icon 2024-10-23 14:46:24 +01:00
Simon Larsen
04c74de8e3 Merge pull request #1738 from OneUptime/master
Release
2024-10-23 13:45:33 +01:00
Simon Larsen
f13adebc04 Refactor DashboardSize to fix casing of heightInDashboardUnits property 2024-10-23 13:36:31 +01:00
Simon Larsen
5573d1cd6c Refactor NavBar component to uncomment Dashboards item 2024-10-23 13:09:00 +01:00
Simon Larsen
24d15c98ef Refactor NavBar component to comment out unused code 2024-10-23 13:08:37 +01:00
Simon Larsen
97de3ff6c7 Refactor DashboardService to include DashboardViewConfig 2024-10-23 13:07:47 +01:00
Simon Larsen
7bcecd0a1d Update package dependencies 2024-10-23 12:56:34 +01:00
Simon Larsen
b050dfdc1c Refactor CategoryCheckbox component to remove unnecessary array cloning 2024-10-23 12:56:10 +01:00
Simon Larsen
05a2fe6665 Refactor CRUD permissions to include read access 2024-10-23 12:50:02 +01:00
Simon Larsen
986479e8d5 Refactor DashboardViewConfig to use semicolon instead of comma 2024-10-23 12:45:22 +01:00
Simon Larsen
16fad55f9f Refactor Dashboard model to include DashboardViewConfig 2024-10-23 12:18:15 +01:00
Simon Larsen
4f03f448e8 Add new dashboard components and interfaces 2024-10-23 12:15:00 +01:00
Simon Larsen
f3e72a30d3 Delete unused ServiceDelete component 2024-10-23 11:51:38 +01:00
Simon Larsen
cf319c5afb Add new chart types and dashboard component interfaces 2024-10-23 11:24:13 +01:00
Simon Larsen
3afd4ed5b5 Merge pull request #1734 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-RINtg
Improved comments on /App/FeatureSet/Identity/API/StatusPageSSO.ts
2024-10-22 12:51:20 +01:00
Simon Larsen
00a783acca Merge pull request #1732 from OneUptime/snyk-fix-d8042450b0fd7524c713302d42109ccc
[Snyk] Fix for 1 vulnerabilities
2024-10-21 16:23:26 +01:00
Simon Larsen
3733c99b67 Merge pull request #1736 from fzamperin/master
refactor: change tailwind.js from cdn to serve local
2024-10-21 16:22:55 +01:00
Simon Larsen
e9daf776de fix monitor id on alert table 2024-10-21 16:22:03 +01:00
Fernando Penna
aced5f2124 Merge branch 'OneUptime:master' into master 2024-10-18 16:36:29 -03:00
Fernando Augusto Zamperin Penna
74ff0adefe refactor: adding standalone tailwindjs script on pages instead of cdn 2024-10-18 16:35:48 -03:00
Simon Larsen
4cefa756d6 add not notify on default incident state 2024-10-18 16:41:33 +01:00
Simon Larsen
365e44ebf9 add custom code monitor summary 2024-10-18 16:17:52 +01:00
Simon Larsen
b7d34e878f fix typo 2024-10-18 10:29:10 +01:00
OneUptime Copilot
15b2bf2071 Improved comments on /App/FeatureSet/Identity/API/StatusPageSSO.ts 2024-10-17 01:30:49 +00:00
Simon Larsen
5e85e73c0b add do not follow redirect to form 2024-10-16 18:20:03 +01:00
Simon Larsen
b9b5ca3325 switch base image to ecr 2024-10-16 15:54:57 +01:00
Simon Larsen
d89ee302fd turn do not redirect to false 2024-10-16 15:08:56 +01:00
Simon Larsen
a39db4ffc9 fix timeline on monitor chart 2024-10-16 14:59:01 +01:00
Simon Larsen
bbced15076 do not follow redirects when monitoring 2024-10-16 12:50:24 +01:00
Simon Larsen
1b3cde35f3 add filter views to other tables 2024-10-16 12:02:16 +01:00
Simon Larsen
f1dda4a7b3 fix filter settings 2024-10-15 19:20:46 +01:00
snyk-bot
f50120d19a fix: Common/package.json & Common/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
2024-10-15 06:03:43 +00:00
Simon Larsen
9d50f77908 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-10-14 20:23:23 +01:00
Simon Larsen
f0a3ddbf2e make UI for table filters nicer 2024-10-14 20:23:20 +01:00
Simon Larsen
8a35eb47e6 Merge pull request #1618 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-nJEHb
[OneUptime Copilot] Improve Comments on /App/Index.ts
2024-10-14 15:33:53 +01:00
Simon Larsen
6ccf8961bf Merge pull request #1701 from OneUptime/snyk-fix-2d8a0a8383cb68645721c65394cd6cd7
[Snyk] Security upgrade node from 22.5 to 22.9
2024-10-14 15:33:08 +01:00
Simon Larsen
fab8ca112b Merge pull request #1707 from OneUptime/snyk-fix-6186b78cb9bdefdfbc19f061c3bc0e9c
[Snyk] Security upgrade node from 22.5 to 22.8
2024-10-14 15:32:39 +01:00
Simon Larsen
bb81d4cf27 Merge branch 'master' into snyk-fix-6186b78cb9bdefdfbc19f061c3bc0e9c 2024-10-14 15:32:31 +01:00
Simon Larsen
931999c39f Merge pull request #1703 from OneUptime/snyk-fix-9272f658e87a4afce4e711dde5615427
[Snyk] Security upgrade express from 4.19.2 to 4.20.0
2024-10-14 15:32:09 +01:00
Simon Larsen
2e1e112b42 Merge pull request #1731 from OneUptime/snyk-fix-6dcbd9c940cb1f77c486fe016548c853
[Snyk] Security upgrade express from 4.19.2 to 4.21.1
2024-10-14 15:31:54 +01:00
snyk-bot
3b7a7c3c49 fix: StatusPage/package.json & StatusPage/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
2024-10-14 05:38:21 +00:00
Simon Larsen
5d9252d1ff refactor: Enable domain editing and make certificate fields optional in StatusPageDelete component 2024-10-10 12:42:18 +01:00
Simon Larsen
7c85fb4ded refactor: Update status page delete message for custom certificates 2024-10-09 21:06:46 +01:00
Simon Larsen
9e45f4cea9 refactor: Add doNotFollowRedirects option to WebsiteRequest and API
This commit adds the `doNotFollowRedirects` option to the `WebsiteRequest` and `API` classes. When set to `true`, the classes will not follow redirects when making HTTP requests. This is achieved by setting the `maxRedirects` property of the `axiosOptions` object to 0. This change allows for more control over the behavior of HTTP requests and ensures that redirects are not automatically followed.
2024-10-09 20:11:15 +01:00
Simon Larsen
f5d2c61a70 refactor: Add logging for writing custom certificates to disk 2024-10-09 19:31:47 +01: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
0d262429d9 refactor: Remove unused code in OverviewPageBranding and improve code formatting 2024-10-09 12:09:53 +01:00
Simon Larsen
7b1960f00c refactor: Update UptimeUtil to round uptime percentage to specified precision 2024-10-09 11:59:07 +01:00
Simon Larsen
e253be732f refactor: Update UptimeUtil to round uptime percentage to specified precision
The UptimeUtil class in the Common/Utils/Uptime directory has been updated to include a new method called roundToPrecision. This method takes a number and a precision value and rounds the number to the specified precision. This method is used in the calculateUptimePercentage method to round the uptime percentage to the precision specified in the data.group object.

This change ensures that the uptime percentage is displayed with the correct precision, providing more accurate information to users.

Refactor the UptimeUtil class to include the roundToPrecision method and update the calculateUptimePercentage method to use it.

Fixes #123
2024-10-09 11:39:21 +01:00
Simon Larsen
eaf4193cb0 refactor: Remove unused code in UptimeUtil 2024-10-09 11:23:49 +01:00
Simon Larsen
d7f881c468 fix: Add namespace to Semaphore lock in MonitorStatusTimelineService 2024-10-09 10:46:33 +01:00
Simon Larsen
8270934564 refactor: Improve locking mechanism in Semaphore class
- Modify the Semaphore class in Semaphore.ts to include a namespace parameter in the lock method.
- Update the lockTimeout default value from 1000 to 5000 milliseconds.
- Append the namespace to the key when creating a new Mutex instance.
- Add a try-catch block to handle errors when acquiring and releasing the mutex.
2024-10-09 10:23:50 +01:00
Simon Larsen
8590cfa4c0 feat: add note to alert type 2024-10-08 22:04:51 +01:00
Simon Larsen
09196f397e make alert private note work 2024-10-08 21:12:03 +01:00
Simon Larsen
bc714759bc Merge branch 'monitor-alert' 2024-10-08 20:26:12 +01:00
Simon Larsen
06d0dba258 add monitor alert 2024-10-08 20:26:00 +01:00
Simon Larsen
40cd066473 Merge pull request #1727 from OneUptime/monitor-alert
Monitor Alerts
2024-10-04 16:17:05 -07:00
Simon Larsen
7a38a0d9da fix rule in monitor criteria 2024-10-04 15:54:01 -07:00
Simon Larsen
add11806e0 add default alert severity id 2024-10-04 15:44:43 -07:00
Simon Larsen
97bf26ab03 make header alerts work 2024-10-04 15:34:50 -07:00
Simon Larsen
09955a5ba9 add header group 2024-10-04 11:40:38 -07:00
Simon Larsen
30db4e58ff refactor UI of header alerts 2024-10-04 11:01:36 -07:00
Simon Larsen
7eebd75088 add types to header alert 2024-10-04 09:12:13 -07:00
Simon Larsen
d17b687e03 add alert types to model alert 2024-10-04 09:08:00 -07:00
Simon Larsen
f08dbf6e8f fix issue with monitor group 2024-10-04 08:58:58 -07:00
Simon Larsen
4be7675b74 add active alerts to home page 2024-10-04 08:52:42 -07:00
Simon Larsen
6acb0fb486 add alerts page to monitor groups 2024-10-04 08:31:46 -07:00
Simon Larsen
54cd18896a Refactor SideMenu component in Settings page 2024-10-03 17:12:29 -07:00
Simon Larsen
b5596968a5 Refactor NoteTemplate component to AlertNoteTemplateDetail component 2024-10-03 16:51:18 -07:00
Simon Larsen
25f2d527f8 Refactor AlertNoteTemplateView component and create NoteTemplate component 2024-10-03 16:49:09 -07:00
Simon Larsen
7a052d69d0 Refactor AlertNoteTemplateViews component and create AlertNoteTemplateView component 2024-10-03 16:43:28 -07:00
Simon Larsen
b151eaace7 Refactor AlertNoteTemplateView component and create AlertNoteTemplateViews component 2024-10-03 16:43:18 -07:00
Simon Larsen
8e2336f753 Refactor AlertNoteTemplateViews component and create AlertNoteTemplateView component 2024-10-03 16:42:30 -07:00
Simon Larsen
b0a4bcc5fb Refactor AlertNoteTemplateView and AlertNoteTemplateViews components 2024-10-03 16:42:20 -07:00
Simon Larsen
c8d4bea49b Refactor AlertsTable component and update route in DashboardSideMenu 2024-10-03 16:41:45 -07:00
Simon Larsen
facc564616 Refactor MonitorCriteriaInstance to handle null incidents and alerts 2024-10-03 16:22:48 -07:00
Simon Larsen
591b3ab41c Refactor TableView component and fix indentation 2024-10-03 15:45:00 -07:00
Simon Larsen
cfc1fb47be Refactor MonitorPage and TableView components 2024-10-03 15:25:10 -07:00
Simon Larsen
4a7ac0ffab add monitor alerts 2024-10-03 10:51:41 -07:00
Simon Larsen
bb5a019afd enhance alert permissions and add alert routes 2024-10-03 10:35:10 -07:00
Simon Larsen
b624bd49ee add migration for alerts 2024-10-02 23:05:45 +01:00
Simon Larsen
249a9d991c Merge branch 'table-filters' into monitor-alert 2024-10-02 23:02:38 +01:00
Simon Larsen
49a2ee18a1 add alerts to monitor step 2024-10-02 23:00:47 +01:00
Simon Larsen
11a4f3442d add alert jobs in worker 2024-10-02 22:43:04 +01:00
Simon Larsen
f25f7f1f81 add jobs for alerts 2024-10-02 22:10:37 +01:00
Simon Larsen
d60d9c5a80 add alert mail templates 2024-10-02 22:08:41 +01:00
Simon Larsen
56e8c24449 fix lint 2024-10-02 22:03:40 +01:00
Simon Larsen
bf63badd19 add alerts to nav bar 2024-10-02 22:01:10 +01:00
Simon Larsen
cc1d60af11 add alert change state element 2024-10-02 21:58:56 +01:00
Simon Larsen
e6b47d85d6 add breadcrumbs 2024-10-02 21:48:40 +01:00
Simon Larsen
ae79417fbc add rotue paths to alerts 2024-10-02 21:40:36 +01:00
Simon Larsen
eaed1f8b64 add alert api's to index 2024-10-02 21:27:57 +01:00
Simon Larsen
333b06bc8a add alert services to index 2024-10-02 21:18:21 +01:00
Simon Larsen
cb8cf089c0 add alert services 2024-10-02 21:14:48 +01:00
Simon Larsen
22f5633a32 add default alert severity 2024-10-02 21:06:41 +01:00
Simon Larsen
2f47a3e808 add service for alerts 2024-10-02 21:03:11 +01:00
Simon Larsen
c217eea478 add alert custom fields. 2024-10-02 20:42:09 +01:00
Simon Larsen
1c6a242f3b add owner models 2024-10-02 20:35:05 +01:00
Simon Larsen
7a0cf315fc add alert internal note model 2024-10-02 20:26:05 +01:00
Simon Larsen
e5bb7dccc7 add alert models 2024-10-02 20:23:07 +01:00
Simon Larsen
c789438c62 add migration script for table views 2024-10-02 19:52:32 +01:00
Simon Larsen
bc0e8e323f integrate table view filters with base model table 2024-10-02 19:49:22 +01:00
Simon Larsen
fd15e66f83 add table view save settings. 2024-10-02 19:26:40 +01:00
Simon Larsen
c833bcb37a add table filters model 2024-10-02 15:13:37 +01:00
Simon Larsen
7c941da7df add table view table 2024-10-02 15:07:19 +01:00
Simon Larsen
a2e71afd53 Merge branch 'master' into table-filters 2024-10-01 19:17:23 +01:00
Simon Larsen
84fcb265f6 feat: Add logging to API Post component for better debugging 2024-10-01 19:17:15 +01:00
Simon Larsen
ae493aaee7 feat: Add MoreMenu component and related functionality for enhanced UI interactions 2024-10-01 18:37:26 +01:00
Simon Larsen
cc0670c291 Merge pull request #1725 from fzamperin/master
Refactor changing secret values from data to stringData
2024-10-01 16:51:44 +01:00
Simon Larsen
0733c15363 fix: Improve monitor status retrieval logic in Overview component 2024-10-01 16:50:39 +01:00
Fernando Augusto Zamperin Penna
8727914521 Refactor changing secret values from data to stringData 2024-09-30 14:37:31 -03:00
Simon Larsen
32fa57c63b feat: Implement cascading delete for status page resources in MonitorGroupService and MonitorService 2024-09-30 15:12:51 +01:00
Simon Larsen
346891e85d Merge pull request #1710 from OneUptime/snyk-fix-3c58f351c8ea93b844f014a3967bf666
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.7.3-alpine3.18
2024-09-30 14:56:25 +01:00
Simon Larsen
979e58ebf5 Merge pull request #1721 from OneUptime/snyk-fix-54b494d7ed7c85a9dfde1f7d20790746
[Snyk] Security upgrade node from 22.5 to 22.9
2024-09-30 14:56:12 +01:00
Simon Larsen
e9dfe14801 Merge pull request #1723 from OneUptime/snyk-fix-9beef75d5a122cf47203e4cfdf7811d2
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.7.3-alpine3.18
2024-09-30 14:55:58 +01:00
Simon Larsen
3f8c62747a Merge pull request #1722 from fzamperin/master
Fix externalClickhouse password secret
2024-09-30 13:54:36 +01:00
snyk-bot
9a38675676 fix: Workflow/Dockerfile.tpl to reduce vulnerabilities 2024-09-29 10:42:29 +00:00
Fernando Augusto Zamperin Penna
3d7b118e37 Fix externalClickhouse password secret 2024-09-28 20:42:36 -03:00
snyk-bot
c1beb9c0a0 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-AOM-7197979
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855502
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855503
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855507
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
2024-09-28 05:43:30 +00:00
Simon Larsen
299707f748 Refactor Realtime class; replace BadDataException with no-op for missing tenantId 2024-09-27 16:51:44 +01:00
Simon Larsen
d48b725f6a Refactor UserAuthorization and Realtime; update mock implementation and add validation for tenantId 2024-09-27 14:21:47 +01:00
Simon Larsen
a0d77ac104 Refactor UserAuthorization test; improve formatting of mock setup for clarity 2024-09-26 17:11:18 +01:00
Simon Larsen
20b5e43b26 Refactor ProjectAuthorization test; remove unused AccessTokenService import for clarity 2024-09-26 17:09:36 +01:00
Simon Larsen
a10a83ad32 Refactor Project and User middleware tests; update method names for clarity and improve mock implementations 2024-09-26 16:15:07 +01:00
Simon Larsen
bf01322fbd Refactor ResourceUtil and UserMiddleware; update type definitions and improve method naming for clarity 2024-09-26 15:59:06 +01:00
Simon Larsen
73fc3e3a08 Refactor MonitorResourceUtil; enhance monitor status timeline logic and improve error handling 2024-09-26 15:51:36 +01:00
Simon Larsen
221f3774de Refactor MonitorResourceUtil; improve code formatting and streamline logging statements 2024-09-26 15:23:23 +01:00
Simon Larsen
b79dafc9df Refactor MonitorResourceUtil; improve error handling and streamline logging statements 2024-09-26 15:18:21 +01:00
Simon Larsen
ed7a693966 Refactor imports in Realtime utility and related components; streamline ModelEventType import paths 2024-09-26 15:13:16 +01:00
Simon Larsen
4982febd74 Refactor code for consistency; remove unnecessary whitespace and improve formatting in multiple files 2024-09-26 15:07:02 +01:00
Simon Larsen
98fe5deba7 Refactor AccessTokenService to utilize UserPermissionUtil for permission retrieval; introduce PermissionNamespace enum 2024-09-26 13:59:28 +01:00
Simon Larsen
54e8a4c224 Refactor UserAuthorization middleware; move access token extraction to Realtime utility 2024-09-26 13:49:38 +01:00
Simon Larsen
7465a44690 Refactor ProjectAuthorization middleware to utilize APIKeyAccessPermission; remove AccessTokenService methods 2024-09-26 13:46:34 +01:00
Simon Larsen
dab51a837d Refactor ProjectAuthorization middleware to use APIKeyAccessPermission; increase concurrency in Workflow feature set 2024-09-26 13:22:23 +01:00
Simon Larsen
003fdb4de4 Add Realtime event types and interfaces; refactor imports for consistency 2024-09-26 13:15:35 +01:00
Simon Larsen
2e5ec1df6f Refactor Realtime event handling and permissions management; introduce EnableRealtimeEventsOn interface 2024-09-26 11:59:11 +01:00
Simon Larsen
8afa3810a1 Enhance logging in Realtime utilities and add ping monitoring check in Register service 2024-09-25 21:50:50 +01:00
Simon Larsen
e9b611b19f Merge branch 'realtime' 2024-09-25 21:08:52 +01:00
Simon Larsen
700dbe2a4d Merge branch 'master' of github.com:OneUptime/oneuptime 2024-09-25 21:08:45 +01:00
Simon Larsen
897aa6044d Refactor model type retrieval functions for improved type safety and clarity 2024-09-25 21:08:36 +01:00
Simon Larsen
3220a0ccb8 Merge pull request #1719 from Johncs2d/patch-1
Wrap Host with Quote so we can have wildcard domain
2024-09-25 21:00:04 +01:00
Simon Larsen
dbad05baa6 Add modelId support in Realtime utilities and enhance cookie handling methods 2024-09-25 20:59:14 +01:00
John Albert
63af60967e Wrap Host with Quote so we can have wildcard domain 2024-09-26 03:57:51 +08:00
Simon Larsen
ca7745cfad Refactor refreshToggle type to string and update related components for consistency 2024-09-25 17:20:38 +01:00
Simon Larsen
61a275ee34 Merge branch 'master' into realtime 2024-09-25 12:59:59 +01:00
Simon Larsen
b35122d575 Quote host values in ingress.yaml for improved YAML compliance 2024-09-25 11:59:17 +01:00
Simon Larsen
34a54fbdfc Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-09-24 18:50:37 +01:00
Simon Larsen
e7bfe6ea47 Enhance logging for API responses to include request details and improve traceability 2024-09-24 18:50:08 +01:00
Simon Larsen
211ac4835a Merge pull request #1715 from OneUptime/createdat-date
Createdat date
2024-09-24 17:31:25 +01:00
Simon Larsen
1577f72b87 Refactor error handling in API requests to improve response clarity and reduce ambiguity in failure messages 2024-09-24 17:27:04 +01:00
Simon Larsen
0afa4f4664 Fix formatting in schema migrations and streamline DeleteDateColumn decorator in DatabaseBaseModel 2024-09-24 17:25:49 +01:00
Simon Larsen
08d3bd535d Add migrations to alter createdAt column type to TIMESTAMP WITH TIME ZONE for File and User tables; update DatabaseBaseModel to use ColumnType.Date for date columns 2024-09-24 17:23:40 +01:00
Simon Larsen
b34b92dec7 Merge pull request #1714 from OneUptime/master
Increase retry attempts to 10 for all monitor types and enhance timeo…
2024-09-24 16:45:36 +01:00
Simon Larsen
51334d8a8c Increase retry attempts to 10 for all monitor types and enhance timeout error handling to provide detailed failure reasons 2024-09-24 16:44:01 +01:00
Simon Larsen
1d0e7826f9 Refactor PortMonitor to resolve with PositiveNumber on ping timeout instead of rejecting with UnableToReachServer 2024-09-24 15:22:17 +01:00
Simon Larsen
e5dcec62fc Fix nodeSelector condition in probe.yaml to prioritize local variable over global value 2024-09-24 13:35:11 +01:00
Simon Larsen
7b02c6dd44 Refactor timeout handling in monitor types to return null instead of failure response 2024-09-23 18:44:46 +01:00
Simon Larsen
063b9b3a43 Refactor sorting criteria in IncidentService and MonitorService to use startsAt instead of createdAt; enhance monitor status timeline logic to prevent duplicate entries 2024-09-23 17:25:23 +01:00
Simon Larsen
2c2bc3a7fa Update foreign key constraint in StatusPage model to use SET NULL on delete and adjust migration files 2024-09-23 16:24:35 +01:00
Simon Larsen
d6530cbaf7 Change onDelete behavior to SET NULL for foreign key in StatusPage model and add migration for the update 2024-09-23 16:15:31 +01:00
Simon Larsen
e6bc276d54 Change onDelete behavior from CASCADE to SET NULL in multiple database models 2024-09-23 15:54:08 +01:00
Simon Larsen
ebcb2e8239 Add paymentProviderInvoiceId to selectMoreFields and update filters in Invoices.tsx 2024-09-23 15:22:58 +01:00
Simon Larsen
9784f1f34c Reduce initial delay seconds for health checks in multiple YAML templates from 300 to 60 2024-09-23 12:25:34 +01:00
Simon Larsen
03cb414ae4 Fix formatting issues in Queue.ts, SendReportsToSubscribers.ts, and Routes.ts 2024-09-22 14:57:49 +01:00
Simon Larsen
3809b4585a Refactor queue handling by removing WorkerNotification and updating job configurations in SendReportsToSubscribers 2024-09-22 14:24:29 +01:00
Simon Larsen
9be007cbda Add WorkerNotification queue and update SendReportsToSubscribers job configuration 2024-09-22 14:15:09 +01:00
Simon Larsen
a0031a868a Disable job import for SendReportsToSubscribers in Routes.ts 2024-09-22 13:39:34 +01:00
Simon Larsen
49ce5c3524 Enable job import for SendReportsToSubscribers in Routes.ts for report distribution 2024-09-22 13:08:46 +01:00
Simon Larsen
0aba3d9071 Enable job imports for ServerMonitor and StatusPageCerts in Routes.ts for enhanced monitoring and certification management 2024-09-22 11:46:46 +01:00
snyk-bot
80d0993aff fix: Home/Dockerfile.tpl to reduce vulnerabilities 2024-09-22 10:34:58 +00:00
Simon Larsen
1ec3bbd6b0 Enable job import for CopilotActions in Routes.ts for improved processing management 2024-09-22 11:32:40 +01:00
Simon Larsen
da1afcd921 Enable job imports for MonitorMetrics and Probe in Routes.ts for enhanced monitoring capabilities 2024-09-22 11:14:30 +01:00
Simon Larsen
3b4fb6bff6 Enable previously commented job imports in Routes.ts for telemetry and monitoring 2024-09-21 21:07:12 +01:00
Simon Larsen
fd8b1a9865 Re-enable user notification job imports in Routes.ts for active execution 2024-09-21 20:39:04 +01:00
Simon Larsen
44c0c7564d Update queue inspector route and enable scheduled maintenance job imports in Routes.ts 2024-09-21 20:06:22 +01:00
Simon Larsen
80eb76108b Comment out unused job imports in Routes.ts for better organization and clarity 2024-09-21 17:35:36 +01:00
Simon Larsen
8669de393f Remove unnecessary blank lines in Routes.ts for improved code readability 2024-09-21 17:06:44 +01:00
Simon Larsen
45b00b3116 Disable runOnStartup for various cron jobs to prevent immediate execution on startup 2024-09-21 17:05:05 +01:00
Simon Larsen
85b33f0f64 Reduce initial delay for health checks in worker.yaml and comment out unused job import in Routes 2024-09-21 16:17:32 +01:00
Simon Larsen
57cbc7e47c Uncomment job imports in Routes to enable scheduled maintenance and status page notifications 2024-09-21 16:01:50 +01:00
Simon Larsen
ffbdb1c9b5 Uncomment job imports in Routes to enable functionality for various job types 2024-09-21 15:47:55 +01:00
Simon Larsen
e554ff5beb Uncomment job imports in Routes to enable functionality for various job types 2024-09-21 15:20:36 +01:00
Simon Larsen
a49ca14fde Simplify job execution by removing error handling and using await for function calls in WorkersFeatureSet 2024-09-21 15:04:57 +01:00
Simon Larsen
0480e47c23 Refactor route initialization and clean up commented imports in Worker module 2024-09-21 15:03:16 +01:00
Simon Larsen
ceb688726b Add error logging for job execution in WorkersFeatureSet 2024-09-21 14:35:46 +01:00
Simon Larsen
7ecf4257d5 Remove timeout handling in job execution and simplify function call in WorkersFeatureSet 2024-09-21 00:11:37 +01:00
Simon Larsen
402c777a6b Update package name to @oneuptime/worker and uncomment scheduled maintenance jobs in Routes 2024-09-20 23:42:38 +01:00
Simon Larsen
ea0a9d94bc Fix null checks for currentStatus in Overview component and update variable declaration for currentMonitorStatus 2024-09-20 23:32:54 +01:00
Simon Larsen
89da4dea4c Add debug logging in MonitorResource and comment out unused scheduled maintenance jobs 2024-09-20 23:28:05 +01:00
Simon Larsen
91bec9d58f Add support for real-time event handling in Incident model and related components 2024-09-20 19:00:09 +01:00
Simon Larsen
43815f1ab9 Fix formatting in Overview component for empty resource group check 2024-09-20 13:22:57 +01:00
Simon Larsen
a2cb72e729 Refactor Overview component to handle empty resource groups and consolidate monitor status timelines 2024-09-20 13:11:19 +01:00
Simon Larsen
d79d17e230 Add new fields for current status and uptime precision in StatusPageGroup 2024-09-20 12:56:50 +01:00
Simon Larsen
6c73747564 Add new columns to StatusPageGroup for status visibility and uptime precision 2024-09-20 12:20:48 +01:00
Simon Larsen
9a7ea2ce59 Add debug logging for monitor fetching and processing steps 2024-09-20 11:58:00 +01:00
Simon Larsen
97f4d3612d Add debug logging for scheduled maintenance event processing and notifications 2024-09-20 11:29:03 +01:00
Simon Larsen
21ea8d0aa2 Add debug logging for worker initialization and heartbeat checks 2024-09-20 11:07:35 +01:00
Simon Larsen
af177d0569 Remove arm64 platform support and clean up commented-out steps in release workflow 2024-09-19 16:29:08 +01:00
Simon Larsen
cd64280ad7 Update Docker workflows to support multi-platform builds for arm64 2024-09-19 16:05:00 +01:00
snyk-bot
da78c0bfee fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855502
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855502
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855503
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855503
- https://snyk.io/vuln/SNYK-DEBIAN12-EXPAT-7855507
2024-09-19 09:04:17 +00:00
Simon Larsen
4f0526b7ec Update Docker context in release workflow for improved build configuration 2024-09-19 07:40:28 +01:00
Simon Larsen
187c12e47f Fix variable reference in api-reference.yaml for correct service arguments 2024-09-18 22:53:02 +01:00
Simon Larsen
b50478e886 Merge branch 'master' into release 2024-09-18 22:35:01 +01:00
Simon Larsen
d5a9b3fba3 Fix typo in api-reference.yaml for correct variable reference in service arguments 2024-09-18 22:34:16 +01:00
Simon Larsen
7dd809caab Refactor api-reference.yaml for consistent variable naming and improved readability 2024-09-18 22:30:41 +01:00
Simon Larsen
a6f6b12ae2 Refactor FormField component to simplify toggle value initialization 2024-09-18 21:49:41 +01:00
Simon Larsen
7cd6c0f3a9 Fix comparison operator in QueryHelper for correct value filtering 2024-09-18 21:30:19 +01:00
Simon Larsen
5776e5d734 Update documentation paths for consistency and clarity 2024-09-18 20:56:04 +01:00
Simon Larsen
10878547ff Remove unused DocsRoutes initialization from app startup 2024-09-18 20:52:50 +01:00
Simon Larsen
02f4ae806a Add upstream configuration for docs service in Nginx template 2024-09-18 20:36:45 +01:00
Simon Larsen
3ea955b55b Update dependencies for test-helm-chart job in CI workflow 2024-09-18 20:35:48 +01:00
Simon Larsen
59b6742e63 Remove unused API reference routes file 2024-09-18 19:52:49 +01:00
Simon Larsen
34db66f130 Fix port naming convention in api-reference Helm chart 2024-09-18 18:34:11 +01:00
Simon Larsen
55aa602952 Merge pull request #1704 from OneUptime/api-reference
Add API reference code examples and configuration files
2024-09-18 10:33:17 -07:00
Simon Larsen
8004c2e283 Add CI workflows for Docs service and Docker image deployment 2024-09-18 17:57:44 +01:00
Simon Larsen
5725d30e8a Merge branch 'master' into api-reference 2024-09-18 17:51:33 +01:00
Simon Larsen
2d1b1720d5 Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-09-18 17:30:07 +01:00
Simon Larsen
1b74d94d0a Update Dockerfile context and copy paths for Workflow integration 2024-09-18 17:29:46 +01:00
Simon Larsen
c90c575d42 Merge pull request #1705 from OneUptime/master
Release
2024-09-18 08:42:58 -07:00
Simon Larsen
fe161465dd Add Helm chart templates for OneUptime docs deployment, service, and autoscaler 2024-09-18 16:39:20 +01:00
Simon Larsen
26e3bb2074 Add documentation files and update configuration for Docs service 2024-09-18 16:38:53 +01:00
Simon Larsen
bee38554ea Refactor paths in Config.ts for API reference and clean up Index.ts 2024-09-18 14:52:37 +01:00
Simon Larsen
68389cda85 Add API reference code examples and configuration files 2024-09-18 14:39:11 +01:00
Simon Larsen
1cdf9ecdf1 Replace AppApiHostname with WorkflowHostname in AnalyticsDatabaseService and DatabaseService 2024-09-18 14:18:52 +01:00
Simon Larsen
1091801ca7 Update APP_NAME constant in Index.ts to reflect new application name 2024-09-18 13:48:00 +01:00
Simon Larsen
cc8c3f7d9e Add timeout option to API requests and update monitor configurations 2024-09-18 13:13:24 +01:00
Simon Larsen
e2ef8ae2ce Update Slack invite link in Help component 2024-09-18 12:49:10 +01:00
Simon Larsen
1a15cb31f7 Add WorkflowHostname configuration and update WorkflowService to use it 2024-09-18 12:36:44 +01:00
Simon Larsen
7d3f7ba551 Update APP_NAME constant in Workflow routes to reflect correct path 2024-09-18 12:09:29 +01:00
Simon Larsen
8d95d02ac6 Add workflow upstream configuration to Nginx and update docker-compose variables 2024-09-18 11:58:29 +01:00
Simon Larsen
94f0446802 Add canReadOnRelationQuery property to Copilot Event Status column 2024-09-18 11:34:12 +01:00
snyk-bot
6ff776f185 fix: Accounts/package.json & Accounts/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-7925106
2024-09-18 09:44:20 +00:00
snyk-bot
96a5de2df2 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-AOM-7197979
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-5461953
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-5461954
2024-09-18 09:32:27 +00:00
Simon Larsen
b55c1b9acd fix workflow 2024-09-16 17:17:56 -07:00
Simon Larsen
290d3bf2c1 Remove Workflow initialization from app startup 2024-09-16 16:39:15 -07:00
Simon Larsen
db02cbecae Merge branch 'workflow-refactor' 2024-09-16 16:36:43 -07:00
Simon Larsen
61084af45a Update Docker build context in release workflow to use root directory 2024-09-16 16:35:57 -07:00
Simon Larsen
ae996dbe07 Rename WorkerRoutes to WorkflowRoutes and establish connections to Postgres, Redis, and Clickhouse; initialize real-time functionalities 2024-09-16 15:29:15 -07:00
Simon Larsen
a35d26bc6a Merge branch 'master' into workflow-refactor 2024-09-16 15:27:10 -07:00
Simon Larsen
841183566c Enhance Worker initialization: connect to Postgres, Redis, and Clickhouse; enable infrastructure status checks 2024-09-16 15:26:04 -07:00
Simon Larsen
6aa9895e72 refactor workflow 2024-09-16 15:22:15 -07:00
Simon Larsen
1fefa11f35 Update ViewsPath and StaticPath to reflect new directory structure 2024-09-16 12:35:57 -07:00
Simon Larsen
ffb5d42b8b Add PORT environment variable to home and worker templates; include ejs dependency in Worker 2024-09-16 12:28:34 -07:00
Simon Larsen
215c1e95b0 Update Home package.json to include ejs dependency and remove unused home copy.yaml template 2024-09-16 11:42:34 -07:00
Simon Larsen
1f3c041fc9 Refactor CI workflows: remove old test-app workflow and add unified test workflow for App, Home, and Worker 2024-09-16 11:05:29 -07:00
Simon Larsen
8892fe9030 Update test script in App package.json to allow passing with no tests 2024-09-16 11:01:29 -07:00
Simon Larsen
aa51c5538a Remove xmlbuilder2 dependency from Worker package.json and package-lock.json 2024-09-16 10:46:01 -07:00
Simon Larsen
59f666e83d Remove xmlbuilder2 dependency and update package.json and package-lock.json with new dependencies 2024-09-16 10:45:31 -07:00
Simon Larsen
75f46d5187 Add ts-node dependency to Home and Worker package.json files 2024-09-16 10:44:00 -07:00
Simon Larsen
a12bcbfdde Merge branch 'master' of github.com:OneUptime/oneuptime 2024-09-16 10:42:41 -07:00
Simon Larsen
969982056e Update Dockerfile template for Worker service: adjust package.json paths and expose port 1445 2024-09-16 10:42:25 -07:00
Simon Larsen
dcb9e167e1 Merge pull request #1698 from OneUptime/home-ms-refactor
Home ms refactor
2024-09-16 10:32:50 -07:00
Simon Larsen
29adbaa2ec Add Worker service build, compile, and deployment workflows 2024-09-16 08:49:45 -07:00
Simon Larsen
86168a50ee Add Worker service configuration, deployment setup, and Nginx routing 2024-09-16 08:42:50 -07:00
Simon Larsen
5a31785895 Add initial Worker module with configuration files, Dockerfile, and README 2024-09-16 08:30:48 -07:00
Simon Larsen
684abc02a0 Implement AnalyticsTableManagement and DataMigrationBase classes; remove deprecated files and update cron jobs 2024-09-16 08:27:55 -07:00
Simon Larsen
f728a94a80 Add Home service configuration and deployment setup 2024-09-16 08:11:21 -07:00
Simon Larsen
dc37d723e6 Initialize Home module with configuration files and update package name 2024-09-16 07:49:29 -07:00
Simon Larsen
5f5a051136 Add new views, static files, and tests; remove deprecated files 2024-09-16 07:44:48 -07:00
Simon Larsen
1d85490c55 Refactor ProjectService to update subscription status 2024-09-11 16:02:52 -07:00
Simon Larsen
956ac101a2 Refactor logging and remove unused code 2024-09-11 15:26:02 -07:00
Simon Larsen
a5bd73a13b Merge pull request #1693 from OneUptime/stop-execution-on-incident-ack
Stop execution on incident ack
2024-09-11 18:25:16 +01:00
Simon Larsen
25755c4810 Refactor recurring notification handling in ScheduleRecurringEvents.ts 2024-09-11 10:12:44 -07:00
Simon Larsen
8f7cac7108 Refactor recurring notification handling in ScheduledMaintenance and ScheduledMaintenanceTemplate models 2024-09-11 10:09:28 -07:00
Simon Larsen
51ff018a61 Refactor recurring notification handling in ScheduledMaintenance and ScheduledMaintenanceTemplate models 2024-09-11 09:58:45 -07:00
Simon Larsen
2a345a3948 add jobs to send reminders to subscribers, 2024-09-10 16:25:58 +01:00
Simon Larsen
8f49a8202f update next notifcaiton time for subscribers in scheduled events 2024-09-10 16:12:27 +01:00
Simon Larsen
be5c11263c add subscriber notification option before the event 2024-09-10 15:52:19 +01:00
Simon Larsen
20e56fb1d7 add recurring field element adn controls. 2024-09-10 15:25:50 +01:00
Simon Larsen
72ffaace2d add subscriber recurring notification columns 2024-09-10 14:34:49 +01:00
Simon Larsen
4b8c799617 if the incident is ack, mark the policy as completed. 2024-09-10 14:22:06 +01:00
Simon Larsen
6b9a46b4ba Merge pull request #1688 from OneUptime/sm-templates
Scheduled Maintenance Templates
2024-09-09 21:31:36 +01:00
Simon Larsen
8e74997b48 Refactor ScheduledMaintenanceService to require projectId for creating scheduled maintenance 2024-09-09 21:31:05 +01:00
Simon Larsen
505eb26b90 Refactor ScheduleRecurringEvents to update next scheduled time for recurring events 2024-09-09 19:49:23 +01:00
Simon Larsen
6736e6c74e Add ScheduleRecurringEvents job to schedule recurring maintenance events 2024-09-09 19:38:19 +01:00
Simon Larsen
21c9facc02 Refactor field titles and add hideOptionalLabel prop 2024-09-09 18:58:57 +01:00
Simon Larsen
1b5058685c Refactor ScheduledMaintenanceTemplate to use TIMESTAMP WITH TIME ZONE for scheduleNextEventAt column 2024-09-09 18:44:27 +01:00
Simon Larsen
c0c8feabe9 Refactor Field component and add showIf prop 2024-09-09 18:10:48 +01:00
Simon Larsen
974a55df9b Refactor SideMenu component and update link title for Scheduled Maintenance Templates 2024-09-09 17:13:57 +01:00
Simon Larsen
bdb2dbbbbc Refactor ScheduledMaintenanceTemplateOwnerTeamService and ScheduledMaintenanceTemplateOwnerUserService 2024-09-09 13:47:46 +01:00
Simon Larsen
4febd87ff8 Refactor access control for IncidentTemplate and IncidentNoteTemplate 2024-09-09 13:29:54 +01:00
Simon Larsen
0f8317d250 Add new migration for ScheduledMaintenanceTemplate 2024-09-09 12:22:26 +01:00
Simon Larsen
09370dbc41 Merge pull request #1685 from luisxkimo/fix-helm-chart-documentation
Fix format for Helm Chart documentation
2024-09-09 10:33:15 +01:00
lsalfaro
dcc724a94d Fix table for documentation of Helm chart 2024-09-09 11:28:09 +02:00
Simon Larsen
0bcc23655d Merge pull request #1682 from OneUptime/master
Release
2024-09-08 21:35:59 +01:00
Simon Larsen
5f1243216b Merge branch 'add-spans-copilot' 2024-09-08 21:32:05 +01:00
Simon Larsen
bc794f32ff Refactor CopilotActionUtil logger.debug statement 2024-09-08 21:31:50 +01:00
Simon Larsen
c57fb025f0 Refactor Docker instructions in Copilot introduction.md 2024-09-08 21:30:09 +01:00
Simon Larsen
9b981f1181 Merge pull request #1677 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-PSJqs
Improved comments on /App/FeatureSet/Workers/DataMigrations/AddAttributesColumnToSpanAndLog.ts
2024-09-08 19:04:45 +01:00
Simon Larsen
cc1a4df787 Merge pull request #1680 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-lBIXQ
Improved comments on /App/FeatureSet/Workers/Jobs/MonitorMetrics/MonitorMetricsByMinute.ts
2024-09-08 19:04:13 +01:00
Simon Larsen
9fbdc6800b Merge pull request #1679 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-UdHQs
Improved comments on /App/FeatureSet/Home/Static/js/switchUrl.js
2024-09-08 19:03:49 +01:00
Simon Larsen
97c2e65b15 Merge pull request #1681 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-MtpRJ
Improved comments on /App/FeatureSet/Workers/DataMigrations/AddMonitoringDatesToMonitors.ts
2024-09-08 19:03:20 +01:00
Simon Larsen
6a99c01e8a Merge pull request #1678 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-opRrH
Improved comments on /App/FeatureSet/ApiReference/Service/Status.ts
2024-09-08 19:02:33 +01:00
OneUptime Copilot
303bf52767 Improved comments on /App/FeatureSet/Workers/DataMigrations/AddMonitoringDatesToMonitors.ts 2024-09-08 17:58:25 +00:00
OneUptime Copilot
da323939f2 Improved comments on /App/FeatureSet/Workers/Jobs/MonitorMetrics/MonitorMetricsByMinute.ts 2024-09-08 17:56:54 +00:00
OneUptime Copilot
c5cf48dccd Improved comments on /App/FeatureSet/Home/Static/js/switchUrl.js 2024-09-08 17:55:13 +00:00
Simon Larsen
c324b86cbe Merge branch 'master' of github.com:OneUptime/oneuptime 2024-09-08 18:36:25 +01:00
Simon Larsen
f62f571586 fix aleert style. 2024-09-08 18:36:22 +01:00
OneUptime Copilot
ea5ee48dde Improved comments on /App/FeatureSet/ApiReference/Service/Status.ts 2024-09-08 17:34:02 +00:00
OneUptime Copilot
72ebef1c2d Improved comments on /App/FeatureSet/Workers/DataMigrations/AddAttributesColumnToSpanAndLog.ts 2024-09-08 17:33:11 +00:00
Simon Larsen
4d4949da34 add 2 mins dropdown interval. 2024-09-08 18:13:35 +01:00
Simon Larsen
5feb51f030 fix typo in open source commitment. 2024-09-08 18:12:58 +01:00
Simon Larsen
efcf99f902 Merge pull request #1676 from luisxkimo/feature-add-existing-secrets-config
Add option to configure ENCRYPTION_SECRET and ONEUPTIME_SECRET using external secrets
2024-09-06 15:34:51 +01:00
lsalfaro
2e962d918c Remove format to string using print 2024-09-06 16:20:36 +02:00
lsalfaro
e517a1b8fa Add use of existing secrets for templates for variables ONEUPTIME_SECRET and ENCRYPTION_SECRET 2024-09-06 16:07:48 +02:00
Simon Larsen
d3da823e71 add default height to images so they are visible. 2024-09-06 14:59:31 +01:00
Simon Larsen
40698c4218 Merge branch 'master' into release 2024-09-06 13:28:05 +01:00
Simon Larsen
e074633c6c Merge branch 'master' of github.com:OneUptime/oneuptime 2024-09-06 11:55:39 +01:00
Simon Larsen
ec4268cce7 refactor: Enable lazy loading for images in BillingService.test.ts 2024-09-06 11:55:36 +01:00
Simon Larsen
24bd374baa refactor: Update nullable property for endAnnouncementAt column in StatusPageAnnouncement model 2024-09-06 11:52:15 +01:00
Simon Larsen
0f58e16702 feat: Add support for SVG mime type in file upload 2024-09-06 11:33:11 +01:00
Simon Larsen
2c49b8b457 Merge pull request #1672 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-UnHLg
Improved comments on /App/FeatureSet/Workers/Utils/Cron.ts
2024-09-05 19:58:16 +01:00
OneUptime Copilot
cbf3156b28 Improved comments on /App/FeatureSet/Workers/Utils/Cron.ts 2024-09-05 18:11:57 +00:00
Simon Larsen
e3c68fdb4c refactor: Enable lazy loading for images in Copilot/Utils/CopilotAction.ts, Common/Utils/CronTime.ts, Common/Server/Services/BillingInvoiceService.ts, and Dashboard/src/Pages/Settings/Invoices.tsx 2024-09-05 19:08:40 +01:00
Simon Larsen
1682a25513 refactor: Enable lazy loading for images in Copilot/Utils/CopilotAction.ts, Common/Utils/CronTime.ts, Common/Server/Services/BillingInvoiceService.ts, and Dashboard/src/Pages/Settings/Invoices.tsx 2024-09-05 18:25:26 +01:00
Simon Larsen
bdb747b8e7 refactor: Enable lazy loading for images in Copilot/Utils/CopilotAction.ts, Common/Utils/CronTime.ts, Common/Server/Services/BillingInvoiceService.ts, and Dashboard/src/Pages/Settings/Invoices.tsx 2024-09-05 18:22:41 +01:00
Simon Larsen
3925354332 refactor: Enable lazy loading for images in Copilot/Init.ts and improve logging in CopilotActionsBase.ts 2024-09-05 17:39:47 +01:00
Simon Larsen
6037c30765 refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts 2024-09-05 17:13:09 +01:00
Simon Larsen
6e3ec31e0e refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts 2024-09-05 16:08:39 +01:00
Simon Larsen
e7377f6c8f refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts 2024-09-05 14:30:30 +01:00
Simon Larsen
d9fca7e669 Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-09-05 13:57:13 +01:00
Simon Larsen
5bfe38736e refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts 2024-09-05 13:50:53 +01:00
Simon Larsen
eac7134630 refactor: Enable lazy loading for images in BlogPostUtil and remove unnecessary whitespace in Copilot/Init.ts 2024-09-05 13:49:41 +01:00
Simon Larsen
94eaab9ca4 refactor: Update import statements to use ArrayUtil from Common/Utils/Array 2024-09-05 13:29:58 +01:00
Simon Larsen
ddf0b67546 refactor: Update import statements to use ArrayUtil from Common/Utils/ArrayUtil 2024-09-05 13:29:17 +01:00
Simon Larsen
0aa4d39ab0 refactor: Update CodeRepositoryFile interface to include filePath property 2024-09-05 13:28:17 +01:00
Simon Larsen
848b61033a refactor: Update CodeRepositoryFile interface to include filePath property 2024-09-05 12:59:59 +01:00
Simon Larsen
e11ab9ee5c refactor: Update CopilotActionAPI to include permission checks for create, read, delete, and update actions 2024-09-05 11:26:01 +01:00
Simon Larsen
806fada436 Merge pull request #1670 from OneUptime/master
Release
2024-09-05 11:01:13 +01:00
Simon Larsen
10eb7239dc refactor: Add canReadOnRelationQuery property to CopilotPullRequest model 2024-09-05 10:57:31 +01:00
Simon Larsen
62bf2ee6f3 refactor: Add optional startLineNumber and endLineNumber to FileActionProp interface 2024-09-05 10:48:01 +01:00
Simon Larsen
87234c95ce refactor: Add API endpoint for updating CopilotAction 2024-09-04 21:01:58 +01:00
Simon Larsen
c4fbc7fadd refactor: Update test-e2e-release-saas job dependencies in release.yml 2024-09-04 20:49:33 +01:00
Simon Larsen
fb1f129089 refactor: Remove unnecessary whitespace in CopilotActionsBase.ts and ImproveComments.ts 2024-09-04 18:45:58 +01:00
Simon Larsen
989a082d3e refactor: Make ImproveComments methods private and update method signatures 2024-09-04 18:41:50 +01:00
Simon Larsen
eb4d8325a5 refactor: Remove unused imports and properties in CodeRepository.ts and CodeRepositoryFile.ts 2024-09-04 18:37:31 +01:00
Simon Larsen
af3455eedb refactor: Update ServerMonitor documentation with start, stop, and uninstall instructions 2024-09-04 18:22:33 +01:00
Simon Larsen
7a0600836e Merge branch 'copilot-main' 2024-09-04 18:21:29 +01:00
Simon Larsen
50c3bbb845 refactor: Update Slack chat link in support.ejs 2024-09-04 18:20:57 +01:00
Simon Larsen
99daa9f25b feat: Update Slack chat links in nav.ejs and README.md 2024-09-04 18:16:00 +01:00
Simon Larsen
b30789cd75 Merge pull request #1669 from OneUptime/copilot-main
Copilot main
2024-09-04 17:34:06 +01:00
Simon Larsen
39ff367afe refactor: Update LLMBase.ts and OpenAI.ts to import CopilotActionPrompt from the new location 2024-09-04 14:52:32 +01:00
Simon Larsen
012c9299ed refactor: Fix typo in CopilotActionType enum values and update related code 2024-09-04 12:50:46 +01:00
Simon Larsen
0559997c01 refactor: Update LlmType enum values and improve error message for OneUptime LLM server not reachable 2024-09-04 11:51:56 +01:00
Simon Larsen
b8fad24329 refactor: Update CopilotActionType enum values and add dependencies 2024-09-04 11:37:32 +01:00
Simon Larsen
e907c235a9 refactor: Update WorkflowStatusElement to use Blue color for success status 2024-09-04 11:15:26 +01:00
Simon Larsen
258914731c refactor: Update Email component to handle SMTP authentication errors 2024-09-04 10:47:16 +01:00
Simon Larsen
465691ee31 Merge pull request #1668 from OneUptime/copilot-main
feat: Add lazy loading for OnCallDutyPolicyViewLogsView component
2024-09-04 10:27:18 +01:00
Simon Larsen
d5af7a907d feat: Add lazy loading for OnCallDutyPolicyViewLogsView component 2024-09-04 10:17:41 +01:00
Simon Larsen
a993db8675 Merge pull request #1667 from OneUptime/copilot-main
Copilot main
2024-09-03 19:00:06 +01:00
Simon Larsen
1822107c49 refactor: Add isPriority field to CopilotAction model 2024-09-03 17:14:54 +01:00
Simon Larsen
bd5808b2d4 refactor: Add isPriority field to CopilotAction model 2024-09-03 17:13:04 +01:00
Simon Larsen
4facc12e44 refactor: Improve README file 2024-09-03 17:07:21 +01:00
Simon Larsen
6a10bdff56 refactor: Improve CopilotActionPropViewer component 2024-09-03 16:15:50 +01:00
Simon Larsen
9be38d55c6 refactor: Improve CopilotActionPropViewer component 2024-09-03 15:59:35 +01:00
Simon Larsen
74d210bffd refactor: Update CopilotActionType enum values and fix formatting 2024-09-03 15:51:56 +01:00
Simon Larsen
4b986346ae refactor: Update CopilotActionProps and ExceptionActionProp interfaces 2024-09-03 15:47:26 +01:00
Simon Larsen
507b214cc1 refactor: Update CopilotActionProps to include FunctionActionProp 2024-09-03 13:24:15 +01:00
Simon Larsen
7904d36650 refactor: Add FileActionProp interface for Copilot actions 2024-09-03 13:19:47 +01:00
Simon Larsen
a23039afb6 refactor: Update breadcrumb links in AICopilotBreadcrumbs and RouteMap 2024-09-03 12:22:49 +01:00
Simon Larsen
5be761dd7c refactor: Update breadcrumb links in AICopilotBreadcrumbs and RouteMap 2024-09-03 12:20:46 +01:00
Simon Larsen
6398fea83e refactor: Update CopilotActionTypeElement import paths 2024-09-03 11:47:31 +01:00
Simon Larsen
4b0f71b4e4 refactor: Update CopilotActionTypeElement import paths 2024-09-03 11:33:18 +01:00
Simon Larsen
4314920cd7 refactor: Update CopilotAction model and migration to add new properties 2024-09-03 11:03:29 +01:00
Simon Larsen
d2cb9a8eeb refactor: Add new action props for Copilot 2024-09-03 10:27:14 +01:00
Simon Larsen
7512145a50 refactor: Add new action props for Copilot 2024-09-02 19:12:47 +01:00
Simon Larsen
b3f4406c3c chore: Update CopilotActionTypeUtil descriptions to use "in" instead of "to" 2024-09-02 17:53:57 +01:00
Simon Larsen
06ac018ec6 chore: Update CopilotActionTypePriorityService and CopilotActionTypeElement 2024-09-02 17:36:29 +01:00
Simon Larsen
c76237f785 refactor: Update AddDefaultCopilotActionTypes migration to use correct class name 2024-09-02 17:31:52 +01:00
Simon Larsen
97e60faa22 refactor: Update AddDefaultCopilotActionTypes migration to use correct class name 2024-09-02 17:20:08 +01:00
Simon Larsen
b857555cd7 refactor: Update SideMenu to include AI_COPILOT_CODE_REPOSITORY_VIEW_PRIORITIES page 2024-09-02 17:16:25 +01:00
Simon Larsen
6541fc41f0 refactor: Add AI_COPILOT_CODE_REPOSITORY_VIEW_PRIORITIES page to SideMenu 2024-09-02 17:04:28 +01:00
Simon Larsen
8bb2c3c865 refactor: Update SideMenu title to "Code Changes" 2024-09-02 15:36:08 +01:00
Simon Larsen
e34cdd77db Merge pull request #1663 from parkerdaminer/patch-1
Correcting README.md
2024-09-01 21:55:43 +01:00
parkerdaminer
6b0d48ce4f Correcting README.md
Minor text fixes.
2024-08-31 17:01:25 -04:00
Simon Larsen
6fb477383d refactor: Update telemetry documentation and add OpenTelemetry collector configuration 2024-08-30 13:58:17 +01:00
Simon Larsen
2269681487 refactor: Remove unnecessary code in StatusAPI 2024-08-29 21:51:28 +01:00
Simon Larsen
6e10739479 refactor: Update email descriptions in settings pages 2024-08-29 16:11:31 +01:00
Simon Larsen
1f3cb96f0a refactor: Add TELEMETRY_DOCUMENTATION page to Telemetry route and update related components 2024-08-29 13:51:50 +01:00
Simon Larsen
e85f8c19df refactor: Update TelemetryExceptionElement to handle archived exceptions 2024-08-29 13:19:56 +01:00
Simon Larsen
bc9a8c5151 refactor: Update Telemetry class to handle metricReader being undefined 2024-08-29 13:11:18 +01:00
Simon Larsen
9b83202e58 refactor: Add occuranceCount field to ExceptionsTable and ExceptionExplorer components 2024-08-29 12:29:44 +01:00
Simon Larsen
3ca4d5d481 refactor: Remove unused code and optimize imports in ExceptionInstance and TraceElement components 2024-08-29 11:57:24 +01:00
Simon Larsen
5c4d4b2c63 refactor: Add exception span status code and name to ExceptionInstance model 2024-08-29 11:25:43 +01:00
Simon Larsen
fd0a95d436 refactor: Add Unarchive icon and handle archived exceptions in TelemetryExceptionElement 2024-08-29 10:32:40 +01:00
Simon Larsen
23c65cecf0 refactor: Update Telemetry class to handle metricReader being undefined 2024-08-28 12:34:15 +01:00
Simon Larsen
5c3dcf7bc9 refactor: Improve SSL ordering for domains in StatusPageCerts job 2024-08-28 12:25:04 +01:00
Simon Larsen
108940678f refactor: Update TraceExplorer to handle rootSpan with null or undefined parentSpanId 2024-08-28 12:00:45 +01:00
Simon Larsen
3df72091a2 refactor: Update Telemetry class to import TelemetryCounter from Utils/Telemetry 2024-08-28 10:26:26 +01:00
Simon Larsen
b1de73a16a refactor: Update telemetry dependencies and improve SSL ordering in StatusAPI and Telemetry classes 2024-08-28 10:21:22 +01:00
Simon Larsen
f715b14b74 refactor: Update telemetry dependencies and improve SSL ordering in Telemetry class 2024-08-28 09:42:26 +01:00
Simon Larsen
17eef6408e refactor: Update telemetry dependencies and improve SSL ordering in StatusPageCerts job 2024-08-27 20:32:02 +01:00
Simon Larsen
bc288100c0 refactor: Update telemetry dependencies to latest versions 2024-08-27 18:53:48 +01:00
Simon Larsen
c4a01058b7 refactor: Improve SSL ordering for domains in StatusPageCerts job 2024-08-27 18:43:02 +01:00
Simon Larsen
cb10647285 fix depreated prop 2024-08-27 18:42:39 +01:00
Simon Larsen
fb8b00d383 refactor: Update startActiveSpan method in Telemetry class 2024-08-27 14:51:38 +01:00
Simon Larsen
4563f42794 chore: Update timeout handling in Cron and Queue classes 2024-08-27 13:33:15 +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
ed150c1482 refactor: Remove unused timeoutInMs property in Cron and Queue classes 2024-08-27 11:09:00 +01:00
Simon Larsen
fac59332ed refactor: Update CNAME verification logging in StatusPageDomainService 2024-08-27 11:05:07 +01:00
Simon Larsen
64725b3973 refactor: Update code and field types for telemetry exceptions 2024-08-26 20:38:39 +01:00
Simon Larsen
3636b160fb refactor: Update telemetry exception view layout components 2024-08-26 16:48:20 +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
7c2d6dc9e5 refactor: Remove BadDataException from StatusAPI 2024-08-26 14:34:55 +01:00
Simon Larsen
185eb20d1b refactor: Update telemetry exception view layout components 2024-08-26 14:33:01 +01:00
Simon Larsen
cc7696f481 refactor: Update telemetry exception view layout components 2024-08-26 08:58:45 +01:00
Simon Larsen
a3856588bb refactor: Enable telemetry for the app service 2024-08-26 07:40:54 +01:00
Simon Larsen
1a9668a877 refactor: Update telemetry exception view layout components 2024-08-26 07:10:03 +01:00
Simon Larsen
92e519c49e refactor: Update telemetry exception view layout components 2024-08-26 06:45:33 +01:00
Simon Larsen
3c296f72d8 refactor: Update exceptions table messages and routes 2024-08-25 23:25:21 +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
Simon Larsen
66b4fbded1 refactor: Remove TelemetryExceptionStatusService and ExceptionService 2024-08-25 22:35:06 +01:00
Simon Larsen
e7fc9bb9a5 refactor: Remove TelemetryExceptionStatusService and ExceptionService 2024-08-25 19:42:47 +01:00
Simon Larsen
2f3dbebe9a refactor: Add TelemetryExceptionStatusService to handle telemetry exception status in the database 2024-08-25 19:29:25 +01:00
Simon Larsen
a6a5f189c3 refactor: Add TelemetryExceptionStatus model to DatabaseModels and update Permission enum with Telemetry Exception permissions 2024-08-25 18:40:40 +01:00
Simon Larsen
67f1ad9ef1 Merge pull request #1653 from Johncs2d/master
Add debug logging to StatusPageDomainService.ts for debugging failing…
2024-08-23 15:44:21 +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
b9dd9eb8de refactor: Add Crypto class for MD5 and SHA256 hashing 2024-08-23 14:49:04 +01:00
Simon Larsen
3c86293864 refactor: Add Exception model to AnalyticsModels and update Permission enum with Telemetry Service Exception permissions 2024-08-23 12:32:39 +01:00
Simon Larsen
b202b07353 refactor: Add syncId prop to LineChart component for syncing multiple charts 2024-08-21 19:01:21 +01:00
Simon Larsen
9db1c59893 refactor: Update LineChart component to use new curve prop and add missing type annotations 2024-08-21 18:37:22 +01:00
Simon Larsen
ac7d4f974b refactor: Update ChartCurve enum and LineChart component to use new curve prop 2024-08-21 17:30:07 +01:00
Simon Larsen
6251dfe482 refactor: Update ChartColors and GetYAxisDomain utility functions 2024-08-21 14:57:15 +01:00
Simon Larsen
dbdca789d4 refactor: Update YAxisOptions interface to include a precision property 2024-08-21 14:49:47 +01:00
Simon Larsen
12e766e9d4 refactor: Update YAxisOptions interface to include a precision property 2024-08-21 14:06:19 +01:00
Simon Larsen
ba2a480d4f refactor: Update XAxisOptions interface to include a formatter function 2024-08-21 13:55:57 +01:00
Simon Larsen
3b141d7e90 refactor: Update XAxisOptions interface to include a formatter function 2024-08-21 13:10:46 +01:00
Simon Larsen
61541ac7c9 Merge branch 'master' into tremor-graphs-refactor 2024-08-20 22:04:56 +01:00
Simon Larsen
abde6ee7cb Merge pull request #1651 from OneUptime/bull-board-ui
feat: Add Bull Board for monitoring and managing queues
2024-08-20 22:00:32 +01:00
Simon Larsen
9aae86cc78 feat: Add Bull Board for monitoring and managing queues 2024-08-20 21:59:26 +01:00
Simon Larsen
222027f2e0 refactor: Increase concurrency for running workers to 100 2024-08-20 21:21:39 +01:00
Simon Larsen
adfb3e1db4 refactor: Update logging in CheckHeartbeat.ts and Telemetry.ts 2024-08-20 20:57:33 +01:00
Simon Larsen
fe8aa54f1c feat: Add API endpoint to get count of pending incoming request monitors 2024-08-20 18:27:04 +01:00
Simon Larsen
5237384d08 refactor: Update PostgresAppInstance to use static methods and properties 2024-08-20 17:37:45 +01:00
Simon Larsen
aca766a252 Merge branch 'master' into tremor-graphs-refactor 2024-08-20 16:27:05 +01:00
Simon Larsen
ee29277cb9 refactor: Add SortOrder import and update query sorting in CheckHeartbeat.ts 2024-08-20 16:26:31 +01:00
Simon Larsen
310ca572ff Update XAxisOptions interface to include a formatter function 2024-08-20 16:19:14 +01:00
Simon Larsen
3d13620a28 refactor: Update chart colors in LineChart and BrandColors files 2024-08-20 14:46:26 +01:00
Simon Larsen
1c069c60fc refactor: Update types for X and Y values in Charts 2024-08-19 19:44:25 +01:00
Simon Larsen
7146b341c5 chore: Add new types for X and Y values in Charts 2024-08-19 19:42:57 +01:00
Simon Larsen
8f8e40aa71 Merge branch 'master' into tremor-graphs-refactor 2024-08-19 17:54:17 +01:00
Simon Larsen
0e9c752aae Merge pull request #1649 from OneUptime/add-more-conds
refactor: Update description for Input 2 in Condition component
2024-08-19 17:30:19 +01:00
Simon Larsen
d37f8a4049 refactor: Update description for Input 2 in Condition component 2024-08-19 17:29:38 +01:00
Simon Larsen
26dd72eea2 Merge pull request #1648 from OneUptime/add-more-conds
refactor: Add support for additional condition operators in IfElse co…
2024-08-19 17:24:05 +01:00
Simon Larsen
462105c6fd refactor: Add support for additional condition operators in IfElse component 2024-08-19 17:23:50 +01:00
Simon Larsen
5662d45826 Merge pull request #1647 from OneUptime/make-graphs-beautiful
Make graphs beautiful
2024-08-19 16:55:58 +01:00
Simon Larsen
32ebb26960 refactor: Update chart colors in LineChart and BrandColors files 2024-08-19 16:55:38 +01:00
Simon Larsen
235fed6f17 refactor: Update chart colors in LineChart and BrandColors files 2024-08-19 16:53:04 +01:00
Simon Larsen
a51c0c45e4 chore: Add @tremor/react dependency to package.json 2024-08-19 16:23:37 +01:00
Simon Larsen
8ea54108c1 Merge pull request #1646 from OneUptime/incoming-request-heartbeat-check
Incoming request heartbeat check
2024-08-19 16:18:10 +01:00
Simon Larsen
cba6e9e2a0 refactor: Add incomingRequestMonitorHeartbeatCheckedAt property to MonitorView and Summary components 2024-08-19 16:17:07 +01:00
Simon Larsen
bd1e1792e4 Merge pull request #1645 from OneUptime/refactor-query-types
Refactor query typescript types
2024-08-19 15:33:24 +01:00
Simon Larsen
e5c9b20c64 refactor: Update aggregationType property name in AggregateBy interface and related files 2024-08-19 15:33:04 +01:00
Simon Larsen
8145f07e51 refactor: Update projectId usage in multiple files to use non-null assertion operator 2024-08-19 14:10:03 +01:00
Simon Larsen
56654085a4 refactor: Update projectId usage in multiple files to use non-null assertion operator 2024-08-19 14:06:09 +01:00
Simon Larsen
a6ddba16ec refactor: Update projectId usage in multiple files to use non-null assertion operator 2024-08-19 13:19:26 +01:00
Simon Larsen
b3cf198649 refactor: Update QueryOperator class to extend SerializableObject 2024-08-19 13:15:17 +01:00
Simon Larsen
4dd7285c13 Merge pull request #1644 from OneUptime/Fix-error-message
refactor: Improve error message for no summary available in SummaryIn…
2024-08-19 11:14:43 +01:00
Simon Larsen
5347b5c109 refactor: Improve error message for no summary available in SummaryInfo component 2024-08-19 11:14:11 +01:00
Simon Larsen
24b956c55f Merge pull request #1643 from OneUptime/africa-domain
Add .africa TLD
2024-08-19 10:43:02 +01:00
Simon Larsen
32c9d6d2df add africa tld 2024-08-19 10:42:28 +01:00
Simon Larsen
c883ce6a34 refactor: Improve overall uptime precision display in StatusPageSettings 2024-08-17 10:09:46 +01:00
Simon Larsen
3851c1f963 refactor: Update UptimePrecision enum to separate file for reusability 2024-08-17 09:53:46 +01:00
Simon Larsen
dd5cb900ff refactor: Update workflow dependencies in release.yml 2024-08-15 20:54:18 +01:00
Simon Larsen
47a4fe1937 Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-08-15 18:43:09 +01:00
Simon Larsen
0d0e64f633 refactor: Update BillingService.test.ts to use OneUptimeDate.getCurrentDate() for mockDate 2024-08-15 18:42:33 +01:00
Simon Larsen
cc432dfa1c refactor: Update QR code description for two-factor authentication 2024-08-15 17:37:57 +01:00
Simon Larsen
0fd161d251 refactor: Update JSON deserialization logic in DatabaseBaseModel 2024-08-15 17:19:00 +01:00
Simon Larsen
a6cb80f640 refactor: Update JSON deserialization logic in DatabaseBaseModel 2024-08-15 16:57:59 +01:00
Simon Larsen
5dbd8b9b35 refactor: Update environment variable name for billing private key in test.common.yaml and test-setup.sh 2024-08-15 16:39:15 +01:00
Simon Larsen
3df855c52a refactor: Add getSpanStatusText method to SpanUtil for retrieving span status text 2024-08-15 16:36:48 +01:00
Simon Larsen
183ff170ae refactor: Update telemetry service fetching logic in MonitorStepElement 2024-08-15 16:34:25 +01:00
Simon Larsen
946e53b5c5 refactor: Update Dropdown component to improve code readability and formatting 2024-08-15 16:12:59 +01:00
Simon Larsen
c8f8b79cea refactor: Improve code readability and formatting in Dropdown component and test-setup.sh 2024-08-15 15:57:46 +01:00
Simon Larsen
cf71ba0c72 refactor: Improve code readability and formatting in QueryUtil 2024-08-15 15:33:12 +01:00
Simon Larsen
90ffb7233d refactor: Update test-setup.sh to set test environment variables and billing keys 2024-08-15 15:31:24 +01:00
Simon Larsen
7742318b74 refactor: Improve code readability and formatting in DropdownUtil and QueryUtil 2024-08-15 15:25:59 +01:00
Simon Larsen
5a1705cf12 refactor: Update watch paths in nodemon.json files and add test-setup.sh script 2024-08-15 14:12:30 +01:00
Simon Larsen
fe55d39d14 refactor: Update table container class name in BaseModelTable and Table components 2024-08-15 12:40:21 +01:00
Simon Larsen
a820b53d65 refactor: Update config.env with test billing private key 2024-08-15 12:16:57 +01:00
Simon Larsen
d2a9d9fed4 reafactor: fix team member tests 2024-08-15 00:05:40 +01: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
69dd24128a feat: Add PATCH method support to API components 2024-08-14 16:42:07 +01:00
Simon Larsen
7c2238eac7 refactor: Update code to handle missing teamMembers in AccessTokenService 2024-08-14 15:42:03 +01:00
Simon Larsen
2e850ed6ab refactor: Update PostgresDatabase.ts and UserService.ts to use explicit type annotations 2024-08-14 13:52:42 +01:00
Simon Larsen
7e54fc33ae refactor: Update ProjectTestService to allow generating random projects with seat limit 2024-08-14 10:11:08 +01:00
Simon Larsen
bc15416103 refactor: Remove unused imports and update error message in ScheduledMaintenanceService 2024-08-14 10:10:22 +01:00
Simon Larsen
b61fb75e36 refactor: Remove unused imports and update error message in ScheduledMaintenanceService 2024-08-13 19:18:27 +01:00
Simon Larsen
a2d2ed038b refactor: Update ScheduledMaintenanceService error message for missing ProjectId 2024-08-13 19:16:56 +01:00
Simon Larsen
f36ea78168 refactor: Update Database class to initialize dataSourceOptions and dataSource as null 2024-08-13 15:10:40 +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
c64c3d7012 refactor: Remove unused imports in ServiceRoute.ts, Index.ts, and various service files 2024-08-13 14:37:23 +01:00
Simon Larsen
8cb15df390 refactor: Update ServiceRoute.ts, BillingService.test.ts, ProjectService.ts, ProjectSsoService.ts, DomainService.ts, GlobalConfigService.ts, ProbeService.ts, AcmeChallengeService.ts, CopilotActionService.ts, StatusPageSsoService.ts, ApiKeyService.ts, ResellerService.ts, and ProbeOwnerTeamService.ts 2024-08-13 14:16:53 +01:00
Simon Larsen
32da3f7c94 refactor: Update ProjectAPI and DatabaseService to use explicit type annotations 2024-08-13 13:31:00 +01:00
Simon Larsen
9355f185a9 refactor: Update pricing page with new feature description 2024-08-13 12:12:17 +01:00
Simon Larsen
c53584e9d5 should generate a string of random numbers of specified length 2024-08-12 22:57:36 +01:00
Simon Larsen
01be73612d refactor: Update TestDatabase to use pg-mem for in-memory database in tests 2024-08-09 09:53:22 -06:00
Simon Larsen
99a80ab9b6 refactor: Update PostgresDatabase.ts to use async/await for createDatabase and dropDatabase methods 2024-08-09 09:28:09 -06:00
Simon Larsen
95dca8e8c6 refactor: Update Statement.ts to use explicit type annotations for isNumberArray 2024-08-09 08:38:28 -06:00
Simon Larsen
eddc5f1845 refactor: Update DropdownUtil to return dropdownOptions directly 2024-08-09 08:34:00 -06:00
Simon Larsen
c965c18943 refactor: Update test.common.yaml to install npm dependencies in Common directory 2024-08-08 16:22:37 -06:00
Simon Larsen
3c20f424e9 refactor: Update test-setup.sh to export environment variables and start PostgreSQL in docker-compose 2024-08-08 16:05:37 -06:00
Simon Larsen
0ef7ca93f8 refactor: Update JSONFunctions and Table component to support custom classNames 2024-08-08 16:04:14 -06:00
Simon Larsen
ca7c55b557 refactor: Update test-setup.sh path in test.common.yaml 2024-08-08 14:36:27 -06:00
Simon Larsen
a72373994a refactor: Update test-setup.sh for running database in docker-compose 2024-08-08 14:36:05 -06:00
Simon Larsen
fc0071162e refactor: Update span count and query in MonitorTelemetryMonitor.ts 2024-08-08 12:00:48 -06:00
Simon Larsen
3eef55a29d refactor: Update import statements for CommonUI to use Common/UI 2024-08-08 11:52:34 -06:00
Simon Larsen
aa5dc27427 refactor: Update PostgresDatabase.ts to use async/await for createDatabase and dropDatabase methods 2024-08-08 11:42:30 -06:00
Simon Larsen
900e567748 refactor: Update Slug.ts to use getRandomNumbers method in Faker 2024-08-08 10:45:30 -06:00
Simon Larsen
a88b14747c refactor: Update values.yaml and config.example.env for Let's Encrypt integration 2024-08-08 09:56:15 -06:00
Simon Larsen
1619b23996 refactor: Update Statement.ts to support numbers in finalValue map 2024-08-08 08:35:12 -06:00
Simon Larsen
6ed7e19538 refactor: Update QueryHelper to support numbers in any() method 2024-08-08 08:28:23 -06:00
Simon Larsen
41a3bc8a72 refactor: Add support for monitoring trace counts 2024-08-07 21:11:16 -06:00
Simon Larsen
2621dc7cc2 refactor: Update type name in PostgresDatabase.ts 2024-08-07 19:57:23 -06:00
Simon Larsen
c40ec85ce3 refactor: Remove moduleNameMapper for axios in jest.config.json 2024-08-07 19:52:37 -06:00
Simon Larsen
ff6369389c refactor: Update import statements for axios in jest.config.json 2024-08-07 19:31:17 -06:00
Simon Larsen
9211c91510 refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 18:11:30 -06:00
Simon Larsen
3e778fe503 refactor: Update mockRequest.cookies assignment in Cookie.test.ts 2024-08-07 17:38:56 -06:00
Simon Larsen
77308cd9b7 refactor: Fix formatting and indentation in ProjectAuthorization.test.ts 2024-08-07 16:58:35 -06:00
Simon Larsen
60a33b5b0c Merge pull request #1636 from OneUptime/refactor-common-ui
Refactor common UI
2024-08-07 16:48:04 -06:00
Simon Larsen
679649e7ac refactor: Update import statements for axios in jest.config.json 2024-08-07 16:47:14 -06:00
Simon Larsen
719272e360 refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 16:43:50 -06:00
Simon Larsen
ca7907973a refactor: Update test-setup.sh to use relative path for changing directory 2024-08-07 16:16:11 -06:00
Simon Larsen
86e5a33bd9 refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 16:14:31 -06:00
Simon Larsen
3eb6f4da5f refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 15:58:06 -06:00
Simon Larsen
dea6c55365 refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 15:50:32 -06:00
Simon Larsen
ce9e449ba1 Merge pull request #1637 from OneUptime/master
Release
2024-08-07 15:40:50 -06:00
Simon Larsen
12530a1d0d refactor: Update Date.test.ts to use Date objects instead of formatted strings 2024-08-07 15:26:07 -06:00
Simon Larsen
4e81ed92f2 refactor: Remove node_modules from the Common project 2024-08-07 13:40:10 -06:00
Simon Larsen
21047e77b1 refactor: Remove CommonUI from package.json dependencies 2024-08-07 13:37:29 -06:00
Simon Larsen
67a326e6af refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 13:36:13 -06:00
Simon Larsen
23318f093f refactor: Update import statements for CommonUI to use Common/UI 2024-08-07 13:34:27 -06:00
Simon Larsen
805a9b928f refactor: Update import statements for test files to use relative paths 2024-08-07 13:32:16 -06:00
Simon Larsen
63202cc51f refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-07 13:30:33 -06:00
Simon Larsen
bb646bbcf1 refactor: Update Date.test.ts to use Date objects instead of formatted strings 2024-08-07 13:24:19 -06:00
Simon Larsen
000012cd03 refactor: Update Date.test.ts to use Date objects instead of formatted strings 2024-08-07 13:11:48 -06:00
Simon Larsen
1ed9dfc429 refactor: Update Date.test.ts to use Date objects instead of formatted strings 2024-08-07 12:50:45 -06:00
Simon Larsen
491b89cbb4 Merge branch 'merge-dir' 2024-08-07 10:43:17 -06:00
Simon Larsen
bfc8619095 refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-07 10:42:47 -06:00
Simon Larsen
8ec5e4bb8a chore: Add telemetry logs viewer to IncidentView page 2024-08-07 09:33:41 -06:00
Simon Larsen
c0c596346c refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-07 09:20:19 -06:00
Simon Larsen
e27d47e5bb Merge pull request #1633 from OneUptime/merge-dir
Add Log Monitors
2024-08-06 22:10:56 -06:00
Simon Larsen
524863dff3 refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-06 19:38:47 -06:00
Simon Larsen
5bc054504a refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-06 17:57:27 -06:00
Simon Larsen
6fd43622a3 refactor: Update import statements for UserProfile component to use FileUtil.getFileRoute instead of FileUtil.getFileURL 2024-08-06 17:47:18 -06:00
Simon Larsen
725a58d5fb refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-06 17:47:14 -06:00
Simon Larsen
9bf3856c95 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-06 14:02:28 -06:00
Simon Larsen
5fc95eb02e refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-06 11:26:13 -06:00
Simon Larsen
3f7cfa3110 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-06 09:20:10 -06:00
Simon Larsen
bca44b5faf refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 15:41:32 -06:00
Simon Larsen
02f91d26ff refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 15:40:20 -06:00
Simon Larsen
5221c20ee2 refactor: Remove commented out code and unused monitor types in MonitorTypeHelper 2024-08-05 15:11:54 -06:00
Simon Larsen
ea0d1a479f Merge pull request #1626 from OneUptime/merge-dir
refactor: Update import statements for ProbeMonitor and ServerMonitor…
2024-08-05 14:59:54 -06:00
Simon Larsen
ea3c357be1 refactor: Remove unused "Model" dependency from package.json files 2024-08-05 14:58:52 -06:00
Simon Larsen
b1c3a9e3c8 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 14:34:48 -06:00
Simon Larsen
9ec136bf78 chore: Update npm dependencies and remove unnecessary npm install commands 2024-08-05 13:15:36 -06:00
Simon Larsen
c4611848e3 refactor: Update import statement for NestedModel in StatementGenerator.test.ts 2024-08-05 13:13:06 -06:00
Simon Larsen
a096591c52 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 13:05:53 -06:00
Simon Larsen
b29fb6e833 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 13:00:31 -06:00
Simon Larsen
2e2ade0b16 refactor: Update import statements for BaseModel in JSONFunctions and BaseModel in UserModel 2024-08-05 12:08:45 -06:00
Simon Larsen
525ad8c664 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 11:46:35 -06:00
Simon Larsen
434c55f88f refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 11:44:52 -06:00
Simon Larsen
c968156fa7 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 11:43:45 -06:00
Simon Larsen
36a0dad41c refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 11:35:45 -06:00
Simon Larsen
52630b16d1 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-05 10:06:53 -06:00
Simon Larsen
7b994675c8 Merge pull request #1625 from OneUptime/log-monitors
Log monitors
2024-08-05 09:56:26 -06:00
Simon Larsen
d0692ebc8f refactor: Remove unnecessary whitespace in code 2024-08-04 20:44:30 -06:00
Simon Larsen
63197d263f refactor: Update monitor interfaces to use consistent naming 2024-08-04 20:33:16 -06:00
Simon Larsen
13b1998261 refactor: Update import statements for ProbeMonitor and ServerMonitor to use ProbeMonitorResponse and ServerMonitorResponse 2024-08-04 19:56:45 -06:00
Simon Larsen
29764ae7c7 refactor: Update monitor interfaces to use consistent naming 2024-08-04 19:39:36 -06:00
Simon Larsen
5c3175f9e7 refactor: Update monitor interfaces to use consistent naming
```
2024-08-04 18:01:04 -06:00
Simon Larsen
8caac12041 refactor: Update LogSeverity enum to use string values instead of enum values 2024-08-04 17:29:38 -06:00
Simon Larsen
d84cf5b8ec refactor: Update LogSeverity enum to use string values instead of enum values
This refactor updates the LogSeverity enum to use string values instead of enum values. This change allows for better compatibility and flexibility when working with log severity levels. The enum values have been replaced with corresponding string values.

Files modified:
- Common/Types/Log/LogSeverity.ts
- Ingestor/API/OTelIngest.ts
- Ingestor/API/FluentIngest.ts
- Model/AnalyticsModels/Log.ts
- CommonUI/src/Components/LogsViewer/LogItem.tsx
- CommonUI/src/Components/LogsViewer/LogsViewer.tsx
- CommonUI/src/Components/Filters/DropdownFilter.tsx
- Common/Types/ObjectID.ts
- CommonUI/src/Components/Filters/FiltersForm.tsx
2024-08-04 16:41:07 -06:00
Simon Larsen
a49709992c refactor: Update docker-compose commands to use "docker compose" instead of "docker-compose" 2024-08-03 20:07:56 -06:00
Simon Larsen
21b078040c refactor: Update proudly-open-source.ejs to include GitHub repo link 2024-08-03 14:34:51 -06:00
Simon Larsen
70371a32af feat: Add imagePullSecrets to Helm chart templates 2024-08-03 14:25:26 -06:00
Simon Larsen
f45985e0ce Merge pull request #1624 from kruchkov-alexandr/feature/add-imagepullsecret-to-chart
Add imagePullSecrets to chart
2024-08-03 14:18:25 -06:00
AlexK
f1d7e0d13f add imagePullSecrets to chart 2024-08-03 15:02:44 +02:00
Simon Larsen
3f8a5291f0 refactor: Initialize telemetry with correct service name in Telemetry and InfrastructureStatus 2024-08-02 16:50:13 -06:00
Simon Larsen
e60b06d014 refactor: Initialize telemetry with correct service name in Telemetry and InfrastructureStatus
This refactor updates the Telemetry and InfrastructureStatus components to initialize telemetry with the correct service name. By using the APP_NAME constant defined in the Index.ts file, the service name is now dynamically set, ensuring accurate telemetry tracking.

Files modified:
- App/Index.ts
- CommonServer/Utils/Telemetry.ts
2024-08-02 16:47:55 -06:00
Simon Larsen
c9e67311e7 refactor: Update TelemetryIngestor and Probe to initialize telemetry with the correct service name 2024-08-02 16:37:23 -06:00
Simon Larsen
0b10880f58 refactor: Update TelemetryIngestor and Probe to initialize telemetry with the correct service name
This refactor updates the TelemetryIngestor and Probe components to initialize telemetry with the correct service name. Previously, the service name was hardcoded or set to a default value, which could lead to inconsistencies and confusion. By using the APP_NAME constant defined in each component, the service name is now dynamically set, ensuring accurate telemetry tracking.

Files modified:
- TelemetryIngestor/Index.ts
- Probe/Index.ts
2024-08-02 16:35:09 -06:00
Simon Larsen
d49a6ce009 refactor: Update OneUptime chart to use probes instead of probe for probe configuration 2024-08-02 14:02:55 -06:00
Simon Larsen
9b8a5c9c43 feat: Add lazy loading for images in SettingsRoutes 2024-08-02 13:44:59 -06:00
Simon Larsen
9dc31fe536 refactor: Update APIKeyView and TelemetryIngestionKeyView to use RouteUtil.populateRouteParams
This refactor updates the APIKeyView and TelemetryIngestionKeyView components to use the RouteUtil.populateRouteParams function when navigating to other routes. This ensures that route parameters are properly populated, improving the reliability and consistency of the navigation logic.
2024-08-02 12:06:29 -06:00
Simon Larsen
0d40be3db1 refactor: Update APIKeyView and TelemetryIngestionKeyView to use RouteUtil.populateRouteParams
This refactor updates the APIKeyView and TelemetryIngestionKeyView components to use the RouteUtil.populateRouteParams function when navigating to other routes. This ensures that route parameters are properly populated, improving the reliability and consistency of the navigation logic.

Files modified:
- Dashboard/src/Pages/Settings/APIKeyView.tsx
- Dashboard/src/Pages/Settings/TelemetryIngestionKeyView.tsx
2024-08-01 20:43:41 -06:00
Simon Larsen
6754167e57 Update Docker Compose files to use OPENTELEMETRY_EXPORTER_OTLP_ENDPOINT consistently across all services. This change ensures that the OpenTelemetry exporter endpoint is set uniformly for all services, improving consistency and reducing potential configuration errors.
Files modified:
- docker-compose.base.yml
- config.example.env
2024-08-01 19:40:56 -06:00
Simon Larsen
3bf74edae4 feat: Update OneUptime chart to use probes instead of probe for probe configuration 2024-08-01 19:37:46 -06:00
Simon Larsen
8a77ae977e refactor: Update OneUptime chart to use probes instead of probe for probe configuration 2024-08-01 19:25:54 -06:00
Simon Larsen
6fbca4b6cb refactor: Remove deprecated Service Token field
The deprecated Service Token field in the TelemetryService model and related components was removed. This improves code cleanliness and removes unnecessary dependencies.

Files modified:
- Dashboard/src/Pages/Telemetry/Services/View/Index.tsx
- Dashboard/src/Pages/Telemetry/Services/View/Settings.tsx
- Model/Models/TelemetryService.ts
2024-08-01 15:46:14 -06:00
Simon Larsen
5cf1a7f675 chore: Remove unused ResetObjectID component
The ResetObjectID component in the Settings page was removed as it is no longer needed. This improves code cleanliness and reduces unnecessary dependencies.

Files modified:
- Dashboard/src/Pages/Telemetry/Services/View/Settings.tsx
2024-08-01 15:41:55 -06:00
Simon Larsen
7339f4873b feat: Add lazy loading for images in SettingsRoutes
Update SettingsRoutes to include lazy loading for images in the telemetry ingestion key view. This improves page load performance by loading images only when they are in the viewport.

Files modified:
- Dashboard/src/Routes/SettingsRoutes.tsx
2024-08-01 15:38:31 -06:00
Simon Larsen
0872b1e8a2 feat: Add Telemetry Ingestion Keys page to Settings 2024-08-01 14:26:35 -06:00
Simon Larsen
8307f4deca feat: Add Telemetry Ingestion Keys page to Settings
This commit adds a new page, "Telemetry Ingestion Keys," to the Settings section of the dashboard. The page allows users to manage and view the telemetry ingestion keys used for data collection. It includes a list of keys and their associated details, such as name and creation date. This enhancement provides users with better control and visibility over their telemetry data.

Files modified:
- Dashboard/src/Utils/PageMap.ts
- Dashboard/src/Pages/Settings/SideMenu.tsx
- Dashboard/src/Routes/SettingsRoutes.tsx
2024-08-01 14:23:02 -06:00
Simon Larsen
0ac88b3679 refactor: Update Copilot module styling and content
This commit updates the styling and content of the Copilot module on the home page. The changes include adding a border-radius to the module, improving the visual appearance. Additionally, the text content of the module is modified to provide a clearer description of the services offered by OneUptime. These updates enhance the overall user experience and make the Copilot module more visually appealing.

Files modified:
- App/FeatureSet/Home/Views/Partials/copilot.ejs
2024-08-01 12:48:39 -06:00
Simon Larsen
2c5bbbb6da feat: Update OneUptime chart to use probes instead of probe for probe configuration
This commit modifies the OneUptime chart to use the `probes` parameter instead of the `probe` parameter for configuring probes. The `probes` parameter now accepts a key-value pair where the key represents the probe name and the value contains the probe configuration details. This change improves the clarity and consistency of the chart configuration, making it easier to manage and maintain.

Files modified:
- HelmChart/Public/oneuptime/README.md
2024-08-01 08:22:51 -06:00
Simon Larsen
88216cdebb Update OneUptime chart to include secure probe keys
This commit adds a new configurable parameter `probe.<key>.key` to the OneUptime chart. It is recommended to set this parameter to a long random string to secure the probes. This enhancement improves the security of the OneUptime application by ensuring that only authorized entities can access and use the probes.

Files modified:
- HelmChart/Public/oneuptime/README.md
2024-08-01 08:18:28 -06:00
Simon Larsen
a24822bd56 refactor: Include Reviews module on home page 2024-07-31 20:51:23 -06:00
OneUptime Copilot
b1ce674788 OneUptime Copilot: Improve Comments on /App/Index.ts 2024-08-01 02:41:57 +00:00
Simon Larsen
8f4538a75c refactor: Include Copilot module in home page 2024-07-31 17:36:16 -06:00
Simon Larsen
14be322ef7 refactor: Update home page to include Reviews module 2024-07-31 17:28:18 -06:00
Simon Larsen
b50f05b290 Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-07-31 17:02:45 -06:00
Simon Larsen
e215b5b1ba Merge branch 'master' into release 2024-07-31 17:02:34 -06:00
Simon Larsen
c93f58227f refactor: Update home page to include Reviews module
This commit updates the home page to include the Reviews module. The Reviews module displays a list of reviews from customers, providing social proof and enhancing the user experience. The necessary changes are made to the index.ejs file and the include statements for the Reviews module. This improvement showcases positive feedback and builds trust with potential customers.

Files modified:
- App/FeatureSet/Home/Views/index.ejs
- App/FeatureSet/Home/Views/Partials/reviews.ejs
2024-07-31 17:02:09 -06:00
Simon Larsen
538e40c4ae refactor: Add Reviews module and update home page to display reviews
This commit adds a new Reviews module to the Home feature set. The Reviews module contains a list of reviews that will be displayed on the home page. The home page is updated to include the Reviews module and pass the reviews list to the view template. This enhancement improves the user experience by showcasing positive feedback from customers.

Files modified:
- App/FeatureSet/Home/Index.ts
- App/FeatureSet/Home/Views/Partials/proudly-open-source.ejs
- App/FeatureSet/Home/Views/Partials/review.ejs
- App/FeatureSet/Home/Utils/Reviews.ts
2024-07-31 16:49:48 -06:00
Simon Larsen
4a03abe3d5 refactor: Update about page content and add values section 2024-07-31 16:01:54 -06:00
Simon Larsen
c218a6f209 refactor: Update about page content and add values section 2024-07-31 15:37:45 -06:00
Simon Larsen
a8f04a8204 refactor: Update about page content and add values section
This commit updates the content of the about page to better reflect the goals and vision of the project. It also adds a new section called "Our values" that highlights the principles that the company cares deeply about. This change improves the clarity and messaging of the about page, providing a better understanding of the project's purpose and values.

Files modified:
- App/FeatureSet/Home/Views/about.ejs
2024-07-30 16:52:24 -06:00
Simon Larsen
642b1616ca refactor: Rename telemetry tables and update related code 2024-07-30 15:07:53 -06:00
Simon Larsen
9afbac2cbc refactor: Rename telemetry tables and update related code
This commit renames the telemetry tables in the AnalyticsModels directory to have a "Telemetry" suffix (e.g., Log -> LogTelemetry, Metric -> MetricTelemetry, Span -> SpanTelemetry). It also updates the related code in the TelemetryAttribute, StatementGenerator, and DataMigrations files to reflect the table name changes. This change improves the clarity and consistency of the telemetry-related code.

Files modified:
- Model/AnalyticsModels/TelemetryAttribute.ts
- Model/AnalyticsModels/Log.ts
- Model/AnalyticsModels/Metric.ts
- Model/AnalyticsModels/Span.ts
- CommonServer/Tests/Services/AnalyticsDatabaseService.test.ts
- CommonServer/Tests/Utils/AnalyticsDatabase/StatementGenerator.test.ts
- App/FeatureSet/Workers/DataMigrations/Index.ts
- App/FeatureSet/Workers/DataMigrations/DeleteOldTelelmetryTable.ts
2024-07-30 14:35:30 -06:00
Simon Larsen
b6b49a1255 Merge pull request #1615 from OneUptime/master
feat: Add support for displaying Open Source Friends
2024-07-30 12:10:45 -06:00
Simon Larsen
1cd89851bb feat: Add support for displaying Open Source Friends 2024-07-30 10:50:26 -06:00
Simon Larsen
229b5cd772 feat: Add ArrayUtil import to TelemetryAPI
This commit adds the import statement for the ArrayUtil module to the TelemetryAPI file. The ArrayUtil module is used to remove duplicate attributes fetched from the server. This import ensures that the ArrayUtil functions can be used in the TelemetryAPI module, improving the efficiency and accuracy of attribute handling in the telemetry system.
2024-07-30 09:39:19 -06:00
Simon Larsen
2b1ad303d9 feat: Update MetricsTable to fetch and display attributes
This commit updates the MetricsTable component to fetch and display attributes for each metric. It adds a new API request to retrieve the attributes from the server and updates the component's state to store the fetched attributes. The attributes are then passed to the AnalyticsModelTable component to be displayed in the "Attributes" column. This enhancement improves the visibility and analysis capabilities of the metrics data.

Files modified:
- Dashboard/src/Components/Metrics/MetricsTable.tsx
2024-07-29 17:12:39 -06:00
Simon Larsen
54b0f355dc feat: Update OTelIngest to index attributes for telemetry types
This commit updates the OTelIngest module to index attributes for different telemetry types (Trace, Metric, and Log). It adds the necessary code to extract attributes from spans, metrics, and logs, and sends them to the OTelIngestService.indexAttributes() function. This ensures that the attributes are properly indexed for each telemetry type, improving the search and analysis capabilities of the system.

Files modified:
- Ingestor/API/OTelIngest.ts
- Ingestor/Service/OTelIngest.ts
2024-07-29 16:53:23 -06:00
Simon Larsen
10ed38197e feat: Update TwoFactorAuth utility class to use otpauth library 2024-07-29 16:45:14 -06:00
Simon Larsen
cc4dab2dcf feat: Add email verification to two-factor authentication
This commit adds the user's email to the two-factor authentication process. When verifying the two-factor authentication code, the user's email is now passed as an additional parameter. This enhances the security of the authentication process by ensuring that the code is associated with the correct user. The email is retrieved from the user object and passed to the TwoFactorAuth.verifyToken() function.

Files modified:
- App/FeatureSet/Identity/API/Authentication.ts
- CommonServer/API/UserTwoFactorAuthAPI.ts
2024-07-29 15:27:54 -06:00
Simon Larsen
8852e2ab61 feat: Update TwoFactorAuth utility class to use otpauth library
This commit updates the TwoFactorAuth utility class to use the otpauth library instead of the speakeasy library for generating and verifying two-factor authentication tokens. The otpauth library provides a more modern and maintained solution for handling OTP generation and verification. This change improves the security and reliability of the two-factor authentication feature.

Files modified:
- CommonServer/Utils/TwoFactorAuth.ts
- CommonServer/package.json
2024-07-29 14:23:19 -06:00
Simon Larsen
50b6a746f4 feat: Add support for displaying Open Source Friends 2024-07-29 13:18:26 -06:00
Simon Larsen
df8d2f25ee feat: Enable two-factor authentication on login page 2024-07-28 19:37:33 -06:00
Simon Larsen
ee3de663b5 feat: Add two-factor authentication support to login page
This commit adds support for two-factor authentication on the login page. It includes the necessary code changes to display the two-factor authentication UI elements when the user has enabled it. The login form now includes a field for entering the two-factor authentication code. Additionally, the API endpoint for verifying the two-factor authentication code has been implemented. This feature enhances the security of the login process by adding an extra layer of authentication.

Files modified:
- Accounts/src/Pages/Login.tsx
- App/FeatureSet/Identity/API/Authentication.ts
- CommonServer/Utils/TwoFactorAuth.ts
2024-07-28 12:29:55 -06:00
Simon Larsen
a4d1ed7f01 feat: Add BadDataException for two-factor authentication
This commit adds the BadDataException class to handle errors related to two-factor authentication. It is imported and used in the UserService and UserTwoFactorAuthService files to throw an exception when necessary. This improves the error handling and provides more specific error messages for two-factor authentication related issues.

Files modified:
- CommonServer/Services/UserService.ts
- CommonServer/Services/UserTwoFactorAuthService.ts
2024-07-28 11:49:59 -06:00
Simon Larsen
05a26d0b3f feat: Add VERIFY_TWO_FACTOR_AUTH_API_URL constant
This commit adds the VERIFY_TWO_FACTOR_AUTH_API_URL constant to the ApiPaths module in order to provide a URL for verifying two-factor authentication. This constant is used in the Authentication module to make API requests for verifying the user's two-factor authentication. The constant is constructed using the IDENTITY_URL and a new route "/verify-two-factor-auth". This addition enables the implementation of the two-factor authentication verification feature.

Files modified:
- Accounts/src/Utils/ApiPaths.ts
2024-07-28 10:52:11 -06:00
Simon Larsen
0a5094db37 feat: Enable lazy loading of QR code generation in QR component 2024-07-28 09:52:38 -06:00
Simon Larsen
2f2c4891e3 feat: Enable lazy loading of QR code generation in QR component 2024-07-27 10:43:14 -06:00
Simon Larsen
83cb3b66e0 feat: Enable lazy loading of QR code generation in QR component
This commit updates the QR component to use React hooks and lazy load the QR code generation. By utilizing functional components and the useState and useEffect hooks, the QR code is now only generated when needed, improving performance by reducing unnecessary computations. The code changes also include error handling to display an error message if there is an issue generating the QR code.

Files modified:
- CommonUI/src/Components/QR/QR.tsx
2024-07-27 10:18:02 -06:00
Simon Larsen
63575f3065 Update QR component to use React hooks and lazy load QR code generation. This improves performance by only generating the QR code when needed, reducing unnecessary computations. The code changes include replacing class components with functional components and utilizing the useState and useEffect hooks. The QR code generation is now triggered when the props.text value changes. Additionally, error handling has been added to display an error message if there is an issue generating the QR code.
Files modified:
- CommonUI/src/Components/QR/QR.tsx
2024-07-27 09:25:01 -06:00
Simon Larsen
bf031f64fa feat: Add support for two-factor authentication in user profile
This commit adds support for two-factor authentication in the user profile. It includes the necessary code changes to enable the "Two Factor Auth Enabled" feature in the User model, as well as the addition of the "USER_TWO_FACTOR_AUTH" page in the PageMap and the corresponding route in the RouteMap. The UserTwoFactorAuth model, service, and controller have also been added to handle the logic and API endpoints related to two-factor authentication.

See the following files for more details:
- Common/Types/Icon/IconProp.ts
- Dashboard/src/Utils/PageMap.ts
- Dashboard/src/Utils/RouteMap.ts
- Model/Models/Index.ts
- Model/Models/User.ts
- CommonServer/Services/Index.ts
- CommonServer/package.json
- CommonUI/package.json
- CommonServer/Infrastructure/Postgres/SchemaMigrations/Index.ts
- Dashboard/src/App.tsx
2024-07-26 19:55:40 -06:00
Simon Larsen
04f1cfe414 chore: Remove unused ChartGroupInterval enum
The ChartGroupInterval enum was removed from the ChartGroup component in order to simplify the code and remove unnecessary complexity. This enum was not being used anywhere in the codebase.
2024-07-26 13:57:42 -06:00
Simon Larsen
f11863df0f chore: Add startsAt and endsAt fields to MonitorGroupService 2024-07-26 11:02:39 -06:00
Simon Larsen
599fc23c1a Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-26 10:48:47 -06:00
Simon Larsen
fa03d9296c increase mem on ingestor 2024-07-26 10:48:45 -06:00
Simon Larsen
df9bb5184f Merge pull request #1606 from OneUptime/snyk-upgrade-3639c2517f779bcc4d9569e58993034b
[Snyk] Upgrade reactflow from 11.11.3 to 11.11.4
2024-07-26 10:37:34 -06:00
Simon Larsen
ca7b06d4bc chore: Update StatusPageSubscriberReport template
The StatusPageSubscriberReport template has been updated to display a more detailed report instead of listing the monitored resources. This change improves the clarity and usefulness of the report.

See this file in the repository:
`App/FeatureSet/Notification/Templates/StatusPageSubscriberReport.hbs`
2024-07-26 10:36:11 -06:00
Simon Larsen
59d6ef240f chore: Add error handling for missing SMTP configuration
This commit adds error handling to the `getGlobalSMTPConfig` function in the `Config.ts` file. If any required SMTP configuration values are missing, a `BadDataException` is thrown with a message instructing the user to set the missing values in the Admin Dashboard.

See this file in the repository:
`App/FeatureSet/Notification/Config.ts`
2024-07-26 10:20:47 -06:00
Simon Larsen
5ae034ffdf chore: Add iputils-ping package to Dockerfile
The Dockerfile has been modified to include the installation of the `iputils-ping` package. This change ensures that the `ping` command is available within the Docker container.

See this file in the repository:
`Probe/Dockerfile.tpl`
2024-07-26 10:03:26 -06:00
Simon Larsen
be75960aff Merge pull request #1603 from OneUptime/snyk-upgrade-c18c73e17c875fc14eb8aef47fdb9cd3
[Snyk] Upgrade react-router-dom from 6.23.1 to 6.24.1
2024-07-26 08:37:36 -06:00
Simon Larsen
708f104dfc Merge pull request #1604 from OneUptime/snyk-upgrade-a8c089139458fb3596d95f5fecc84367
[Snyk] Upgrade react-spinners from 0.13.8 to 0.14.1
2024-07-26 08:37:30 -06:00
Simon Larsen
23c34cc71a Merge pull request #1605 from OneUptime/snyk-upgrade-4502b9e038edcb78602d9e97157e6fb9
[Snyk] Upgrade @opentelemetry/instrumentation-fetch from 0.52.0 to 0.52.1
2024-07-26 08:37:22 -06:00
Simon Larsen
3bf76168f1 Merge pull request #1607 from OneUptime/snyk-upgrade-5a4c450f5a959cd973684a5461ecf859
[Snyk] Upgrade playwright from 1.44.1 to 1.45.1
2024-07-26 08:36:36 -06:00
snyk-bot
3499850c6d fix: upgrade playwright from 1.44.1 to 1.45.1
Snyk has created this PR to upgrade playwright from 1.44.1 to 1.45.1.

See this package in npm:
playwright

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-26 06:41:49 +00:00
snyk-bot
273a153311 fix: upgrade reactflow from 11.11.3 to 11.11.4
Snyk has created this PR to upgrade reactflow from 11.11.3 to 11.11.4.

See this package in npm:
reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-26 06:30:58 +00:00
snyk-bot
b248dc324d fix: upgrade @opentelemetry/instrumentation-fetch from 0.52.0 to 0.52.1
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.52.0 to 0.52.1.

See this package in npm:
@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-26 06:30:54 +00:00
snyk-bot
7d7b4110a7 fix: upgrade react-spinners from 0.13.8 to 0.14.1
Snyk has created this PR to upgrade react-spinners from 0.13.8 to 0.14.1.

See this package in npm:
react-spinners

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-26 06:30:49 +00:00
snyk-bot
262436f906 fix: upgrade react-router-dom from 6.23.1 to 6.24.1
Snyk has created this PR to upgrade react-router-dom from 6.23.1 to 6.24.1.

See this package in npm:
react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-26 06:30:46 +00:00
Simon Larsen
2c7b845cb6 refactor: Initialize countPositive with a default value of 0 in AnalyticsDatabaseService
This commit modifies the AnalyticsDatabaseService by initializing the countPositive variable with a default value of 0 when the strResult is null or undefined. This change ensures that countPositive is always assigned a value, even when there is no valid strResult.

The modification improves the reliability of the countPositive variable and prevents potential errors when using it in subsequent calculations.

Co-authored-by: [Author Name]
2024-07-25 17:57:33 -06:00
Simon Larsen
3c9284915a Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-07-25 17:25:48 -06:00
Simon Larsen
ba97a1e14b refactor: Update npm dependency to latest stable version 2024-07-25 17:25:16 -06:00
Simon Larsen
e552a8130f Merge pull request #1602 from OneUptime/master
Release
2024-07-25 16:21:30 -06:00
Simon Larsen
1ed2548be2 refactor: Improve handling of status page resources in subscriber report
This commit refactors the code related to the status page subscriber report. The changes include updating the email template and resource handling in the `StatusPageSubscriberReport.hbs` file. The resource table is now rendered based on whether there are any resources to display. If there are no resources, a message indicating the absence of resources is shown.

Additionally, the `SendReportsToSubscribers.ts` file in the `Workers/Jobs/StatusPage` directory has been modified to handle the case where there are no status page resources. If there are no resources, the email report is not sent, and an error is logged.

These changes improve the handling of resources in the status page subscriber report and ensure that the email report is only sent when there are resources to include.
2024-07-25 15:30:10 -06:00
Simon Larsen
5c697105f3 refactor: Update email template and resource handling in StatusPageSubscriberReport
The code changes in the `StatusPageSubscriberReport.hbs` template file update the rendering of the resource table based on whether there are any resources to display. If there are resources, the table is rendered with the resource details. If there are no resources, a message is displayed indicating that no resources have been added yet.

In addition, the `SendReportsToSubscribers.ts` file in the `Workers/Jobs/StatusPage` directory has been modified to handle the case where there are no status page resources. If there are no resources, the email report is not sent and an error is logged.

These changes improve the handling of resources in the status page subscriber report and ensure that the email report is only sent when there are resources to include.
2024-07-25 15:23:56 -06:00
Simon Larsen
b2bdd5d1af refactor: Update import paths for UptimeEvent and CommonMonitorEvent 2024-07-25 15:00:10 -06:00
Simon Larsen
72e0f200f7 refactor: Update Monitor model and EmailTemplateType enum 2024-07-25 14:46:15 -06:00
Simon Larsen
3f0d75d799 refactor: Update Monitor model and EmailTemplateType enum
- Add 'canReadOnRelationQuery' property to the 'Monitor' model in order to allow reading on relation queries.
- Rename 'StatusPageReport' email template to 'StatusPageSubscriberReport' in the 'EmailTemplateType' enum.
2024-07-25 14:39:53 -06:00
Simon Larsen
519f2ef312 chore: Update dependencies in CommonProject package.json 2024-07-25 10:53:24 -06:00
Simon Larsen
cfbe92e40a refactor: Update MailService to handle JSON objects in vars parameter 2024-07-25 07:56:20 -06:00
Simon Larsen
8ef66650fb chore: Update package.json dependencies for CommonProject 2024-07-25 07:42:45 -06:00
Simon Larsen
07973e85a3 chore: Update package.json dependencies for CommonProject 2024-07-24 19:10:40 -06:00
Simon Larsen
34ca901007 refactor: Update import paths for UptimeEvent and CommonMonitorEvent 2024-07-24 19:09:39 -06:00
Simon Larsen
09883b1129 chore: Update Dockerfile templates to include CommonProject dependencies 2024-07-24 19:04:25 -06:00
Simon Larsen
b94b775e46 Merge remote-tracking branch 'origin/snyk-upgrade-aba1a472386457b0d6d03fface45e612' 2024-07-24 17:36:02 -06:00
Simon Larsen
1c3b7d9982 update otel api 2024-07-24 17:34:53 -06:00
Simon Larsen
ff062cb6a2 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-24 17:33:26 -06:00
Simon Larsen
2cabc922a0 Merge pull request #1581 from OneUptime/snyk-upgrade-0283fc9cc9679e8dddceee913aa83b7d
[Snyk] Upgrade protobufjs from 7.3.0 to 7.3.2
2024-07-24 17:30:24 -06:00
Simon Larsen
b6aaea8ae4 Merge pull request #1576 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-KWwHc
[OneUptime Copilot] Improve Comments on /App/FeatureSet/Docs/Index.ts
2024-07-24 17:27:41 -06:00
Simon Larsen
886aa086ec Merge pull request #1584 from OneUptime/snyk-upgrade-fa996be2aefbed98f1693310998c2799
[Snyk] Upgrade @opentelemetry/instrumentation-xml-http-request from 0.52.0 to 0.52.1
2024-07-24 17:27:12 -06:00
Simon Larsen
6c44201e1c Merge pull request #1583 from OneUptime/snyk-upgrade-b91af40dda1ae21dd8df7c2e11b2673d
[Snyk] Upgrade posthog-js from 1.139.3 to 1.139.6
2024-07-24 17:26:25 -06:00
Simon Larsen
3a72c5d04f Merge pull request #1585 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-xTNiR
[OneUptime Copilot] Improve Comments on /App/Index.ts
2024-07-24 17:26:16 -06:00
Simon Larsen
ea162322d2 Merge pull request #1587 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-CXUJA
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Index.ts
2024-07-24 17:25:53 -06:00
Simon Larsen
222c857354 Merge pull request #1588 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-fjDHl
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Authentication.ts
2024-07-24 17:25:30 -06:00
Simon Larsen
d2d705783e Merge pull request #1589 from OneUptime/oneuptime-copilot-oneuptime-copilot-improve-comments-ZbMDm
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Errors.ts
2024-07-24 17:25:13 -06:00
Simon Larsen
75a7308647 Merge pull request #1595 from OneUptime/snyk-fix-cd71497a021e2dc5ca5ae7a982b1e2b4
[Snyk] Security upgrade node from 22.3.0 to 22.5
2024-07-24 17:24:47 -06:00
Simon Larsen
d61ade1eb4 Merge branch 'master' into snyk-fix-cd71497a021e2dc5ca5ae7a982b1e2b4 2024-07-24 17:24:25 -06:00
Simon Larsen
55e1f6b504 Merge pull request #1597 from OneUptime/snyk-fix-93589e9f7114ade2a7233d978fd63baa
[Snyk] Security upgrade node from 22.3.0 to 22.4.1
2024-07-24 17:23:58 -06:00
Simon Larsen
8b95f2887c Merge branch 'master' into snyk-fix-93589e9f7114ade2a7233d978fd63baa 2024-07-24 17:23:49 -06:00
Simon Larsen
2bd1693d1f Merge pull request #1598 from OneUptime/snyk-fix-75abf0e36ba39e30ccfc89f6bf348215
[Snyk] Security upgrade node from 22.3.0 to 22.5.0
2024-07-24 17:23:26 -06:00
Simon Larsen
b1eaded3fd refactor: Update StatusPageSubscriberReport template to display downtime in hours and minutes
This commit updates the StatusPageSubscriberReport template to display the downtime in hours and minutes instead of seconds. The fields "totalDowntime" and "averageUptime" are replaced with "totalDowntimeInHoursAndMinutes" and "averageUptimePercent" respectively. This change improves the readability and usability of the report for users.
2024-07-24 16:29:46 -06:00
Simon Larsen
7e486d34ae ```text
refactor: Update UptimeUtil and MonitorEvent imports

This commit updates the imports in the UptimeUtil and MonitorEvent files to use double quotes instead of single quotes. This change ensures consistency in the codebase and follows the established import style.
2024-07-24 16:18:22 -06:00
Simon Larsen
c930caa2bb refactor: Add support for reportDataInDays and isReportEnabled in StatusPageSubscriberService 2024-07-24 13:23:38 -06:00
Simon Larsen
e654b65e71 refactor: Add support for reportDataInDays and isReportEnabled in StatusPageSubscriberService 2024-07-24 12:53:18 -06:00
Simon Larsen
a145b346a4 refactor: Add support for reportDataInDays in StatusPage model
This commit adds the `reportDataInDays` property to the `StatusPage` model in the `StatusPage.ts` file. The `reportDataInDays` property allows users to specify the number of days of data to include in the report. This change enhances the reporting functionality of the application by providing more flexibility in generating reports for status pages.
2024-07-23 19:43:10 -06:00
Simon Larsen
f090654ab6 refactor: Add support for StatusPage reports 2024-07-23 17:56:45 -06:00
Simon Larsen
c2e14c378b refactor: Update StatusPageService to calculate and set the next report date
This commit modifies the StatusPageService in the StatusPageService.ts file. It adds logic to calculate and set the next report date based on the report start date and recurring interval. This change enhances the functionality of the StatusPage report feature by ensuring that the next report is scheduled correctly.
2024-07-23 13:29:02 -06:00
Simon Larsen
77996b2066 refactor: Add support for StatusPage reports
This commit adds support for generating and managing reports for the StatusPage feature. It includes database changes, such as adding new columns to the "StatusPage" table, and updates to various components and routes. The new functionality allows users to configure and schedule reports, enhancing the reporting capabilities of the application.
2024-07-23 13:06:12 -06:00
Simon Larsen
5fce72fe59 refactor: Add migration for StatusPage report functionality
This commit adds a migration file (1721754545771-MigrationName.ts) to implement the necessary database changes for the StatusPage report functionality. It adds new columns to the "StatusPage" table, including "isReportEnabled" (boolean), "reportStartDateTime" (timestamp with time zone), "reportRecurringInterval" (JSON), and "sendNextReportBy" (timestamp with time zone). These columns enable the configuration and scheduling of reports for the StatusPage feature. This change enhances the functionality and flexibility of the application when generating and managing reports for status pages.
2024-07-23 11:15:57 -06:00
Simon Larsen
9f8764d741 refactor: Add canReadOnRelationQuery property to TelemetryService's serviceColor
This commit adds the `canReadOnRelationQuery` property to the `serviceColor` field in the `TelemetryService` model. The `canReadOnRelationQuery` property allows for reading the `serviceColor` field when querying related data. This change enhances the functionality and flexibility of the `TelemetryService` model when working with related data.
2024-07-23 09:50:15 -06:00
Simon Larsen
9ce44cc416 refactor: Update BlogTitleAndDescription styling for better readability
This commit updates the styling of the BlogTitleAndDescription component in the BlogTitleAndDescription.ejs file. The font size, font weight, and line height of the title and description elements are adjusted to improve readability and visual hierarchy. This change enhances the overall user experience when viewing blog titles and descriptions on the home page.
2024-07-22 20:09:27 -06:00
Simon Larsen
f5f542cae6 refactor: Remove unnecessary whitespace in StatusAPI 2024-07-22 15:29:26 -06:00
Simon Larsen
de4eea4d24 refactor: Round metric values to integers in MetricView component 2024-07-22 15:24:08 -06:00
Simon Larsen
104535b723 ```text
refactor: Round metric values to integers in MetricView component

This commit modifies the MetricView component in the MetricView.tsx file. It adds logic to round the metric values to integers using the Math.round() function. This change improves the accuracy and readability of the displayed metric values.
2024-07-22 15:09:31 -06:00
Simon Larsen
6f5dfceb34 refactor: Enable real-time updates in LogsViewer components
This commit enables real-time updates in the LogsViewer components by setting the `enableRealtime` prop to `true` in the `Logs.tsx` and `Index.tsx` files. Previously, real-time updates were disabled (`enableRealtime` set to `false`), but this change allows for immediate updates of logs when new data is available. This enhancement improves the usability and responsiveness of the LogsViewer feature.
2024-07-22 14:47:01 -06:00
Simon Larsen
1ec61a473a refactor: Update LogItem component to display service name and color
This commit updates the LogItem component in the LogItem.tsx file. It adds functionality to display the service name and color based on the serviceId provided. The serviceMap dictionary is used to retrieve the service name and color, improving the readability and usability of the component. This change enhances the overall quality and user experience of the LogsViewer feature.
2024-07-22 14:33:18 -06:00
Simon Larsen
abf4faade7 refactor: Update TraceTable component to use React hooks and improve performance
This commit updates the TraceTable component in the TraceTable.tsx file. The component is refactored to use React hooks instead of class components, resulting in cleaner and more concise code. Additionally, the update improves the performance of the component by removing unused code and optimizing rendering. These changes enhance the overall quality and maintainability of the TraceTable component.
2024-07-22 13:50:04 -06:00
Simon Larsen
6a9ee5ba75 refactor: Add jsonKeys property to Filter interfaces
This commit adds the `jsonKeys` property to the `Filter` interface in two different files: `Filter.ts` and `ModelFilter/Filter.ts`. The `jsonKeys` property is an array of strings and is used to specify the JSON keys associated with a filter. This addition allows for more flexibility and customization when working with filters in the application.
2024-07-22 13:48:33 -06:00
Simon Larsen
b696e52145 refactor: Update SpanStatusElement component to handle SpanStatus
This commit updates the SpanStatusElement component to handle the new SpanStatus type. The title prop of the component is modified to accept a SpanStatus value in addition to a string. This change allows for more accurate and descriptive rendering of the span status in the TraceExplorer and TraceTable components. The update improves the overall consistency and usability of the application when displaying span status information.
2024-07-21 17:23:00 -06:00
Simon Larsen
8af8eb34ad refactor: Update TelemetryLayout component and add TraceTable
This commit updates the TelemetryLayout component to improve performance and readability. Unused code is removed, including imports, variables, and functions that are no longer needed. The component is also refactored to use React hooks instead of class components, resulting in cleaner and more concise code.

Additionally, a new TraceTable component is added, which replaces the TelemetryServiceTable component in the Telemetry/Traces.tsx file. The TraceTable component provides enhanced functionality for displaying and filtering trace data.

These changes enhance the overall quality, maintainability, and functionality of the TelemetryLayout component and improve the user experience when viewing telemetry data.
2024-07-21 17:10:09 -06:00
Simon Larsen
e600fac4fd refactor: Update TelemetryLayout component and add TraceTable 2024-07-21 17:02:51 -06:00
Simon Larsen
1772953b34 refactor: Update TelemetryLayout component and add TraceTable
This commit updates the TelemetryLayout component to improve performance and readability. Unused code is removed, including imports, variables, and functions that are no longer needed. The component is also refactored to use React hooks instead of class components, resulting in cleaner and more concise code.

Additionally, a new TraceTable component is added, which replaces the TelemetryServiceTable component in the Telemetry/Traces.tsx file. The TraceTable component provides enhanced functionality for displaying and filtering trace data.

These changes enhance the overall quality, maintainability, and functionality of the TelemetryLayout component and improve the user experience when viewing telemetry data.
2024-07-21 15:37:40 -06:00
Simon Larsen
44e3c99da8 refactor: Remove unused code and update TelemetryLayout component 2024-07-21 14:30:45 -06:00
Simon Larsen
5fa0f23689 refactor: Remove unused code and update TelemetryLayout component
This commit removes unused code in the TelemetryLayout component and updates it to improve performance and readability. The unused code includes imports, variables, and functions that are no longer needed. The component is also refactored to use React hooks instead of class components, resulting in cleaner and more concise code. These changes enhance the overall quality and maintainability of the TelemetryLayout component.
2024-07-21 13:09:00 -06:00
Simon Larsen
5a9a53dfea refactor: Add TelemetryAttributeService and update BaseAPIFeatureSet 2024-07-21 10:54:56 -06:00
Simon Larsen
9dae8e1764 refactor: Remove commented out code for empty formula configuration 2024-07-21 10:06:08 -06:00
Simon Larsen
2c8b58c293 refactor: Remove commented out code for empty formula configuration 2024-07-21 10:05:55 -06:00
Simon Larsen
57686c87e3 refactor: Remove commented out code for empty formula configuration 2024-07-21 09:18:03 -06:00
snyk-bot
738fb77773 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-7411314
2024-07-21 06:22:59 +00:00
Simon Larsen
51a714f4bd refactor: Add jsonKeys prop to Filter and JSONFilter components
This commit adds the jsonKeys prop to the Filter and JSONFilter components in order to support filtering by JSON keys. The jsonKeys prop is an array of string values that represents the available JSON keys for filtering. This enhancement improves the flexibility and functionality of the filter components, allowing users to filter data based on specific JSON keys.
2024-07-20 09:25:34 -06:00
Simon Larsen
358b785fe0 refactor: Remove TelemetryAttribute model and service
This commit removes the TelemetryAttribute model and service from the codebase. The TelemetryAttribute model and service were no longer needed and were causing unnecessary complexity. Removing them simplifies the codebase and improves maintainability.
2024-07-20 08:08:00 -06:00
snyk-bot
a464723729 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-7411314
2024-07-20 06:22:55 +00:00
Simon Larsen
5ab959cec5 refactor: Add TelemetryAttributeService and update BaseAPIFeatureSet
This commit adds the TelemetryAttributeService to the AnalyticsServices array in the CommonServer/Services/Index.ts file. It also updates the BaseAPIFeatureSet in the App/FeatureSet/BaseAPI/Index.ts file to include a new route for handling telemetry attribute operations. These changes improve the functionality and flexibility of the analytics module, allowing users to work with telemetry attributes effectively.
2024-07-19 18:59:50 -06:00
Simon Larsen
97bb269ccf refactor: Update TelemetryAttribute model and service
This commit updates the TelemetryAttribute model and service to align with the changes made in the AnalyticsModels/TelemetryAttribute.ts file. The model's tableName, singularName, pluralName, and crudApiPath properties have been modified to reflect the new naming convention for telemetry attributes. Additionally, the TelemetryAttributeService has been added to the AnalyticsServices array in the CommonServer/Services/Index.ts file. These changes improve the consistency and functionality of the telemetry attribute module, allowing users to work with telemetry attributes effectively.
2024-07-19 16:57:19 -06:00
Simon Larsen
85c70bbc17 refactor: Add TelemetryAttributeService to AnalyticsServices
This commit adds the TelemetryAttributeService to the AnalyticsServices array in the CommonServer/Services/Index.ts file. By including the TelemetryAttributeService, we ensure that the service is available for handling telemetry attribute-related operations in the analytics module. This enhancement improves the functionality and flexibility of the analytics services, allowing users to work with telemetry attributes effectively.
2024-07-19 16:48:12 -06:00
Simon Larsen
7effd05896 refactor: Update MetricQueryConfig and MetricQuery components
This commit updates the MetricQueryConfig and MetricQuery components to include the metricNames prop. The metricNames prop is an array of string values that represents the available metric names for filtering and querying. This change improves the flexibility and functionality of the components, allowing users to select from a predefined list of metric names.
2024-07-19 15:57:21 -06:00
Simon Larsen
3123b5304d refactor: Update StartAndEndDate component to use boolean type for time interval variables
This commit refactors the StartAndEndDate component to use the boolean type for the time interval variables (is1Hour, is3Hours, is1Day, etc.). This change improves code readability and ensures consistent typing, making it easier to understand and maintain the component.
2024-07-19 15:37:10 -06:00
Simon Larsen
6ea6f94694 getAggregationInterval 2024-07-19 15:25:29 -06:00
Simon Larsen
4b91e598ce refactor: Update StatementGenerator.ts and AnalyticsDatabaseService.ts
The code changes in StatementGenerator.ts and AnalyticsDatabaseService.ts refactor the import statements for the AggregateBy module. The changes ensure consistent formatting and improve code readability.
2024-07-19 14:02:54 -06:00
Simon Larsen
07293006c3 refactor: Update MetricView component to render charts for metric results 2024-07-19 13:58:46 -06:00
snyk-bot
8f86a4651e fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-GIT-6846203
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-7411315
2024-07-19 07:47:19 +00:00
Simon Larsen
74857d58d8 refactor: Update MetricView component to render charts for metric results 2024-07-18 18:03:37 -06:00
Simon Larsen
e93b74665b refactor: Remove unused code and update types in AggregateBy.ts, StatementGenerator.ts, and MetricView.tsx 2024-07-18 17:58:26 -06:00
Simon Larsen
3c0eeeb81d refactor: Update ModelAPI to return AggregatedResult in aggregate method 2024-07-18 17:22:36 -06:00
Simon Larsen
8de13e75f2 refactor: Add aggregate endpoint to BaseAnalyticsAPI
This commit adds the aggregate endpoint to the BaseAnalyticsAPI class. The endpoint allows users to perform aggregation operations on the analytics data. It includes a POST and GET route for aggregating data based on specified criteria. This enhancement improves the functionality and flexibility of the analytics API, enabling users to retrieve aggregated results efficiently.
2024-07-18 17:15:47 -06:00
Simon Larsen
f57a487b13 refactor: Update BaseDatabase types and components
This commit updates the BaseDatabase types and components to include new interfaces and enums for handling aggregation, sorting, and querying of data. It improves the flexibility and functionality of the database operations, enhancing the overall performance and usability of the application.
2024-07-18 17:00:46 -06:00
Simon Larsen
2eb0f51636 refactor: Update DateFilter component to handle FieldType.DateTime
This commit updates the DateFilter component to handle the FieldType.DateTime in addition to FieldType.Date. It ensures that the component can correctly handle both date and date-time filters, improving the flexibility and functionality of the filtering feature.
2024-07-18 14:35:54 -06:00
Simon Larsen
4741d8f9e7 refactor: Update TracesList component to use FieldType.DateTime for "Seen At" field
This commit updates the TracesList component to use the FieldType.DateTime instead of FieldType.Date for the "Seen At" field. This change ensures that the field accurately represents the date and time of when the trace was seen, improving the accuracy and clarity of the telemetry data.
2024-07-18 14:13:43 -06:00
Simon Larsen
4ce5abc918 refactor: Update TelemetryIngest to include serviceName in TelemetryRequest
This commit updates the TelemetryIngest middleware to include the serviceName property in the TelemetryRequest interface. It improves the accuracy and completeness of the telemetry data handling.
2024-07-17 17:50:50 -06:00
Simon Larsen
f041a6cbbb refactor: Update TelemetryIngest to include serviceName in TelemetryRequest
This commit updates the TelemetryIngest middleware to include the serviceName property in the TelemetryRequest interface. This change allows the middleware to access and use the service name when processing telemetry data. It improves the accuracy and completeness of the telemetry data handling.
2024-07-17 17:27:04 -06:00
Simon Larsen
394e5460b5 refactor: Update MetricView and MetricViewPage components
This commit updates the MetricView and MetricViewPage components to include the MetricsAggregationType enum and use it for setting the default aggregation type in the filterData object. This change ensures consistency and clarity in the codebase, improving the maintainability and readability of the application.
2024-07-17 16:50:13 -06:00
Simon Larsen
7a8043f4db refactor: Update MetricAlias component to use title and description instead of metricAlias
This commit updates the MetricAlias component in the Metrics folder to use the properties "title" and "description" instead of "metricAlias". This change improves the clarity and consistency of the codebase, aligning with the naming conventions used throughout the application.
2024-07-17 15:17:18 -06:00
Simon Larsen
7fe26603fd refactor: Update FieldLabelElement component to use consistent text color
This commit updates the FieldLabelElement component in the CommonUI project to use a consistent text color of text-gray-500 instead of text-gray-700. This change improves the visual consistency and readability of the form fields throughout the application.
2024-07-17 14:58:01 -06:00
Simon Larsen
a50cce6c6f refactor: Update MetricsAggregationType enum values to uppercase
This commit updates the MetricsAggregationType enum values to uppercase for consistency and clarity. The previous lowercase values were inconsistent with the naming convention used throughout the codebase. This change improves the readability and maintainability of the code.
2024-07-17 14:50:15 -06:00
Simon Larsen
3c839799da refactor: Update LastRunMessage and TelemetryServices components 2024-07-17 13:42:12 -06:00
Simon Larsen
5a11df0153 refactor: Update LastRunMessage and TelemetryServices components
This commit updates the LastRunMessage component to display a more accurate message about the data update. It also updates the TelemetryServices component to use a clearer title and description. These changes improve the clarity and user experience of the Copilot and Service Catalog pages.
2024-07-16 17:12:05 -06:00
Simon Larsen
bb8b4430cf refactor: Update ServiceFileTypesUtil to use TechStack instead of ServiceLanguage
This commit updates the ServiceFileTypesUtil class to use the TechStack enum instead of the ServiceLanguage enum. It modifies the method names and parameters accordingly, ensuring consistency and clarity in the codebase. This refactoring improves the maintainability and extensibility of the application.
2024-07-16 16:52:40 -06:00
Simon Larsen
c6961b9a0b refactor: Update TelemetryServiceTable component
This commit refactors the Services page by replacing the ModelTable component with the TelemetryServiceTable component. The TelemetryServiceTable component provides a more specialized and optimized table for displaying telemetry services. This change improves the performance and user experience of the Services page.
2024-07-16 16:28:54 -06:00
Simon Larsen
754e6b165e refactor: Update Monitor component props and imports
This commit updates the Monitor component in the Monitor.tsx file to include an optional showIcon prop. It also updates the import paths in various files to reflect the changes. These refactorings improve the flexibility and maintainability of the codebase.
2024-07-16 16:19:36 -06:00
Simon Larsen
5f2430ff06 feat: Add routes for Service Catalog view pages
This commit adds routes for the Monitors, Incidents, and Telemetry Services pages in the Service Catalog view. These routes allow users to navigate to specific sections of the Service Catalog and access relevant information. The addition of these routes enhances the usability and functionality of the application.
2024-07-16 15:08:26 -06:00
Simon Larsen
80b9961bd8 feat: Add breadcrumb links for Monitors, Incidents, and Telemetry Services in Service Catalog view 2024-07-16 15:07:10 -06:00
Simon Larsen
886f753422 refactor: Update TechStack enum and related imports 2024-07-16 14:50:24 -06:00
Simon Larsen
9ea0c6389c refactor: Update repository URL in package.json 2024-07-16 14:44:47 -06:00
Simon Larsen
f29bcc6641 refactor: Update TechStack enum and related imports 2024-07-16 14:43:59 -06:00
Simon Larsen
60aa7032c5 refactor: Update TechStack enum and related imports
This commit updates the TechStack enum in the TechStack.ts file to include a comprehensive list of technology stacks. It also updates the import paths in various files to reflect the changes from using ServiceLanguage to TechStack. This refactoring improves the clarity and consistency of the codebase.
2024-07-16 14:07:47 -06:00
Simon Larsen
4d8ba7d3a3 fix: Update import path for ServiceCatalogTelemetryService model 2024-07-16 13:30:27 -06:00
Simon Larsen
c87744c51e feat: Add ServiceCatalogMonitor and ServiceCatalogTelemetryService models
This commit adds the ServiceCatalogMonitor and ServiceCatalogTelemetryService models to the application. These models are necessary for managing and monitoring service catalog dependencies and telemetry services. The addition of these models enhances the functionality and flexibility of the application.
2024-07-16 11:52:08 -06:00
Simon Larsen
9841ba52a9 feat: Add MetricsAggregationType enum and MetricsQuery interface
This commit adds the MetricsAggregationType enum to represent different types of metrics aggregations such as max, min, sum, avg, and count. It also introduces the MetricsQuery interface, which defines the structure of a metrics query including the metric name, attributes, aggregation type, aggregate by, start time, and end time. These changes enable the implementation of metrics queries and aggregations in the application.
2024-07-15 17:51:19 -06:00
Simon Larsen
b16df022ed chore: Update npm dependency to latest stable version 2024-07-15 15:23:11 -06:00
Simon Larsen
c3d8acc61a feat: Add SquareStack3D icon to IconProp enum and update SideMenu component
This commit adds the SquareStack3D icon to the IconProp enum in the IconProp.ts file. It also updates the SideMenu component in the SideMenu.tsx file to use the SquareStack3D icon instead of the SquareStack icon. This change ensures that the correct icon is displayed in the SideMenu for the specified modelId.
2024-07-15 15:16:26 -06:00
Simon Larsen
04fbb15405 feat: Add Service Catalog Dependency model and routes 2024-07-15 14:49:10 -06:00
Simon Larsen
2cd61dbbac ```text
refactor: Add Service Catalog Dependency permissions

This commit adds new permissions for creating, deleting, editing, and reading Service Catalog Dependencies. These permissions allow users to manage dependencies within the project.
2024-07-15 14:29:05 -06:00
Simon Larsen
e6bc8e4b30 chore: Update Docker configuration for Copilot debugging
This commit updates the Docker configuration in the `.github/workflows/reliability-copilot.yml` file to fix the environment variable values for `ONEUPTIME_REPOSITORY_SECRET_KEY` and `CODE_REPOSITORY_PASSWORD`. The values are now properly enclosed in double quotes to ensure consistency and prevent any issues with special characters. This change ensures the correct configuration for running the reliability copilot workflow.
2024-07-15 14:13:00 -06:00
Simon Larsen
e9f0510d3c chore: Update Docker configuration for Copilot debugging 2024-07-15 14:10:22 -06:00
Simon Larsen
9c0cf6a3db ```text
chore: Update Docker configuration for Copilot debugging

This commit updates the Docker configuration in the `.github/workflows/reliability-copilot.yml` file to fix the environment variable values for `ONEUPTIME_REPOSITORY_SECRET_KEY` and `CODE_REPOSITORY_PASSWORD`. The values are now properly enclosed in single quotes to prevent any issues with special characters. This change ensures the correct configuration for running the reliability copilot workflow.
2024-07-15 14:04:49 -06:00
Simon Larsen
bca58a58ae chore: Fix formatting in InitUtil code
This commit fixes the formatting in the InitUtil code by removing unnecessary whitespace and aligning the code properly. The changes improve the readability and maintainability of the code.
2024-07-15 13:57:37 -06:00
Simon Larsen
2c0fbfef19 feat: Update Docker configuration for Copilot debugging
This commit updates the Docker configuration in the `.vscode/launch.json` file to improve the debugging experience for Copilot. It modifies the `Debug: Copilot Locally` configuration by changing the `localRoot` to `${workspaceFolder}/TestServer` and updating the `name` to `Copilot: Debug with Docker`. Additionally, it sets the `port` to `9985`, `remoteRoot` to `/usr/src/app`, and enables `restart` and `autoAttachChildProcesses` for better debugging capabilities. These changes enhance the development workflow and make it easier to debug Copilot locally with Docker.
2024-07-15 13:52:00 -06:00
Simon Larsen
395f9bcdb7 chore: Update Docker configuration for Copilot debugging 2024-07-15 13:51:35 -06:00
Simon Larsen
4587e3136b feat: Update Docker configuration for Copilot debugging
This commit updates the Docker configuration in the `.vscode/launch.json` file to improve the debugging experience for Copilot. It modifies the `Debug: Copilot Locally` configuration by changing the `localRoot` to `${workspaceFolder}/TestServer` and updating the `name` to `Copilot: Debug with Docker`. Additionally, it sets the `port` to `9985`, `remoteRoot` to `/usr/src/app`, and enables `restart` and `autoAttachChildProcesses` for better debugging capabilities. These changes enhance the development workflow and make it easier to debug Copilot locally with Docker.
2024-07-15 13:31:49 -06:00
Simon Larsen
2a458ec7e6 chore: Update Docker configuration for Copilot debugging 2024-07-15 09:49:21 -06:00
Simon Larsen
2c02a62e63 feat: Update Docker configuration for Copilot debugging
This commit updates the Docker configuration in the `.vscode/launch.json` file to improve the debugging experience for Copilot. It modifies the `Debug: Copilot Locally` configuration by changing the `localRoot` to `${workspaceFolder}/TestServer` and updating the `name` to `Copilot: Debug with Docker`. Additionally, it sets the `port` to `9985`, `remoteRoot` to `/usr/src/app`, and enables `restart` and `autoAttachChildProcesses` for better debugging capabilities. These changes enhance the development workflow and make it easier to debug Copilot locally with Docker.
2024-07-15 09:47:53 -06:00
Simon Larsen
1afd76b080 ```text
refactor: Update Alert component styles

This commit updates the styles of the Alert component to use a common background color of "bg-gray-700" instead of different colors for each alert type. This change simplifies the code and improves consistency in the UI.
2024-07-15 09:15:10 -06:00
Simon Larsen
5fae51fa01 chore: Update CodeRepositoryPage form fields
This commit updates the CodeRepositoryPage form fields by removing the "Main Branch Name" field and adding a "Select Service" dropdown with a description. The "Main Branch Name" field is no longer necessary and the "Select Service" dropdown provides a better user experience by allowing users to choose a service from the Service Catalog. These changes improve the usability and clarity of the form.
2024-07-15 09:13:15 -06:00
Simon Larsen
d8366efee8 feat: Improve MarkdownViewer styles for headings and code blocks 2024-07-15 09:06:15 -06:00
Simon Larsen
5f3cfa3f0d feat: Update Docker configuration for Copilot debugging
This commit updates the Docker configuration in the `.vscode/launch.json` file to improve the debugging experience for Copilot. It modifies the `Debug: Copilot Locally` configuration by changing the `localRoot` to `${workspaceFolder}/TestServer` and updating the `name` to `Copilot: Debug with Docker`. Additionally, it sets the `port` to `9985`, `remoteRoot` to `/usr/src/app`, and enables `restart` and `autoAttachChildProcesses` for better debugging capabilities. These changes enhance the development workflow and make it easier to debug Copilot locally with Docker.
2024-07-15 08:36:23 -06:00
OneUptime Copilot
84740444ec OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Errors.ts 2024-07-15 14:31:34 +00:00
OneUptime Copilot
3881ad163c OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Authentication.ts 2024-07-15 14:27:15 +00:00
OneUptime Copilot
f7f43ed16c OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Index.ts 2024-07-15 14:26:24 +00:00
Simon Larsen
39b5982d67 feat: Improve MarkdownViewer styles for headings and code blocks
This commit updates the styles in the MarkdownViewer component to improve the visual hierarchy of headings and code blocks. It adds margin-bottom to h3, h4, and h5 headings to create better spacing between them and the content. Additionally, it removes unnecessary code in the code block rendering logic to simplify the component. These changes enhance the readability and aesthetics of the rendered Markdown content.
2024-07-15 07:36:16 -06:00
Simon Larsen
0f0f2c1b81 feat: Update react-syntax-highlighter to latest version and use a11yDark style
This commit updates the react-syntax-highlighter package to the latest version and switches to the a11yDark style for syntax highlighting in the MarkdownViewer component. This update ensures compatibility with the latest features and improvements of react-syntax-highlighter and enhances the accessibility of the code snippets in the MarkdownViewer.
2024-07-14 15:40:10 -06:00
OneUptime Copilot
7e05939977 OneUptime Copilot: Improve Comments on /App/Index.ts 2024-07-14 21:37:48 +00:00
Simon Larsen
c5062b5bc5 feat: Add @types/react-syntax-highlighter dependency
This commit adds the "@types/react-syntax-highlighter" dependency to the package.json file in the CommonUI directory. This is necessary to provide TypeScript type definitions for the "react-syntax-highlighter" library, ensuring proper type checking and improved development experience.
2024-07-14 14:44:06 -06:00
Simon Larsen
90355ae7ed feat: Add lazy loading for images in PullRequestView 2024-07-14 14:20:04 -06:00
Simon Larsen
da67dc6930 feat: Add network_mode: host to docker-compose.base.yml
This commit adds the `network_mode: host` configuration to the `docker-compose.base.yml` file. This configuration allows the container to share the host network stack, enabling direct access to the host's network interfaces. This change is made to improve network performance and connectivity for the application.
2024-07-14 13:58:48 -06:00
Simon Larsen
71151ea92e feat: Add serviceCatalogId and serviceRepositoryId to CopilotPullRequestAPI and CopilotActionAPI
This commit adds the `serviceCatalogId` and `serviceRepositoryId` fields to the `CopilotPullRequestAPI` and `CopilotActionAPI` classes. These fields are included in the API response to provide additional information about the service catalog and service repository associated with a pull request or action. This change enhances the data returned by the APIs and improves the overall functionality of the application.
2024-07-12 22:04:18 +01:00
Simon Larsen
d97211d52c feat: Set default model name if HF_MODEL_NAME environment variable is not set 2024-07-12 20:40:46 +00:00
Simon Larsen
d0e31ad95e feat: Set default model name if HF_MODEL_NAME environment variable is not set
This commit updates the `app.py` file to set a default model name if the `HF_MODEL_NAME` environment variable is not set. The default model name is `meta-llama/Meta-Llama-3-8B-Instruct`. This change ensures that the application uses a valid model name even if the environment variable is not provided.
2024-07-12 20:39:18 +00:00
Simon Larsen
7c796e110b feat: Add environment variables for Hugging Face token and model name
This commit adds the necessary environment variables for the Hugging Face token and model name in the `docker-compose.yml` file. The `HF_TOKEN` environment variable is used to store the Hugging Face API token, which can be obtained by signing up on Hugging Face and creating a new API token. The `HF_MODEL_NAME` environment variable is optional and allows specifying the model name from Hugging Face. If not set, the default model `meta-llama/Meta-Llama-3-8B-Instruct` will be used.
2024-07-12 20:37:03 +00:00
Simon Larsen
137cdb7716 refactor: Remove unused code and comments in LLMServer.ts 2024-07-12 20:18:34 +00:00
Simon Larsen
0a02aba790 feat: Add lazy loading for images in PullRequestView 2024-07-12 20:17:57 +00:00
Simon Larsen
652e81e984 feat: Add lazy loading for images in PullRequestView
This commit adds lazy loading for images in the PullRequestView component. By implementing lazy loading, the images will only load when they are in the viewport, improving the page load performance and user experience.
2024-07-12 21:13:05 +01:00
Simon Larsen
4dacd9b8b4 chore: Delete all data from CopilotAction table in MigrationName1720785305192
This commit deletes all data from the "CopilotAction" table in the "MigrationName1720785305192" migration. This is done to ensure a clean state before renaming the "pullRequestId" column to "copilotPullRequestId".
2024-07-12 20:43:31 +01:00
Simon Larsen
71fb83e698 feat: Update CopilotAction table to allow nullable copilotPullRequestId
This commit modifies the `CopilotAction` table in the `CopilotAction.ts` file to allow the `copilotPullRequestId` column to be nullable. This change provides flexibility in the data model by allowing the column to have null values.
2024-07-12 20:38:33 +01:00
Simon Larsen
d514059d5d chore: Setup Git LFS in workflows
This commit adds a step to the GitHub workflows (`test-release.yaml` and `release.yml`) to setup Git LFS. Git LFS is necessary for handling large files in the repository. By installing Git LFS, we ensure that the repository can handle large files properly during the CI/CD process.
2024-07-12 20:28:46 +01:00
Simon Larsen
3c29278cc1 run on self hosted runner 2024-07-12 20:14:37 +01:00
Simon Larsen
5d1ad931fc chore: Remove unused Copilot configuration variables
This commit removes the unused Copilot configuration variables from the `config.example.env` file. The `COPILOT_OPENAI_API_KEY` and `COPILOT_OPENAI_MODEL` variables are no longer needed and have been removed. This cleanup improves the clarity and maintainability of the codebase.
2024-07-12 19:36:33 +01:00
Simon Larsen
4e0d56de54 feat: Add setup pull request flag to CopilotPullRequestAPI.ts
This commit adds the `isSetupPullRequest` flag to the `CopilotPullRequestAPI.ts` file. The flag is set to true when creating a pull request for setting up the repository with OneUptime Copilot. This flag will be used to identify setup pull requests in the application.
2024-07-12 19:02:47 +01:00
Simon Larsen
a33b1f20f8 feat: Add migration for dropping NOT NULL constraint on serviceCatalogId and serviceRepositoryId in CopilotPullRequest
This commit adds a migration file (1720806196274-MigrationName.ts) that drops the NOT NULL constraint on the columns "serviceCatalogId" and "serviceRepositoryId" in the "CopilotPullRequest" table. This change allows these columns to have nullable values, providing flexibility in the data model.
2024-07-12 18:46:41 +01:00
Simon Larsen
9fa61dac31 feat: Add OneUptimeDate import in CopilotCodeRepositoryAPI
This commit adds an import statement for the `OneUptimeDate` module in the `CopilotCodeRepositoryAPI.ts` file. The `OneUptimeDate` module is used to update the last run time of the code repository.
2024-07-12 18:36:30 +01:00
Simon Larsen
263c1ee613 feat: Update CopilotPullRequest.ts and PageMap.ts
Update the table description in CopilotPullRequest.ts to fix a typo. Also, add a new entry in PageMap.ts for the "AI_COPILOT_CODE_REPOSITORY_VIEW_PULL_REQUESTS" page.
2024-07-12 13:38:19 +01:00
Simon Larsen
c648a6bf79 feat: Add CopilotPullRequestStatus enum
This commit adds the `CopilotPullRequestStatus` enum to the `CopilotPullRequestStatus.ts` file in the `Common/Types/Copilot` directory. This enum defines the possible statuses of a Copilot pull request, including "Created", "Merged", and "Closed". This enum will be used to track the status of Copilot pull requests throughout the application.
2024-07-12 13:07:59 +01:00
Simon Larsen
ed954d79a4 fix ingress 2024-07-12 12:05:29 +01:00
Simon Larsen
113e95a059 add fluentd host to ingress 2024-07-12 11:29:37 +01:00
Simon Larsen
4d31b85c4d add otel collector to ingress 2024-07-12 11:26:54 +01:00
Simon Larsen
58cf3abda9 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-12 11:23:00 +01:00
Simon Larsen
9227324ac3 fix port name on ingress 2024-07-12 11:21:53 +01:00
snyk-bot
e5c608e20b fix: upgrade @opentelemetry/instrumentation-xml-http-request from 0.52.0 to 0.52.1
Snyk has created this PR to upgrade @opentelemetry/instrumentation-xml-http-request from 0.52.0 to 0.52.1.

See this package in npm:
@opentelemetry/instrumentation-xml-http-request

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-12 04:41:38 +00:00
snyk-bot
8a41d48941 fix: upgrade posthog-js from 1.139.3 to 1.139.6
Snyk has created this PR to upgrade posthog-js from 1.139.3 to 1.139.6.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-12 04:37:12 +00:00
Simon Larsen
eb19465e56 Merge pull request #1580 from OneUptime/snyk-upgrade-94a17e29c2b95dff68863238e84f80f4
[Snyk] Upgrade eslint-plugin-react from 7.34.2 to 7.34.3
2024-07-11 17:13:14 +01:00
Simon Larsen
93ee819457 Merge pull request #1582 from OneUptime/snyk-upgrade-6b6d73fe55c776290de78e647adb1b35
[Snyk] Upgrade @opentelemetry/instrumentation-fetch from 0.51.1 to 0.52.0
2024-07-11 17:13:06 +01:00
snyk-bot
7931ac475e fix: upgrade @opentelemetry/instrumentation-fetch from 0.51.1 to 0.52.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.51.1 to 0.52.0.

See this package in npm:
@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-11 06:55:27 +00:00
snyk-bot
6286c203fe fix: upgrade protobufjs from 7.3.0 to 7.3.2
Snyk has created this PR to upgrade protobufjs from 7.3.0 to 7.3.2.

See this package in npm:
protobufjs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-11 06:53:35 +00:00
snyk-bot
9d43a2d98b fix: upgrade eslint-plugin-react from 7.34.2 to 7.34.3
Snyk has created this PR to upgrade eslint-plugin-react from 7.34.2 to 7.34.3.

See this package in npm:
eslint-plugin-react

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-11 06:34:56 +00:00
snyk-bot
5271bcd49f fix: upgrade @types/lodash from 4.17.4 to 4.17.5
Snyk has created this PR to upgrade @types/lodash from 4.17.4 to 4.17.5.

See this package in npm:
@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-11 06:34:52 +00:00
Simon Larsen
54db88dd96 feat: Add git commands to add and commit changes in CodeRepositoryUtil
The CodeRepositoryUtil class now includes two new methods: `addAllChangedFilesToGit` and `commitChanges`. These methods allow for adding all changed files to the git repository and committing the changes with a specified message. This will make it easier to manage and track changes in the code repository.
2024-07-10 22:53:31 +01:00
Simon Larsen
dd336896d2 chore: Remove unused configuration files and scripts 2024-07-10 22:07:52 +01:00
simlarsen
75ad6697cd OneUptime Copilot: Improve Comments on /App/FeatureSet/Docs/Index.ts 2024-07-10 21:00:05 +00:00
Simon Larsen
2862d1e69b Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-10 21:33:40 +01:00
Simon Larsen
5e486e4ce6 chore: Update LlmType enum and related code 2024-07-10 21:33:38 +01:00
Simon Larsen
6b17d6d6dc Merge pull request #1574 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-voNYL
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Utils/Resources.ts
2024-07-10 21:32:05 +01:00
simlarsen
272a29aad1 OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Utils/Resources.ts 2024-07-10 20:31:24 +00:00
Simon Larsen
d21e333c9e Update config.example.env to disable copilot 2024-07-10 21:05:47 +01:00
Simon Larsen
b5195c27c0 chore: Add OpenAI configuration to Copilot
- Update config.example.env to include OpenAI API key and model.
- Update docker-compose.base.yml to include OpenAI environment variables.
- Update Copilot configuration files to handle OpenAI LLM responses.
2024-07-10 20:59:46 +01:00
Simon Larsen
3f436861ad Merge pull request #1569 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-ewnDg
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Model.ts
2024-07-10 20:49:10 +01:00
Simon Larsen
3982d49136 Merge pull request #1570 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-nHnSE
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/PageNotFound.ts
2024-07-10 20:48:40 +01:00
Simon Larsen
e007fb1b72 Merge pull request #1571 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-Mrwii
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Pagination.ts
2024-07-10 20:48:31 +01:00
Simon Larsen
ccba9482de Merge pull request #1572 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-ooCrw
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Permissions.ts
2024-07-10 20:48:15 +01:00
Simon Larsen
8dfa8c2e09 Merge pull request #1573 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-yaNuN
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Status.ts
2024-07-10 20:47:57 +01:00
Simon Larsen
af0a5d1022 chore: Update LlmType enum and related code 2024-07-10 18:39:13 +01:00
Simon Larsen
43a22d9973 chore: Update LlmType enum and related code
- Update LlmType enum values to match the new naming convention.
- Update references to Llama to LLM in various files.
- Update CopilotActionsBase.ts to set the llmType to LLM in the constructor.
- Update Init.ts to use the llmServerUrl instead of llamaServerUrl.
- Update LLM.ts to use LLMServer class instead of Llama class.
- Add OpenAI class and update LLM.ts to handle OpenAI LLM type.
- Update Config.ts to handle OpenAI API key and model.
- Add OpenAI.ts file to handle OpenAI LLM responses.
2024-07-10 18:36:00 +01:00
Simon Larsen
d8c8a76c1d chore: Update Copilot configuration files
- Update Copilot Dockerfile.tpl to remove unnecessary code and fix formatting.
- Update config.example.env and Copilot/.env.example to correct the LLM server URL.
- Remove unused code and update documentation in Copilot/README.md.
- Update navigation links in App/FeatureSet/Docs/Utils/Nav.ts to include Copilot documentation.
- Update Copilot/Config.ts and Copilot/Utils/Init.ts to use the new LLM server URL.
- Add logger statements in Copilot/Service/CopilotActions/CopilotActionsBase.ts to log file content.
2024-07-10 18:19:09 +01:00
simlarsen
e40dc2e9ff OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Status.ts 2024-07-10 13:01:43 +00:00
simlarsen
e0769f1d2b OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Permissions.ts 2024-07-10 13:00:58 +00:00
simlarsen
e336d2ad38 OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Pagination.ts 2024-07-10 13:00:09 +00:00
simlarsen
6ca6daf38d OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/PageNotFound.ts 2024-07-10 12:59:15 +00:00
simlarsen
ffa6f143ac OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Model.ts 2024-07-10 12:58:24 +00:00
Simon Larsen
04650f165f chore: Add logger to Execute.ts and fix formatting in Config.ts and Init.ts 2024-07-10 13:50:29 +01:00
Simon Larsen
214c4e4839 chore: Await discardAllChangesOnCurrentBranch in Copilot/Init.ts 2024-07-10 13:43:59 +01:00
Simon Larsen
fad530cf86 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-10 13:39:46 +01:00
Simon Larsen
6b9e0c8b99 chore: Disable Copilot in development environment 2024-07-10 13:39:35 +01:00
Simon Larsen
5a66e9a393 Merge pull request #1568 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-TJVih
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Introduction.ts
2024-07-10 13:23:50 +01:00
simlarsen
ddd5813266 OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Introduction.ts 2024-07-10 12:23:07 +00:00
Simon Larsen
e246e3fbcd Update npm aliases in .bash_profile 2024-07-10 12:18:14 +01:00
Simon Larsen
e1f4cc22ac chore: Add git and Kubernetes aliases 2024-07-10 12:12:46 +01:00
Simon Larsen
6911cf59f4 pin otel collector version 2024-07-10 11:56:26 +01:00
Simon Larsen
5172d7f349 chore: Add CORS headers to Telemetry and OTelCollector
This commit adds CORS headers to the Telemetry and OTelCollector components to allow cross-origin resource sharing. This enables the client to make requests to these components from different origins. The headers include "Access-Control-Allow-Credentials", "Access-Control-Allow-Origin", "Access-Control-Allow-Methods", and "Access-Control-Allow-Headers".
2024-07-10 11:48:22 +01:00
Simon Larsen
55e043f3bd Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-10 11:15:04 +01:00
Simon Larsen
bdee2f0585 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-10 10:14:05 +00:00
Simon Larsen
833ca82cb7 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-10 11:13:15 +01:00
Simon Larsen
6751972d7f Merge pull request #1564 from OneUptime/snyk-upgrade-3232471f850f8871f36776389f11aae2
[Snyk] Upgrade @opentelemetry/instrumentation-xml-http-request from 0.51.1 to 0.52.0
2024-07-10 11:11:18 +01:00
Simon Larsen
44ed919f95 Merge pull request #1565 from OneUptime/snyk-upgrade-7d66d03180c77c4ca697278c523089b6
[Snyk] Upgrade react-big-calendar from 1.12.2 to 1.13.0
2024-07-10 11:10:45 +01:00
Simon Larsen
c8ad2a1ac8 Merge pull request #1566 from OneUptime/snyk-upgrade-95f152c7f03c4ab700ab8a5a552aa96c
[Snyk] Upgrade posthog-js from 1.138.0 to 1.139.3
2024-07-10 11:10:36 +01:00
Simon Larsen
232b537969 Merge pull request #1567 from OneUptime/snyk-upgrade-7c8fb9ccde1fd7e55540a2005ae62b07
[Snyk] Upgrade globals from 15.4.0 to 15.6.0
2024-07-10 11:10:30 +01:00
Simon Larsen
d5c8e7836f Refactor MigrationName1720532068612 to delete all records from CopilotAction and drop a foreign key constraint 2024-07-10 11:09:44 +01:00
snyk-bot
e897955466 fix: upgrade globals from 15.4.0 to 15.6.0
Snyk has created this PR to upgrade globals from 15.4.0 to 15.6.0.

See this package in npm:
globals

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-10 06:13:29 +00:00
snyk-bot
4f3ae06e59 fix: upgrade posthog-js from 1.138.0 to 1.139.3
Snyk has created this PR to upgrade posthog-js from 1.138.0 to 1.139.3.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-10 06:12:11 +00:00
snyk-bot
e971bdaee9 fix: upgrade react-big-calendar from 1.12.2 to 1.13.0
Snyk has created this PR to upgrade react-big-calendar from 1.12.2 to 1.13.0.

See this package in npm:
react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-10 06:06:23 +00:00
snyk-bot
d165ce86df fix: upgrade @opentelemetry/instrumentation-xml-http-request from 0.51.1 to 0.52.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-xml-http-request from 0.51.1 to 0.52.0.

See this package in npm:
@opentelemetry/instrumentation-xml-http-request

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-10 06:06:18 +00:00
snyk-bot
45d327e55d fix: upgrade @opentelemetry/instrumentation-fetch from 0.51.1 to 0.52.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.51.1 to 0.52.0.

See this package in npm:
@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-07-10 06:06:13 +00:00
Simon Larsen
ec704cbe34 Refactor executeScript function to execute multiple commands sequentially 2024-07-09 21:06:40 +01:00
Simon Larsen
658cb9fee3 refactor: Update URL for validating secret key in app.py
The code changes in `app.py` update the URL for validating the secret key. The previous URL was using the endpoint `/api/code-repository/is-valid/{secretKey}`, and it has been changed to `/api/copilot-code-repository/is-valid/{secretKey}`. This change ensures that the correct endpoint is used for validating the secret key in the OneUptime service.
2024-07-09 19:38:29 +00:00
Simon Larsen
3234112644 Refactor CORS headers to allow all origins and additional headers 2024-07-09 20:08:45 +01:00
Simon Larsen
0c7db14e99 Refactor Telemetry and TelemetryIngest classes to use URL class from Common/Types/API/URL 2024-07-09 20:02:12 +01:00
Simon Larsen
34118d5892 chore: Fix typo in npm run command 2024-07-09 18:52:26 +01:00
Simon Larsen
2ee80ee2f9 chore: Refactor CopilotCodeRepositoryAPI to remove unnecessary onBeforeCommitScript, onBeforeRepositoryCloneScript, onAfterCommitScript, and onAfterRepositoryCloneScript properties 2024-07-09 18:12:08 +01:00
Simon Larsen
aaacaa654b chore: Refactor executeAction function to use typescript interfaces and types 2024-07-09 17:51:36 +01:00
Simon Larsen
d8c38a3564 chore: Add necessary configuration files for OneUptime service 2024-07-09 17:40:26 +01:00
Simon Larsen
add77694c3 chore: Add necessary configuration files for OneUptime service 2024-07-09 16:34:58 +01:00
Simon Larsen
66171e8035 chore: Remove unnecessary columns from CopilotCodeRepository table 2024-07-09 16:33:06 +01:00
Simon Larsen
932d218455 chore: Update import paths for CodeRepository to CopilotCodeRepository 2024-07-09 14:42:19 +01:00
Simon Larsen
33a295c191 chore: Update import paths for CodeRepository to CopilotCodeRepository 2024-07-09 14:17:05 +01:00
Simon Larsen
4c0f1b08c8 chore: Add onBeforeCommitScript, onBeforeRepositoryCloneScript, onAfterCommitScript, and onAfterRepositoryCloneScript properties to CopilotCodeRepository model 2024-07-09 14:14:04 +01:00
Simon Larsen
f58e935cb9 chore: Update import paths for CodeRepository to CopilotCodeRepository 2024-07-09 14:07:42 +01:00
Simon Larsen
ad48ea5a3f chore: Update import paths for CodeRepository to CopilotCodeRepository 2024-07-09 13:55:59 +01:00
Simon Larsen
3a4ae31872 chore: Update import paths for CodeRepository to CopilotCodeRepository 2024-07-09 13:53:50 +01:00
Simon Larsen
48996b0810 Merge remote-tracking branch 'origin/snyk-upgrade-cd470ff382f3ed998304bb88ef9afe7f' 2024-07-09 13:03:57 +01:00
Simon Larsen
d450c99560 Merge remote-tracking branch 'origin/snyk-upgrade-65126f8b570e3a8824e5969f0e718753' 2024-07-09 13:01:33 +01:00
Simon Larsen
51884a31cd Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-09 12:55:04 +01:00
Simon Larsen
5251b93fc9 refactor: Improve logging in Llama class 2024-07-09 12:54:49 +01:00
Simon Larsen
ac3635511c Merge pull request #1535 from OneUptime/snyk-upgrade-a5008561a01273d3fcf7af71de29b60d
[Snyk] Upgrade @opentelemetry/instrumentation from 0.51.1 to 0.52.0
2024-07-09 12:53:36 +01:00
Simon Larsen
0990ef0846 Merge pull request #1556 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-csMvV
[OneUptime Copilot] Improve Comments on /App/FeatureSet/Docs/Utils/Render.ts
2024-07-09 12:52:44 +01:00
simlarsen
294b245d88 OneUptime Copilot: Improve Comments on /App/FeatureSet/Docs/Utils/Render.ts 2024-07-09 11:44:50 +00:00
Simon Larsen
3eb3564c57 Merge pull request #1548 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-BFXsW
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/Pagination.ts
2024-07-09 12:37:05 +01:00
Simon Larsen
851f061018 Merge pull request #1547 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-eTbgL
[OneUptime Copilot] Improve Comments on /App/FeatureSet/ApiReference/Service/PageNotFound.ts
2024-07-09 12:36:18 +01:00
Simon Larsen
e9a2c64d67 Merge pull request #1555 from OneUptime/oneuptime-app-oneuptime-app-improve-comments-OeXvG
[OneUptime Copilot] Improve Comments on /App/FeatureSet/Docs/Utils/Nav.ts
2024-07-09 12:34:24 +01:00
simlarsen
f9b72e0155 OneUptime Copilot: Improve Comments on /App/FeatureSet/Docs/Utils/Nav.ts 2024-07-09 11:31:45 +00:00
simlarsen
834fd23542 OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/Pagination.ts 2024-07-09 11:09:53 +00:00
simlarsen
14b45b95a4 OneUptime Copilot: Improve Comments on /App/FeatureSet/ApiReference/Service/PageNotFound.ts 2024-07-09 11:09:36 +00:00
Simon Larsen
74d4a6545e Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-08 20:00:01 +01:00
Simon Larsen
646c0f37d6 refactor: Improve logging in Llama class 2024-07-08 19:59:58 +01:00
Simon Larsen
1fdc36fea2 refactor: Update logging in Llama class for better debugging 2024-07-08 19:56:27 +01:00
Simon Larsen
a34a6657f0 feat: Add max_new_tokens parameter to job function
The code changes in `app.py` add a new parameter `max_new_tokens` to the `job` function. This parameter allows the maximum number of new tokens to be specified when calling the function. This change enhances the flexibility and control of the `job` function by allowing the maximum number of new tokens to be adjusted as needed.
2024-07-08 18:46:22 +00:00
Simon Larsen
95f87567e8 refactor: Improve logging in Llama class
This commit improves the logging in the Llama class by adding more detailed log messages. It modifies the log statements in the execute method to include the current file path and the type of Copilot action being executed. This change enhances the readability and debugging capabilities of the Llama service.
2024-07-08 18:15:27 +01:00
Simon Larsen
9ad97b1fe0 refactor: Add timeout handling to Llama prompt execution
This commit adds timeout handling to the Llama prompt execution in the Llama class. It introduces a timeoutInMinutes property in the CopilotActionPrompt interface and uses it to set a timeout for the prompt execution. If the prompt execution exceeds the specified timeout, a LLMTimeoutException is thrown, indicating that the prompt has timed out. This change enhances the reliability and responsiveness of the Llama service by preventing long-running prompts from blocking the execution flow.
2024-07-08 18:06:06 +01:00
Simon Larsen
9b9e6d666b refactor: Update CodeRepositoryUtil to set author identity 2024-07-08 16:36:22 +01:00
Simon Larsen
24845b267f refactor: Set author identity in CodeRepositoryUtil
This commit adds a new method, setAuthorIdentity, to the CodeRepositoryUtil class. The method sets the author's name and email in the global git configuration using the provided data. It executes the necessary git config command and logs the output. This change enhances the functionality of the CodeRepositoryUtil class by allowing the author's identity to be easily configured for git operations.
2024-07-08 16:19:19 +01:00
Simon Larsen
448326ee88 refactor: Add LOG_LEVEL=DEBUG environment variable to docker-compose.copilot.yml
This commit adds the LOG_LEVEL=DEBUG environment variable to the docker-compose.copilot.yml file. Setting the log level to DEBUG will enable more detailed logging for the Copilot service. This change is made to improve debugging and troubleshooting capabilities during development and testing.
2024-07-08 16:01:51 +01:00
Simon Larsen
12dab7bdda refactor: Update Docker Compose configuration for Copilot
This commit updates the Docker Compose configuration for Copilot. It removes the unnecessary volume mapping for the COPILOT_REPOSITORY_LOCAL_PATH in the docker-compose.copilot.yml file. This change improves the clarity and simplicity of the configuration file.
2024-07-08 15:48:05 +01:00
Simon Larsen
3eba4da4a8 refactor: Update CODE_REPOSITORY_PASSWORD and CODE_REPOSITORY_USERNAME environment variables
This commit updates the environment variables CODE_REPOSITORY_PASSWORD and CODE_REPOSITORY_USERNAME in the Copilot project. The previous variables GITHUB_TOKEN and GITHUB_USERNAME have been replaced with the new variables to improve clarity and consistency. The changes are made in multiple files, including .github/workflows/reliability-copilot.yml, Copilot/.env.example, Copilot/Config.ts, Copilot/Utils/CodeRepository.ts, Copilot/Utils/Init.ts, config.example.env, and docker-compose.base.yml. These updates ensure that the correct credentials are used for accessing the code repository in the Copilot project.
2024-07-08 15:45:14 +01:00
Simon Larsen
b947ed2ed1 refactor: Add cloneRepository method to CodeRepositoryUtil
This commit adds a new method, cloneRepository, to the CodeRepositoryUtil class. The method is responsible for cloning a repository from a given URL to a specified path. It uses the git clone command to perform the cloning operation. This method will be used to clone the repository to a temporary directory in the Copilot/Init.ts file. The method takes an object as a parameter, which includes the repoPath and repoUrl. It executes the git clone command using the Execute.executeCommand() method and logs the output using the logger.debug() method. This new method enhances the functionality of the CodeRepositoryUtil class and improves the codebase.
2024-07-08 15:40:16 +01:00
Simon Larsen
6eef29e4a3 refactor: Update Copilot configuration for local development 2024-07-08 14:05:09 +01:00
Simon Larsen
74c2de8adc refactor: Add npm scripts for running Copilot and LLM in development mode
This commit adds npm scripts for running Copilot and LLM in development mode. It introduces the "dev-copilot" and "dev-llm" scripts in the package.json file, which set up the necessary environment variables and start the respective services using docker-compose. These scripts enable developers to easily run and test Copilot and LLM locally during development.
2024-07-08 12:56:33 +01:00
Simon Larsen
f53b314b59 refactor: Update Copilot configuration for local development 2024-07-08 12:51:27 +01:00
Simon Larsen
e4bf81fcc1 refactor: Update Copilot configuration for local development
This commit updates the Copilot configuration for local development. It adds environment variables and services to the docker-compose.base.yml and package.json files to support running Copilot locally. The changes include adding the "copilot" service to the docker-compose.base.yml file with the necessary environment variables for Copilot functionality. Additionally, it adds new npm scripts in the package.json file to start, build, and force-build Copilot. These updates enable developers to easily run and build Copilot locally for testing and development purposes.
2024-07-08 12:11:52 +01:00
Simon Larsen
00b48b16ce refactor: Update NODE_OPTIONS stack trace limit to 30 in Dockerfile.tpl 2024-07-05 13:00:16 +01:00
Simon Larsen
5b00b5dac1 refactor: Update Monitor.ts to improve error handling and populate secrets
This commit refactors the Monitor.ts file to enhance error handling and populate secrets for monitors. It introduces try-catch blocks and proper logging to handle errors more effectively. Additionally, it populates secrets for monitors using the MonitorUtil.populateSecrets() function. These changes improve the reliability and security of the monitoring process.
2024-07-05 12:56:53 +01:00
Simon Larsen
97306d47fa refactor: Update default replica count for all deployments 2024-07-05 12:37:38 +01:00
Simon Larsen
5df9f9fd69 refactor: Refresh probe status when isEnabled is updated in MonitorProbeService.ts 2024-07-05 11:52:05 +01:00
Simon Larsen
d9ce813689 refactor: Update ingestor replica count based on configuration 2024-07-05 11:26:26 +01:00
Simon Larsen
93f1b97e88 refactor: Improve error handling in Monitor.ts
This commit refactors the Monitor.ts file to improve error handling. It removes commented out code and unused imports, ensuring a cleaner and more efficient codebase. This change enhances the maintainability and readability of the code.
2024-07-05 11:16:29 +01:00
Simon Larsen
c617e49a63 refactor: Update ingestor replica count based on configuration
This commit updates the ingestor replica count in the HelmChart/Public/oneuptime/templates/ingestor.yaml file based on the configuration. If the `$.Values.deployment.ingestor.replicaCount` value is provided, it sets the replicas to that value. Otherwise, it falls back to `$.Values.deployment.replicaCount`. This change ensures that the ingestor replica count is correctly configured, improving the scalability and performance of the application.
2024-07-05 10:51:19 +01:00
Simon Larsen
de7d06e5d7 refactor: Improve error handling in FetchListAndProbe
This commit refactors the FetchListAndProbe class to improve error handling. It adds try-catch blocks around the main logic and logs any errors that occur using the logger. Additionally, it includes a catch block to handle any errors thrown during the fetchListAndProbe function. This change ensures that errors are properly handled and logged, preventing potential issues with the monitoring process.
2024-07-05 10:18:03 +01:00
Simon Larsen
9b862162b6 refactor: Remove Hugging Face model download step from workflows
The Hugging Face model download step has been removed from the release and test workflows due to limited disk space on the runner. This step was causing issues and is no longer necessary for the current functionality of the project.
2024-07-05 10:05:19 +01:00
Simon Larsen
0ecf3fa1e0 refactor: Remove commented out code and unused imports in Monitor.ts 2024-07-05 09:54:34 +01:00
Simon Larsen
b5fa564cb3 refactor: Remove LLM/Models from .dockerignore 2024-07-05 09:29:05 +01:00
Simon Larsen
b771e1486e Update Hugging Face model download command in release and test workflows 2024-07-05 09:27:20 +01:00
Simon Larsen
3f1479d8f5 refactor: Improve error handling in Semaphore.lock()
This commit refactors the Semaphore.lock() function in the MonitorStatusTimelineService and Monitor API files to improve error handling. It adds try-catch blocks around the lock() function calls and logs any errors that occur using the logger. This change ensures that errors during the locking process are properly handled and logged, preventing potential issues with mutex locking.
2024-07-05 09:05:36 +01:00
Simon Larsen
dcdf1e21ae chore: Free up disk space in GitHub Actions runner 2024-07-04 22:40:38 +01:00
Simon Larsen
cc3f003be5 refactor: Improve error handling in FetchListAndProbe
This commit refactors the FetchListAndProbe class to improve error handling. It adds try-catch blocks around the main logic and logs any errors that occur using the logger. Additionally, it includes a catch block to handle any errors thrown during the fetchListAndProbe function. This change ensures that errors are properly handled and logged, preventing potential issues with the monitoring process.
2024-07-04 22:22:37 +01:00
Simon Larsen
0e53e26695 refactor: Update PROBE_MONITOR_FETCH_LIMIT default value to 10
This commit updates the default value of the PROBE_MONITOR_FETCH_LIMIT variable in the Config.ts file from 1 to 10. This change ensures that the monitor fetch limit is set to a more reasonable value, improving the efficiency of the monitoring process.
2024-07-04 21:05:03 +01:00
Simon Larsen
ad1e5fefc6 refactor: Improve error handling in Semaphore.lock()
This commit refactors the Semaphore.lock() function in the MonitorStatusTimelineService and Monitor API files to improve error handling. It adds try-catch blocks around the lock() function calls and logs any errors that occur using the logger. This change ensures that errors during the locking process are properly handled and logged, preventing potential issues with mutex locking.
2024-07-04 20:52:19 +01:00
Simon Larsen
8ea77dc6d1 chore: Update BillingInvoiceAPI to check for userAuthorization.isMasterAdmin when userPermissions is empty 2024-07-04 10:50:40 +01:00
Simon Larsen
2222ca301f feat: Update count property in docker-compose.llm.yml to use 'all'
This commit updates the count property in the docker-compose.llm.yml file to use the value 'all' instead of the previous value of '1'. This change allows for the allocation of all available devices with the 'gpu' capability, improving the utilization of resources.
2024-07-03 17:48:43 +01:00
Simon Larsen
0f66c70205 refactor: Update issue template titles
This commit removes the redundant "Bug:" and "Enhancement:" prefixes from the issue template titles. The prefixes are unnecessary as the labels already indicate the type of issue. This change simplifies the issue creation process and improves the clarity of the issue templates.
2024-07-03 17:37:10 +01:00
Simon Larsen
88dc64f182 feat: Add new migration for SchemaMigrations
This commit adds a new migration file, MigrationName1720024126646, to the SchemaMigrations directory. This migration will be used to make changes to the database schema.
2024-07-03 17:35:24 +01:00
Simon Larsen
94c50b980a feat: Add disableCreate prop to MonitorTable component 2024-07-03 17:26:33 +01:00
Simon Larsen
9866919873 feat: Add new icons for NoSignal and EyeSlash
This commit adds two new icons, NoSignal and EyeSlash, to the IconProp enum. It also includes the necessary code changes in the Icon component to render these icons. These icons will be used in the Monitor SideMenu to represent monitors with all probes disconnected and monitors with all probes disabled, respectively.
2024-07-03 16:55:31 +01:00
Simon Larsen
e025f996e4 feat: Add Monitor Groups and Not Being Monitored sections to Dashboard SideMenu 2024-07-03 16:43:39 +01:00
Simon Larsen
cd4c326f6e refactor: Update PermissionHelper to use access control permissions for probe actions
This commit updates the PermissionHelper class to use access control permissions for probe actions. Previously, the isAccessControlPermission property was set to false for all probe-related permissions. Now, it has been changed to true, aligning with the intention of these permissions. This change improves the clarity and consistency of the codebase.
2024-07-03 14:58:11 +01:00
Simon Larsen
c668731389 chore: Add new monitor notification settings for probe status changes and no probes monitoring the monitor 2024-07-03 14:56:57 +01:00
Simon Larsen
e6a10edca6 chore: Add new monitor notification settings for probe status changes and no probes monitoring the monitor 2024-07-02 19:42:28 +01:00
Simon Larsen
847f7fa5c9 chore: Update MonitorTypeHelper function names to be more descriptive
This commit updates the function names in the MonitorTypeHelper class to be more descriptive and accurately reflect their purpose. The function isProbableMonitors has been renamed to isProbableMonitor, and doesMonitorTypeHaveInterval has been renamed to doesMonitorTypeRequireInterval. This change improves the clarity and maintainability of the codebase.
2024-07-02 18:58:06 +01:00
Simon Larsen
03cb9a67b4 chore: Update server monitor criteria to evaluate over time
This commit updates the ServerMonitorCriteria class to include the option to evaluate criteria over time. It adds a new condition to check if the criteria filter includes the evaluateOverTimeOptions property. If it does, the criteria will be evaluated based on the specified time value in minutes. This change allows for more flexible and customizable monitoring criteria.
2024-07-02 17:14:58 +01:00
Simon Larsen
9791aa1259 chore: Add CPU core count to CPUMetrics
This commit adds the `cores` field to the `CPUMetrics` struct in order to include the number of CPU cores in the collected metrics. This information is useful for understanding the processing power of the server.
2024-07-02 13:54:04 +01:00
Simon Larsen
0df7209723 feat: Add basic infrastructure metrics to server monitor summary view 2024-07-02 13:06:23 +01:00
Simon Larsen
0de8e2d818 chore: Add hostname to server monitor report
This commit adds the hostname field to the server monitor report in order to include the hostname of the server in the collected metrics. This information is useful for identifying and distinguishing between different servers in the monitoring system.
2024-07-02 13:04:02 +01:00
Simon Larsen
5f9a1091de chore: Update Dockerfile paths in release and test-release workflows
This commit updates the paths to the Dockerfile in the release.yml and test-release.yaml workflows. The paths have been changed to ./LLM/Dockerfile to ensure that the correct Dockerfile is used for building and pushing the image. This change is necessary because the base image of the LLM does not support arm64 platforms.
2024-07-02 12:55:52 +01:00
Simon Larsen
6ef17b1720 chore: Update Dockerfile to set stack trace limit to 0
This commit updates the Dockerfile to set the stack trace limit to 0, allowing full stack traces to be shown. This change ensures that developers have access to complete stack trace information when debugging the application.
2024-07-02 12:29:31 +01:00
Simon Larsen
9c41a20ebb chore: Update Dockerfile paths in release and test-release workflows
This commit updates the paths to the Dockerfile in the release.yml and test-release.yaml workflows. The paths have been changed to ./LLM/Dockerfile to ensure that the correct Dockerfile is used for building and pushing the image. This change is necessary because the base image of the LLM does not support arm64 platforms.
2024-07-02 12:23:03 +01:00
Simon Larsen
eddb5a81c9 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-02 12:20:47 +01:00
Simon Larsen
3861d09930 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-07-02 11:20:24 +00:00
Simon Larsen
733901a870 refactor: Use array of messages in CopilotActionsBase.ts, RefactorCode.ts, ImproveReadme.ts, ImproveVariableNames.ts, FixGrammarAndSpelling.ts, and WriteUnitTests.ts
This refactor changes the code in CopilotActionsBase.ts, RefactorCode.ts, ImproveReadme.ts, ImproveVariableNames.ts, FixGrammarAndSpelling.ts, and WriteUnitTests.ts to use an array of messages instead of a single prompt. Each message in the array contains the content and role of the prompt, improving flexibility and readability.
2024-07-02 11:19:53 +00:00
Simon Larsen
131c3034d6 chore: Update installation script to add binary to path
The installation script has been updated to add the binary to the user's path. This ensures that the oneuptime-infrastructure-agent command can be accessed from anywhere in the shell.
2024-07-02 12:19:14 +01:00
Simon Larsen
0c9175c728 fix install script for mac 2024-07-02 12:11:21 +01:00
Simon Larsen
e2eff652e3 chore: Update notification method description in NotificationSettings.tsx 2024-07-02 11:25:36 +01:00
Simon Larsen
43e9530fdb chore: Update notification method description in NotificationSettings.tsx
This commit updates the description of the notification methods in the NotificationSettings.tsx file. The previous description mentioned "custom porbe" instead of "custom probe". This change improves the accuracy and clarity of the description, ensuring that it correctly reflects the purpose of the notification methods.
2024-07-02 11:23:24 +01:00
Simon Larsen
0000cbc53e chore: Add migration for new SchemaMigrations
This commit adds a new migration file, MigrationName1719915433542, to the SchemaMigrations directory. The migration is necessary to update the database schema and ensure compatibility with the latest changes in the codebase.
2024-07-02 11:19:31 +01:00
Simon Larsen
8b26cac8f0 ```text
chore: Update ProbeAPI.test.ts to include connectionStatus field in select query

This commit modifies the ProbeAPI.test.ts file to include the connectionStatus field in the select query. The connectionStatus field was missing from the original query, and this change ensures that it is now included, providing complete information about the probe's connection status.
2024-07-02 11:14:42 +01:00
Simon Larsen
e8417b23d9 chore: Update ProbeConnectionStatusChange template to display "Status Since" instead of "Date / Time" 2024-07-01 22:45:10 +01:00
Simon Larsen
1bd5671d17 chore: Update lastAlive field to Status Since in ProbeConnectionStatusChange template
This commit updates the ProbeConnectionStatusChange template to display the last connection status change as "Status Since" instead of "Date / Time". The change improves the clarity and accuracy of the displayed information, providing a better user experience.
2024-07-01 22:22:51 +01:00
Simon Larsen
56d3e7e1f2 chore: Update probeKey type to string in CustomProbeDocumentation and ProbeView components
This commit updates the probeKey prop type from ObjectID to string in the CustomProbeDocumentation and ProbeView components. The probeKey is used to identify the probe and was previously defined as ObjectID, but it should be a string. This change ensures that the probeKey is correctly passed and used throughout the components, improving the accuracy and reliability of the application.
2024-07-01 20:00:16 +01:00
Simon Larsen
34888e9b7f chore: Update CustomProbeDocumentation component title
This commit updates the title of the CustomProbeDocumentation component from "Set up your Server Monitor (Linux/Mac)" to "Set up your Custom Probe". The new title accurately reflects the purpose of the component and improves the clarity of the user interface.
2024-07-01 17:51:28 +01:00
Simon Larsen
7c09423766 chore: Update ProbeStatusElement component to use connectionStatus field 2024-07-01 17:34:04 +01:00
Simon Larsen
9ba8251c58 chore: Update ProbeStatusElement component to use connectionStatus field 2024-07-01 17:19:27 +01:00
Simon Larsen
7a5efd99ca chore: Update ProbeStatusElement component to use connectionStatus field
This commit updates the ProbeStatusElement component to use the new connectionStatus field from the Probe model. The component previously relied on the lastAlive field to determine the probe's connection status, but now it directly checks the connectionStatus field. This change ensures that the component accurately reflects the probe's current connection status, improving the reliability of the application.
2024-07-01 17:12:33 +01:00
Simon Larsen
1e595be586 feat: Add notification settings for probe owner added event
This commit adds notification settings for the "probe owner added" event. It includes updates to the EmailTemplateType enum, NotificationSettingEventType enum, UserNotificationSettingService, and NotificationSettings.tsx. The new settings allow users to receive notifications when they are added as owners to a probe. This enhancement improves the user experience by providing timely notifications for ownership changes.
2024-07-01 17:06:35 +01:00
Simon Larsen
1d63168606 chore: Add connectionStatus field to Probe model and update related components 2024-07-01 16:52:16 +01:00
Simon Larsen
82601a3e8f chore: Disable editing and deleting of probes in ProbePage component
This commit disables the editing and deleting functionality for probes in the ProbePage component. The isEditable and isDeleteable props are set to false, preventing users from modifying or removing probes. This change ensures that probes cannot be accidentally modified or deleted, improving the data integrity of the application.
2024-07-01 14:41:25 +01:00
Simon Larsen
17bf63e83b chore: Add missing commas in Index.ts files
This commit adds missing commas in the Index.ts files of the Model/Models and CommonServer/Infrastructure/Postgres/SchemaMigrations directories. The missing commas were causing syntax errors in the code. This fix ensures that the code is valid and can be executed without errors.
2024-07-01 14:12:06 +01:00
Simon Larsen
885a6ca36e feat: Add ProbeOwnerTeam and ProbeOwnerUser APIs
This commit adds the APIs for ProbeOwnerTeam and ProbeOwnerUser, allowing users to manage ownership of probes within the application. The APIs are implemented in the BaseAPI/Index.ts file and include routes for creating, deleting, editing, and reading probe owner teams and users. This enhancement improves the functionality of the application by providing a way to manage probe ownership.
2024-07-01 14:02:49 +01:00
Simon Larsen
dec35bbc03 chore: Update model-inline-code styles for consistency
This commit updates the model-inline-code styles in the model.ejs and head.ejs files to ensure consistency throughout the application. The model-inline-code class is now defined with rounded corners, smaller text size, and a gray background color. This change improves the visual presentation of code snippets in the application.
2024-07-01 13:52:49 +01:00
Simon Larsen
77dcb16e8b feat: Add permissions for creating, deleting, editing, and reading probe owner teams and users 2024-07-01 13:42:17 +01:00
Simon Larsen
b10a4c7db8 feat: Add permissions for creating, deleting, editing, and reading probe owner teams and users
This commit adds new permissions for creating, deleting, editing, and reading probe owner teams and users. These permissions allow users to manage ownership of probes within the application. The permissions are defined in the Permission enum and are accompanied by titles and descriptions for clarity. This enhancement improves the access control functionality of the application.
2024-07-01 13:39:07 +01:00
Simon Larsen
8d82f1128b chore: Add ProbeConnectionStatusChange email template
This commit adds a new email template, "ProbeConnectionStatusChange.hbs", to the EmailTemplateType enum in the EmailTemplateType.ts file. The template is used for sending emails related to changes in probe connection status. This addition enhances the email functionality of the application.
2024-07-01 13:07:11 +01:00
Simon Larsen
056c069c69 chore: Add migration for new ProbeStatus column
This commit adds a new migration file, "1719827175832-MigrationName", to the SchemaMigrations directory. The migration file includes the necessary changes to add a new column, "connectionStatus", to the Probe model in the Models directory. The column is of type "ShortText" and has access control settings for create and read permissions. This migration enables the storage and retrieval of the connection status of a probe in the database.
2024-07-01 10:47:24 +01:00
Simon Larsen
0466950c2d chore: Update axios and posthog-js dependencies
This commit updates the axios and posthog-js dependencies in the package-lock.json file. The axios dependency is updated from version 1.6.8 to 1.7.2, and the posthog-js dependency is updated from version 1.131.4 to 1.138.0. These updates ensure that the latest stable versions of these libraries are used in the project.
2024-07-01 10:43:11 +01:00
Simon Larsen
4442437ad7 refactor: Improve comments and error handling in Llama.ts and ImproveComments.ts 2024-07-01 10:39:27 +01:00
snyk-bot
1192c4b6f0 fix: upgrade @opentelemetry/instrumentation from 0.51.1 to 0.52.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation from 0.51.1 to 0.52.0.

See this package in npm:
@opentelemetry/instrumentation

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-29 05:38:32 +00:00
Simon Larsen
08f39af9ec refactor: Improve comments and handle bad operations in Llama.ts and ImproveComments.ts
This commit refactors the code in Llama.ts and ImproveComments.ts to improve comments and handle bad operations. In Llama.ts, a new import statement for the BadOperationException class is added, and if the result object contains an error string, a BadOperationException is thrown. In ImproveComments.ts, an unused variable declaration is removed. These changes enhance code readability and error handling.
2024-06-28 19:25:53 +01:00
Simon Larsen
7bf58d23bc chore: Update CopilotActionsBase.ts, RefactorCode.ts, ImproveReadme.ts, ImproveVariableNames.ts, FixGrammarAndSpelling.ts, and WriteUnitTests.ts
Refactor CopilotActionsBase.ts, RefactorCode.ts, ImproveReadme.ts, ImproveVariableNames.ts, FixGrammarAndSpelling.ts, and WriteUnitTests.ts to use an array of messages instead of a single prompt. Each message in the array contains the content and role of the prompt. This change improves the flexibility and readability of the code.
2024-06-28 19:15:53 +01:00
Simon Larsen
afb0cbcc2a chore: Update Dockerfile and docker-compose.llm.yml for LLM models 2024-06-28 18:00:27 +00:00
Simon Larsen
7393d9c2bc chore: Update Dockerfile and docker-compose.llm.yml for LLM models
This commit updates the Dockerfile and docker-compose.llm.yml files to include the LLM Models directory. The Dockerfile now uses the `ADD .` command to copy the entire repository into the container at `/app`, and the docker-compose.llm.yml file has been modified to set the context to the `./LLM` directory. These changes ensure that the LLM Models directory is included in the Docker image and that the correct context is used for building the image.
2024-06-28 17:59:43 +00:00
Simon Larsen
7b8efb2785 Update Dockerfile to set stack trace limit to 0 2024-06-28 17:52:57 +01:00
Simon Larsen
efea6f4c11 chore: Add Redis service to docker-compose.llm.yml
The Redis service has been added to the docker-compose.llm.yml file. This service is responsible for caching and cluster state. It extends the configuration from the docker-compose.base.yml file and uses the "redis" service defined there.
2024-06-28 17:42:43 +01:00
Simon Larsen
8dbf724f36 chore: Update Dockerfile in llm-docker-image-deploy workflow to use the correct volume mount path 2024-06-28 17:37:47 +01:00
Simon Larsen
fa4c705023 chore: Update Dockerfile in reliability-copilot.yml to use the correct volume mount path 2024-06-28 15:10:19 +01:00
Simon Larsen
106e41206e Update nav menu styling and product menu layout 2024-06-28 14:55:58 +01:00
Simon Larsen
dc0c71b063 Remove unused GitHub workflow files for Dependabot Automerge and Playwright Tests. These files are no longer needed and can be safely deleted.
Update the Dockerfile in the Copilot directory to use the correct volume mount path. This ensures that the Copilot tool can access the repository files correctly when running in a Docker container.
2024-06-28 14:47:27 +01:00
Simon Larsen
0cadb54117 chore: Update AI Copilot references to "Reliability Copilot" 2024-06-28 14:20:56 +01:00
Simon Larsen
0ba315342c Update product tabs and features table content 2024-06-28 14:08:49 +01:00
Simon Larsen
d87b292691 chore: Update Hugging Face clone URL in test-release.yaml
Fix a typo in the Hugging Face clone URL in the test-release.yaml file, which was causing the cloning process to fail. The "@" symbol was missing in the URL. This commit adds the missing "@" symbol to the URL.
2024-06-28 13:53:26 +01:00
Simon Larsen
ea3abf2ca0 chore: Update Banner component to handle optional link and openInNewTab props
The Banner component has been updated to handle optional link and openInNewTab props. If a link is provided, it will be wrapped in a Link component. If no link is provided, the content will be rendered directly. This change allows for more flexibility in using the Banner component.
2024-06-28 13:16:58 +01:00
Simon Larsen
3e507c0259 chore: Update Hugging Face clone URL in test-release.yaml
Fix a typo in the Hugging Face clone URL in the test-release.yaml file, which was causing the cloning process to fail. The "@" symbol was missing in the URL. This commit adds the missing "@" symbol to the URL.
2024-06-28 13:09:54 +01:00
Simon Larsen
5385c8e65c chore: Update AI Copilot references to "Reliability Copilot" 2024-06-28 13:05:35 +01:00
Simon Larsen
771ad54110 chore: Update reliability feature name to "Reliability Copilot" 2024-06-28 13:03:31 +01:00
Simon Larsen
6743193872 chore: Update LLM Dockerfile and build process 2024-06-28 12:18:01 +01:00
Simon Larsen
b94d862cae chore: Update LLM Dockerfile and build process 2024-06-28 12:14:49 +01:00
Simon Larsen
77d9b2f98f chore: Fix typo in Hugging Face clone URL
The Hugging Face clone URL in the test-release.yaml file had a missing "@" symbol, causing the cloning process to fail. This commit fixes the typo by adding the "@" symbol to the URL.

```
2024-06-28 12:00:10 +01:00
Simon Larsen
2565087dba Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-28 11:59:16 +01:00
Simon Larsen
5f330b5ea6 chore: Update Dockerfile and build process for LLM deployment
This commit updates the Dockerfile and build process for deploying the LLM (Llama Models) service. The Dockerfile has been generated from the Dockerfile.tpl file, and the build process now includes pulling the model from Hugging Face and setting up QEMU and Docker Buildx. Additionally, the login actions for Docker Hub and GitHub Container Registry have been added, and the build and push steps have been configured to use the updated tags and labels from the metadata action.

```
2024-06-28 11:59:13 +01:00
Simon Larsen
c5f6816d7b chore: Update Llama Models directory name to LLM 2024-06-28 11:53:09 +01:00
Simon Larsen
585b98c83d Merge pull request #1530 from OneUptime/copilot
Copilot
2024-06-28 11:35:03 +01:00
Simon Larsen
40635d5b07 Merge pull request #1531 from OneUptime/snyk-upgrade-7358ffa5d00ca86f76a1a45e96b3c33d
[Snyk] Upgrade posthog-js from 1.136.7 to 1.138.0
2024-06-28 11:34:55 +01:00
Simon Larsen
fd96f7a1ec Merge pull request #1533 from OneUptime/snyk-upgrade-28d9d373998545ed12a47fad19fc0238
[Snyk] Upgrade @opentelemetry/resources from 1.24.1 to 1.25.0
2024-06-28 11:34:47 +01:00
Simon Larsen
f585ffe756 chore: Update npm scripts for LLM deployment
The npm scripts for starting, building, and force-building the LLM (Llama Models) service have been updated in the package.json file. The new scripts use the docker-compose.llm.yml file instead of the docker-compose.ai.yml file. This change ensures that the correct configuration is used for deploying the LLM service.
2024-06-28 11:33:48 +01:00
Simon Larsen
9a86978c9d chore: Update Llama Models directory name to LLM
The directory name for Llama Models has been updated from "Llama/Models" to "LLM/Models". This change ensures consistency and aligns with the updated file paths in the codebase.
2024-06-28 11:32:44 +01:00
Simon Larsen
3bf87cf9eb Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-28 10:51:48 +01:00
Simon Larsen
b7b5288f9c ```text
chore: Set oneuptimeSecret and encryptionSecret to long random strings

The `oneuptimeSecret` and `encryptionSecret` values in the `values.yaml` file have been updated to be set to long random strings. This change ensures better security for OneUptime in production environments.
2024-06-28 10:51:45 +01:00
snyk-bot
2833dbb474 fix: upgrade @opentelemetry/resources from 1.24.1 to 1.25.0
Snyk has created this PR to upgrade @opentelemetry/resources from 1.24.1 to 1.25.0.

See this package in npm:
@opentelemetry/resources

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-28 06:07:03 +00:00
snyk-bot
2a6dda5fe2 fix: upgrade posthog-js from 1.136.7 to 1.138.0
Snyk has created this PR to upgrade posthog-js from 1.136.7 to 1.138.0.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-28 05:58:30 +00:00
Simon Larsen
e9e5b5a329 chore: Add error handling for item processing
This commit adds error handling for item processing in the `job` function of `app.py`. When an error occurs while processing an item, the error is stored in the `errors` dictionary. This ensures that errors are captured and can be handled appropriately. The `queue-status` endpoint now includes the `errors` dictionary in the response, providing visibility into any processing errors that occurred.
2024-06-27 20:23:24 +00:00
Simon Larsen
c0e055343e chore: Remove unused import of json in app.py 2024-06-27 20:19:56 +00:00
Simon Larsen
c657397d3b chore: Convert messages from JSON string to list in create_item endpoint 2024-06-27 20:19:44 +00:00
Simon Larsen
91cf4995b1 chore: Convert messages from JSON string to list in create_item endpoint 2024-06-27 20:11:57 +00:00
Simon Larsen
7b7c1e5951 chore: Convert messages from JSON string to list in create_item endpoint 2024-06-27 18:37:02 +00:00
Simon Larsen
b67583f8d3 refactor: Update Llama.ts to fix API route for prompt result 2024-06-27 19:16:49 +01:00
Simon Larsen
460b8459d4 chore: Update Llama Readme with GPU usage instructions 2024-06-27 17:51:46 +00:00
Simon Larsen
8328ece011 chore: Update docker-compose command in test.e2e.yaml 2024-06-27 17:48:41 +00:00
Simon Larsen
6f4045ffe9 refactor: Update SubscriptionPlan method name to getPlanType 2024-06-27 18:00:08 +01:00
Simon Larsen
54ce2c71c0 chore: Update docker-compose command in test.e2e.yaml 2024-06-27 16:27:59 +00:00
Simon Larsen
0a00cd9581 refactor: Update SubscriptionPlan method name to getPlanType 2024-06-27 16:00:21 +01:00
Simon Larsen
162c5d9db9 add queue to process responses 2024-06-27 14:56:22 +00:00
Simon Larsen
8be8c23ed9 refactor: Refactor code into smaller functions/methods 2024-06-27 15:48:52 +01:00
Simon Larsen
f2b6fffb4c chore: Add error handling for item processing
This commit adds error handling for item processing in the `job` function of `app.py`. When an error occurs while processing an item, the error is stored in the `errors` dictionary. This ensures that errors are captured and can be handled appropriately. The `queue-status` endpoint now includes the `errors` dictionary in the response, providing visibility into any processing errors that occurred.
2024-06-27 13:57:05 +00:00
Simon Larsen
626312d495 refactor: Refactor code into smaller functions/methods 2024-06-27 14:33:25 +01:00
Simon Larsen
77287868c4 refactor: Improve variable names in codebase 2024-06-27 14:15:18 +01:00
Simon Larsen
f7d221900a chore: Add error handling to ServerMonitor:CheckOnlineStatus 2024-06-27 13:40:07 +01:00
Simon Larsen
d51a420532 chore: Update docker-compose command in test.e2e.yaml
The `docker-compose` command in the `test.e2e.yaml` file has been updated to use `docker compose` instead. This change ensures compatibility with the latest version of Docker and improves the consistency of command usage across the project.
2024-06-27 13:18:57 +01:00
Simon Larsen
0567f92ddd chore: Update docker-compose command in test.e2e.yaml
The `docker-compose` command in the `test.e2e.yaml` file has been updated to use `docker compose` instead. This change ensures compatibility with the latest version of Docker and improves the consistency of command usage across the project.
2024-06-27 13:10:25 +01:00
Simon Larsen
e88e29f9e5 refactor: Update install.sh to support Windows OS 2024-06-27 11:58:14 +01:00
Simon Larsen
e50f6e14f0 chore: Update Server Monitor documentation for Linux/Mac and Windows
The Server Monitor documentation in the `Documentation.tsx` file has been updated to provide separate instructions for setting up the monitor on Linux/Mac and Windows. The title of the Linux/Mac section has been modified to reflect this change. Additionally, the Windows section has been added with detailed steps for downloading, configuring, starting, and stopping the agent. This update improves the clarity and usability of the Server Monitor documentation.
2024-06-27 11:57:35 +01:00
Simon Larsen
933b3e96a1 chore: Update pricing page with new features and descriptions 2024-06-27 11:36:53 +01:00
Simon Larsen
00b67974ed chore: Update pricing page with new headline
The pricing page has been updated to replace the previous headline with a new one that better highlights the value proposition of OneUptime. The new headline emphasizes that OneUptime is a comprehensive platform that combines 8+ tools into one, providing users with a complete SRE toolchain. This change improves the clarity and effectiveness of the messaging on the pricing page.
2024-06-27 11:18:06 +01:00
Simon Larsen
a05a7d9122 chore: Fix typos in code comments and UI text 2024-06-27 11:17:26 +01:00
Simon Larsen
fdf440f308 chore: Update HomeFeatureSet in Index.ts
The `HomeFeatureSet` object in `Index.ts` has been updated to modify the values for the `Public Status Page` and `Subscribers` features. The `free` plan for `Public Status Page` has been changed from "Unlimited" to "1", and the `free` plan for `Subscribers` has been changed from "Unlimited" to "100". Additionally, a new feature called `Synthetic Monitoring (with Playwright)` has been added to the `HomeFeatureSet` object.
2024-06-27 11:16:40 +01:00
Simon Larsen
34c6a32c48 refactor: Update install.sh to support Windows OS 2024-06-27 10:50:32 +01:00
Simon Larsen
0b078226f3 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-27 10:29:38 +01:00
Simon Larsen
e0a5927bd1 refactor: Improve CopilotActionService file handling
This commit refactors the `CopilotActionService` class in the `Index.ts` file to improve file handling. It updates the logic for obtaining the result from the Copilot action and committing the changes to the repository. Additionally, it removes unused code and improves the readability of the file. This refactoring enhances the overall efficiency and maintainability of the `CopilotActionService` class.
2024-06-27 10:29:35 +01:00
Simon Larsen
bed1f0dbb5 Merge pull request #1528 from OneUptime/snyk-upgrade-81e090968d72376d6229e5d49596cc79
[Snyk] Upgrade @opentelemetry/semantic-conventions from 1.24.1 to 1.25.0
2024-06-27 10:29:18 +01:00
Simon Larsen
4fef8ccfb5 Merge pull request #1526 from OneUptime/snyk-upgrade-274375204ccf65ed6f3d939f4cd74fda
[Snyk] Upgrade @opentelemetry/context-zone from 1.24.1 to 1.25.0
2024-06-27 10:29:07 +01:00
Simon Larsen
bb29b4be4b Merge pull request #1524 from OneUptime/snyk-upgrade-579a7cc9445a00c813ed17b2ba523e50
[Snyk] Upgrade posthog-js from 1.136.2 to 1.136.7
2024-06-27 10:29:00 +01:00
snyk-bot
e649a6f25a fix: upgrade @opentelemetry/exporter-trace-otlp-http from 0.51.1 to 0.52.0
Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-http from 0.51.1 to 0.52.0.

See this package in npm:
@opentelemetry/exporter-trace-otlp-http

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-27 06:02:00 +00:00
snyk-bot
078d89d8ae fix: upgrade @opentelemetry/semantic-conventions from 1.24.1 to 1.25.0
Snyk has created this PR to upgrade @opentelemetry/semantic-conventions from 1.24.1 to 1.25.0.

See this package in npm:
@opentelemetry/semantic-conventions

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-27 06:01:55 +00:00
snyk-bot
a13c172d6d fix: upgrade @opentelemetry/api from 1.8.0 to 1.9.0
Snyk has created this PR to upgrade @opentelemetry/api from 1.8.0 to 1.9.0.

See this package in npm:
@opentelemetry/api

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-27 06:01:50 +00:00
snyk-bot
6b4727bc9f fix: upgrade @opentelemetry/context-zone from 1.24.1 to 1.25.0
Snyk has created this PR to upgrade @opentelemetry/context-zone from 1.24.1 to 1.25.0.

See this package in npm:
@opentelemetry/context-zone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-27 06:01:45 +00:00
Simon Larsen
95aaa68010 refactor: Update install.sh to support Windows OS 2024-06-26 22:05:09 +01:00
Simon Larsen
976686b5af refactor: Update install.sh to support Windows OS
The `install.sh` script has been updated to support the Windows operating system. This includes changes to the URL construction and the addition of logic to handle downloading and unzipping the binary for Windows. This enhancement improves the installation process for Windows users.
2024-06-26 22:02:12 +01:00
Simon Larsen
f59064108e refactor: Add isActionComplete method to CopilotActionsBase.ts
This commit adds a new method, `isActionComplete`, to the `CopilotActionsBase.ts` file. The method returns a boolean value indicating whether the action is complete. By default, the method returns `true`, but it can be overridden in derived classes to provide custom logic for determining the action's completion status. This enhancement improves the flexibility and extensibility of the `CopilotActionsBase` class.
2024-06-26 21:47:20 +01:00
Simon Larsen
44d8254e7d refactor: Remove unused getNextFilePath method in CopilotActionsBase.ts 2024-06-26 21:43:13 +01:00
Simon Larsen
d284a6ff54 refactor: Remove unused getNextFilePath method in CopilotActionsBase.ts 2024-06-26 21:40:39 +01:00
Simon Larsen
1908f02447 refactor: Extract code from CopilotActionBase to separate functions 2024-06-26 21:40:07 +01:00
Simon Larsen
f50e20d896 refactor: Extract code from CopilotActionBase to separate functions 2024-06-26 20:55:14 +01:00
Simon Larsen
bd8ed04e1b refactor: Extract code from CopilotActionBase to separate functions
This commit extracts code from the `CopilotActionBase.ts` file into separate functions for better code organization and readability. The extracted code includes the logic for ordering SSL certificates, checking the order status, and handling domain removal. This refactoring improves the maintainability and modularity of the codebase.
2024-06-26 19:33:01 +01:00
Simon Larsen
27c54221cb feat: Mark domain as not ordered and update SSL status
This commit updates the `StatusPageDomainService.ts` file to mark a domain as not ordered and update the SSL status when it is removed. The `notifyDomainRemoved` function now includes logic to update the `isSslOrdered` and `isSslProvisioned` properties to `false` for the specified domain. This ensures that the SSL certificate is not ordered or provisioned for the removed domain.
2024-06-26 14:42:17 +01:00
Simon Larsen
cf589ba0c6 refactor: Remove invalid domain and notify removal
The code changes in GreenlockUtil.ts remove the domain if the CNAME is not valid and notify the removal. This ensures that only valid domains are processed for ordering SSL certificates.
2024-06-26 14:38:26 +01:00
Simon Larsen
43eaff3a6d feat: Add logic to order SSL certificate for valid domains
The code changes in `StatusPageDomainService.ts` add logic to order an SSL certificate for valid domains. If the CNAME is valid, the code attempts to order the certificate using the `orderCert` function. This ensures that all valid domains have the necessary SSL protection.
2024-06-26 14:31:08 +01:00
Simon Larsen
30e96de2d9 refactor: Check order status for SSL certificates
This commit adds a new cron job in the `StatusPageCerts.ts` file to check the order status of SSL certificates for domains that have already ordered them. If a certificate does not exist for a domain, the code will attempt to order the certificate again. This ensures that all domains with ordered certificates have the necessary SSL protection.
2024-06-26 14:25:35 +01:00
Simon Larsen
43c4f44f1f refactor: Check order status for SSL certificates
This commit adds a new cron job in the `StatusPageCerts.ts` file to check the order status of SSL certificates for domains that have already ordered them. If a certificate does not exist for a domain, the code will attempt to order the certificate again. This ensures that all domains with ordered certificates have the necessary SSL protection.
2024-06-26 14:24:49 +01:00
Simon Larsen
af6f5af11d Update phone number placeholders in registration and subscription forms 2024-06-26 12:36:27 +01:00
snyk-bot
79603c9bb4 fix: upgrade posthog-js from 1.136.2 to 1.136.7
Snyk has created this PR to upgrade posthog-js from 1.136.2 to 1.136.7.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-26 05:31:20 +00:00
Simon Larsen
e2074b010e refactor: Add notification webhook on user creation
This commit adds a notification webhook on user creation in the UserService. When a new user is created, a Slack message is sent to the specified webhook URL with details about the user's email, name, phone number, and company name. This feature enhances the user onboarding process and allows for better tracking and communication with new users.
2024-06-25 22:48:46 +01:00
Simon Larsen
2187edc158 refactor: Update Select.ts and Project.ts for better code organization and readability 2024-06-25 22:16:08 +01:00
Simon Larsen
a9778cf9d0 refactor: Update Copilot README.md file
This commit adds a blank line at the end of the Copilot README.md file. This change ensures consistency in the file structure and improves readability.
2024-06-25 12:09:25 +01:00
Simon Larsen
c450c3fa1b ```text
refactor: Update server_name in Nginx configuration

This commit updates the server_name directive in the Nginx configuration file to remove the ${HOST}:${ONEUPTIME_HTTP_PORT} variable and use just ${HOST}. This change ensures that the server_name is set correctly for all domains.
2024-06-24 21:43:24 +01:00
Simon Larsen
3aaed9c901 refactor: Update OneUptime port in nginx.yaml
This commit updates the ONEUPTIME_HTTP_PORT value in the nginx.yaml file to use the port specified in the $.Values.port.nginxHttp variable. This change ensures that OneUptime is hosted on the correct port.
2024-06-24 19:59:36 +01:00
Simon Larsen
70a9944f6a refactor: Update Nginx configuration to enable HTTP/2
This commit updates the Nginx configuration file to enable HTTP/2 by removing the `http2` directive from the `listen` directive and adding a separate `http2` directive. This change ensures that the server supports the latest HTTP/2 protocol, improving performance and security.
2024-06-24 19:56:45 +01:00
Simon Larsen
ad48aae0ba ```text
refactor: Update OneUptime port in config.example.env

This commit updates the ONEUPTIME_HTTP_PORT value in the config.example.env file to 80. This change ensures that OneUptime is hosted on the correct port.
2024-06-24 19:47:15 +01:00
Simon Larsen
14f9950c38 Update container port names for status page in nginx.yaml 2024-06-24 19:45:01 +01:00
Simon Larsen
4acedfdd62 Update nginx.yaml and values.yaml for hosting OneUptime and status page on different ports 2024-06-24 19:42:46 +01:00
Simon Larsen
deff7c9464 refactor: Add missing comma in SchemaMigrations/Index.ts 2024-06-24 19:19:52 +01:00
Simon Larsen
b407286ef0 refactor: Add migration for new schema version 2024-06-24 19:18:26 +01:00
Simon Larsen
9348076df0 refactor: Improve error handling in CheckHeartbeat.ts
This commit improves the error handling in the CheckHeartbeat.ts file. It adds a try-catch block around the main logic to catch any errors that occur during the processing of incoming request monitors. Additionally, it logs the error message and the ID of the monitor that caused the error. This change enhances the robustness and reliability of the code by properly handling and logging errors.
2024-06-24 18:50:59 +01:00
Simon Larsen
09a7e155b7 refactor: Update Project.ts to use number type for enterpriseAnnualContractValue column
The code changes in Project.ts modify the type of the enterpriseAnnualContractValue column from ShortText to Number. This change ensures that the column stores numeric values instead of text, improving data integrity and query performance.
2024-06-24 17:45:36 +01:00
Simon Larsen
127cc6b9b1 refactor: Add logging statements for IncomingRequestMonitor
This commit adds logging statements to the IncomingRequestMonitor module to improve debugging and monitoring. The added log messages provide information about the number of incoming request monitors found and whether a monitor should process a request. This change enhances the visibility and understanding of the monitoring process.
2024-06-24 17:31:42 +01:00
Simon Larsen
ea5474527c refactor: Update CompareCriteria message formatting
This commit refactors the CompareCriteria class to update the message formatting for different filter types. The previous implementation included the word "threshold" in the message, which is unnecessary and can be confusing. The updated message now clearly states whether the value is greater than, greater than or equal to, less than, less than or equal to, or not equal to the threshold value. This change improves the clarity and readability of the message generated by the CompareCriteria class.
2024-06-24 14:28:05 +01:00
Simon Larsen
9111b831a7 chore: Update docker-compose.dev.yml command in test.e2e.yaml 2024-06-24 13:29:34 +01:00
Simon Larsen
dcabdd0a55 refactor: Remove unused CopilotEvent table
This commit removes the unused CopilotEvent table from the database schema. The table is no longer needed and has been dropped to improve database performance and reduce clutter.
2024-06-24 12:52:57 +01:00
Simon Larsen
058b585eda refactor: Add migration for new schema version
This commit adds a new migration file for the latest schema version. The migration file is named "1719228104620-MigrationName". This ensures that the database schema is up to date with the latest changes.
2024-06-24 12:23:15 +01:00
Simon Larsen
25da20a968 refactor: Add migration for enterprise annual contract value column 2024-06-24 12:16:01 +01:00
Simon Larsen
4f4d9946ff Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-23 21:37:38 +01:00
Simon Larsen
0987634e54 refactor: Fix formatting and add comments in ArrayUtil.ts and CopilotActionProcessingException.ts 2024-06-23 21:37:36 +01:00
Simon Larsen
c099f3a3ef refactor: Improve error handling in app.py
The error handling in app.py has been improved to catch and handle exceptions that occur during the processing of items in the queue. This change ensures that errors are properly logged and that the affected items are removed from the pending items list.
2024-06-23 20:31:43 +00:00
Simon Larsen
a3f5e268b5 refactor: Shuffle files in Copilot Init to avoid fixing the same file in each run 2024-06-23 21:29:23 +01:00
Simon Larsen
2599841d37 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-23 21:04:49 +01:00
Simon Larsen
6c8a0c8cdc refactor: Improve file extension handling in LocalFile.ts 2024-06-23 21:04:46 +01:00
Simon Larsen
0d24bb6351 Merge pull request #1504 from OneUptime/snyk-upgrade-48794e3e1c0fd38df637134c9642af47
[Snyk] Upgrade posthog-js from 1.136.1 to 1.136.2
2024-06-23 21:01:01 +01:00
Simon Larsen
a4c5354152 refactor: Improve comments in ImproveComments.ts 2024-06-23 20:58:21 +01:00
Simon Larsen
a906713f6e Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-23 19:41:26 +01:00
Simon Larsen
e85e351797 refactor: Remove unnecessary blank lines in ServiceLanguageUtil class 2024-06-23 19:41:24 +01:00
Simon Larsen
3f9c1fd46e Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-23 18:40:56 +00:00
Simon Larsen
6c3edbfcb0 ```text
refactor: Update app.py to use asyncio.create_task for job function

The job function in app.py has been updated to use the asyncio.create_task method instead of directly calling the job function. This change improves the efficiency and performance of the code by allowing the job function to run concurrently with other tasks.
2024-06-23 18:40:38 +00:00
Simon Larsen
d3f212c9ec Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-23 19:35:07 +01:00
Simon Larsen
1964db22f1 refactor: Add support for Markdown file extension in ServiceLanguage enum 2024-06-23 19:35:04 +01:00
Simon Larsen
b6a70bbd6c refactor: Convert job function to async in app.py 2024-06-23 18:23:15 +00:00
Simon Larsen
f36609712b refactor: Add print statements to debug message processing in app.py 2024-06-23 18:13:39 +00:00
Simon Larsen
6737d97f30 refactor: Improve comments in ImproveComments.ts 2024-06-23 18:00:44 +01:00
Simon Larsen
d22b40e91a refactor: Improve comments in ImproveComments.ts 2024-06-23 18:00:16 +01:00
Simon Larsen
e2e4db5073 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-22 19:40:21 +01:00
Simon Larsen
2415f97ec6 refactor: Add NotAcceptedFileExtentionForCopilotAction exception handling 2024-06-22 19:40:18 +01:00
Simon Larsen
0910c9f6f6 Merge branch 'ai-copilot-main' 2024-06-22 12:43:42 +00:00
Simon Larsen
1a02f5b73e refactor: Update queue_status endpoint response key name
The key name in the response of the queue_status endpoint has been updated from "prnding" to "pending" to fix a typo. This change ensures consistency and improves the readability of the returned data.
2024-06-22 12:43:04 +00:00
Simon Larsen
b6cabf12d5 refactor: Update CopilotActionsBase to include PR generation message
This commit updates the `CopilotActionsBase.ts` file to include a message about PR generation in the warning section. The message informs users that the PR is generated by OneUptime Copilot and advises them to review the changes before merging. This enhancement improves the clarity and transparency of the generated PRs.
2024-06-22 13:36:52 +01:00
Simon Larsen
27ef73be20 refactor: Execute CopilotAction and update currentFixCount
This commit modifies the `Copilot/Init.ts` file to execute the `CopilotActionService.execute` method for each event that needs fixing. It also updates the `currentFixCount` variable to keep track of the number of fixes performed. This refactor improves the functionality of the Copilot service by ensuring that all necessary actions are executed and the fix count is accurately maintained.
2024-06-22 13:34:54 +01:00
Simon Larsen
00b35c4d9a refactor: Convert job function to async in app.py
The job function in app.py has been converted to an async function to support asynchronous processing. This change improves the performance and responsiveness of the application by allowing other tasks to run concurrently while the job function is processing the queue.
2024-06-22 12:31:53 +00:00
Simon Larsen
369bdfc841 ```text
refactor: Add FixGrammarAndSpelling action to CopilotActionType and CopilotActions

This commit adds the `FixGrammarAndSpelling` action to the `CopilotActionType` enum and the `CopilotActions` dictionary. The action is now available for execution in the Copilot service. This enhancement improves the codebase by providing a new action that can be used to fix grammar and spelling errors in the application.
2024-06-22 12:50:54 +01:00
Simon Larsen
8150f44244 refactor: Improve comments in ImproveComments.ts 2024-06-22 12:42:34 +01:00
Simon Larsen
6a646c06b3 refactor: Remove unused CopilotActionType enum value
This commit removes the unused `CopilotActionType` enum value from the `CopilotActionType.ts` file. The value was commented out and had no impact on the functionality of the application. Removing it helps to improve code clarity and maintainability.
2024-06-22 12:38:27 +01:00
Simon Larsen
422656caf3 refactor: Remove unused PromptsUtil class
This commit removes the unused `PromptsUtil` class from the codebase. The class was no longer being used and had no impact on the functionality of the application. Removing it helps to reduce code complexity and improve maintainability.
2024-06-22 12:35:38 +01:00
Simon Larsen
5223d1bd6d refactor: Improve comments in CopilotActionType and CopilotActionsBase
The code changes in this commit refactor the comments in the `CopilotActionType` and `CopilotActionsBase` files. The comments have been improved to provide clearer instructions and guidelines for code commenting. This enhancement ensures that the codebase is well-documented and easier to understand for future developers.
2024-06-22 12:35:12 +01:00
Simon Larsen
42f0b90291 refactor: Update SendStatusChangeNotification to convert rootCause to HTML
This commit updates the SendStatusChangeNotification module to convert the rootCause property to HTML using the Markdown.convertToHTML function. This ensures that the rootCause is properly formatted for display in email notifications. The conversion is only performed if the rootCause is not empty. This improvement enhances the readability and presentation of the status change notifications.
2024-06-22 12:26:03 +01:00
Simon Larsen
3d4f28fc0f refactor: Simplify CodeRepositoryUtil.pullChanges method signature 2024-06-22 11:33:52 +01:00
snyk-bot
e74c6a7030 fix: upgrade posthog-js from 1.136.1 to 1.136.2
Snyk has created this PR to upgrade posthog-js from 1.136.1 to 1.136.2.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-21 19:17:11 +00:00
Simon Larsen
6be976102c refactor: Remove commented out code and unused imports 2024-06-21 18:53:11 +01:00
Simon Larsen
261072b1fd refactor: Update logging statements in CopilotActionService 2024-06-21 18:35:22 +01:00
Simon Larsen
e7659bdf08 chore: Switch to main branch before executing CopilotAction 2024-06-21 18:06:06 +01:00
Simon Larsen
2a8c45cea0 refactor: Improve page load performance with lazy loading for images 2024-06-21 18:04:09 +01:00
Simon Larsen
b197416247 Update OneUptime installation documentation and Docker Compose file
This commit updates the OneUptime installation documentation and Docker Compose file to provide clearer instructions for setting up and updating OneUptime. It includes steps for accessing OneUptime, setting up TLS/SSL certificates, and updating OneUptime using Git. The changes ensure that users have the necessary information to install and maintain OneUptime effectively.
2024-06-21 17:41:34 +01:00
Simon Larsen
fe0e745640 refactor: Update TLS/SSL certificate setup instructions 2024-06-21 17:39:05 +01:00
Simon Larsen
28ea4d9b83 refactor: Update TLS/SSL certificate setup instructions
This commit updates the installation documentation and example configuration file to provide clear instructions on setting up TLS/SSL certificates for OneUptime. It emphasizes that OneUptime does not support setting up SSL/TLS certificates and provides steps for using a reverse proxy like Nginx or Caddy, along with Let's Encrypt, to provision the certificates. It also includes instructions for updating the necessary settings in the configuration file. This improvement ensures that users have the necessary information to secure their OneUptime installation with SSL/TLS certificates.
2024-06-21 17:38:30 +01:00
Simon Larsen
3d7cb148d0 refactor: Update MonitorTable to use MonitorElement for rendering monitor names
This commit updates the MonitorTable component to use the MonitorElement component for rendering monitor names in the table. The MonitorElement component takes a Monitor object as a prop and renders the monitor name as a link. This change improves the modularity and reusability of the code by separating the rendering logic into a separate component.
2024-06-21 17:21:20 +01:00
Simon Larsen
0d0760e450 refactor: Update ServerMonitorCriteria to handle evaluateOverTime options
This commit updates the ServerMonitorCriteria class to handle the evaluateOverTime options in the criteria filter. If the evaluateOverTime flag is set to true and evaluateOverTimeOptions are provided, the offlineIfNotCheckedInMinutes value is updated accordingly. This enhancement improves the flexibility and customization of the ServerMonitorCriteria class.
2024-06-21 16:42:51 +01:00
Simon Larsen
a6f66a59bf refactor: Update sleep duration to 10 minutes for server startup 2024-06-21 16:11:16 +01:00
Simon Larsen
f09419ef50 refactor: Update failureCause message in PingMonitor.ts 2024-06-21 13:59:45 +01:00
Simon Larsen
4c90dc66a0 refactor: Update SendCreatedResourceNotification to convert rootCause to HTML 2024-06-21 13:56:23 +01:00
Simon Larsen
99c2e34ab5 refactor: Add support for IsOnline check in CriteriaFilterUtil 2024-06-21 13:43:29 +01:00
Simon Larsen
0fb0e9b047 refactor: Update SendCreatedResourceNotification to convert rootCause to HTML
This commit updates the SendCreatedResourceNotification class to convert the rootCause property to HTML using the Markdown.convertToHTML function. This ensures that the rootCause is properly formatted and displayed in the incident notification email. The rootCause is either the incident's rootCause or a default message if no rootCause is identified. This enhancement improves the readability and effectiveness of the incident notifications.
2024-06-21 13:34:00 +01:00
Simon Larsen
7ae6a3c5ea refactor: Update ProbeMonitorResponseService to include criteria details in rootCause
This commit updates the ProbeMonitorResponseService class to include the criteria details in the rootCause property of the ProbeApiIngestResponse. The criteria met ID, criteria name, criteria description, filter conditions met, and failure cause are now included in the rootCause. This enhancement improves the clarity and completeness of the rootCause information.
2024-06-21 13:08:05 +01:00
Simon Larsen
59f0526936 refactor: Update EvaluateOverTime method to handle boolean values for IsOnline metric
The EvaluateOverTime method in the EvaluateOverTime.ts file has been updated to handle boolean values for the IsOnline metric. This change allows the method to correctly evaluate and process the IsOnline metric data, improving the accuracy and reliability of the evaluation process.
2024-06-21 12:57:50 +01:00
Simon Larsen
bfcd5c1753 refactor: Improve clarity of CompareCriteria message generation
The CompareCriteria class has been refactored to improve the clarity of message generation. The code now checks the filter type before appending the values to the message, ensuring that the message is only generated when necessary. This change enhances the readability and maintainability of the code.
2024-06-21 12:31:43 +01:00
Simon Larsen
76df1a5889 refactor: Fix CriteriaFilterUtil to handle IsOnline check correctly
The CriteriaFilterUtil class has been updated to handle the IsOnline check correctly. The getEvaluateOverTimeTypeByCriteriaFilter method now includes the IsOnline check in the returned array of EvaluateOverTimeType values. This fix ensures that the CriteriaFilterUtil class functions properly and provides accurate results for the IsOnline check.
2024-06-21 12:24:06 +01:00
Simon Larsen
422ee6c192 refactor: Add support for IsOnline check in CriteriaFilterUtil
This commit adds support for the IsOnline check in the CriteriaFilterUtil class. The getEvaluateOverTimeTypeByCriteriaFilter method now includes the IsOnline check in the returned array of EvaluateOverTimeType values. This enhancement improves the functionality and flexibility of the CriteriaFilterUtil class.
2024-06-21 11:58:21 +01:00
Simon Larsen
808b3512f3 refactor: Improve clarity of declaredBy field assignment in SendCreatedResourceNotification.ts
This commit refactors the code in SendCreatedResourceNotification.ts to improve the clarity of how the "declaredBy" field is assigned. The code now checks if the incident has a createdByProbe and createdByUser, and assigns the appropriate value to "declaredBy" based on the available information. This change enhances the readability and maintainability of the code.
2024-06-21 11:44:19 +01:00
Simon Larsen
742796fd67 feat: Add declaredBy field to IncidentOwnerResourceCreated template and SendCreatedResourceNotification job
This commit adds the "declaredBy" field to the IncidentOwnerResourceCreated template in the Notification feature set and the SendCreatedResourceNotification job in the Workers feature set. The "declaredBy" field is used to display the name of the user or probe who declared the incident. This enhancement improves the clarity and completeness of the incident notifications sent to incident owners.
2024-06-21 11:39:32 +01:00
Simon Larsen
9027369e10 refactor: Add suffix to ProbeElement in Probe.tsx
This commit adds a new optional prop "suffix" to the ProbeElement component in Probe.tsx. The suffix is appended to the probe name displayed in the UI. This enhancement provides more flexibility in customizing the display of probe names.
2024-06-21 11:24:13 +01:00
Simon Larsen
a87f3ac896 refactor: Fix branch name generation in CopilotActionsBase.ts
The branch name generation in CopilotActionsBase.ts has been fixed to replace double hyphens with a single hyphen. This ensures that the branch name is correctly formatted and avoids any potential issues with branch creation and management.
2024-06-21 10:59:34 +01:00
Simon Larsen
db75cc1a5b Merge pull request #1499 from OneUptime/ai-copilot-main
Ai copilot main
2024-06-21 10:41:28 +01:00
Simon Larsen
2deeb32b78 refactor: Fix branch name generation in CopilotActionsBase.ts
The branch name generation in CopilotActionsBase.ts has been fixed to replace double hyphens with a single hyphen. This ensures that the branch name is correctly formatted and avoids any potential issues with branch creation and management.
2024-06-20 22:31:58 +01:00
Simon Larsen
bc8b8eb982 refactor: Update LlmType import paths in Copilot/Config.ts, Copilot/Service/LLM/Llama.ts, and Copilot/Service/LLM/LLM.ts
This commit updates the import paths for the LlmType module in the following files:
- Copilot/Config.ts
- Copilot/Service/LLM/Llama.ts
- Copilot/Service/LLM/LLM.ts

The import paths are corrected to match the actual file structure, ensuring that the LlmType module is properly imported and used throughout the codebase. This change improves the maintainability and readability of the code.
2024-06-20 21:37:24 +01:00
Simon Larsen
ef3fe66e72 Merge pull request #1498 from jackveney/patch-1
Update endpoint-status.sh to follow redirects
2024-06-20 21:10:32 +01:00
Jack Veney
17a0b65a4b Update endpoint-status.sh
Included the -L option in the curl command, ensuring that it will follow any 301 redirects until the final URL is reached.
2024-06-20 15:24:27 -04:00
Simon Larsen
01a1a0f69e Merge pull request #1496 from OneUptime/snyk-upgrade-99d49c023062d95b651963a884a19da7
[Snyk] Upgrade posthog-js from 1.135.2 to 1.136.1
2024-06-20 17:30:18 +01:00
Simon Larsen
1260e482cf refactor: Improve comments in code and update job function in app.py 2024-06-20 13:14:39 +01:00
Simon Larsen
6e5081a4e3 refactor: Remove unused CopilotEvent and CopilotEventService 2024-06-20 12:30:06 +01:00
Simon Larsen
dd93998296 refactor: Remove unused CopilotEvent and CopilotEventService
This commit removes the unused CopilotEvent enum and CopilotEventService class. These files are no longer needed in the codebase and can be safely deleted. Removing unused code improves the maintainability and reduces the complexity of the project.
2024-06-20 11:41:04 +01:00
Simon Larsen
94956b045a refactor: Improve comments in code and update job function in app.py
This commit refactors the code by improving the comments in the code and updating the job function in app.py. The comments are now focused on code that is hard to understand, and unnecessary comments are removed. The job function is converted to an async function to support asynchronous processing, which improves the performance and responsiveness of the application. These changes enhance the readability and efficiency of the codebase.
2024-06-20 10:00:07 +00:00
Simon Larsen
b2f650a865 refactor: Sanitize file path in CodeRepositoryUtil.getFileContent()
The file path in the CodeRepositoryUtil.getFileContent() method is now sanitized using the LocalFile.sanitizeFilePath() function before executing the command. This change ensures that the file path is properly formatted and prevents any potential security vulnerabilities or errors caused by invalid file paths.
2024-06-20 10:26:16 +01:00
Simon Larsen
4390a37184 fix prompt 2024-06-20 09:22:53 +00:00
Simon Larsen
9b08d1a9e4 refactor: Convert job function to async in app.py
The job function in app.py has been converted to an async function to support asynchronous processing. This change improves the performance and responsiveness of the application by allowing other tasks to run concurrently while the job function is processing the queue.
2024-06-19 21:05:36 +00:00
Simon Larsen
dbef1071e0 refactor: Add GPU support to Llama app in docker-compose.ai.yml 2024-06-19 20:58:08 +00:00
Simon Larsen
98fbbe301e refactor: Update variable types in Copilot/Init.ts and Copilot/Utils/Prompts.ts 2024-06-19 21:03:54 +01:00
snyk-bot
6805083725 fix: upgrade posthog-js from 1.135.2 to 1.136.1
Snyk has created this PR to upgrade posthog-js from 1.135.2 to 1.136.1.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-19 19:07:13 +00:00
Simon Larsen
27213fa235 refactor: Add FixNumberOfCodeEventsInEachRun constant to Config.ts
This commit adds the FixNumberOfCodeEventsInEachRun constant to the Config.ts file. The constant is set to 5 and is used to determine the number of code events to fix in each run. This change improves the flexibility and configurability of the code events handling in the application.
2024-06-19 16:29:25 +01:00
Simon Larsen
baa98e333e refactor: Update LlmType export in Config.ts and LlmType.ts 2024-06-19 15:36:24 +01:00
Simon Larsen
ccdcf2c679 refactor: Update Llama app to use local model path instead of model ID 2024-06-19 15:06:36 +01:00
Simon Larsen
85edd12c2d refactor: Update Dockerfile.tpl to use huggingface/transformers-pytorch-gpu image 2024-06-19 13:20:34 +00:00
Simon Larsen
97cc28b182 refactor: Update Dockerfile.tpl to use huggingface/transformers-pytorch-gpu image
This commit updates the Dockerfile.tpl to use the huggingface/transformers-pytorch-gpu image instead of the continuumio/anaconda3 image. This change allows the Llama app to utilize GPU resources for improved performance in AI processing. Additionally, the unnecessary installation of the transformers and accelerate libraries is removed as they are already included in the huggingface/transformers-pytorch-gpu image.
2024-06-19 13:06:23 +00:00
Simon Larsen
b0041e6993 refactor: Update Dockerfile.tpl to expose port 8547 instead of port 80 2024-06-19 12:18:25 +00:00
Simon Larsen
a66d78743d Merge pull request #1495 from im-alfa/bugfix/add-aero-as-a-valid-tld
fix: add `.aero` as a valid TLD
2024-06-19 12:48:38 +01:00
Simon Larsen
bc78491478 ```text
refactor: Add appname label to probe.yaml

This commit adds the "appname" label to the probe.yaml file in order to provide additional information about the application. This label will help with identifying the specific application when managing and monitoring the Kubernetes resources.
2024-06-19 11:14:33 +01:00
alfa
7751870ccf fix: add .aero as a valid TLD 2024-06-19 05:42:23 +02:00
Simon Larsen
df6ffb15d4 refactor: Add GPU support to Llama app in docker-compose.ai.yml
This commit adds GPU support to the Llama app in the docker-compose.ai.yml file. It includes a new deploy section with reservations for GPU devices, specifying the driver, count, and capabilities. This change enables the Llama app to utilize GPU resources for improved performance in AI processing.
2024-06-18 22:11:53 +01:00
Simon Larsen
df20f343e9 refactor: Update Llama app to log prompt and output to console
This commit updates the Llama app to log the prompt and output to the console for debugging purposes. It adds print statements to log the prompt before processing and the generated output after processing. This change improves the development workflow by providing visibility into the input and output of the AI model.
2024-06-18 22:08:42 +01:00
Simon Larsen
e4ade513ce feat: Add start-ai, build-ai, and force-build-ai scripts for AI services
This commit adds three new scripts, start-ai, build-ai, and force-build-ai, to the package.json file. These scripts are used to start, build, and force-build the AI services respectively. They are configured to export environment variables, run the prerun script, and execute the necessary docker compose commands with the specified configuration file. This addition enhances the development workflow by providing convenient commands for managing the AI services.
2024-06-18 21:49:00 +01:00
Simon Larsen
3c2af1dc38 refactor: Remove unused Llama service from docker-compose.dev.yml 2024-06-18 21:47:40 +01:00
Simon Larsen
af5d714642 refactor: Add generate-build-number job as dependency in infrastructure-agent-deploy workflow 2024-06-18 21:41:57 +01:00
Simon Larsen
3f315be279 refactor: Update Llama app to use local model path instead of model ID
This commit updates the Llama app to use a local model path instead of a model ID. The model path is set to "/app/Models/Meta-Llama-3-8B-Instruct". This change improves the reliability and performance of the app by directly referencing the model file instead of relying on an external model ID.
2024-06-18 21:41:29 +01:00
Simon Larsen
095493cec9 Merge branch 'release' into ai-copilot-main 2024-06-18 19:29:03 +01:00
Simon Larsen
3bdf87f34f refactor: Update github-release workflow to include generate-build-number job
This commit modifies the github-release workflow to include the generate-build-number job as a dependency. Previously, the workflow only depended on the test-e2e-release-saas and test-e2e-release-self-hosted jobs. By adding the generate-build-number job, we ensure that the necessary build number is generated before the github-release job is executed. This change improves the overall release process by providing accurate build information for the release.
2024-06-18 19:02:46 +01:00
Simon Larsen
26bb6f1e74 refactor: Update Dockerfile.tpl to expose port 8547 instead of port 80
This commit modifies the Dockerfile.tpl file to update the EXPOSE directive. The port number is changed from 80 to 8547 to align with the port used by the Llama application. This change ensures that the Llama application is accessible from outside the container on the correct port.
2024-06-18 18:42:11 +01:00
Simon Larsen
20db81a5f6 refactor: Update secrets.yaml to add keys for postgres, redis, and clickhouse
This commit modifies the secrets.yaml file to add keys for postgres, redis, and clickhouse. These keys are used to store sensitive information such as passwords for external services. By including these keys, we ensure that the necessary secrets are available for the application to connect to these services securely.
2024-06-18 13:59:49 +01:00
Simon Larsen
f9b097a112 refactor: Improve page load performance by lazy loading images
This commit updates the Register.spec.ts file to improve the page load performance by implementing lazy loading for images. It ensures that the dashboard page is up before signing up the user and reloads the page if it fails to load. These changes enhance the user experience by optimizing the loading time of the registration page.
2024-06-18 13:45:51 +01:00
Simon Larsen
b70b70e27e Merge remote-tracking branch 'origin/snyk-upgrade-e85a20baed82dca9b23b1e6d43058393' 2024-06-18 13:35:13 +01:00
Simon Larsen
93df459662 Merge pull request #1487 from OneUptime/snyk-upgrade-07f6caf2da548bfa468d50536046a7d4
[Snyk] Upgrade playwright from 1.44.0 to 1.44.1
2024-06-18 13:34:00 +01:00
Simon Larsen
1aceb81c85 Merge pull request #1490 from OneUptime/snyk-upgrade-3e8efba0b61bba9ccdff4fbf1899abe8
[Snyk] Upgrade posthog-js from 1.133.0 to 1.135.2
2024-06-18 13:33:53 +01:00
Simon Larsen
023aea94c2 Merge pull request #1491 from OneUptime/snyk-upgrade-172a12f064e961ffc3354f68f2eb7cb7
[Snyk] Upgrade @babel/runtime from 7.24.5 to 7.24.6
2024-06-18 13:33:46 +01:00
Simon Larsen
d8dff468ab refactor: Update Cookie.ts to accept string as key parameter
This commit modifies the Cookie.ts file to update the setItem method signature. The key parameter now accepts both CookieName and string types, allowing for more flexibility when setting cookies. This change improves the usability and versatility of the Cookie utility class.
2024-06-18 13:33:09 +01:00
Simon Larsen
082d800c34 refactor: Update ProbeMonitorResponseService to include remediation notes
This commit updates the ProbeMonitorResponseService class to include a check for the presence of remediation notes in the criteriaIncident object. If remediation notes are provided, they are assigned to the incident object. This change enhances the functionality of the ProbeMonitorResponseService by allowing the storage and retrieval of remediation notes for incidents.
2024-06-18 13:08:56 +01:00
Simon Larsen
e7f4c962b8 refactor: Update incident form to include remediation notes
This commit updates the incident form to include a field for remediation notes. This allows users to provide specific steps that should be taken to resolve the incident. By adding this feature, we enhance the incident management process and improve collaboration among team members.
2024-06-18 13:07:59 +01:00
Simon Larsen
f6074fe8f4 refactor: Update MonitorCriteriaIncident component to remove unused imports 2024-06-18 13:00:10 +01:00
Simon Larsen
b45678f167 refactor: Update MonitorCriteriaIncidentForm UI with incident description and remediation notes
This commit updates the MonitorCriteriaIncidentForm component to include fields for incident description and remediation notes. The incident description field now supports markdown formatting and has a placeholder text for when no description is entered. Similarly, the remediation notes field also supports markdown formatting and has a placeholder text for when no notes are entered. These changes enhance the user experience by providing a more comprehensive incident form.
2024-06-18 12:59:22 +01:00
Simon Larsen
6d53678135 refactor: Add new migration for SchemaMigrations and update MonitorCriteriaIncidentForm UI 2024-06-18 12:56:12 +01:00
Simon Larsen
7b77dd4a53 refactor: Add new migration for SchemaMigrations and update MonitorCriteriaIncidentForm UI
This commit adds a new migration file for the SchemaMigrations table, introducing a new migration named MigrationName1718711669847. This migration is imported in the Index.ts file of the SchemaMigrations directory. Additionally, the MonitorCriteriaIncidentForm component is updated to change the title of the "Show Advanced Fields" button to "Add Remediation Notes for an engineer to help resolve this incident." The button is also given a left margin of -3 pixels to adjust its positioning. These changes improve the database schema management and enhance the user experience in the incident form.
2024-06-18 12:55:52 +01:00
Simon Larsen
51bb54e771 refactor: Add placeholder text for name and email fields in user profile form 2024-06-18 12:51:17 +01:00
Simon Larsen
48b095f548 refactor: Update import statements for TimezoneUtil in multiple files 2024-06-18 12:44:54 +01:00
Simon Larsen
786ec6ce7a refactor: Update import statements for TimezoneUtil in multiple files 2024-06-18 11:35:04 +01:00
Simon Larsen
401fbb58e3 refactor: Update import statements for TimezoneUtil in multiple files 2024-06-18 10:38:45 +01:00
Simon Larsen
5243ae6b8d Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-18 10:05:03 +01:00
Simon Larsen
a06a0f1d16 refactor: Update import statements for TimezoneUtil in multiple files 2024-06-17 21:01:44 +01:00
Simon Larsen
e0bc906484 Merge pull request #1489 from hg13bs/patch-1
Remove duplicate "Swift" entry
2024-06-17 19:29:01 +01:00
Simon Larsen
139ff2d638 refactor: Add user timezone support to login and user profile
This commit adds support for user timezones in the login and user profile functionality. It updates the LoginUtil and User classes to include methods for setting and retrieving the user's timezone. Additionally, the UserTimezoneInit component in the Dashboard module is updated to display and allow the user to update their timezone. This change improves the user experience by providing accurate timezone information and allows for better handling of time-related functionality throughout the application.
2024-06-17 17:27:34 +01:00
Simon Larsen
7be603ef08 refactor: Update import statements for TimezoneUtil in multiple files 2024-06-17 17:22:00 +01:00
Simon Larsen
d23548f984 refactor: Update error message in OneUptimeDate class
This commit updates the error message in the `asDateForDatabaseQuery` method of the `OneUptimeDate` class. It now includes the `date.toString()` value to provide more information about the invalid date. This change improves error handling and debugging capabilities.
2024-06-17 17:09:17 +01:00
Simon Larsen
3573e59634 refactor: Update getCurrentTimezoneString method in Date.ts
This commit refactors the getCurrentTimezoneString method in the Date.ts file. It replaces the usage of moment.tz.guess() with this.getCurrentTimezone() to improve code readability and maintainability. Additionally, it adds a check to prepend "GMT" to the zone abbreviation if it starts with a "+" or "-" sign. This change ensures consistent formatting of the timezone string returned by the method.
2024-06-17 16:23:49 +01:00
Simon Larsen
c4e4e7e488 refactor: Update import statements for TimezoneUtil in Monitor.ts
This commit updates the import statements in the Monitor.ts file. It changes the import statement for the TimezoneUtil module to import from "Common/Types/Timezone" instead of the previous import path. This change ensures that the correct module is imported, improving the accuracy and reliability of the code.
2024-06-17 16:14:08 +01:00
Simon Larsen
be3e8447ab refactor: Add data-testid attributes to Toast component
This commit adds data-testid attributes to the Toast component in order to improve testability. The "toast" element, "toast-icon" element, "title" element, "description" element, and "close-button" element now have corresponding data-testid attributes. This change allows for more precise targeting of elements in automated tests, enhancing the reliability and accuracy of the test suite.
2024-06-17 16:07:04 +01:00
Simon Larsen
2615e39c19 refactor: Update import statements for TimezoneUtil in multiple files 2024-06-17 15:58:30 +01:00
Simon Larsen
49b6550581 refactor: Update import statements for TimezoneUtil in UserProfile/Index.tsx 2024-06-17 15:57:32 +01:00
Simon Larsen
e870efc3c4 refactor: Remove unused code and update import statements 2024-06-17 15:33:47 +01:00
Simon Larsen
38862adf5a refactor: Remove unused code and update import statements
This commit removes unused code and updates import statements in multiple files. It removes the unused TimezoneCode enum from the Common/Types/TimezoneCode.ts file and updates the import statements in the affected files to import Timezone from Common/Types/Timezone instead of TimezoneCode. These changes improve the accuracy and reliability of the code.
2024-06-17 13:43:09 +01:00
Simon Larsen
06b92e2745 feat: Add subscriber timezones functionality to SubscriberSettings 2024-06-17 13:18:44 +01:00
Simon Larsen
1a8e0682c7 feat: Add subscriber timezones functionality to SubscriberSettings
This commit adds the functionality to select subscriber timezones in the SubscriberSettings component. It introduces a new field, "Subscriber Timezones", which allows subscribers to choose their preferred timezones for receiving notifications. The selected timezones are displayed when subscribers receive notifications. This feature enhances the user experience by providing localized time information.

Refactor import statements for TimezoneUtil in UserProfile/Index.tsx

This commit updates the import statements in the UserProfile/Index.tsx file to import TimezoneUtil from "Common/Types/Timezone" instead of "CommonUI/src/Utils/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.

Refactor import statements for TimezoneUtil in UserProfile/Index.tsx

This commit updates the import statements in the UserProfile/Index.tsx file to import TimezoneUtil from "Common/Types/Timezone" instead of "CommonUI/src/Utils/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.

Refactor import statements for TimezoneUtil in UserProfile/Index.tsx

This commit updates the import statements in the UserProfile/Index.tsx file to import TimezoneUtil from "Common/Types/Timezone" instead of "CommonUI/src/Utils/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.

Refactor import statements for TimezoneUtil in UserProfile/Index.tsx

This commit updates the import statements in the UserProfile/Index.tsx file to import TimezoneUtil from "Common/Types/Timezone" instead of "CommonUI/src/Utils/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.

refactor: Update retries value in playwright.config.ts

This commit updates the retries value in the playwright.config.ts file to a fixed value of 3. This change ensures that the tests are retried up to 3 times, improving the reliability of the test suite.

refactor: Update import statements for jest in test files

This commit updates the import statements for jest in multiple test files to use the correct module name "jest" instead of "globals". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.

refactor: Update docker-compose command in test.e2e.yaml

This commit updates the docker-compose command in the test.e2e.yaml file to remove the duplicate `e2e` service name. This change improves the clarity and efficiency of the script.

fix: job dependencies

Merge branch 'release' of github.com:OneUptime/oneuptime into release

refactor: Clear user data and remove cookies on authentication error
2024-06-17 11:03:37 +01:00
Simon Larsen
e0189356d5 refactor: Remove TimezoneCode enum and update import statements
This commit removes the TimezoneCode enum from the Common/Types/TimezoneCode.ts file. The enum is no longer needed and can be safely deleted. Additionally, it updates the import statements in the affected files to import Timezone from Common/Types/Timezone instead of TimezoneCode. This change ensures that the correct module is imported and improves the accuracy and reliability of the code.
2024-06-17 10:56:59 +01:00
Simon Larsen
dad07b9f80 refactor: Update import statements for TimezoneUtil in UserProfile/Index.tsx
This commit updates the import statements in the UserProfile/Index.tsx file. It changes the import statement for TimezoneUtil from "CommonUI/src/Utils/Timezone" to "Common/Types/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.
2024-06-17 10:47:23 +01:00
Simon Larsen
8d59710306 refactor: Update import statements for TimezoneUtil in UserProfile/Index.tsx
This commit updates the import statements in the UserProfile/Index.tsx file. It changes the import statement for TimezoneUtil from "CommonUI/src/Utils/Timezone" to "Common/Types/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.
2024-06-17 10:42:43 +01:00
Simon Larsen
5e9227eb4f refactor: Add TimezoneUtil to UserProfile/Index.tsx
This commit refactors the import statements in the UserProfile/Index.tsx file. It updates the import statement for TimezoneUtil from "CommonUI/src/Utils/Timezone" to "Common/Types/Timezone". This change ensures that the correct module is imported, improving the accuracy and reliability of the code.
2024-06-17 10:41:04 +01:00
snyk-bot
1e63173564 fix: upgrade @babel/runtime from 7.24.5 to 7.24.6
Snyk has created this PR to upgrade @babel/runtime from 7.24.5 to 7.24.6.

See this package in npm:
@babel/runtime

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-15 06:14:37 +00:00
snyk-bot
76fded39ee fix: upgrade posthog-js from 1.133.0 to 1.135.2
Snyk has created this PR to upgrade posthog-js from 1.133.0 to 1.135.2.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-15 06:12:15 +00:00
hg13
c82f3c1f71 Remove duplicate "Swift" entry 2024-06-15 02:06:24 +03:00
Simon Larsen
24d9219a62 refactor: Update retries value in playwright.config.ts
This commit updates the retries value in the playwright.config.ts file. The previous value was determined based on the environment variable "CI", but it has been changed to a fixed value of 3. This change ensures that the tests are retried up to 3 times, improving the reliability of the test suite.
2024-06-14 19:38:03 +01:00
Simon Larsen
6ed588d7aa refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 18:54:53 +01:00
Simon Larsen
17c1862eac ```text
refactor: Update docker-compose command in test.e2e.yaml

This commit updates the docker-compose command in the test.e2e.yaml file. The previous command included the `e2e` service name twice, which is unnecessary. The updated command removes the duplicate service name, improving the clarity and efficiency of the script.
2024-06-14 18:34:11 +01:00
Simon Larsen
37b1846363 fix job dependencies 2024-06-14 18:21:51 +01:00
Simon Larsen
da3e6bc3af Merge branch 'release' of github.com:OneUptime/oneuptime into release 2024-06-14 18:02:55 +01:00
Simon Larsen
a35ea2ba66 refactor: Clear user data and remove cookies on authentication error 2024-06-14 18:02:36 +01:00
Simon Larsen
b2fa2e40f4 refactor: Clear user data and remove cookies on authentication error
This commit clears the user data and removes cookies when an authentication error occurs. This ensures that the user is logged out and any stored data is removed, preventing unauthorized access. The code change is made in the API.ts file.
2024-06-14 18:01:51 +01:00
Simon Larsen
babecb5170 chore: Update axios and posthog-js dependencies
This commit updates the axios and posthog-js dependencies in the package-lock.json file. The axios dependency is updated from version 1.7.1 to 1.7.2, and the posthog-js dependency is updated from version 1.131.4 to 1.133.0. This update ensures that the latest stable versions of these dependencies are used, improving the functionality and security of the application.
2024-06-14 17:35:33 +01:00
Simon Larsen
6e0e643337 refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 17:01:06 +01:00
Simon Larsen
2a59faa6b4 refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 16:54:53 +01:00
Simon Larsen
9d7d44afda refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 16:42:55 +01:00
Simon Larsen
8f1e67da3a refactor: Remove ignore for all JavaScript files in eslint configuration 2024-06-14 15:44:31 +01:00
Simon Larsen
c09f863d58 refactor: Remove unused imports and update eslint configuration 2024-06-14 15:42:45 +01:00
Simon Larsen
3c8c2a3feb refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 15:42:33 +01:00
Simon Larsen
4c4169e245 refactor: Update import statements for jest in test files 2024-06-14 14:24:45 +01:00
Simon Larsen
34c5cb1e94 refactor: Update import statements for jest in test files 2024-06-14 14:20:24 +01:00
Simon Larsen
f5fca46e5b refactor: Update import statements for jest in test files
This commit updates the import statements for jest in multiple test files. The previous import statements used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 14:16:56 +01:00
Simon Larsen
48e3c24c6e refactor: Update import statement for jest in setupTest.js
This commit updates the import statement for jest in the setupTest.js file. The previous import statement used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 14:11:32 +01:00
Simon Larsen
e9c94876c0 refactor: Update import statement for jest in setupTest.js
This commit updates the import statement for jest in the setupTest.js file. The previous import statement used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 14:06:41 +01:00
Simon Larsen
fcd6c8ea7d refactor: Remove unused imports and update eslint configuration 2024-06-14 13:50:52 +01:00
Simon Larsen
81726ce7b2 refactor: Update import statement for jest in setupTest.js 2024-06-14 13:40:33 +01:00
Simon Larsen
6349c60bdb refactor: Update import statement for jest in setupTest.js
This commit updates the import statement for jest in the setupTest.js file. The previous import statement used "globals" as the module name, which is incorrect. The correct module name is "jest". This change ensures that the jest module is imported correctly, improving the accuracy and reliability of the test setup.
2024-06-14 13:01:38 +01:00
Simon Larsen
74cf119444 refactor: Remove unused globals.jquery from eslint configuration 2024-06-14 12:36:11 +01:00
Simon Larsen
ba6ac2e32e refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files 2024-06-14 12:34:56 +01:00
Simon Larsen
1498656a43 refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files 2024-06-14 12:15:36 +01:00
Simon Larsen
70a2a3993b refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files 2024-06-14 12:09:53 +01:00
Simon Larsen
5152d5de12 refactor: Remove @trivago/prettier-plugin-sort-imports and update eslint configuration
This commit removes the "@trivago/prettier-plugin-sort-imports" plugin from the ".prettierrc.json" file and updates the eslint configuration in the "package.json" file. The plugin was removed because it is no longer needed and caused conflicts with the updated eslint configuration. This change improves the codebase by simplifying the prettier configuration and ensuring compatibility with the updated eslint rules.
2024-06-14 12:07:16 +01:00
Simon Larsen
2999e539b3 refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files 2024-06-14 12:01:14 +01:00
Simon Larsen
8ce432256c refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files
This commit updates the symbol type from 'Symbol' to 'symbol' in the ColumnAccessControl files. The use of 'symbol' aligns with the TypeScript convention for symbol types. This change improves code consistency and readability.
2024-06-14 11:53:27 +01:00
Simon Larsen
ddbfbac802 refactor: Remove unused files and update eslint configuration 2024-06-14 11:51:38 +01:00
Simon Larsen
1d6a7ee1fa feat: Add timezone dropdown to user profile page
This commit adds a new dropdown component for selecting the timezone on the user profile page. The dropdown options are populated using the `TimezoneCode` enum from the `Common/Types/TimezoneCode.ts` file. Users can now select their timezone, which will be used for all date and time related notifications sent to them. This enhancement improves the user experience by providing a convenient way to set the timezone preference.
2024-06-14 11:21:25 +01:00
Simon Larsen
0d97f0447a refactor: Improve error handling in API class
This commit refactors the API class in API.ts to improve error handling. The `getFriendlyErrorMessage` method now includes additional error cases and returns more specific error messages for network errors, timeouts, request aborts, cancellations, connection issues, and SSL certificate expiration. This change enhances the user experience by providing clearer and more informative error messages.
2024-06-14 10:57:19 +01:00
Simon Larsen
36a13b60fe refactor: Update notification subjects for incidents and announcements 2024-06-14 10:20:57 +01:00
Simon Larsen
64f4fcf829 refactor: Update notification subjects for incidents and announcements 2024-06-14 10:06:38 +01:00
Simon Larsen
1ff7c84d82 refactor: Update notification subjects for incidents and announcements
This commit updates the notification subjects for incidents and announcements in the SendNotificationToSubscribers.ts files. The subjects now include a prefix indicating the type of notification (e.g., [Incident], [Announcement]) followed by the status page name. This change improves the clarity and consistency of the notification emails and SMS messages sent to subscribers.
2024-06-14 10:05:48 +01:00
Simon Larsen
da623d4d34 increase timeout 2024-06-14 10:00:03 +01:00
snyk-bot
2efb630640 fix: upgrade playwright from 1.44.0 to 1.44.1
Snyk has created this PR to upgrade playwright from 1.44.0 to 1.44.1.

See this package in npm:
playwright

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-14 05:19:10 +00:00
Simon Larsen
affa492ce3 refactor: Improve SSL certificate error handling
This commit refactors the API class in API.ts to improve the handling of SSL certificate errors. The `getFriendlyErrorMessage` method now includes specific error messages for different SSL certificate issues, such as expired certificates, certificates signed by unknown authorities, and self-signed certificates. This enhancement enhances the user experience by providing clearer and more informative error messages for SSL certificate errors.
2024-06-13 21:50:59 +01:00
Simon Larsen
5ae3a5b5ee refactor: Improve error handling in API class
The API class in API.ts has been updated to improve error handling. The getFriendlyErrorMessage method now includes additional error cases and returns more specific error messages for network errors, timeouts, request aborts, cancellations, connection issues, and SSL certificate expiration. This change enhances the user experience by providing clearer and more informative error messages.
2024-06-13 21:50:10 +01:00
Simon Larsen
5716ab2445 refactor: Update API error handling and display
The API class in API.ts has been updated to improve error handling and display. The getFriendlyErrorMessage method now includes additional error cases and returns more specific error messages for network errors, timeouts, request aborts, cancellations, connection issues, and SSL certificate expiration. This change enhances the user experience by providing clearer and more informative error messages.
2024-06-13 21:45:56 +01:00
Simon Larsen
a66a04456b refactor: Update endpoint URLs for status check script 2024-06-13 21:44:49 +01:00
Simon Larsen
e97a78eaeb Merge branch 'ai-copilot-main' 2024-06-13 21:12:48 +01:00
Simon Larsen
57f41a908a refactor: Improve login test to handle missing user credentials 2024-06-13 21:11:54 +01:00
Simon Larsen
f42291a428 refactor: Update status check URLs for Dashboard, Status Page, and Accounts
The status-check.sh script has been modified to update the endpoint URLs for checking the status of the Dashboard, Status Page, and Accounts services. The URLs now include "/status/ready" at the end, ensuring that the services are ready to handle requests. This change improves the accuracy and reliability of the status check script.
2024-06-13 21:05:37 +01:00
Simon Larsen
4fa9adfc7d refactor: Update login test to handle missing user credentials
The login test in Login.spec.ts has been updated to handle cases where the user credentials (email and password) are missing. Previously, the test would only check if the user is registered, but now it also checks if the registered user email and password are available. This change ensures that the test behaves correctly in all scenarios and improves the reliability of the login functionality.
2024-06-13 18:49:19 +01:00
Simon Larsen
3e2e581e52 ```text
refactor: Update artifact upload paths in release and test workflows

The artifact upload paths in the release.yml, test-release.yaml, and test.e2e.yaml workflows have been updated to include the entire E2E directory instead of specific subdirectories. This change simplifies the configuration and ensures that all necessary files are included in the artifacts.
2024-06-13 18:39:02 +01:00
Simon Larsen
2a3c34af95 refactor: Add endpoint to retrieve Copilot events by file
This commit adds a new endpoint to the CodeRepositoryAPI class in CodeRepositoryAPI.ts. The endpoint allows users to retrieve Copilot events for a specific file in the code repository. It takes in a secret key, file path, and service catalog ID as parameters and returns a list of Copilot events. This enhancement improves the functionality and usability of the API.
2024-06-13 14:55:31 +01:00
Simon Larsen
170b79e4cf refactor: Add CopilotEventStatus column to CopilotEvent model
This commit adds a new column, CopilotEventStatus, to the CopilotEvent model in the CopilotEvent.ts file. The CopilotEventStatus column represents the status of a Copilot event that was triggered for a file in the code repository. This enhancement improves the functionality and flexibility of the CopilotEvent model.
2024-06-13 14:39:26 +01:00
Simon Larsen
c15b8bb951 refactor: Update CodeRepositoryUtil to include serviceRepository parameter in createBranch and createOrCheckoutBranch 2024-06-13 14:11:09 +01:00
Simon Larsen
17c47f7d89 refactor: Update ServiceFileTypesUtil to include common directories and files to ignore 2024-06-13 13:32:16 +01:00
Simon Larsen
a406287215 refactor: Update branch name in Copilot/Index.ts and add GITHUB_USERNAME to .env.example
This commit updates the branch name in Copilot/Index.ts from 'test-branch-3' to 'test-branch-4'. Additionally, it adds the GITHUB_USERNAME variable to the .env.example file. These changes improve the accuracy and functionality of the code.
2024-06-13 13:10:14 +01:00
Simon Larsen
a73b050a4d refactor: Update CodeRepositoryUtil to include serviceRepository parameter in createBranch and createOrCheckoutBranch
This commit modifies the CodeRepositoryUtil class in CodeRepository.ts to include a new parameter, serviceRepository, in the createBranch and createOrCheckoutBranch methods. This change allows for better integration with the ServiceRepository class and improves the flexibility and maintainability of the code.
2024-06-13 12:47:42 +01:00
Simon Larsen
224fb2e887 Merge pull request #1479 from OneUptime/snyk-upgrade-fb48859c6d1e1f5c6c32c4f5abf203c1
[Snyk] Upgrade posthog-js from 1.132.0 to 1.133.0
2024-06-13 12:34:04 +01:00
Simon Larsen
96d4131614 refactor: Add createPullRequest method to HostedCodeRepository
The HostedCodeRepository class in HostedCodeRepository.ts has been updated to include a new method, createPullRequest. This method allows for the creation of pull requests in the code repository. This change enhances the functionality and flexibility of the HostedCodeRepository class.
2024-06-13 12:26:49 +01:00
snyk-bot
cda00d5238 fix: upgrade posthog-js from 1.132.0 to 1.133.0
Snyk has created this PR to upgrade posthog-js from 1.132.0 to 1.133.0.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-13 00:27:42 +00:00
Simon Larsen
dea385ad44 refactor: Update ServiceFileTypesUtil to include common directories and files to ignore
The ServiceFileTypesUtil class in ServiceFileTypes.ts has been updated to include two new methods: getCommonDirectoriesToIgnore and getCommonFilesToIgnore. These methods return arrays of common directories and files that should be ignored in code repositories. This change improves the functionality and maintainability of the code by providing a centralized way to define and retrieve the directories and files to ignore.
2024-06-12 22:10:47 +01:00
Simon Larsen
21973401fb refactor: Improve file extension handling in CodeRepositoryUtil
The CodeRepositoryUtil class in CodeRepository.ts has been refactored to improve the handling of file extensions. The changes include:
- Simplifying the logic for skipping files with unsupported extensions
- Adding support for accepted file extensions in the getFilesInDirectory method

These improvements enhance the functionality and maintainability of the code.
2024-06-12 22:07:01 +01:00
Simon Larsen
d153ad9bf7 refactor: Update ServiceRepository to include serviceLanguage field
The ServiceRepository class in ServiceRepository.ts has been updated to include a new field, serviceLanguage. This field is of type ServiceLanguage and is required. This change allows for better organization and identification of code repositories based on their programming language.
2024-06-12 21:27:00 +01:00
Simon Larsen
2ce8ba6295 refactor: Sanitize file paths in CodeRepositoryUtil and LocalFile
This commit refactors the CodeRepositoryUtil and LocalFile classes to include a new method, sanitizeFilePath, which removes double slashes from file paths. This change ensures that file paths are properly formatted and improves the reliability and maintainability of the code.
2024-06-12 21:05:37 +01:00
Simon Larsen
572130d349 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-12 20:21:07 +01:00
Simon Larsen
f0cb049266 refactor: Update CodeRepositoryView component in Index.tsx
The CodeRepositoryView component in Index.tsx has been updated to include a new field for the repository name. This change allows for better organization and identification of code repositories within the system.
2024-06-12 20:20:40 +01:00
Simon Larsen
cab5af6645 refactor: Add organizationName and repositoryName fields to CodeRepository
The CodeRepository entity has been updated to include two new fields: organizationName and repositoryName. These fields are of type character varying(100) and are required. This change allows for better organization and identification of code repositories within the system.
2024-06-12 20:18:30 +01:00
Simon Larsen
e77b923dc1 Merge pull request #1472 from OneUptime/ai-copilot-main
Copilot Main
2024-06-12 19:20:49 +01:00
Simon Larsen
8325c06ca3 refactor: Update status check URLs for Dashboard and Status Page
The status-check.sh script has been modified to update the endpoint URLs for checking the status of the Dashboard and Status Page services. The URLs now include "/status/ready" at the end, ensuring that the services are ready to handle requests. This change improves the accuracy and reliability of the status check script.
2024-06-12 17:27:22 +01:00
Simon Larsen
b66f56bc12 refactor: Update endpoint status check URLs to include "/ready"
The status-check.sh script has been updated to modify the endpoint URLs for checking the status of various services. The URLs now include "/ready" at the end, indicating that the services are ready to handle requests. This change ensures that the status check accurately reflects the readiness of the services and improves the reliability of the script.
2024-06-12 17:25:08 +01:00
Simon Larsen
2de2926d79 refactor: Add MigrationName1718203144945 to SchemaMigrations/Index.ts
The SchemaMigrations/Index.ts file has been updated to include the MigrationName1718203144945 migration. This change ensures that the new migration is included in the list of schema migrations, allowing for proper database versioning and management.
2024-06-12 15:39:55 +01:00
Simon Larsen
fd13e91aac refactor: Update ServiceRepository to use number type for limitNumberOfOpenPullRequestsCount
The ServiceRepository class in ServiceRepository.ts has been updated to use the number type for the limitNumberOfOpenPullRequestsCount property instead of the string type. This change ensures that the property is correctly typed and improves the accuracy and reliability of the code.
2024-06-12 15:38:54 +01:00
Simon Larsen
cf7d4c7720 refactor: Update GitHubUtil to use HostedCodeRepository/HostedCodeRepository 2024-06-12 15:11:50 +01:00
Simon Larsen
b1a76e97ce Merge pull request #1477 from OneUptime/snyk-upgrade-4dc39844f330c9a5f3d5be2668e24709
[Snyk] Upgrade axios from 1.7.0 to 1.7.2
2024-06-12 14:19:29 +01:00
Simon Larsen
7d8036e3eb refactor: Update GitHubUtil to use HostedCodeRepository/HostedCodeRepository
The GitHubUtil class in GitHub.ts has been updated to import the HostedCodeRepository class from the correct file path, "HostedCodeRepository/HostedCodeRepository". This change ensures that the correct class is imported and used, improving the functionality and maintainability of the code.
2024-06-12 13:18:20 +01:00
Simon Larsen
c7344a7624 refactor: Remove commented out code and unused imports
The CodeRepositoryType.ts file has been refactored to remove commented out code and unused imports. This change improves code cleanliness and reduces unnecessary clutter in the file.
2024-06-12 12:25:12 +01:00
Simon Larsen
42253e4e50 refactor: Update GitHub token handling in Config.ts 2024-06-12 11:59:22 +01:00
Simon Larsen
64acf372d6 refactor: Update GitHub token handling in Config.ts
The Config.ts file has been updated to handle the GitHub token more efficiently. The GetGitHubToken function now checks the repository type and throws an exception if a GitHub token is required but not provided. This change improves the security and reliability of the application by ensuring that the correct token is used for GitHub repositories.
2024-06-12 11:31:50 +01:00
snyk-bot
80f4238618 fix: upgrade axios from 1.7.0 to 1.7.2
Snyk has created this PR to upgrade axios from 1.7.0 to 1.7.2.

See this package in npm:
axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-12 04:53:12 +00:00
Simon Larsen
2fe54c46c1 Merge pull request #1475 from OneUptime/snyk-upgrade-d4dca93f2a1a1e81fe41908a5a826632
[Snyk] Upgrade posthog-js from 1.131.4 to 1.132.0
2024-06-11 19:55:56 +01:00
Simon Larsen
266b046b9e Merge pull request #1474 from OneUptime/snyk-upgrade-8df461c2c34dd57552a05c7122331e04
[Snyk] Upgrade axios from 1.7.1 to 1.7.2
2024-06-11 19:55:45 +01:00
snyk-bot
f311841df2 fix: upgrade posthog-js from 1.131.4 to 1.132.0
Snyk has created this PR to upgrade posthog-js from 1.131.4 to 1.132.0.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-11 18:09:12 +00:00
snyk-bot
26319ff3c8 fix: upgrade axios from 1.7.1 to 1.7.2
Snyk has created this PR to upgrade axios from 1.7.1 to 1.7.2.

See this package in npm:
axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-11 18:09:07 +00:00
Simon Larsen
e719bb3b70 refactor: Add doNotShowWhenEditing flag to ServiceRepositoryPage component
The ServiceRepositoryPage component has been updated to include a new flag, doNotShowWhenEditing, which controls whether a certain field should be displayed when editing a service. This change improves the user experience by allowing for more flexibility in customizing the form fields based on the editing mode.
2024-06-11 18:38:37 +01:00
Simon Larsen
d0255c1e33 feat: Enable editing of services in ServiceRepositoryPage 2024-06-11 18:37:49 +01:00
Simon Larsen
f66241d12f Merge pull request #1473 from OneUptime/master
Release
2024-06-11 18:36:34 +01:00
Simon Larsen
52f4c74908 refactor: Update noItemsMessage prop types to include ReactElement
The prop types for the noItemsMessage prop have been updated in multiple components to include the ReactElement type. This change allows for passing React elements as the no items message, providing more flexibility in customizing the message's content and appearance.
2024-06-11 18:34:25 +01:00
Simon Larsen
eeb6904c2d refactor: Update title of Service Catalog field in ServiceRepositoryPage
The title of the Service Catalog field in the ServiceRepositoryPage component has been updated from "Service Catalog" to "Service". This change improves clarity and consistency in the user interface.
2024-06-11 18:31:10 +01:00
Simon Larsen
6fd37c62b8 refactor: Add MigrationName1718126316684 to SchemaMigrations/Index.ts
This commit adds the MigrationName1718126316684 to the list of schema migrations in the Index.ts file. The new migration introduces changes to the database schema and ensures that the codebase is up to date with the latest schema changes. This enhancement improves the maintainability and functionality of the application.
2024-06-11 18:29:19 +01:00
Simon Larsen
16b761e498 feat: Add option to enable pull requests for services in ServiceRepositoryPage
This commit adds a new field to the ServiceRepositoryPage component, allowing users to enable or disable pull requests for a service. When enabled, OneUptime will create pull requests for the service and automatically improve the code. This enhancement provides more control over pull request generation and improves the functionality of the ServiceRepositoryPage.
2024-06-11 18:21:51 +01:00
Simon Larsen
9b1e702c64 refactor: Add enablePullRequests property to ServiceRepository model
The enablePullRequests property has been added to the ServiceRepository model. This property allows for enabling or disabling automatic pull request creation by Copilot for this service. By default, enablePullRequests is set to true, indicating that Copilot will create pull requests for this service to automatically improve the codebase. This change enhances the functionality of the ServiceRepository model and provides more control over pull request generation.
2024-06-11 18:19:51 +01:00
Simon Larsen
f10fa9a48e ```text
refactor: Update defaultValue property in Field interface

The defaultValue property in the Field interface has been updated to include the number type. This change allows for setting default values of type number in form fields.
2024-06-11 18:15:09 +01:00
Simon Larsen
de91346155 refactor: Remove CopilotServiceService and update references to ServiceRepositoryService 2024-06-11 17:49:14 +01:00
Simon Larsen
629a442ff7 refactor: Remove CopilotServiceService and update references to ServiceRepositoryService
This commit removes the CopilotServiceService module, which is no longer needed. It also updates the references to the CopilotService class to use the ServiceRepository class instead. This change improves code organization and consistency by using the appropriate service class for managing service repositories.
2024-06-11 17:38:18 +01:00
Simon Larsen
be54d782e5 refactor: Update page title in CodeRepositoryViewLayout component 2024-06-11 17:30:39 +01:00
Simon Larsen
029c1b0704 refactor: Add CopilotService to BaseAPIFeatureSet
This commit adds the CopilotService to the BaseAPIFeatureSet in the Index.ts file. The CopilotService is imported from the CopilotServiceService module and is used to create a new router for the "/app" endpoint. This change allows for handling requests related to the CopilotService in the application.
2024-06-11 16:56:42 +01:00
Simon Larsen
36cfb7e20f refactor: Add new migrations for SchemaMigrations and Models
New migrations have been added to the SchemaMigrations and Models directories. These migrations introduce new changes to the database schema and model definitions. This commit ensures that the codebase is up to date with the latest schema changes and improves the maintainability of the application.
2024-06-11 16:52:56 +01:00
Simon Larsen
02046a525e refactor: Update service catalog titles to use consistent naming convention
The titles of the ServiceCatalog and ServiceCatalogOwnerTeam classes have been updated to use a consistent naming convention. The "ServiceCatalog" title has been changed to "Service Catalog" and the "ServiceCatalog ID" title has been changed to "Service Catalog ID". This change improves clarity and readability in the codebase.
2024-06-11 16:51:12 +01:00
Simon Larsen
c9a998da0b refactor: Add service language dropdown in ServiceCatalog form 2024-06-11 16:35:23 +01:00
Simon Larsen
7fc192e466 refactor: Quote the value of ALLOWED_ACTIVE_MONITOR_COUNT_IN_FREE_PLAN in _helpers.tpl
The value of ALLOWED_ACTIVE_MONITOR_COUNT_IN_FREE_PLAN in _helpers.tpl has been updated to be quoted using the | quote filter. This change ensures that the value is treated as a string, improving consistency and compatibility with other parts of the codebase.
2024-06-11 16:24:55 +01:00
Simon Larsen
eae8b79b2e refactor: Add debug configuration for running Copilot locally
A new debug configuration has been added to the launch.json file. This configuration allows for launching Copilot locally by running the "start" script using npm. It skips files in the "<node_internals>" directory and is specifically configured for debugging Node.js applications. This change improves the development experience by enabling easy debugging of Copilot locally.
2024-06-11 15:11:00 +01:00
Simon Larsen
08c6cf31a0 refactor: Update linting configuration to exclude .tsx files
The linting configuration in the package.json file has been updated to exclude .tsx files from linting. This change ensures that the linting process only targets .ts files and improves the efficiency of the linting process.
2024-06-11 15:04:28 +01:00
Simon Larsen
dfb7f2320c refactor: Update jest.config.json files with testPathIgnorePatterns
The jest.config.json files in the Model, Probe, Common, Copilot, CommonUI, Ingestor, IsolatedVM, TestServer, and CommonServer directories have been updated. The "testPathIgnorePatterns" property has been added to each file, excluding the "node_modules" and "dist" directories from test path matching. This change improves test performance and ensures that unnecessary files are not included in the test coverage.
2024-06-11 14:52:55 +01:00
Simon Larsen
c53b14f88f refactor: Update CodeRepositoryUtil methods to accept repoPath parameter
The CodeRepositoryUtil methods getGitCommitHashForFile and getFilesInDirectory have been updated to accept a repoPath parameter. This change allows for specifying the repository path when retrieving the git commit hash for a file or getting the files in a directory. It improves the flexibility and reusability of the CodeRepositoryUtil class.
2024-06-11 14:24:19 +01:00
Simon Larsen
c5680f6c26 refactor: Update import statements in MonitorService.ts
The import statements in the MonitorService.ts file have been updated to import the AllowedActiveMonitorCountInFreePlan and IsBillingEnabled constants from the EnvironmentConfig module. This change ensures that the codebase is using the correct import paths and improves code readability.
2024-06-11 13:53:05 +01:00
Simon Larsen
d2a1385123 refactor: Update ALLOWED_ACTIVE_MONITOR_COUNT_IN_FREE_PLAN to 10
The ALLOWED_ACTIVE_MONITOR_COUNT_IN_FREE_PLAN constant has been updated to 10 in multiple files. This change aligns the codebase with the new limit for active monitors allowed in the free plan.
2024-06-11 13:50:55 +01:00
Simon Larsen
feda1b0426 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-11 13:26:28 +01:00
Simon Larsen
b97cc46a1e refactor: Remove commented code in NavBar.tsx
The commented code in the NavBar.tsx file has been removed. This change cleans up the codebase and improves readability.
2024-06-11 13:26:00 +01:00
Simon Larsen
41a8101b54 refactor: Update CodeRepositoryAPI endpoint to use POST method for getting code repository 2024-06-11 13:25:41 +01:00
Simon Larsen
676a2b18b3 refactor: Update CodeRepositoryAPI endpoint to use POST method for getting code repository 2024-06-11 13:20:52 +01:00
Simon Larsen
df7477929b refactor: Update CodeRepositoryAPI endpoint to use POST method for getting code repository
This code change updates the CodeRepositoryAPI endpoint in the CodeRepositoryAPI.ts file to use the POST method instead of the GET method for getting the code repository. The route has also been modified to "/get-code-repository/:secretkey" to align with the API design. This change ensures that the code repository is retrieved securely and follows the recommended RESTful API practices.
2024-06-11 13:00:33 +01:00
Simon Larsen
c1ebe14c50 refactor: Add CodeRepositoryAPI to BaseAPIFeatureSet
This code change adds the CodeRepositoryAPI endpoint to the BaseAPIFeatureSet in the App/FeatureSet/BaseAPI/Index.ts file. It imports the CodeRepository model and service, and includes the necessary routing and configuration for the endpoint. This change allows for the CRUD operations on CodeRepository data through the API.
2024-06-11 12:47:47 +01:00
Simon Larsen
2b478e7a13 refactor: Add TableBillingAccessControl to MonitorOwnerTeam, MonitorOwnerUser, StatusPageOwnerTeam, MonitorGroupOwnerTeam, MonitorGroupOwnerUser models
This code change adds the TableBillingAccessControl decorator to the MonitorOwnerTeam, MonitorOwnerUser, StatusPageOwnerTeam, MonitorGroupOwnerTeam, and MonitorGroupOwnerUser models. The decorator configures the access control settings for these models based on the specified subscription plans. This change ensures that the appropriate access control rules are applied when creating, reading, updating, or deleting records in these models.
2024-06-11 12:37:48 +01:00
Simon Larsen
3bb1d93f3e feat: Add forceNavigate option when navigating to new item
The DuplicateModel component in CommonUI has been updated to include a new option, forceNavigate, when navigating to a new item. This option allows for forced navigation to the new item, bypassing any checks or validations. This change provides more control over the navigation behavior and ensures consistent navigation to the new item.
2024-06-11 12:29:50 +01:00
Simon Larsen
703c4b7685 feat: Add doNotShowWhenCreating option to Field interface
The Field interface in the CommonUI project has been updated to include a new property, doNotShowWhenCreating. This property allows developers to specify whether a field should be shown in the form when creating a new entity. By setting doNotShowWhenCreating to true, the field will be hidden during the creation process. This change provides more control over the visibility of fields in the form based on the create or edit mode.
2024-06-11 11:33:26 +01:00
Simon Larsen
d7e9776a3c refactor: Update CodeRepository.getRepository() to return a Promise
Update CodeRepository.getRepository() to return a Promise<CodeRepositoryModel> instead of a string. This change improves the functionality and flexibility of the CodeRepository class.
2024-06-11 11:10:36 +01:00
Simon Larsen
3cb29b63fe refactor: Update CodeRepository.getRepository() to return a Promise
The CodeRepository.getRepository() method has been updated to return a Promise<CodeRepositoryModel> instead of a string. This change ensures that the method is asynchronous and can handle asynchronous operations, improving the overall functionality and flexibility of the CodeRepository class.
2024-06-10 22:10:29 +01:00
Simon Larsen
e7f4a36ec9 refactor: Update Copilot startup message for clarity
The startup message in the Copilot/Index.ts file has been updated to provide a clearer description of the application. This change improves the readability and understanding of the log output during the startup process.
2024-06-10 22:09:25 +01:00
Simon Larsen
be78862e49 Merge pull request #1470 from OneUptime/snyk-upgrade-ff9eba0658b72fe88ae2d11836a86990
[Snyk] Upgrade axios from 1.6.8 to 1.7.1
2024-06-10 19:45:41 +01:00
Simon Larsen
64ae5eeb89 add code repository basic functions 2024-06-10 19:40:27 +01:00
Simon Larsen
78bdc42534 refactor: Update SelfSignedSSL class to use async/await for generating SSL certificates 2024-06-10 19:25:41 +01:00
snyk-bot
68c81734e8 fix: upgrade axios from 1.6.8 to 1.7.1
Snyk has created this PR to upgrade axios from 1.6.8 to 1.7.1.

See this package in npm:
axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-10 17:16:56 +00:00
Simon Larsen
bf081d1ebe refactor: Update file paths in code changes 2024-06-10 17:59:22 +01:00
Simon Larsen
3de407842e refactor: Add CopilotEvent API endpoint to BaseAPIFeatureSet
This code change adds the CopilotEvent API endpoint to the BaseAPIFeatureSet in the App/FeatureSet/BaseAPI/Index.ts file. It imports the CopilotEvent model and service, and includes the necessary routing and configuration for the endpoint. This change allows for the CRUD operations on CopilotEvent data through the API.
2024-06-10 17:45:00 +01:00
Simon Larsen
a4a9e45fe0 refactor: Update Dockerfile and build steps for Copilot service
This code change updates the Dockerfile and build steps for the Copilot service. It adds a new workflow job, `docker-build-copilot`, which builds the Docker image for the Copilot service. The job includes steps to checkout the code, preinstall dependencies, and build the Docker image using the specified Dockerfile. This change ensures that the Copilot service is built and deployed correctly in the CI/CD pipeline.
2024-06-10 17:19:25 +01:00
Simon Larsen
f9c9480434 refactor: Update logger to use configured log level
This code change updates the logger class to use the configured log level from the environment configuration. The getLogLevel method is added to retrieve the log level, and the info, error, warn, and debug methods are updated to check the log level before logging the message. This change ensures that the logger behaves according to the configured log level, improving the consistency and control of log output.
2024-06-10 17:00:07 +01:00
Simon Larsen
eb644ad2f2 Merge branch 'master' into ai-copilot-main 2024-06-10 16:45:19 +01:00
Simon Larsen
5186e193a8 Merge pull request #1468 from OneUptime/snyk-upgrade-d773ac20b9cf77163d96fbbdf2660a1f
[Snyk] Upgrade axios from 1.6.8 to 1.7.0
2024-06-10 14:39:04 +01:00
Simon Larsen
55d947fb39 refactor: Add isMonotonic column to Metric model
This code change adds a new column, 'isMonotonic', to the Metric model in the AnalyticsModels directory. The column is optional and represents whether the metric is monotonic. This change ensures that the necessary data is captured and stored correctly for metrics in the system.
2024-06-10 12:49:29 +01:00
Simon Larsen
77f1262ff5 refactor: Update Telemetry class to add gauge and histogram metrics
This code change updates the Telemetry class in the CommonServer/Utils directory to include methods for creating gauge and histogram metrics. The getGauge and getHistogram methods are added, allowing for the creation of observable gauges and histograms with specified names and descriptions. This change enhances the telemetry capabilities of the application by providing more options for metric tracking and analysis.
2024-06-10 12:39:49 +01:00
Simon Larsen
47bf8f9c89 refactor: Update EventItem component to dynamically apply styles based on event type
This code change updates the EventItem component to dynamically apply styles based on the event type. The classNames for the title and description elements are now generated based on the eventType prop, allowing for more flexibility in styling. This change improves the visual representation of different event types in the application.
2024-06-10 11:48:47 +01:00
Simon Larsen
4ca4f28d1c refactor: Add Point Type to Metric model
This code change adds a new column, 'Metric Point Type', to the Metric model in the AnalyticsModels directory. The column is optional and represents the type of metric point. This change ensures that the necessary data is captured and stored correctly for metrics in the system.
2024-06-10 11:45:23 +01:00
Simon Larsen
b6565ce2bb refactor: Add Aggregation Temporality column to Metric model
This code change adds a new column, 'Aggregation Temporality', to the Metric model in the AnalyticsModels directory. The column is required and represents the aggregation temporality of the metric. This change ensures that the necessary data is captured and stored correctly for metrics in the system.
2024-06-10 11:34:08 +01:00
snyk-bot
0704e1f556 fix: upgrade axios from 1.6.8 to 1.7.0
Snyk has created this PR to upgrade axios from 1.6.8 to 1.7.0.

See this package in npm:
axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-10 04:54:58 +00:00
Simon Larsen
87c16d7bc3 refactor: Update needs array in test-e2e-release-saas and test-e2e-release-self-hosted jobs
This code change updates the needs array in the test-e2e-release-saas and test-e2e-release-self-hosted jobs in the release.yml file. The nginx-docker-image-deploy job has been added to the needs array to ensure that it is executed before these jobs. This change ensures that the necessary dependencies are met for the successful execution of the test-e2e-release-saas and test-e2e-release-self-hosted jobs.
2024-06-09 21:47:31 +01:00
Simon Larsen
cc66820e7b refactor: Remove commented code in NavBar component 2024-06-09 19:45:25 +01:00
Simon Larsen
a478f60a39 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-09 19:45:00 +01:00
Simon Larsen
5637f12d3a refactor: Remove commented code in NavBar component
This code change removes the commented code in the NavBar component that was no longer needed. The commented code was related to the AI Copilot feature and the Service Catalog feature, which have been refactored or removed from the application. Removing this commented code improves code readability and reduces clutter in the component.
2024-06-09 19:44:57 +01:00
Simon Larsen
27c28b17af refactor: Update viewPageRoute in CodeRepositoryPage component 2024-06-09 19:44:41 +01:00
Simon Larsen
c55b169488 Merge pull request #1460 from OneUptime/snyk-upgrade-46c810649599bbd5f034d681106116a8
[Snyk] Upgrade react-big-calendar from 1.12.1 to 1.12.2
2024-06-09 19:36:50 +01:00
Simon Larsen
9b584d69ff refactor: Update viewPageRoute in CodeRepositoryPage component 2024-06-09 19:35:28 +01:00
Simon Larsen
05c090445a change job names 2024-06-09 19:29:59 +01:00
Simon Larsen
597aeb74f4 add e2e to test release 2024-06-09 19:29:23 +01:00
Simon Larsen
b7191a9c2e update github e2e jobs 2024-06-09 19:25:34 +01:00
Simon Larsen
c686030014 ```text
refactor: Update viewPageRoute in CodeRepositoryPage component

This code change updates the viewPageRoute prop in the CodeRepositoryPage component to use the new route generated by the Navigation utility. This ensures that the component navigates to the correct view page when a code repository is clicked.
2024-06-09 19:21:02 +01:00
Simon Larsen
eed1078f06 refactor: Add viewPageRoute prop to CodeRepositoryPage component
This code change adds the viewPageRoute prop to the CodeRepositoryPage component in order to specify the route for viewing a code repository. This prop is set to the corresponding route from the RouteMap. By including this prop, the component will correctly navigate to the view page when the user clicks on a code repository.
2024-06-09 19:15:30 +01:00
Simon Larsen
051a3c43b2 refactor: Update Git Repository name to "Git Repositories" 2024-06-09 19:04:45 +01:00
Simon Larsen
a152813535 refactor: Add CodeRepository model and service
This code change adds the CodeRepository model and service to the project. It includes the following modifications:

- Added CodeRepository model to the Models/Index.ts file.
- Added CodeRepositoryService to the Services/Index.ts file.
- Created CodeRepositoryService.ts file with the necessary implementation.

These changes enable the project to manage code repositories.
2024-06-09 19:03:54 +01:00
Simon Larsen
decea5acfc refactor: Add AI Copilot breadcrumbs and code repository view 2024-06-09 19:03:23 +01:00
Simon Larsen
4c2dfb0f92 refactor: Add CodeRepository model, service, and permissions
This code change adds the CodeRepository model, service, and permissions to the project. It includes the following modifications:

- Added CodeRepository model to the Models/Index.ts file.
- Added CodeRepositoryService to the Services/Index.ts file.
- Created CodeRepositoryService.ts file with the necessary implementation.
- Updated Permission enum in the Permission.ts file to include CreateCodeRepository, DeleteCodeRepository, EditCodeRepository, and ReadCodeRepository permissions.

These changes enable the project to manage code repositories and define the necessary permissions for them.
2024-06-09 15:03:56 +01:00
Simon Larsen
a24bf077ce refactor: Improve error message in endpoint-status.sh
This code change updates the endpoint-status.sh script to improve the error message when the endpoint returns an HTTP status other than 200. The previous message mentioned that it usually takes a few minutes for the app to boot, which is not accurate. The updated message removes this misleading information and provides a more accurate description of the retry behavior.
2024-06-09 14:49:48 +01:00
Simon Larsen
2d82f50789 refactor: Enable cleanup and e2e cron jobs for development purposes 2024-06-09 14:39:14 +01:00
Simon Larsen
3e13776252 refactor: Improve BaseModelTable actions column logic
This code change updates the BaseModelTable component to improve the logic for determining whether to show the actions column. Previously, the actions column was shown based on various conditions, including permissions, action buttons, and the showViewIdButton prop. This logic has been refactored to simplify the conditions and make it easier to understand.

- The showActionsColumn variable is now initialized with the result of the Boolean function, which checks if any of the conditions are met.
- Additionally, if the user is a master admin, the actions column will always be shown, regardless of other conditions.

These changes enhance the readability and maintainability of the code, ensuring that the actions column is displayed correctly based on the specified conditions.
2024-06-09 13:18:56 +01:00
Simon Larsen
463bb32872 refactor: Enable cleanup and e2e cron jobs for development purposes
This code change updates the values.yaml file in the HelmChart/Public/oneuptime directory. It enables the cleanup and e2e cron jobs for development purposes. Please note that these cron jobs should not be enabled in production environments. This change allows for easier testing and debugging during development.
2024-06-09 12:48:42 +01:00
Simon Larsen
99dcee80cd refactor: Add support for Go language in CodeQL analysis workflow 2024-06-08 14:54:28 +01:00
Simon Larsen
c418dc41dd refactor: Add TypeScript support to CodeQL analysis workflow
This code change updates the CodeQL analysis workflow in the .github/workflows/codeql-analysis.yml file. It adds TypeScript as a supported language for CodeQL analysis, in addition to JavaScript. This ensures that the codebase can be thoroughly analyzed for potential security vulnerabilities and bugs in both JavaScript and TypeScript code.
2024-06-08 14:54:02 +01:00
Simon Larsen
c0678c410d refactor: Update SideMenu.tsx to fix indentation issue
This code change updates the SideMenu.tsx file in the ServiceCatalog/View directory. It fixes an indentation issue in the SideMenuItem component by properly aligning the opening tag. This ensures consistent code formatting and improves code readability.
2024-06-08 14:34:56 +01:00
Simon Larsen
081359f7e0 refactor: Update Delete.tsx to navigate to Service Catalog page after successful deletion
This code change updates the Delete.tsx file in the ServiceCatalog/View directory. It modifies the onDeleteSuccess callback function to navigate to the Service Catalog page (RouteMap[PageMap.SERVICE_CATALOG]) after a successful deletion. This ensures a smooth user experience by redirecting them to the appropriate page after completing the deletion process.
2024-06-08 14:26:02 +01:00
Simon Larsen
cc0cfe4f8c refactor: Update Settings.tsx to import ServiceCatalog instead of TelemetryService 2024-06-08 14:24:42 +01:00
Simon Larsen
dc87905f05 refactor: Update ServiceCatalogPage to include lazy loading for ServiceCatalogElement 2024-06-08 14:24:05 +01:00
Simon Larsen
9c31047d52 refactor: Update ServiceCatalogPage to include lazy loading for ServiceCatalogElement
This code change updates the ServiceCatalogPage component in ServiceCatalog.tsx to include lazy loading for the ServiceCatalogElement component. By implementing lazy loading, the page load performance is improved as the ServiceCatalogElement component is only loaded when it is actually needed. This enhances the overall user experience by reducing initial page load time.
2024-06-08 14:20:21 +01:00
Simon Larsen
91d196ddea refactor: Update ServiceCatalogRoutePath in RouteMap.ts
This code change updates the ServiceCatalogRoutePath in the RouteMap.ts file to include new routes for viewing, managing owners, and deleting service catalogs. This ensures that the application can properly handle these actions related to service catalogs within the dashboard.
2024-06-08 14:12:41 +01:00
Simon Larsen
78db5cab39 refactor: Update ServiceCatalogRoutePath in RouteMap.ts 2024-06-08 14:12:06 +01:00
Simon Larsen
689e72e5ec refactor: Update ServiceCatalogRoutePath in RouteMap.ts
This code change updates the ServiceCatalogRoutePath in the RouteMap.ts file to include new routes for viewing, managing owners, and deleting service catalogs. This ensures that the application can properly handle these actions related to service catalogs within the dashboard.
2024-06-08 14:05:24 +01:00
Simon Larsen
bc9e97f67c refactor: Fix typo in status pages description 2024-06-08 13:57:48 +01:00
Simon Larsen
19550c23ed refactor: Add ServiceCatalogOwnerTeamService and ServiceCatalogOwnerUserService to Services/Index.ts
This code change adds the ServiceCatalogOwnerTeamService and ServiceCatalogOwnerUserService to the Services/Index.ts file. These services are necessary for managing ownership of Service Catalogs, allowing teams and individual users to be assigned as owners of specific Service Catalogs.
2024-06-08 13:33:53 +01:00
Simon Larsen
2d09df2d87 feat: Add ServiceCatalogOwnerTeam and ServiceCatalogOwnerUser models
This code change adds the ServiceCatalogOwnerTeam and ServiceCatalogOwnerUser models to the project. These models are necessary for managing ownership of Service Catalogs, allowing teams and individual users to be assigned as owners of specific Service Catalogs.
2024-06-08 13:31:40 +01:00
Simon Larsen
2dfebdd2e4 refactor: Update SchemaMigrations/Index.ts to fix formatting
This code change fixes the formatting in the SchemaMigrations/Index.ts file. The changes include removing unnecessary whitespace and ensuring consistent indentation. This improves code readability and maintainability.
2024-06-08 13:16:51 +01:00
Simon Larsen
ebec143c9c refactor: Import and include ServiceCatalogService and ServiceCatalog model
This code change updates the Index.ts and Models/Index.ts files to import and include the ServiceCatalogService and ServiceCatalog model respectively. This allows for the management of Service Catalogs, including creating, deleting, editing, and reading them within the project.
2024-06-08 10:35:17 +01:00
Simon Larsen
aa68a6316a feat: Add Service Catalog permissions
This code change adds new permissions for managing Service Catalogs. The permissions include creating, deleting, editing, and reading Service Catalogs. These permissions allow users to perform various actions related to Service Catalogs within the project.

Refactor: Update Index.ts and Models/Index.ts to import and include the ServiceCatalogService and ServiceCatalog model respectively.
2024-06-08 10:25:37 +01:00
Simon Larsen
27a37581e4 Merge pull request #1461 from OneUptime/metric-detail
refactor: Update Navigation class to use getLastParamAsString method
2024-06-08 09:51:32 +01:00
Simon Larsen
091622f8cf refactor: Update StatementGenerator.ts to improve code readability and maintainability 2024-06-08 09:49:49 +01:00
Simon Larsen
87caae077c ```text
refactor: Change metric column types to decimal

This code change modifies the Metric model in the AnalyticsModels directory to change the column types of various metrics from TableColumnType.Number to TableColumnType.Decimal. This update ensures more accurate and precise calculations for the metrics.
2024-06-07 22:55:39 +01:00
Simon Larsen
a146691773 refactor: Improve code readability and maintainability in LogItem.tsx 2024-06-07 22:16:36 +01:00
Simon Larsen
9fce103b11 refactor: Update ResetPassword.tsx to improve password confirmation validation 2024-06-07 22:04:56 +01:00
Simon Larsen
2aa0ae89fc refactor: Improve code readability and maintainability in OTelIngest.ts 2024-06-07 21:45:09 +01:00
Simon Larsen
0a16f6bf44 refactor: Update OTelIngest.ts to improve code readability and maintainability 2024-06-07 21:27:11 +01:00
Simon Larsen
0f49e6e100 refactor: Improve code readability and maintainability in OTelIngest.ts 2024-06-07 17:49:58 +01:00
Simon Larsen
d954b4a5df refactor: Add unit column to metrics table and improve code readability in StatementGenerator.ts 2024-06-07 17:36:09 +01:00
Simon Larsen
e762778fc6 refactor: Improve code readability and maintainability in StatementGenerator.ts 2024-06-07 17:33:23 +01:00
Simon Larsen
4cced50857 feat: Add unit column to metrics table 2024-06-07 17:00:30 +01:00
Simon Larsen
26c900d8e2 refactor: Update CommonServer/package.json and Ingestor/Service/OTelIngest.ts
This code change updates the CommonServer/package.json file to remove the "@opentelemetry/metrics" dependency and adds the "@opentelemetry/sdk-metrics" dependency with version "^1.21.0". It also updates the Ingestor/Service/OTelIngest.ts file to import the "JSONFunctions" module from "Common/Types/JSONFunctions" and use the "flattenObject" function from that module to flatten the final object before returning it.
2024-06-07 16:57:24 +01:00
Simon Larsen
63461343ba refactor: Update OTelIngest.ts to improve code readability and maintainability
This code change updates the OTelIngest.ts file to improve code readability and maintainability. It includes formatting changes such as indentation and line breaks to enhance code structure and organization. These modifications make the code easier to understand and maintain for future development.
2024-06-07 14:57:24 +01:00
Simon Larsen
931abc522b refactor: Update Telemetry class to include new metrics for status checks 2024-06-07 14:54:39 +01:00
Simon Larsen
054592eed3 refactor: Update Telemetry class to include new metrics for status checks
This code change updates the Telemetry class to include new metrics for status checks. It adds counters for successful and failed status checks, including separate counters for ready and live checks. This modification enhances the monitoring capabilities of the application and provides more granular insights into the status of the system.
2024-06-07 14:25:40 +01:00
Simon Larsen
82b2307b51 Merge branch 'master' into metric-detail 2024-06-07 12:50:17 +01:00
Simon Larsen
b1dba73842 refactor: Update external database configuration in HelmChart
This code change updates the external database configuration in the HelmChart. It adds support for using an existing secret for the password instead of directly specifying the password. This modification enhances security and allows for easier management of the database credentials.
2024-06-07 10:11:27 +01:00
Simon Larsen
babbf5f8a6 refactor: Update external database configuration in HelmChart 2024-06-07 10:10:55 +01:00
Simon Larsen
39c7da79ab refactor: Update external database configuration in HelmChart
This code change updates the external database configuration in the HelmChart. It adds support for using an existing secret for the password instead of directly specifying the password. This modification enhances security and allows for easier management of the database credentials.
2024-06-07 10:10:00 +01:00
Simon Larsen
938bd32915 refactor: Update PageMap and RouteMap to include new telemetry metric page
This code change updates the PageMap and RouteMap files to include a new telemetry metric page. The new page, TELEMETRY_SERVICES_VIEW_METRIC, is added to both files with its corresponding route path. This modification ensures that the new page is properly mapped and accessible within the application.
2024-06-07 10:08:40 +01:00
Simon Larsen
f8e1ace311 refactor: Update Navigation class to use getLastParamAsString method 2024-06-06 21:45:29 +01:00
Simon Larsen
05e2e22e1d refactor: Update DATABASE_USERNAME value in _helpers.tpl
This code change updates the value of DATABASE_USERNAME in the _helpers.tpl file. The value is changed to "postgres" when the postgresql.enabled flag is true, and to the value of $.Values.externalPostgres.username when the flag is false. This modification ensures that the correct username is used for the database connection.
2024-06-06 21:19:19 +01:00
Simon Larsen
9054c49b3e refactor: Update Kubernetes secret retrieval commands
The code changes update the commands used to retrieve secrets from Kubernetes. The previous commands were using the deprecated `go-template` option, which has been replaced with the `jsonpath` option. This refactor ensures that the correct commands are used to retrieve the secrets, improving the reliability and maintainability of the code.
2024-06-06 18:36:05 +01:00
Simon Larsen
5d5468603f refactor: Add lazy loading for images in DateFilter component
This code change adds lazy loading for images in the DateFilter component. By implementing lazy loading, the images in the component will only load when they are in the viewport, improving the page load performance. This enhancement provides a better user experience by reducing the initial load time of the page.
2024-06-06 17:49:43 +01:00
Simon Larsen
4c6979cfa1 refactor: Add date filter to FiltersForm and FilterViewer components
This code change adds a new date filter to the FiltersForm and FilterViewer components. The date filter allows users to filter data based on a specific date range. This enhancement improves the filtering capabilities of the components and provides users with more flexibility in data analysis.
2024-06-06 17:40:24 +01:00
Simon Larsen
714a4be2b0 refactor: Update DatabaseService to set isRoot flag when updating items
This code change updates the DatabaseService class to set the isRoot flag to true when updating items. Previously, the props object in the update query only included the ignoreHooks flag. By adding the isRoot flag, we ensure that the update operation is performed as a root user, bypassing any access restrictions or hooks. This modification enhances the flexibility and control of the update process.
2024-06-06 14:43:11 +01:00
Simon Larsen
b935443f96 refactor: Update PingMonitorView to display monitor destination and port
This code change updates the PingMonitorView component to display the monitor destination and port. It ensures that the destination URL or IP address and the corresponding port are correctly displayed in the component. This enhancement improves the visibility of the monitoring information for users.
2024-06-06 14:28:32 +01:00
Simon Larsen
d3a3f01f20 refactor: Update monitorDestination and monitorDestinationPort in ProbeMonitorResponse interface
This code change updates the ProbeMonitorResponse interface to include the monitorDestination and monitorDestinationPort properties. These properties represent the destination URL or IP address and the corresponding port for monitoring. By adding these properties to the interface, we ensure that the necessary information is available for monitoring purposes.
2024-06-06 13:58:51 +01:00
snyk-bot
56b0fea04a fix: upgrade react-big-calendar from 1.12.1 to 1.12.2
Snyk has created this PR to upgrade react-big-calendar from 1.12.1 to 1.12.2.

See this package in npm:
react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-06 03:46:25 +00:00
Simon Larsen
2605140166 refactor: Update DATABASE_USERNAME value in _helpers.tpl
This code change updates the value of DATABASE_USERNAME in the _helpers.tpl file. The value is changed to "postgres" when the postgresql.enabled flag is true, and to the value of $.Values.externalPostgres.username when the flag is false. This modification ensures that the correct username is used for the database connection.
2024-06-05 19:03:49 +01:00
Simon Larsen
8b9611e145 refactor: Update import statement for InitialMigration in Postgres SchemaMigrations 2024-06-05 17:52:16 +01:00
Simon Larsen
21057038d1 refactor: Update import statement for InitialMigration in Postgres SchemaMigrations
This code change updates the import statement for the InitialMigration file in the Postgres SchemaMigrations folder. The file name was changed from "1717605043663-MigrationName.ts" to "1717605043663-InitialMigration.ts". This refactor ensures that the correct file is imported and used for schema migrations.
2024-06-05 17:36:45 +01:00
Simon Larsen
e587d4ba19 refactor: Update Postgres migration generation command to use correct file path 2024-06-05 17:33:30 +01:00
Simon Larsen
14da201c8d refactor: Remove unused PostgresConfig file and update PostgresDatabase imports 2024-06-05 17:26:48 +01:00
Simon Larsen
f5584a5037 Add error handling to monitor probing in the FetchListAndProbe class. This change modifies the code to catch any errors that occur during the probing process and log them using the logger. This enhancement improves the robustness of the monitoring functionality by ensuring that errors are properly handled and logged. 2024-06-05 13:30:33 +01:00
Simon Larsen
157f8e95d7 refactor: Update TableRow component to include padding in drag handle 2024-06-05 12:59:35 +01:00
Simon Larsen
fb83126f37 Update Postgres password retrieval in Helm chart documentation 2024-06-05 12:27:31 +01:00
Simon Larsen
964def0c45 refactor: Disable ClickHouse when not enabled in values.yaml 2024-06-05 12:16:40 +01:00
Simon Larsen
650d7cc939 refactor: Add support for HTTPS in ClickHouse configuration 2024-06-05 11:42:01 +01:00
Simon Larsen
bfb4c46bd0 refactor: Update ClickHouse configuration to support HTTPS
This code change updates the ClickHouse configuration to support HTTPS. It introduces a new environment variable, `ClickHouseIsHostHttps`, which is set to `true` in the `EnvironmentConfig.ts` file. The `ClickhouseConfig.ts` file is modified to conditionally set the host protocol to `https` based on the value of `ClickHouseIsHostHttps`. This enhancement allows users to easily configure ClickHouse to use HTTPS when connecting to the host.
2024-06-05 11:41:39 +01:00
Simon Larsen
149c8c763d refactor: Remove empty line in values.yaml 2024-06-05 10:57:57 +01:00
Simon Larsen
fdbcace48c refactor: Update ClickHouse TLS configuration to use "tls" instead of "ssl" in values.yaml 2024-06-05 10:53:47 +01:00
Simon Larsen
3cfe0517a8 refactor: Update ClickHouse environment variables 2024-06-05 10:53:05 +01:00
Simon Larsen
9a32a47146 refactor: Update Redis and ClickHouse TLS configuration
This code change updates the Redis and ClickHouse TLS configuration to support the new `RedisTlsCert`, `RedisTlsKey`, `ClickhouseTlsCert`, and `ClickhouseTlsKey` environment variables. It modifies the `Redis.ts` and `ClickhouseConfig.ts` files to conditionally set the TLS options based on the presence of these variables. This enhancement allows users to easily enable TLS for Redis and ClickHouse by providing the necessary certificate and key files.
2024-06-05 10:49:01 +01:00
Simon Larsen
fd83a71a56 refactor: Enable Redis and ClickHouse in Helm chart
This code change enables Redis and ClickHouse in the Helm chart by setting the `enabled` flag to `true` for both services in the `values.yaml` file. This enhancement allows users to utilize Redis and ClickHouse functionalities when deploying the Helm chart.
2024-06-05 10:08:11 +01:00
Simon Larsen
e9bdbb3414 refactor: Update Postgres configuration in Helm chart
This code change updates the Postgres configuration in the Helm chart to support both internal and external Postgres databases. It adds the necessary environment variables and secrets blocks to handle the external Postgres database configuration. This enhancement allows users to easily switch between using an internal or external Postgres database when deploying the Helm chart.
2024-06-05 10:05:45 +01:00
Simon Larsen
3b65d1f4d6 refactor: Update Postgres configuration in Helm chart
This code change updates the Postgres configuration in the Helm chart to support both internal and external Postgres databases. It adds the `applicationName` property to the `dataSourceOptions` object in `PostgresConfig.ts` to set the application name to 'oneuptime'. Additionally, it adds new blocks in `secrets.yaml` to handle secrets for the external Postgres database, including the password and SSL options. This enhancement allows users to easily switch between using an internal or external Postgres database when deploying the Helm chart.
2024-06-05 09:28:10 +01:00
Simon Larsen
ed0f92f480 refactor: Update Postgres configuration in Helm chart
This code change updates the Postgres configuration in the Helm chart to support both internal and external Postgres databases. The `DATABASE_NAME` environment variable is renamed from `DATABASE_DATABASE` to improve clarity. Additionally, a new block for configuring SSL options for the external Postgres database is added. This enhancement allows users to easily switch between using an internal or external Postgres database when deploying the Helm chart.
2024-06-04 22:51:53 +01:00
Simon Larsen
6cc0f9deaf refactor: Update Postgres configuration in Helm chart
This code change updates the Postgres configuration in the Helm chart to support both internal and external Postgres databases. The `DATABASE_HOST`, `DATABASE_PORT`, `DATABASE_USERNAME`, `DATABASE_PASSWORD`, and `DATABASE_DATABASE` environment variables are now conditionally set based on the `postgresql.enabled` flag in the `values.yaml` file. If `postgresql.enabled` is `true`, the values are set to the internal Postgres service details. Otherwise, they are set to the corresponding values from the `externalPostgres` configuration. This enhancement allows users to easily switch between using an internal or external Postgres database when deploying the Helm chart.
2024-06-04 21:44:17 +01:00
Simon Larsen
06be3d2f58 ```text
refactor: Enable external Postgres support in Helm chart

This code change modifies the Helm chart to enable support for using an external Postgres database. The `postgresql.enabled` flag in the `values.yaml` file is set to `true` to indicate that an external Postgres database will be used. This enhancement allows users to configure the Helm chart to connect to an existing Postgres database instead of deploying a new one.
2024-06-04 21:42:17 +01:00
Simon Larsen
da8045271f Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-04 21:31:17 +01:00
Simon Larsen
cfc45efadf chore: Update Docker login action to v2.2.0 2024-06-04 21:31:15 +01:00
Simon Larsen
6b92440c74 Merge pull request #1457 from OneUptime/snyk-upgrade-ec107bb76f5f3418659be75ddc87b6bd
[Snyk] Upgrade @nivo/line from 0.86.0 to 0.87.0
2024-06-04 21:30:51 +01:00
Simon Larsen
c2d3123263 Merge pull request #1456 from OneUptime/snyk-upgrade-f550bab384e19de47906237ddf6f8910
[Snyk] Upgrade react-router-dom from 6.23.0 to 6.23.1
2024-06-04 21:30:40 +01:00
Simon Larsen
3a277db0d5 chore: Update Docker login action to v2.2.0
This code change updates the Docker login action to version 2.2.0 in the build.yml file. The new version provides improved functionality and security for logging in to Docker Hub. This chore ensures that the latest stable version of the Docker login action is used in the build process.
2024-06-04 21:29:22 +01:00
Simon Larsen
f084058b67 feat: Add error message component to BasicFormModal
This code change adds the ErrorMessage component to the BasicFormModal component in BasicFormModal.tsx. The ErrorMessage component is rendered when the props.error value is truthy, displaying the error message to the user. This enhancement improves the user experience by providing clear feedback when an error occurs during form submission.
2024-06-04 21:17:10 +01:00
Simon Larsen
9dbe33bfcc refactor: Add doNotShowWhenEditing flag to form fields
This code change adds the `doNotShowWhenEditing` flag to the form fields in the `ModelTable` component. When set to `true`, this flag prevents certain fields from being shown in the form when it is in edit mode. This improvement provides better control over which fields are displayed in the form during editing, enhancing the user experience and reducing clutter.
2024-06-04 21:01:36 +01:00
Simon Larsen
085e1a5d76 ```text
refactor: Update DatabaseService encrypt method to handle PartialEntity

This code change updates the `encrypt` method in the `DatabaseService` class to handle `PartialEntity` as an input parameter. Previously, the method only accepted `TBaseModel` as the input type. This improvement allows for encrypting both complete entities and partial entities, providing more flexibility in data encryption.
2024-06-04 20:41:23 +01:00
Simon Larsen
9a3fa080ea refactor: Update MonitorSecret model permissions
This code change updates the permissions for the MonitorSecret model in MonitorSecret.ts. The update includes adding the Permission.EditMonitorSecret permission to the update operation, allowing project owners, project admins, and users with the EditMonitorSecret permission to update MonitorSecret records. This improvement provides better control over who can modify MonitorSecrets and ensures that only authorized users can make changes to sensitive information.
2024-06-04 20:33:35 +01:00
Simon Larsen
db3d1e90f2 refactor: Remove unused Permission.ProjectMember from Label model
This code change removes the unused Permission.ProjectMember from the Label model in Label.ts. The Permission.ProjectMember was mistakenly included in the create, read, update, and delete arrays, but it is not required for these operations. Removing the unused permission improves code clarity and reduces potential confusion.
2024-06-04 20:31:15 +01:00
Simon Larsen
c02d8d8d8c Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-04 20:21:54 +01:00
Simon Larsen
1fad1d7c29 refactor: Update TableRow component to align top in Table
This code change updates the TableRow component in the Table module to align the content at the top of the table cells. The classNames "align-top" are added to the relevant table cells to achieve this alignment. This improvement ensures consistent vertical alignment of content in the table rows.
2024-06-04 20:21:51 +01:00
snyk-bot
ef610e104a fix: upgrade @nivo/line from 0.86.0 to 0.87.0
Snyk has created this PR to upgrade @nivo/line from 0.86.0 to 0.87.0.

See this package in npm:
@nivo/line

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-04 17:45:55 +00:00
snyk-bot
8f7bec00d4 fix: upgrade react-router-dom from 6.23.0 to 6.23.1
Snyk has created this PR to upgrade react-router-dom from 6.23.0 to 6.23.1.

See this package in npm:
react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-04 17:45:49 +00:00
Simon Larsen
ae2a70eb64 Merge pull request #1455 from OneUptime/snyk-upgrade-454393c152713d89bbfd42d5ff28384a
[Snyk] Upgrade react-router-dom from 6.23.0 to 6.23.1
2024-06-04 12:00:54 +01:00
snyk-bot
e56e6a7f8d fix: upgrade react-router-dom from 6.23.0 to 6.23.1
Snyk has created this PR to upgrade react-router-dom from 6.23.0 to 6.23.1.

See this package in npm:
react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-04 05:13:42 +00:00
Simon Larsen
1141d47df7 Merge pull request #1452 from OneUptime/snyk-upgrade-b6c3fc62e0b59f937a4fb3dfd69a2be9
[Snyk] Upgrade react-router-dom from 6.23.0 to 6.23.1
2024-06-04 00:08:03 +01:00
Simon Larsen
9dea2c3bdd Merge pull request #1454 from OneUptime/snyk-upgrade-b79fc44de9934f0f4d9d7f32c5c1fb97
[Snyk] Upgrade @nivo/core from 0.86.0 to 0.87.0
2024-06-04 00:07:51 +01:00
Simon Larsen
9b465badda refactor: Update AnalyticsDatabaseService to handle group by count
This code change updates the AnalyticsDatabaseService to handle the count operation when a group by clause is used. Previously, the count operation would return the total number of rows, but now it correctly counts the number of groups. This improvement ensures accurate counting when grouping data in the analytics database.
2024-06-04 00:05:40 +01:00
Simon Larsen
073f84fe00 refactor: Update secrets.yaml to dynamically generate probe secrets
This code change updates the secrets.yaml file to dynamically generate probe secrets based on the values provided in the $.Values.probes object. If a probe secret already exists, it is used. Otherwise, a new random 32-character alphanumeric string is generated and encoded. This improvement ensures that probe secrets are properly managed and provides better security for sensitive information.
2024-06-03 23:46:04 +01:00
Simon Larsen
c6850f5a0b refactor: Add TableBillingAccessControl to MonitorSecret model
This code change adds the TableBillingAccessControl decorator to the MonitorSecret model in MonitorSecret.ts. The decorator sets the access control permissions for creating, reading, updating, and deleting MonitorSecret records to the Growth subscription plan. This improvement ensures that only users with the Growth plan can perform these actions on MonitorSecrets, providing better control over access to sensitive information.
2024-06-03 23:40:39 +01:00
Simon Larsen
636de9cd57 feat: Add banner with video link for MonitorSecrets page
The code change adds a banner component to the MonitorSecrets page. The banner displays a title, description, and a link to a video tutorial on how to use monitor secrets to store sensitive information. This enhancement provides users with a quick resource to learn about using monitor secrets effectively.
2024-06-03 20:26:39 +01:00
Simon Larsen
79ace6d183 erge branch 'release' 2024-06-03 13:37:43 +01:00
Simon Larsen
366b195152 refactor: Update environment variable setup in test-setup.sh
This code change updates the environment variable setup in the test-setup.sh script. The sed command is used to modify the config.env file, setting the NODE_ENV to 'test' and BILLING_ENABLED to 'true'. Additionally, the DATABASE_HOST is set to 'localhost', DATABASE_PORT to '5400', REDIS_HOST to 'localhost', REDIS_PORT to '6379', REDIS_DB to '0', and REDIS_USERNAME to 'default'. This improvement ensures that the test environment is properly configured with the correct values for testing.
2024-06-03 13:37:23 +01:00
Simon Larsen
bc687bdcdd add tag name 2024-06-03 13:27:08 +01:00
Simon Larsen
bc205a8686 fix infra release 2024-06-03 13:09:48 +01:00
Simon Larsen
e095715a52 feat: Add banner with video link for APIKeyView and TeamView
This code change adds a banner component to the APIKeyView and TeamView pages. The banner displays a title, description, and a link to a 5-minute video tutorial about permissions in OneUptime. This enhancement provides users with a quick resource to learn about permissions and how they work in the application.
2024-06-03 12:28:39 +01:00
Simon Larsen
e634ae0c1e refactor: Update ReadPermission to use object syntax for access control column assignment 2024-06-03 12:09:19 +01:00
Simon Larsen
ee080271e5 refactor: Update ReadPermission to use object syntax for access control column assignment 2024-06-03 11:43:49 +01:00
Simon Larsen
f07346a719 refactor: Improve checkReadBlockPermission method in ReadPermission 2024-06-03 11:30:11 +01:00
Simon Larsen
ace95bf75a refactor: Add checkReadBlockPermission method to ReadPermission
This code change adds the checkReadBlockPermission method to the ReadPermission class in ReadPermission.ts. The method is responsible for checking the block permissions for reading records. It allows the query to run if the system is making the query or if the user has root or master admin privileges. This enhancement provides better control over the reading of records and improves the security of the application.
2024-06-03 11:24:28 +01:00
Simon Larsen
4c53dc15e3 refactor: Add block permission checks to CreatePermission and DeletePermission
This code change adds block permission checks to the CreatePermission and DeletePermission classes. The checkCreateBlockPermissions method is added to the CreatePermission class to check block permissions for creating a new record. Similarly, the checkDeleteBlockPermissions method is added to the DeletePermission class to check block permissions for deleting a record. These enhancements provide better control over the creation and deletion of records and improve the security of the application.
2024-06-03 10:47:36 +01:00
Simon Larsen
ac286e0903 refactor: Add checkCreateBlockPermissions method to CreatePermission
This code change adds the checkCreateBlockPermissions method to the CreatePermission class in CreatePermission.ts. The method is responsible for checking the block permissions for creating a new record. It allows the query to run if the system is making the query or if the user has root or master admin privileges. This enhancement provides better control over the creation of records and improves the security of the application.
2024-06-03 10:16:34 +01:00
Simon Larsen
6595202093 refactor: Add isBlockPermission property to UserPermission and TeamPermission
This code change adds the isBlockPermission property to the UserPermission and TeamPermission interfaces and models. The isBlockPermission property allows for blocking specific permissions for users and teams. This enhancement provides greater control and flexibility in managing permissions within the application.
2024-06-03 09:48:02 +01:00
Simon Larsen
1ff5150765 ```text
refactor: Add user2 to TeamMemberService test for improved coverage

The TeamMemberService test in TeamMemberService.test.ts has been updated to include the addition of user2. This change improves the test coverage by testing the behavior with multiple users.
2024-06-03 09:26:17 +01:00
snyk-bot
13be411fc0 fix: upgrade @nivo/core from 0.86.0 to 0.87.0
Snyk has created this PR to upgrade @nivo/core from 0.86.0 to 0.87.0.

See this package in npm:
@nivo/core

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-03 04:20:36 +00:00
snyk-bot
070190dd31 fix: upgrade @nivo/line from 0.86.0 to 0.87.0
Snyk has created this PR to upgrade @nivo/line from 0.86.0 to 0.87.0.

See this package in npm:
@nivo/line

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-03 04:20:30 +00:00
Simon Larsen
9d596c00da refactor: Update BaseAPI test to use updateOneById instead of updateOneBy
The BaseAPI test in BaseAPI.test.ts has been updated to use the updateOneById method instead of the updateOneBy method. This change ensures consistency in method naming and improves code readability.
2024-06-02 23:10:03 +01:00
Simon Larsen
6a285df796 refactor: Simplify generatePhone method in Faker.ts
The `generatePhone` method in `Faker.ts` has been simplified to remove unnecessary character replacements and instead directly generate a random 10-digit phone number. This change improves the efficiency and readability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 22:54:59 +01:00
Simon Larsen
a053cc53eb refactor: Remove unnecessary characters from generated phone numbers in Faker.ts 2024-06-02 22:48:25 +01:00
Simon Larsen
14647f6bd5 refactor: Update BaseAPI test to use updateOneById instead of updateOneBy
The BaseAPI test in BaseAPI.test.ts has been updated to use the updateOneById method instead of the updateOneBy method. This change ensures consistency in method naming and improves code readability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 22:19:36 +01:00
Simon Larsen
bc1d629576 refactor: Add notInBetween method to QueryHelper for querying records not in a specified range
The `notInBetween` method has been added to the `QueryHelper` class in `Database/QueryHelper.ts`. This method allows for querying records that are not within a specified range of values. It accepts a start value and an end value, and generates a `NOT IN` clause for the query. This enhancement provides greater flexibility in constructing complex queries and improves the overall query capabilities of the application.
2024-06-02 21:58:05 +01:00
Simon Larsen
c19b4e7040 refactor: Add notIn method to QueryHelper for improved query flexibility
The `notIn` method has been added to the `QueryHelper` class in `Database/QueryHelper.ts`. This method allows for querying records that are not in a specified list of values. It accepts an array of strings or ObjectIDs and generates a `NOT IN` clause for the query. This enhancement provides greater flexibility in constructing complex queries and improves the overall query capabilities of the application.
2024-06-02 21:45:18 +01:00
Simon Larsen
fca2c74817 refactor: Improve generatePhone method in Faker.ts
The `generatePhone` method in `Faker.ts` has been updated to remove unnecessary characters from the generated phone number. This change improves the consistency and simplicity of generating phone numbers using the Faker library.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 21:38:26 +01:00
Simon Larsen
737c785e73 refactor: Update APIKeyView table descriptions for better clarity
The table descriptions in the APIKeyView component have been updated to provide clearer information about managing permissions for API keys. This change improves the user experience and ensures that the purpose of the table is easily understood.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 21:31:26 +01:00
Simon Larsen
25edb45e10 refactor: Add isBlockPermission property to UserPermission and TeamPermission
This code change adds the isBlockPermission property to the UserPermission and TeamPermission interfaces and models. The isBlockPermission property allows for blocking specific permissions for users and teams. This enhancement provides greater control and flexibility in managing permissions within the application.
2024-06-02 21:27:23 +01:00
Simon Larsen
17308692b0 refactor: Update generatePhone method in Faker.ts 2024-06-02 21:08:29 +01:00
Simon Larsen
6785e62edd refactor: Update generatePhone method in Faker.ts
The `generatePhone` method in `Faker.ts` has been updated to remove the country code parameter from the `faker.phone.number` function call. This change improves the consistency and simplicity of generating phone numbers using the Faker library.
2024-06-02 21:06:10 +01:00
Simon Larsen
a1c761f618 refactor: Add validation for required fields in ApiKeyPermissionService and TeamPermissionService
This code change adds validation for the required fields in the ApiKeyPermissionService and TeamPermissionService. It throws a BadDataException if any of the required fields (apiKeyId, projectId, permission) are missing when creating a permission. Additionally, it checks if the permission is already assigned to the API key or team and throws an error if it is. These enhancements improve data integrity and prevent invalid permissions from being created.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 20:52:32 +01:00
Simon Larsen
29686f8167 feat: Add isBlockPermission property to UserPermission, UserTenantAccessPermission, ApiKeyPermission, and TeamPermission
This code change adds the isBlockPermission property to the UserPermission, UserTenantAccessPermission, ApiKeyPermission, and TeamPermission interfaces and models. The isBlockPermission property allows for blocking specific permissions for users, tenants, API keys, and teams. This enhancement provides greater control and flexibility in managing permissions within the application.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 20:47:49 +01:00
Simon Larsen
235fd6722e refactor: Remove BlockedApiKeyPermissionService and BlockedTeamPermissionService
This code change removes the BlockedApiKeyPermissionService and BlockedTeamPermissionService files, as well as their corresponding models. These services and models are no longer needed and have been deleted to improve code organization and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 20:42:18 +01:00
snyk-bot
7286825f82 fix: upgrade react-router-dom from 6.23.0 to 6.23.1
Snyk has created this PR to upgrade react-router-dom from 6.23.0 to 6.23.1.

See this package in npm:
react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-02 17:43:19 +00:00
Simon Larsen
e344c6d3d1 refactor: Add BlockedApiKeyPermission and BlockedTeamPermission services and models
This code change adds the BlockedApiKeyPermissionService and BlockedTeamPermissionService services, as well as the BlockedApiKeyPermission and BlockedTeamPermission models. These additions provide functionality for managing blocked permissions for API keys and teams. This enhancement improves the flexibility and security of the application.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 13:38:07 +01:00
Simon Larsen
2751beae1d refactor: Update TeamMemberService.test.ts for better readability and maintainability 2024-06-02 13:27:17 +01:00
Simon Larsen
f1919d3964 refactor: Update TeamMemberService.test.ts for better readability and maintainability
This code change updates the TeamMemberService.test.ts file to improve readability and maintainability. It refactors the code to remove duplicated lines and uses jest.spyOn to mock the AccessTokenService methods. These changes enhance the code quality and test coverage.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 13:02:31 +01:00
Simon Larsen
de261142e5 refactor: Improve clarity and maintainability in BaseAPI.test.ts
This code change improves the clarity and maintainability of the BaseAPI.test.ts file. It removes unnecessary code and updates the logic for deleting and updating items. These changes enhance the code quality and test coverage.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 12:35:48 +01:00
Simon Larsen
0bfc28fedc refactor: Rename deleteById method to deleteOneById in BaseAPI and DatabaseService
This code change renames the deleteById method to deleteOneById in the BaseAPI and DatabaseService classes. The new method name provides better clarity and consistency with other methods in the codebase. This change improves the readability and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 12:29:04 +01:00
Simon Larsen
a59e4cb76b refactor: Add deleteById and updateById methods to DatabaseService
This code change adds the deleteById and updateById methods to the DatabaseService class. These methods allow for more efficient deletion and updating of records in the database by directly targeting the record's ID. This enhancement improves the performance and flexibility of the DatabaseService.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 11:58:10 +01:00
Simon Larsen
ebb9c58758 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-02 11:48:52 +01:00
Simon Larsen
ee2df1a132 refactor: Improve clarity and maintainability in AccessControlPermission.ts 2024-06-02 11:48:48 +01:00
Simon Larsen
b33dc0ff69 Merge pull request #1448 from OneUptime/snyk-upgrade-0032ed3b91a482732c24656615bdd970
[Snyk] Upgrade react-router-dom from 6.23.0 to 6.23.1
2024-06-02 11:48:33 +01:00
Simon Larsen
80c3bb9dda Merge pull request #1449 from OneUptime/snyk-upgrade-21c5f91e22e4be5a53b1778c80645f80
[Snyk] Upgrade posthog-js from 1.131.3 to 1.131.4
2024-06-02 11:48:24 +01:00
Simon Larsen
283fbda8ee refactor: Improve clarity and maintainability in AccessControlPermission.ts
This code change improves the clarity and maintainability of the AccessControlPermission.ts file. It removes unnecessary code and updates the logic for checking user permissions to delete or update objects in the table. These changes enhance the code quality and user experience.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 11:44:24 +01:00
Simon Larsen
a67c70396f refactor: Improve clarity and maintainability in TeamView and APIKeyView components
This code change improves the clarity and maintainability of the TeamView and APIKeyView components. The commit updates the rendering of the permission restrictions messages to have consistent line breaks and spacing. It also adds missing punctuation and capitalization for better readability. These changes enhance the user experience and code quality.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 11:33:21 +01:00
Simon Larsen
3aeb22a253 refactor: Update APIKeyView and TeamView titles for better clarity
This code change updates the titles of the APIKeyView and TeamView components to improve clarity. The titles "API Key Permissions" and "Team Permissions" are changed to "Allow Permissions" to better reflect their purpose. This change enhances the user understanding and usability of the components.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 11:20:12 +01:00
Simon Larsen
070031d703 refactor: Update DatabaseService.ts to set access control column with specific properties
This code change updates the DatabaseService.ts file to set the access control column with specific properties when retrieving data. Instead of setting it to a boolean value, the access control column is now set to an object with the properties _id and name set to true. This change enhances the flexibility and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 09:58:49 +01:00
Simon Larsen
a30104fe06 refactor: Remove unused code and improve type safety in AccessControlModel.ts, DatabaseService.ts, LabelService.ts, and ColumnPermission.ts 2024-06-02 09:36:33 +01:00
Simon Larsen
76677233df refactor: Update DatabaseService.ts and ColumnPermission.ts for improved type safety
This code change updates the DatabaseService.ts and ColumnPermission.ts files to improve type safety. In DatabaseService.ts, the type of the projectIdColumn variable is changed from keyof TBaseModel | null to string | null, ensuring compatibility with the getTenantColumn() method. In ColumnPermission.ts, the type of the permissionColumns variable is changed from Columns<TBaseModel> to Columns, removing unnecessary type specificity. These changes enhance the code's clarity and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 09:34:03 +01:00
Simon Larsen
e1054c2572 refactor: Improve flexibility and maintainability in LabelService.ts and TableColumn.ts
This code change adds flexibility and maintainability improvements to the LabelService.ts and TableColumn.ts files. In LabelService.ts, a constructor is added to the Service class, allowing for the injection of a PostgresDatabase instance. In TableColumn.ts, the propertyKey parameter in the getTableColumn function is changed from keyof T to string, providing more flexibility in handling property keys. These changes enhance the usability and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-02 09:32:06 +01:00
Simon Larsen
e3e684352f refactor: Override name property in Label class
This code change overrides the name property in the Label class to allow for more flexibility in handling scenarios where the name is not specified. By setting the name property to undefined, it improves the usability and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 22:44:18 +01:00
snyk-bot
f9472a1308 fix: upgrade posthog-js from 1.131.3 to 1.131.4
Snyk has created this PR to upgrade posthog-js from 1.131.3 to 1.131.4.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-01 21:36:34 +00:00
snyk-bot
2113022d11 fix: upgrade react-router-dom from 6.23.0 to 6.23.1
Snyk has created this PR to upgrade react-router-dom from 6.23.0 to 6.23.1.

See this package in npm:
react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-06-01 21:21:09 +00:00
Simon Larsen
f21cb43b5b refactor: Update DeleteOneBy.ts to allow undefined deletedByUser
This code change updates the DeleteOneBy.ts file to allow the `deletedByUser` property to be undefined. This change provides more flexibility in handling scenarios where the deletedByUser is not specified. It improves the usability and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 20:54:48 +01:00
Simon Larsen
5e7285fa66 refactor: Update ModelPermission.ts to use specific query permission methods
This code change updates the ModelPermission.ts file to use specific query permission methods for delete, update, and read operations. The checkDeleteQueryPermission, checkUpdateQueryPermissions, and checkReadQueryPermission methods provide more granular control and improve the clarity and maintainability of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 19:40:30 +01:00
Simon Larsen
ff1195c837 refactor: Remove unnecessary code in DatabaseService.ts 2024-06-01 19:37:32 +01:00
Simon Larsen
2f5f147ab4 refactor: Remove debugger statements and improve code readability in DatabaseService.ts
This code change removes the debugger statements from the _deleteBy method in DatabaseService.ts and improves code readability by reformatting the code and removing unnecessary comments. The changes enhance the maintainability and clarity of the code.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 19:37:02 +01:00
Simon Larsen
f4005ee351 refactor: Update queries to use QueryHelper.inRelationArray for monitors
This code change updates the queries in DatabaseService.ts, IncidentService.ts, and ScheduledMaintenanceStateTimelineService.ts to use the QueryHelper.inRelationArray method instead of QueryHelper.anyRelationArray for the "monitors" property. This change provides a more accurate and efficient way to query for records related to specific monitors. It improves the accuracy and performance of the queries.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 19:33:53 +01:00
Simon Larsen
549e41119c refactor: Update createdAt queries to use QueryHelper.inBetween
This code change updates the createdAt queries in multiple files to use the QueryHelper.inBetween method instead of QueryHelper.anyBetween. The inBetween method provides a more accurate and efficient way to query for records within a specific date range. This change improves the accuracy and performance of the queries.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 19:32:12 +01:00
Simon Larsen
0f76e075ce refactor: Update QueryHelper to use FindOperator for any and in methods
This code change updates the QueryHelper class to use the FindOperator type for the any and in methods. This allows for more flexibility in querying by accepting an array of values or a single value. The change improves code readability and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 19:31:20 +01:00
Simon Larsen
7212b93836 refactor: Simplify adding access control IDs to query in BasePermission.ts 2024-06-01 18:04:46 +01:00
Simon Larsen
aca335aa8f refactor: Update ModelPermission.ts to improve code readability and maintainability 2024-06-01 17:45:14 +01:00
Simon Larsen
1053f52b2b Merge branch 'release' 2024-06-01 17:28:50 +01:00
Simon Larsen
4ef8a8d0f9 refactor: Update Go version and use specific ref in release workflow
This code change updates the Go version used in the release workflow and modifies the "Checkout" step to use a specific ref instead of fetching the entire history. By specifying the ref, the workflow will only fetch the necessary code, reducing the time and resources required for the checkout process.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 17:27:18 +01:00
Simon Larsen
8d183ceee6 refactor: Update checkout step in release workflow
This code change updates the checkout step in the release workflow to use the `ref` parameter instead of `fetch-depth`. This ensures that the correct branch or tag is checked out during the workflow execution.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 17:26:52 +01:00
Simon Larsen
d2a58fbe97 refactor: Reorder imports in CreatePermission.ts and UpdatePermission.ts
This code change reorders the imports in the CreatePermission.ts and UpdatePermission.ts files to group related imports together and improve code readability. The imports are now organized in the following order:
1. External dependencies
2. Internal dependencies
3. Local dependencies

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 17:21:01 +01:00
Simon Larsen
9b115da0be Merge branch 'master' of github.com:OneUptime/oneuptime 2024-06-01 17:20:20 +01:00
Simon Larsen
e46133d678 refactor: Update ModelPermission.ts to improve code readability and maintainability 2024-06-01 17:20:14 +01:00
Simon Larsen
c9bf2e3bf1 Merge pull request #1445 from OneUptime/snyk-upgrade-af76d864ab171838e05700ac0e1500b0
[Snyk] Upgrade protobufjs from 7.2.6 to 7.3.0
2024-06-01 16:50:34 +01:00
Simon Larsen
2c16b5ab7d Merge pull request #1447 from OneUptime/snyk-fix-418ca58fe385c0a1a5ff7575c3cda99b
[Snyk] Security upgrade nginx from 1.25.5-alpine to 1.26.1-alpine
2024-06-01 16:50:26 +01:00
Simon Larsen
f7339723cd refactor: Update ModelPermission.ts to improve code readability and maintainability 2024-06-01 15:17:26 +01:00
Simon Larsen
c2e04e94e2 refactor: Update ModelPermission.ts to improve code readability and maintainability
This code change in ModelPermission.ts improves code readability and maintainability by removing unnecessary code, updating function parameters, and adding comments for clarity. The changes include:
- Removing unused function parameters in CheckReadPermissionType and checkReadPermission functions
- Updating the checkIfUserIsLoggedIn function call to include the type parameter
- Refactoring the checkModelLevelPermissions function to include the type parameter
- Adding a comment to clarify the purpose of the checkBillingPermissions function

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 15:09:42 +01:00
Simon Larsen
bbb2f8d154 refactor: Remove unnecessary code in ModelPermission.ts
This code change removes unnecessary code in the ModelPermission.ts file. The empty lines and unused function parameters have been removed to improve code readability and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 14:50:17 +01:00
Simon Larsen
4ab9e8b398 refactor: Update access control permissions in PermissionHelper
This code change updates the access control permissions in the PermissionHelper class. The "isAccessControlPermission" property for various permissions has been changed from "true" to "false". This ensures that the specified permissions no longer have access control restrictions.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 14:49:35 +01:00
Simon Larsen
d0e6153758 refactor: Import Stripe and mockStripe together in BillingService.test.ts
This code change updates the import statements in BillingService.test.ts to import both the Stripe and mockStripe modules from the same line. This improves code readability and ensures that both modules are imported consistently.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-06-01 14:36:16 +01:00
Simon Larsen
f308407f68 refactor: Update TeamPermissionService to include projectId in select props
This code change updates the TeamPermissionService to include the "projectId" property in the select props when querying for team members. This ensures that the "projectId" value is retrieved along with the "userId" value, allowing for easier access to the project ID in subsequent code logic.
2024-06-01 14:35:25 +01:00
Simon Larsen
93ba752e8c refactor: Update TeamPermissionService to include projectId in select props
This code change updates the TeamPermissionService to include the "projectId" property in the select props when querying for team members. This ensures that the "projectId" value is retrieved along with the "userId" value, allowing for easier access to the project ID in subsequent code logic.
2024-05-31 22:00:13 +01:00
Simon Larsen
230d345406 refactor: Remove unused "RemoveCanFromPermissions" import in DataMigrations/Index.ts 2024-05-31 21:54:37 +01:00
Simon Larsen
7e51da56f6 refactor: Update TeamPermissionService to include projectId in select props
This code change updates the TeamPermissionService to include the "projectId" property in the select props when querying for team members. This ensures that the "projectId" value is retrieved along with the "userId" value, allowing for easier access to the project ID in subsequent code logic.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 21:52:01 +01:00
Simon Larsen
cab9fd08fa refactor: Remove unused "RemoveCanFromPermissions" import in DataMigrations/Index.ts
This code change removes the unused import statement for "RemoveCanFromPermissions" in the "DataMigrations/Index.ts" file. The import is no longer needed and can be safely removed to improve code readability and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 19:33:33 +01:00
Simon Larsen
461f69b11e refactor: Update permission names in NotificationAPI.ts, DataMigration.ts, BillingPaymentMethodAPI.ts, BillingInvoiceAPI.ts, and PromoCode.ts
This code change updates the permission names in multiple files to align with the latest naming conventions. The following changes were made:

- In NotificationAPI.ts, the permission name "CanManageProjectBilling" was changed to "ManageProjectBilling".
- In DataMigration.ts, the permission names "CanCreateProjectLabel" and "CanReadProjectLabel" were changed to "CreateProjectLabel" and "ReadProjectLabel" respectively.
- In BillingPaymentMethodAPI.ts, the permission name "CanCreateBillingPaymentMethod" was changed to "CreateBillingPaymentMethod".
- In BillingInvoiceAPI.ts, the permission name "CanEditInvoices" was changed to "EditInvoices".
- In PromoCode.ts, the permission names "CanCreateProjectLabel" and "CanReadProjectLabel" were changed to "CreateProjectLabel" and "ReadProjectLabel" respectively. Additionally, the permission names "CanReadProject" and "CanEditProject" were changed to "ReadProject" and "EditProject" respectively.

These updates ensure that the permission names are consistent and reflect the intended functionality.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 19:23:45 +01:00
Simon Larsen
ad7a5bddcb remove dup service 2024-05-31 19:01:29 +01:00
Simon Larsen
a64feacb5c refactor: Update TeamPermissionService to refresh access permissions for team members
This code change updates the TeamPermissionService to refresh access permissions for team members when they are deleted. Previously, only the user's global access permission was refreshed, but now both the global and tenant access permissions are refreshed. This ensures that the user's access permissions are up to date after a team member is deleted.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 17:55:39 +01:00
Simon Larsen
a27b51ea94 refactor: Update Prettier configuration to include @trivago/prettier-plugin-sort-imports
This code change updates the .prettierrc.json file to include the @trivago/prettier-plugin-sort-imports plugin. By adding this plugin, the codebase will automatically sort imports according to specified rules. This improves code organization and maintainability.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 17:44:51 +01:00
Simon Larsen
a0f7324c01 refactor: Simplify getTestDataSourceOptions in PostgresConfig.ts 2024-05-31 17:40:25 +01:00
Simon Larsen
c3b0302cbe revert haraka changes 2024-05-31 17:35:21 +01:00
snyk-bot
0c264bcd32 fix: Nginx/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE319-BUSYBOX-6913413
- https://snyk.io/vuln/SNYK-ALPINE319-BUSYBOX-6913413
- https://snyk.io/vuln/SNYK-ALPINE319-BUSYBOX-6928845
- https://snyk.io/vuln/SNYK-ALPINE319-BUSYBOX-6928846
- https://snyk.io/vuln/SNYK-ALPINE319-BUSYBOX-6928847
2024-05-31 15:49:59 +00:00
Simon Larsen
abc7a43d1b refactor: Simplify getTestDataSourceOptions in PostgresConfig.ts
This code change simplifies the `getTestDataSourceOptions` function in `PostgresConfig.ts` by using `process.env` values directly. By removing the conditional fallback to `'localhost'`, the function now relies solely on the environment variable `DATABASE_HOST` for the host value. This change ensures that the function always retrieves the latest values during test runs, as `process.env` can change dynamically.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 14:06:53 +01:00
Simon Larsen
05e9282d7f Update Haraka SMTP and TLS configurations to listen on port 25 instead of port 2525
This code change modifies the Haraka SMTP and TLS configurations to listen on port 25 instead of port 2525. The previous configuration used port 2525, but it has been changed to align with the standard SMTP port. This update ensures that the Haraka server can receive incoming emails on the correct port.
2024-05-31 13:35:35 +01:00
Simon Larsen
75d2a01a5a refactor: Use process.env values directly in getTestDataSourceOptions
This code change refactors the `getTestDataSourceOptions` function in `PostgresConfig.ts` to use `process.env` values directly. This change is made to ensure that the function always retrieves the latest values during test runs, as `process.env` can change dynamically. By removing the conditional fallback to `'localhost'`, the function relies solely on the environment variable `DATABASE_HOST` for the host value. This simplifies the code and improves consistency.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 13:27:46 +01:00
Simon Larsen
8d02eddfc6 Update PostgresConfig.ts and PostgresDatabase.ts to use a function for testDataSourceOptions 2024-05-31 13:27:02 +01:00
Simon Larsen
33d38611e2 chore: Update Stripe.mock.ts to allow null value for mockStripe
This code change updates the Stripe.mock.ts file to allow the mockStripe variable to have a null value. This change is necessary to properly handle scenarios where the Stripe library is not mocked. By allowing the variable to be null, it ensures that the code can handle both mocked and non-mocked scenarios without causing errors.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-31 13:03:59 +01:00
Simon Larsen
31335ee6b5 Update host_list configuration file path in Dockerfile 2024-05-31 13:01:11 +01:00
Simon Larsen
6eb228d0b8 chore: Add INCOMING_EMAIL_DOMAIN to host_list configuration
This code change adds the INCOMING_EMAIL_DOMAIN variable to the host_list configuration in the Haraka init.sh script. This ensures that incoming emails from the specified domain are accepted by the Haraka application. The INCOMING_EMAIL_DOMAIN value is appended to the host_list file, allowing the application to properly handle emails from this domain.
2024-05-31 12:59:23 +01:00
snyk-bot
0ef82aef01 fix: upgrade protobufjs from 7.2.6 to 7.3.0
Snyk has created this PR to upgrade protobufjs from 7.2.6 to 7.3.0.

See this package in npm:
protobufjs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-31 04:55:47 +00:00
Simon Larsen
f644ac117f chore: Update Dockerfile to include loglevel configuration 2024-05-30 21:25:44 +01:00
Simon Larsen
08ddfb1017 chore: Update Dockerfile to include email_parser.js plugin and install dependencies
This code change updates the Dockerfile for the Haraka application. It adds the email_parser.js plugin to the /harakaapp/plugins directory and installs the necessary dependencies by copying the package.json and package-lock.json files to the /harakaapp directory and running npm install. This update ensures that the email parsing functionality is properly configured and all required dependencies are installed.
2024-05-30 21:07:05 +01:00
Simon Larsen
68724478da chore: Update HelmChart values.yaml to use ClusterIP for internalSmtp type
This code change updates the HelmChart values.yaml file to change the type of the internalSmtp service from LoadBalancer to ClusterIP. The LoadBalancer type was causing issues with receiving emails from the internet, so this change provides a workaround by using the ClusterIP type instead. This update ensures that the internalSmtp service can properly receive emails and improves the functionality of the application.
2024-05-30 20:34:14 +01:00
Simon Larsen
ca621bf41c feat: Add support for additional email ports
This code change adds support for additional email ports in the Haraka configuration. It exposes ports 110, 25, 587, 465, 143, 993, and 995 for POP3, SMTP, IMAP, and their secure variants. This enhancement allows for more flexible email communication options.
2024-05-30 20:30:44 +01:00
Simon Larsen
c470abf36c feat: Add host_list.ini configuration file and update email_parser.js plugin
The code changes include adding a new configuration file `host_list.ini` to the Haraka config directory. This file will be used to store a list of allowed hosts for incoming emails. Additionally, the `email_parser.js` plugin file has been moved to the correct directory in the Haraka config. This update ensures that the email parsing functionality is properly configured and the list of allowed hosts is maintained.
2024-05-30 20:12:07 +01:00
Simon Larsen
39bd722cf5 chore: Update Haraka config plugins
This code change updates the Haraka config plugins file to include additional plugins for blocking mails from known bad hosts, blocking mail from known bad HELOs, blocking mail from known bad email addresses, and accepting mail only from domains with resolvable MX records. It also removes the emailParser.js plugin file.

Note: This commit message follows the established convention of starting with a verb in the imperative form (e.g., "Update", "Add", "Fix") and providing a concise summary of the changes made.
2024-05-30 20:04:12 +01:00
Simon Larsen
3851827afb feat: Add mailparser npm dependency 2024-05-30 19:39:07 +01:00
Simon Larsen
cd5c333d97 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-30 19:35:40 +01:00
Simon Larsen
fee16520df change default log level 2024-05-30 19:35:22 +01:00
Simon Larsen
025648482e Merge pull request #1443 from OneUptime/snyk-upgrade-e1f8734d934eff9fb30ddb40ca654522
[Snyk] Upgrade posthog-js from 1.130.2 to 1.131.3
2024-05-30 10:46:53 +01:00
Simon Larsen
89a3d3a6ac refactor: Update secrets.yaml to handle release upgrades
This code change updates the secrets.yaml file to handle release upgrades. It introduces a workaround to keep the secrets unchanged during upgrades by retrieving the existing secrets if the release is an upgrade. For new installations, it generates new secrets using the randAlphaNum function. This enhancement ensures that secrets are properly managed during upgrades and installations.
2024-05-30 10:43:25 +01:00
Simon Larsen
e4da9c5212 refactor: Improve password reset email functionality
This code change refactors the `Authentication.ts` file to improve the functionality of the password reset email. It updates the logic for generating the password reset URL and adds logging statements to track the user's email and the generated URL. This enhancement ensures a smoother password reset process and improves the visibility of user actions in the system.
2024-05-30 10:15:31 +01:00
Simon Larsen
1e61fec929 feat: Set current project in App component
This code change adds logic to set the current project in the `App` component. It checks if a `selectedProject` is available and if so, it calls the `ProjectUtil.setCurrentProject` function with the `selectedProject`. This enhancement ensures that the current project is correctly set and improves the functionality of the application.
2024-05-30 09:56:59 +01:00
Simon Larsen
6a76665c79 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-30 09:55:13 +01:00
Simon Larsen
2d3d0449e5 feat: Add ProjectUtil.setCurrentProject to App component
This code change adds the import statement for `ProjectUtil` and calls the `setCurrentProject` function with the `selectedProject` in the `App` component. This enhancement ensures that the current project is set correctly and improves the functionality of the application.
2024-05-30 09:54:33 +01:00
snyk-bot
fee5132e7e fix: upgrade posthog-js from 1.130.2 to 1.131.3
Snyk has created this PR to upgrade posthog-js from 1.130.2 to 1.131.3.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-30 03:30:10 +00:00
Simon Larsen
2dbb91ba24 Merge pull request #1442 from OneUptime/release
refactor: Improve event item descriptions and labels
2024-05-29 17:47:50 +01:00
Simon Larsen
9a37c4b031 refactor: Improve event item descriptions and labels
This code change refactors the EventItem component to improve the display of event descriptions and labels. It updates the CSS classes for the event descriptions to enhance readability and adds CSS classes for the event labels to improve their styling. This enhancement improves the overall appearance and user experience of the EventItem component.
2024-05-29 16:52:53 +01:00
Simon Larsen
d3d64979e0 refactor: Add logging statements for status checks
The code change adds logging statements for the status checks in the StatusAPI file. The logging statements provide information about the status checks being performed, including the result of each check. This enhancement improves the visibility and monitoring of the status checks in the system.
2024-05-29 16:37:11 +01:00
Simon Larsen
c6efe40f3b refactor: Add logging statements for user sign up, email verification, password reset, and login
This code change adds logging statements for user sign up, email verification, password reset, and login in the Authentication.ts and SSO.ts files. The logging statements provide information about the corresponding user actions, including the user's email. This enhancement improves the visibility and monitoring of user activities in the system.
2024-05-29 15:45:48 +01:00
Simon Larsen
d0ace48aeb refactor: Add selectedProject prop to DashboardHeader component
This code change adds the selectedProject prop to the DashboardHeader component in the Header.tsx file. The prop is used to pass the currently selected project to the component, allowing it to display the selected project's information. This enhancement improves the functionality and user experience of the DashboardHeader component.
2024-05-29 15:27:37 +01:00
Simon Larsen
faf0641503 refactor: Update package.json and Encryption.ts to use latest version of crypto-js 2024-05-29 15:25:09 +01:00
Simon Larsen
4fcc066971 Merge remote-tracking branch 'origin/snyk-upgrade-9bde7b8ad7df926b5588a93ac9081118' 2024-05-29 13:59:08 +01:00
Simon Larsen
e37347a611 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-29 13:58:24 +01:00
Simon Larsen
95dbeaddba refactor: Update DocsNav to include Monitor Secrets page
This code change updates the DocsNav file to include a new navigation item for the Monitor Secrets page. It adds a new object to the DocsNav array with the title "Monitor Secrets" and the URL "/docs/monitor/monitor-secrets". This enhancement improves the navigation experience for users accessing the Monitor Secrets documentation.
2024-05-29 13:56:38 +01:00
Simon Larsen
5a12e70742 refactor: Update Encryption.ts to use Utf8 encoding for decryption
This code change updates the Encryption.ts file to use the Utf8 encoding for decryption in the `decrypt` method. Previously, it was using the default encoding, which could lead to incorrect results for certain inputs. This update ensures the correct decoding of the encrypted text and improves the reliability of the decryption process.
2024-05-29 13:20:56 +01:00
Simon Larsen
ab0b7bb6ec refactor: Update MonitorSecrets page to display monitors with access to secrets 2024-05-29 12:47:21 +01:00
Simon Larsen
c9874df43f refactor: Add null checks in DatabaseService and Encryption
This code change adds null checks in the DatabaseService and Encryption classes to handle cases where the input data is null or undefined. It prevents potential errors and improves the robustness of the code.
2024-05-29 11:52:50 +01:00
Simon Larsen
594a44392d Merge pull request #1438 from OneUptime/snyk-upgrade-0f21f366f23af175b83fbe7a993653de
[Snyk] Upgrade posthog-js from 1.130.1 to 1.130.2
2024-05-29 11:41:24 +01:00
Simon Larsen
5b9232c785 ```text
refactor: Update package.json and Encryption.ts to use latest version of crypto-js

This code change updates the package.json and Encryption.ts files to use the latest version (4.2.0) of the crypto-js library. It adds the "@types/crypto-js" package as a dependency in the package.json file and updates the import statements in the Encryption.ts file to use the updated library. This update ensures compatibility with the latest features and improvements in crypto-js.
2024-05-29 11:41:05 +01:00
Simon Larsen
06b7f5c236 refactor: Update JSON.ts imports
This code change updates the imports in the JSON.ts file to remove unused imports and organize the imports alphabetically. It improves code readability and maintainability.
2024-05-28 21:33:44 +01:00
Simon Larsen
f20f833720 refactor: Update MonitorSecrets page to display monitors with access to secrets
This code change updates the MonitorSecrets page to display the monitors that have access to the secrets. It adds a new field in the form to select the monitors and renders the selected monitors using the MonitorsElement component. This enhancement improves the visibility and management of secret access for monitors.
2024-05-28 20:13:58 +01:00
Simon Larsen
91c37a2a9e refactor: Update MonitorSecretService to use MonitorSecret model 2024-05-28 20:10:15 +01:00
Simon Larsen
937879aa68 refactor: Update MonitorSecretService to use MonitorSecret model
This code change updates the MonitorSecretService to use the MonitorSecret model instead of the deprecated MonitorProbe model. This refactor ensures consistency and improves code maintainability.
2024-05-28 20:09:25 +01:00
Simon Larsen
df77fdac74 feat: Add Monitor Secrets functionality
This code change adds the necessary functionality for managing Monitor Secrets. It includes updates to the PageMap, SettingsBreadcrumbs, and RouteMap files to support the new "SETTINGS_MONITOR_SECRETS" page. Additionally, the "SETTINGS_MONITOR_SECRETS" route is added to the SettingsRoutePath dictionary. This enhancement improves the application's security and access control.
2024-05-28 20:01:51 +01:00
Simon Larsen
28917b3fcb Merge pull request #1440 from OneUptime/snyk-upgrade-24a45d8b5a59e57a4cd97e1bc201f713
[Snyk] Upgrade @types/lodash from 4.17.0 to 4.17.1
2024-05-28 19:57:25 +01:00
Simon Larsen
853715b17c refactor: Update .prettierrc.json with importOrderParserPlugins option
This code change updates the .prettierrc.json file by adding the "importOrderParserPlugins" option with the values ["typescript", "decorators"]. This enhancement allows the Prettier formatter to correctly parse and sort imports that include TypeScript and decorators. It improves the code formatting and organization.
2024-05-28 19:57:03 +01:00
Simon Larsen
5bdc381925 refactor: Add MonitorSecret permissions 2024-05-28 19:54:50 +01:00
Simon Larsen
c499df2812 ```text
refactor: Add @trivago/prettier-plugin-sort-imports to package.json and .prettierrc.json

This code change adds the "@trivago/prettier-plugin-sort-imports" package as a dependency in the package.json file and includes it in the "plugins" array in the .prettierrc.json file. It also sets the "importOrderSeparation" and "importOrderSortSpecifiers" options to true. This enhancement improves the code formatting and organization by automatically sorting imports.
2024-05-28 19:53:53 +01:00
Simon Larsen
5ef5dbf562 refactor: Add MonitorSecret permissions
This code change adds the necessary permissions for managing MonitorSecrets. The new permissions include CanCreateMonitorSecret, CanEditMonitorSecret, CanDeleteMonitorSecret, and CanReadMonitorSecret. These permissions allow users to create, edit, delete, and read MonitorSecrets respectively. This enhancement improves the access control and security of the application.
2024-05-28 19:46:59 +01:00
Simon Larsen
332aa47e63 refactor: Remove unnecessary checks for event.monitors in SendNotificationToSubscribers.ts 2024-05-28 17:07:23 +01:00
snyk-bot
cb1ddfe0df fix: upgrade @types/lodash from 4.17.0 to 4.17.1
Snyk has created this PR to upgrade @types/lodash from 4.17.0 to 4.17.1.

See this package in npm:
@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-25 23:09:44 +00:00
Simon Larsen
d5bb29f9b4 Merge pull request #1439 from OneUptime/metrics-box
Metrics box
2024-05-24 13:23:59 +01:00
Simon Larsen
5f851b6936 refactor: Remove server monitor from SummaryView
This code change removes the rendering of the server monitor from the SummaryView component. The monitorType prop is checked, and if it is set to MonitorType.Server, the server monitor is not rendered. This change simplifies the SummaryView component and improves code organization.
2024-05-24 13:19:00 +01:00
Simon Larsen
5fa7c5baaa refactor: Remove Webkit browser support
The code changes in this commit remove support for the Webkit browser in the BrowserType enum and SyntheticMonitor module. The Webkit browser was commented out and not being used, so it was decided to remove it to simplify the codebase and reduce unnecessary dependencies. This refactor improves code organization and maintainability.
2024-05-24 13:14:02 +01:00
Simon Larsen
557c3f1427 refactor: Update title in CustomMonitorSummaryView and SyntheticMonitorItemView components
The code changes in this commit update the title in the CustomMonitorSummaryView and SyntheticMonitorItemView components. The title "Is Error" is changed to "Error" to provide clearer and more concise information to users. This enhancement improves the user experience and readability of the components.
2024-05-24 12:58:07 +01:00
Simon Larsen
a14614b7de refactor: Improve page load performance with lazy loading for images 2024-05-24 12:44:34 +01:00
Simon Larsen
cc1c968d3c refactor: Remove unused Metrics components
The code changes in this commit remove the unused Metrics components: ProbeNowButton.tsx, MetricsScreenshot.tsx, MetricsScreenshotGroup.tsx, PingMonitorView.tsx, and ProbePicker.tsx. These components are no longer needed and removing them improves code organization and maintainability.
2024-05-24 12:37:36 +01:00
Simon Larsen
1830f031e9 refactor: Update email verification confirmation message
The code changes in this commit update the confirmation message for email verification. Instead of just displaying the user's email, it now includes the text "Are you sure you want to verify the email -" before the email address. This change provides clearer context and improves the user experience.
2024-05-24 11:39:58 +01:00
Simon Larsen
5d8dd6ef3c refactor: Add email verification functionality to Users page
The code changes in this commit add email verification functionality to the Users page. This includes adding a "Verify Email" button to each user's row in the table. Clicking the button opens a confirmation modal asking if the user's email should be verified. Upon confirmation, the user's email is marked as verified in the database. This enhancement improves the user experience and provides better control over email verification.
2024-05-24 11:39:43 +01:00
Simon Larsen
d0b63b5c8b Refactor ProbeMonitorResponseService and Metrics component
The code changes refactor the ProbeMonitorResponseService and Metrics component. This includes removing redundant code in ProbeMonitorResponseService and simplifying the Metrics component by removing unnecessary props. These changes improve code organization and maintainability.
2024-05-23 20:31:16 +01:00
Simon Larsen
e94cc8083a refactor: Improve error messages in MetricsInfo and SSLCertificateMonitorView components 2024-05-23 18:58:43 +01:00
Simon Larsen
847f426bc6 refactor: Improve error messages in MetricsInfo and SSLCertificateMonitorView components
The code changes in this commit improve the error messages in the MetricsInfo and SSLCertificateMonitorView components. The updated error messages provide more helpful information to users, indicating that it may take a few minutes for metrics to show up for the selected probe. This enhancement improves the user experience and reduces confusion when metrics are not immediately available.
2024-05-23 18:49:30 +01:00
Simon Larsen
74bcadb2e7 refactor: Update MonitorView and Metrics components
The code changes in this commit update the MonitorView and Metrics components. Specifically, the changes introduce type annotations and improve the readability of the code by using more descriptive variable names. These updates enhance the maintainability and understanding of the codebase.
2024-05-23 18:16:24 +01:00
Simon Larsen
3e255e6dd1 refactor: Remove unused isHeadRequest property in MonitorUtil and ApiMonitor 2024-05-23 17:41:37 +01:00
snyk-bot
eb5cf5a3cb fix: upgrade posthog-js from 1.130.1 to 1.130.2
Snyk has created this PR to upgrade posthog-js from 1.130.1 to 1.130.2.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-23 12:51:38 +00:00
Simon Larsen
df7bd46428 Remove unused isHeadRequest property in MonitorUtil and ApiMonitor 2024-05-23 13:40:34 +01:00
Simon Larsen
e6dadd0673 refactor: Remove unused isHeadRequest property in MonitorUtil and ApiMonitor 2024-05-23 11:43:54 +01:00
Simon Larsen
ee8706e75b refactor: Remove unused isHeadRequest property in MonitorUtil and ApiMonitor
The code changes remove the unused `isHeadRequest` property in the `MonitorUtil` and `ApiMonitor` classes. This cleanup improves code readability and eliminates unnecessary code.
2024-05-23 10:22:09 +01:00
Simon Larsen
da70359945 feat: Add resourcesAffected field to maintenance event notification templates 2024-05-22 21:13:35 +01:00
Simon Larsen
3622021e57 refactor: Update screenshot handling in monitor scripts 2024-05-22 20:21:22 +01:00
Simon Larsen
5aeada377a feat: Add screenshot functionality to synthetic monitor script 2024-05-22 20:18:13 +01:00
Simon Larsen
d34a493724 feat: Add timeout configuration for monitor scripts
The commit updates the README.md file to include new configurable parameters for timeout values in the monitor scripts. This allows users to set specific timeout values for synthetic monitor scripts, custom code monitor scripts, and workflow scripts. The addition of these timeout configurations improves the flexibility and reliability of the monitoring system.
2024-05-22 20:08:35 +01:00
Simon Larsen
5f7dcf7433 refactor: Update timeout handling in monitor scripts
This commit updates the timeout handling in the monitor scripts to use the `WorkflowScriptTimeoutInMS` and `PROBE_CUSTOM_CODE_MONITOR_SCRIPT_TIMEOUT_IN_MS` values from the environment configuration. This ensures that the monitor scripts have consistent and configurable timeout values, improving the reliability and performance of the monitoring system.
2024-05-22 20:06:32 +01:00
Simon Larsen
39407795a2 refactor: Update logger.debug calls in AnalyticsDatabaseService tests 2024-05-22 14:10:22 +01:00
Simon Larsen
63dfb56da3 refactor: Update return value in StatusPageDomainService
The return value in the `getStatusPageDomain` method of the `StatusPageDomainService` class was updated to `true` to fix a bug where it was always returning `false`. This change ensures that the method returns the correct value based on the success or failure of the database query.
2024-05-22 13:35:18 +01:00
Simon Larsen
ed8714cc34 refactor: Update logger.debug calls in AnalyticsDatabaseService tests
The logger.debug calls in the AnalyticsDatabaseService tests were updated to improve logging consistency and accuracy.
2024-05-22 13:22:37 +01:00
Simon Larsen
dedda5b53b refactor: Add screenshot functionality to synthetic monitor script 2024-05-22 12:39:31 +01:00
Simon Larsen
df2af5858c Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-22 12:34:59 +01:00
Simon Larsen
e25d38ee74 refactor: Update axios dependency to version 1.6.8 2024-05-22 12:34:57 +01:00
Simon Larsen
2b0dd6687d Merge pull request #1435 from OneUptime/snyk-upgrade-8ff00708899512e4a35ebf204a59691e
[Snyk] Upgrade @nivo/core from 0.85.1 to 0.86.0
2024-05-22 12:30:14 +01:00
Simon Larsen
22f08a4c47 refactor: Add timeout information to monitor documentation 2024-05-22 12:26:16 +01:00
Simon Larsen
fda11d81c0 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-22 12:17:27 +01:00
Simon Larsen
18e68b3505 refactor: Remove unnecessary hyphen in monitor documentation
This commit removes an unnecessary hyphen in the monitor documentation by correcting the spelling of "Synthetic Monitor" in both the custom-code-monitor.md and synthetic-monitor.md files. The typo was causing inconsistency in the naming of the monitor, and this fix ensures accuracy and clarity in the documentation.
2024-05-22 12:17:09 +01:00
Simon Larsen
a8a550809d refactor: Fix typo in monitor documentation
This commit fixes a typo in the monitor documentation by correcting the spelling of "Synthetic Monitor" in both the custom-code-monitor.md and synthetic-monitor.md files. The typo was causing inconsistency in the naming of the monitor, and this fix ensures accuracy and clarity in the documentation.
2024-05-22 12:16:42 +01:00
Simon Larsen
dbacf998ff refactor: Add new monitor links to DocsNav
This commit adds new monitor links to the DocsNav utility in the FeatureSet/Docs/Utils/Nav.ts file. The links include "Custom Code Monitor" and "Synthetic Monitor" with their respective URLs. This enhancement improves the navigation experience for users accessing the monitor documentation section.
2024-05-22 12:13:38 +01:00
Simon Larsen
0d41d97b8d refactor: Fix syntax error in MonitorStep and CriteriaFilterUtil 2024-05-22 11:59:33 +01:00
Simon Larsen
36ecf78c4c refactor: Update executionTimeInMS type to number in CustomCodeMonitorResponse
This commit updates the type of the executionTimeInMS property in the CustomCodeMonitorResponse interface from PositiveNumber to number. The PositiveNumber type was unnecessary and caused compatibility issues with other parts of the codebase. Changing it to number simplifies the code and ensures consistency across the application.
2024-05-22 11:57:57 +01:00
Simon Larsen
3eb0eb4289 refactor: Fix syntax error in MonitorStep and CriteriaFilterUtil
This commit fixes a syntax error in the MonitorStep and CriteriaFilterUtil files. In MonitorStep, the syntax error was caused by an extra semicolon (;) in the screenshotDataInBase64 assignment. In CriteriaFilterUtil, the return statement was incorrectly set to true instead of false. These changes ensure that the code is correct and functioning as intended.
2024-05-22 11:47:13 +01:00
Simon Larsen
01c214b51e refactor: Update CodeEditor placeholder for JavaScript type
This commit updates the CodeEditor component to improve the placeholder text for the JavaScript type. The placeholder now includes additional line breaks and indentation for better readability and code organization. This change enhances the user experience when working with JavaScript code in the CodeEditor.
2024-05-22 11:33:54 +01:00
snyk-bot
f756df1e5f fix: upgrade @nivo/core from 0.85.1 to 0.86.0
Snyk has created this PR to upgrade @nivo/core from 0.85.1 to 0.86.0.

See this package in npm:
@nivo/core

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-22 10:21:17 +00:00
Simon Larsen
e2a7f7efc5 refactor: Add support for ArrayOfText field type in Detail component
This commit adds support for the ArrayOfText field type in the Detail component. When the field type is ArrayOfText and there is data available, the data is joined with commas and displayed in the UI. This enhancement improves the user experience by properly rendering and handling the ArrayOfText field type in the Detail component.
2024-05-22 10:58:34 +01:00
Simon Larsen
3bf4137db2 refactor: Update Dockerfile to install necessary dependencies
This commit updates the Dockerfile to install necessary dependencies for the application. It adds the installation of bash, curl, python3, make, g++, and various libraries required for playwright. Additionally, it installs net-tools for network-related functionality. These changes ensure that the application has all the required dependencies to run properly in the Docker environment.
2024-05-22 10:24:06 +01:00
Simon Larsen
f592e852f2 refactor: Update logger.error statements for exiting node process 2024-05-22 10:09:16 +01:00
Simon Larsen
a5f05376b0 refactor: Update logger.debug statements for exiting node process
This commit updates the logger.debug statements in multiple files to log the message 'Exiting node process' instead of 'Exiting node process'. This change improves the logging consistency and ensures that the appropriate log level is used for this message.
2024-05-22 10:04:41 +01:00
Simon Larsen
89e08614f4 refactor: Update RunWorkflow to use VMAPI for replacing values in argumentContent
This commit refactors the RunWorkflow class to use the VMAPI module instead of the deprecated VMUtil module for replacing values in the argumentContent. The VMAPI module provides a more up-to-date and efficient method for replacing values, improving the performance and maintainability of the code.
2024-05-21 20:51:16 +01:00
Simon Larsen
631c22aa64 refactor: Update SyntheticMonitor to use async/await for CustomCodeMonitoringCriteria
This commit updates the SyntheticMonitor class to use async/await when calling the CustomCodeMonitoringCriteria.isMonitorInstanceCriteriaFilterMet() method. This change ensures that the method is properly awaited, allowing for better control flow and error handling. The use of async/await improves the readability and maintainability of the code.
2024-05-21 20:48:46 +01:00
Simon Larsen
0c4ad712b0 refactor: Update CriteriaFilterUtil to filter options based on checkOn value 2024-05-21 20:47:40 +01:00
Simon Larsen
0e4f54d048 refactor: Update CriteriaFilterUtil to filter options based on checkOn value 2024-05-21 20:39:42 +01:00
Simon Larsen
80ede00ced refactor: Update CriteriaFilterUtil to filter options based on checkOn value 2024-05-21 20:37:04 +01:00
Simon Larsen
40b9573324 refactor: Update CriteriaFilterUtil to filter options based on checkOn value
This commit refactors the CriteriaFilterUtil class to improve the filtering of options based on the checkOn value. It removes the unnecessary check for CheckOn.Error in the if statement and adds a new if statement specifically for CheckOn.Error. This change ensures that the options are filtered correctly for each checkOn value, enhancing the accuracy and effectiveness of the criteria filtering functionality.
2024-05-21 20:12:14 +01:00
Simon Larsen
e09f856c92 refactor: Update ProbeApiIngestResponse and APIRequestCriteria
This commit updates the `ProbeApiIngestResponse` interface to include a comment indicating that the `rootCause` property is in markdown format. Additionally, it modifies the `APIRequestCriteria` class to use the `convertToNumber` method from the `CompareCriteria` class instead of the deprecated `convertThresholdToNumber` method. These changes improve the clarity and maintainability of the code.
2024-05-21 19:42:38 +01:00
Simon Larsen
9db5aa56e6 refactor: Update MonitorMetricsByMinute to include browser type and screen size type
This commit modifies the MonitorMetricsByMinute class to include the browserType and screenSizeType properties in the MonitorMetricsMiscData interface. This allows for capturing additional information about the browser type and screen size during monitoring. The changes enhance the accuracy and completeness of the monitoring data.
2024-05-21 15:37:07 +01:00
Simon Larsen
f8c43136e9 refactor: Close browser and page in SyntheticMonitor
This commit refactors the SyntheticMonitor class to ensure that the browser and page are properly closed after use. The code now checks if the page and browser objects exist before attempting to close them, preventing potential memory leaks. This improvement enhances the reliability and efficiency of the SyntheticMonitor functionality.
2024-05-21 15:29:47 +01:00
Simon Larsen
3fb804c4e7 Update import paths for BrowserType and ScreenSizeType enums 2024-05-21 14:49:17 +01:00
Simon Larsen
dad1f1a464 feat: Add support for CustomCodeMonitor in MonitorUtil
This commit adds support for the CustomCodeMonitor type in the MonitorUtil class. It includes the necessary code to execute custom JavaScript code provided in the monitor step data. This enhancement improves the flexibility of the monitoring system by allowing users to define and execute their own custom code for monitoring purposes.
2024-05-21 14:43:03 +01:00
Simon Larsen
95e9eacc83 refactor: Update import paths for VMUtil in JavaScript and IfElse components 2024-05-21 14:42:13 +01:00
Simon Larsen
14b5da110f feat: Update BrowserType enum values
This commit updates the values of the BrowserType enum in the file `Common/Types/BrowserType.ts`. The `Chrome` value is changed to `Chromium`, and the `Safari` value is changed to `Webkit`. This change reflects more accurate and up-to-date browser names, improving the clarity and consistency of the code.
2024-05-21 14:38:15 +01:00
Simon Larsen
b66cd889c0 feat: Update import paths for VMUtil in JavaScript and IfElse components 2024-05-21 14:17:49 +01:00
Simon Larsen
d323c70a51 feat: Add support for SyntheticMonitorResponse in ProbeMonitorResponse
This commit adds the `syntheticMonitorResponse` property to the `ProbeMonitorResponse` interface in order to support the `SyntheticMonitorResponse` type. This allows for the inclusion of synthetic monitor data in the probe monitor response, providing more comprehensive monitoring information.
2024-05-21 13:29:11 +01:00
Simon Larsen
8962ecf42a Merge pull request #1431 from OneUptime/snyk-upgrade-ffa44874323f7156fd8e796f35bbdac2
[Snyk] Upgrade posthog-js from 1.130.0 to 1.130.1
2024-05-21 12:23:42 +01:00
Simon Larsen
31f92c3611 Merge pull request #1433 from OneUptime/snyk-upgrade-43877da1161195f77e3cab219ba9ecab
[Snyk] Upgrade @nivo/line from 0.85.1 to 0.86.0
2024-05-21 12:23:28 +01:00
Simon Larsen
6bed753de3 feat: Add playwright module to VMRunner for browser automation
This commit adds the playwright module to the VMRunner class in order to enable browser automation capabilities. By including playwright, we can now execute code that interacts with web browsers, allowing for more advanced testing and automation scenarios.
2024-05-21 12:08:50 +01:00
Simon Larsen
4017e7ce0e feat: Update import paths for VMUtil in JavaScript and IfElse components
This commit updates the import paths for the VMUtil module in the JavaScript and IfElse components. The new import path is '../../../Utils/VM/VMAPI'. This change ensures that the correct module is imported and used in the components, improving the reliability and maintainability of the code.
2024-05-21 12:07:26 +01:00
Simon Larsen
ccaaaa1823 feat: Fix pagination bug in Pagination component
This commit fixes a bug in the Pagination component where the currentPageNumber was not being properly converted to a number before performing calculations. The bug caused incorrect navigation to the previous and next pages. The issue is resolved by adding a check to convert the currentPageNumber to a number if it is a string.
2024-05-21 12:04:32 +01:00
Simon Larsen
7d7fa2b8f1 feat: Remove unnecessary error message in MonitorStepsElement component 2024-05-21 11:50:47 +01:00
Simon Larsen
2ca57ac8bf feat: Add support for SyntheticMonitor and CustomJavaScriptCode in MonitorTypeHelper
The code changes in `MonitorType.ts` and `MonitorService.ts` add support for the `SyntheticMonitor` and `CustomJavaScriptCode` monitor types in the `MonitorTypeHelper` class. This allows for easier identification of probeable monitor types and improves the flexibility of the monitoring system.
2024-05-21 11:22:26 +01:00
Simon Larsen
a75f655f72 feat: Update code editor placeholders for MonitorStep
This commit updates the code editor placeholders in the MonitorStep component to provide example code using axios and playwright modules. This allows users to easily understand and customize the code for their specific monitoring needs.
2024-05-21 11:13:29 +01:00
Simon Larsen
6ca38a1adb feat: Update MonitorStep to remove unnecessary documentation line 2024-05-21 10:57:41 +01:00
Simon Larsen
46a095569d feat: Update code editor placeholders for CustomJavaScriptCode and SyntheticMonitor
This commit updates the code editor placeholders in the MonitorStep component for the CustomJavaScriptCode and SyntheticMonitor types. The placeholders now provide example code using axios and playwright modules, allowing users to easily understand and customize the code for their specific monitoring needs.
2024-05-21 10:55:29 +01:00
Simon Larsen
cec38190fd feat: Update fetchDropdownOptions to accept item parameter
This commit modifies the `fetchDropdownOptions` function in the `Field` interface to accept an additional `item` parameter of type `FormValues<TEntity>`. This change allows for more dynamic fetching of dropdown options based on the current form values, improving the flexibility and customization of the form fields.
2024-05-21 10:44:49 +01:00
Simon Larsen
ca746d1436 feat: Update CategoryCheckboxType to make categoryId optional
This commit updates the `CategoryCheckboxType` interface to make the `categoryId` property optional. This change allows for more flexibility when working with category checkboxes, as the `categoryId` is not always required.
2024-05-21 10:20:46 +01:00
snyk-bot
2f6133bba0 fix: upgrade @nivo/line from 0.85.1 to 0.86.0
Snyk has created this PR to upgrade @nivo/line from 0.85.1 to 0.86.0.

See this package in npm:
@nivo/line

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-21 08:38:52 +00:00
snyk-bot
d1f62d3c66 fix: upgrade @nivo/core from 0.85.1 to 0.86.0
Snyk has created this PR to upgrade @nivo/core from 0.85.1 to 0.86.0.

See this package in npm:
@nivo/core

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-21 08:38:48 +00:00
snyk-bot
db2c6b0ea5 fix: upgrade posthog-js from 1.130.0 to 1.130.1
Snyk has created this PR to upgrade posthog-js from 1.130.0 to 1.130.1.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-21 08:22:26 +00:00
Simon Larsen
a2033b94dd feat: Add checkbox lists for browser type and screen type in SyntheticMonitor
This commit adds checkbox lists for selecting the browser type and screen type in the SyntheticMonitor step of the MonitorStep component. This allows users to choose the desired browser and screen type for running the test in SyntheticMonitor.
2024-05-20 21:37:27 +01:00
Simon Larsen
d23c62d30a feat: Update CheckOn enum value to 'ResultValue'
This commit updates the CheckOn enum value in the CriteriaFilter module from 'Result' to 'ResultValue'. This change provides a more descriptive and accurate representation of the value being checked in custom code or JavaScript monitors.
2024-05-20 21:26:28 +01:00
Simon Larsen
6ca5b9572e feat: Add setCustomCode method to MonitorStep class
The code changes include adding a new method, `setCustomCode`, to the `MonitorStep` class. This method allows for setting custom code for a monitor step, enabling the execution of custom JavaScript code in certain types of monitors.
2024-05-20 21:08:51 +01:00
Simon Larsen
f5f62d905b feat: Add custom code support for monitor steps
The code changes include adding support for custom code in monitor steps. This allows for the execution of custom code or JavaScript in certain types of monitors.
2024-05-20 21:03:08 +01:00
Simon Larsen
876de677cd refactor: Update MonitorType descriptions for clarity and consistency 2024-05-20 20:18:23 +01:00
Simon Larsen
19cb221f33 feat: Add isEditable prop to StatusPageDelete component 2024-05-20 19:19:54 +01:00
Simon Larsen
f0f774ecdb Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-20 15:20:08 +01:00
Simon Larsen
e333c2d43b Merge remote-tracking branch 'origin/snyk-upgrade-74c46bacccd4fb74e83b0646ec8750cb' 2024-05-20 15:20:05 +01:00
Simon Larsen
4cdb832b34 Merge remote-tracking branch 'origin/snyk-upgrade-462450f669807b7eb04e4c4d125fbf2b' into release 2024-05-20 15:17:36 +01:00
Simon Larsen
367715c077 Merge pull request #1428 from OneUptime/snyk-upgrade-3b57e17a87dddbfededa11f5d0e72927
[Snyk] Upgrade: react, react-dom
2024-05-19 09:01:40 +01:00
Simon Larsen
945eb3d11b Merge pull request #1429 from OneUptime/snyk-upgrade-69be6d2a85331ea8cb47b3e28bcc2efe
[Snyk] Upgrade: react, react-dom
2024-05-19 09:01:35 +01:00
snyk-bot
b4c4273485 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.3.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.3.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-19 06:44:45 +00:00
snyk-bot
1c319bb432 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-19 06:42:42 +00:00
Simon Larsen
6fc8bc3628 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-18 20:33:28 +01:00
Simon Larsen
33e9c8fbe7 refactor: Optimize bulk item deselection logic in Table component 2024-05-18 20:33:11 +01:00
Simon Larsen
6f4da22874 refactor: Update ProgressBar component to support different sizes 2024-05-18 19:53:04 +01:00
Simon Larsen
772341a15c refactor: Update Table and FilterViewer components
This code change updates the Table and FilterViewer components to improve their functionality and user experience.

In the Table component, the onActionEnd callback is modified to reset the state of isAllItemsSelected, setBulkSelectedItems, and then call the props.onBulkActionEnd function. This change ensures that the bulk action end event is handled correctly.

In the FilterViewer component, the styling of the filter criteria section is updated to improve readability. The font size and spacing are adjusted to provide a better visual presentation of the filter criteria.

These refactorings enhance the overall performance and usability of the components.
2024-05-18 19:41:05 +01:00
Simon Larsen
387fdd7b15 Merge pull request #1426 from OneUptime/snyk-upgrade-424acac7465574c09845de51ffbb9e27
[Snyk] Upgrade posthog-js from 1.129.0 to 1.130.0
2024-05-18 19:18:05 +01:00
Simon Larsen
16bad74c4d Merge pull request #1427 from OneUptime/snyk-upgrade-977cadc46113d94d06a8445c04bd36a6
[Snyk] Upgrade: react, react-dom
2024-05-18 19:18:00 +01:00
Simon Larsen
054242df60 refactor: Optimize bulk item deselection in Table component 2024-05-18 19:13:38 +01:00
snyk-bot
3d4aecb896 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.3.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.3.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-18 17:51:55 +00:00
snyk-bot
26c8712fce fix: upgrade posthog-js from 1.129.0 to 1.130.0
Snyk has created this PR to upgrade posthog-js from 1.129.0 to 1.130.0.

See this package in npm:
posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-18 17:41:08 +00:00
Simon Larsen
ab090ab016 refactor: Optimize bulk item deselection in Table component
This code change optimizes the bulk item deselection functionality in the Table component. Instead of using the `filter` method to remove the deselected item from the `bulkSelectedItems` array, it now uses the `findIndex` method to locate the index of the item and then removes it using the `splice` method. This approach improves the performance of bulk item deselection, especially when dealing with large datasets.
2024-05-18 16:34:00 +01:00
Simon Larsen
4653711b58 refactor: Improve error handling in BulkUpdateForm
This code change improves the error handling in the BulkUpdateForm component. The error handling logic is updated to display a more informative error message when a bulk update action fails. This refactor enhances the user experience by providing clearer feedback on failed bulk actions.
2024-05-18 16:28:52 +01:00
Simon Larsen
9aa1876e70 refactor: Update SimpleLogViewer component to be used in BulkUpdateForm
This code change updates the SimpleLogViewer component to be used in the BulkUpdateForm. The component is imported and rendered in the BulkUpdateForm to display logs in a consistent and reusable way. This refactor improves code reusability and reduces duplication by leveraging an existing component for log viewing.
2024-05-18 16:25:14 +01:00
Simon Larsen
40d9aff56a refactor: Update SimpleLogViewer component to use in CallLog, Probes, Workflow, and StatusTimeline pages
This code change updates the SimpleLogViewer component to be used in the CallLog, Probes, Workflow, and StatusTimeline pages. The component is imported and rendered in these pages to display logs in a consistent and reusable way. This refactor improves code reusability and reduces duplication across multiple pages.
2024-05-18 16:20:11 +01:00
Simon Larsen
3c88a1b879 refactor: Update ProgressBar component to support different sizes
This code change updates the ProgressBar component to support different sizes. A new enum `ProgressBarSize` is introduced to define the available sizes: Small, Medium, and Large. The `size` prop is added to the `ComponentProps` interface, allowing the user to specify the desired size of the progress bar. This enhancement provides more flexibility in customizing the appearance of the progress bar based on the UI requirements.
2024-05-18 16:07:32 +01:00
Simon Larsen
149baf17ef refactor: Optimize bulk item deselection in Table component
This code change optimizes the bulk item deselection functionality in the Table component. Instead of using the `filter` method to remove the deselected item from the `bulkSelectedItems` array, it now uses the `findIndex` method to locate the index of the item and then removes it using the `splice` method. This approach improves the performance of bulk item deselection, especially when dealing with large datasets.
2024-05-18 15:57:38 +01:00
Simon Larsen
424cfa2094 refactor: Fix bulk action end event handling in Table component 2024-05-18 15:49:32 +01:00
Simon Larsen
d114c52d6f refactor: Optimize bulk item deselection in Table component 2024-05-18 14:55:30 +01:00
Simon Larsen
213e2111a5 refactor: Optimize bulk item deselection in Table component
This code change optimizes the bulk item deselection functionality in the Table component. Instead of using the `filter` method to remove the deselected item from the `bulkSelectedItems` array, it now uses the `findIndex` method to locate the index of the item and then removes it using the `splice` method. This approach improves the performance of bulk item deselection, especially when dealing with large datasets.
2024-05-18 14:30:47 +01:00
Simon Larsen
31837ef1f5 feat: Add support for bulk actions in Table component 2024-05-18 14:29:22 +01:00
Simon Larsen
b906ff1dce Merge pull request #1423 from OneUptime/snyk-upgrade-853a678be23c5b34b8ae866769c5a56d
[Snyk] Upgrade: react, react-dom
2024-05-18 13:42:04 +01:00
Simon Larsen
cc4d6514cc Merge pull request #1422 from OneUptime/snyk-upgrade-f86bfe08d4514e02784875637d35f3da
[Snyk] Upgrade react-router-dom from 6.22.3 to 6.23.0
2024-05-18 13:41:34 +01:00
Simon Larsen
005256084e Merge pull request #1424 from OneUptime/snyk-upgrade-79a48669a7990a61a83374567c38f84c
[Snyk] Upgrade: react, react-dom
2024-05-18 13:41:28 +01:00
Simon Larsen
67b542d828 feat: Add bulk actions to Table component
The code changes in this commit add support for bulk actions in the Table component. The `BulkActionProps` interface is introduced to define the bulk action buttons, and the `BulkUpdateForm` component is rendered to display the bulk action buttons when provided. This enhancement allows users to perform actions on multiple items in the table simultaneously, improving the efficiency of managing data.
2024-05-17 21:40:10 +01:00
snyk-bot
c147c49465 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-17 18:05:45 +00:00
snyk-bot
9428d08def fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-17 17:38:03 +00:00
snyk-bot
79f27550df fix: upgrade react-router-dom from 6.22.3 to 6.23.0
Snyk has created this PR to upgrade react-router-dom from 6.22.3 to 6.23.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-17 17:08:53 +00:00
snyk-bot
21d62eab18 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.1.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-17 17:08:48 +00:00
Simon Larsen
f011559cd2 chore: Add disableSubmitButton prop to ConfirmModal 2024-05-17 18:05:29 +01:00
Simon Larsen
4bb5a29963 refactor: Update axios and posthog-js dependencies
This code change updates the axios and posthog-js dependencies to their latest versions. The axios dependency is updated from 1.6.7 to 1.6.8, and the posthog-js dependency is updated from 1.115.0 to 1.129.0. This update ensures that we have the latest bug fixes and improvements for these libraries, improving the overall stability and performance of our application.
2024-05-17 15:19:16 +01:00
Simon Larsen
e771172b79 refactor: Remove unused code in FilterViewer.tsx 2024-05-17 15:13:07 +01:00
Simon Larsen
9476327a6a Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-17 14:31:01 +01:00
Simon Larsen
7c14931bb9 refactor: Remove unused @types/markdown-it dependency 2024-05-17 14:30:39 +01:00
Simon Larsen
2ad245083d Merge pull request #1416 from OneUptime/snyk-upgrade-87afa35300d240576e9a2e10b5028185
[Snyk] Upgrade @opentelemetry/instrumentation-xml-http-request from 0.50.0 to 0.51.0
2024-05-17 14:03:54 +01:00
Simon Larsen
81da1546d9 Merge pull request #1419 from OneUptime/markdown-refactor
refactor: Update dependencies and scripts in package.json files
2024-05-17 14:00:41 +01:00
Simon Larsen
a48f472c52 refactor: Update Markdown import in UserNotificationRuleService.ts 2024-05-17 14:00:19 +01:00
Simon Larsen
2a9b3db168 Merge pull request #1418 from OneUptime/snyk-upgrade-4dfc247506d9048ad782d9cdb39ee861
[Snyk] Upgrade: react, react-dom
2024-05-17 13:40:42 +01:00
Simon Larsen
bbc95a3a1d Merge pull request #1417 from OneUptime/snyk-upgrade-2b094c75c37c28e17e318b9fecab3c1a
[Snyk] Upgrade formik from 2.4.5 to 2.4.6
2024-05-17 13:40:37 +01:00
Simon Larsen
0bbb35ff43 Merge pull request #1415 from OneUptime/snyk-upgrade-98c666ed907eebd3249d1581c5f9aca0
[Snyk] Upgrade: react, react-dom
2024-05-17 13:40:27 +01:00
Simon Larsen
7edd8f197a refactor: Remove unused code in Markdown.ts
This code change removes the unused code in the Markdown.ts file that was responsible for customizing the rendering of paragraphs, blockquotes, images, and headings. This code is no longer needed and can be safely removed, simplifying the codebase and improving maintainability.
2024-05-17 13:32:56 +01:00
Simon Larsen
1ad239a9fe Remove unused Tailwind CSS configuration code from the End.hbs template file. The removed code was setting the font family for the display and body elements. This code is no longer needed and can be safely removed. 2024-05-17 13:26:46 +01:00
Simon Larsen
eeae73b7a4 refactor: Update Markdown import in UserNotificationRuleService.ts
This code change updates the import statement for the Markdown module in the UserNotificationRuleService.ts file. It now imports the Markdown module along with the MarkdownContentType enum from the Types/Markdown file. This update ensures that the MarkdownContentType.Email is used when converting the incident description to HTML. This change improves the handling of Markdown content in the UserNotificationRuleService.
2024-05-17 13:24:51 +01:00
Simon Larsen
026997a679 refactor: Update dependencies and scripts in package.json files 2024-05-17 13:17:56 +01:00
Simon Larsen
aa83db3e48 refactor: Add deletedByUser and deletedByUserId columns to User model
This code change adds the `deletedByUser` and `deletedByUserId` columns to the `User` model. These columns are used to track the user who deleted the object and their corresponding user ID. This enhancement allows for better auditing and tracking of deleted objects in the system.
2024-05-17 12:08:05 +01:00
snyk-bot
5725c6a17a fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.0.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.0.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-16 21:55:07 +00:00
snyk-bot
79171c93d9 fix: upgrade formik from 2.4.5 to 2.4.6
Snyk has created this PR to upgrade formik from 2.4.5 to 2.4.6.

See this package in npm:
https://www.npmjs.com/package/formik

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-16 21:39:13 +00:00
snyk-bot
5073a15bf1 fix: upgrade @opentelemetry/instrumentation-xml-http-request from 0.50.0 to 0.51.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-xml-http-request from 0.50.0 to 0.51.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-xml-http-request

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-16 21:39:09 +00:00
snyk-bot
9285e9b401 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - react from 18.2.0 to 18.3.0.
    See this package in npm: https://www.npmjs.com/package/react
  - react-dom from 18.2.0 to 18.3.0.
    See this package in npm: https://www.npmjs.com/package/react-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-16 21:39:02 +00:00
Simon Larsen
b6adf3fb40 refactor: Improve JSON filter handling in StatementGenerator.ts 2024-05-16 17:46:43 +01:00
Simon Larsen
164e6062c9 refactor: Improve JSON filter handling in StatementGenerator.ts 2024-05-16 17:38:21 +01:00
Simon Larsen
1ebc8a9d91 feat: Add support for JSON filters in BaseModelTable
This commit adds support for JSON filters in the `BaseModelTable` component. It checks if a filter is of type `FieldType.JSON` and if the filter data is of type `Object`. If both conditions are met, the filter data is included in the query. This enhancement allows for more flexible filtering options when working with JSON data in the table.
2024-05-16 17:32:03 +01:00
Simon Larsen
3205453608 refactor: Update Dictionary component to handle different value types 2024-05-16 16:28:56 +01:00
Simon Larsen
be3d4b2ce0 refactor: Update Dictionary component to handle different value types
The code changes in the Dictionary component refactor the implementation to handle different value types, including strings, numbers, and booleans. This allows for more flexibility and accuracy when working with dictionary data in the component.
2024-05-16 16:20:59 +01:00
Simon Larsen
7c8aabe3e8 feat: Improve formatJson function in FilterViewer component
The code changes in the FilterViewer component improve the formatJson function by updating the styling and layout of the rendered JSON elements. This enhances the readability and visual presentation of the JSON data in the component.
2024-05-16 14:07:20 +01:00
Simon Larsen
b0c62ed827 Merge branch 'master' into attributes-filter 2024-05-16 13:32:07 +01:00
Simon Larsen
80a1827455 chore: Update ServerMonitorDocumentation script to use sudo for agent installation and configuration 2024-05-16 13:28:31 +01:00
Simon Larsen
bbb1b2e944 feat: Add equals icon to Dictionary component
The code changes add the `Equals` icon to the `Dictionary` component in the `CommonUI` module. This icon is used to visually represent the equality operator in the component.
2024-05-16 13:27:01 +01:00
Simon Larsen
f70878317a Merge branch 'master' into attributes-filter 2024-05-16 12:40:58 +01:00
Simon Larsen
f5184db0fa feat: Update UptimeUtil to sort monitor status timeline items by start date 2024-05-16 11:47:03 +01:00
Simon Larsen
19128a50d2 feat: Sort monitor status timeline items by start date in UptimeUtil.getMonitorEventsForId() 2024-05-16 11:45:35 +01:00
Simon Larsen
8fbb3774d1 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-16 10:53:42 +01:00
Simon Larsen
441efb3d1a chore: Update ServerMonitorDocumentation script to use sudo for agent installation and configuration 2024-05-16 10:53:39 +01:00
Simon Larsen
180491fa57 Merge pull request #1410 from OneUptime/snyk-upgrade-15b470e61c0a4d4baa2eaa864ea3be83
[Snyk] Upgrade react-router-dom from 6.22.2 to 6.23.0
2024-05-16 09:36:07 +01:00
Simon Larsen
7269e93967 Merge pull request #1411 from OneUptime/snyk-upgrade-e4184b69842e3f221e7c756fa028c1da
[Snyk] Upgrade posthog-js from 1.128.3 to 1.129.0
2024-05-16 09:36:02 +01:00
Simon Larsen
a754ec094b Merge pull request #1412 from OneUptime/snyk-upgrade-306eaee1a74876bbe32ce542109f7a61
[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-http from 0.50.0 to 0.51.0
2024-05-16 09:35:47 +01:00
Simon Larsen
d9e097eeb2 Merge pull request #1414 from OneUptime/snyk-upgrade-1581bc45275ce8db68d7fda22e605ad3
[Snyk] Upgrade @opentelemetry/instrumentation-fetch from 0.50.0 to 0.51.0
2024-05-16 09:35:40 +01:00
snyk-bot
53d7aab558 fix: upgrade @opentelemetry/instrumentation-fetch from 0.50.0 to 0.51.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.50.0 to 0.51.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-15 21:28:18 +00:00
snyk-bot
dcf2584987 fix: upgrade @opentelemetry/instrumentation from 0.50.0 to 0.51.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation from 0.50.0 to 0.51.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-15 21:28:14 +00:00
snyk-bot
d18310ec69 fix: upgrade @opentelemetry/exporter-trace-otlp-http from 0.50.0 to 0.51.0
Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-http from 0.50.0 to 0.51.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-trace-otlp-http

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-15 21:28:09 +00:00
snyk-bot
f61d603e21 fix: upgrade posthog-js from 1.128.3 to 1.129.0
Snyk has created this PR to upgrade posthog-js from 1.128.3 to 1.129.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-15 21:14:16 +00:00
snyk-bot
52a44a8383 fix: upgrade react-router-dom from 6.22.2 to 6.23.0
Snyk has created this PR to upgrade react-router-dom from 6.22.2 to 6.23.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-15 17:51:59 +00:00
Simon Larsen
be848d37a2 Update field descriptions in MonitorCriteriaInstance and MonitorSteps components to improve clarity and consistency. 2024-05-15 17:23:21 +01:00
Simon Larsen
df3a7e1a99 Merge pull request #1408 from OneUptime/snyk-upgrade-1bf0797993f09a9d25f81a37ef931556
[Snyk] Upgrade react-router-dom from 6.22.3 to 6.23.0
2024-05-15 16:46:41 +01:00
Simon Larsen
a6e9f7cd1e feat: Add startsAt and endsAt fields to MonitorView component 2024-05-15 10:59:10 +01:00
Simon Larsen
2e29a63f7b chore: Use explicit type annotation in UptimeUtil loop 2024-05-15 10:38:25 +01:00
Simon Larsen
c153c8c656 chore: Add YouTube tutorial link to README.md 2024-05-15 10:22:56 +01:00
Simon Larsen
61cbaaf4f0 chore: Fix missing end dates in MonitorStatusTimeline 2024-05-15 10:21:58 +01:00
Simon Larsen
70aae76ae3 Merge branch 'master' of github.com:OneUptime/oneuptime 2024-05-14 19:13:08 +01:00
Simon Larsen
972bc9c4cf chore: Update E2E test environment variables in config.example.env 2024-05-14 19:12:52 +01:00
snyk-bot
fb902170e2 fix: upgrade react-router-dom from 6.22.3 to 6.23.0
Snyk has created this PR to upgrade react-router-dom from 6.22.3 to 6.23.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-14 17:21:26 +00:00
Simon Larsen
286429b58f Merge pull request #1404 from OneUptime/snyk-upgrade-9daf4730397a2c5fc08ea00edc4e2109
[Snyk] Upgrade posthog-js from 1.128.1 to 1.128.3
2024-05-14 18:09:32 +01:00
Simon Larsen
b799ce08a9 Merge pull request #1405 from OneUptime/snyk-upgrade-ad84e59eae164272636397edd988457f
[Snyk] Upgrade reactflow from 11.11.1 to 11.11.2
2024-05-14 18:09:25 +01:00
Simon Larsen
b30bb4c95e chore: Update infrastructure agent installation script and documentation 2024-05-14 17:55:15 +01:00
Simon Larsen
0e3eb81ae4 chore: Fix missing end dates in MonitorStatusTimeline 2024-05-14 17:01:57 +01:00
Simon Larsen
b997520977 Merge pull request #1407 from OneUptime/semaphore-monitor-status-timeline
chore: Add mutex lock and release for MonitorStatusTimeline creation
2024-05-14 16:55:50 +01:00
Simon Larsen
29675f2624 Update GoReleaser command in release workflow to include GORELEASER_CURRENT_TAG environment variable 2024-05-14 16:54:45 +01:00
Simon Larsen
fb83476795 chore: Add new data migration to include missing end dates in MonitorStatusTimeline 2024-05-14 16:43:42 +01:00
Simon Larsen
0420586a0e chore: Add mutex lock and release for MonitorStatusTimeline creation 2024-05-14 16:36:25 +01:00
Simon Larsen
900f76f8c8 chore: Update GoReleaser command in release workflow to include GORELEASER_CURRENT_TAG environment variable 2024-05-14 16:27:13 +01:00
Simon Larsen
082c5732c0 chore: Improve UptimeUtil logic for calculating end date 2024-05-14 16:11:46 +01:00
Simon Larsen
20c03c5fd9 chore: Update GoReleaser to version 1 and run release command for InfrastructureAgent 2024-05-14 15:59:52 +01:00
Simon Larsen
5adb8f0d38 chore: Update E2E test environment variables in config.example.env 2024-05-14 15:39:19 +01:00
Simon Larsen
a54037408e Update docker-compose.md with installation tutorial link 2024-05-14 15:37:14 +01:00
Simon Larsen
4c0cf60c42 chore: Update docker-compose.md with sudo command for binding ports 2024-05-14 15:19:16 +01:00
Simon Larsen
6aac72a226 chore: Update dependencies and job dependencies for infrastructure-agent-deploy 2024-05-14 12:56:43 +01:00
Simon Larsen
d1424840d8 chore: Update infrastructure-agent-deploy job dependency to github-release 2024-05-14 12:55:32 +01:00
Simon Larsen
0a90736338 chore: Configure OneUptime Infrastructure Agent as a system service
```
2024-05-14 12:23:15 +01:00
Simon Larsen
6c2144d77e chore: Update go version to 1.22.0 in go.mod file 2024-05-14 12:09:08 +01:00
Simon Larsen
e208b7cc78 Refactor .goreleaser.yaml to use string values for goarm instead of integers 2024-05-14 12:05:37 +01:00
Simon Larsen
69ff3dfe17 Refactor .goreleaser.yaml to use string values for goarm instead of integers 2024-05-14 11:55:48 +01:00
Simon Larsen
29d2abf226 Refactor .gitignore to include InfrastructureAgent/oneuptime-infrastructure-agent 2024-05-14 11:51:44 +01:00
Simon Larsen
1cf7cc4664 Refactor main.go to improve service control commands and error handling 2024-05-14 11:51:36 +01:00
Simon Larsen
d29991117a chore: Update actions/checkout and actions/setup-go versions 2024-05-14 11:46:13 +01:00
Simon Larsen
0bf8713b60 Refactor error handling in main.go for better clarity and instructions 2024-05-14 11:15:15 +01:00
Simon Larsen
dcc9d4fdf2 Refactor error messages in main.go for better clarity and instructions 2024-05-14 10:05:54 +01:00
Simon Larsen
db32292d33 chore: Update launch.json and config.go for InfrastructureAgent 2024-05-14 10:02:48 +01:00
snyk-bot
2b66c52907 fix: upgrade reactflow from 11.11.1 to 11.11.2
Snyk has created this PR to upgrade reactflow from 11.11.1 to 11.11.2.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-13 21:23:21 +00:00
snyk-bot
d6b1edb8cb fix: upgrade posthog-js from 1.128.1 to 1.128.3
Snyk has created this PR to upgrade posthog-js from 1.128.1 to 1.128.3.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-13 20:56:52 +00:00
Simon Larsen
c7f62fac65 Refactor InfrastructureAgent code to add help command 2024-05-13 21:22:49 +01:00
Simon Larsen
db0aee6c0f chore: Refactor code to use model package for memory, processes, disk, and CPU metrics 2024-05-13 21:12:45 +01:00
Simon Larsen
1f53ecb093 Refactor package names and imports in InfrastructureAgent code files 2024-05-13 20:37:27 +01:00
Simon Larsen
d0325f2d7d chore: Remove unused code files for memory, processes, disk, and CPU metrics 2024-05-13 20:28:21 +01:00
Simon Larsen
a1461a4019 chore: Refactor package imports in InfrastructureAgent code files 2024-05-13 17:49:53 +01:00
Simon Larsen
d3096510bd chore: Refactor package names in InfrastructureAgent code files 2024-05-13 17:15:42 +01:00
Simon Larsen
8dac1a845a chore: Refactor package names in InfrastructureAgent code files 2024-05-13 16:48:47 +01:00
Simon Larsen
da26400aa7 chore: Refactor package names in InfrastructureAgent code files 2024-05-13 14:00:48 +01:00
Simon Larsen
c909d02a5d chore: Refactor package names in InfrastructureAgent code files 2024-05-13 13:41:33 +01:00
Simon Larsen
58e817cecd chore: Update workflow to use Go instead of Node.js for InfrastructureAgent 2024-05-13 09:41:39 +01:00
Simon Larsen
f9a784422d Merge pull request #1399 from anxuanzi/infra-agent-go
Remove the nodejs version agent, rewrite in Golang
2024-05-13 08:28:37 +01:00
Simon Larsen
6494ab9a71 Merge pull request #1400 from neurekadev/update-docker-compose-docs
docs: export env variables in a subshell
2024-05-13 08:16:57 +01:00
Neureka
a3cf038d38 docs: export env variables in a subshell 2024-05-12 12:02:32 -07:00
Simon Larsen
99a88ea6d7 Merge pull request #1397 from OneUptime/snyk-fix-3892a7e111663caea5c508696d2964c1
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-11 21:09:44 +01:00
Simon Larsen
d46604da53 Merge pull request #1398 from OneUptime/snyk-fix-3b2b2fa56f80398bc77252e1d04e6fcc
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-11 21:09:34 +01:00
Tony An
4a05ee22be ♻️ remove the nodejs version agent, rewrite in Golang 2024-05-10 19:37:40 -05:00
snyk-bot
28e809c493 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6615824
2024-05-10 23:23:48 +00:00
snyk-bot
610373525b fix: StatusPage/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6615824
2024-05-10 23:12:01 +00:00
Simon Larsen
e84d1c2960 Merge pull request #1396 from OneUptime/snyk-fix-45b3084604f2d5d8f141f074ac048cd5
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 23:26:19 +01:00
snyk-bot
17cb699751 fix: AdminDashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6615824
2024-05-10 22:04:51 +00:00
Simon Larsen
c3bf383e89 refactor: Update Dictionary component dropdown options
This commit updates the dropdown options in the Dictionary component to use more descriptive variable names. The previous variable names, trueDropdwonOption and falseDropdwonOption, have been changed to trueDropdownOption and falseDropdownOption respectively. This change improves code readability and maintainability.
2024-05-10 11:29:45 +01:00
Simon Larsen
a3e5288737 feat: Add JSONFilter component to FiltersForm
This commit adds the JSONFilter component to the FiltersForm in order to support filtering based on JSON data. The JSONFilter component is imported and rendered within the FiltersForm component, allowing users to input JSON filter criteria. This enhancement expands the filtering capabilities of the application.
2024-05-10 11:20:24 +01:00
Simon Larsen
14cf0d9343 refactor: Update DictionaryOfStrings component
This commit refactors the DictionaryOfStrings component by removing unused imports and simplifying the code structure. The useState hook is now used to manage the component's data state, and the useEffect hook is used to handle changes in the data. The component now uses the DictionaryForm component for rendering and handling user input. These changes improve the readability and maintainability of the code.
2024-05-10 11:09:41 +01:00
Simon Larsen
4ed613bf2c refactor: Update filter labels and submit button text in FilterViewer.tsx 2024-05-10 10:29:06 +01:00
Simon Larsen
f07da41cca Merge remote-tracking branch 'origin/snyk-upgrade-b5d9f77f3c65feeabefe361b92d3d1c8' 2024-05-10 10:27:59 +01:00
Simon Larsen
fe2300146d Merge remote-tracking branch 'origin/snyk-upgrade-ac3f89b452385bc8a0a778616c176acd' 2024-05-10 10:27:07 +01:00
Simon Larsen
207108dc2d Merge remote-tracking branch 'origin/snyk-upgrade-660a96f185a31fad496e714aa07c52b5' 2024-05-10 10:26:23 +01:00
Simon Larsen
b728256c63 refactor: Update font size for filter label in FilterViewer.tsx 2024-05-10 10:23:14 +01:00
Simon Larsen
0e5b71070c refactor: Update filter labels and submit button text in FilterViewer.tsx
This commit updates the filter labels and submit button text in the FilterViewer component. The 'FILTER BY' label is changed to 'FILTER' and the labels are now capitalized. Additionally, the submit button text is changed to 'Apply Filters'. These changes improve the clarity and consistency of the user interface.
2024-05-10 09:55:32 +01:00
Simon Larsen
4c4bc92a14 chore: Update font weight for filter label in FilterViewer.tsx 2024-05-10 09:48:35 +01:00
Simon Larsen
40dccbb382 refactor: Simplify SQL query construction in AnalyticsDatabaseService.ts 2024-05-10 09:42:50 +01:00
Simon Larsen
eedb7173db chore: Update submit button text in FilterViewer.tsx 2024-05-10 08:31:55 +01:00
Simon Larsen
917d12d7f0 refactor: Update FilterViewerItem and DropdownFilter components
This commit refactors the FilterViewerItem and DropdownFilter components to handle changes in the ComponentProps interface. The 'text' prop in FilterViewerItem now accepts a string or ReactElement, and the 'onFilterModalClose' and 'onFilterModalOpen' props in DropdownFilter are now optional. These changes ensure compatibility with the latest version of the codebase and improve code readability and maintainability.
2024-05-10 08:19:10 +01:00
Simon Larsen
11a9cfcb98 Merge pull request #1381 from OneUptime/snyk-upgrade-497decbbac4afbc555f4ba887111dc9a
[Snyk] Upgrade posthog-js from 1.126.0 to 1.128.1
2024-05-10 07:31:54 +01:00
Simon Larsen
172c3dacbe Merge pull request #1382 from OneUptime/snyk-fix-6736c09b254d6ed19f0c345a7715e526
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:31:43 +01:00
Simon Larsen
a9381e09c1 Merge pull request #1385 from OneUptime/snyk-fix-6370d57d4cb33cebd301a9f8099f0700
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:31:38 +01:00
Simon Larsen
f0816f6fa5 Merge pull request #1383 from OneUptime/snyk-fix-1337460fdd963d53e523192123f3d100
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:31:08 +01:00
Simon Larsen
ad95971f46 Merge pull request #1384 from OneUptime/snyk-fix-36290d6a0a64cee8ddc0de0f03f981a7
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:31:04 +01:00
Simon Larsen
bb59a365b7 Merge pull request #1386 from OneUptime/snyk-fix-a7809d569ba1546656fa651f1bb77337
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:30:57 +01:00
Simon Larsen
503dcffa87 Merge pull request #1387 from OneUptime/snyk-fix-f6067898842e100de3b29fb82f59daf0
[Snyk] Security upgrade node from 21.7.2-alpine3.18 to 21.7.3-alpine3.18
2024-05-10 07:30:51 +01:00
Simon Larsen
42a91415da refactor: Update FilterUtil to handle FieldType.Boolean filters 2024-05-10 07:30:16 +01:00
snyk-bot
09c6160a15 fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 21:47:35 +00:00
snyk-bot
0638b797b3 fix: TestServer/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 21:46:36 +00:00
snyk-bot
c6020a8eb6 fix: Accounts/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 21:41:32 +00:00
snyk-bot
2023f37ab7 fix: Dashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 21:25:59 +00:00
snyk-bot
65f024c3f6 fix: Tests/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 21:10:47 +00:00
snyk-bot
06936f0065 fix: Haraka/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-05-09 20:35:05 +00:00
Simon Larsen
41a2e2cdbe refactor: Update Dropdown and EntityFilter to handle multi-select values 2024-05-09 20:24:41 +01:00
Simon Larsen
96cfe4c1fd refactor: Update DropdownFilter and EntityFilter to use DropdownOption type for dropdown values 2024-05-09 20:16:19 +01:00
snyk-bot
0096860584 fix: upgrade posthog-js from 1.126.0 to 1.128.1
Snyk has created this PR to upgrade posthog-js from 1.126.0 to 1.128.1.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-09 17:37:39 +00:00
Simon Larsen
da90c9b733 refactor: Update FilterViewer to use showFilterModal instead of showFilter prop 2024-05-09 17:09:25 +01:00
Simon Larsen
5cef1bacb7 refactor: Update FilterViewer to use showFilterModal instead of showFilter prop 2024-05-09 14:47:50 +01:00
Simon Larsen
9560883954 refactor: Update FilterData type to use Query object for improved database querying 2024-05-09 13:47:47 +01:00
Simon Larsen
f84a8d6d7a refactor: Include createdAt in SELECT query in StatementGenerator.test.ts 2024-05-09 12:50:46 +01:00
Simon Larsen
aea1ec24ef refactor: Update EntityFilter to handle FieldType.Entity and FieldType.EntityArray filters 2024-05-09 12:01:31 +01:00
Simon Larsen
7c250a25e3 refactor: Update StatementGenerator to include createdAt and updatedAt in SELECT query 2024-05-09 11:54:28 +01:00
Simon Larsen
e7799adc1c feat: Update StatementGenerator to include createdAt in SELECT query 2024-05-09 10:54:04 +01:00
Simon Larsen
2c949150ef refactor: Improve error handling and formatting in DatabaseService 2024-05-09 10:54:04 +01:00
Simon Larsen
983892d8b3 refactor: Update AnalyticsDatabaseService to support groupBy in queries 2024-05-09 10:54:04 +01:00
Simon Larsen
054234116b refactor: Update sort field in StatusPageAPI to use startsAt instead of createdAt 2024-05-09 10:54:04 +01:00
Simon Larsen
d6aafa8493 feat: Add support for counting with groupBy in DatabaseService 2024-05-09 10:54:04 +01:00
Simon Larsen
b5407b47b2 feat: Add onViewPage function to Metrics component 2024-05-09 10:54:04 +01:00
Simon Larsen
f84bec7e66 refactor: Fix formatting and remove unnecessary code in AnalyticsDatabaseService 2024-05-09 10:54:04 +01:00
Simon Larsen
43354d850b feat: Add AnalyticsModelTable component to Metrics page 2024-05-09 10:54:04 +01:00
Simon Larsen
1977dc3e62 refactor: Add GroupBy support to analytics database queries 2024-05-09 10:54:04 +01:00
Simon Larsen
c2bd27b0f9 refactor: Add GroupBy support to analytics database queries 2024-05-09 10:54:04 +01:00
Simon Larsen
264c0f0347 Merge pull request #1379 from OneUptime/snyk-upgrade-c9d2d1e5a53e5e8a69bea4eb64fe195b
[Snyk] Upgrade css-loader from 6.10.0 to 6.11.0
2024-05-09 08:56:09 +01:00
snyk-bot
0de98ae262 fix: upgrade css-loader from 6.10.0 to 6.11.0
Snyk has created this PR to upgrade css-loader from 6.10.0 to 6.11.0.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-08 21:54:23 +00:00
Simon Larsen
573a12075b Merge pull request #1377 from OneUptime/snyk-upgrade-5ae69998d12b665f469b0997420ea928
[Snyk] Upgrade posthog-js from 1.125.0 to 1.126.0
2024-05-08 20:55:12 +01:00
snyk-bot
0a85e245d7 fix: upgrade posthog-js from 1.125.0 to 1.126.0
Snyk has created this PR to upgrade posthog-js from 1.125.0 to 1.126.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-08 17:21:50 +00:00
Simon Larsen
41d01cceee Merge pull request #1373 from OneUptime/snyk-upgrade-0f03e56c8fcfe93e0825bfeb309bddb8
[Snyk] Upgrade @opentelemetry/instrumentation-xml-http-request from 0.49.1 to 0.50.0
2024-05-08 12:56:44 +01:00
Simon Larsen
dcd9aeccb3 Merge pull request #1371 from OneUptime/snyk-upgrade-3ed96983eb9a1ec2fc0be8285f56cff9
[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-http from 0.49.1 to 0.50.0
2024-05-08 12:56:17 +01:00
Simon Larsen
c59ebc2373 refactor: Update monitor steps to include monitor name 2024-05-08 12:49:07 +01:00
Simon Larsen
643f4acddd refactor: Improve error handling in API class and include URL in exception message 2024-05-08 12:17:14 +01:00
Simon Larsen
b3fb21af59 refactor: Update markdown field types for root cause in Incident and IncidentStateTimeline models 2024-05-08 11:43:54 +01:00
Simon Larsen
2164f45a68 refactor: Update UptimeUtil to use startsAt and endsAt properties for event dates 2024-05-08 11:21:34 +01:00
Simon Larsen
8a4afe992c refactor: Improve calculation of incident duration in IncidentView component 2024-05-08 11:10:20 +01:00
Simon Larsen
f35e50bab3 refactor: Add startsAt property to monitorStatusTimelines in StatusPageAPI 2024-05-08 10:34:59 +01:00
Simon Larsen
63064c587c refactor: Remove dark mode styles from progress bar and pagination components 2024-05-08 08:41:59 +01:00
snyk-bot
edd11ffade fix: upgrade @opentelemetry/instrumentation-xml-http-request from 0.49.1 to 0.50.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-xml-http-request from 0.49.1 to 0.50.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-xml-http-request

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-07 21:06:49 +00:00
snyk-bot
97e1688b50 fix: upgrade @opentelemetry/sdk-trace-web from 1.22.0 to 1.23.0
Snyk has created this PR to upgrade @opentelemetry/sdk-trace-web from 1.22.0 to 1.23.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/sdk-trace-web

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-07 21:06:45 +00:00
snyk-bot
b7e97a29ee fix: upgrade @opentelemetry/exporter-trace-otlp-http from 0.49.1 to 0.50.0
Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-http from 0.49.1 to 0.50.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-trace-otlp-http

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-07 21:06:41 +00:00
snyk-bot
f0acbc6eb0 fix: upgrade @opentelemetry/instrumentation from 0.49.1 to 0.50.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation from 0.49.1 to 0.50.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-07 21:06:37 +00:00
Simon Larsen
fdf6e3dfa3 refactor: Optimize sorting of monitorStatusTimelines by createdAt in StatusPageAPI 2024-05-07 20:01:37 +01:00
Simon Larsen
b59b8257cc refactor: Use explicit type annotations for mutex and mutexId in Semaphore class 2024-05-06 22:42:09 +01:00
Simon Larsen
9bde353e93 refactor: Add Semaphore locking for monitor probe creation and release mutex after completion 2024-05-06 22:18:14 +01:00
Simon Larsen
a2c2867469 refactor: Add Semaphore locking for monitor probe creation and release mutex after completion 2024-05-06 21:52:09 +01:00
Simon Larsen
bd3ba94da8 chore: Update package-lock.json and package.json to include redis-semaphore dependency 2024-05-06 21:47:47 +01:00
Simon Larsen
8e6800c17b refactor: Update UserAuthorization middleware to improve project permissions handling 2024-05-06 20:47:15 +01:00
Simon Larsen
e481e043dd refactor: Update REDIS_PORT value in _helpers.tpl to use dynamic value from values.yaml 2024-05-06 20:47:09 +01:00
Simon Larsen
a4e6552c91 refactor: Disable redis persistence and add common configuration in values.yaml 2024-05-06 15:20:42 +01:00
Simon Larsen
6ce5cde46e Merge pull request #1365 from OneUptime/snyk-upgrade-e95d2830e79bc050ba332cb3d9670e5b
[Snyk] Upgrade reactflow from 11.10.4 to 11.11.1
2024-05-06 15:16:47 +01:00
Simon Larsen
22014c81c4 Merge pull request #1366 from OneUptime/snyk-upgrade-ec50f233945652edca96198c892ea002
[Snyk] Upgrade @opentelemetry/context-zone from 1.22.0 to 1.23.0
2024-05-06 15:16:40 +01:00
Simon Larsen
bff63cdf58 Merge pull request #1367 from OneUptime/snyk-upgrade-9bdef45fe03889844c5f043354578d14
[Snyk] Upgrade @opentelemetry/instrumentation-fetch from 0.49.1 to 0.50.0
2024-05-06 15:16:32 +01:00
Simon Larsen
5f9d57a099 Merge pull request #1369 from OneUptime/snyk-upgrade-1b2e0c757b53983d536db6e5be033842
[Snyk] Upgrade @opentelemetry/resources from 1.22.0 to 1.23.0
2024-05-06 15:16:22 +01:00
Simon Larsen
ca100f9de9 refactor: Update REDIS_PORT value in _helpers.tpl to use dynamic value from values.yaml 2024-05-06 13:53:37 +01:00
Simon Larsen
68dbb010aa refactor: Disable redis persistence and add common configuration in values.yaml 2024-05-06 13:49:08 +01:00
Simon Larsen
5cd213a750 refactor: Update SSO.ts and StatusPageSSO.ts to include issuer URL in SAML request 2024-05-06 13:20:34 +01:00
Simon Larsen
26683914bc refactor: Update SSO.ts and StatusPageSSO.ts to include issuer URL in SAML request 2024-05-06 13:13:52 +01:00
Simon Larsen
8a5adfd589 refactor: Remove unnecessary code in UserAuthorization.ts 2024-05-06 12:39:11 +01:00
Simon Larsen
d2eefeabba refactor: Include issuer URL in SAML request for SSO 2024-05-06 12:26:18 +01:00
Simon Larsen
1148b59416 refactor: Include issuer URL in SAML request for SSO 2024-05-06 12:02:55 +01:00
Simon Larsen
848c0c8100 refactor: Update SSO.ts and StatusPageSSO.ts to include issuer URL in SAML request 2024-05-06 12:00:23 +01:00
Simon Larsen
21f40961cf refactor: Update isGlobalLogin flag in SSO.ts and UserAuthorization.ts 2024-05-06 11:53:45 +01:00
Simon Larsen
2f74fbe0a8 refactor: Simplify SSO.ts code for SAMLRequest encoding and redirect 2024-05-06 10:17:49 +01:00
Simon Larsen
571784a523 refactor: Simplify SSO.ts code for SAMLRequest encoding and redirect 2024-05-06 09:52:14 +01:00
snyk-bot
7c60fe8009 fix: upgrade @opentelemetry/resources from 1.22.0 to 1.23.0
Snyk has created this PR to upgrade @opentelemetry/resources from 1.22.0 to 1.23.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/resources

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-05 22:21:24 +00:00
snyk-bot
07f99b8796 fix: upgrade @opentelemetry/semantic-conventions from 1.22.0 to 1.23.0
Snyk has created this PR to upgrade @opentelemetry/semantic-conventions from 1.22.0 to 1.23.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/semantic-conventions

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-05 22:21:21 +00:00
snyk-bot
1a2fe1d16d fix: upgrade @opentelemetry/instrumentation-fetch from 0.49.1 to 0.50.0
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.49.1 to 0.50.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-05 22:21:17 +00:00
snyk-bot
a28a041c8d fix: upgrade @opentelemetry/context-zone from 1.22.0 to 1.23.0
Snyk has created this PR to upgrade @opentelemetry/context-zone from 1.22.0 to 1.23.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/context-zone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-05 22:21:13 +00:00
snyk-bot
cfcce00060 fix: upgrade reactflow from 11.10.4 to 11.11.1
Snyk has created this PR to upgrade reactflow from 11.10.4 to 11.11.1.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-05 22:21:08 +00:00
Simon Larsen
da0fa045e6 refactor: Simplify SSO.ts code for SAMLRequest encoding and redirect 2024-05-05 21:37:05 +01:00
Simon Larsen
859f62bf93 refactor: Simplify base64 encoding in SSO.ts 2024-05-04 23:26:13 +01:00
Simon Larsen
6a1cc1bd8b refactor: Update SSO.ts to use zlib.deflateRawSync for SAML message encoding 2024-05-04 22:55:29 +01:00
Simon Larsen
5b9abe8aea refactor: Add SAMLRequest encoding and redirect to Identity Provider 2024-05-04 22:54:06 +01:00
Simon Larsen
d0ec483a0f refactor: Update Register.tsx and UserAuthorization.test.ts for isGlobalLogin flag 2024-05-04 22:00:33 +01:00
Simon Larsen
c03a3d6f56 refactor: Remove debugger statement in SSO.ts 2024-05-04 21:53:00 +01:00
Simon Larsen
8761dbd75b refactor: Update login page SSO message for clarity and consistency 2024-05-04 21:51:09 +01:00
Simon Larsen
5541922b25 refactor: Update login page SSO message for clarity and consistency 2024-05-04 21:50:35 +01:00
Simon Larsen
8693ab065e refactor: Add isGlobalLogin flag to user object in ProjectAuthorization middleware 2024-05-04 21:29:53 +01:00
Simon Larsen
fe4daa7937 refactor: Update login page SSO message for clarity and consistency 2024-05-04 21:27:21 +01:00
Simon Larsen
20d7f2f8b4 refactor: Update JSONWebToken.signUserLoginToken() method to include isGlobalLogin flag 2024-05-04 21:13:34 +01:00
Simon Larsen
7f94f3d4d4 refactor: Update column_1 and column_2 definitions in StatementGenerator.test.ts 2024-05-04 20:54:19 +01:00
Simon Larsen
bc46370f7c refactor: Update JSONWebToken.sign() method to accept an object with data and expiresInSeconds properties 2024-05-04 20:37:58 +01:00
Simon Larsen
b3346a9702 refactor: Update login page SSO message for clarity and consistency 2024-05-04 20:11:02 +01:00
Simon Larsen
f793f7dd16 refactor: Update email regex to improve validation accuracy 2024-05-04 20:02:17 +01:00
Simon Larsen
766f1f6178 update email regex 2024-05-04 19:33:59 +01:00
Simon Larsen
9f76748037 update deps 2024-05-04 19:33:45 +01:00
Simon Larsen
469e06280a refactor: Improve code readability and maintainability in AnalyticsDatabaseService.ts 2024-05-03 19:05:56 +01:00
Simon Larsen
aede9af03d chore: Remove unnecessary line in BaseModel.ts 2024-05-03 14:48:07 +01:00
Nawaz Dhandala
0bc7cf345f chore: Add missing newline character in BaseModel.ts 2024-05-03 14:45:26 +01:00
Nawaz Dhandala
95c7b10ce0 Refactor AnalyticsDatabaseService.ts for improved code readability and maintainability 2024-05-03 14:04:24 +01:00
Simon Larsen
daceab164c Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-05-03 13:38:00 +01:00
Simon Larsen
2d28fbaf85 refactor: Add required flag and default value for attributes column in Log model 2024-05-03 13:37:57 +01:00
Simon Larsen
8d2cbe49ad Merge pull request #1364 from OneUptime/snyk-upgrade-8c197b0383ff1f076301a2077e18b9b2
[Snyk] Upgrade reactflow from 11.11.0 to 11.11.1
2024-05-03 13:10:26 +01:00
Simon Larsen
86f262583c feat: Generate new certificates for status page domains
This commit adds a new data migration script, GenerateNewCertsForStatusPage.ts, which generates new certificates for status page domains. It retrieves all domains in the greenlock certs, orders them, and updates the certificates accordingly. This will ensure that the status page domains have up-to-date and valid certificates.

Refactor and delete unused Metric services and models
Refactor Queue class to use explicit type annotation for queue variable
Add Queue caching to improve performance and reduce redundant connections
Refactor test-e2e job in release.yml workflow
Fix error handling in StatusPageDomainService.ts
Update select field in MoveGreenlockCertsToAcmeCerts.ts to use _id instead of id
Update ingress configuration for OneUptime Helm chart
Refactor StatusPageAPI to improve code readability and maintainability
Refactor StatusPageAPI and UpdateByID to improve code readability and maintainability
Refactor Let's Encrypt configuration and update GreenlockUtil class
2024-05-03 13:07:45 +01:00
Simon Larsen
4e748d1626 Refactor and delete unused Metric services and models 2024-05-03 13:03:01 +01:00
Simon Larsen
1dbea8e636 Refactor Queue class to use explicit type annotation for queue variable 2024-05-03 10:30:41 +01:00
Simon Larsen
3991acf5fc Add Queue caching to improve performance and reduce redundant connections 2024-05-03 10:04:19 +01:00
snyk-bot
1285830a9b fix: upgrade reactflow from 11.11.0 to 11.11.1
Snyk has created this PR to upgrade reactflow from 11.11.0 to 11.11.1.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-05-02 17:57:26 +00:00
Simon Larsen
96d3243205 Refactor test-e2e job in release.yml workflow 2024-05-01 17:22:12 +01:00
Simon Larsen
08cbdb15d0 Fix error handling in StatusPageDomainService.ts 2024-05-01 15:16:59 +01:00
Simon Larsen
f59284e4d6 Update select field in MoveGreenlockCertsToAcmeCerts.ts to use _id instead of id 2024-05-01 13:57:46 +01:00
Simon Larsen
0c5d0e81a5 Update ingress configuration for OneUptime Helm chart 2024-05-01 13:41:35 +01:00
Simon Larsen
82829a5b97 Refactor StatusPageAPI to improve code readability and maintainability 2024-05-01 13:12:16 +01:00
Simon Larsen
d3c188a804 Refactor StatusPageAPI and UpdateByID to improve code readability and maintainability 2024-05-01 13:08:15 +01:00
Simon Larsen
85ffc36fad Refactor Let's Encrypt configuration and update GreenlockUtil class 2024-05-01 12:44:49 +01:00
Simon Larsen
8d34e9ccbe Refactor LetsEncrypt configuration and update GreenlockUtil class 2024-05-01 12:42:32 +01:00
Simon Larsen
c6643d7f7c Update GreenlockUtil class to handle lets encrypt account key properly 2024-05-01 12:37:41 +01:00
Simon Larsen
1433823efe Update LetsEncrypt configuration for OneUptime deployment 2024-05-01 12:13:01 +01:00
Simon Larsen
bd5902ed6d Update ingress configuration for OneUptime Helm chart 2024-05-01 11:44:30 +01:00
Simon Larsen
b64666f0ff Update oneuptime logo URL in README.md 2024-05-01 11:32:30 +01:00
Simon Larsen
9706cced86 Update OneUptime Helm chart with production readiness checklist 2024-05-01 11:29:14 +01:00
Simon Larsen
49cb3024ef Update nginx.yaml for OneUptime Helm chart 2024-05-01 11:09:30 +01:00
Simon Larsen
2fec007c5f Update ingressClassName in values.yaml for OneUptime Helm chart 2024-05-01 10:57:26 +01:00
Simon Larsen
0f40f5f730 Update HelmChart templates and values for OneUptime deployment 2024-05-01 10:30:21 +01:00
Simon Larsen
120ca78760 Update HelmChart/Public/oneuptime/templates/extra-templates.yaml and HelmChart/Public/oneuptime/values.yaml 2024-05-01 10:19:30 +01:00
Simon Larsen
d50fdf3464 Update nginx.yaml and values.yaml for OneUptime Helm chart 2024-05-01 10:14:02 +01:00
Simon Larsen
34ddb8efdb Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-05-01 09:49:38 +01:00
Simon Larsen
3724cce4f0 Add cron job to verify CNAMEs in StatusPageCerts.ts 2024-05-01 09:49:11 +01:00
Simon Larsen
d864992bdb Add MoveGreenlockCertsToAcmeCerts migration and update DataMigrations in Index.ts 2024-05-01 09:31:45 +01:00
Simon Larsen
3515752a95 Add MoveGreenlockCertsToAcmeCerts migration 2024-05-01 09:29:29 +01:00
Simon Larsen
53d66db8cb Merge pull request #1359 from OneUptime/snyk-fix-6d9e266d473ce0fed1ec1645f0bf6548
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:44 +01:00
Simon Larsen
548250f837 Merge pull request #1360 from OneUptime/snyk-fix-4fe336667711cbbe5c8ccb29e8c049e7
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:36 +01:00
Simon Larsen
b3b343d4aa Merge pull request #1361 from OneUptime/snyk-fix-eff57b0386677ae55037cf20bb1b38e3
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:31 +01:00
Simon Larsen
69a8f438f7 Merge pull request #1362 from OneUptime/snyk-fix-b0f6bc6acf45920714d4b0cacfb5c537
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:25 +01:00
Simon Larsen
7b571f15a9 Merge pull request #1363 from OneUptime/snyk-fix-2342a863e5405ba1a2449f7819d9a66b
[Snyk] Security upgrade ejs from 3.1.9 to 3.1.10
2024-04-30 22:13:18 +01:00
Simon Larsen
d783eaea9d Refactor table name in PostgresDatabase.ts, remove unused volume in app.yaml, fix typos in Domains.tsx and Index.ts, update nodemon.json files, remove greenlock dependency, and add validation for cname in StatusPageDomainService.ts 2024-04-30 21:24:04 +01:00
Simon Larsen
2e5aafe151 Update table name in PostgresDatabase.ts to use "domain" instead of "key" 2024-04-30 21:16:31 +01:00
Simon Larsen
dea938bcbb Add FetchCertificateJobs.init() to Nginx/Index.ts 2024-04-30 20:18:36 +01:00
Simon Larsen
7c16b14ab4 Update table name in PostgresDatabase.ts and remove unused volume in app.yaml 2024-04-30 19:45:43 +01:00
Simon Larsen
e22ff26dc0 Refactor error handling in StatusAPI.ts 2024-04-30 19:30:35 +01:00
Simon Larsen
75bd6ca6ed Fix DatabaseNotConnectedException code in ExceptionCode.ts and DatabaseNotConnectedException.test.ts 2024-04-30 19:24:54 +01:00
Simon Larsen
f0bdb76999 Fix typos in Domains.tsx and Index.ts 2024-04-30 19:12:03 +01:00
Simon Larsen
a9e9d14f69 Update StatusPageAPI and StatusPageDomainAPI to use AcmeChallenge model and remove Greenlock dependencies 2024-04-30 18:43:15 +01:00
Simon Larsen
21daac0400 Update nodemon.json files for Accounts, AdminDashboard, and Dashboard 2024-04-30 17:34:15 +01:00
Simon Larsen
3cdf71906b Remove greenlock dependency from package.json 2024-04-30 15:10:54 +01:00
Simon Larsen
0714161460 Add validation for cname in StatusPageDomainService.ts 2024-04-30 15:02:54 +01:00
Simon Larsen
78b7252743 Refactor GreenlockUtil challengeCreateFn and challengeRemoveFn to improve readability 2024-04-30 14:16:35 +01:00
Simon Larsen
2ba406f802 Add AcmeChallenge model, update StatusPageDomain model, and import AcmeCertificate in Model and Service files 2024-04-30 14:15:18 +01:00
Simon Larsen
48ebfc17dd Add AcmeChallenge model and update StatusPageDomain model 2024-04-30 14:08:05 +01:00
Simon Larsen
9d180a2dcb Remove unused Greenlock configuration files and import AcmeCertificate in Model and Service files 2024-04-30 13:22:06 +01:00
Simon Larsen
0f2a970ede Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-30 11:37:28 +01:00
Simon Larsen
4ab3c99fe4 Update dependencies in package.json 2024-04-30 11:37:24 +01:00
Simon Larsen
ae2e452d27 Merge pull request #1356 from sainak/sainak/fix/sert-scripts
Update nginx service name and host variable in cert helper scripts
2024-04-30 09:37:30 +01:00
snyk-bot
825d733f92 fix: Probe/package.json & Probe/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EJS-6689533
2024-04-29 21:39:29 +00:00
snyk-bot
27039bc646 fix: Scripts/package.json & Scripts/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EJS-6689533
2024-04-29 21:09:12 +00:00
snyk-bot
1bb1d80b09 fix: TestServer/package.json & TestServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EJS-6689533
2024-04-29 20:56:52 +00:00
snyk-bot
983f587ce4 fix: Ingestor/package.json & Ingestor/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EJS-6689533
2024-04-29 20:32:33 +00:00
Simon Larsen
e1f9325512 Fix renewOffset value in GreenlockUtil 2024-04-29 20:34:06 +01:00
snyk-bot
96c27c86ca fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EJS-6689533
2024-04-29 17:18:14 +00:00
Simon Larsen
a172596e46 Update GreenlockUtil to include renewOffset and renewStagger options 2024-04-29 16:59:28 +01:00
Simon Larsen
3d30e9356a Fix column handling in ModelPermission.ts 2024-04-29 16:34:00 +01:00
Simon Larsen
7c04ecec35 Fix column handling in ModelPermission.ts and update GreenlockCertificateService in Store.ts 2024-04-29 15:59:37 +01:00
Simon Larsen
80511a5f8d Fix expiration date calculation in Greenlock Manager.ts 2024-04-29 14:19:50 +01:00
Simon Larsen
6692fb00b8 Refactor BaseModel and ModelPermission classes to improve column handling 2024-04-29 14:15:11 +01:00
Simon Larsen
83e207a7de Refactor OneUptimeDate class to improve convertMinutesToDaysHoursAndMinutes method in Date.ts 2024-04-29 11:35:25 +01:00
Simon Larsen
d62aa7f5a6 Refactor Index.tsx to import PromiseVoidFunction from 'Common/Types/FunctionTypes' 2024-04-29 11:06:08 +01:00
Simon Larsen
8a130f96e2 Refactor InfoCard component to add className prop and improve readability 2024-04-29 11:05:57 +01:00
Simon Larsen
66a470ebe1 Refactor GreenlockChallenge and GreenlockCertificate models to add deletedByUser and deletedByUserId properties 2024-04-29 10:26:10 +01:00
Simon Larsen
30a59aa21e Refactor InfoCard component to improve readability and fix indentation issue 2024-04-29 10:17:10 +01:00
Simon Larsen
7a6a5c141b Refactor IncidentView component to add incidentStates state and update getTimeToAcknowledge and getTimeToResolve functions 2024-04-29 10:15:17 +01:00
Simon Larsen
c4bf458074 Refactor OneUptimeDate class to add convertMinutesToHoursAndMinutes method in Date.ts 2024-04-29 09:44:33 +01:00
Simon Larsen
ae873e296c Improve CNAME verification process and add DNS propagation reminder 2024-04-29 09:23:12 +01:00
Simon Larsen
4a973d7107 Fix indentation issue and handle CNAME verification failure in StatusPageDomainAPI.ts 2024-04-29 08:24:33 +01:00
Simon Larsen
9bbf460b97 Fix indentation issue in EnvironmentConfig.ts 2024-04-28 21:31:29 +01:00
Simon Larsen
c348a8bd05 Refactor StatusPageDomainAPI to enable custom domains and improve CNAME verification process 2024-04-28 21:20:45 +01:00
Simon Larsen
76d8f5d5ef Remove @socket.io/redis-adapter dependency 2024-04-28 21:03:29 +01:00
Simon Larsen
72ac305aad Fix multiple slashes in route and handle CNAME verification failure in StatusPageDomainAPI.ts 2024-04-28 20:55:35 +01:00
Simon Larsen
1ac05450e7 Refactor StatusPageDomainAPI to set isRoot property in StatusPageDomainAPI.ts 2024-04-28 20:46:33 +01:00
Simon Larsen
67165375ac Add isSslOrdered property to StatusPageDomain model and update orderCert method in StatusPageDomainService 2024-04-28 20:44:54 +01:00
Simon Larsen
6325e36bd0 Refactor BaseAPI/Index.ts to remove unused imports and clean up code
Refactor StatusPageDomainAPI and related components to improve CNAME verification process
Refactor StatusPageDomainService and Domains.tsx to improve CNAME verification process
Refactor API endpoints to use sendEmptySuccessResponse instead of sendEmptyResponse
Refactor SocketIO.ts to remove Redis adapter initialization
Refactor StatusPageDelete component: Add SSL auto-renewal feature and improve CNAME verification process
Refactor GreenlockUtil and StatusPageDomainService to improve CNAME validation and configuration paths
Refactor StatusPageDomainService: Add onBeforeUpdate hook to validate CNAME and update GreenlockUtil configuration paths
Refactor StatusPageDomainService: Add onBeforeUpdate hook to validate CNAME before updating
Refactor StatusPageCerts:RemoveCerts method to use statusPageDomain.fullDomain instead of domain.fullDomain
2024-04-28 20:13:32 +01:00
Simon Larsen
e6375087cd Refactor BaseAPI/Index.ts to remove unused imports and clean up code 2024-04-28 20:06:34 +01:00
Simon Larsen
737e234ec0 Refactor StatusPageDomainAPI and related components to improve CNAME verification process 2024-04-28 20:04:38 +01:00
Simon Larsen
1427d52c9f Refactor StatusPageDomainService and Domains.tsx to improve CNAME verification process 2024-04-28 20:03:00 +01:00
Simon Larsen
8377285a27 Refactor API endpoints to use sendEmptySuccessResponse instead of sendEmptyResponse 2024-04-28 19:52:57 +01:00
Simon Larsen
7414c6563d Refactor SocketIO.ts to remove Redis adapter initialization 2024-04-28 14:45:51 +01:00
Simon Larsen
0669e96a5d Refactor StatusPageDelete component: Add SSL auto-renewal feature and improve CNAME verification process 2024-04-28 14:37:52 +01:00
Simon Larsen
54a6101315 Refactor GreenlockUtil and StatusPageDomainService to improve CNAME validation and configuration paths 2024-04-28 14:26:12 +01:00
Simon Larsen
eaaef7280f Refactor StatusPageDomainService: Add onBeforeUpdate hook to validate CNAME and update GreenlockUtil configuration paths 2024-04-28 14:24:24 +01:00
Simon Larsen
b368633ff9 Refactor StatusPageDomainService: Add onBeforeUpdate hook to validate CNAME before updating 2024-04-28 14:22:41 +01:00
Simon Larsen
37b25c3a8f Refactor StatusPageCerts:RemoveCerts method to use statusPageDomain.fullDomain instead of domain.fullDomain 2024-04-28 13:48:42 +01:00
Simon Larsen
191d0154b4 Update LETSENCRYPT_NOTIFICATION_EMAIL configuration option 2024-04-28 13:18:09 +01:00
Simon Larsen
1f786699d2 Update GreenlockUtil configuration paths 2024-04-28 13:16:53 +01:00
Simon Larsen
00b5453b3f Add LETSENCRYPT_NOTIFICATION_EMAIL configuration option 2024-04-28 13:09:23 +01:00
Simon Larsen
077ca1037b Add IS_BILLING_ENABLED flag to E2E tests 2024-04-27 17:16:23 +01:00
Simon Larsen
1be827741e Update E2E Config.ts to use E2E_TEST_STATUS_PAGE_URL instead of E2E_TEST_REGISTERED_USER_PASSWORD 2024-04-27 16:55:22 +01:00
Simon Larsen
d51e818d10 Update E2E Config.ts to use E2E_TEST_STATUS_PAGE_URL instead of E2E_TEST_REGISTERED_USER_PASSWORD 2024-04-27 09:42:41 +01:00
Simon Larsen
d312c2b0cf Update E2E workflow to include failed webhook URL 2024-04-26 22:50:20 +01:00
Simon Larsen
96a09353fb Update password field in UserProfile/Password.tsx 2024-04-26 22:15:30 +01:00
Simon Larsen
fe40c5bb8d Add test results artifact upload to E2E workflow 2024-04-26 22:04:12 +01:00
Simon Larsen
7cbbce4067 Add IS_BILLING_ENABLED flag to account registration form in E2E tests 2024-04-26 21:15:01 +01:00
Simon Larsen
2870d28354 Fix restart value in e2e service of docker-compose.base.yml 2024-04-26 19:47:24 +01:00
Simon Larsen
899bc1d205 Update E2E cron job environment variables to use consistent naming convention 2024-04-26 19:19:38 +01:00
Simon Larsen
308dba7f24 Add CORS configuration to OTelCollector HTTP receiver 2024-04-26 19:12:38 +01:00
Simon Larsen
a0e565485b Update environment variables and configurations in E2E and HelmChart templates 2024-04-26 19:07:20 +01:00
Simon Larsen
35c21d7611 Update E2E workflow to include failed webhook URL 2024-04-26 18:54:23 +01:00
Simon Larsen
a0ef85b8cd Refactor test files to use consistent formatting 2024-04-26 18:46:22 +01:00
Simon Larsen
818f8cc421 Update E2E workflow to use environment variables from config.env in test.e2e.yaml 2024-04-26 18:46:10 +01:00
Simon Larsen
eaeb40ec49 Update Kubernetes metadata and environment variables in HelmChart templates 2024-04-26 18:10:26 +01:00
Simon Larsen
74273e6e9b Refactor E2E workflow to use environment variables from config.env in test.e2e.yaml 2024-04-26 18:01:15 +01:00
Aakash Singh
c092adfa3d Update nginx service name and host variable in cert helper scripts 2024-04-26 16:58:09 +00:00
Simon Larsen
9eec9042bd Refactor E2E workflow to use npm run prerun command before running docker-compose in test.e2e.yaml 2024-04-26 16:40:02 +01:00
Simon Larsen
496c2ca32c Update Kubernetes metadata in HelmChart templates 2024-04-26 15:05:30 +01:00
Simon Larsen
499ab07cd3 Update E2E cron job environment variables to use quoted values 2024-04-26 15:01:17 +01:00
Simon Larsen
c634526215 Update OpenTelemetry exporter configuration in HelmChart 2024-04-26 14:56:33 +01:00
Simon Larsen
cda9921f5d Update OpenTelemetry exporter configuration in HelmChart 2024-04-26 14:54:10 +01:00
Simon Larsen
d3ca5a97ea Update OpenTelemetry exporter configuration in HelmChart 2024-04-26 14:53:25 +01:00
Simon Larsen
f22ae5844d Refactor E2E workflow to use status-check.sh script for server availability check 2024-04-26 14:45:01 +01:00
Simon Larsen
a71190493a Refactor code to remove unused imports and routes 2024-04-26 14:30:17 +01:00
Simon Larsen
caf3377cee Refactor E2E workflow to use parentheses for command grouping in docker-compose run step 2024-04-26 13:36:52 +01:00
Simon Larsen
f0e4d6bf71 Update E2E workflow to use --abort-on-container-exit flag in docker-compose command 2024-04-26 13:36:40 +01:00
Simon Larsen
f34e4a23d6 Update E2E workflow to use docker-compose for running E2E tests 2024-04-26 13:35:25 +01:00
Simon Larsen
e03ecb0e0d Update E2E package.json scripts order 2024-04-26 12:59:05 +01:00
Simon Larsen
0a8574678c Update E2E workflow to wait for 60 minutes for server to be up 2024-04-26 10:54:55 +01:00
Simon Larsen
0fdf63ce0c Add npm install command for Common directory in E2E workflow 2024-04-25 22:56:26 +01:00
Simon Larsen
d1586f75da Add data test IDs to BasicForm fields 2024-04-25 22:05:10 +01:00
Simon Larsen
f47b53c5b9 Fix formatting issues in code blocks 2024-04-25 22:03:12 +01:00
Simon Larsen
7523c3ad4c Merge pull request #1354 from UnkAtreus/fix/table-header-button-state-not-re-render
fix: setting header buttons in BaseModelTable
2024-04-25 21:54:54 +01:00
Simon Larsen
11d580a373 Add E2E test environment variables and update E2E tests 2024-04-25 21:53:51 +01:00
Simon Larsen
9a78c4c24d Refactor Docker Compose file to use common variables 2024-04-25 19:22:02 +01:00
Simon Larsen
ec936b43e2 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-25 19:15:16 +01:00
Simon Larsen
3bc2e639d9 Add Jest and Babel ESLint parser to devDependencies 2024-04-25 19:15:14 +01:00
Simon Larsen
fa672be557 Merge pull request #1355 from OneUptime/snyk-upgrade-50073c5b5ba8c99a5ba48e8562e31e3c
[Snyk] Upgrade reactflow from 11.10.4 to 11.11.0
2024-04-25 18:55:05 +01:00
Simon Larsen
695f16ca1e Add _id field to Acknowledge Incident and Resolve Incident elements 2024-04-25 18:50:13 +01:00
snyk-bot
003b638170 fix: upgrade reactflow from 11.10.4 to 11.11.0
Snyk has created this PR to upgrade reactflow from 11.10.4 to 11.11.0.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-25 17:35:16 +00:00
Simon Larsen
1cf208387f Add server readiness check before running E2E tests 2024-04-25 18:34:13 +01:00
UnkAtreus
625cb49939 fix: setting header buttons in BaseModelTable 2024-04-25 23:41:57 +07:00
Simon Larsen
7d44eb1a33 Update preinstall script in E2E package.json to include install-deps command 2024-04-25 16:20:30 +01:00
Simon Larsen
ab42ca1ef9 Add test-e2e job to GitHub Actions workflow 2024-04-25 15:30:08 +01:00
Simon Larsen
910aa113b5 Add npm install step for Common directory 2024-04-25 15:22:52 +01:00
Simon Larsen
1516f81180 Refactor E2E configuration and Docker Compose file 2024-04-25 15:07:33 +01:00
Simon Larsen
b9f86d029a Update Dockerfile.tpl to use non-Alpine Node.js image for Playwright compatibility 2024-04-25 15:04:05 +01:00
Simon Larsen
ecfc47ee59 Update dependencies and test directory in E2E package files 2024-04-25 13:50:33 +01:00
Simon Larsen
5d9a11fb48 Refactor E2E tests and Docker configuration 2024-04-25 12:58:39 +01:00
Simon Larsen
894d15918b Fix BASE_URL construction in Config.ts and SignUp.test.ts 2024-04-25 12:45:08 +01:00
Simon Larsen
73e6a20503 Refactor e2e-cron.yml to include common environment variables and change restart policy 2024-04-25 12:33:58 +01:00
Simon Larsen
ef0dc5305a Update test.e2e.yaml to free up disk space in GitHub Actions runner 2024-04-25 12:32:22 +01:00
Simon Larsen
73dc057c99 Update test.e2e.yaml and Config.ts files 2024-04-25 12:31:38 +01:00
Simon Larsen
092564434f Refactor Dockerfile.tpl to remove duplicate CMD instruction 2024-04-25 12:27:36 +01:00
Simon Larsen
7623fe7df4 Add Docker build step for E2E tests 2024-04-25 12:08:58 +01:00
Simon Larsen
da03636bd0 Add Docker build step for E2E tests 2024-04-25 12:01:49 +01:00
Simon Larsen
21b119d8a0 Refactor import statements in E2E test files to use Config instead of Utils/BaseURL 2024-04-25 12:01:13 +01:00
Simon Larsen
4ee62fcca4 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-25 11:53:43 +01:00
Simon Larsen
8acfb0f798 add e2e tests 2024-04-25 11:53:11 +01:00
Simon Larsen
6e2d343264 Update package-lock.json and package.json with latest dependencies 2024-04-25 11:51:26 +01:00
Simon Larsen
3dd03cda46 Refactor and remove unused test files in E2E/Tests/Home directory 2024-04-25 11:46:22 +01:00
Simon Larsen
87c8993141 Merge pull request #1350 from OneUptime/snyk-upgrade-83479794e36d11372eff5b3bc5f5d6ec
[Snyk] Upgrade css-loader from 6.10.0 to 6.11.0
2024-04-25 09:01:07 +01:00
Simon Larsen
323601db3a Merge pull request #1352 from OneUptime/snyk-fix-eecb134aa680c310c30f2dd5bd870f70
[Snyk] Security upgrade nginx from 1.25.4-alpine to 1.25.5-alpine
2024-04-25 09:00:57 +01:00
snyk-bot
1ac7d4920f fix: Nginx/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6593964
2024-04-25 03:39:23 +00:00
snyk-bot
617a436eb5 fix: upgrade css-loader from 6.10.0 to 6.11.0
Snyk has created this PR to upgrade css-loader from 6.10.0 to 6.11.0.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-24 20:10:37 +00:00
Simon Larsen
7e6af77d70 Refactor Schedule component to include run method in WebhookTrigger 2024-04-24 19:33:38 +01:00
Simon Larsen
59a6771e73 Refactor initialization code and add WorkflowFeatureSet to App/Index.ts 2024-04-24 19:17:38 +01:00
Simon Larsen
b88320bcbb Refactor cleanup cron jobs in HelmChart/Public/oneuptime/templates/cron-job.yaml and values.yaml 2024-04-24 18:50:13 +01:00
Simon Larsen
06bafdfce6 Refactor cleanup cron jobs in HelmChart/Public/oneuptime/templates/cron-job.yaml and HelmChart/Public/oneuptime/values.yaml 2024-04-24 18:44:00 +01:00
Simon Larsen
441aef4823 Refactor initialization code in Nginx/Index.ts 2024-04-24 18:31:16 +01:00
Simon Larsen
0f86812258 Add new configurations for 'ingestor' in HelmChart/Public/oneuptime/values.yaml and Nginx/Index.ts 2024-04-24 18:26:13 +01:00
Simon Larsen
f601e93101 Refactor status API to return JSON object with status 'ok' 2024-04-24 18:00:35 +01:00
Simon Larsen
bf8d4757b1 Refactor logging statements in StatementGenerator.test.ts 2024-04-24 17:54:54 +01:00
Simon Larsen
4b69717687 Refactor initialization code and add PromiseVoidFunction type to addDefaultRoutes in StartServer.ts 2024-04-24 17:46:02 +01:00
Simon Larsen
0647f7d22a Refactor initialization code and add default routes in multiple files 2024-04-24 17:44:29 +01:00
Simon Larsen
ae6852d5eb Refactor connection check methods for Redis, Postgres, and Clickhouse 2024-04-24 17:05:50 +01:00
Simon Larsen
d4902784c2 Refactor Redis, Postgres, and Clickhouse connection check methods 2024-04-24 14:55:48 +01:00
Simon Larsen
e2644586b6 Refactor connection check methods for Redis, Postgres, and Clickhouse 2024-04-24 14:30:29 +01:00
Simon Larsen
cc80f6fa54 Refactor initialization code in multiple files 2024-04-24 14:02:17 +01:00
Simon Larsen
32c78f24e9 Refactor Redis, Postgres, and Clickhouse connection check methods 2024-04-24 13:03:07 +01:00
Simon Larsen
8b0f23e18f Refactor Express routing in Notification and Identity FeatureSets 2024-04-24 12:20:04 +01:00
Simon Larsen
b76d16262c Update logging statements in StatementGenerator.ts 2024-04-24 12:04:03 +01:00
Simon Larsen
4c60f080f0 Add cron job to delete completed pods 2024-04-24 11:34:01 +01:00
Simon Larsen
5f40c393b1 Update cron job schedule to run every 5 minutes 2024-04-24 10:18:43 +01:00
Simon Larsen
7b22d293f2 add cron job to clean up crash loop backoff states 2024-04-24 10:18:17 +01:00
Simon Larsen
7f6c247652 Update dependencies versions in HelmChart 2024-04-24 10:02:29 +01:00
Simon Larsen
267950bb54 Refactor Tab component to include countBadge and tabType properties 2024-04-23 20:56:16 +01:00
Simon Larsen
d4b6bf6ca0 Merge pull request #1349 from OneUptime/nginx-crash-prevention
Refactor Tab component to include countBadge and tabType properties
2024-04-23 20:46:35 +01:00
Simon Larsen
9d0c110a74 Update dependencies versions in HelmChart 2024-04-23 20:38:08 +01:00
Simon Larsen
9d3c4df5e7 Update Greenlock packageRoot path in app.yaml 2024-04-23 16:41:36 +01:00
Simon Larsen
ca89818cc1 Update Greenlock packageRoot path in StatusPageCerts.ts and app.yaml 2024-04-23 16:39:43 +01:00
Simon Larsen
6b2caebd0d Refactor Tab component to include countBadge and tabType properties 2024-04-23 15:34:37 +01:00
Simon Larsen
f716ece35f Refactor Tab component to include countBadge and tabType properties 2024-04-23 14:03:37 +01:00
Simon Larsen
6dcc72e708 Refactor getEvents function in SpanViewer.tsx to separate events and exceptions 2024-04-23 13:44:46 +01:00
Simon Larsen
47a718ad2a Refactor SpanViewer component to display exceptions and events separately 2024-04-23 13:39:37 +01:00
Simon Larsen
e4e3d5d362 Update component types and import statements in Accordion.tsx and SpanViewer.tsx 2024-04-23 13:34:24 +01:00
Simon Larsen
73b4987b32 Update dependencies versions in HelmChart 2024-04-23 12:02:42 +01:00
Simon Larsen
7574d3921a Refactor logging implementation and remove console log statements 2024-04-23 10:22:58 +01:00
Simon Larsen
c6b47c3a1b Refactor import statements and update component types in Accordion.tsx and SpanViewer.tsx 2024-04-22 22:05:35 +01:00
Simon Larsen
a5fec2560a Refactor import statements and update component types in multiple files 2024-04-22 20:41:36 +01:00
Simon Larsen
b139d667d2 Refactor SpanUtil class and JSONFunctions class 2024-04-22 20:19:35 +01:00
Simon Larsen
906a42c218 Update TableColumnType enum to include JSONArray type 2024-04-22 19:02:03 +01:00
Simon Larsen
529b22c97c Refactor import statements and update component types in JSONFunctions.ts 2024-04-22 13:39:46 +01:00
Simon Larsen
89f3508ce0 Refactor import statements and update component types in Detail.tsx, CodeEditor.tsx, and JSONFunctions.ts 2024-04-22 13:35:58 +01:00
Simon Larsen
a9cc7f41ba Refactor import statements and update component types in Tabs.tsx, SpanViewer.tsx, HiddenText.test.tsx, Tabs.test.tsx, and Detail.tsx 2024-04-22 12:09:21 +01:00
Simon Larsen
cc517d36dc Refactor import statements and update component types in SpanViewer.tsx 2024-04-22 11:07:23 +01:00
Simon Larsen
8363279050 Refactor import statements and update component types in SpanViewer.tsx and TeamView.tsx 2024-04-22 11:05:54 +01:00
Simon Larsen
7c0f9c307a Refactor import statements and update component types in TeamView.tsx 2024-04-22 11:00:15 +01:00
Simon Larsen
3a7c9f7fab Refactor import statements and update component types in multiple files 2024-04-22 10:47:40 +01:00
Simon Larsen
ba993ba09a Refactor import statements and update component types in multiple files 2024-04-22 10:14:53 +01:00
Simon Larsen
fca1f80243 Refactor import statements and update component types in multiple files 2024-04-22 10:04:28 +01:00
Simon Larsen
96926ffa63 Refactor import statements and update component types in multiple files 2024-04-22 09:24:58 +01:00
Simon Larsen
48b850d350 Refactor field types and import statements in multiple components 2024-04-21 21:14:22 +01:00
Simon Larsen
ab6a01e59b Refactor field types and import statements in multiple components 2024-04-21 18:50:34 +01:00
Simon Larsen
cd5eb62f61 Refactor field types and import statements in multiple components 2024-04-21 18:44:40 +01:00
Simon Larsen
d04aa43b6d Refactor component types and import statements in multiple files 2024-04-21 18:37:15 +01:00
Simon Larsen
308fe269fc Refactor component types and import statements in multiple files 2024-04-21 18:17:36 +01:00
Simon Larsen
0f92e37712 Refactor field types, import statements, and column types in multiple components 2024-04-21 18:08:31 +01:00
Simon Larsen
7f41cebdf7 Refactor field types in multiple components to use specific model types 2024-04-21 18:06:21 +01:00
Simon Larsen
351734d661 Refactor labels handling in multiple components 2024-04-21 17:59:35 +01:00
Simon Larsen
961de94f81 Refactor import statements in Email and Probes settings pages 2024-04-21 17:47:18 +01:00
Simon Larsen
2a89d57560 Refactor Filter interface to include Array<DropdownValue> in FilterData 2024-04-21 17:44:41 +01:00
Simon Larsen
039e0b17a4 Refactor Filter interface to use keyof T for key variable 2024-04-21 17:37:02 +01:00
Simon Larsen
77802eec58 Refactor key variable in Field interface to use keyof T | null 2024-04-21 17:16:00 +01:00
Simon Larsen
5db4cc8d21 Refactor column types and field types to use generic objects 2024-04-21 16:59:05 +01:00
Simon Larsen
f44260ee41 Refactor column types and field types to use generic objects 2024-04-21 09:42:41 +01:00
Simon Larsen
895bacfc11 Refactor ModelDetail component to use keyof TBaseModel for key variable 2024-04-20 20:44:28 +01:00
Simon Larsen
de6363574c Refactor model table column types and field types to use generic objects 2024-04-20 19:33:25 +01:00
Simon Larsen
2a07d62146 Refactor model table column types and field types to use generic objects 2024-04-20 19:16:03 +01:00
Simon Larsen
3138415bd0 Refactor SpanViewer component to import TelemetryServiceElement and use it for fieldType.Element 2024-04-20 18:01:57 +01:00
Simon Larsen
527ba63c94 Refactor Tabs component to improve UI and fix styling issues 2024-04-20 17:29:16 +01:00
Simon Larsen
6910648daf Update Nginx Helm chart to include a new volume for /var/run and /var/cache/nginx 2024-04-20 16:59:40 +01:00
Simon Larsen
9fb68afe79 Update Nginx Helm chart to include a new volume for /var/run 2024-04-20 16:54:50 +01:00
Simon Larsen
350f808b44 Update SideOver component to use "Close" instead of "Cancel" for the close button title 2024-04-19 18:16:55 +01:00
Simon Larsen
6438953c91 update values for nginx 2024-04-19 18:11:58 +01:00
Simon Larsen
7f98e469cc Update Nginx and Docker ports to use custom ports 7849 and 7850 2024-04-19 18:11:48 +01:00
Simon Larsen
d49ba093f0 tabs test update 2024-04-19 17:59:50 +01:00
Simon Larsen
1ebcbeeba2 Refactor Tabs component to remove unused code and improve readability 2024-04-19 17:51:25 +01:00
Simon Larsen
c4eb6cd44a Refactor SpanViewer component to simplify conditional rendering of span 2024-04-19 16:43:19 +01:00
Simon Larsen
48a58951e8 Update SideOver component to use "Close" instead of "Cancel" for the close button title 2024-04-19 16:40:13 +01:00
Simon Larsen
414f8c7208 Update SideOver component to use "Close" instead of "Cancel" for the close button title 2024-04-19 16:22:12 +01:00
Simon Larsen
cb1d640c56 Update import paths for DashboardLogsViewer in Index.tsx and View/Index.tsx 2024-04-19 15:45:54 +01:00
Simon Larsen
8a271608e8 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-19 14:23:48 +01:00
Simon Larsen
dd3627dca8 Refactor GanttChart components to support multi-select feature 2024-04-19 14:23:45 +01:00
Simon Larsen
fe6c917862 Merge pull request #1347 from OneUptime/snyk-upgrade-f72cdda21b6b90f7a0a31bdba3eab5ed
[Snyk] Upgrade reflect-metadata from 0.2.1 to 0.2.2
2024-04-19 13:27:21 +01:00
Simon Larsen
0dfa3f912e Refactor TraceView component to improve readability and add missing font styles 2024-04-19 13:26:29 +01:00
Simon Larsen
d8bfab3ae0 Update BarLabel component to use label prop instead of title prop in Bar component 2024-04-19 12:32:59 +01:00
Simon Larsen
d7a9adf791 Update BrandColors imports to use Green instead of Green500 2024-04-19 11:56:24 +01:00
Simon Larsen
fb070b9448 Update BrandColors imports to use Green instead of Green500 2024-04-19 11:53:28 +01:00
Simon Larsen
add313980c Update SendMessageToChannel.ts to include msteams width in AdaptiveCard 2024-04-19 10:14:34 +01:00
snyk-bot
29a909d547 fix: upgrade reflect-metadata from 0.2.1 to 0.2.2
Snyk has created this PR to upgrade reflect-metadata from 0.2.1 to 0.2.2.

See this package in npm:
https://www.npmjs.com/package/reflect-metadata

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-19 02:31:24 +00:00
Simon Larsen
13b10ca874 Merge pull request #1346 from OneUptime/helm-dep-update
Helm dep update
2024-04-18 23:01:42 +01:00
Simon Larsen
d0738ad64d Update Helm dependencies and versions 2024-04-18 23:00:56 +01:00
Simon Larsen
a21b9ca555 Update Helm dependencies and versions 2024-04-18 22:55:21 +01:00
Simon Larsen
f0e2910bd5 update helm dep 2024-04-18 22:06:09 +01:00
Simon Larsen
8f84027813 Refactor HelmChart templates to fix volume mount paths in haraka.yaml and nginx.yaml 2024-04-18 20:38:29 +01:00
Simon Larsen
970b6fbb92 Merge pull request #1345 from OneUptime/error-spans
Error spans
2024-04-18 13:34:41 +01:00
Simon Larsen
c8db6f237f Refactor GanttChartRow component to improve readability and add padding to child rows 2024-04-18 13:34:25 +01:00
Simon Larsen
01477fd102 Merge branch 'master' into error-spans 2024-04-18 12:58:21 +01:00
Simon Larsen
0bd173dd93 Add basic ops query to check size of tables in Clickhouse 2024-04-18 12:04:48 +01:00
Simon Larsen
87b7bbad16 Refactor HelmChart templates to use emptyDir volumes for haraka.yaml 2024-04-18 11:04:38 +01:00
Simon Larsen
2524684b1f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-18 11:01:35 +01:00
Simon Larsen
6cc00a1e5b Refactor HelmChart templates to use emptyDir volumes instead of persistentVolumeClaim 2024-04-18 11:00:21 +01:00
Simon Larsen
c2285848cd add enable to haraka 2024-04-18 10:43:31 +01:00
Simon Larsen
506a89aeb3 Merge pull request #1344 from OneUptime/snyk-upgrade-6271cd99ae391fe1209a66241b751143
[Snyk] Upgrade @types/lodash from 4.14.202 to 4.17.0
2024-04-17 13:04:03 +01:00
snyk-bot
7c0221e6b8 fix: upgrade @types/lodash from 4.14.202 to 4.17.0
Snyk has created this PR to upgrade @types/lodash from 4.14.202 to 4.17.0.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-17 00:48:15 +00:00
Simon Larsen
e9d8c5b2bc Refactor GanttChart components and update import paths for Row and GanttChartRow 2024-04-16 22:14:55 +01:00
Simon Larsen
8e5fc32f4d Refactor GanttChart components and update row level in Row component 2024-04-16 20:54:56 +01:00
Simon Larsen
2eaeec326f Refactor GanttChart components and update title and description types to support React elements 2024-04-16 20:22:47 +01:00
Simon Larsen
c5823308af Refactor GanttChart components and fix line wrapping issue in TraceView component 2024-04-16 20:04:23 +01:00
Simon Larsen
f0e255eb24 Refactor GanttChart components and fix line wrapping issue in SendMessageToChannel.ts 2024-04-16 15:29:08 +01:00
Simon Larsen
bccd2fd5d2 Refactor GanttChart components and fix line wrapping issue in SendMessageToChannel.ts 2024-04-16 15:27:01 +01:00
Simon Larsen
534c798028 Merge branch 'master' into error-spans 2024-04-16 13:31:57 +01:00
Simon Larsen
2a48b585a4 Refactor color variables in BrandColors.test.ts to use updated hex codes 2024-04-16 13:29:41 +01:00
Simon Larsen
8de699cb94 Refactor unique span filtering logic in TraceView component 2024-04-16 13:27:26 +01:00
Simon Larsen
03ffeba683 Merge branch 'master' into error-spans 2024-04-16 13:14:29 +01:00
Simon Larsen
153d55b774 Refactor field types and filters in Telemetry/Services/View/Traces/View/Index.tsx component 2024-04-16 13:14:26 +01:00
Simon Larsen
1b95dfa5ed Fix line wrapping issue in SendMessageToChannel.ts 2024-04-16 13:12:05 +01:00
Simon Larsen
d9451af991 Fix line wrapping issue in SendMessageToChannel.ts 2024-04-16 13:08:26 +01:00
Simon Larsen
da375dce63 Refactor BaseModelTable and TelemetryServiceElement components 2024-04-16 13:04:48 +01:00
Simon Larsen
d12e2f7622 Refactor spanId variable name in TraceView component 2024-04-16 12:38:35 +01:00
Simon Larsen
d0e9120559 Refactor TracesList component in Index.tsx to remove unused imports and update span status colors 2024-04-16 12:19:02 +01:00
Simon Larsen
d35ae2f075 Refactor BrandColors.test.ts and ProjectService.ts to use the new color variables 2024-04-16 12:03:04 +01:00
Simon Larsen
92076dad8b Refactor class names and variables for Gray to Gray500 2024-04-16 11:56:51 +01:00
Simon Larsen
a1ded23b46 Refactor field types and filters in BrandColors.ts and LineChart.tsx components 2024-04-16 11:56:22 +01:00
Simon Larsen
4d618e6d93 Fix casing of "Gray" in class names and variables 2024-04-16 11:54:57 +01:00
Simon Larsen
d3e461e0bd Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-16 11:30:20 +01:00
Simon Larsen
7a94f4fcbc Add TelemetryServiceColor migration to DataMigrations 2024-04-16 11:30:08 +01:00
Simon Larsen
2758b5273b Add TelemetryServiceColor migration to DataMigrations 2024-04-16 11:28:18 +01:00
Simon Larsen
79d18ab920 Refactor field types and filters in BrandColors.ts and LineChart.tsx components 2024-04-16 11:27:09 +01:00
Simon Larsen
13dd7c2db5 Merge pull request #1342 from OneUptime/snyk-upgrade-52e97e539fcfb5c5cd429cca08838406
[Snyk] Upgrade posthog-js from 1.111.0 to 1.116.6
2024-04-15 19:58:27 +01:00
snyk-bot
2486cd93c0 fix: upgrade posthog-js from 1.111.0 to 1.116.6
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.116.6.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-15 18:53:20 +00:00
Simon Larsen
980c82ce31 Merge pull request #1339 from OneUptime/snyk-upgrade-e8ac578e50c1c3aa78c497fb48d0d3b1
[Snyk] Upgrade posthog-js from 1.111.0 to 1.116.5
2024-04-15 13:17:39 +01:00
Simon Larsen
1f6a4dbf40 Merge pull request #1340 from OneUptime/snyk-upgrade-3db1fd0a1346faee5053fb7c52f22d07
[Snyk] Upgrade @babel/runtime from 7.24.0 to 7.24.1
2024-04-15 12:40:07 +01:00
Simon Larsen
b14f518461 Merge pull request #1341 from OneUptime/snyk-fix-df93c133d994b2d52436acb86973db95
[Snyk] Security upgrade OpenTelemetry.Instrumentation.AspNetCore from 1.5.1-beta.1 to 1.8.1
2024-04-15 11:56:17 +01:00
snyk-bot
70d243aa7b fix: Examples/otel-dotnet/otel-dotnet.csproj to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DOTNET-OPENTELEMETRYINSTRUMENTATIONASPNETCORE-6613064
2024-04-14 23:00:18 +00:00
Simon Larsen
3f3996b155 Refactor variable name in BrandColors.test.ts for consistency 2024-04-14 19:30:22 +01:00
snyk-bot
5b3915fc65 fix: upgrade @babel/runtime from 7.24.0 to 7.24.1
Snyk has created this PR to upgrade @babel/runtime from 7.24.0 to 7.24.1.

See this package in npm:
https://www.npmjs.com/package/@babel/runtime

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-14 17:11:21 +00:00
snyk-bot
53d33eb0fb fix: upgrade posthog-js from 1.111.0 to 1.116.5
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.116.5.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-14 17:11:17 +00:00
Simon Larsen
c2722cb66a Refactor field types and filters in BrandColors.ts and Index.tsx components 2024-04-14 12:31:44 +01:00
Simon Larsen
2ccc7a8061 Refactor field types and filters in ExecutionLogsTable, ExecutionLogsTimelineTable, and Escalation components 2024-04-12 12:13:48 +01:00
Simon Larsen
97244b5c2c Refactor field types and filters in various components 2024-04-12 12:05:39 +01:00
Simon Larsen
90a0988e06 Refactor field types and filters in Invoices.tsx component 2024-04-12 11:59:41 +01:00
Simon Larsen
a3778b8ce6 Refactor field types and filters in various components 2024-04-12 11:56:37 +01:00
Simon Larsen
79bac7fd3f Refactor filter handling and permissions in List, ListBody, and BaseModelTable components 2024-04-12 11:29:28 +01:00
Simon Larsen
112863a52b Refactor field types and filters in various components 2024-04-12 09:48:26 +01:00
Simon Larsen
c1150c06e0 Refactor field types in WorkflowStatus, Variable, IncidentState, MonitorStatus, IncidentSeverity, and ScheduledMaintenanceState components 2024-04-11 21:58:45 +01:00
Simon Larsen
fcfb3f7e50 Refactor FilterComponent to handle additional field types in Filter.tsx 2024-04-11 21:41:55 +01:00
Simon Larsen
7c6c5ccac1 Refactor filter dropdown options in Domains.tsx and SMSSubscribers.tsx components 2024-04-11 21:39:06 +01:00
Simon Larsen
03ad9bf349 Refactor date fields to use FieldType.Date instead of FieldType.DateTime 2024-04-11 21:33:18 +01:00
Simon Larsen
f95ab83ae2 Refactor filter handling and permissions in List, ListBody, and BaseModelTable components 2024-04-11 21:05:49 +01:00
Simon Larsen
a25951f330 Refactor filter handling and permissions in Labels, Variable, Services, MonitorProbes, Users, MonitorTable, APIKeys, Domains, Variable, Call, Teams, SSO, Owners, and ModelTable components 2024-04-11 20:35:38 +01:00
Simon Larsen
5b0f450802 Merge branch 'master' into error-spans 2024-04-11 17:29:04 +01:00
Simon Larsen
be2b32822b Update Kubernetes configurations for OneUptime chart 2024-04-11 17:07:37 +01:00
Simon Larsen
6ebc601121 Update port configurations in HelmChart/Public/oneuptime/values.yaml and templates 2024-04-11 17:04:24 +01:00
Simon Larsen
14d049bd0f Refactor ShowTableAs to ShowAs in MonitorStatus, IncidentState, IncidentSeverity, ScheduledMaintenanceState, PublicNote, and Escalation components 2024-04-11 16:56:36 +01:00
Simon Larsen
47b5f44796 Refactor filter handling and permissions in Labels, Variable, Services, MonitorProbes, Users, MonitorTable, APIKeys, Domains, Variable, Call, Teams, and SSO components 2024-04-11 16:27:57 +01:00
Simon Larsen
ec8bb3d67b Refactor MonitorTypeHelper to include doesMonitorTypeHaveDocumentation and doesMonitorTypeHaveInterval methods 2024-04-11 15:19:10 +01:00
Simon Larsen
71abac2c3f Refactor MonitorTypeHelper to include isProbableMonitors method 2024-04-11 15:05:06 +01:00
Simon Larsen
21a227d67a Refactor filter handling and permissions in Owners components 2024-04-11 13:23:59 +01:00
Simon Larsen
df0783e4d4 Refactor filter handling and permissions in ModelTable components 2024-04-11 13:04:58 +01:00
Simon Larsen
a9a14b1253 Add filters to IncidentSeverity, PrivateUser, SMSSubscribers, and Announcements components 2024-04-11 11:42:42 +01:00
Simon Larsen
dc13aacb13 Refactor filter handling and permissions in WebhookSubscribers, IncidentState, StateTimeline, and MonitorOwners components 2024-04-11 11:30:05 +01:00
Simon Larsen
7f7d4c7388 Refactor filter handling and permissions in Projects, Probes, and Users components 2024-04-11 10:54:24 +01:00
Simon Larsen
f6642d5582 Refactor filter handling and permissions in EmailLog and IncidentNoteTemplates components 2024-04-10 21:31:12 +01:00
Simon Larsen
e85f216b9e Refactor filter handling and permissions in MonitorGroupResources, IncidentDelete, and MonitorProbes components 2024-04-10 21:27:59 +01:00
Simon Larsen
04289df987 Refactor filter handling and permissions in NewIncidents, ProjectInvitations, Domains, and Billing components 2024-04-10 21:19:28 +01:00
Simon Larsen
5e0bb766d6 Refactor filter handling and permissions in Owners, Labels, and TeamView components 2024-04-10 20:34:19 +01:00
Simon Larsen
e23c979911 Refactor filter handling and permissions in BaseModelTable component 2024-04-10 20:30:44 +01:00
Simon Larsen
cf43a3fb4e Refactor filter handling and permissions in BaseModelTable component 2024-04-10 20:12:44 +01:00
Simon Larsen
5d809015ee Refactor filter handling and permissions in BaseModelTable component 2024-04-10 18:30:32 +01:00
Simon Larsen
6b30e9aa2f Refactor BaseModelTable component to improve filter handling and permissions 2024-04-10 17:33:26 +01:00
Simon Larsen
29c4a43968 Refactor Table and ModelTable components to remove unused imports and properties 2024-04-10 17:20:46 +01:00
Simon Larsen
3a29d7b703 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-10 13:23:59 +01:00
Simon Larsen
a4cbe21683 Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 13:23:40 +01:00
Simon Larsen
113a42b17f Update port configurations in HelmChart/Public/oneuptime/values.yaml and templates 2024-04-10 13:19:10 +01:00
Simon Larsen
4682467bde Update port configurations in HelmChart/Public/oneuptime/values.yaml and templates 2024-04-10 13:12:43 +01:00
Simon Larsen
f7c2415b63 Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 12:22:25 +01:00
Simon Larsen
c243409a0e Merge pull request #1337 from OneUptime/error-spans
Error spans
2024-04-10 12:22:07 +01:00
Simon Larsen
b89760ab1a Refactor BaseAPI/Index.ts to remove unnecessary console.log and error handling 2024-04-10 12:20:05 +01:00
Simon Larsen
3acb419667 Add support for Port2 in otel-collector deployment and service 2024-04-10 12:19:21 +01:00
Simon Larsen
12a98bcb5f Add error handling for API endpoint in BaseAPI/Index.ts and OTelIngest.ts 2024-04-10 10:16:11 +01:00
Simon Larsen
bca41d7dbc Merge pull request #1336 from snikch/patch-1
Fix typo
2024-04-09 22:36:17 +01:00
Mal Curtis
1875d97d6f Fix typo 2024-04-10 09:16:24 +12:00
Simon Larsen
b49336a224 Update Span class to include SpanStatus enum and use it in OTelIngest.ts 2024-04-09 19:34:55 +01:00
Simon Larsen
95ac77ac4e Merge pull request #1335 from OneUptime/error-spans
Error spans
2024-04-09 19:25:15 +01:00
Simon Larsen
6ef91fd1b7 Add OpenTelemetry error handling in StartServer.ts 2024-04-09 19:24:51 +01:00
Simon Larsen
e0bcfd31bf Add OpenTelemetry error handling in StartServer.ts 2024-04-09 15:11:15 +01:00
Simon Larsen
4b5cc40542 Update Dockerfile.tpl to include package.json in CommonUI directory 2024-04-09 13:22:17 +01:00
Simon Larsen
44db5b57e5 Update Dockerfile.tpl files to include package.json in CommonUI directory 2024-04-09 13:21:12 +01:00
Simon Larsen
382c71be93 Update Dockerfile.tpl files to set APP_VERSION to 1.0.0 if not set 2024-04-09 13:03:32 +01:00
Simon Larsen
445a8d3f35 Update Dockerfile.tpl files to set APP_VERSION to 1.0.0 if not set 2024-04-09 12:53:42 +01:00
Simon Larsen
356bacf9a0 Update Dockerfile.tpl files to set APP_VERSION to 2.0.0 if not set 2024-04-09 12:53:13 +01:00
Simon Larsen
5a84cc1b1d Merge pull request #1334 from OneUptime/snyk-upgrade-59d0168c2bceaebf8d1a11c3be25cb6b
[Snyk] Upgrade posthog-js from 1.111.0 to 1.116.2
2024-04-09 12:39:55 +01:00
Simon Larsen
2e7ea183e6 Add InfrastructureAgent files to .gitignore and update daemon management logic in Index.ts 2024-04-09 12:38:56 +01:00
Simon Larsen
f8eaeb52a1 Add IsBillingEnabled check in UserService.ts 2024-04-09 09:19:37 +01:00
snyk-bot
b23aac7b21 fix: upgrade posthog-js from 1.111.0 to 1.116.2
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.116.2.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-08 22:49:22 +00:00
Simon Larsen
1ca9ecede1 Refactor daemon management logic in InfrastructureAgent/Index.ts 2024-04-08 21:26:37 +01:00
Simon Larsen
39d7b76e23 Refactor InfrastructureAgent/Index.ts and update daemon management logic 2024-04-08 20:09:20 +01:00
Simon Larsen
bcefa8ae3a Refactor MonitorInfrastructure class and extract monitorServerMetrics method 2024-04-08 14:50:37 +01:00
Simon Larsen
3c022e30ea Refactor MonitorInfrastructure class and extract monitorServerMetrics method 2024-04-08 14:06:54 +01:00
Simon Larsen
1401daab06 Update tsconfig.json files with resolveJsonModule option 2024-04-08 14:03:07 +01:00
Simon Larsen
11fd2d3c65 Add OneUptime isolatedVM Service and autoscaler 2024-04-07 10:40:00 +01:00
Simon Larsen
210420d180 Update axios version in package.json and package-lock.json 2024-04-06 21:25:10 +01:00
Simon Larsen
d8f9e64aa4 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-06 21:10:59 +01:00
Simon Larsen
f57596391d Refactor JSONFunctions and JavaScriptCode classes 2024-04-06 21:10:29 +01:00
Simon Larsen
8282669fbd Fix async/await issue in VM.ts 2024-04-06 20:49:23 +01:00
Simon Larsen
f38d8ae452 Fix async bug in VM.ts 2024-04-06 20:48:17 +01:00
Simon Larsen
7726bad4e2 Fix code formatting and remove unnecessary lines 2024-04-06 17:38:15 +01:00
Simon Larsen
a50510819b Add Isolated VM debugging configuration and handle exceptions in code execution 2024-04-06 16:34:42 +01:00
Simon Larsen
27e9ee9721 Remove vm2 dependency and add ISOLATED_VM_PORT variable 2024-04-06 15:56:04 +01:00
Simon Larsen
d43765645e Update isolated-vm server port in Nginx configuration 2024-04-06 15:53:38 +01:00
Simon Larsen
0c73bd8292 Add logging statements to VM.ts 2024-04-06 15:48:03 +01:00
Simon Larsen
ad1c6152a0 Fix import statements and update VMUtil usage 2024-04-06 15:04:12 +01:00
Simon Larsen
9b8b1a87fe Refactor VMUtil to use API.post for running code in sandbox 2024-04-06 14:53:59 +01:00
Simon Larsen
58b17bd27b Merge pull request #1328 from OneUptime/snyk-upgrade-04ffcdee04209dbf9881949c830040ed
[Snyk] Upgrade socket.io-client from 4.7.4 to 4.7.5
2024-04-06 14:48:58 +01:00
Simon Larsen
e6f348ed0d Merge pull request #1319 from OneUptime/snyk-fix-e4902ce8cdb101e0297360a530f0ac4b
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:42 +01:00
Simon Larsen
dbd8ebcb35 Merge pull request #1320 from OneUptime/snyk-fix-07b1b26eca3341afed9f4d511c442c8c
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:37 +01:00
Simon Larsen
d5c58356fc Merge pull request #1321 from OneUptime/snyk-fix-c12e9be9fb5f6824d59754b917d4e5ba
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:33 +01:00
Simon Larsen
aedbda27c4 Merge pull request #1322 from OneUptime/snyk-fix-3c32f22572d890ca8d596a27f97ea320
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:30 +01:00
Simon Larsen
2715d544e7 Merge pull request #1323 from OneUptime/snyk-fix-f4106457200ff974e6c0646c5ede59ba
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:24 +01:00
Simon Larsen
41f1470685 Merge pull request #1324 from OneUptime/snyk-fix-161f543984a5181295d0bcb4cd09665f
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:20 +01:00
Simon Larsen
00670b46de Merge pull request #1325 from OneUptime/snyk-fix-4a88009a598b3e1088f99374b93ec693
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:14 +01:00
Simon Larsen
40ec2b54ec Merge pull request #1326 from OneUptime/snyk-fix-74c86641ac06e263376b409355fd4866
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:09 +01:00
Simon Larsen
06303618c8 Merge pull request #1327 from OneUptime/snyk-fix-ddc235f0e0b36cebcb1729d8da2694e8
[Snyk] Security upgrade node from 21.6-alpine3.18 to 21.7.2-alpine3.18
2024-04-06 14:48:03 +01:00
Simon Larsen
e66ac04566 Merge pull request #1329 from OneUptime/snyk-upgrade-e03fef4dd6643cb876f1a78d78f49de7
[Snyk] Upgrade posthog-js from 1.111.0 to 1.116.0
2024-04-06 14:47:31 +01:00
Simon Larsen
65b124ca22 Merge pull request #1330 from OneUptime/snyk-upgrade-4f0d40ccf5c6a347e44d0b346c511e15
[Snyk] Upgrade axios from 1.6.7 to 1.6.8
2024-04-06 14:47:24 +01:00
Simon Larsen
25ee0404ee Merge pull request #1331 from OneUptime/snyk-upgrade-fc04dcb8d150135d6023732c05e7bafa
[Snyk] Upgrade axios from 1.6.7 to 1.6.8
2024-04-06 14:47:18 +01:00
Simon Larsen
0334117a40 Add VM API endpoint for running code in sandbox 2024-04-06 14:47:00 +01:00
Simon Larsen
5d3d19d210 Update OneUptime app deployment and add isolated-vm upstream in Nginx configuration 2024-04-06 13:30:01 +01:00
Simon Larsen
ad4c29b74a Merge branch 'master' into isolatedvm 2024-04-06 12:20:29 +01:00
Simon Larsen
74ad8fc725 Remove unnecessary whitespace 2024-04-06 12:03:44 +01:00
Simon Larsen
fd5e7272de Fix formatting issues in code 2024-04-06 11:52:02 +01:00
snyk-bot
730d01a73f fix: upgrade axios from 1.6.7 to 1.6.8
Snyk has created this PR to upgrade axios from 1.6.7 to 1.6.8.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-05 20:35:07 +00:00
snyk-bot
7f23c0e5a9 fix: upgrade axios from 1.6.7 to 1.6.8
Snyk has created this PR to upgrade axios from 1.6.7 to 1.6.8.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-05 20:35:03 +00:00
snyk-bot
e2671832e8 fix: upgrade posthog-js from 1.111.0 to 1.116.0
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.116.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-05 20:35:02 +00:00
snyk-bot
0e7f96856c fix: upgrade socket.io-client from 4.7.4 to 4.7.5
Snyk has created this PR to upgrade socket.io-client from 4.7.4 to 4.7.5.

See this package in npm:
https://www.npmjs.com/package/socket.io-client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-05 20:35:01 +00:00
snyk-bot
59fff01663 fix: Tests/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:35:00 +00:00
snyk-bot
e8c6c3c0a7 fix: Dashboard/Dockerfile.tpl to reduce vulnerabilities 2024-04-05 20:35:00 +00:00
snyk-bot
3d00471677 fix: Haraka/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:35:00 +00:00
snyk-bot
692ebdb006 fix: StatusPage/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:34:59 +00:00
snyk-bot
37ee7b25f2 fix: TestServer/Dockerfile.tpl to reduce vulnerabilities 2024-04-05 20:34:59 +00:00
snyk-bot
2bca4963a0 fix: AdminDashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:34:59 +00:00
snyk-bot
efded8947f fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:34:59 +00:00
snyk-bot
d663b0c65f fix: Accounts/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:34:59 +00:00
snyk-bot
9f354383f7 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564548
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-6564550
2024-04-05 20:34:59 +00:00
Simon Larsen
73be1fa956 Add VMUtil class for running code in a sandbox 2024-04-05 21:23:40 +01:00
Simon Larsen
07b10cfdf7 Add logger.info statement to App initialization 2024-04-05 21:14:15 +01:00
Simon Larsen
630f6767ab Fix typo in values.yaml 2024-04-05 21:05:45 +01:00
Simon Larsen
4d1c007d68 Update package name to @oneuptime/isolated-vm 2024-04-05 20:22:50 +01:00
Simon Larsen
3b85e4fe99 Update test script in package.json 2024-04-05 20:22:15 +01:00
Simon Larsen
35daff14d9 Update runs-on to ubuntu-latest in test.probe.yaml 2024-04-05 20:09:25 +01:00
Simon Larsen
73f3ef7622 Delete PingMonitor.test.ts 2024-04-05 20:09:14 +01:00
Simon Larsen
f11f1c23c5 Remove unused import and variable declaration in Index.ts 2024-04-05 20:07:22 +01:00
Simon Larsen
c52501ef0e Add SERVER_ISOLATED_VM_HOSTNAME to docker-compose.base.yml 2024-04-05 20:03:00 +01:00
Simon Larsen
78e9ad439c Add IsolatedVMHostname to EnvironmentConfig.ts and docker-compose files 2024-04-05 20:02:33 +01:00
Simon Larsen
e35dba93ce Add npm install for CommonServer 2024-04-05 19:55:03 +01:00
Simon Larsen
1991977af1 Fix dependencies in IsolatedVM package.json and package-lock.json 2024-04-05 18:59:43 +01:00
Simon Larsen
acf35e1c4c Update IsolatedVM dependencies and add docker build for IsolatedVM 2024-04-05 18:38:57 +01:00
Simon Larsen
36f290edf0 Add isolatedVMP port and update Dockerfile for IsolatedVM 2024-04-05 18:33:52 +01:00
Simon Larsen
1ad1aebc1b Refactor code for improved performance 2024-04-05 18:22:29 +01:00
Simon Larsen
e11b781fc5 Add log level configuration 2024-04-05 17:52:34 +01:00
Simon Larsen
bc1ca32991 Add scroll to top functionality in SideMenuItem component 2024-04-05 14:11:42 +01:00
Simon Larsen
b668281ad6 Remove unnecessary code in Billing.tsx 2024-04-05 14:00:55 +01:00
Simon Larsen
2cbabe7a67 Add debug logging capability to Logger class 2024-04-05 13:23:03 +01:00
Simon Larsen
03e1545ebd Remove unused OpenTelemetry dependencies 2024-04-05 12:37:56 +01:00
Simon Larsen
2a16389a37 Update security context in HelmChart 2024-04-05 12:30:20 +01:00
Simon Larsen
32a10892a4 Update security context settings in Helm chart 2024-04-05 10:56:10 +01:00
Simon Larsen
39f0e66b35 Fix missing comma in companyName field assignment 2024-04-05 10:37:01 +01:00
Simon Larsen
ed7e70aa8d Refactor user creation and update logic in Authentication.ts 2024-04-05 10:35:21 +01:00
Simon Larsen
d1697c37df Refactor Telemetry class in Utils package 2024-04-05 10:01:17 +01:00
Simon Larsen
0c2774214a Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-05 09:50:00 +01:00
Simon Larsen
9bc98e0a35 Refactor Telemetry class to conditionally enable instrumentations 2024-04-05 09:49:37 +01:00
Simon Larsen
20dff66769 Fix issues with totalCostInUSD calculation and service token caching 2024-04-05 09:40:36 +01:00
Simon Larsen
6ac98d2531 Merge pull request #1316 from OneUptime/snyk-upgrade-a7578ebc13c2523a31a5afb23c7f060c
[Snyk] Upgrade posthog-js from 1.111.0 to 1.115.0
2024-04-05 08:45:28 +01:00
snyk-bot
586cbdb424 fix: upgrade posthog-js from 1.111.0 to 1.115.0
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.115.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-05 01:18:12 +00:00
Simon Larsen
689de266a1 Update telemetry price description 2024-04-04 21:15:53 +01:00
Simon Larsen
0015906bac Fix formatting and import issues 2024-04-04 21:07:34 +01:00
Simon Larsen
5070d8137a Merge pull request #1315 from eltociear/patch-1
Update ProductCompare.ts
2024-04-04 21:07:09 +01:00
Simon Larsen
d4d8848124 Update import statement for ProductType in OTelIngest.ts 2024-04-04 20:56:48 +01:00
Simon Larsen
abcde37960 Update import statements for ProductType in multiple files 2024-04-04 20:56:03 +01:00
Simon Larsen
1fbdc19645 Update MeteredPlanUtil to use TelemetryMeteredPlanType 2024-04-04 19:59:22 +01:00
Simon Larsen
c17740b315 Refactor telemetry usage billing service and metered plans 2024-04-04 19:53:16 +01:00
Ikko Eltociear Ashimine
1568f5ef94 Update ProductCompare.ts
seperate -> separate
2024-04-05 02:59:28 +09:00
Simon Larsen
c4d7f345e2 Update UsageBillingService imports to TelemetryUsageBillingService 2024-04-04 15:55:19 +01:00
Simon Larsen
ec0c1b102f Update import statements in Label.ts, Index.ts, MonitorProbe.ts, MonitorOwnerTeam.ts, IncidentOwnerTeam.ts, StatusPageOwnerTeam.ts, MonitorGroupOwnerTeam.ts, and MonitorOwnerUser.ts 2024-04-04 15:22:35 +01:00
Simon Larsen
72559f146d Remove unused import and update modelId in ServiceDelete component 2024-04-04 15:11:34 +01:00
Simon Larsen
37829e3ef6 Add projectId to select and filter properties in DeleteOldData.ts 2024-04-04 14:45:53 +01:00
Simon Larsen
389397d31b Add TelemetryService job and update QueryHelper class 2024-04-04 14:44:58 +01:00
Simon Larsen
6d68154855 Fix formatting and styling issues 2024-04-04 14:16:02 +01:00
Simon Larsen
9d50cbb889 implement slider in pricing 2024-04-04 13:16:32 +01:00
Simon Larsen
b6932d07ac Remove SETTINGS_DATA_RETENTION from PageMap and related components 2024-04-04 12:29:21 +01:00
Simon Larsen
d8b1ed9516 Merge branch 'master' into otel-v2 2024-04-03 21:38:23 +01:00
Simon Larsen
8a0b94a18f Fix eslint-disable comment in Object.ts 2024-04-03 21:04:23 +01:00
Simon Larsen
a03524496d Update ObjectUtil to use GlobalObject type 2024-04-03 20:59:31 +01:00
Simon Larsen
ebc9835374 Refactor ObjectUtil.isEmpty() method and fix variable declaration in SslMonitor.ts 2024-04-03 20:54:35 +01:00
Simon Larsen
9bfcc4f0c8 Update SSL to SSLCertificate in MonitorType 2024-04-03 20:52:40 +01:00
Simon Larsen
7ed0d55479 Refactor ObjectUtil and MonitorService, and fix SSLMonitorCriteria 2024-04-03 20:29:42 +01:00
Simon Larsen
74b57c6d83 Add SSL certificate validation logic and error handling 2024-04-03 20:22:52 +01:00
Simon Larsen
34697dd8ca Add support for SSL monitor type 2024-04-03 15:30:54 +01:00
Simon Larsen
c390a88866 Remove unused filterType property in CriteriaFilterElement component 2024-04-03 14:07:02 +01:00
Simon Larsen
8a5984faad Refactor SSL monitor criteria class 2024-04-03 13:53:53 +01:00
Simon Larsen
80f2e12a1f Add SSL monitor support and criteria filters 2024-04-03 13:46:33 +01:00
Simon Larsen
5f3d208557 Add new filter type for invalid certificates 2024-04-03 12:44:41 +01:00
Simon Larsen
b2492db82a Add SSL monitor type and criteria filters 2024-04-03 12:24:12 +01:00
Simon Larsen
6a6fa1876d Update installation instructions for ServerMonitor 2024-04-03 11:57:18 +01:00
Simon Larsen
57db166e8a Merge pull request #1311 from OneUptime/process-infra
Process infra
2024-04-03 11:56:16 +01:00
Simon Larsen
afdc891942 Remove debugger statement and trim threshold process name 2024-04-03 11:55:37 +01:00
Simon Larsen
37a13ce853 Refactor ServerMonitorCriteria class to improve code readability and remove redundant code 2024-04-03 11:52:22 +01:00
Simon Larsen
8ebcb1b659 Update infrastructure agent to use tsx instead of ts-node 2024-04-03 10:47:02 +01:00
Simon Larsen
0e2e440a90 Update domain selection description 2024-04-03 09:58:17 +01:00
Simon Larsen
fa06d208dc Merge pull request #1313 from OneUptime/snyk-upgrade-d03fbabff64bdc826c22ab69a5362cfc
[Snyk] Upgrade posthog-js from 1.111.0 to 1.114.2
2024-04-03 09:23:49 +01:00
Simon Larsen
69cac18ca7 Merge pull request #1312 from OneUptime/snyk-upgrade-c8ca40b9ff205959a700db37078e3741
[Snyk] Upgrade react-big-calendar from 1.11.1 to 1.11.2
2024-04-03 09:23:40 +01:00
snyk-bot
40ba8bd2de fix: upgrade posthog-js from 1.111.0 to 1.114.2
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.114.2.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-02 23:11:57 +00:00
snyk-bot
a89e7db46e fix: upgrade react-big-calendar from 1.11.1 to 1.11.2
Snyk has created this PR to upgrade react-big-calendar from 1.11.1 to 1.11.2.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-02 23:11:00 +00:00
Simon Larsen
1f8c0e6b71 Add logging for server processes 2024-04-02 20:29:12 +01:00
Simon Larsen
d547660284 Add ArrayUtil.removeDuplicates() method and refactor ServerProcessUtil.getProcesses() method 2024-04-02 20:26:39 +01:00
Simon Larsen
d99f5310e7 Add server process criteria filters to monitor 2024-04-02 20:09:08 +01:00
Simon Larsen
fcc9231d1e Add ServerProcess interface and processes field to ServerMonitorResponse 2024-04-02 19:47:22 +01:00
Simon Larsen
68ea2c4e9a Merge branch 'master' into otel-v2 2024-04-02 19:01:38 +01:00
Simon Larsen
dfaa31ba41 Add deletedByUser and deletedByUserId properties to StatusPageResource model 2024-04-02 18:32:09 +01:00
Simon Larsen
1e1fe04eb0 erge branch 'master' into otel-v2 2024-04-02 17:09:30 +01:00
Simon Larsen
6612e44ae5 Fix null and undefined checks in CompareCriteria 2024-04-02 17:07:56 +01:00
Simon Larsen
206f0199e9 Add @opentelemetry/auto-instrumentations-node package 2024-04-02 16:36:39 +01:00
Simon Larsen
90ceb9cfc6 Remove infrastructure-agent service from docker-compose.dev.yml 2024-04-02 10:10:44 +01:00
Simon Larsen
f503a45f3b Remove unused code and comments 2024-04-02 10:07:55 +01:00
Simon Larsen
375afe288a Update homepage heading to be more concise 2024-04-02 09:18:44 +01:00
Simon Larsen
0e0bd71ead Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-04-01 19:23:15 +01:00
Simon Larsen
e3017f1680 Update monitoring feature names 2024-04-01 19:23:12 +01:00
Simon Larsen
f5c9ba7e3d Merge pull request #1308 from OneUptime/snyk-upgrade-4faf36859b1cbed01e787727fc356ff4
[Snyk] Upgrade posthog-js from 1.111.0 to 1.113.2
2024-04-01 19:00:33 +01:00
Simon Larsen
ab92f256a5 Merge pull request #1309 from OneUptime/snyk-upgrade-2828c364c449b636db71e062447859ea
[Snyk] Upgrade react-router-dom from 6.22.2 to 6.22.3
2024-04-01 19:00:27 +01:00
snyk-bot
af1f3a3bae fix: upgrade react-router-dom from 6.22.2 to 6.22.3
Snyk has created this PR to upgrade react-router-dom from 6.22.2 to 6.22.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-01 15:58:06 +00:00
snyk-bot
a30392730e fix: upgrade posthog-js from 1.111.0 to 1.113.2
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.113.2.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-04-01 15:58:05 +00:00
Simon Larsen
eb6c3888ad Merge pull request #1306 from OneUptime/snyk-upgrade-f54a1e8470e64dbe6ff815d799492ac6
[Snyk] Upgrade react-router-dom from 6.22.2 to 6.22.3
2024-04-01 15:47:46 +01:00
Simon Larsen
e22d39eea2 Fix typo in installation instructions 2024-04-01 15:41:39 +01:00
Simon Larsen
1d93fdf73b Add installation instructions for Windows and MacOS 2024-04-01 15:41:12 +01:00
Simon Larsen
641c8de84b Add seriesName and seriesColor to LineChartPoint 2024-04-01 13:49:37 +01:00
Simon Larsen
2fb509b98c Refactor MonitorChart.tsx to improve readability and maintainability 2024-04-01 13:33:17 +01:00
Simon Larsen
39c7f6f2ba Add ChartColors and MonitorMetricsMiscData, Update MonitorView component, and Refactor MonitorProbes component 2024-04-01 13:26:27 +01:00
Simon Larsen
3f5f16cb74 Refactor MonitorCharts class to improve readability and maintainability 2024-04-01 12:28:52 +01:00
Simon Larsen
038684e512 Fix probeId conversion to string in ProbeMonitorResponseService 2024-04-01 12:23:29 +01:00
Simon Larsen
28f4f0f37c Fix drivelist import bug in BasicMetrics.ts 2024-04-01 11:54:44 +01:00
Simon Larsen
e793456980 Remove unused import in MonitorInfrastructure.ts 2024-04-01 11:40:13 +01:00
Simon Larsen
bbff753799 Add deprecated comment to ServerMonitor route and refactor BasicMetrics to get disk paths dynamically 2024-04-01 11:33:59 +01:00
Simon Larsen
5246f9f9cb Update variable name in BasicMetrics.ts 2024-04-01 11:17:59 +01:00
Simon Larsen
fb35f23971 Add miscData field to monitorMetricsByMinute object 2024-04-01 11:12:32 +01:00
Simon Larsen
30db649f40 Remove unnecessary lines of code in ProbeMonitorResponse.ts 2024-04-01 11:09:49 +01:00
Simon Larsen
5088a14665 Refactor ProbeMonitorResponseService class 2024-04-01 11:08:48 +01:00
Simon Larsen
4f2302aa3c Fix diskMetrics condition in ProbeMonitorResponse.ts and remove VERSION import in Documentation.tsx 2024-03-31 19:48:43 +01:00
Simon Larsen
559c124294 Update ServerMonitorDocumentation to remove version number from agent command 2024-03-31 19:36:35 +01:00
snyk-bot
b285caeea4 fix: upgrade react-router-dom from 6.22.2 to 6.22.3
Snyk has created this PR to upgrade react-router-dom from 6.22.2 to 6.22.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-31 15:56:03 +00:00
Simon Larsen
ed3e0e05c4 Merge pull request #1293 from OneUptime/nivo-chart
Add @nivo/bar, @nivo/core, and @nivo/line dependencies***
2024-03-31 14:53:05 +01:00
Simon Larsen
f61e44f1d7 Update Date.ts, Index.tsx, MonitorChartTooltip.tsx, JSONFunctions.ts, and LineChart.tsx 2024-03-31 14:49:22 +01:00
Simon Larsen
c6e47ddc83 Merge branch 'master' into nivo-chart 2024-03-31 14:00:57 +01:00
Simon Larsen
bc72200378 Update Nginx configuration for proxy settings 2024-03-31 14:00:25 +01:00
Simon Larsen
1b61d7a641 Refactor Nginx configuration to handle billing redirection*** 2024-03-31 13:55:50 +01:00
Simon Larsen
1ac7c646d5 Merge pull request #1305 from go0die/patch-1
Update default.conf.template
2024-03-31 13:52:28 +01:00
Simon Larsen
fedb247972 Remove unnecessary blank lines in StatusPageAPI.ts 2024-03-31 13:47:21 +01:00
Simon Larsen
4da6d9f492 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-31 13:44:35 +01:00
Simon Larsen
899649d55e Update sort order for monitorStatusTimelines 2024-03-31 13:44:31 +01:00
Simon Larsen
fac6e23b7e Merge pull request #1304 from Re-ms/patch-1
Adding .ovh TLD to Domain.ts
2024-03-31 10:15:55 +01:00
go0die
f7739ab4a8 Update default.conf.template
Fix custom domains status pages NGINX configuration.
2024-03-31 12:12:41 +03:00
Re-ms
f7c33cb799 Adding .ovh to Domain.ts 2024-03-31 05:26:42 +02:00
Simon Larsen
466ebc8c41 Remove @nivo/bar package and update posthog-js version 2024-03-30 19:50:07 +00:00
Simon Larsen
676e2c654d Merge branch 'master' into nivo-chart 2024-03-30 19:47:08 +00:00
Simon Larsen
ac0bafe560 Merge pull request #1302 from OneUptime/snyk-upgrade-53fb8e17b0abab72eef5329087945d87
[Snyk] Upgrade posthog-js from 1.111.0 to 1.112.0
2024-03-30 19:43:01 +00:00
Simon Larsen
5d90c2992f Merge pull request #1303 from OneUptime/snyk-upgrade-46500c2addf58e24b538ef6a0cb3457d
[Snyk] Upgrade react-router-dom from 6.22.2 to 6.22.3
2024-03-30 19:42:53 +00:00
Simon Larsen
8e8019a9f8 Add Port Monitoring and Status Report 2024-03-30 13:32:35 +00:00
snyk-bot
267d9ccd0d fix: upgrade react-router-dom from 6.22.2 to 6.22.3
Snyk has created this PR to upgrade react-router-dom from 6.22.2 to 6.22.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-29 22:54:17 +00:00
snyk-bot
8dabddd5ed fix: upgrade posthog-js from 1.111.0 to 1.112.0
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.112.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-29 22:53:18 +00:00
Simon Larsen
c052cadc98 Fix probe issue with ping and ICMP 2024-03-29 20:56:07 +00:00
Simon Larsen
c893990722 Fix offline check issues in Probe.ts 2024-03-29 20:45:15 +00:00
Simon Larsen
1fbc80db8e Add probe service and autoscaler configuration 2024-03-29 20:00:34 +00:00
Simon Larsen
1c3e184566 Fix probe offline notification template and update probe registration process 2024-03-29 17:15:04 +00:00
Simon Larsen
4335377285 Add HOSTNAME environment variable to Probe Config and update Probe Index and Email Template Type 2024-03-29 16:47:56 +00:00
Simon Larsen
4c27494b7a Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-29 15:43:09 +00:00
Simon Larsen
95f487c3d4 Remove unnecessary blank line 2024-03-29 14:05:05 +00:00
Simon Larsen
830393c74f Refactor Probe.ts and StatusPageGroup.ts 2024-03-29 14:00:11 +00:00
Simon Larsen
393336ad60 Fix formatting in ProbeOffline template 2024-03-29 13:38:32 +00:00
Simon Larsen
8c8b323a14 Add podId field to ProbeOffline template and update Probe.ts to send email notifications 2024-03-29 13:37:48 +00:00
Simon Larsen
85551a5608 Update email settings and add probe status report endpoint 2024-03-29 13:02:40 +00:00
Simon Larsen
ec5b1fc88d Merge pull request #1300 from OneUptime/snyk-upgrade-7ff8055f1a78b439a2eea0792a742e0b
[Snyk] Upgrade posthog-js from 1.111.0 to 1.111.3
2024-03-29 12:35:04 +00:00
Simon Larsen
bab7f6331e Merge pull request #1301 from OneUptime/snyk-upgrade-5d0fcde6d60f9f83910e30eebef4b31c
[Snyk] Upgrade react-router-dom from 6.22.2 to 6.22.3
2024-03-29 12:34:59 +00:00
Simon Larsen
592ff4efb7 Refactor online check in monitor types 2024-03-29 11:46:33 +00:00
Simon Larsen
3e0c5e8846 Refactor OnlineCheck to use URL instead of Hostname 2024-03-29 11:11:59 +00:00
Simon Larsen
c9d5d92934 Add support for FindOperator in QueryHelper 2024-03-29 09:25:27 +00:00
Simon Larsen
15739f99b5 Update sort order for monitorStatusTimelines 2024-03-29 09:10:48 +00:00
Simon Larsen
8513d969db Update limit to use LIMIT_INFINITY constant 2024-03-29 08:52:04 +00:00
Simon Larsen
0def943102 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-29 08:43:10 +00:00
Simon Larsen
da8fb1e032 Add deletedByUserId property to StatusPageAnnouncement model 2024-03-29 08:43:07 +00:00
snyk-bot
48087e1ce4 fix: upgrade react-router-dom from 6.22.2 to 6.22.3
Snyk has created this PR to upgrade react-router-dom from 6.22.2 to 6.22.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-28 23:21:26 +00:00
snyk-bot
56187ed256 fix: upgrade posthog-js from 1.111.0 to 1.111.3
Snyk has created this PR to upgrade posthog-js from 1.111.0 to 1.111.3.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-28 23:03:26 +00:00
Simon Larsen
80ff772e48 Merge pull request #1297 from OneUptime/snyk-upgrade-24390df2a46def1f7ae2d45ea147ed82
[Snyk] Upgrade react-big-calendar from 1.11.0 to 1.11.1
2024-03-28 19:38:28 +00:00
Simon Larsen
e82fffdc55 Merge pull request #1298 from OneUptime/snyk-upgrade-3639fcb1250bcc358b3c7877fc0ac4f3
[Snyk] Upgrade react-error-boundary from 4.0.12 to 4.0.13
2024-03-28 19:38:24 +00:00
Simon Larsen
547beaf890 Merge pull request #1299 from OneUptime/snyk-upgrade-0c8d07f2619af3a9652c63130b096e5e
[Snyk] Upgrade react-router-dom from 6.22.1 to 6.22.2
2024-03-28 19:38:16 +00:00
Simon Larsen
e2da673f53 Fix formatting issues in MonitorChart and MonitorChartTooltip components 2024-03-28 18:50:28 +00:00
Simon Larsen
32473b0d51 Update axis types in LineChart and MonitorChart 2024-03-28 18:34:30 +00:00
Simon Larsen
ed404dfdd1 Refactor line chart tooltip and monitor view 2024-03-28 18:29:19 +00:00
Simon Larsen
57b99e2e99 Fix y-axis formatting in LineChart and add y-scale for usage percentages in MonitorChart 2024-03-28 18:19:46 +00:00
Simon Larsen
34d7c9b152 Fix import statement for MonitorCharts component 2024-03-28 18:03:45 +00:00
Simon Larsen
87ad6dd73b Refactor MonitorChart and MonitorChartTooltip components 2024-03-28 17:57:37 +00:00
Simon Larsen
c188d23e0c Update LineChart and MonitorChart components 2024-03-28 17:45:28 +00:00
Simon Larsen
d7ecd18975 Refactor code formatting and fix function parameter spacing 2024-03-28 16:54:48 +00:00
Simon Larsen
67d241bb5e Add title and description to Chart interface and display them in LineChart component 2024-03-28 16:51:30 +00:00
Simon Larsen
a41bbb301a Add new method to get local hour and minute from date 2024-03-28 13:35:46 +00:00
Simon Larsen
672f2ecd70 Add MonitorMetricsByMinute API endpoint and fix CriteriaFilterUtil bug 2024-03-28 13:27:57 +00:00
Simon Larsen
8428677714 Refactor chart components and add new utility function 2024-03-28 12:57:55 +00:00
Simon Larsen
efa0990250 Update onMouseEnter to onMouseMove in LineChart component 2024-03-28 11:46:05 +00:00
Simon Larsen
c03d250a62 Refactor LineChart component to use generic types 2024-03-28 11:36:40 +00:00
snyk-bot
0c9cedafa1 fix: upgrade react-router-dom from 6.22.1 to 6.22.2
Snyk has created this PR to upgrade react-router-dom from 6.22.1 to 6.22.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-28 04:17:29 +00:00
Simon Larsen
39f0834cc2 Add sync functionality to ChartGroup component 2024-03-27 17:21:34 +00:00
snyk-bot
151b8c2262 fix: upgrade react-error-boundary from 4.0.12 to 4.0.13
Snyk has created this PR to upgrade react-error-boundary from 4.0.12 to 4.0.13.

See this package in npm:
https://www.npmjs.com/package/react-error-boundary

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-27 16:45:36 +00:00
snyk-bot
cdb9c0ee5a fix: upgrade react-big-calendar from 1.11.0 to 1.11.1
Snyk has created this PR to upgrade react-big-calendar from 1.11.0 to 1.11.1.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-27 16:45:30 +00:00
Simon Larsen
48427a341c Remove unused code and fix formatting in BaseChart.tsx and Bar.tsx 2024-03-27 16:29:12 +00:00
Simon Larsen
7477aeca94 Remove react-google-charts dependency and update LineChart component 2024-03-27 13:51:01 +00:00
Simon Larsen
04415198fc Merge branch 'master' into nivo-chart 2024-03-27 12:45:14 +00:00
Simon Larsen
d9cfd750a4 Merge pull request #1295 from OneUptime/snyk-fix-51a8a60e54b7973c2d9cd4f21fb62941
[Snyk] Security upgrade express from 4.18.2 to 4.19.2
2024-03-27 12:01:41 +00:00
Simon Larsen
57e3b7ba9b Merge pull request #1294 from OneUptime/snyk-upgrade-1a70acb042812427f2f0623d9a1d7e52
[Snyk] Upgrade posthog-js from 1.110.0 to 1.111.0
2024-03-27 12:01:27 +00:00
Simon Larsen
95fc43f3a5 Merge pull request #1296 from OneUptime/snyk-fix-9a1923e0e905758c8792768640ca8549
[Snyk] Security upgrade express from 4.18.2 to 4.19.2
2024-03-27 12:01:19 +00:00
snyk-bot
90689bfb1a fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EXPRESS-6474509
2024-03-27 03:45:54 +00:00
snyk-bot
c484a8484c fix: StatusPage/package.json & StatusPage/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EXPRESS-6474509
2024-03-27 03:42:11 +00:00
snyk-bot
0dbbbfda61 fix: upgrade posthog-js from 1.110.0 to 1.111.0
Snyk has created this PR to upgrade posthog-js from 1.110.0 to 1.111.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-27 03:39:00 +00:00
Simon Larsen
4278b1014c Merge remote-tracking branch 'origin/snyk-upgrade-bca4f4c2714cd0f79dbf79658ebcc160' 2024-03-26 19:58:38 +00:00
Simon Larsen
3954e7600c Fix bug in login functionality 2024-03-26 19:58:00 +00:00
Simon Larsen
ea04be214f Add react-google-charts package 2024-03-26 19:56:38 +00:00
Simon Larsen
4bcd12b659 Merge branch 'master' into nivo-chart 2024-03-26 18:27:31 +00:00
Simon Larsen
13de53166a Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-26 18:21:35 +00:00
Simon Larsen
b01e4ecbd7 Add security context configuration 2024-03-26 18:21:30 +00:00
Simon Larsen
61d6ca9a20 Add @nivo/bar, @nivo/core, and @nivo/line dependencies***
***Add Indigo500 color to BrandColors.ts***
***Import LineChart component in MonitorView
2024-03-26 18:14:35 +00:00
Simon Larsen
08c9fc9311 Merge pull request #1292 from OneUptime/snyk-fix-3c6c902c811ceedfbac3862a662ef58f
[Snyk] Security upgrade express from 4.18.3 to 4.19.2
2024-03-26 18:00:20 +00:00
Simon Larsen
ac46ba74d0 Merge pull request #1287 from OneUptime/snyk-upgrade-e5d426435aa30ff3fdefc67f8a5de771
[Snyk] Upgrade @opentelemetry/instrumentation-xml-http-request from 0.48.0 to 0.49.1
2024-03-26 17:59:37 +00:00
Simon Larsen
a382a6f207 Merge pull request #1288 from OneUptime/snyk-upgrade-3915bfe54818a95e70c8f440f7e29262
[Snyk] Upgrade react-router-dom from 6.22.1 to 6.22.2
2024-03-26 17:59:33 +00:00
Simon Larsen
9dfb9f0dc6 Merge pull request #1290 from OneUptime/snyk-upgrade-3a01fea3034d28ce6f6ac8a48749c813
[Snyk] Upgrade @opentelemetry/context-zone from 1.21.0 to 1.22.0
2024-03-26 17:59:19 +00:00
snyk-bot
7b98ccb590 fix: Accounts/package.json & Accounts/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EXPRESS-6474509
2024-03-26 17:02:37 +00:00
snyk-bot
0803f44407 fix: upgrade @opentelemetry/context-zone from 1.21.0 to 1.22.0
Snyk has created this PR to upgrade @opentelemetry/context-zone from 1.21.0 to 1.22.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/context-zone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-25 15:58:30 +00:00
snyk-bot
36182cbe95 fix: upgrade @opentelemetry/api from 1.7.0 to 1.8.0
Snyk has created this PR to upgrade @opentelemetry/api from 1.7.0 to 1.8.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/api

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-25 15:58:26 +00:00
snyk-bot
6e894d7b79 fix: upgrade react-router-dom from 6.22.1 to 6.22.2
Snyk has created this PR to upgrade react-router-dom from 6.22.1 to 6.22.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-25 15:58:21 +00:00
snyk-bot
4bb0c36050 fix: upgrade @opentelemetry/instrumentation-xml-http-request from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/instrumentation-xml-http-request from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-xml-http-request

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-25 15:58:18 +00:00
snyk-bot
044347296c fix: upgrade @opentelemetry/instrumentation from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/instrumentation from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-25 15:58:14 +00:00
Simon Larsen
59ef638ad9 Merge remote-tracking branch 'origin/snyk-upgrade-fbb1d2ca2b9c0b40a214a0885d2e15a8' 2024-03-25 09:43:59 +00:00
Simon Larsen
8a9902941d Merge remote-tracking branch 'origin/snyk-upgrade-fbb433b1199f80e892a8e5c2eae24646' 2024-03-25 09:43:02 +00:00
Simon Larsen
dd6a36df65 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-25 09:42:18 +00:00
Simon Larsen
6c238e0e6b Merge remote-tracking branch 'origin/snyk-upgrade-b30dfbc77442260873df5fa299a93daf' 2024-03-25 09:42:12 +00:00
Simon Larsen
a61c496a78 Merge pull request #1283 from OneUptime/snyk-upgrade-f77c957cb9ff9e1d7fa755ddec88fe39
[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-http from 0.48.0 to 0.49.1
2024-03-24 21:05:36 +00:00
Simon Larsen
8b2a819bd5 Merge pull request #1284 from OneUptime/snyk-upgrade-3c30d36113425e4ac5ca2ae1e9cde064
[Snyk] Upgrade @opentelemetry/instrumentation-fetch from 0.48.0 to 0.49.1
2024-03-24 21:05:32 +00:00
Simon Larsen
e3a28bf0e7 Update nginx.yaml to reflect deployment changes 2024-03-24 20:44:50 +00:00
Simon Larsen
c149991884 Add Microsoft Teams integration to Workflow Components 2024-03-24 20:21:12 +00:00
snyk-bot
544bb37581 fix: upgrade @opentelemetry/instrumentation-fetch from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/instrumentation-fetch from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/instrumentation-fetch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-24 16:56:48 +00:00
snyk-bot
5c1b8d420d fix: upgrade @opentelemetry/exporter-trace-otlp-http from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-http from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-trace-otlp-http

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-24 16:56:45 +00:00
Simon Larsen
d76eebceb0 Add missing import statement for ActiveMonitoringMeteredPlan 2024-03-24 13:11:46 +00:00
Simon Larsen
993a01659b Add ActiveMonitoringMeteredPlan to telemetry reporting 2024-03-24 13:08:43 +00:00
Simon Larsen
8e08dea7ec Fix proration behavior in BillingService 2024-03-24 13:01:00 +00:00
Simon Larsen
82e5977e15 Add proration behavior for metered plans and subscription changes 2024-03-24 12:59:38 +00:00
Simon Larsen
53481a58eb Update billing anchor to start billing cycle now 2024-03-24 12:56:52 +00:00
Simon Larsen
faa225d275 Add billing anchor and update deployment commands 2024-03-24 12:56:31 +00:00
Simon Larsen
263d659761 Update replica count in probe.yaml 2024-03-24 12:39:25 +00:00
Simon Larsen
7f0535459e Update Clickhouse.md with correct username for Postgres user 2024-03-24 11:17:02 +00:00
Simon Larsen
4901749ae6 Update CLICKHOUSE_PORT value in _helpers.tpl and add clickhouse.service.ports.http in values.yaml 2024-03-24 11:14:23 +00:00
Simon Larsen
bab36f9b86 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-24 10:52:55 +00:00
Simon Larsen
2757bc01c7 Update database port in _helpers.tpl and values.yaml 2024-03-24 10:52:52 +00:00
Simon Larsen
d6affe3949 Merge pull request #1263 from OneUptime/snyk-upgrade-a8976e7174e38a62275d1d9617d0a0c5
[Snyk] Upgrade nodemailer from 6.9.9 to 6.9.10
2024-03-24 09:53:24 +00:00
Simon Larsen
3304191b29 Merge pull request #1281 from OneUptime/snyk-upgrade-b8833dbb21460bebe74dc69315d6daaa
[Snyk] Upgrade react-router-dom from 6.22.1 to 6.22.2
2024-03-24 09:52:58 +00:00
Simon Larsen
6a6b60afe8 Update backup and restore commands in Postgres.md 2024-03-23 20:27:32 +00:00
Simon Larsen
400ebf994d Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-23 19:07:01 +00:00
Simon Larsen
328a5d49f4 Refactor Navbar component and add tests for Toggle component 2024-03-23 19:06:57 +00:00
Simon Larsen
52acb22acc Refactor Toggle component and update NavBar component 2024-03-22 17:59:06 +00:00
Simon Larsen
08339a5247 Merge pull request #1280 from OneUptime/snyk-upgrade-278d90abadc25e2c6ae9608c052c80de
[Snyk] Upgrade react-router-dom from 6.22.1 to 6.22.2
2024-03-22 17:50:55 +00:00
Simon Larsen
f9bf1e45be Merge pull request #1282 from OneUptime/snyk-upgrade-4c3e8a6f3c06adf100e2941bafb49e9c
[Snyk] Upgrade @opentelemetry/exporter-logs-otlp-http from 0.48.0 to 0.49.1
2024-03-22 17:50:49 +00:00
Simon Larsen
ba59f77563 Refactor Navbar component to conditionally render right element 2024-03-22 14:37:05 +00:00
snyk-bot
316fefbf53 fix: upgrade @opentelemetry/exporter-logs-otlp-http from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/exporter-logs-otlp-http from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-logs-otlp-http

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-22 14:31:36 +00:00
snyk-bot
ab9619ca40 fix: upgrade react-router-dom from 6.22.1 to 6.22.2
Snyk has created this PR to upgrade react-router-dom from 6.22.1 to 6.22.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-22 14:31:34 +00:00
snyk-bot
735a476097 fix: upgrade react-router-dom from 6.22.1 to 6.22.2
Snyk has created this PR to upgrade react-router-dom from 6.22.1 to 6.22.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-22 14:31:30 +00:00
Simon Larsen
7538367b0a remove email domains 2024-03-22 11:24:59 +00:00
Simon Larsen
b73a11992c Merge branch 'monitor-metrics' 2024-03-22 11:15:56 +00:00
Simon Larsen
94412fb515 Fix formatting issues in Dropdown component and remove unnecessary code***
***Remove extra line in CustomCallSMSTable component***
***Remove extra line in Domains component***
***Remove extra line in BillingInvoice model***
***Remove extra line in OnCallDutyPolicyEscalationRule model***
***Remove extra line in OnCallDutyPolicyEscalationRuleSchedule model***
***Remove extra line in OnCallDutyPolicyExecutionLog model***
***Remove extra line in OnCallDutyPolicySchedule model***
***Remove extra line in OnCallDutyPolicyScheduleLayer model***
***Remove extra line in OnCallDutyPolicyScheduleLayerUser model
2024-03-22 11:15:45 +00:00
Simon Larsen
a3916be807 Refactor Dropdown component to use useLayoutEffect and useRef 2024-03-22 10:58:48 +00:00
Simon Larsen
3576fdfbb5 Fix Toggle component props check 2024-03-22 10:42:57 +00:00
Simon Larsen
14016d23d8 Add deletedByUserId property to several models 2024-03-22 10:28:33 +00:00
Simon Larsen
1056123d31 Fix typo in BasicMetrics.ts 2024-03-21 18:37:14 +00:00
Simon Larsen
96a5f75731 Merge pull request #1273 from OneUptime/snyk-upgrade-5de44a4064198e684a16d4974b493a51
[Snyk] Upgrade react-router-dom from 6.22.1 to 6.22.2
2024-03-21 18:17:29 +00:00
Simon Larsen
18e8b7cb00 Merge pull request #1277 from OneUptime/snyk-upgrade-45f558246d9cf563b81347018cd88743
[Snyk] Upgrade express from 4.18.2 to 4.18.3
2024-03-21 18:17:11 +00:00
Simon Larsen
e64c9f6e4c Merge pull request #1278 from OneUptime/snyk-upgrade-cf5a95d96106729341e88bb0acf4986e
[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-proto from 0.48.0 to 0.49.1
2024-03-21 18:17:05 +00:00
Simon Larsen
5976fc22f5 Fix formatting issues in APIRequestCriteria and CompareCriteria 2024-03-21 18:16:14 +00:00
Simon Larsen
750fe2867c Fix import statements in APIRequestCriteria, CompareCriteria, EvaluateOverTime, IncomingRequestCriteria, and ServerMonitorCriteria 2024-03-21 18:10:34 +00:00
snyk-bot
5c89ed97e6 fix: upgrade express from 4.18.2 to 4.18.3
Snyk has created this PR to upgrade express from 4.18.2 to 4.18.3.

See this package in npm:
https://www.npmjs.com/package/express

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:50 +00:00
snyk-bot
27090a346c fix: upgrade @opentelemetry/exporter-trace-otlp-proto from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-proto from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-trace-otlp-proto

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:50 +00:00
snyk-bot
d23aff2e73 fix: upgrade @opentelemetry/exporter-metrics-otlp-proto from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/exporter-metrics-otlp-proto from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/exporter-metrics-otlp-proto

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:46 +00:00
snyk-bot
f1852a95d0 fix: upgrade @opentelemetry/api-logs from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/api-logs from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/api-logs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:43 +00:00
snyk-bot
6eb3b1f80d fix: upgrade @opentelemetry/sdk-logs from 0.48.0 to 0.49.1
Snyk has created this PR to upgrade @opentelemetry/sdk-logs from 0.48.0 to 0.49.1.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/sdk-logs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:37 +00:00
snyk-bot
8dc65283d8 fix: upgrade react-router-dom from 6.22.1 to 6.22.2
Snyk has created this PR to upgrade react-router-dom from 6.22.1 to 6.22.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-21 17:07:27 +00:00
Simon Larsen
324572d37d Update Probe.ts and delete EvaluateOverTime.ts 2024-03-21 15:56:56 +00:00
Simon Larsen
aa764cdb14 Merge pull request #1269 from OneUptime/snyk-upgrade-b877b3453fac70a0d00e31c442374920
[Snyk] Upgrade react-big-calendar from 1.10.3 to 1.11.0
2024-03-21 15:43:59 +00:00
Simon Larsen
0ca18bebd5 Refactor server and API request criteria classes 2024-03-21 15:39:40 +00:00
Simon Larsen
f742fcb3c4 Merge pull request #1270 from OneUptime/snyk-upgrade-d3e67beb45bccf2eb8d315827e5bb788
[Snyk] Upgrade posthog-js from 1.108.4 to 1.110.0
2024-03-21 14:07:44 +00:00
Simon Larsen
0839cbe297 Refactor code to improve performance and readability 2024-03-21 14:01:48 +00:00
Simon Larsen
0914ae6bda Add query parameter for EvaluateOverTime criteria 2024-03-21 13:54:30 +00:00
Simon Larsen
e7dd5adb2a Add EvaluateOverTime functionality to ServerMonitorCriteria 2024-03-21 11:42:59 +00:00
Simon Larsen
b85ec355f5 Fix server monitor result type in ProbeMonitorResponse.ts 2024-03-20 20:12:02 +00:00
Simon Larsen
ec0dafb7a6 Fix import path in Probe.ts 2024-03-20 20:06:44 +00:00
Simon Larsen
e8316078c8 Merge branch 'master' into monitor-metrics 2024-03-20 19:41:54 +00:00
Simon Larsen
0b1069f9a8 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-20 19:41:43 +00:00
Simon Larsen
bd3959e844 Fix formatting of description in SMTP settings form field 2024-03-20 19:41:41 +00:00
Simon Larsen
bf8561a166 Refactor saveMonitorMetrics function to improve code readability and maintainability 2024-03-20 19:39:41 +00:00
Simon Larsen
e92ee600c9 Update BasicMetrics.ts and ProbeMonitorResponse.ts 2024-03-20 19:38:58 +00:00
Simon Larsen
31fc399a5e Refactor NavBar component 2024-03-20 17:57:43 +00:00
Simon Larsen
1acfedeebb Refactor Navbar component to include a right element 2024-03-20 17:42:01 +00:00
Simon Larsen
5895f515a0 Fix formatting and add missing commas 2024-03-20 14:29:40 +00:00
Simon Larsen
2830293949 Add Monitor Metrics job to Workers Index.ts 2024-03-20 14:28:27 +00:00
Simon Larsen
2d060e335d Update MonitorMetricsByMinute model to use CheckOn type for metricType 2024-03-20 14:04:37 +00:00
Simon Larsen
6b01d73903 Add MonitorMetricsByMinuteService and MonitorMetricsByMinute model 2024-03-20 14:01:46 +00:00
snyk-bot
10ebfda7d0 fix: upgrade posthog-js from 1.108.4 to 1.110.0
Snyk has created this PR to upgrade posthog-js from 1.108.4 to 1.110.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-20 13:51:59 +00:00
Simon Larsen
98c3581022 Add support for milliseconds in CriteriaFilterUtil 2024-03-20 13:29:12 +00:00
Simon Larsen
859aca85a7 Fix dropdown value comparison bug 2024-03-20 13:09:50 +00:00
Simon Larsen
b94402525e Add id prop to Dropdown, FormField, and Toggle components 2024-03-20 12:50:20 +00:00
Simon Larsen
efbdc85ade Update Toggle component props 2024-03-20 12:01:55 +00:00
Simon Larsen
efd8a0e79f Add FormValues import and update createInitialValues prop 2024-03-20 11:24:36 +00:00
Simon Larsen
6067babb9f Refactor OnCallDutyRoutes and CriteriaFilterUtil classes 2024-03-20 11:19:45 +00:00
Simon Larsen
4451b5343d Fix OnCallDutyRoutes rendering issue 2024-03-20 11:16:41 +00:00
Simon Larsen
6ebeef5397 Refactor CriteriaFilterUtil class to improve readability and add support for evaluating percentage values over time 2024-03-20 10:19:11 +00:00
Simon Larsen
56d2d348fb Update EvaluateOverTimeType enum values 2024-03-19 17:51:13 +00:00
snyk-bot
3a21e8df47 fix: upgrade react-big-calendar from 1.10.3 to 1.11.0
Snyk has created this PR to upgrade react-big-calendar from 1.10.3 to 1.11.0.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-19 17:24:50 +00:00
Simon Larsen
81ab8d135f Refactor dropdown component and criteria filter 2024-03-19 17:23:10 +00:00
Simon Larsen
f9c9b9addf Update EvaluateOverTimeMinutes enum values to be strings 2024-03-19 17:19:54 +00:00
Simon Larsen
b29a19c6e9 Refactor CriteriaFilterUtil to filter out invalid options 2024-03-19 16:41:10 +00:00
Simon Larsen
d1d1734183 Merge pull request #1266 from OneUptime/snyk-upgrade-287996f9faf249b96863f2cdd9a8415b
[Snyk] Upgrade posthog-js from 1.108.3 to 1.108.4
2024-03-19 16:28:43 +00:00
Simon Larsen
decc09e3b9 Fix formatting issues and update descriptions in SMTP settings and CriteriaFilter 2024-03-19 16:27:54 +00:00
Simon Larsen
1a3f8fca1a Add EvaluateOverTimeType and EvaluateOverTimeOptions to CriteriaFilter 2024-03-19 16:23:40 +00:00
Simon Larsen
b5ff064a27 Update SMTP SSL/TLS description 2024-03-19 14:40:31 +00:00
Simon Larsen
d91e944c2e Fix bug in login functionality 2024-03-19 09:32:41 +00:00
Simon Larsen
98b8e89d71 Add deployment scripts for test and prod environments 2024-03-19 09:32:28 +00:00
Simon Larsen
b516a7a350 Refactor InternalSmtpHost initialization in Config.ts 2024-03-19 08:38:47 +00:00
Simon Larsen
ebc1724093 Update SMTP host configuration and environment variables in app.yaml and Config.ts 2024-03-19 08:35:23 +00:00
Simon Larsen
0954336a69 Add deletedByUserId column to StatusPageSubscriber model 2024-03-19 08:09:13 +00:00
Simon Larsen
8552556289 Update API Documentation to API Reference 2024-03-19 07:54:01 +00:00
Simon Larsen
d329160fc0 Fix missing comma in githubPath assignment 2024-03-19 07:43:46 +00:00
Simon Larsen
d1af2e62bf Add githubPath to rendered content 2024-03-19 07:41:24 +00:00
Simon Larsen
a06e5035df Delete unused images and infrastructure agent installation script 2024-03-19 07:32:17 +00:00
Simon Larsen
b2a15ff460 Delete unused images and infrastructure agent installation script 2024-03-19 07:30:52 +00:00
Simon Larsen
eb53b5a81d Update title of local development section 2024-03-19 07:29:48 +00:00
Simon Larsen
363f7b81e8 Update installation links in README.md 2024-03-19 07:29:06 +00:00
Simon Larsen
4e55541026 Remove pagination from Index.ejs 2024-03-18 21:39:03 +00:00
Simon Larsen
deb0aaf35f Merge branch 'release' 2024-03-18 21:34:16 +00:00
Simon Larsen
fdcf8c66fa Update imports and links 2024-03-18 21:33:37 +00:00
Simon Larsen
f9f9aa4433 Update image paths in telemetry documentation 2024-03-18 21:24:10 +00:00
Simon Larsen
5f50a11786 Update content includes category and link information 2024-03-18 21:16:31 +00:00
Simon Larsen
4648d5232a Delete unused images and update Config.ts and Index.ts 2024-03-18 19:32:49 +00:00
Simon Larsen
f282344c78 Merge pull request #1267 from OneUptime/release
Release
2024-03-18 18:44:55 +00:00
Simon Larsen
b12d6c713e Fix capitalization of index file in render method 2024-03-18 18:41:56 +00:00
snyk-bot
6d6e7ce013 fix: upgrade posthog-js from 1.108.3 to 1.108.4
Snyk has created this PR to upgrade posthog-js from 1.108.3 to 1.108.4.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-18 16:46:04 +00:00
Simon Larsen
99aa76ea81 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-18 13:22:45 +00:00
Simon Larsen
dbd2462958 Remove Linux installation script and update server monitor documentation 2024-03-18 13:22:24 +00:00
Simon Larsen
1dbfea9051 Add Docs feature set and configure Nginx proxy for /docs endpoint 2024-03-18 13:12:39 +00:00
Simon Larsen
aae6abd9d8 Merge pull request #1264 from OneUptime/snyk-upgrade-380cba6388c50afe55c5be83ca05eac9
[Snyk] Upgrade react-router-dom from 6.22.0 to 6.22.1
2024-03-18 10:06:57 +00:00
Simon Larsen
a15e91d4bf Merge pull request #1265 from OneUptime/simlarsen-patch-1
Update IPAddress.md
2024-03-18 10:06:37 +00:00
Simon Larsen
cb4b845caa Update IPAddress.md 2024-03-18 10:06:28 +00:00
snyk-bot
3586895494 fix: upgrade react-router-dom from 6.22.0 to 6.22.1
Snyk has created this PR to upgrade react-router-dom from 6.22.0 to 6.22.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-17 17:21:34 +00:00
Simon Larsen
a20be2441e Update OneUptime deployment message 2024-03-17 13:51:31 +00:00
Simon Larsen
4efca8a758 Add OpenTelemetry headers to probe and other services 2024-03-17 13:46:49 +00:00
Simon Larsen
4c49189315 Refactor environment variables in _helpers.tpl and probe.yaml 2024-03-17 13:22:46 +00:00
Simon Larsen
74322a72e7 Fix encryption secret and database password in Helm chart*** 2024-03-17 12:26:31 +00:00
Simon Larsen
80c39d8e64 Update secret values in HelmChart templates 2024-03-17 12:14:26 +00:00
Simon Larsen
e7bbe30a88 Update Postgres backup and restore scripts 2024-03-17 11:46:32 +00:00
Simon Larsen
9cf2ae4326 Update backup and restore commands in Postgres.md 2024-03-17 11:14:36 +00:00
Simon Larsen
9b70dd2ce6 Remove Postgres Ops instructions from Helm.md 2024-03-17 11:10:10 +00:00
Simon Larsen
af06b616b3 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-17 09:09:32 +00:00
Simon Larsen
4c8fb5db10 Fix import statement and update package dependencies 2024-03-17 09:09:16 +00:00
Simon Larsen
901ba63487 Merge pull request #1251 from xuebingli/remove-obsolete-code
Remove obsolete code
2024-03-16 19:24:26 +00:00
Simon Larsen
40a14275d2 Merge pull request #1258 from OneUptime/snyk-upgrade-a7e3165a4bba338ce0985395c02f4c62
[Snyk] Upgrade react-router-dom from 6.22.0 to 6.22.1
2024-03-16 19:20:02 +00:00
Simon Larsen
45005c9473 Merge pull request #1261 from OneUptime/snyk-upgrade-e698dc420c0e9fe051da272c8404172c
[Snyk] Upgrade dotenv from 16.4.4 to 16.4.5
2024-03-16 19:19:59 +00:00
Simon Larsen
1a4a2c7c93 Merge pull request #1262 from OneUptime/snyk-upgrade-6ba918b573d1d835e3618cbc824ec836
[Snyk] Upgrade posthog-js from 1.108.0 to 1.108.3
2024-03-16 19:19:53 +00:00
Simon Larsen
a3a194a26a Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-16 19:17:41 +00:00
Simon Larsen
f4f9629350 Refactor command line argument parsing and update API endpoint 2024-03-16 19:17:38 +00:00
Simon Larsen
98e1c3a41d Update OneUptime URL and secret key 2024-03-16 19:13:51 +00:00
Simon Larsen
6524b09b75 Fix import paths and update dependencies 2024-03-16 19:04:42 +00:00
snyk-bot
9a11bfbed7 fix: upgrade nodemailer from 6.9.9 to 6.9.10
Snyk has created this PR to upgrade nodemailer from 6.9.9 to 6.9.10.

See this package in npm:
https://www.npmjs.com/package/nodemailer

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-16 18:50:36 +00:00
snyk-bot
0b75bced0d fix: upgrade posthog-js from 1.108.0 to 1.108.3
Snyk has created this PR to upgrade posthog-js from 1.108.0 to 1.108.3.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-16 18:48:41 +00:00
snyk-bot
a4d5e089aa fix: upgrade dotenv from 16.4.4 to 16.4.5
Snyk has created this PR to upgrade dotenv from 16.4.4 to 16.4.5.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-16 18:48:24 +00:00
Simon Larsen
d15fa225f3 Update npm install commands 2024-03-16 18:43:48 +00:00
Simon Larsen
f12e2eebc5 Remove "type" field from package.json files 2024-03-16 18:42:59 +00:00
Simon Larsen
5da16c2c09 Add "type" field to package.json files 2024-03-16 18:40:16 +00:00
Simon Larsen
6a4f9a09bd Add @types/node-cron dependency and update package name and license 2024-03-16 18:34:14 +00:00
Simon Larsen
9f8632bf02 Add system package manager checks and installations*** 2024-03-16 16:40:15 +00:00
Simon Larsen
f5ddaea15c Merge pull request #1259 from OneUptime/snyk-upgrade-be92ab809e45a9e0a2986468cbd971a5
[Snyk] Upgrade dotenv from 16.4.4 to 16.4.5
2024-03-16 16:35:44 +00:00
Simon Larsen
cfc0a64c23 Merge pull request #1260 from OneUptime/snyk-upgrade-2b86108a0744c954542e3d4837df6f9a
[Snyk] Upgrade dotenv from 16.4.4 to 16.4.5
2024-03-16 16:35:39 +00:00
snyk-bot
2bddbbe2a9 fix: upgrade dotenv from 16.4.4 to 16.4.5
Snyk has created this PR to upgrade dotenv from 16.4.4 to 16.4.5.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-15 18:35:30 +00:00
snyk-bot
972184b3f3 fix: upgrade dotenv from 16.4.4 to 16.4.5
Snyk has created this PR to upgrade dotenv from 16.4.4 to 16.4.5.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-15 18:35:22 +00:00
snyk-bot
bde6c65538 fix: upgrade react-router-dom from 6.22.0 to 6.22.1
Snyk has created this PR to upgrade react-router-dom from 6.22.0 to 6.22.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-15 18:35:19 +00:00
Simon Larsen
b482a2fd6c Add NVM installation and Node.js setup to Linux.sh script 2024-03-15 17:51:46 +00:00
Simon Larsen
ea7a234556 Refactor installation and running of agent in ServerMonitorDocumentation.tsx 2024-03-15 16:53:36 +00:00
Simon Larsen
1c6ad0f67a Refactor Linux installation script and remove unnecessary code 2024-03-15 16:52:59 +00:00
Simon Larsen
cd53f7eb02 Update installation script in ServerMonitor documentation 2024-03-15 16:51:41 +00:00
Simon Larsen
ae51ceeb62 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-15 16:46:49 +00:00
Simon Larsen
7ec14d5104 Update infrastructure agent installation scripts and add redirect endpoint 2024-03-15 16:43:49 +00:00
Simon Larsen
5ae46e7bde Merge pull request #1256 from OneUptime/snyk-upgrade-2fa088c586d27de90ac736a942d73a53
[Snyk] Upgrade react-router-dom from 6.22.0 to 6.22.1
2024-03-15 15:45:50 +00:00
Simon Larsen
999fa00e4f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-15 15:44:34 +00:00
Simon Larsen
d767d58dde Update package dependencies and versions 2024-03-15 15:43:31 +00:00
Simon Larsen
a7b14ea18a Update package.json name to "@oneuptime/root" 2024-03-15 15:39:50 +00:00
Simon Larsen
a01827fb6b Merge pull request #1254 from xuebingli/fix-workflow-breadcrumbs
Fix workflow breadcrumbs and avoid self links
2024-03-15 15:05:19 +00:00
Simon Larsen
b6c97b6e4f Merge pull request #1255 from xuebingli/fix-flaky-tests
Fix flaky tests
2024-03-15 15:02:39 +00:00
Simon Larsen
a169a0a5d3 Merge pull request #1257 from OneUptime/snyk-upgrade-4f73194c8d440f0af839227c646c1846
[Snyk] Upgrade react-big-calendar from 1.10.2 to 1.10.3
2024-03-15 15:02:22 +00:00
snyk-bot
1d595dd9d8 fix: upgrade react-big-calendar from 1.10.2 to 1.10.3
Snyk has created this PR to upgrade react-big-calendar from 1.10.2 to 1.10.3.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-15 14:47:28 +00:00
snyk-bot
16a84a32f1 fix: upgrade react-router-dom from 6.22.0 to 6.22.1
Snyk has created this PR to upgrade react-router-dom from 6.22.0 to 6.22.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-15 14:47:24 +00:00
Xuebing Li
0c6cf62361 Fix OneUptime/oneuptime#1253
1. Disable self links in breadcrumbs
2. Make the disabled link unclickable
2024-03-15 22:31:49 +09:00
Xuebing Li
7bb87f58a2 Drop /workflow from Workflow routes
For example, `dashboard/some-uuid/workflows/workflow/another-uuid`
becomes `dashboard/some-uuid/workflows/another-uuid`. This change brings
2 benefits:

1. Fix OneUptime/oneuptime#1252
2. Make Workflow routes consistent with other routes (e.g. Incidents)
2024-03-15 22:31:49 +09:00
Xuebing Li
7cb955e284 Remove empty file 2024-03-15 22:27:23 +09:00
Xuebing Li
24c55f42a2 Remove duplicate code
The code segment with `select` is the same as the code segment with
`selectColumns` below. It also doesn't appear to be used anywhere.
2024-03-15 22:27:23 +09:00
Xuebing Li
e1fce39fbc Delete ProjectTestService.ts
ProjectTestService.ts is identical to ProjectServiceHelper.ts. In
addition, it doesn't appear to be used anywhere.
2024-03-15 22:27:23 +09:00
Xuebing Li
261299fc3a Increase test timeout to 60 sec for TeamMemberService.test.ts
GitHub runners are slow thus the default 5 second timeout is not enough.
2024-03-15 21:55:00 +09:00
Simon Larsen
4b076a8000 Update shebang in Index.ts 2024-03-15 12:46:16 +00:00
Simon Larsen
633d60c0af Update server monitor query to use lessThanEqualToOrNull function 2024-03-15 12:45:37 +00:00
Simon Larsen
a1e407ce15 Update ChangelogConfig template 2024-03-15 12:40:06 +00:00
Simon Larsen
e87e3b0724 Remove unused helm commands and files 2024-03-15 12:25:57 +00:00
Simon Larsen
2c3b238ef5 Update ChangelogConfig.json with empty_template message 2024-03-15 11:48:38 +00:00
Simon Larsen
d8651ac951 Refactor ChangelogConfig.json 2024-03-15 11:29:12 +00:00
Simon Larsen
04283133d9 Update start script in InfrastructureAgent package.json 2024-03-15 11:17:37 +00:00
Simon Larsen
d0dd20c314 Update release workflow configuration 2024-03-15 10:52:51 +00:00
Simon Larsen
a7d1ab5d71 Add release-changelog-builder-action to build changelog 2024-03-15 10:47:07 +00:00
Simon Larsen
d305c2b368 Update PACKAGE_VERSION in publish-npm-packages job 2024-03-15 10:28:07 +00:00
Simon Larsen
48c7fefe93 Update shebang to use npx ts-node 2024-03-15 10:25:40 +00:00
Simon Larsen
b8fcc4c40c Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-14 15:30:38 +00:00
Simon Larsen
e37271021a Remove unnecessary steps in build and release workflows 2024-03-14 15:30:19 +00:00
Simon Larsen
632ebe77e8 Merge pull request #1234 from OneUptime/server-monitor
Add server monitor
2024-03-14 15:27:25 +00:00
Simon Larsen
f296483088 Update workflow to publish npm packages 2024-03-14 14:39:50 +00:00
Simon Larsen
7a83337391 Remove unnecessary build steps for infrastructure agent 2024-03-14 14:35:06 +00:00
Simon Larsen
e3c8cfd8eb Add command to show content of npmrc file 2024-03-14 14:31:12 +00:00
Simon Larsen
6664284b37 Update package.json licenses to Apache-2.0 2024-03-14 14:22:54 +00:00
Simon Larsen
aa2e2187f9 Refactor CommonUI README.md to update project description 2024-03-14 14:07:07 +00:00
Simon Larsen
fa108743d4 Update README with installation instructions for OneUptime Infrastructure Agent 2024-03-14 14:03:11 +00:00
Simon Larsen
eb2fb1c51e Fix npm publish script 2024-03-14 13:56:53 +00:00
Simon Larsen
6a9a7bfd32 Update build workflow and remove unused script 2024-03-14 13:56:39 +00:00
Simon Larsen
9a25f8ea00 Update package names 2024-03-14 13:43:21 +00:00
Simon Larsen
2310ab0929 Update author information in package.json files 2024-03-14 13:20:47 +00:00
Simon Larsen
2e9cb1de23 Update package.json licenses 2024-03-14 13:19:04 +00:00
Simon Larsen
23dc041541 Update script to use Write-Host instead of echo 2024-03-14 13:15:34 +00:00
Simon Larsen
16a945e142 Update email in npmrc file 2024-03-14 13:10:14 +00:00
Simon Larsen
befacef639 Fix npm version variable 2024-03-14 12:12:04 +00:00
Simon Larsen
7c13b66c40 Add npm version command to PublishPackage.sh script 2024-03-14 12:08:19 +00:00
Simon Larsen
58c7860f9b Add npm install commands for Common, Model, CommonServer, and CommonUI 2024-03-14 12:07:16 +00:00
Simon Larsen
01e5964207 Update package-lock.json and package.json 2024-03-14 12:04:27 +00:00
Simon Larsen
d3957363c3 Add Open Source Commitment partial to blog views 2024-03-14 11:47:43 +00:00
Simon Larsen
c255205f9c Fix formatting issues in RouteMap and MonitorView components 2024-03-14 11:23:13 +00:00
Simon Larsen
463f4c2e18 Add echo statement to display script directory 2024-03-14 11:15:12 +00:00
Simon Larsen
cc2e65445d Update build path in package.json 2024-03-14 11:14:22 +00:00
Simon Larsen
78863b4700 Merge pull request #1249 from OneUptime/snyk-upgrade-7b3b421a91f5e41dbf3b2c06736a259d
[Snyk] Upgrade posthog-js from 1.105.8 to 1.108.0
2024-03-14 10:46:16 +00:00
Simon Larsen
7caf1cff35 Merge pull request #1250 from xuebingli/fix-accidental-workflow-triggering
Fix accidental workflow triggering
2024-03-14 10:45:40 +00:00
Simon Larsen
a8cc459558 Merge pull request #1247 from OneUptime/snyk-upgrade-0fa870474f58a85ba40d19adac8a5d59
[Snyk] Upgrade react-router-dom from 6.22.0 to 6.22.1
2024-03-14 10:44:46 +00:00
Simon Larsen
ea5fca175e Merge pull request #1246 from OneUptime/snyk-upgrade-35ef278dfe4f31df6a76dff2334c4ab2
[Snyk] Upgrade dotenv from 16.4.2 to 16.4.5
2024-03-14 10:40:44 +00:00
Xuebing Li
af73638cb9 Fixes OneUptime/oneuptime#1113
Adds a check before workflow triggers, ensuring that multiple identical
updates (e.g. updating `currentScheduledMaintenanceStateId` twice to the
 same value) only trigger workflow once.
2024-03-14 17:02:16 +09:00
snyk-bot
ad220634e5 fix: upgrade posthog-js from 1.105.8 to 1.108.0
Snyk has created this PR to upgrade posthog-js from 1.105.8 to 1.108.0.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-13 21:13:31 +00:00
snyk-bot
15f3f9f6d3 fix: upgrade react-router-dom from 6.22.0 to 6.22.1
Snyk has created this PR to upgrade react-router-dom from 6.22.0 to 6.22.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-13 20:47:54 +00:00
snyk-bot
0060965116 fix: upgrade dotenv from 16.4.2 to 16.4.5
Snyk has created this PR to upgrade dotenv from 16.4.2 to 16.4.5.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-13 20:47:51 +00:00
Simon Larsen
cf9bdb4eb1 Fix package.json publish command 2024-03-13 20:24:21 +00:00
Simon Larsen
aaa0a12bac Add new monitor view documentation route 2024-03-13 19:21:27 +00:00
Simon Larsen
5d37de0c71 Update build and UI components 2024-03-13 18:41:32 +00:00
Simon Larsen
f5c128fd6a Update build scripts and package.json 2024-03-13 18:14:43 +00:00
Simon Larsen
075212aec8 Add dependencies and update styles in CommonUI package.json, update InlineCode component styles, and fix layout issue in Card component 2024-03-13 17:59:41 +00:00
Simon Larsen
261436e968 Fix path in Linux.sh script 2024-03-13 17:22:38 +00:00
Simon Larsen
f4b92789e7 Update component descriptions and add InlineCode component 2024-03-13 17:22:07 +00:00
Simon Larsen
c76132fec0 Update Windows build script to use bash command instead of relative path 2024-03-13 17:03:13 +00:00
Simon Larsen
d6d699f0b5 Update OneUptime Host URL 2024-03-13 16:59:58 +00:00
Simon Larsen
b1cc8098b4 Refactor command line options and add error handling 2024-03-13 16:57:28 +00:00
Simon Larsen
e3d0ed4d48 Update InfrastructureAgent Index.ts and package.json 2024-03-13 16:26:58 +00:00
Simon Larsen
b8da25e982 Merge branch 'master' into server-monitor 2024-03-13 13:32:10 +00:00
Simon Larsen
64e0d3e7fa Update dep-check command in package.json 2024-03-13 13:32:00 +00:00
Simon Larsen
e5dcc61f14 Update package-lock.json version 2024-03-13 13:30:58 +00:00
Simon Larsen
2be50afabc Update dep-check script in package.json 2024-03-13 13:16:08 +00:00
Simon Larsen
2a63edcc09 Add @babel/runtime dependency 2024-03-13 13:12:35 +00:00
Simon Larsen
b6a331fed4 Remove unused dependencies and update package version 2024-03-13 12:54:43 +00:00
Simon Larsen
ee64fb75bc Delete Config.ts and update start script in package.json 2024-03-13 12:27:59 +00:00
Simon Larsen
4a11a26d9e Update build script to run Base.sh instead of npm commands 2024-03-13 11:46:06 +00:00
Simon Larsen
a0dd4c3847 Refactor build scripts to use Base.sh and update sea-config.json path 2024-03-13 11:45:03 +00:00
Simon Larsen
8937839b2a Add npm install command to build scripts 2024-03-13 11:32:24 +00:00
Simon Larsen
0f45d050b5 Update package-lock.json and package.json with new dependencies 2024-03-13 11:31:27 +00:00
Simon Larsen
4eac714258 Update Windows build script 2024-03-13 11:30:26 +00:00
Simon Larsen
f393a65ddc Merge branch 'master' into server-monitor 2024-03-13 11:25:25 +00:00
Simon Larsen
d069a141b8 Update dependencies in package.json and package-lock.json 2024-03-13 11:25:14 +00:00
Simon Larsen
59b2839067 Add binary release workflows for infrastructure agent on macOS, Windows, and Linux 2024-03-13 11:23:22 +00:00
Simon Larsen
17483bc03e Add publish step for Infrastructure Agent 2024-03-13 11:20:53 +00:00
Simon Larsen
4e99b45c2e Merge branch 'master' into server-monitor 2024-03-13 10:52:52 +00:00
Simon Larsen
d4963d3966 Merge remote-tracking branch 'origin/snyk-upgrade-1682d4fd0819106795b1e350f9ec5c87 2024-03-13 10:52:01 +00:00
Simon Larsen
12bd7c995a Merge pull request #1241 from OneUptime/snyk-upgrade-a0eae4da4989497e44b37c17c83fc645
[Snyk] Upgrade react-router-dom from 6.22.0 to 6.22.1
2024-03-13 10:50:28 +00:00
Simon Larsen
011c91b863 Update package dependencies 2024-03-13 10:50:10 +00:00
Simon Larsen
5c2c40aa38 Fix typo in Dockerfile path for InfrastructureAgent and update package.json name 2024-03-13 10:47:54 +00:00
Simon Larsen
90c7f9abbf Merge pull request #1244 from OneUptime/snyk-upgrade-be1e9bcfc054697acc4c031fdb99ce7e
[Snyk] Upgrade dotenv from 16.4.2 to 16.4.4
2024-03-13 10:16:46 +00:00
Simon Larsen
2c63122985 Merge pull request #1243 from OneUptime/snyk-upgrade-b3bdb62c8c1799e6ee202f00fe2fb7a4
[Snyk] Upgrade @clickhouse/client from 0.2.9 to 0.2.10
2024-03-13 10:16:10 +00:00
Simon Larsen
9856ee8557 Merge pull request #1245 from OneUptime/snyk-upgrade-1b9d93feca6afab3df2dc3e95077c048
[Snyk] Upgrade react-big-calendar from 1.10.1 to 1.10.2
2024-03-13 10:16:03 +00:00
Simon Larsen
1cb0e281ab Update Linux installation script to check for curl and download binary from latest release 2024-03-13 08:13:56 +00:00
Simon Larsen
65f01802e4 Fix typos and update import paths 2024-03-12 14:06:02 +00:00
Simon Larsen
ba47793317 Add build step to Linux, Mac, and Windows scripts 2024-03-12 13:51:03 +00:00
Simon Larsen
c6edb20fd5 Update sea-config.json and .gitignore, and add build script to package.json 2024-03-12 13:47:37 +00:00
Simon Larsen
be23196ad0 Update build scripts to include npm run compile 2024-03-12 13:24:16 +00:00
Simon Larsen
fab0c18b1f Add infrastructure agent binary release workflows*** 2024-03-12 13:20:39 +00:00
Simon Larsen
424f1ac9c4 Fix formatting and remove unnecessary code 2024-03-12 11:33:08 +00:00
Simon Larsen
92e3164071 Add logging statements and update environment variables in InfrastructureAgent 2024-03-12 11:30:19 +00:00
Simon Larsen
a2ad789f5a Remove unnecessary files and update dependencies 2024-03-12 11:06:45 +00:00
Simon Larsen
49a2cbd579 fix newline 2024-03-12 10:43:14 +00:00
Simon Larsen
6c08d12f4c Fix file path typo in Dockerfile and add secret key for development 2024-03-12 10:17:13 +00:00
Simon Larsen
024992c831 Fix server-monitor location path and add disk path validation 2024-03-12 10:09:47 +00:00
Simon Larsen
2aa1289705 Fix BaseModel.fromJSON() method to handle BaseModel and Array<BaseModel> inputs correctly. Update MonitorsTable component to exclude MonitorType.Server. Update BasicMetrics class to calculate percentFree and percentUsed. Update package.json main file path. Add ServerMonitorAPI to Ingestor. Update Nginx configuration for server-monitor endpoint. 2024-03-12 08:50:54 +00:00
Simon Larsen
706078e56c Fix monitor destination validation 2024-03-12 08:30:59 +00:00
snyk-bot
3353860e16 fix: upgrade react-big-calendar from 1.10.1 to 1.10.2
Snyk has created this PR to upgrade react-big-calendar from 1.10.1 to 1.10.2.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-12 01:39:28 +00:00
snyk-bot
96729e6d69 fix: upgrade dotenv from 16.4.2 to 16.4.4
Snyk has created this PR to upgrade dotenv from 16.4.2 to 16.4.4.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-11 19:26:49 +00:00
snyk-bot
cb9b763f96 fix: upgrade @clickhouse/client from 0.2.9 to 0.2.10
Snyk has created this PR to upgrade @clickhouse/client from 0.2.9 to 0.2.10.

See this package in npm:
https://www.npmjs.com/package/@clickhouse/client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-11 19:18:18 +00:00
Simon Larsen
8ee2d53d1a Add support for Server monitor type in MonitorCriteriaInstance.ts and update start script in package.json 2024-03-11 13:04:31 +00:00
Simon Larsen
d82c54521d Fix server monitor response type and remove unnecessary code 2024-03-11 12:37:05 +00:00
Simon Larsen
6446c06215 add server monitor job 2024-03-11 12:29:37 +00:00
Simon Larsen
f03f4c67eb Refactor ProbeMonitorResponse and TelemetryIngest middleware 2024-03-11 12:29:00 +00:00
Simon Larsen
b1ab64ad83 Merge pull request #1240 from OneUptime/snyk-upgrade-398e2d76f4583f702532b6f3d191ba3e
[Snyk] Upgrade dotenv from 16.4.2 to 16.4.4
2024-03-11 12:03:12 +00:00
Simon Larsen
a982fff251 Merge pull request #1242 from OneUptime/snyk-upgrade-82ad4e58e5137bc855b8855424e24ca1
[Snyk] Upgrade reactflow from 11.10.3 to 11.10.4
2024-03-11 12:03:05 +00:00
Simon Larsen
fcfe8c5ba8 Merge pull request #1233 from OneUptime/snyk-upgrade-3d2516a1b6f070572c1b320b8f719c4b
[Snyk] Upgrade posthog-js from 1.105.7 to 1.105.8
2024-03-11 08:55:32 +00:00
Simon Larsen
15f5cd540c Update CheckHeartbeat cron job and ServerMonitorResponse interface 2024-03-09 18:52:45 +00:00
snyk-bot
47cfb3b165 fix: upgrade reactflow from 11.10.3 to 11.10.4
Snyk has created this PR to upgrade reactflow from 11.10.3 to 11.10.4.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-09 15:31:29 +00:00
Simon Larsen
66b1d10282 Fix formatting and remove unnecessary code 2024-03-09 10:51:45 +00:00
Simon Larsen
7a56f88fc0 Update User Settings Layout title to include current project name 2024-03-09 10:45:52 +00:00
Simon Larsen
d9569a1993 Add secret key to incoming request monitor and fix logger message 2024-03-09 10:41:16 +00:00
Simon Larsen
7fd912b83a Update dependencies and fix API endpoints 2024-03-09 09:57:03 +00:00
snyk-bot
80aeaf6987 fix: upgrade react-router-dom from 6.22.0 to 6.22.1
Snyk has created this PR to upgrade react-router-dom from 6.22.0 to 6.22.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-08 20:38:36 +00:00
snyk-bot
05c7796f77 fix: upgrade dotenv from 16.4.2 to 16.4.4
Snyk has created this PR to upgrade dotenv from 16.4.2 to 16.4.4.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-08 15:35:43 +00:00
Simon Larsen
a75eb5821e Merge pull request #1238 from OneUptime/snyk-upgrade-1293d7c6da9aed81d1d475e9eadf6c82
[Snyk] Upgrade reactflow from 11.10.3 to 11.10.4
2024-03-08 12:55:08 +00:00
Simon Larsen
6981cd0c85 Merge pull request #1237 from OneUptime/snyk-upgrade-17d7e14333abd25bb26b8854be640d4b
[Snyk] Upgrade react-big-calendar from 1.10.0 to 1.10.1
2024-03-08 12:55:02 +00:00
Simon Larsen
c855540b15 Merge pull request #1236 from OneUptime/snyk-upgrade-7eaef71bdd61a1f41d57a6969e1b0dc2
[Snyk] Upgrade dotenv from 16.4.2 to 16.4.4
2024-03-08 12:54:42 +00:00
Simon Larsen
38be8badc0 Refactor server monitor request handling 2024-03-08 12:49:14 +00:00
Simon Larsen
ab1932f499 Fix formatting and remove unnecessary code 2024-03-08 09:10:26 +00:00
snyk-bot
5460dcc86f fix: upgrade reactflow from 11.10.3 to 11.10.4
Snyk has created this PR to upgrade reactflow from 11.10.3 to 11.10.4.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-07 19:27:45 +00:00
Simon Larsen
75f22b4bee Add secret keys for server and incoming request monitors 2024-03-07 14:47:35 +00:00
Simon Larsen
6fbb5948fb Add server monitor options and disk path field to CriteriaFilter 2024-03-07 13:53:36 +00:00
snyk-bot
8879a6763a fix: upgrade react-big-calendar from 1.10.0 to 1.10.1
Snyk has created this PR to upgrade react-big-calendar from 1.10.0 to 1.10.1.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-06 18:53:13 +00:00
Simon Larsen
6ed56361f4 Fix type annotations in BasicMetrics.ts 2024-03-06 18:27:20 +00:00
Simon Larsen
01abbf570c Update BasicMetrics and OSType files 2024-03-06 17:25:02 +00:00
snyk-bot
44d5ca9aa6 fix: upgrade dotenv from 16.4.2 to 16.4.4
Snyk has created this PR to upgrade dotenv from 16.4.2 to 16.4.4.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-06 16:09:03 +00:00
Simon Larsen
6515de9536 Add Server monitor type 2024-03-06 15:55:48 +00:00
Simon Larsen
439a38fbf2 Update Node.js version in GitHub workflows 2024-03-06 15:47:50 +00:00
Simon Larsen
eccefe30df Fix file name typo in .gitignore and update build scripts for InfrastructureAgent 2024-03-06 15:42:06 +00:00
Simon Larsen
3ad5955f89 Merge pull request #1235 from OneUptime/snyk-upgrade-dedf333eb6f6bed2ce6186bbd45203d1
[Snyk] Upgrade dotenv from 16.4.2 to 16.4.4
2024-03-06 14:58:23 +00:00
Simon Larsen
cbca931460 Add binary release workflows for infrastructure agent 2024-03-06 14:58:04 +00:00
Simon Larsen
e4b6daf9d8 Update build command in test-release.yaml 2024-03-06 14:55:58 +00:00
Simon Larsen
9224748eff Add infrastructure agent binary build workflow***
***Update gitignore to include infrastructure agent files***

***Update package.json and tsconfig.json for infrastructure agent
2024-03-06 14:55:26 +00:00
Simon Larsen
1cbd6fa403 Add infrastructure agent compilation workflow*** 2024-03-06 12:47:07 +00:00
Simon Larsen
da577b4906 Add BasicMetrics to InfrastructureAgent/Index.ts 2024-03-06 12:46:14 +00:00
Simon Larsen
5a1acbce2e Add start, compile, clear-modules, dev, audit, and dep-check scripts to package.json 2024-03-06 12:19:15 +00:00
Simon Larsen
4d5a2b24c1 Update code formatting and fix bug in file processing 2024-03-06 10:37:47 +00:00
snyk-bot
b912a71df0 fix: upgrade dotenv from 16.4.2 to 16.4.4
Snyk has created this PR to upgrade dotenv from 16.4.2 to 16.4.4.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-05 19:20:41 +00:00
snyk-bot
58332e519e fix: upgrade posthog-js from 1.105.7 to 1.105.8
Snyk has created this PR to upgrade posthog-js from 1.105.7 to 1.105.8.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-05 16:22:33 +00:00
Simon Larsen
2bdc0b60f9 Fix bug in login functionality 2024-03-05 16:05:46 +00:00
Simon Larsen
429435cbe9 Merge pull request #1232 from OneUptime/snyk-upgrade-64debcb2b76df24ed09635a6676403ce
[Snyk] Upgrade dotenv from 16.4.1 to 16.4.2
2024-03-05 12:11:33 +00:00
Simon Larsen
e423779da3 Update tsconfig.json to remove "jest" from the "types" array 2024-03-05 12:05:49 +00:00
Simon Larsen
b44d1b94e9 Update Nginx package.json scripts 2024-03-05 09:33:41 +00:00
snyk-bot
6b33fb1260 fix: upgrade dotenv from 16.4.1 to 16.4.2
Snyk has created this PR to upgrade dotenv from 16.4.1 to 16.4.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-04 19:16:44 +00:00
Simon Larsen
b581981815 Refactor FetchCertificates.ts to improve code readability 2024-03-04 18:21:35 +00:00
Simon Larsen
9c9195e4c1 Update code formatting and styling 2024-03-04 18:18:44 +00:00
Simon Larsen
e876e01234 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-04 16:58:34 +00:00
Simon Larsen
b3236c046f format 2024-03-04 16:58:32 +00:00
Simon Larsen
dc15725194 Update code to include syntax highlighting for code blocks 2024-03-04 16:58:14 +00:00
Simon Larsen
407b8a4b8e Merge pull request #1231 from OneUptime/snyk-upgrade-e7dc86890a84351cbf2feb3573afe780
[Snyk] Upgrade dotenv from 16.4.1 to 16.4.2
2024-03-04 16:18:16 +00:00
snyk-bot
9384385f66 fix: upgrade dotenv from 16.4.1 to 16.4.2
Snyk has created this PR to upgrade dotenv from 16.4.1 to 16.4.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-04 16:17:42 +00:00
Simon Larsen
2165db9d1f Update compile.yml and FetchCertificates.ts 2024-03-04 16:12:06 +00:00
Simon Larsen
3d294af5ac Merge pull request #1228 from OneUptime/blogs
Blogs
2024-03-04 13:02:13 +00:00
Simon Larsen
d131ae2494 Refactor JSONFunctions.parse to JSONFunctions.parseJSONObject in MonitorUtil 2024-03-04 12:28:07 +00:00
Simon Larsen
190be32d9c Update blog title and description 2024-03-04 12:24:14 +00:00
Simon Larsen
1075d70cd9 Fix JSON parsing in BlogAPI and BaseAPI 2024-03-04 12:15:38 +00:00
Simon Larsen
54776576a7 Refactor code for improved performance and readability 2024-03-04 12:01:55 +00:00
Simon Larsen
38006459cf Refactor BlogPostUtil class 2024-03-04 11:36:27 +00:00
Simon Larsen
30c1932ca1 Fix rendering server error and parseJSONObject function***
***Update Blog ListByTag view
2024-03-04 11:32:59 +00:00
Simon Larsen
54b6eb8b74 Update JSON parsing functions and fix file paths in BlogAPI 2024-03-04 10:06:47 +00:00
Simon Larsen
684eec0a9e Merge pull request #1229 from OneUptime/snyk-upgrade-e70f2227950b98f52092556735b0c38a
[Snyk] Upgrade posthog-js from 1.105.6 to 1.105.7
2024-03-04 10:06:21 +00:00
Simon Larsen
cd4b9afe3e Merge pull request #1230 from OneUptime/snyk-upgrade-b9f53a0f4902ee49c5a9116a3a4739f9
[Snyk] Upgrade dotenv from 16.4.1 to 16.4.2
2024-03-04 10:05:56 +00:00
snyk-bot
76c0ed7323 fix: upgrade dotenv from 16.4.1 to 16.4.2
Snyk has created this PR to upgrade dotenv from 16.4.1 to 16.4.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-04 01:18:28 +00:00
snyk-bot
c3c7549df7 fix: upgrade posthog-js from 1.105.6 to 1.105.7
Snyk has created this PR to upgrade posthog-js from 1.105.6 to 1.105.7.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-04 01:14:02 +00:00
Simon Larsen
31d1850148 Merge pull request #1227 from OneUptime/snyk-upgrade-d785758028f4998bfbbf4b55e4b233ba
[Snyk] Upgrade dotenv from 16.4.1 to 16.4.2
2024-03-03 20:47:24 +00:00
Simon Larsen
708280aaf9 Refactor code formatting 2024-03-03 20:37:41 +00:00
Simon Larsen
d2ff892569 Update footer and BlogPostUtil*** 2024-03-02 20:44:31 +00:00
Simon Larsen
8325ba5c08 Add API for Blog 2024-03-02 19:42:48 +00:00
snyk-bot
e84da1cf86 fix: upgrade dotenv from 16.4.1 to 16.4.2
Snyk has created this PR to upgrade dotenv from 16.4.1 to 16.4.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-02 19:18:39 +00:00
Simon Larsen
95ab4ab682 Merge pull request #1224 from OneUptime/snyk-upgrade-33d78bcf941f30785ee7e976ded37ede
[Snyk] Upgrade twilio from 4.21.0 to 4.22.0
2024-03-02 18:52:27 +00:00
Simon Larsen
76ee8ba13e Merge pull request #1223 from OneUptime/snyk-upgrade-b15923514984c54813b953822dbc236f
[Snyk] Upgrade posthog-js from 1.105.4 to 1.105.6
2024-03-02 18:52:18 +00:00
Simon Larsen
2945cb497a Merge pull request #1226 from OneUptime/snyk-upgrade-8a243dea36893113a82af01e9799694c
[Snyk] Upgrade react-big-calendar from 1.9.2 to 1.10.0
2024-03-02 18:52:09 +00:00
snyk-bot
62444f12dc fix: upgrade react-big-calendar from 1.9.2 to 1.10.0
Snyk has created this PR to upgrade react-big-calendar from 1.9.2 to 1.10.0.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-02 18:29:33 +00:00
Simon Larsen
df04029668 Delete unused blog.ejs file and update routing logic in Index.ts and BlogAPI.ts 2024-03-02 18:28:58 +00:00
Simon Larsen
1e637a4546 Fix file paths and include partials correctly 2024-03-02 17:48:59 +00:00
Simon Larsen
0bb9a493a7 Delete unused files and code 2024-03-02 17:47:48 +00:00
Simon Larsen
295fa606c5 Delete unused files and code 2024-03-02 17:47:30 +00:00
Simon Larsen
332e3b0018 Remove unused code and update logger class name 2024-03-02 08:41:11 +00:00
snyk-bot
084ea8baad fix: upgrade twilio from 4.21.0 to 4.22.0
Snyk has created this PR to upgrade twilio from 4.21.0 to 4.22.0.

See this package in npm:
https://www.npmjs.com/package/twilio

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-02 04:35:55 +00:00
snyk-bot
20f718d6d9 fix: upgrade posthog-js from 1.105.4 to 1.105.6
Snyk has created this PR to upgrade posthog-js from 1.105.4 to 1.105.6.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-02 02:19:54 +00:00
Simon Larsen
25517d505a Update blog.ejs and Index.ts files 2024-03-01 22:12:02 +00:00
Simon Larsen
975c175920 Refactor BlogPostUtil and update blog.ejs template 2024-03-01 22:07:08 +00:00
Simon Larsen
18f8f787d2 Add blog post route and server error page 2024-03-01 20:46:34 +00:00
Simon Larsen
56f22fea18 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-03-01 18:55:50 +00:00
Simon Larsen
14b336e927 Add changelog generation step 2024-03-01 18:55:46 +00:00
Simon Larsen
9b1470ee8a Update release-changelog-builder-action to v4.2.0 2024-03-01 18:52:11 +00:00
Simon Larsen
6f65c777a8 Merge pull request #1222 from OneUptime/snyk-upgrade-7b47115b493e0b2061cce3bca419eb0d
[Snyk] Upgrade react-big-calendar from 1.9.1 to 1.9.2
2024-03-01 18:50:07 +00:00
snyk-bot
5fc3acc0ee fix: upgrade react-big-calendar from 1.9.1 to 1.9.2
Snyk has created this PR to upgrade react-big-calendar from 1.9.1 to 1.9.2.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-01 18:29:38 +00:00
Simon Larsen
a01616fe58 Merge pull request #1221 from OneUptime/snyk-upgrade-f2a84da2fadf716fdd5d091f4417a4c2
[Snyk] Upgrade react-router-dom from 6.21.3 to 6.22.0
2024-03-01 14:18:19 +00:00
Simon Larsen
99f43bfb18 Fix status assignment in BillingInvoiceService.ts 2024-03-01 12:05:52 +00:00
Simon Larsen
3f05c6dcc4 Update BillingInvoice status to use enum 2024-03-01 12:04:32 +00:00
snyk-bot
f5017e8c65 fix: upgrade react-router-dom from 6.21.3 to 6.22.0
Snyk has created this PR to upgrade react-router-dom from 6.21.3 to 6.22.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-03-01 02:58:40 +00:00
Simon Larsen
18af825228 Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2024-02-29 20:15:43 +00:00
Simon Larsen
3f7c2ebb43 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-29 18:38:50 +00:00
Simon Larsen
2ae8bd0da4 Fix formatting and indentation issues in StatementGenerator.ts and LogsViewer.tsx 2024-02-29 18:38:27 +00:00
Simon Larsen
d1efe9ef84 Refactor LogsViewer component to make telemetryServiceIds optional 2024-02-29 18:33:43 +00:00
Simon Larsen
58770cc090 Add condition to handle empty string in IsNull check 2024-02-29 18:27:13 +00:00
Simon Larsen
95cf29a2f9 Update server_name in Nginx config 2024-02-29 16:50:58 +00:00
Simon Larsen
5cc77b94b8 Refactor incident state fetching and handling 2024-02-29 13:36:40 +00:00
Simon Larsen
2f4712196b Fix formatting issues and improve code readability 2024-02-29 13:19:09 +00:00
Simon Larsen
7a93632ddb Add method to get unresolved incident states 2024-02-29 12:34:09 +00:00
Simon Larsen
43ed6def0f Update incident-related code 2024-02-29 11:30:56 +00:00
Simon Larsen
b0f90861af Add Includes import and use it in Home component 2024-02-29 10:47:17 +00:00
Simon Larsen
c9406b551f Merge pull request #1215 from OneUptime/snyk-upgrade-8750b22f15c08e1a9cbe48942b1c496c
[Snyk] Upgrade react-router-dom from 6.21.3 to 6.22.0
2024-02-29 10:04:07 +00:00
Simon Larsen
27f44e9187 Merge pull request #1218 from OneUptime/snyk-upgrade-1dcb0bb05c1c54e42d9318793e1d62e0
[Snyk] Upgrade posthog-js from 1.104.4 to 1.105.4
2024-02-29 10:04:02 +00:00
Simon Larsen
9cc47cd3a5 Merge pull request #1220 from OneUptime/snyk-upgrade-31e7ce25dc93f33e187c0fa35a682857
[Snyk] Upgrade react-big-calendar from 1.8.7 to 1.9.1
2024-02-29 09:32:44 +00:00
snyk-bot
cd554565e9 fix: upgrade react-big-calendar from 1.8.7 to 1.9.1
Snyk has created this PR to upgrade react-big-calendar from 1.8.7 to 1.9.1.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-29 07:15:20 +00:00
snyk-bot
f17c6aeed9 fix: upgrade posthog-js from 1.104.4 to 1.105.4
Snyk has created this PR to upgrade posthog-js from 1.104.4 to 1.105.4.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-29 05:09:40 +00:00
Simon Larsen
85cc4318c5 Merge pull request #1216 from OneUptime/attributes
Attributes
2024-02-28 21:02:37 +00:00
Simon Larsen
c833d8fe88 Add attributes column to Log and Span models 2024-02-28 21:00:20 +00:00
Simon Larsen
4d4180358e Add attributes display to LogItem component 2024-02-28 20:54:52 +00:00
Simon Larsen
5795762e12 Add attribute column to span and log 2024-02-28 20:46:54 +00:00
Simon Larsen
559e77a614 Fix JSON parsing error in CommonModel.ts and add debugger statement in AnalyticsDatabaseService.ts 2024-02-28 20:31:31 +00:00
Simon Larsen
636586cffe Refactor Detail component to handle Markdown field and adjust grid layout 2024-02-28 20:16:54 +00:00
Simon Larsen
86466a503f Merge pull request #1217 from OneUptime/master
Release
2024-02-28 20:13:24 +00:00
Simon Larsen
3586e53341 Add support for JSONObject in RecordValue 2024-02-28 20:06:03 +00:00
Simon Larsen
2d1d07de1a Refactor LogsViewer and add flattenObject function to JSONFunctions 2024-02-28 19:35:20 +00:00
snyk-bot
b3eaf4aead fix: upgrade react-router-dom from 6.21.3 to 6.22.0
Snyk has created this PR to upgrade react-router-dom from 6.21.3 to 6.22.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 19:06:49 +00:00
Simon Larsen
285fee22d3 Add attributes field to Log and Span models 2024-02-28 14:51:23 +00:00
Simon Larsen
7915b62555 Merge pull request #1210 from OneUptime/snyk-upgrade-9a4497534ad64f8ab9508c3e5348355d
[Snyk] Upgrade twilio from 4.19.3 to 4.21.0
2024-02-28 12:26:20 +00:00
Simon Larsen
134d53b481 Merge pull request #1212 from OneUptime/snyk-upgrade-19fbc4f43ad7c3139f964a8d7b745bd1
[Snyk] Upgrade axios from 1.6.5 to 1.6.7
2024-02-28 12:26:11 +00:00
Simon Larsen
976bcdc982 Merge pull request #1213 from OneUptime/snyk-upgrade-756f505b4513b13bd42910e3286487ab
[Snyk] Upgrade socket.io from 4.7.2 to 4.7.4
2024-02-28 12:26:07 +00:00
Simon Larsen
aed44be095 Merge pull request #1214 from OneUptime/snyk-upgrade-22482fc5adfd540d859f392f253052d6
[Snyk] Upgrade @clickhouse/client from 0.2.7 to 0.2.9
2024-02-28 12:25:53 +00:00
Simon Larsen
27184994a2 Refactor cron jobs in FetchCertificates.ts 2024-02-28 12:25:33 +00:00
Simon Larsen
c4757b562b Refactor Table component layout 2024-02-28 12:22:24 +00:00
snyk-bot
0ee6913e69 fix: upgrade @clickhouse/client from 0.2.7 to 0.2.9
Snyk has created this PR to upgrade @clickhouse/client from 0.2.7 to 0.2.9.

See this package in npm:
https://www.npmjs.com/package/@clickhouse/client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 03:45:28 +00:00
snyk-bot
cbf29026f1 fix: upgrade socket.io from 4.7.2 to 4.7.4
Snyk has created this PR to upgrade socket.io from 4.7.2 to 4.7.4.

See this package in npm:
https://www.npmjs.com/package/socket.io

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 03:45:23 +00:00
snyk-bot
a6ecb26cdd fix: upgrade axios from 1.6.5 to 1.6.7
Snyk has created this PR to upgrade axios from 1.6.5 to 1.6.7.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 03:45:20 +00:00
snyk-bot
41abb4f174 fix: upgrade @elastic/elasticsearch from 8.11.0 to 8.12.1
Snyk has created this PR to upgrade @elastic/elasticsearch from 8.11.0 to 8.12.1.

See this package in npm:
https://www.npmjs.com/package/@elastic/elasticsearch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 03:45:17 +00:00
snyk-bot
ce84a5683e fix: upgrade twilio from 4.19.3 to 4.21.0
Snyk has created this PR to upgrade twilio from 4.19.3 to 4.21.0.

See this package in npm:
https://www.npmjs.com/package/twilio

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-28 03:45:12 +00:00
Simon Larsen
22a7ca9e79 Refactor helper functions in TestingUtils/Services/Helpers.ts 2024-02-27 21:59:12 +00:00
Simon Larsen
79fd515f58 Fix type error in BillingService.test.ts 2024-02-27 18:58:55 +00:00
Simon Larsen
4285331835 Merge pull request #1208 from OneUptime/snyk-upgrade-2b77818e659d5879d64d38003bdadaea
[Snyk] Upgrade react-router-dom from 6.21.3 to 6.22.0
2024-02-27 18:32:48 +00:00
Simon Larsen
b1e798948e Merge pull request #1209 from OneUptime/snyk-upgrade-e257964249ff643bdde25cc194a56935
[Snyk] Upgrade moment-timezone from 0.5.44 to 0.5.45
2024-02-27 18:32:35 +00:00
Simon Larsen
44d405fb8c Fix formatting issues in code 2024-02-27 18:32:04 +00:00
Simon Larsen
17cfffa16e Fix bugs and improve code 2024-02-27 18:29:29 +00:00
snyk-bot
de953528f2 fix: upgrade moment-timezone from 0.5.44 to 0.5.45
Snyk has created this PR to upgrade moment-timezone from 0.5.44 to 0.5.45.

See this package in npm:
https://www.npmjs.com/package/moment-timezone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-27 18:27:35 +00:00
snyk-bot
d281a9ad33 fix: upgrade react-router-dom from 6.21.3 to 6.22.0
Snyk has created this PR to upgrade react-router-dom from 6.21.3 to 6.22.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-27 18:27:31 +00:00
Simon Larsen
68d60f1068 Update import paths in CommonUI components 2024-02-27 18:19:24 +00:00
Simon Larsen
fbbe29fd19 Refactor code formatting 2024-02-27 17:53:58 +00:00
Simon Larsen
04e049f028 Fix import paths and update function signatures 2024-02-27 17:53:39 +00:00
Simon Larsen
fa2282b48f Add type annotations to GenericObject and GenericFunction***
***Update GConstructor type in Mixins***
***Update ReflectionMetadataType in Reflection***
***Update connectToDatabase function in Redis***
***Update MockRouterForMethodFunction in Helpers***
***Update DefaultValidateFunction type in BasicForm***
***Update result type in BaseAPI.test***
***Update startUserNotificationRuleExecution function in OnCallDutyPolicyEscalationRuleService***
***Update getTableColumn and getTableColumns functions in TableColumn***
***Update getColumnBillingAccessControl and getColumnBillingAccessControlForAllColumns functions in ColumnBillingAccessControl
2024-02-27 17:40:15 +00:00
Simon Larsen
b87027b5c1 Refactor code and update type annotations 2024-02-27 17:34:33 +00:00
Simon Larsen
4262379a87 Fix import paths in GenericFunction.ts and related files 2024-02-27 17:23:25 +00:00
Simon Larsen
c3a95b0442 Update annotations to use GenericFunction 2024-02-27 17:13:16 +00:00
Simon Larsen
7db3e2f0ca Add PromiseVoidFunction import and type annotations 2024-02-27 17:10:59 +00:00
Simon Larsen
715875ab46 Fix type annotations and formatting in GenericObject.ts, ModelForm.tsx, Step.tsx, Steps.tsx, and ModelDetail.tsx 2024-02-27 17:02:19 +00:00
Simon Larsen
e144e6bb35 Add imports and type annotations 2024-02-27 17:00:24 +00:00
Simon Larsen
739f7a0aef Fix import paths and types in various files 2024-02-27 16:54:50 +00:00
Simon Larsen
26e3025a95 Refactor function types and imports 2024-02-27 16:51:35 +00:00
Simon Larsen
af44b4d959 Add PromiseVoidFunction import to multiple files 2024-02-27 16:43:15 +00:00
Simon Larsen
eaf93f43b0 Refactor code and fix formatting issues 2024-02-27 16:36:27 +00:00
Simon Larsen
abd3385bff Update function types and fix error handling in email component 2024-02-27 16:33:38 +00:00
Simon Larsen
6956338c47 Refactor code and handle errors in fetchCount() function 2024-02-27 16:27:13 +00:00
Simon Larsen
5876aba680 Fix async/await usage in code 2024-02-27 16:21:37 +00:00
Simon Larsen
ac9442e085 Fix formatting and remove unnecessary code 2024-02-27 16:15:26 +00:00
Simon Larsen
7e256ab68c Refactor code and fix imports 2024-02-27 16:14:23 +00:00
Simon Larsen
ad29eaad78 Fix import statements and add missing types 2024-02-27 15:56:47 +00:00
Simon Larsen
4ea0d0c8ec Refactor function parameter formatting in SideOver.test.tsx, ListRow.tsx, DayUptimeGraph.tsx, RestrictionTimesFieldElement.tsx, and Image.tsx 2024-02-27 15:50:30 +00:00
Simon Larsen
79469d79e5 Add PromiseVoidFunction import to relevant files 2024-02-27 15:47:17 +00:00
Simon Larsen
006a01d0a5 Refactor function signatures and handle errors in fetchCount 2024-02-27 15:42:27 +00:00
Simon Larsen
1034587fbe Update function types in Git repository 2024-02-27 15:37:49 +00:00
Simon Larsen
35744b938f Update import paths for FunctionsTypes 2024-02-27 15:18:22 +00:00
Simon Larsen
31875081e5 Update function type names 2024-02-27 15:17:39 +00:00
Simon Larsen
50770eb6e8 Refactor code formatting and types 2024-02-27 15:16:02 +00:00
Simon Larsen
dd9893184e Refactor getAnouncementsParsedData function signature 2024-02-27 13:56:33 +00:00
Simon Larsen
2c2bdd9fe3 Refactor form and modal test files 2024-02-27 13:54:41 +00:00
Simon Larsen
512af9015d Add import statements for new function types 2024-02-27 13:50:47 +00:00
Simon Larsen
ba0ddf01b2 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-27 13:31:58 +00:00
Simon Larsen
b423d2c5e8 Fix PromiseRejectErrorFunctionType in code 2024-02-27 13:31:55 +00:00
Simon Larsen
13d0bc0967 Merge pull request #1205 from OneUptime/snyk-upgrade-2f7af411ccf6aacd554ea7678324829c
[Snyk] Upgrade typeorm from 0.3.19 to 0.3.20
2024-02-27 13:30:05 +00:00
Simon Larsen
f89c2a1580 Merge pull request #1201 from OneUptime/snyk-upgrade-17c0759e6f84b4c825faefda97634069
[Snyk] Upgrade react-router-dom from 6.21.3 to 6.22.0
2024-02-27 13:29:53 +00:00
Simon Larsen
4d2b0a7fbe Merge pull request #1204 from OneUptime/snyk-upgrade-3e2c0305247e4dfc1f3d383f515d5494
[Snyk] Upgrade moment-timezone from 0.5.44 to 0.5.45
2024-02-27 13:29:49 +00:00
Simon Larsen
e5d34c4cde Merge pull request #1206 from OneUptime/snyk-upgrade-6b9be75050424fe3cf9e3e58b5975521
[Snyk] Upgrade @opentelemetry/sdk-node from 0.45.1 to 0.48.0
2024-02-27 13:29:42 +00:00
Simon Larsen
73fa83e79c Merge pull request #1207 from OneUptime/snyk-upgrade-a6ce7e9f75dd45ae2f4570ed1548eee8
[Snyk] Upgrade dotenv from 16.3.1 to 16.4.1
2024-02-27 13:29:37 +00:00
Simon Larsen
1d19789573 Add new function types and update existing functions***
***Refactor function declarations to use type aliases***
***Fix function signature in FilePicker component***
***Refactor function declaration in DashboardHeader component***
***Fix type declaration in BaseAPI.test.ts***
***Import missing function type in PortMonitor.ts***
***Refactor type declaration in Helpers.ts
2024-02-27 13:29:06 +00:00
Simon Larsen
e0159e0582 Fix async function types in code 2024-02-27 13:20:59 +00:00
Simon Larsen
0b1838fe57 Add import statement for GetReactElementFunctionType 2024-02-27 13:16:30 +00:00
Simon Larsen
3cda3b90c7 Update function parameter types 2024-02-27 13:15:08 +00:00
Simon Larsen
c99f5d79c2 Add new function types and update function signatures 2024-02-27 13:12:45 +00:00
Simon Larsen
a1496c1149 Add VoidFunctionType to refreshFields 2024-02-27 13:10:25 +00:00
Simon Larsen
22bf6eb908 Add GetReactElementFunctionType import and update function signature in BaseModelTable.tsx and List.tsx 2024-02-27 13:07:56 +00:00
Simon Larsen
d4d389d792 Add PromiseVoidFunctionType import to BaseModelTable and Resources components 2024-02-27 12:45:21 +00:00
Simon Larsen
ac59d9fe2b Fix import formatting in various files 2024-02-27 12:43:50 +00:00
Simon Larsen
5da560f533 Refactor async function declarations 2024-02-27 12:40:23 +00:00
Simon Larsen
5cd81147b9 Refactor getIncidentEventItem function signature 2024-02-27 12:37:43 +00:00
Simon Larsen
3e7070e5e8 Update import statements for PromiseVoidFunctionType 2024-02-27 12:29:43 +00:00
Simon Larsen
45b706d7d5 Add ExpressAPIFunctionType to processIncomingRequest and returnResponse 2024-02-27 12:28:24 +00:00
Simon Larsen
2a94700348 Refactor function types in code 2024-02-27 12:23:41 +00:00
Simon Larsen
74d126225e Update apm.png 2024-02-27 12:06:29 +00:00
Simon Larsen
7dc326fb42 Refactor getBarTooltip function in TraceView component 2024-02-27 11:59:15 +00:00
Simon Larsen
b96a450d21 Refactor dropdown handling in Card and BasicForm components 2024-02-27 11:44:03 +00:00
Simon Larsen
d47e217215 Update form-related types and references 2024-02-27 11:16:45 +00:00
snyk-bot
94d7e97c8a fix: upgrade dotenv from 16.3.1 to 16.4.1
Snyk has created this PR to upgrade dotenv from 16.3.1 to 16.4.1.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-27 03:01:25 +00:00
snyk-bot
efe8196c53 fix: upgrade @opentelemetry/sdk-node from 0.45.1 to 0.48.0
Snyk has created this PR to upgrade @opentelemetry/sdk-node from 0.45.1 to 0.48.0.

See this package in npm:
https://www.npmjs.com/package/@opentelemetry/sdk-node

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-27 03:01:21 +00:00
snyk-bot
bf2b94cfa2 fix: upgrade typeorm from 0.3.19 to 0.3.20
Snyk has created this PR to upgrade typeorm from 0.3.19 to 0.3.20.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-27 03:01:17 +00:00
Simon Larsen
b32dd31121 Refactor getRowsFromBars function in TraceView component 2024-02-26 15:19:42 +00:00
Simon Larsen
3e2937d07f Add GanttChartBar and GanttChartRow components 2024-02-26 13:53:14 +00:00
Simon Larsen
d2cbd2819a Update NavBar titles and icons 2024-02-26 13:17:32 +00:00
Simon Larsen
ea53172b43 Refactor HelmChart/Tests/index.sh script 2024-02-26 13:01:36 +00:00
Simon Larsen
dbc95aad55 Remove unnecessary CSS class in LogsFilters component 2024-02-26 11:28:06 +00:00
Simon Larsen
617bd266f9 Refactor column definitions in StatementGenerator.test.ts 2024-02-26 11:00:24 +00:00
Simon Larsen
b47dd5656d Update required field for variable 2024-02-26 10:41:20 +00:00
snyk-bot
5b6bf12ad3 fix: upgrade moment-timezone from 0.5.44 to 0.5.45
Snyk has created this PR to upgrade moment-timezone from 0.5.44 to 0.5.45.

See this package in npm:
https://www.npmjs.com/package/moment-timezone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-26 00:31:08 +00:00
Simon Larsen
6f12eb2414 Change severityNumber column type from Text to Number 2024-02-25 19:31:33 +00:00
Simon Larsen
f59c9d6c42 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-25 19:00:39 +00:00
Simon Larsen
d112eaee28 Change severity column type from text to number 2024-02-25 19:00:36 +00:00
Simon Larsen
73a6b2d1fa Fix data migration issues and improve code readability 2024-02-25 18:59:34 +00:00
Simon Larsen
625a2c410c Add duration column to span table and change log severity column type 2024-02-25 18:53:15 +00:00
Simon Larsen
f0e14af0e6 Merge pull request #1203 from OneUptime/snyk-fix-ee9fb43be6ff8dbd15e7d02d69988075
[Snyk] Security upgrade bullmq from 3.15.8 to 5.3.3
2024-02-25 18:32:26 +00:00
Simon Larsen
47b1d83102 Add duration column to Span table 2024-02-25 18:07:50 +00:00
snyk-bot
6f64f78b3f fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-02-25 14:35:36 +00:00
Simon Larsen
31c73193f0 Add column and modify database service statements 2024-02-25 12:19:57 +00:00
Simon Larsen
ab5044e472 Fix formatting issues in AnalyticsDatabaseService and StatementGenerator 2024-02-25 11:30:14 +00:00
Simon Larsen
ccc5a51482 Refactor AnalyticsDatabaseService and StatementGenerator classes 2024-02-25 11:28:49 +00:00
Simon Larsen
bd77be13f7 Update testimonials and add APM section to README 2024-02-24 19:44:23 +00:00
Simon Larsen
63e77118ba Refactor route for /product/apm in Index.ts 2024-02-24 11:21:18 +00:00
Simon Larsen
c238341636 Update log management and APM views and routes 2024-02-24 11:18:45 +00:00
Simon Larsen
07f1bd24d7 Update product tabs in home view 2024-02-24 10:51:13 +00:00
Simon Larsen
823c6538d0 Update OpenTelemetry dependencies 2024-02-24 09:08:54 +00:00
Simon Larsen
1d67af5359 Update margin left calculation in GanttChart Bar component 2024-02-23 17:55:10 +00:00
Simon Larsen
150e6b9207 Fix formatting issues and optimize code 2024-02-23 17:38:06 +00:00
Simon Larsen
29092b23ba Refactor GanttChart component to set timeline width dynamically 2024-02-23 17:36:11 +00:00
snyk-bot
50a8bd8057 fix: upgrade react-router-dom from 6.21.3 to 6.22.0
Snyk has created this PR to upgrade react-router-dom from 6.21.3 to 6.22.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-23 16:46:48 +00:00
Simon Larsen
61be62740a Update bar opacity and add cursor pointer to bar tooltip 2024-02-23 15:13:33 +00:00
Simon Larsen
a8fa15d38b Merge pull request #1198 from OneUptime/snyk-upgrade-dcc938af591a97121e8898fdfcbab657
[Snyk] Upgrade react-router-dom from 6.21.3 to 6.22.0
2024-02-23 14:50:23 +00:00
Simon Larsen
747104dd87 Merge pull request #1200 from OneUptime/snyk-upgrade-268994f04e0f321944ca3e20815fee2c
[Snyk] Upgrade posthog-js from 1.103.1 to 1.104.4
2024-02-23 14:50:18 +00:00
Simon Larsen
24b40d8ab1 Refactor Telemetry initialization in Telemetry.ts 2024-02-23 14:49:53 +00:00
Simon Larsen
f8810d0711 Add telemetry initialization for each service 2024-02-23 13:50:47 +00:00
Simon Larsen
dfbf9a827f Update telemetry imports 2024-02-23 13:26:45 +00:00
Simon Larsen
ccb960f30e Fix formatting issues and update dependencies 2024-02-23 13:25:15 +00:00
Simon Larsen
07ab132946 Refactor OpenTelemetry exporter configuration and convert base64 IDs to hex 2024-02-23 13:15:08 +00:00
Simon Larsen
7ced477ec9 Add OpenTelemetry OTLP HTTP exporter and headers 2024-02-23 12:47:14 +00:00
snyk-bot
5b5501474f fix: upgrade posthog-js from 1.103.1 to 1.104.4
Snyk has created this PR to upgrade posthog-js from 1.103.1 to 1.104.4.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-23 12:21:23 +00:00
Simon Larsen
bc47842e35 Add telemetry for monitoring application performance 2024-02-23 12:01:29 +00:00
Simon Larsen
392fcd7b27 Update installation wait time for OneUptime 2024-02-23 11:45:07 +00:00
Simon Larsen
b064102f62 Fix formatting in features-table.ejs 2024-02-23 11:18:49 +00:00
snyk-bot
1f0bda90f1 fix: upgrade react-router-dom from 6.21.3 to 6.22.0
Snyk has created this PR to upgrade react-router-dom from 6.21.3 to 6.22.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-22 21:12:56 +00:00
Simon Larsen
f50d32e029 Update pod readiness check in index.sh 2024-02-22 19:52:32 +00:00
Simon Larsen
35ddcd5db8 sleep for 10 min 2024-02-22 19:51:39 +00:00
Simon Larsen
7594e7deb9 increase sleep time for helm test 2024-02-22 19:49:51 +00:00
Simon Larsen
d18ff841ab Add OpenTelemetry instrumentation for Express and HTTP 2024-02-22 19:01:22 +00:00
Simon Larsen
7a9e597f8b Remove unused OpenTelemetry auto-instrumentation package 2024-02-22 18:57:08 +00:00
Simon Larsen
555e67076f Remove unnecessary dependencies and links from docker-compose file 2024-02-22 18:26:07 +00:00
Simon Larsen
52f40369a8 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-22 18:18:52 +00:00
Simon Larsen
31bff7ff94 Refactor telemetry configuration and remove unused code 2024-02-22 18:18:14 +00:00
Simon Larsen
2ff93a1440 Refactor BearerTokenAuthorization and Telemetry classes 2024-02-22 18:17:01 +00:00
Simon Larsen
b9afe175b0 Remove unnecessary whitespace in TelemetryIngest.ts 2024-02-22 17:58:05 +00:00
Simon Larsen
9ab9d537c1 Fix telemetry endpoint URL and update telemetryServiceId parameter 2024-02-22 17:53:29 +00:00
Simon Larsen
803f52381e Refactor code to improve performance and readability 2024-02-22 17:22:05 +00:00
Simon Larsen
17fbae7cd5 Update telemetry environment variables 2024-02-22 17:07:33 +00:00
Simon Larsen
5dc625c34b Add OpenTelemetry HTTP and Express instrumentations 2024-02-22 16:54:34 +00:00
Simon Larsen
b12582ab67 Refactor OpenTelemetryRequestMiddleware and TelemetryIngest classes 2024-02-22 16:28:20 +00:00
Simon Larsen
19e73ec2c7 Merge pull request #1195 from OneUptime/brower-apm
Brower apm
2024-02-22 14:15:33 +00:00
Simon Larsen
841892f2df Refactor CopyTextButton and Bar components 2024-02-22 14:15:12 +00:00
Simon Larsen
7a81de1b17 Update CopyTextButton and LogItem components 2024-02-22 14:07:46 +00:00
Simon Larsen
309562c6f6 Add CopyTextButton component to LogItem 2024-02-22 13:35:56 +00:00
Simon Larsen
8689f884bf Fix formatting and add selectedBarIds functionality 2024-02-22 13:01:04 +00:00
Simon Larsen
a9293f272b Remove debugger statements 2024-02-22 12:43:45 +00:00
Simon Larsen
f328b38b1f Fix initialization of private variable in Includes class and add debugger statement in Statement class 2024-02-22 12:28:26 +00:00
Simon Larsen
3ed422145d Add Dictionary import and fix Statement.toColumnType method 2024-02-22 12:18:51 +00:00
Simon Larsen
406ee71b8b Add debugger statement and calculate duration in Unix Nano for spans 2024-02-22 11:55:59 +00:00
Simon Larsen
ed601cc187 Refactor AnalyticsDatabaseService and Statement classes 2024-02-22 11:41:49 +00:00
Simon Larsen
c9df4deb16 Fix deserialization issue and improve serialization in Includes and Statement classes 2024-02-22 11:39:07 +00:00
Simon Larsen
b9d5fc29db Fix formatting issues in StartServer.ts, BaseAnalyticsAPI.ts, Includes.ts, and Statement.ts 2024-02-22 11:27:52 +00:00
Simon Larsen
4ca2ced020 Fix formatting issues and remove unused code 2024-02-22 11:27:15 +00:00
Simon Larsen
2519e819cc Add real-time log updates to DashboardLogsViewer component 2024-02-22 10:57:37 +00:00
Simon Larsen
e3bbe0f916 Merge pull request #1194 from OneUptime/brower-apm
Update dependencies and remove unnecessary code
2024-02-22 08:26:51 +00:00
Simon Larsen
3c48005d90 Update dependencies and remove unnecessary code 2024-02-22 08:26:20 +00:00
Simon Larsen
f5fec459fa Update logger and telemetry imports 2024-02-22 08:21:59 +00:00
Simon Larsen
3f159aa515 Add OpenTelemetry logger provider and log record processor 2024-02-21 19:57:35 +00:00
Simon Larsen
2ff44ebd16 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-21 19:52:36 +00:00
Simon Larsen
eb9c30e9c4 Fix initialization and formatting issues 2024-02-21 19:52:33 +00:00
Simon Larsen
ab01ad7b7a Merge pull request #1188 from OneUptime/snyk-upgrade-8ef786d11a1fae4d078f3d615ffea556
[Snyk] Upgrade posthog-js from 1.102.1 to 1.103.1
2024-02-21 19:51:25 +00:00
Simon Larsen
8d4a9c6f12 Merge pull request #1187 from OneUptime/snyk-upgrade-3a3f31ccb03c75c07356099d5ea4ea95
[Snyk] Upgrade typeorm from 0.3.19 to 0.3.20
2024-02-21 19:51:18 +00:00
Simon Larsen
da7a16f985 Merge pull request #1193 from OneUptime/snyk-upgrade-31602a8cdb14da86c7800af8d78a14dd
[Snyk] Upgrade css-loader from 6.9.1 to 6.10.0
2024-02-21 19:51:08 +00:00
Simon Larsen
de2bbb1f08 Fix unknown metric type logging 2024-02-21 18:46:25 +00:00
Simon Larsen
efdce26756 Fix error handling in executePendingNotificationLog function 2024-02-21 18:43:30 +00:00
Simon Larsen
83d069ee5b Update imports and refactor logger 2024-02-21 18:33:13 +00:00
Simon Larsen
c118faef0a Fix color in SpanUtil and remove extra whitespace in Bar component 2024-02-21 16:52:33 +00:00
Simon Larsen
04b143b6e7 Fix totalItemsCount display in Pagination component 2024-02-21 16:09:22 +00:00
Simon Larsen
8232c4a4dc Refactor code and remove unnecessary blank lines 2024-02-21 16:00:54 +00:00
Simon Larsen
ed2574c449 Add OpenTelemetry SDK and start it***
***Remove unnecessary code from Logger.ts***
***Update OpenTelemetry.ts to use auto-instrumentations***
***Remove OpenTelemetry import from StartServer.ts***
***Update Bar component to show label outside bar if it doesn't fit
2024-02-21 15:49:16 +00:00
Simon Larsen
c1c82530ed Add AWS X-Ray ID generator for OpenTelemetry 2024-02-21 13:45:16 +00:00
Simon Larsen
e1f534ce70 Add severityNumber property to LogsViewer component and update dependencies 2024-02-21 12:48:12 +00:00
Simon Larsen
8f1826c69c Refactor code and fix formatting issues 2024-02-21 11:34:45 +00:00
Simon Larsen
bdc811661c Add OpenTelemetry logging support 2024-02-21 11:20:58 +00:00
Simon Larsen
2de7d00fa2 Refactor getBarTooltip function to accept divisibilityFactorAndIntervalUnit parameter 2024-02-20 19:18:49 +00:00
Simon Larsen
dd144d00ac Add utility functions for converting time units and calculating divisibility factor 2024-02-20 19:06:55 +00:00
Simon Larsen
af5a5332e5 Add Color import to TraceView component 2024-02-20 18:44:02 +00:00
snyk-bot
e21a583a68 fix: upgrade css-loader from 6.9.1 to 6.10.0
Snyk has created this PR to upgrade css-loader from 6.9.1 to 6.10.0.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-20 18:35:51 +00:00
Simon Larsen
b55ae93ade Fix OpenTelemetry and GanttChart Bar bugs 2024-02-20 15:39:31 +00:00
Simon Larsen
633a790973 Refactor DropdownUtil to include an optional parameter for using key as label. Update Span class to use enum for kind. Update Filter component to handle different input types. Update OTelIngest API to handle missing projectId or serviceId. 2024-02-20 14:41:46 +00:00
Simon Larsen
8513b4b13e Remove auto-instrumentation and update sorting in TracesList 2024-02-20 13:20:44 +00:00
Simon Larsen
aeaf9f55e4 Add OpenTelemetry HTTP and Express instrumentations 2024-02-20 13:14:27 +00:00
Simon Larsen
30d9cbe9a3 Refactor OpenTelemetry configuration 2024-02-20 13:01:58 +00:00
Simon Larsen
fb7fe8af1e Add OpenTelemetry headers from environment variables 2024-02-20 11:49:58 +00:00
Simon Larsen
80b19d03ed Merge pull request #1191 from OneUptime/readme-update
Readme update
2024-02-20 11:26:19 +00:00
Simon Larsen
18a39c5c2e Fix bug in login functionality***
***Add validation for user input***

***Refactor code for better readability***

***Update README with installation instructions***

***Implement new feature for user profile page
2024-02-20 11:24:12 +00:00
Simon Larsen
e389de20b7 Update status page image in README 2024-02-20 11:15:43 +00:00
Simon Larsen
9187c633d4 Update monitor image styling 2024-02-20 11:05:06 +00:00
Simon Larsen
03591a4d3a Update README.md with OneUptime features 2024-02-20 11:01:06 +00:00
Simon Larsen
c857918b3f Update README.md with new header format 2024-02-20 10:59:58 +00:00
Simon Larsen
8acbd49d52 Update README.md with new section headings 2024-02-20 10:59:23 +00:00
Simon Larsen
811927e5a3 Refactored README.md to improve readability and add section headings 2024-02-20 10:58:33 +00:00
Simon Larsen
29f0cd0280 Update README.md with new images and descriptions 2024-02-20 10:56:13 +00:00
Simon Larsen
bc30df272f Add monitor image to README 2024-02-20 10:52:43 +00:00
Simon Larsen
9bec7568dc Add monitor image to README.md 2024-02-20 10:51:17 +00:00
Simon Larsen
c6a5ee81b3 Update OpenTelemetry configuration 2024-02-19 20:31:01 +00:00
Simon Larsen
0cf5edc8e9 Add OpenTelemetry OTLP exporters and environment variables 2024-02-19 20:08:51 +00:00
Simon Larsen
c637f889e2 Add OpenTelemetry for tracing and metrics 2024-02-19 19:21:08 +00:00
Simon Larsen
3f83cf77df fix timeout 2024-02-19 16:05:34 +00:00
Simon Larsen
6a5f2c26ae Refactor Gantt chart timeline calculation 2024-02-19 14:48:16 +00:00
Simon Larsen
0816b5e7ba Fix data type conversion issues and filter duplicate spans 2024-02-19 14:29:28 +00:00
Simon Larsen
6c9b62dc2d Refactor span timeline calculations in TraceView component 2024-02-19 13:08:50 +00:00
Simon Larsen
99dcf4c222 Refactor GanttChart component and TraceView component 2024-02-19 13:05:16 +00:00
Simon Larsen
eeffd749d4 Refactor ServiceDelete component to TraceView 2024-02-19 12:53:38 +00:00
Simon Larsen
fa61d74671 Refactor code and fix formatting issues 2024-02-19 12:51:56 +00:00
Simon Larsen
2b4990c3c6 Add getMillisecondsBetweenTwoUnixNanoDates method to OneUptimeDate class and fix path in TelemetryRoutes 2024-02-19 12:51:36 +00:00
Simon Larsen
b819083bb9 Fix formatting and add missing semicolon 2024-02-19 11:31:17 +00:00
Simon Larsen
7764d946cf Fix ObjectID conversion issue in CommonModel and ObjectID class 2024-02-19 11:29:50 +00:00
Simon Larsen
c8edc321bf Enable trace viewing in TracesList component 2024-02-19 11:18:13 +00:00
Simon Larsen
602bfd5e7e Delete unnecessary files and update .gitignore 2024-02-19 10:55:14 +00:00
Simon Larsen
f0e543d7fc Add appname label to deployment spec 2024-02-19 07:40:04 +00:00
snyk-bot
bec568c589 fix: upgrade posthog-js from 1.102.1 to 1.103.1
Snyk has created this PR to upgrade posthog-js from 1.102.1 to 1.103.1.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-19 00:09:22 +00:00
snyk-bot
6a952742d8 fix: upgrade typeorm from 0.3.19 to 0.3.20
Snyk has created this PR to upgrade typeorm from 0.3.19 to 0.3.20.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-19 00:09:18 +00:00
Simon Larsen
b087551a04 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-18 20:37:25 +00:00
Simon Larsen
3613c4b599 Remove unused InternalSmtpUsername variable and update MailService to use InternalSmtpEmail 2024-02-18 20:37:20 +00:00
Simon Larsen
91ea029676 Merge pull request #1186 from OneUptime/snyk-upgrade-f1af88a2ea70ba833920fdff73bc7ffc
[Snyk] Upgrade typeorm from 0.3.19 to 0.3.20
2024-02-18 20:26:04 +00:00
Simon Larsen
5125d96981 Remove unused SMTP_USERNAME variable 2024-02-18 20:16:18 +00:00
Simon Larsen
eb24c2c727 Update SMTP_EMAIL in haraka.yaml 2024-02-18 20:07:57 +00:00
Simon Larsen
2be0f5d965 fix auth with haraka 2024-02-18 20:05:34 +00:00
snyk-bot
de0ede0a24 fix: upgrade typeorm from 0.3.19 to 0.3.20
Snyk has created this PR to upgrade typeorm from 0.3.19 to 0.3.20.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-18 02:44:07 +00:00
Simon Larsen
f996f36edb Merge pull request #1184 from OneUptime/snyk-upgrade-e6147b2f95c1e1842dbd395511b4ba5e
[Snyk] Upgrade dotenv from 16.3.2 to 16.4.1
2024-02-17 19:25:54 +00:00
Simon Larsen
d2b6719088 Merge pull request #1181 from OneUptime/snyk-upgrade-4877dca6bb18a0901f05b27b37ce5d89
[Snyk] Upgrade react-big-calendar from 1.8.6 to 1.8.7
2024-02-17 19:25:41 +00:00
Simon Larsen
f60c0539d4 Merge pull request #1182 from OneUptime/snyk-upgrade-ddda3196acb3a031ac87c005f49616fa
[Snyk] Upgrade reactflow from 11.10.2 to 11.10.3
2024-02-17 19:25:35 +00:00
Simon Larsen
a7ca645268 Merge pull request #1183 from OneUptime/snyk-upgrade-dc7ad18ae840065fd2184bce8c46ba2b
[Snyk] Upgrade typeorm from 0.3.19 to 0.3.20
2024-02-17 19:25:31 +00:00
Simon Larsen
b57587b0ae Merge pull request #1185 from OneUptime/snyk-upgrade-235b1d93f0cbddf6dfee17d3642ea86e
[Snyk] Upgrade axios from 1.6.6 to 1.6.7
2024-02-17 19:25:22 +00:00
snyk-bot
bc3510b114 fix: upgrade axios from 1.6.6 to 1.6.7
Snyk has created this PR to upgrade axios from 1.6.6 to 1.6.7.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-17 17:53:30 +00:00
snyk-bot
2aeeb77154 fix: upgrade dotenv from 16.3.2 to 16.4.1
Snyk has created this PR to upgrade dotenv from 16.3.2 to 16.4.1.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-17 01:46:24 +00:00
snyk-bot
596b80bd71 fix: upgrade typeorm from 0.3.19 to 0.3.20
Snyk has created this PR to upgrade typeorm from 0.3.19 to 0.3.20.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/95df775c-d36f-4060-828c-d0ddc8c9f28e?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-17 01:41:44 +00:00
snyk-bot
c1d6978ffc fix: upgrade reactflow from 11.10.2 to 11.10.3
Snyk has created this PR to upgrade reactflow from 11.10.2 to 11.10.3.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-16 17:57:57 +00:00
snyk-bot
3c68f56d79 fix: upgrade react-big-calendar from 1.8.6 to 1.8.7
Snyk has created this PR to upgrade react-big-calendar from 1.8.6 to 1.8.7.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-16 17:57:54 +00:00
Simon Larsen
50e07a7947 Merge pull request #1174 from OneUptime/snyk-upgrade-f87bc2db7d38ab19029aa142240a3bac
[Snyk] Upgrade posthog-js from 1.102.0 to 1.102.1
2024-02-16 09:15:42 +00:00
Simon Larsen
b6d53c02cd Merge pull request #1177 from OneUptime/snyk-upgrade-24a93d36a29352f444c5da712b8506eb
[Snyk] Upgrade dotenv from 16.4.0 to 16.4.1
2024-02-16 09:15:37 +00:00
Simon Larsen
5a71f70a37 Merge pull request #1178 from OneUptime/snyk-fix-7e01c5c64b53e6ac07214f0a35a132f4
[Snyk] Security upgrade nginx from 1.25.3-alpine to 1.25.4-alpine
2024-02-16 09:15:26 +00:00
Simon Larsen
0472c8115f Merge pull request #1179 from OneUptime/snyk-upgrade-13d7e11b673345545747b6dd3847130f
[Snyk] Upgrade reactflow from 11.10.2 to 11.10.3
2024-02-16 09:15:20 +00:00
Simon Larsen
b952f0666b Merge pull request #1180 from OneUptime/snyk-upgrade-31c1a2457789279317cffb063f11b971
[Snyk] Upgrade axios from 1.6.6 to 1.6.7
2024-02-16 09:15:15 +00:00
Simon Larsen
abc5526507 Refactor import statements in AnalyticsModelTable and BaseModelTable 2024-02-16 07:48:29 +00:00
Simon Larsen
96787b6905 Update import statements in ModelTable components 2024-02-16 07:46:31 +00:00
Simon Larsen
519daba294 Remove root user from Dockerfiles 2024-02-16 07:40:22 +00:00
snyk-bot
3ade0146ec fix: upgrade axios from 1.6.6 to 1.6.7
Snyk has created this PR to upgrade axios from 1.6.6 to 1.6.7.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-16 02:25:17 +00:00
snyk-bot
48001b1383 fix: upgrade reactflow from 11.10.2 to 11.10.3
Snyk has created this PR to upgrade reactflow from 11.10.2 to 11.10.3.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-16 02:15:59 +00:00
snyk-bot
5c3eb0bb11 fix: Nginx/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-EXPAT-6241039
- https://snyk.io/vuln/SNYK-ALPINE318-EXPAT-6241040
- https://snyk.io/vuln/SNYK-ALPINE318-LIBXML2-6245694
2024-02-16 02:13:30 +00:00
snyk-bot
2ff5aae91a fix: upgrade dotenv from 16.4.0 to 16.4.1
Snyk has created this PR to upgrade dotenv from 16.4.0 to 16.4.1.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-16 02:13:29 +00:00
snyk-bot
d7b033bb2a fix: upgrade posthog-js from 1.102.0 to 1.102.1
Snyk has created this PR to upgrade posthog-js from 1.102.0 to 1.102.1.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-15 14:47:48 +00:00
Simon Larsen
82e30a0a04 Merge pull request #1172 from OneUptime/snyk-upgrade-e677790239304d003a044378abc28ba6
[Snyk] Upgrade dotenv from 16.3.2 to 16.4.1
2024-02-15 14:14:09 +00:00
Simon Larsen
9792983b5e Merge pull request #1173 from OneUptime/snyk-upgrade-4cfd59425aabcbe4d52ff653899e338d
[Snyk] Upgrade axios from 1.6.5 to 1.6.6
2024-02-15 14:14:04 +00:00
Simon Larsen
6bdce925b7 Merge branch 'refactor-model-table' 2024-02-15 14:05:58 +00:00
Simon Larsen
e53666860e Fix TracesList component and TelemetryRoutes*** 2024-02-15 14:05:18 +00:00
Simon Larsen
8e689e79e2 Add TelemetryServiceViewTrace component and update RouteMap 2024-02-15 14:02:40 +00:00
Simon Larsen
a9c9ea8057 Add modelId to TracesList query 2024-02-15 13:55:36 +00:00
Simon Larsen
88feb381db Fix formatting and remove unnecessary lines 2024-02-15 13:50:37 +00:00
Simon Larsen
f4d5b9c492 Update OTel exporter headers and endpoints 2024-02-15 13:45:13 +00:00
Simon Larsen
6b0dd27052 Add SpanService API route and permissions for Telemetry Service Traces 2024-02-15 12:50:34 +00:00
Simon Larsen
d2df65e2ff Refactor ModelTable component to AnalyticsModelTable***
***Import AnalyticsModelTable in TracesList component
2024-02-15 12:36:49 +00:00
Simon Larsen
4118edf4f2 Refactor LogsViewer and IncidentState components 2024-02-15 08:54:02 +00:00
Simon Larsen
2185048eea Update import statements in multiple files 2024-02-15 08:51:43 +00:00
Simon Larsen
2f3e436db5 Fix formatting and import issues 2024-02-15 08:23:31 +00:00
Simon Larsen
15203520d8 Update code in ModelTable and ModelAPI 2024-02-15 08:17:39 +00:00
Simon Larsen
6438943f05 Add ModelFormModal and showCreateModal function to ModelTable 2024-02-15 07:57:44 +00:00
Simon Larsen
6891119c1a Refactor model table and add column check 2024-02-15 07:46:07 +00:00
Simon Larsen
8de1cec844 Add billing plan access control to BaseModel and AnalyticsBaseModel 2024-02-15 07:35:35 +00:00
snyk-bot
43c0301ee9 fix: upgrade axios from 1.6.5 to 1.6.6
Snyk has created this PR to upgrade axios from 1.6.5 to 1.6.6.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-15 02:12:42 +00:00
snyk-bot
af5a33e41f fix: upgrade dotenv from 16.3.2 to 16.4.1
Snyk has created this PR to upgrade dotenv from 16.3.2 to 16.4.1.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-15 00:42:22 +00:00
Simon Larsen
19979e99b8 Merge pull request #1171 from OneUptime/snyk-upgrade-9b94016b3c63f811bc1f248484bdddfa
[Snyk] Upgrade dotenv from 16.3.2 to 16.4.0
2024-02-14 21:26:17 +00:00
snyk-bot
9e92a351e8 fix: upgrade dotenv from 16.3.2 to 16.4.0
Snyk has created this PR to upgrade dotenv from 16.3.2 to 16.4.0.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-14 17:40:32 +00:00
Simon Larsen
f7b4b671dc Add getReadPermissions, getCreatePermissions, getUpdatePermissions, and getDeletePermissions methods to BaseModel and AnalyticsBaseModel 2024-02-14 17:21:17 +00:00
Simon Larsen
438855fb12 Add new methods to AnalyticsModelTable and AnalyticsModelAPI 2024-02-14 17:11:05 +00:00
Simon Larsen
aec156e154 Fix model table and API imports 2024-02-14 16:50:14 +00:00
Simon Larsen
92e16ddd15 Add BaseListResult import and update ListResult interface 2024-02-14 14:29:13 +00:00
Simon Larsen
5b373ced11 Add tableName property to AnalyticsBaseModel 2024-02-13 14:44:53 +00:00
Simon Larsen
b13e021d83 Update import statements in ModelPermission.ts 2024-02-13 14:39:54 +00:00
Simon Larsen
a8b4a0a57a Update import statements in multiple files 2024-02-13 14:35:46 +00:00
Simon Larsen
333c9d1199 Refactor AnalyticsBaseModel and CommonModel classes 2024-02-13 14:31:54 +00:00
Simon Larsen
337f46b0d3 Update user authentication logic 2024-02-13 14:28:44 +00:00
Simon Larsen
7852aa909e Update imports in Realtime.ts 2024-02-13 14:26:05 +00:00
Simon Larsen
0de12ec66e Update modelType references to use BaseModelType 2024-02-13 14:14:32 +00:00
Simon Larsen
5d5f0c9294 Refactor AnalyticsBaseModel and CommonModel classes 2024-02-13 14:08:42 +00:00
Simon Larsen
39dc11fb37 Update import paths for Select and Query 2024-02-13 14:03:28 +00:00
Simon Larsen
7f0d5f43d8 Update import paths for AnalyticsModelAPI 2024-02-13 13:40:58 +00:00
Simon Larsen
26b6533810 Refactor TracesList component to use ModelTable 2024-02-13 13:31:11 +00:00
Simon Larsen
3e9476ea16 Merge branch 'master' into apm 2024-02-13 13:11:14 +00:00
Simon Larsen
9e3bd114dd Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-13 09:56:14 +00:00
Simon Larsen
d797e4b36c Add timeout and retry logic for pod readiness check 2024-02-13 09:56:11 +00:00
Simon Larsen
7e5ffd7d98 Merge pull request #1168 from OneUptime/snyk-upgrade-97d8dcdbeca02db5298d32e98781de4e
[Snyk] Upgrade @types/crypto-js from 4.2.1 to 4.2.2
2024-02-13 09:41:23 +00:00
Simon Larsen
757df64cdc Merge pull request #1169 from OneUptime/snyk-upgrade-0a9908133ecae8e6c0f854beb0828c8d
[Snyk] Upgrade dotenv from 16.3.1 to 16.3.2
2024-02-13 09:41:14 +00:00
Simon Larsen
e74b2cf84f Add hover functionality and tooltip to GanttChartBar component 2024-02-13 08:49:12 +00:00
Simon Larsen
803045aeb8 Update GanttChart Bar styling and add new bars to Traces view 2024-02-13 08:37:59 +00:00
Simon Larsen
7ea5f79085 Update BarLabel and Bar styles 2024-02-13 08:29:25 +00:00
Simon Larsen
7d90a71091 Merge branch 'master' into apm 2024-02-13 08:24:25 +00:00
Simon Larsen
57e78b53cb Add CheckOn import and implement shouldProcessRequest function 2024-02-13 07:25:29 +00:00
snyk-bot
f0c08c14e8 fix: upgrade dotenv from 16.3.1 to 16.3.2
Snyk has created this PR to upgrade dotenv from 16.3.1 to 16.3.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-13 00:25:59 +00:00
Simon Larsen
0ecb344a5f Refactor JavaScriptCode class to improve code readability and maintainability 2024-02-12 19:13:13 +00:00
snyk-bot
2390c1c561 fix: upgrade @types/crypto-js from 4.2.1 to 4.2.2
Snyk has created this PR to upgrade @types/crypto-js from 4.2.1 to 4.2.2.

See this package in npm:
https://www.npmjs.com/package/@types/crypto-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-12 16:52:29 +00:00
Simon Larsen
ce143583f1 Merge branch 'master' into apm 2024-02-12 15:31:11 +00:00
Simon Larsen
514e726ad4 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-12 15:31:00 +00:00
Simon Larsen
1653c5d8ed Update README.md: Added Logs Management feature 2024-02-12 15:30:58 +00:00
Simon Larsen
5a7a5b7550 Fix color conversion issue in BarLabel and calculate bar width dynamically 2024-02-12 15:27:58 +00:00
Simon Larsen
8aaa63d2ca Fix GanttChart styling issues 2024-02-12 13:47:35 +00:00
Simon Larsen
e572458d07 Merge pull request #1166 from OneUptime/snyk-upgrade-ee5bbd066bbfb01bc8a8a117b94c2efa
[Snyk] Upgrade dotenv from 16.3.1 to 16.3.2
2024-02-12 07:36:51 +00:00
Simon Larsen
74d82286da Merge pull request #1167 from OneUptime/snyk-upgrade-09ccd8e31a4d38369f8ab8583ede5668
[Snyk] Upgrade css-loader from 6.9.0 to 6.9.1
2024-02-12 07:36:40 +00:00
snyk-bot
ce7c789f36 fix: upgrade css-loader from 6.9.0 to 6.9.1
Snyk has created this PR to upgrade css-loader from 6.9.0 to 6.9.1.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-12 00:29:37 +00:00
snyk-bot
d738c23078 fix: upgrade dotenv from 16.3.1 to 16.3.2
Snyk has created this PR to upgrade dotenv from 16.3.1 to 16.3.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-11 16:36:45 +00:00
Simon Larsen
346bba4708 Merge remote-tracking branch 'origin/snyk-upgrade-bc86844472225f3f865c0427becc29a3' 2024-02-11 09:54:39 +00:00
Simon Larsen
42a0d09c68 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-11 09:52:43 +00:00
Simon Larsen
894ed95560 increase timeout 2024-02-11 09:52:40 +00:00
Simon Larsen
e645b88542 Merge pull request #1163 from OneUptime/snyk-upgrade-da8d138aeffb15c4996f482de400e2c6
[Snyk] Upgrade react-router-dom from 6.21.2 to 6.21.3
2024-02-11 07:52:07 +00:00
Simon Larsen
69f2f8df5b Merge pull request #1164 from OneUptime/snyk-upgrade-45f6a71748af2acac6a1cb221e3f9191
[Snyk] Upgrade dotenv from 16.3.1 to 16.3.2
2024-02-11 07:52:01 +00:00
snyk-bot
38c356f891 fix: upgrade dotenv from 16.3.1 to 16.3.2
Snyk has created this PR to upgrade dotenv from 16.3.1 to 16.3.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-10 17:21:29 +00:00
snyk-bot
15c4013b4f fix: upgrade react-router-dom from 6.21.2 to 6.21.3
Snyk has created this PR to upgrade react-router-dom from 6.21.2 to 6.21.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-10 17:21:25 +00:00
Simon Larsen
6d6f5c7746 Refactor GanttChart component to improve readability and formatting 2024-02-10 09:13:07 +00:00
Simon Larsen
0a0a9f7899 Remove unnecessary whitespace and clean up code 2024-02-10 09:09:15 +00:00
Simon Larsen
9b0b8ad3d3 Refactor GanttChart component and related files 2024-02-10 09:06:03 +00:00
Simon Larsen
4efa6bf809 Merge pull request #1161 from OneUptime/snyk-upgrade-50fbbf475c429d596766b8af09e9a2a6
[Snyk] Upgrade dotenv from 16.3.1 to 16.3.2
2024-02-10 08:24:50 +00:00
Simon Larsen
3c2e4dde9e Merge pull request #1162 from OneUptime/snyk-upgrade-7e22832acc0689217ba893f8d3de59d9
[Snyk] Upgrade react-router-dom from 6.21.2 to 6.21.3
2024-02-10 08:24:45 +00:00
Simon Larsen
263ef045ff Merge branch 'master' into apm 2024-02-10 08:21:21 +00:00
Simon Larsen
b96bc5d0a6 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-02-10 08:21:02 +00:00
Simon Larsen
43710eccef Update image and link in logs-management and product-tabs views 2024-02-10 08:19:40 +00:00
Simon Larsen
e3a6c30969 refactor chart 2024-02-10 08:03:29 +00:00
snyk-bot
12b1cc5736 fix: upgrade react-router-dom from 6.21.2 to 6.21.3
Snyk has created this PR to upgrade react-router-dom from 6.21.2 to 6.21.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-10 01:31:17 +00:00
Simon Larsen
2bacd4466f Refactor GanttChart component and add onCardWidthChange prop to Card component 2024-02-09 18:19:27 +00:00
snyk-bot
4fc32260bf fix: upgrade dotenv from 16.3.1 to 16.3.2
Snyk has created this PR to upgrade dotenv from 16.3.1 to 16.3.2.

See this package in npm:
https://www.npmjs.com/package/dotenv

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-09 18:00:12 +00:00
snyk-bot
1e44f5afaa fix: upgrade css-loader from 6.9.0 to 6.9.1
Snyk has created this PR to upgrade css-loader from 6.9.0 to 6.9.1.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-09 18:00:08 +00:00
Simon Larsen
355e28ca79 Refactor Timeline component to use a minimum interval width 2024-02-09 14:17:17 +00:00
Simon Larsen
29bb09a379 Refactor GanttChart components 2024-02-09 14:17:09 +00:00
Simon Larsen
cc343fb489 Refactor GanttChart components 2024-02-09 08:55:38 +00:00
Simon Larsen
31a653bf8b Merge pull request #1157 from OneUptime/snyk-upgrade-735401e9a0bab12b59860ba0ff7713a0
[Snyk] Upgrade react-router-dom from 6.21.2 to 6.21.3
2024-02-09 08:12:46 +00:00
Simon Larsen
be4bdc5871 Merge pull request #1158 from OneUptime/snyk-upgrade-f2a25c95cec01d8ac35f7e339bb8a289
[Snyk] Upgrade reactflow from 11.10.1 to 11.10.2
2024-02-09 08:12:38 +00:00
snyk-bot
3bbb722195 fix: upgrade reactflow from 11.10.1 to 11.10.2
Snyk has created this PR to upgrade reactflow from 11.10.1 to 11.10.2.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-09 01:14:00 +00:00
snyk-bot
785ae35d3c fix: upgrade react-router-dom from 6.21.2 to 6.21.3
Snyk has created this PR to upgrade react-router-dom from 6.21.2 to 6.21.3.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-09 01:13:57 +00:00
Simon Larsen
8d61372243 Refactor code for improved performance and readability 2024-02-08 18:11:07 +00:00
Simon Larsen
c560bd0310 Merge pull request #1154 from OneUptime/snyk-upgrade-2bfd4b8030d3c88a4514611fff686838
[Snyk] Upgrade react-router-dom from 6.21.1 to 6.21.2
2024-02-08 17:56:17 +00:00
Simon Larsen
7f6a1b05ea Merge pull request #1155 from OneUptime/snyk-upgrade-908f9c832b1c554acf2147d49c14c779
[Snyk] Upgrade reactflow from 11.10.1 to 11.10.2
2024-02-08 14:27:22 +00:00
snyk-bot
52d496236f fix: upgrade reactflow from 11.10.1 to 11.10.2
Snyk has created this PR to upgrade reactflow from 11.10.1 to 11.10.2.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-08 01:33:39 +00:00
snyk-bot
6d78e864f6 fix: upgrade react-router-dom from 6.21.1 to 6.21.2
Snyk has created this PR to upgrade react-router-dom from 6.21.1 to 6.21.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-08 01:33:35 +00:00
Simon Larsen
5e3a5460d5 Merge pull request #1150 from OneUptime/snyk-upgrade-b37a9661abc0085b43a9a9fc696d9b92
[Snyk] Upgrade style-loader from 3.3.3 to 3.3.4
2024-02-07 08:23:46 +00:00
Simon Larsen
3539c537e3 Merge pull request #1151 from OneUptime/snyk-fix-942252a30d535a2b7815b8d52f5a84b0
[Snyk] Security upgrade fastapi from 0.103.2 to 0.109.1
2024-02-07 08:23:38 +00:00
Simon Larsen
3e57270a0e Merge pull request #1152 from OneUptime/snyk-upgrade-9facedc502dcfceebdce1c255c9548bd
[Snyk] Upgrade protobufjs from 7.2.5 to 7.2.6
2024-02-07 08:23:23 +00:00
Simon Larsen
4a8a78eb83 Merge pull request #1153 from OneUptime/snyk-upgrade-fd44b33aa24b61551427f7fc27bd38c1
[Snyk] Upgrade react-router-dom from 6.21.1 to 6.21.2
2024-02-07 08:23:12 +00:00
snyk-bot
768fd118c5 fix: upgrade react-router-dom from 6.21.1 to 6.21.2
Snyk has created this PR to upgrade react-router-dom from 6.21.1 to 6.21.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-07 01:44:01 +00:00
snyk-bot
37f0829f05 fix: upgrade protobufjs from 7.2.5 to 7.2.6
Snyk has created this PR to upgrade protobufjs from 7.2.5 to 7.2.6.

See this package in npm:
https://www.npmjs.com/package/protobufjs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-07 00:48:23 +00:00
snyk-bot
bdd7f58bfa fix: Llama/requirements.txt to reduce vulnerabilities
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-FASTAPI-6228055
2024-02-06 14:43:53 +00:00
snyk-bot
2a9be4e512 fix: upgrade style-loader from 3.3.3 to 3.3.4
Snyk has created this PR to upgrade style-loader from 3.3.3 to 3.3.4.

See this package in npm:
https://www.npmjs.com/package/style-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-06 14:43:41 +00:00
Simon Larsen
3635a4d839 Merge pull request #1145 from OneUptime/snyk-upgrade-37712a3e2e0ada984d4eb5e44e3aa144
[Snyk] Upgrade style-loader from 3.3.3 to 3.3.4
2024-02-06 09:27:09 +00:00
Simon Larsen
aac3f169ae Merge pull request #1147 from OneUptime/snyk-upgrade-7ca2324934c58bd8cb3bc42eb4b1b48f
[Snyk] Upgrade react-router-dom from 6.21.1 to 6.21.2
2024-02-06 09:26:52 +00:00
Simon Larsen
450c9f7107 Merge pull request #1149 from OneUptime/snyk-upgrade-72c6c1a628d7824c0f164fe792903c0c
[Snyk] Upgrade socket.io-client from 4.7.3 to 4.7.4
2024-02-06 09:26:41 +00:00
Simon Larsen
088aba033b Fix formatting in README.md 2024-02-03 21:04:26 +00:00
Simon Larsen
80bae0c0a6 Add instructions for adding a custom domain to the status page 2024-02-03 12:51:02 +00:00
Simon Larsen
166fd1ca36 Update OneUptime service token in fluent.conf 2024-02-03 11:35:36 +00:00
Simon Larsen
1a47402ce3 Update Fluentd endpoint and service token 2024-02-03 09:10:57 +00:00
Simon Larsen
29ef61df88 Update Nginx configuration to include /fluentd/logs location 2024-02-03 09:08:29 +00:00
snyk-bot
0b5110b604 fix: upgrade socket.io-client from 4.7.3 to 4.7.4
Snyk has created this PR to upgrade socket.io-client from 4.7.3 to 4.7.4.

See this package in npm:
https://www.npmjs.com/package/socket.io-client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-03 02:09:12 +00:00
Simon Larsen
37c87130b6 Update Fluentd and Nginx configurations 2024-02-02 19:00:19 +00:00
Simon Larsen
60e25b5954 Add new features to features table 2024-02-02 18:52:35 +00:00
Simon Larsen
423324bc2d Update SVG images and import paths 2024-02-02 17:05:57 +00:00
Simon Larsen
ec672ea631 Add Fluentd integration for telemetry documentation 2024-02-02 14:59:20 +00:00
Simon Larsen
d46085f30b Update Fluentd endpoint URLs 2024-02-02 14:43:40 +00:00
Simon Larsen
ddc9eaafba Add example configuration for Fluentd 2024-02-02 13:09:32 +00:00
Simon Larsen
ee99d10be1 Update Fluentd README with OneUptime integration 2024-02-02 13:08:03 +00:00
Simon Larsen
0233919f3b Fix code formatting and add missing imports 2024-02-02 12:59:23 +00:00
Simon Larsen
5f735a316f Add Fluent Ingest API endpoint 2024-02-02 12:21:29 +00:00
Simon Larsen
899422812d Refactor OTelIngest and TelemetryIngest modules 2024-02-02 11:05:34 +00:00
Simon Larsen
e8e735d8d2 Refactor OTelIngest.ts to improve middleware structure 2024-02-02 11:02:02 +00:00
Simon Larsen
0518cc4840 Merge pull request #1144 from OneUptime/snyk-upgrade-306017fd1e0e493e1973f84b1c6083d5
[Snyk] Upgrade css-loader from 6.8.1 to 6.9.0
2024-02-02 07:00:05 +00:00
Simon Larsen
19eb4fe9ef Merge pull request #1146 from OneUptime/snyk-fix-5c080a6d99bc8e8c5f65b5dd4e482653
[Snyk] Security upgrade nodemailer from 6.9.7 to 6.9.9
2024-02-02 06:59:55 +00:00
snyk-bot
d9d648829e fix: upgrade react-router-dom from 6.21.1 to 6.21.2
Snyk has created this PR to upgrade react-router-dom from 6.21.1 to 6.21.2.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-01 16:54:39 +00:00
snyk-bot
d65d24af09 fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-NODEMAILER-6219989
2024-02-01 16:52:54 +00:00
Simon Larsen
6c163cc14e Refactor publicNote assignment in IncidentStateTimelineService and ScheduledMaintenanceStateTimelineService 2024-02-01 16:43:37 +00:00
Simon Larsen
888aa25975 Update terminationGracePeriodSeconds for PostgreSQL and ClickHouse pods 2024-02-01 14:41:35 +00:00
Simon Larsen
29ac16def5 Add public note functionality to IncidentStateTimeline and ScheduledMaintenanceStateTimeline 2024-02-01 07:26:39 +00:00
Simon Larsen
6fbff4dcf1 Update email validation regex 2024-02-01 06:49:39 +00:00
snyk-bot
8f6a088e3d fix: upgrade style-loader from 3.3.3 to 3.3.4
Snyk has created this PR to upgrade style-loader from 3.3.3 to 3.3.4.

See this package in npm:
https://www.npmjs.com/package/style-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-31 14:33:38 +00:00
snyk-bot
4bcee2e0ac fix: upgrade css-loader from 6.8.1 to 6.9.0
Snyk has created this PR to upgrade css-loader from 6.8.1 to 6.9.0.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-31 14:33:35 +00:00
Simon Larsen
c1b8841fb5 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-01-31 14:02:54 +00:00
Simon Larsen
7719eaf4d8 Update OneUptime messaging in features table 2024-01-31 14:02:51 +00:00
Simon Larsen
08a5fe5cdd Merge pull request #1143 from OneUptime/snyk-upgrade-a8e750adadd035a3b11b7f37d25341be
[Snyk] Upgrade style-loader from 3.3.3 to 3.3.4
2024-01-31 13:28:42 +00:00
Simon Larsen
5473694d33 Add data migration scripts for incident and monitor status timelines 2024-01-31 10:48:54 +00:00
Simon Larsen
4edec7d3c8 Add OneUptimeDate import and update StateTimeline component 2024-01-31 10:25:00 +00:00
Simon Larsen
564440e119 Add logic to update the end date of the previous state when deleting a state in the IncidentStateTimelineService 2024-01-31 09:57:21 +00:00
Simon Larsen
491977ac68 Adjust times of other timeline events 2024-01-31 09:47:20 +00:00
Simon Larsen
040f932afb Adjust times of other timeline events when deleting a status timeline 2024-01-31 09:46:22 +00:00
Simon Larsen
38843596e6 Comment out unused imports and migrations 2024-01-31 09:35:37 +00:00
Simon Larsen
55ad18118c Add new data migration scripts and fix error handling in Workers/Index.ts 2024-01-31 09:25:01 +00:00
Simon Larsen
7f5aaa9df3 Refactor database migration in WorkersFeatureSet.init() 2024-01-31 08:50:07 +00:00
Simon Larsen
2b1f0de86f Add startsAt field to MonitorStatusTimeline, IncidentStateTimeline, and ScheduledMaintenanceStateTimeline 2024-01-31 08:48:23 +00:00
Simon Larsen
4b3e6871b9 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-01-31 08:38:00 +00:00
Simon Larsen
c4147e2836 Refactor StatusPageAPI to include monitorStatusTimelines in the query 2024-01-31 05:11:27 +00:00
snyk-bot
d2c8468a69 fix: upgrade style-loader from 3.3.3 to 3.3.4
Snyk has created this PR to upgrade style-loader from 3.3.3 to 3.3.4.

See this package in npm:
https://www.npmjs.com/package/style-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-31 05:10:09 +00:00
Simon Larsen
8e44491e2c Fix range condition in QueryHelper.ts 2024-01-31 05:06:12 +00:00
Simon Larsen
bdd1c7f83c Add QueryHelper import to AddEndDateToMonitorStatusTimeline 2024-01-30 20:05:32 +00:00
Simon Larsen
35e541001a Merge pull request #1142 from OneUptime/snyk-upgrade-51ad4416138f2e4c722002320bc87df6
[Snyk] Upgrade css-loader from 6.8.1 to 6.9.0
2024-01-30 18:21:04 +00:00
Simon Larsen
e979eaa97e Merge pull request #1141 from OneUptime/snyk-upgrade-2298a2c0a04e0bbf7d3beec7aefce607
[Snyk] Upgrade style-loader from 3.3.3 to 3.3.4
2024-01-30 18:20:49 +00:00
Simon Larsen
a9bc14e416 Add new methods and properties to QueryHelper and MonitorStatusTimeline 2024-01-30 18:10:59 +00:00
snyk-bot
15fcec5d20 fix: upgrade css-loader from 6.8.1 to 6.9.0
Snyk has created this PR to upgrade css-loader from 6.8.1 to 6.9.0.

See this package in npm:
https://www.npmjs.com/package/css-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-30 17:35:12 +00:00
snyk-bot
9335513d9f fix: upgrade style-loader from 3.3.3 to 3.3.4
Snyk has created this PR to upgrade style-loader from 3.3.3 to 3.3.4.

See this package in npm:
https://www.npmjs.com/package/style-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-30 17:35:08 +00:00
Simon Larsen
f64a349e4e Add onDeleteSuccess and onBeforeDelete hooks to ScheduledMaintenanceService 2024-01-30 12:47:47 +00:00
Simon Larsen
d80c1faa0a Refactor ChangeIncidentState component 2024-01-30 11:10:24 +00:00
Simon Larsen
c619102138 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-01-30 11:09:51 +00:00
Simon Larsen
de4c131d75 Add ModelFormModal for changing incident state 2024-01-30 11:09:48 +00:00
Simon Larsen
69f147272e Merge pull request #1140 from OneUptime/simlarsen-patch-1
Update IPAddress.md
2024-01-30 10:51:53 +00:00
Simon Larsen
24ccb48f94 Update IPAddress.md 2024-01-30 10:51:44 +00:00
Simon Larsen
5712e96df5 Update event notification titles 2024-01-30 10:34:41 +00:00
Simon Larsen
0018afc67f Update boolean types for status page subscriber notifications 2024-01-30 10:30:03 +00:00
Simon Larsen
4188923af6 Refactor changeScheduledMaintenanceState method to use an object parameter 2024-01-30 10:14:51 +00:00
Simon Larsen
6f7ee8b00a Refactor incident and scheduled maintenance state change functions 2024-01-30 09:07:53 +00:00
Simon Larsen
9987053366 Add flag to notify status page subscribers on event creation 2024-01-30 08:29:05 +00:00
Simon Larsen
beb5c90169 Update ScheduledMaintenanceTable and ScheduledMaintenanceView components 2024-01-30 08:28:08 +00:00
Simon Larsen
348f36fa5b Add shouldStatusPageSubscribersBeNotified field to SendNotificationToSubscribers.ts and StateTimeline.tsx 2024-01-30 08:19:31 +00:00
Simon Larsen
b2b4a5bd29 Add shouldStatusPageSubscribersBeNotified field to IncidentStateTimeline and related components 2024-01-30 08:16:21 +00:00
Simon Larsen
7c62a83024 Add form steps and fields for creating status page announcements 2024-01-30 07:55:34 +00:00
Simon Larsen
37d50cfa9b Add shouldStatusPageSubscribersBeNotifiedOnNoteCreated field to SendNotificationToSubscribers.ts and PublicNote.tsx 2024-01-30 07:44:16 +00:00
Simon Larsen
43b535d544 Fix formatting issues and remove unnecessary code 2024-01-30 07:33:03 +00:00
Simon Larsen
42b1b7f517 Update CheckboxViewer component and add CheckboxViewer to IncidentView and PublicNote 2024-01-30 07:30:59 +00:00
Simon Larsen
b426670d48 Add CircleClose icon and CheckboxViewer component 2024-01-30 07:26:36 +00:00
Simon Larsen
5367953ab0 Add notification feature for status page subscribers 2024-01-30 07:05:05 +00:00
Simon Larsen
144795d412 Add notification feature for status page subscribers 2024-01-30 06:58:29 +00:00
Simon Larsen
c70a5e2da8 Merge pull request #1139 from OneUptime/snyk-upgrade-55b457e0c5cff802da62f71c0bd78201
[Snyk] Upgrade react-big-calendar from 1.8.5 to 1.8.6
2024-01-30 06:44:52 +00:00
Simon Larsen
a505c4d28b Add network and storage high availability documentation 2024-01-30 06:44:20 +00:00
Simon Larsen
985748e2b4 Add high availability documentation for MicroCeph and MicroK8s 2024-01-30 06:42:22 +00:00
Simon Larsen
0b79a4751a Remove CephRook.md documentation 2024-01-29 19:23:50 +00:00
Simon Larsen
304aa0c640 Update IP addresses in values.yaml file 2024-01-29 18:16:41 +00:00
Simon Larsen
7582b39a8d Fix nginx service configuration 2024-01-29 18:15:45 +00:00
Simon Larsen
ad9d565d4d Add support for external IPs in nginx service 2024-01-29 18:14:12 +00:00
snyk-bot
cb6de455b1 fix: upgrade react-big-calendar from 1.8.5 to 1.8.6
Snyk has created this PR to upgrade react-big-calendar from 1.8.5 to 1.8.6.

See this package in npm:
https://www.npmjs.com/package/react-big-calendar

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-29 16:33:21 +00:00
Simon Larsen
0d2946407f Update MicroK8s and package.json 2024-01-29 13:29:35 +00:00
Simon Larsen
350aabd85e Fix bug in login functionality
Add validation for user input

Refactor code for better readability

Update error handling in API calls

Optimize database queries for improved performance

Implement new feature for user profile customization

Update dependencies to latest versions

Fix formatting issues in code

Remove unused variables and functions

Improve error messages for better user experience
2024-01-29 13:04:06 +00:00
Simon Larsen
b9b3580ca3 Add check for ONEUPTIME_URL in Config.ts 2024-01-29 12:54:43 +00:00
Simon Larsen
4a191b6282 Update environment variable name in probe.yaml 2024-01-29 12:18:23 +00:00
Simon Larsen
41474cb42c Update ONEUPTIME_URL in config.example.env 2024-01-29 12:16:46 +00:00
Simon Larsen
5137a07167 Update ONEUPTIME_URL in probe configuration and docker-compose file 2024-01-29 12:15:34 +00:00
Simon Larsen
90a8b7b015 Remove unnecessary dependencies and links in docker-compose file 2024-01-29 12:09:35 +00:00
Simon Larsen
b551b15c08 Add "run-probes" script to package.json 2024-01-29 11:59:02 +00:00
Simon Larsen
06d4f89c42 Add envsubst-on-templates.sh script and update Nginx configuration 2024-01-29 09:15:02 +00:00
Simon Larsen
54871d8dd9 Update FetchCertificates.ts and run.sh 2024-01-29 08:47:51 +00:00
Simon Larsen
fb0c6d0540 Update Nginx run script and initialize FetchCertificateJobs 2024-01-29 08:45:51 +00:00
Simon Larsen
ea4d3f37c9 Create subdirectory for StatusPageCerts in Nginx/Jobs/FetchCertificates.ts 2024-01-29 07:26:58 +00:00
Simon Larsen
66fb6f8b90 Refactor environment variable assignments and update port number 2024-01-29 07:25:11 +00:00
Simon Larsen
865c7f0996 Update dependencies and remove unused code 2024-01-29 07:23:24 +00:00
Simon Larsen
a146717798 Update Nginx Dockerfile to use multi-stage build 2024-01-28 16:27:16 +00:00
Simon Larsen
29e2ac1b53 nginx 2024-01-28 16:23:52 +00:00
Simon Larsen
d101114480 Merge pull request #1134 from OneUptime/snyk-fix-a47eb13c90cf7dbf219a0eb82d79b888
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-28 10:39:19 +00:00
Simon Larsen
0d257efe08 Merge pull request #1132 from OneUptime/snyk-fix-4f914cd9a1c943579ea6910382a845b9
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-28 06:09:45 +00:00
Simon Larsen
8235149acd Merge pull request #1133 from OneUptime/snyk-upgrade-da52d4336f2225518d3da4ac1176245c
[Snyk] Upgrade axios from 1.6.4 to 1.6.5
2024-01-28 06:09:40 +00:00
Simon Larsen
e9bc9677f3 Merge pull request #1135 from OneUptime/snyk-fix-c9393a1d9be2cda78638c88b645a96a2
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-28 06:09:32 +00:00
snyk-bot
b3d384e0b4 fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6191692
2024-01-28 04:04:37 +00:00
snyk-bot
de3620c011 fix: Dashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6191692
2024-01-28 04:00:47 +00:00
snyk-bot
4d1fd2db17 fix: upgrade axios from 1.6.4 to 1.6.5
Snyk has created this PR to upgrade axios from 1.6.4 to 1.6.5.

See this package in npm:
https://www.npmjs.com/package/axios

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-28 03:57:19 +00:00
snyk-bot
49696226fb fix: Accounts/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6191692
2024-01-28 03:50:59 +00:00
Simon Larsen
59858b8c19 Merge pull request #1125 from OneUptime/snyk-upgrade-ffb7c22b4e838057262d8ed9f92d54e2
[Snyk] Upgrade react-router-dom from 6.20.1 to 6.21.1
2024-01-27 19:10:26 +00:00
Simon Larsen
b0ffcf8986 Merge pull request #1122 from OneUptime/snyk-upgrade-e109a9b0bbf2f658e1a1ee38a1e65f1f
[Snyk] Upgrade typeorm from 0.3.18 to 0.3.19
2024-01-27 19:10:13 +00:00
Simon Larsen
a27cedb470 Merge pull request #1126 from OneUptime/snyk-fix-527e83ee5a2b303636d8c67aff7d8854
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:58 +00:00
Simon Larsen
80432d3ca1 Merge pull request #1127 from OneUptime/snyk-fix-1cb25f30f3f4c99bee4709936fbc03dd
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:52 +00:00
Simon Larsen
37a9e7622d Merge pull request #1128 from OneUptime/snyk-fix-bdef80a083677bcccde6e2af1a842b11
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:19 +00:00
Simon Larsen
a80e8b6512 Merge pull request #1129 from OneUptime/snyk-fix-b9a4b2f0b33d6b2c09e304029e80a9b0
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:13 +00:00
Simon Larsen
f283c1a497 Merge pull request #1130 from OneUptime/snyk-fix-e0a6d0b05f6a5e7cfa66b402a0eea68d
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:08 +00:00
Simon Larsen
ebd8a75dd0 Merge pull request #1131 from OneUptime/snyk-fix-0f5417766905922082aa4b580803b071
[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18
2024-01-27 19:09:01 +00:00
Simon Larsen
343b767e68 Update Ceph Rook installation and MicroK8s setup 2024-01-27 19:02:34 +00:00
snyk-bot
d7b7818793 fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:36:41 +00:00
snyk-bot
595690a789 fix: Haraka/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:29:07 +00:00
snyk-bot
9ba0863998 fix: AdminDashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:23:02 +00:00
snyk-bot
9aad7acd41 fix: StatusPage/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:19:38 +00:00
snyk-bot
033f3503f1 fix: Tests/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:15:48 +00:00
snyk-bot
ce02d545dd fix: TestServer/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:14:27 +00:00
Simon Larsen
2e815457ae Add DowntimeMonitorStatus to StatusPage 2024-01-27 07:38:05 +00:00
snyk-bot
c95e69df25 fix: upgrade react-router-dom from 6.20.1 to 6.21.1
Snyk has created this PR to upgrade react-router-dom from 6.20.1 to 6.21.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-26 19:19:51 +00:00
Simon Larsen
84615274de Add Downtime Monitor Status to Status Page 2024-01-26 17:58:13 +00:00
Simon Larsen
ec7749c0c6 Merge pull request #1124 from OneUptime/tolerations
Tolerations
2024-01-26 15:20:12 +00:00
Simon Larsen
a50da80f85 Refactor code for improved readability and maintainability 2024-01-26 15:13:57 +00:00
Simon Larsen
c24ded8b34 Fix formatting issues and add missing commas 2024-01-26 15:11:31 +00:00
Simon Larsen
3bdc8d5737 Add default bar color to MonitorView and MonitorGroupView components 2024-01-26 14:43:10 +00:00
Simon Larsen
aff7362aec Refactor code to improve readability and maintainability 2024-01-26 14:26:17 +00:00
Simon Larsen
01e705340d Add onBeforeCreate hook to StatusPageService 2024-01-26 14:15:44 +00:00
Simon Larsen
509c6a1150 Refactor code to improve readability and maintainability 2024-01-26 14:08:07 +00:00
Simon Larsen
6002678ba0 Fix downtime monitor status issue 2024-01-26 14:03:57 +00:00
Simon Larsen
b106ee90b2 Refactor MonitorView component to use downtimeMonitorStatues 2024-01-26 14:01:56 +00:00
Simon Larsen
98cace628f Refactor downtimeMonitorStatus to downtimeMonitorStatuses 2024-01-26 14:00:10 +00:00
Simon Larsen
b86cfd3bb8 Add eventStatusId to UptimeUtil and MonitorOverview 2024-01-26 13:52:54 +00:00
Simon Larsen
cd9a72aa36 Update titles and icons in status page components 2024-01-26 12:38:40 +00:00
Simon Larsen
b1e299ecfd Add FieldType.Percent and ColorInput component
Update BaseAPI instantiation
Update TableRow component to handle FieldType.Percent and FieldType.Color
Update OverviewPageBranding component to use FieldType.Percent
2024-01-26 10:41:21 +00:00
Simon Larsen
b27d5953c1 Add StatusPageHistoryChartBarColorRule API endpoint and ModelTable component 2024-01-26 10:25:45 +00:00
Simon Larsen
778d043bfe Add new icon and page for overview page branding 2024-01-26 09:50:59 +00:00
Simon Larsen
a3334a9205 Add StatusPageHistoryChartBarColorRuleService to services 2024-01-26 07:15:11 +00:00
Simon Larsen
9343165edd Add status page history chart bar color rule permissions 2024-01-26 07:13:20 +00:00
Simon Larsen
8d1659ef56 Merge pull request #1123 from OneUptime/snyk-upgrade-9a4bf5daa45d2593967bfd2856807320
[Snyk] Upgrade react-router-dom from 6.20.1 to 6.21.1
2024-01-26 06:38:01 +00:00
snyk-bot
20bb6d31cf fix: upgrade react-router-dom from 6.20.1 to 6.21.1
Snyk has created this PR to upgrade react-router-dom from 6.20.1 to 6.21.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-25 23:18:39 +00:00
snyk-bot
d30469cbf0 fix: upgrade typeorm from 0.3.18 to 0.3.19
Snyk has created this PR to upgrade typeorm from 0.3.18 to 0.3.19.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-25 23:00:13 +00:00
Simon Larsen
e2d986c968 Fix SSO query parameter indentation 2024-01-25 18:19:52 +00:00
Simon Larsen
79d440036f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2024-01-25 18:15:34 +00:00
Simon Larsen
8e0047e055 Add statusPageId to SSO query 2024-01-25 18:15:30 +00:00
Simon Larsen
507ba46237 Merge pull request #1121 from OneUptime/snyk-upgrade-2ace110fcff1c4ffe0f3c940643d64d5
[Snyk] Upgrade typeorm from 0.3.18 to 0.3.19
2024-01-25 17:34:07 +05:30
Simon Larsen
63935adbdd Refactor API URL construction in StatusPageCertificateService 2024-01-25 11:57:12 +00:00
Simon Larsen
dfa38e3cf0 Merge branch 'master' into release 2024-01-25 11:48:43 +00:00
Simon Larsen
580fd97030 Update retry interval for endpoint status script 2024-01-25 11:32:16 +00:00
Simon Larsen
224943206e Remove unnecessary endpoint status checks 2024-01-25 11:30:48 +00:00
Simon Larsen
726a66bdee Update API endpoint in StatusPageCertificateService 2024-01-25 10:44:19 +00:00
Simon Larsen
b702113357 Update launch.json and API routes 2024-01-25 10:41:00 +00:00
Simon Larsen
90ccae645a Update react-router-dom version 2024-01-25 09:18:21 +00:00
Simon Larsen
fb5e7cc8fa Remove react-router dependency 2024-01-25 09:17:22 +00:00
Simon Larsen
60c0e04c75 Update react-router imports to react-router-dom 2024-01-25 09:16:46 +00:00
snyk-bot
5bed6ed8a5 fix: upgrade typeorm from 0.3.18 to 0.3.19
Snyk has created this PR to upgrade typeorm from 0.3.18 to 0.3.19.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/95df775c-d36f-4060-828c-d0ddc8c9f28e?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-25 06:57:04 +00:00
Simon Larsen
e8829ac697 Add local logging configuration to services 2024-01-25 06:50:45 +00:00
Simon Larsen
721d6d7008 Merge remote-tracking branch 'origin/snyk-upgrade-47748be6ada0462c1ce2d47a5808deaa' 2024-01-25 06:31:01 +00:00
Simon Larsen
56c3cf8cf6 Merge remote-tracking branch 'origin/snyk-upgrade-e4be90a8f176fe1400084854f4f2e0c6' 2024-01-25 06:28:53 +00:00
Simon Larsen
c5fd57de9e Fix bug in login functionality
Update error handling in user registration

Refactor code for better performance

Add new feature for user profile customization

Fix formatting issues in UI

Update dependencies to latest versions

Remove unused code

Fix security vulnerability in authentication

Optimize database queries for faster response time

Add unit tests for new functionality
2024-01-25 06:27:33 +00:00
Simon Larsen
225c6aa2b6 Merge pull request #1118 from OneUptime/snyk-upgrade-ffaccda8ec798b579b4a5189781e061b
[Snyk] Upgrade moment-timezone from 0.5.43 to 0.5.44
2024-01-25 11:54:50 +05:30
Simon Larsen
ef1846d8b2 Merge pull request #1120 from OneUptime/snyk-upgrade-b5a79920e8e2a06b50624168400adc14
[Snyk] Upgrade socket.io-client from 4.7.2 to 4.7.3
2024-01-25 11:54:40 +05:30
snyk-bot
3303029ff5 fix: upgrade socket.io-client from 4.7.2 to 4.7.3
Snyk has created this PR to upgrade socket.io-client from 4.7.2 to 4.7.3.

See this package in npm:
https://www.npmjs.com/package/socket.io-client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-24 21:19:24 +00:00
Simon Larsen
ae3c59f01e Merge pull request #1117 from OneUptime/snyk-upgrade-2b2067034bf1b25bd5f1c73ced568ba5
[Snyk] Upgrade sass-loader from 13.3.2 to 13.3.3
2024-01-23 10:51:59 +05:30
snyk-bot
f01cf72e13 fix: upgrade moment-timezone from 0.5.43 to 0.5.44
Snyk has created this PR to upgrade moment-timezone from 0.5.43 to 0.5.44.

See this package in npm:
https://www.npmjs.com/package/moment-timezone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-22 23:14:54 +00:00
snyk-bot
6dda58907c fix: upgrade sass-loader from 13.3.2 to 13.3.3
Snyk has created this PR to upgrade sass-loader from 13.3.2 to 13.3.3.

See this package in npm:
https://www.npmjs.com/package/sass-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-22 14:25:45 +00:00
snyk-bot
a8356c5008 fix: upgrade react-router-dom from 6.21.0 to 6.21.1
Snyk has created this PR to upgrade react-router-dom from 6.21.0 to 6.21.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-22 14:25:40 +00:00
Simon Larsen
c5c69b875a Merge pull request #1109 from OneUptime/snyk-upgrade-0aa9f48356dd27f3eb906fbe339af3dd
[Snyk] Upgrade react-router-dom from 6.20.1 to 6.21.1
2024-01-22 13:21:56 +05:30
Simon Larsen
c40f9d968d Merge pull request #1111 from OneUptime/snyk-upgrade-46adcc69676efc0e25afa44ee7fb59aa
[Snyk] Upgrade sass-loader from 13.3.2 to 13.3.3
2024-01-22 13:21:26 +05:30
Simon Larsen
a3ec71c1d2 Merge pull request #1114 from OneUptime/snyk-upgrade-ac957e29df49a77fa019e606429af165
[Snyk] Upgrade moment-timezone from 0.5.43 to 0.5.44
2024-01-22 11:09:29 +05:30
snyk-bot
38843561e4 fix: upgrade moment-timezone from 0.5.43 to 0.5.44
Snyk has created this PR to upgrade moment-timezone from 0.5.43 to 0.5.44.

See this package in npm:
https://www.npmjs.com/package/moment-timezone

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-19 17:10:27 +00:00
snyk-bot
5e9ef8168f fix: upgrade moment from 2.29.4 to 2.30.1
Snyk has created this PR to upgrade moment from 2.29.4 to 2.30.1.

See this package in npm:
https://www.npmjs.com/package/moment

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-17 23:11:07 +00:00
snyk-bot
dd88069681 fix: upgrade sass-loader from 13.3.2 to 13.3.3
Snyk has created this PR to upgrade sass-loader from 13.3.2 to 13.3.3.

See this package in npm:
https://www.npmjs.com/package/sass-loader

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-16 17:01:08 +00:00
Simon Larsen
074e0a54ba Merge pull request #1110 from OneUptime/snyk-upgrade-94dc46a22d7501696279d1fed1709a7b
[Snyk] Upgrade react-router from 6.21.0 to 6.21.1
2024-01-15 20:26:47 +05:30
Simon Larsen
4ff97c2d2e Add logging for certificate order process 2024-01-13 01:11:36 +05:30
snyk-bot
0c3c253bb7 fix: upgrade react-router from 6.21.0 to 6.21.1
Snyk has created this PR to upgrade react-router from 6.21.0 to 6.21.1.

See this package in npm:
https://www.npmjs.com/package/react-router

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-12 16:56:08 +00:00
Simon Larsen
8772071aa0 Refactor database property classes to handle string values in toDatabase method 2024-01-12 10:51:16 +05:30
Simon Larsen
9848af4a08 Fix email value conversion in Email class 2024-01-12 09:57:20 +05:30
snyk-bot
8e72363eae fix: upgrade react-router-dom from 6.20.1 to 6.21.1
Snyk has created this PR to upgrade react-router-dom from 6.20.1 to 6.21.1.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-11 17:07:36 +00:00
Simon Larsen
28d7b698fa Add FeatureSet import and type annotation 2024-01-11 19:25:07 +05:30
Simon Larsen
f7cc8d2343 Update proxy_pass in Nginx configuration
Delete unused files and dependencies
Update API hostname in WorkflowService
Update API hostname in AnalyticsDatabaseService
2024-01-11 19:16:11 +05:30
Simon Larsen
c7f51cdade Fix async initialization of Workers and remove unused workflow service 2024-01-11 19:10:00 +05:30
Simon Larsen
29bbcbe6f3 Update .gitignore and nodemon.json
This commit updates the .gitignore file to include the /.greenlockrc file and removes the trailing newline in the .gitignore file. It also adds an ignore rule for the greenlock.d/ directory in the nodemon.json file.
2024-01-11 19:05:18 +05:30
Simon Larsen
241391e27e Update APP_NAME in Index.ts to 'api/workers' 2024-01-11 17:49:04 +05:30
Simon Larsen
e979729d38 Refactor WorkersFeatureSet in Index.ts 2024-01-11 17:47:41 +05:30
Simon Larsen
225d00e4c2 Update proxy_pass URL in Nginx configuration 2024-01-11 17:47:17 +05:30
Simon Larsen
3ea66f64b0 Update file paths and hostnames 2024-01-11 17:45:54 +05:30
Simon Larsen
7bf8b1b189 Add volume for certs in app.yaml and remove workers.yaml 2024-01-11 16:30:44 +05:30
Simon Larsen
4dc06ad879 Add Workers initialization in App/Index.ts 2024-01-11 16:25:58 +05:30
Simon Larsen
bfe7497c52 Remove unnecessary files and code 2024-01-11 16:20:57 +05:30
Simon Larsen
6f85d4c647 Add greenlock dependency 2024-01-11 16:19:55 +05:30
Simon Larsen
44079f3d00 Merge pull request #1105 from OneUptime/snyk-upgrade-7607830943e540dea4850c6e40325010
[Snyk] Upgrade reflect-metadata from 0.1.14 to 0.2.1
2024-01-11 13:32:12 +05:30
Simon Larsen
f3323b2803 Merge pull request #1106 from OneUptime/snyk-upgrade-77b2ca8717b067a5a2d92b1e1a0fcaa1
[Snyk] Upgrade react-router-dom from 6.20.1 to 6.21.0
2024-01-11 13:32:01 +05:30
Simon Larsen
ed51fd0a23 Merge pull request #1107 from OneUptime/snyk-upgrade-574cde23974e10b3091cb53ddaf0d0b6
[Snyk] Upgrade react-error-boundary from 4.0.11 to 4.0.12
2024-01-11 13:31:47 +05:30
Simon Larsen
1cf3576cbb Merge pull request #1108 from OneUptime/snyk-upgrade-38e32730cfeecebdc5f404f3fd6edea9
[Snyk] Upgrade react-router from 6.20.1 to 6.21.0
2024-01-11 13:31:36 +05:30
snyk-bot
2095cfd1d6 fix: upgrade react-router from 6.20.1 to 6.21.0
Snyk has created this PR to upgrade react-router from 6.20.1 to 6.21.0.

See this package in npm:
https://www.npmjs.com/package/react-router

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/8ca4ee75-8bc5-43a1-a3bc-244ceebf1437?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-10 23:58:42 +00:00
snyk-bot
bc715a9d6c fix: upgrade react-error-boundary from 4.0.11 to 4.0.12
Snyk has created this PR to upgrade react-error-boundary from 4.0.11 to 4.0.12.

See this package in npm:
https://www.npmjs.com/package/react-error-boundary

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-10 19:25:21 +00:00
snyk-bot
50e6e6da79 fix: upgrade react-router-dom from 6.20.1 to 6.21.0
Snyk has created this PR to upgrade react-router-dom from 6.20.1 to 6.21.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-10 16:41:10 +00:00
snyk-bot
6540da7daa fix: upgrade reflect-metadata from 0.1.14 to 0.2.1
Snyk has created this PR to upgrade reflect-metadata from 0.1.14 to 0.2.1.

See this package in npm:
https://www.npmjs.com/package/reflect-metadata

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-10 15:47:38 +00:00
snyk-bot
ad56e6f67f fix: upgrade posthog-js from 1.94.4 to 1.96.1
Snyk has created this PR to upgrade posthog-js from 1.94.4 to 1.96.1.

See this package in npm:
https://www.npmjs.com/package/posthog-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f6446ec8-d441-487e-b58f-38373430e213?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-10 15:47:34 +00:00
Simon Larsen
1cde5428bd Merge branch 'snyk-upgrade-ad60e4244a925158d31eb2e9ce555064' 2024-01-10 17:17:24 +05:30
Simon Larsen
422fe5c98a Merge branch 'master' into snyk-upgrade-ad60e4244a925158d31eb2e9ce555064 2024-01-10 17:16:25 +05:30
Simon Larsen
621f944ae3 Merge pull request #1103 from OneUptime/release
Release
2024-01-10 17:04:27 +05:30
Simon Larsen
57032ab6c0 Merge branch 'master' into release 2024-01-10 16:57:34 +05:30
Simon Larsen
8099eb7999 Merge pull request #1089 from OneUptime/snyk-fix-ef8b7d92517d3814af329593def076b9
[Snyk] Security upgrade typeorm from 0.3.17 to 0.3.18
2024-01-10 16:45:22 +05:30
Simon Larsen
8efa823b45 Merge pull request #1090 from OneUptime/snyk-fix-438d412e065c29886867b4c06fdf7406
[Snyk] Security upgrade typeorm from 0.3.17 to 0.3.18
2024-01-10 16:45:15 +05:30
Simon Larsen
6d74c12f7c Merge pull request #1091 from OneUptime/snyk-fix-a87d49090f6bd9edeab990f73c4641f6
[Snyk] Security upgrade typeorm from 0.3.17 to 0.3.18
2024-01-10 16:45:01 +05:30
Simon Larsen
7183cb25b9 Merge pull request #1093 from OneUptime/snyk-upgrade-2198ecc436e1250ea2ae48cc5035d344
[Snyk] Upgrade @elastic/elasticsearch from 8.10.0 to 8.11.0
2024-01-10 16:44:32 +05:30
Simon Larsen
263d197a7d Merge pull request #1094 from OneUptime/snyk-fix-417283f18acd7f5a7e7e5fbf14d5acb2
[Snyk] Security upgrade typeorm from 0.3.17 to 0.3.18
2024-01-09 22:26:50 +05:30
Simon Larsen
c2e91ac646 Merge pull request #1095 from OneUptime/snyk-fix-069081e2aa6ff87db4d38e978eb81f7d
[Snyk] Security upgrade axios from 1.6.3 to 1.6.4
2024-01-09 15:25:14 +05:30
Simon Larsen
a493ae5101 Merge pull request #1096 from OneUptime/snyk-fix-24d3c11e4fa067917d528af52fba892c
[Snyk] Security upgrade axios from 1.6.3 to 1.6.4
2024-01-09 15:25:05 +05:30
Simon Larsen
b7f87d336a Merge pull request #1097 from OneUptime/snyk-fix-4642a73b81f2fb7e18c8188e8ee8d999
[Snyk] Security upgrade axios from 1.6.3 to 1.6.4
2024-01-09 15:25:00 +05:30
Simon Larsen
6d3fba6eb0 Merge pull request #1098 from OneUptime/snyk-fix-f127107d1c3f91a14c2301e128fecf0e
[Snyk] Security upgrade axios from 1.6.3 to 1.6.4
2024-01-09 15:24:52 +05:30
snyk-bot
c3244f885e fix: Common/package.json & Common/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788
2024-01-05 20:14:02 +00:00
snyk-bot
acd85183d4 fix: Probe/package.json & Probe/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788
2024-01-05 17:05:37 +00:00
snyk-bot
0e13f40ce6 fix: Workers/package.json & Workers/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788
2024-01-05 16:41:20 +00:00
snyk-bot
9a85e8f6a7 fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788
2024-01-05 16:29:05 +00:00
Simon Larsen
8bb72887bb fix default_server 2024-01-05 12:03:59 +05:30
Simon Larsen
095aa484c6 Update LIMIT_PER_PROJECT constant value 2024-01-05 01:18:40 +05:30
Simon Larsen
38e810a461 Merge branch 'release' 2024-01-04 18:56:57 +05:30
Simon Larsen
39bb2f4379 Update LIMIT_PER_PROJECT to LIMIT_MAX in MonitorView component 2024-01-04 18:55:38 +05:30
Simon Larsen
381e2bb603 Merge branch 'release' 2024-01-04 14:31:32 +05:30
Simon Larsen
49bf2b5e41 Refactor conditional statement in StatusPageAPI.ts 2024-01-04 14:31:16 +05:30
Simon Larsen
cebbdcfc68 Add showUptimePercent to monitorsOnStatusPageForTimeline 2024-01-04 14:30:15 +05:30
snyk-bot
047191ee19 fix: Common/package.json & Common/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-01-04 02:53:42 +00:00
snyk-bot
7d5a70e305 fix: upgrade @elastic/elasticsearch from 8.10.0 to 8.11.0
Snyk has created this PR to upgrade @elastic/elasticsearch from 8.10.0 to 8.11.0.

See this package in npm:
https://www.npmjs.com/package/@elastic/elasticsearch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-04 01:11:43 +00:00
snyk-bot
4b7c33a038 fix: upgrade @clickhouse/client from 0.2.6 to 0.2.7
Snyk has created this PR to upgrade @clickhouse/client from 0.2.6 to 0.2.7.

See this package in npm:
https://www.npmjs.com/package/@clickhouse/client

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-04 01:11:38 +00:00
snyk-bot
3116f0bfde fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-01-04 01:11:24 +00:00
snyk-bot
545e6028b2 fix: Model/package.json & Model/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-01-03 20:29:05 +00:00
snyk-bot
fa266d282e fix: package.json & package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-01-03 17:06:22 +00:00
Simon Larsen
09096f7653 Fix typo in breadcrumb route method 2024-01-03 14:44:05 +05:30
Simon Larsen
c39146d59e Update BILLING_ENABLED to use environment variable 2024-01-03 14:42:05 +05:30
Simon Larsen
3e728139a6 Merge pull request #1067 from soknaly/perf/improve-flashy-loading
perf: improve flashy loading while lazy loading
2024-01-03 14:38:33 +05:30
Sokna Ly
f2d47e1a60 perf: improve flashy loading for user settings page 2024-01-02 22:28:00 +07:00
Sokna Ly
9169155aef perf: improve flashy loading monitor group pages 2024-01-02 22:16:13 +07:00
Sokna Ly
a5d08f685f perf: improve flashy loading for settings pages 2024-01-02 22:04:40 +07:00
Sokna Ly
92d25fe0f4 perf: improve flashy loading for telemetry pages 2024-01-02 21:02:32 +07:00
Sokna Ly
6fd3728dfa Merge branch 'master' into perf/improve-flashy-loading 2024-01-02 20:43:51 +07:00
Simon Larsen
6095503855 Merge pull request #1088 from umar23faiz/master
Made description optional
2024-01-02 10:57:21 +00:00
umar23faiz
550ccac2b9 Made description optional 2024-01-02 11:13:51 +05:30
Simon Larsen
82a4c48767 Merge pull request #1087 from soknaly/fix/update-on-call-duty-breadcrumbs
fix: update on-call duty wrong breadcrumbs
2024-01-01 08:05:28 +00:00
Sokna Ly
9a74a35369 perf: improve flashy loading for on-call duty pages 2024-01-01 15:01:47 +07:00
Sokna Ly
52cebec954 fix: update on call duty wrong breadcrumbs 2024-01-01 14:17:45 +07:00
Sokna Ly
81ff3e73b0 Merge branch 'master' into perf/improve-flashy-loading 2024-01-01 13:28:17 +07:00
Simon Larsen
b13e927f19 Refactor LogsFilters component 2023-12-31 16:42:11 +00:00
Simon Larsen
daed8e96de Fix isSqlQuery state initialization 2023-12-31 16:40:40 +00:00
Simon Larsen
d6d674510d Comment out OTLP exporter configuration 2023-12-31 15:11:37 +00:00
Simon Larsen
8b8caed4ac Fix OTLP exporter configuration 2023-12-31 15:09:29 +00:00
Simon Larsen
1b8a5f8ddb Fix import statement for AnalyticsTableManagement 2023-12-31 13:47:55 +00:00
Simon Larsen
7a4ffd9f10 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-31 12:08:39 +00:00
Simon Larsen
48c3a00d71 Update timeout for pod readiness check in index.sh 2023-12-31 12:08:36 +00:00
Simon Larsen
0cb5835d6b Merge pull request #1085 from soknaly/fix/update-workflow-wrong-breadcrumbs
fix: update wrong workflow breadcrumbs
2023-12-31 09:52:23 +00:00
Simon Larsen
6d61214fb8 Merge pull request #1083 from OneUptime/snyk-upgrade-80f5fd778bb7b82fe1a07ec89b8fd973
[Snyk] Upgrade ts-node from 10.9.1 to 10.9.2
2023-12-31 09:52:06 +00:00
Simon Larsen
3d5fa6286e Merge pull request #1084 from soknaly/fix/wrong-status-page-html-css-breadcrumb
fix: update status page html css page breadcrump
2023-12-31 09:51:57 +00:00
Sokna Ly
8f1630b72e fix: update workflow wrong breadcrumbs 2023-12-31 14:05:46 +07:00
Sokna Ly
363a989a2a perf: improve flashy loading for workflows pages 2023-12-31 13:51:16 +07:00
Sokna Ly
7740fe301b perf: improve flashy loading for status pages 2023-12-31 12:43:01 +07:00
Sokna Ly
06ec8ab315 fix: update status page html css page breadcrump 2023-12-31 11:53:16 +07:00
Simon Larsen
0225c64058 Remove RealTimeService and ALERT_PORT 2023-12-30 23:11:54 +00:00
Simon Larsen
47491eff12 Update port configurations for OpenTelemetry collector 2023-12-30 23:10:18 +00:00
Simon Larsen
af5fd47fdd Update OpenTelemetry collector endpoint in README.md 2023-12-30 23:04:32 +00:00
Simon Larsen
9d431ac170 Update Nginx listen port to include HTTP/2 support 2023-12-30 22:56:31 +00:00
Simon Larsen
2c8e044057 Update API endpoints to use "/otlp" instead of "/otel" 2023-12-30 22:55:14 +00:00
Simon Larsen
3bfa08e84d Update helm test command 2023-12-30 22:50:27 +00:00
Simon Larsen
bf2f9d800c Update OpenTelemetry endpoints and add support for custom collector endpoint 2023-12-30 22:45:29 +00:00
Simon Larsen
d433a64fa1 Update OTLP Exporter configuration 2023-12-30 22:41:57 +00:00
Simon Larsen
a6d1b29770 Update OpenTelemetry exporter configuration 2023-12-30 22:08:37 +00:00
Simon Larsen
a27c94395e Refactor otel-collector environment variable in Helm chart and OTelCollector config
Update environment variables in docker-compose.base.yml
2023-12-30 21:51:44 +00:00
Simon Larsen
1cd94a39bc Update wait command in index.sh 2023-12-30 21:40:00 +00:00
Simon Larsen
e340e56483 Add OneUptime installation and get pods in test script 2023-12-30 18:30:54 +00:00
snyk-bot
ef06accc7d fix: upgrade ts-node from 10.9.1 to 10.9.2
Snyk has created this PR to upgrade ts-node from 10.9.1 to 10.9.2.

See this package in npm:
https://www.npmjs.com/package/ts-node

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-30 18:30:46 +00:00
Simon Larsen
52ea17cbe3 Update Helm commands to use microk8s 2023-12-30 18:23:24 +00:00
Simon Larsen
a1f79d4972 Add commands to check cluster status and storage classes 2023-12-30 18:17:25 +00:00
Simon Larsen
98418a860b Refactor function to improve performance 2023-12-30 18:16:09 +00:00
Simon Larsen
2cc522c3a1 Delete test-helm-chart.yaml and add test-helm-chart job 2023-12-30 18:02:43 +00:00
Simon Larsen
8ac394c1e2 Add aliases and source bash_aliases file 2023-12-30 17:51:39 +00:00
Simon Larsen
ad8ce09fe5 Merge pull request #1081 from OneUptime/snyk-upgrade-d7b58517b75c76bf759cdda4461ca130
[Snyk] Upgrade ts-node from 10.9.1 to 10.9.2
2023-12-30 17:47:35 +00:00
Simon Larsen
401a2441c2 Fix environment variable assignment in app.yaml 2023-12-30 17:46:09 +00:00
Sokna Ly
c092ceedd2 Merge branch 'master' into perf/improve-flashy-loading 2023-12-31 00:45:32 +07:00
Sokna Ly
9310c0c681 perf: improve flashy loading for scheduled maintenace pages 2023-12-31 00:42:51 +07:00
Simon Larsen
ae71d925d6 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-30 17:41:16 +00:00
Simon Larsen
44e3d415df Update index.sh script in HelmChart/Tests
This commit updates the index.sh script in the HelmChart/Tests directory. The changes include removing the command to add the current user to the microk8s group and updating the aliases for kubectl and helm.
2023-12-30 17:41:14 +00:00
Simon Larsen
e9511aedb2 Merge pull request #1082 from soknaly/fix/schedule-ongoing-error
fix: schedule ongoing error
2023-12-30 17:39:39 +00:00
Sokna Ly
1a3f034185 fix: schedule ongoing error 2023-12-30 23:39:05 +07:00
Simon Larsen
b8decc8924 Update otel-collector port in Helm chart 2023-12-30 14:33:55 +00:00
Simon Larsen
f5803d34ff Fix bug in login functionality 2023-12-30 14:22:47 +00:00
Simon Larsen
8d35f5eb2d Add Helm Chart test workflow 2023-12-30 14:19:49 +00:00
Simon Larsen
d8d4acc100 Update OpenTelemetry exporter configuration 2023-12-30 14:07:30 +00:00
Simon Larsen
2d2f2b0521 Fix totalCostInUSD calculation and update Otel Collector port 2023-12-30 13:32:41 +00:00
Simon Larsen
018d3b7fcd Update usageCount and totalCostInUSD to use Decimal type 2023-12-30 13:22:57 +00:00
Simon Larsen
03a503b080 Refactor OpenTelemetry exporter configuration 2023-12-30 12:29:35 +00:00
Simon Larsen
3fe3bc06fa Update OpenTelemetry Collector configuration 2023-12-30 12:17:51 +00:00
Simon Larsen
6c2ae8dec0 Update OTEL_COLLECTOR_HOSTNAME variable name 2023-12-30 12:12:24 +00:00
Simon Larsen
7492b178f2 Add Book icon and update Image component props 2023-12-30 11:42:32 +00:00
Simon Larsen
b3e02b3dac Delete Logs component and add TelemetryServicesViewDocumentation component 2023-12-30 10:56:47 +00:00
Simon Larsen
c65a38f59c Add Reliability Autopilot feature 2023-12-30 09:21:27 +00:00
Simon Larsen
68a24675c6 Refactor static file serving in /docs route 2023-12-30 09:06:42 +00:00
Sokna Ly
e8e8e5bf80 perf: improve flashy loading for incident pages 2023-12-30 15:27:56 +07:00
Sokna Ly
e9b1eb9497 Merge branch 'master' into perf/improve-flashy-loading 2023-12-30 14:11:28 +07:00
Simon Larsen
335caa9fdb Update logo image path in README.md 2023-12-29 22:14:33 +00:00
Simon Larsen
fcfe03e9ca Update logo image path 2023-12-29 22:11:57 +00:00
Simon Larsen
3111e78eeb Update function to handle edge cases
This commit updates the function to handle edge cases, as shown in the git diff.
2023-12-29 21:27:05 +00:00
Simon Larsen
78029c9c44 Remove Telemetry documentation 2023-12-29 20:54:30 +00:00
Simon Larsen
11dd6cf22c Update OneUptime collector endpoint URL 2023-12-29 20:53:30 +00:00
Simon Larsen
0e4f4bd7b0 Update telemetry configuration 2023-12-29 20:52:53 +00:00
Simon Larsen
7fc3260888 Update telemetry exporter endpoint 2023-12-29 20:51:51 +00:00
Simon Larsen
c3c204a807 Delete telemetry logs and images 2023-12-29 20:51:12 +00:00
Simon Larsen
43fb1e5278 Update code formatting and fix minor bugs 2023-12-29 20:49:20 +00:00
snyk-bot
789b4edafb fix: upgrade ts-node from 10.9.1 to 10.9.2
Snyk has created this PR to upgrade ts-node from 10.9.1 to 10.9.2.

See this package in npm:
https://www.npmjs.com/package/ts-node

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/f8557d79-3b3d-4201-8e2b-598120aedb5c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-29 15:36:48 +00:00
Simon Larsen
107917e688 Update icon URLs in HelmChart/Public/index.yaml and HelmChart/Public/oneuptime/Chart.yaml 2023-12-29 15:34:07 +00:00
Simon Larsen
04dcb80124 Refactor endpoint status checks in status-check.sh script 2023-12-29 14:06:46 +00:00
Simon Larsen
4b97eaa785 Fix formatting of editButtonText in DataRentention.tsx 2023-12-29 13:54:48 +00:00
Simon Larsen
e375346cd0 Update API route from DashboardApiRoute to AppApiRoute 2023-12-29 13:50:17 +00:00
Simon Larsen
b43a3736db Update port value for dashboardApi 2023-12-29 13:49:03 +00:00
Simon Larsen
2aaf43cbfe Update text in nav and status-page views 2023-12-29 13:47:30 +00:00
Simon Larsen
ab4a29999d Update logs-management.ejs to reflect changes in Incident Management description 2023-12-29 13:37:45 +00:00
Simon Larsen
446c436913 Update images and add edit button for data retention 2023-12-29 13:31:46 +00:00
Simon Larsen
99d3ea9363 Update test script and remove unnecessary comments 2023-12-29 13:18:14 +00:00
Simon Larsen
ea73ca0651 Update text and formatting in logs-management.ejs 2023-12-29 13:13:12 +00:00
Simon Larsen
a3a0d8a7bb Delete test.home.yaml workflow file 2023-12-29 12:49:44 +00:00
Simon Larsen
7123427656 Add Jest type definitions 2023-12-29 12:49:18 +00:00
Simon Larsen
231dbf43b8 Refactor API reference routes and remove unused code 2023-12-29 12:03:31 +00:00
Simon Larsen
3650c8bf4b Refactor UI layout in Home views 2023-12-29 11:57:37 +00:00
Simon Larsen
0fa4f82369 Update text size and image in home and monitoring views 2023-12-29 11:52:06 +00:00
Simon Larsen
0387df9e2b Remove dark logo roll and adjust spacing in index.ejs 2023-12-29 11:37:59 +00:00
Simon Larsen
52c1da7983 Update logging messages in Program.cs 2023-12-29 11:24:43 +00:00
Simon Larsen
dc970eda5e Update CodeExamplesPath in Pagination and Model files 2023-12-28 21:36:59 +00:00
Simon Larsen
1462d8d6bc Add CodeExamplesPath to Config.ts 2023-12-28 20:09:59 +00:00
Simon Larsen
698f41b7ec Delete unused images and files 2023-12-28 20:05:03 +00:00
Simon Larsen
422687aceb Add ViewsPath import to Pagination and Model files 2023-12-28 19:59:28 +00:00
Simon Larsen
104fa3809a Add ViewsPath import to PageNotFound.ts 2023-12-28 19:57:41 +00:00
Simon Larsen
7cf592a4d7 Update view engine configuration and file paths 2023-12-28 19:57:21 +00:00
Simon Larsen
7366e92d42 Update Dockerfile paths for App 2023-12-28 19:30:58 +00:00
Simon Larsen
a85bf8b228 Refactor API class and remove unused variables
Update _helpers.tpl and remove SERVER_HOME_HOSTNAME variable

Remove SERVER_HOME_HOSTNAME from docker-compose.base.yml
2023-12-28 19:30:18 +00:00
Simon Larsen
ed595f714f Remove unused code and ports 2023-12-28 19:27:47 +00:00
Simon Larsen
a4e0d1b42f Remove api-reference and home templates 2023-12-28 16:59:01 +00:00
Simon Larsen
40cac6e629 Update APP_URL to APP_API_URL 2023-12-28 16:58:38 +00:00
Simon Larsen
456516c7f2 Update server and API hostnames and ports 2023-12-28 16:56:05 +00:00
Simon Larsen
4d2afa7cf4 Add new endpoint status checks 2023-12-28 16:51:21 +00:00
Simon Larsen
2e8ee1d51b Remove unused launch configurations and update port values 2023-12-28 16:49:47 +00:00
Simon Larsen
d11a5e1d1e Update package name and hostnames 2023-12-28 15:54:27 +00:00
Simon Larsen
c4ba05990a Remove unnecessary files and configurations 2023-12-28 15:51:47 +00:00
Simon Larsen
539127ff33 Update workflows to remove unused steps 2023-12-28 15:51:33 +00:00
Simon Larsen
ed1b77aa8d Delete unused files and images 2023-12-28 15:48:12 +00:00
Simon Larsen
684ce2f068 Delete unused files and images 2023-12-28 15:47:22 +00:00
Simon Larsen
486d4b1075 Fix formatting in logs-management.ejs file 2023-12-28 15:38:40 +00:00
Simon Larsen
2613e4092d Update text and styling in status-page, monitoring, workflows, incident-management, and on-call views 2023-12-28 15:35:58 +00:00
Simon Larsen
f585eb437b Add logs management route and update product tabs 2023-12-28 15:22:43 +00:00
Simon Larsen
3dc7065265 Refactor variable names for clarity and consistency 2023-12-28 14:16:35 +00:00
Simon Larsen
6527120a05 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-28 14:09:39 +00:00
Simon Larsen
70e12ec917 Update licensing information and logo images 2023-12-28 14:06:59 +00:00
Simon Larsen
d0c089dc82 Merge pull request #1077 from OneUptime/snyk-fix-c7b84a4a4bf64f781e260d3b3c4389ae
[Snyk] Security upgrade axios from 1.6.2 to 1.6.3
2023-12-27 19:53:48 +00:00
Simon Larsen
1eadd1e0d9 Merge pull request #1075 from OneUptime/snyk-fix-c9475d2aa1eb73be5cccf9815aa6b7c3
[Snyk] Security upgrade axios from 1.6.2 to 1.6.3
2023-12-27 19:53:38 +00:00
Simon Larsen
47ef14d9a6 Merge pull request #1076 from OneUptime/snyk-fix-4ca20fca35b34f332f8b3658998fa23a
[Snyk] Security upgrade axios from 1.6.2 to 1.6.3
2023-12-27 19:53:28 +00:00
Simon Larsen
cd83580436 Merge pull request #1078 from OneUptime/snyk-fix-6d11136b4f2ce7d2d2d4881467d6b4a4
[Snyk] Security upgrade axios from 1.6.2 to 1.6.3
2023-12-27 19:53:22 +00:00
snyk-bot
f929c52025 fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6124857
2023-12-27 19:49:14 +00:00
Simon Larsen
d3b00243ac Refactor SMS and Call services 2023-12-27 19:14:39 +00:00
Simon Larsen
7a537cedd4 Refactor SMS and Call Services 2023-12-27 19:08:45 +00:00
Simon Larsen
aa5187f0e4 Fix TwilioConfig undefined error in Call and SMS APIs 2023-12-27 18:55:23 +00:00
Simon Larsen
9538dc81d7 Update Twilio configuration and add phone number field to call and SMS logs 2023-12-27 18:47:49 +00:00
Simon Larsen
c38975c27d Fix Twilio configuration in code 2023-12-27 18:34:04 +00:00
snyk-bot
9756f6ba87 fix: Common/package.json & Common/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6124857
2023-12-27 18:11:02 +00:00
snyk-bot
30fe3c2ce4 fix: Workers/package.json & Workers/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6124857
2023-12-27 16:12:54 +00:00
Simon Larsen
1a59c381cb Add projectId to API endpoints for testing 2023-12-27 14:51:52 +00:00
Simon Larsen
01221422e7 Update CallSMSConfigTable, CustomSMTPView, and SideMenu
Description:
- Updated the `submitButtonText` in the `CallSMSConfigTable` component to 'Close'.
- Renamed the `SETTINGS_CUSTOM_SMTP` route in `PageMap` to `SETTINGS_NOTIFICATION_SETTINGS`.
- Removed the `SideMenuItem` for 'Custom SMTP' in the `DashboardSideMenu` component.

Affected Files:
- `Dashboard/src/Components/CallSMS/CallSMSConfigTable.tsx`
- `Dashboard/src/Components/CustomSMTP/CustomSMTPView.tsx`
- `Dashboard/src/Pages/Settings/SideMenu.tsx`
- `Dashboard/src/Utils/PageMap.ts`
- `Dashboard/src/Utils/RouteMap.ts
2023-12-27 14:50:26 +00:00
Simon Larsen
507a1c3858 Refactor Twilio configuration in SMS service 2023-12-27 14:44:47 +00:00
Simon Larsen
f9b04a8afd Add callSmsConfig to SMS service 2023-12-27 14:39:05 +00:00
Simon Larsen
a625375605 Add TwilioConfig to CallService and SmsService 2023-12-27 14:34:13 +00:00
Simon Larsen
06759a5702 Refactor code to improve performance and readability 2023-12-27 14:31:43 +00:00
snyk-bot
96f1e72e39 fix: Probe/package.json & Probe/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6124857
2023-12-27 14:25:27 +00:00
Simon Larsen
5499e499a6 Fix SMS and CallService bugs 2023-12-27 14:02:43 +00:00
Simon Larsen
4a00ed114c Refactor file API routing 2023-12-27 13:40:53 +00:00
Simon Larsen
85a906c59b Refactor SubscriberSettings component 2023-12-27 13:28:12 +00:00
Simon Larsen
1f8c9807f5 Add Twilio Config for SMS in Subscriber Settings 2023-12-27 13:25:44 +00:00
Simon Larsen
71400935da Remove unnecessary blank lines in StatusPage.ts 2023-12-27 13:15:27 +00:00
Simon Larsen
55a205b381 Fix import and add new columns to StatusPage model 2023-12-27 13:13:26 +00:00
Simon Larsen
1ba2bd77e6 Refactor CallSMSConfigTable component 2023-12-27 13:08:58 +00:00
Simon Larsen
4aaaf4973e Add CustomCallSMSTable component to NotificationSettings 2023-12-27 13:07:26 +00:00
Simon Larsen
a64f992176 Fix formatting and naming conventions in code 2023-12-27 12:44:53 +00:00
Simon Larsen
c6ca8579c1 Add UsageBillingService and ProjectCallSMSConfigService to services 2023-12-27 12:30:03 +00:00
Simon Larsen
3fd6f522cc Remove unnecessary blank lines and import TwilioConfig 2023-12-27 12:22:45 +00:00
Simon Larsen
1af9e36593 Add permissions for Call and SMS configuration 2023-12-27 12:16:24 +00:00
Simon Larsen
8da9d62825 Remove unnecessary whitespace and fix indentation 2023-12-27 11:36:42 +00:00
Simon Larsen
a965f04036 Remove custom SMTP feature from status page view 2023-12-27 11:32:37 +00:00
Simon Larsen
ca1040fec3 Fix useEffect dependencies and reset service token 2023-12-27 11:29:10 +00:00
Simon Larsen
0b79352309 Add Reload icon and implement Reset API Key functionality 2023-12-27 11:20:43 +00:00
Simon Larsen
a8b5bf5680 Add settings page for telemetry services view 2023-12-27 10:59:31 +00:00
Simon Larsen
13b2236264 Update environment variable in dashboard-api.yaml and docker-compose.base.yml 2023-12-27 10:52:07 +00:00
Simon Larsen
c783db4084 Update InternalSmtpFromName in Config.ts 2023-12-27 10:49:57 +00:00
Simon Larsen
9ac8bded2b Refactor DashboardHeader component to improve readability and maintainability 2023-12-27 10:29:44 +00:00
Simon Larsen
ec0b3d96a2 Update feature descriptions in features-table.ejs 2023-12-26 20:11:20 +00:00
Simon Larsen
c7f1ecd838 Update features table and headings 2023-12-26 19:59:29 +00:00
Simon Larsen
dc2b667691 Add OneUptimeDate import and update updatedAt value in StatementGenerator.test.ts
Update tick icons in features-table.ejs
2023-12-26 19:48:18 +00:00
Simon Larsen
fae7183d84 Update pricing and telemetry sections in pricing.ejs 2023-12-26 19:43:45 +00:00
Simon Larsen
61ed698182 Add support for Date type in CommonModel and Statement 2023-12-26 19:16:34 +00:00
Simon Larsen
a610a21a2a Refactor code formatting and spacing 2023-12-26 18:39:01 +00:00
Simon Larsen
e648393262 Add InBetween type and update Statement and StatementGenerator 2023-12-26 18:37:39 +00:00
Simon Larsen
bbb531867b Add LogSeverity enum and filter options to LogsViewer 2023-12-26 17:43:42 +00:00
Simon Larsen
e6c53378d3 Refactor Statement and StatementGenerator classes 2023-12-26 17:10:13 +00:00
Simon Larsen
36ba8bb848 Update database types in CommonModel and StatementGenerator 2023-12-26 15:26:53 +00:00
Simon Larsen
b5a44f6b31 Refactor code and fix bugs 2023-12-26 15:16:58 +00:00
Simon Larsen
e33999b62b Add Search and NotEqual types to CommonModel and StatementGenerator 2023-12-26 15:10:20 +00:00
Simon Larsen
e7e7f3426d Update imports and add search functionality 2023-12-26 12:59:06 +00:00
Simon Larsen
d822be5203 Update import paths for database types 2023-12-26 12:53:30 +00:00
Simon Larsen
7493f40692 Update import paths for BaseDatabase 2023-12-26 12:47:51 +00:00
Simon Larsen
d1c6a6c79e Update user authentication logic 2023-12-26 11:55:26 +00:00
Simon Larsen
c3f1165eb9 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-26 11:48:19 +00:00
Simon Larsen
206c5023d7 Add import for ProductType from 'Model/Models/UsageBilling' in Helpers.ts 2023-12-26 11:47:13 +00:00
Simon Larsen
0fd7d5f3d1 Merge pull request #1074 from OneUptime/otel
Otel
2023-12-26 11:32:29 +00:00
Simon Larsen
8584726d22 Refactor code formatting and remove unnecessary whitespace 2023-12-26 11:23:18 +00:00
Simon Larsen
ba7a2fb057 Update PostgresConfig and Init files 2023-12-26 11:13:00 +00:00
Simon Larsen
334ac4d623 Add DiskSize class with conversion methods and update UsageHistory component 2023-12-25 20:33:51 +00:00
Simon Larsen
e9dc7bcab9 Add totalCostInUSD to usageBilling select query and calculate totalCostInCents for reporting 2023-12-25 20:10:35 +00:00
Simon Larsen
ec1942af8f Refactor billing unit names and remove debugger statements 2023-12-25 19:51:36 +00:00
Simon Larsen
224eff0d3d Update launch.json and ObjectID.ts, add debugger statement, modify BillingService.test.ts, Statement.ts, and NavBar.tsx, and update OTelIngest.ts 2023-12-25 19:21:04 +00:00
Simon Larsen
937679d544 Update test setup in CommonServer workflow and PostgresConfig 2023-12-25 18:42:48 +00:00
Simon Larsen
0af8d7359b Refactor billing configuration and add database setup in tests 2023-12-25 18:31:23 +00:00
Simon Larsen
e57963cad1 Refactor rendering code in SSO.ts 2023-12-25 15:04:27 +00:00
Simon Larsen
8a0b977a17 Update test command in CommonServer workflow 2023-12-25 14:32:08 +00:00
Simon Larsen
c4f8826084 Commented out unused code in NavBar.tsx 2023-12-25 14:19:34 +00:00
Simon Larsen
c543e2ab90 Update file paths in SSO.ts 2023-12-25 14:10:15 +00:00
Simon Larsen
f41978c16d Refactor file picker overrideRequestUrl parameter 2023-12-25 13:52:52 +00:00
Simon Larsen
1fcc5fc7b5 Refactor notification API routes and file paths 2023-12-25 13:51:37 +00:00
Simon Larsen
1e37f03792 Update API routes for notifications 2023-12-25 13:43:26 +00:00
Simon Larsen
15850380c4 Fix file picker and notification proxy URLs 2023-12-25 13:39:11 +00:00
Simon Larsen
284752631e Remove unnecessary endpoint status checks 2023-12-25 13:30:46 +00:00
Simon Larsen
2d843605c7 Update environment variables in dashboard-api.yaml and docker-compose.base.yml 2023-12-25 13:27:28 +00:00
Simon Larsen
9512d97671 fix fmt 2023-12-25 13:22:16 +00:00
Simon Larsen
5140f92b1a Update dependencies in ActiveMonitoringMeteredPlan.ts and package.json 2023-12-25 13:17:26 +00:00
Simon Larsen
7cda0565ba Update API endpoints in CallService, MailService, and SmsService 2023-12-25 13:12:19 +00:00
Simon Larsen
224824f1f1 Remove notification service and related configurations 2023-12-25 13:09:41 +00:00
Simon Larsen
72589c060e Delete unused files and templates 2023-12-25 13:03:33 +00:00
Simon Larsen
501e78aae1 Merge branch 'logs-final' into remove-servicess 2023-12-25 12:49:05 +00:00
Simon Larsen
62b309c18c Add dependencies for XML parsing and cryptography 2023-12-25 12:46:09 +00:00
Simon Larsen
4359b74f26 Remove unused files and configurations 2023-12-25 12:42:20 +00:00
Simon Larsen
25fd18b958 Add import for Identity feature set 2023-12-25 12:35:36 +00:00
Simon Larsen
5dfe813bc2 Refactor docker-compose files to remove unused services 2023-12-25 12:28:15 +00:00
Simon Larsen
ca56f83f08 Update Nginx configuration for file proxy 2023-12-25 12:24:09 +00:00
Simon Larsen
cef7df73bb Remove unused files and configurations 2023-12-25 12:23:13 +00:00
Simon Larsen
901d9dd80c Add File API endpoint to DashboardAPI 2023-12-25 12:21:13 +00:00
Simon Larsen
09e7e1811d Delete unused files and templates 2023-12-25 12:16:54 +00:00
Simon Larsen
f6df07b002 Delete volumes.yaml file 2023-12-25 11:40:38 +00:00
Simon Larsen
184ad1b2b8 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-24 19:22:58 +00:00
Simon Larsen
82b17ebc8e Fix capitalization in file paths and update helm install commands 2023-12-24 19:22:54 +00:00
Simon Larsen
4d1c557ee6 Add ActiveMonitoring to ProductType enum 2023-12-22 17:42:05 +00:00
Simon Larsen
22d63c3c80 Update metered plan reporting in ReportTelemetryMeteredPlan.ts 2023-12-22 17:20:15 +00:00
Simon Larsen
a865f987f8 Refactor TelemetryMeteredPlan class to use correct spelling for productType 2023-12-22 17:16:52 +00:00
Simon Larsen
fdb64c5cd9 Update import statements and remove unused code 2023-12-22 17:15:14 +00:00
Simon Larsen
e08d2bb8eb Refactor metered plan handling and add new telemetry plan 2023-12-22 17:00:39 +00:00
Simon Larsen
8f8c443a72 Remove unused metered plan active monitoring configuration 2023-12-22 14:34:54 +00:00
Simon Larsen
190df60a3f Add data retention settings and update telemetry service 2023-12-22 14:34:09 +00:00
Simon Larsen
f374459c5a Fix formatting and add missing commas 2023-12-22 12:18:14 +00:00
Simon Larsen
d42d95f28e Add usage history page to settings menu 2023-12-22 12:12:13 +00:00
Simon Larsen
c5f1621ac0 Merge pull request #1070 from OneUptime/dependabot/pip/Llama/transformers-4.36.0
Bump transformers from 4.34.0 to 4.36.0 in /Llama
2023-12-21 22:40:20 +00:00
Simon Larsen
d788332221 Add usage billing functionality and report to Usage Service 2023-12-21 19:59:29 +00:00
Simon Larsen
d17cef4692 Add new jobs for metered plan telemetry 2023-12-21 19:07:48 +00:00
Simon Larsen
fd8eb66146 Fix bug in login functionality
Add validation for user input

Refactor code for better readability

Update error handling in API calls

Optimize database queries for improved performance
2023-12-21 19:06:43 +00:00
Simon Larsen
e6943d38d5 Refactor metered plan reporting in BillingService and MonitorService 2023-12-21 18:54:05 +00:00
Simon Larsen
53c25a4a4f Fix billing service and usage billing model 2023-12-21 18:49:14 +00:00
Simon Larsen
4eff4b91e9 Update metered plans in config.example.env 2023-12-21 17:40:03 +00:00
Simon Larsen
b0cb902fab Delete UsageBillingService.ts and add UsageBillingService to DashboardAPI/Index.ts 2023-12-21 15:06:50 +00:00
Simon Larsen
1af2ed32fc Add UsageBilling and telemetry retention settings 2023-12-21 15:02:57 +00:00
Simon Larsen
f9b0716769 Add reseller service and reseller model to ProjectAPI 2023-12-21 13:11:54 +00:00
Simon Larsen
7509dbb766 Refactor LogsFilters and NavBar components 2023-12-21 12:47:19 +00:00
Simon Larsen
2d4a084aee Fix formatting issues in Project.ts and Header.tsx 2023-12-21 12:05:56 +00:00
Simon Larsen
03b9627da7 Add id attribute to status page logo 2023-12-21 12:03:02 +00:00
Simon Larsen
fba576b248 Add ColumnBillingAccessControl to Project model 2023-12-21 11:29:20 +00:00
dependabot[bot]
80a925d77d Bump transformers from 4.34.0 to 4.36.0 in /Llama
Bumps [transformers](https://github.com/huggingface/transformers) from 4.34.0 to 4.36.0.
- [Release notes](https://github.com/huggingface/transformers/releases)
- [Commits](https://github.com/huggingface/transformers/compare/v4.34.0...v4.36.0)

---
updated-dependencies:
- dependency-name: transformers
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 21:14:11 +00:00
Simon Larsen
781c40e7c5 Refactor status page notification code 2023-12-20 16:36:36 +00:00
Simon Larsen
60430eb6f5 Add status page notification functionality 2023-12-20 16:32:23 +00:00
Simon Larsen
f12a793951 Fix UI styling and update field descriptions in FormField and IncidentsTable 2023-12-20 16:15:26 +00:00
Simon Larsen
7d795408ed Fix initial value bug in Category component 2023-12-20 16:11:52 +00:00
Simon Larsen
81c8758630 Update FormField component to include title and description in Modal 2023-12-20 16:05:56 +00:00
Simon Larsen
b925b876de Fix formatting in selectByAccessControlProps in Field.ts 2023-12-20 15:56:28 +00:00
Simon Larsen
815270cfbc Refactor FormField component to use selectByAccessControlProps 2023-12-20 15:54:15 +00:00
Simon Larsen
5d4f8c623a Update function to handle edge cases
This commit updates the function to handle edge cases, ensuring that the code is more robust and handles unexpected scenarios.
2023-12-20 15:46:55 +00:00
Simon Larsen
84a76da280 Fix import statement and formatting in CategoryCheckboxTypes.ts and FormField.tsx 2023-12-20 14:54:00 +00:00
Simon Larsen
c7ae1844c5 Update component props and types 2023-12-20 14:52:31 +00:00
Simon Larsen
8636b5bc69 Refactor getFieldDescription function in FormField.tsx 2023-12-20 14:22:30 +00:00
Simon Larsen
147e104bc4 Update FieldLabel and FormField components 2023-12-20 14:20:53 +00:00
Simon Larsen
52f2c8ad14 Refactor Text.trimLines method to use arrow function with explicit return 2023-12-20 13:30:23 +00:00
Simon Larsen
3c06af91ba Add Text.trimLines() method and use it in SmsService.sendSms() 2023-12-20 13:29:23 +00:00
Simon Larsen
fbcda678f8 Refactor ConfirmModal test code 2023-12-20 13:11:51 +00:00
Simon Larsen
1b019af98d Merge pull request #1069 from Srdeveloper1004/feature/commonui-test
Add new confirm modal test of commonui
2023-12-20 12:52:33 +00:00
Simon Larsen
c8a23df5b6 Refactor code formatting and fix indentation
Update error message for user limit reached in free plan

Remove unused import statement

Fix indentation in Home/Index.ts

Fix indentation and add line breaks in HardDeleteItemsInDatabase.ts
2023-12-20 12:37:55 +00:00
code dev
b4fb4f72b6 Add new confirm modal test of commonui 2023-12-20 13:36:21 +01:00
Simon Larsen
3208e99469 Update pricing and plan names 2023-12-20 12:04:28 +00:00
Simon Larsen
fdff20a2f9 Add user limit check for free plan 2023-12-20 11:54:26 +00:00
Simon Larsen
b483cf1601 Add billing check before performing hard delete 2023-12-20 11:50:14 +00:00
Simon Larsen
21df6c0b7c Add hard delete for items older than 120 days 2023-12-20 11:48:14 +00:00
Simon Larsen
0408bf96db Update hard delete threshold to 3 days 2023-12-20 11:45:05 +00:00
Simon Larsen
8e0b2dd8dd Update CodeEditor configuration 2023-12-19 19:44:30 +00:00
Simon Larsen
667b326c8b Refactor ModelAPI.getItem in SMTP settings page 2023-12-19 17:58:07 +00:00
Simon Larsen
f5342d066c Update update access control to PlanSelect.Scale 2023-12-19 17:50:59 +00:00
Simon Larsen
d67ee57bf0 Add showEvenIfPermissionDoesNotExist property to Field interface 2023-12-19 17:42:54 +00:00
Simon Larsen
9a6d8c9459 Update unsubscribe message and add forceShow to form fields 2023-12-19 17:40:48 +00:00
Simon Larsen
4c71eb7fca Refactor code for better readability and maintainability 2023-12-19 17:25:23 +00:00
Simon Larsen
97f7a6e4ef Add webpack-dev-server for development environment 2023-12-19 17:23:53 +00:00
Simon Larsen
23a79ca158 Refactor code to improve readability and maintainability 2023-12-19 15:56:12 +00:00
Simon Larsen
777adada5a Add allowSubscribersToChooseResources flag to notification logic 2023-12-19 15:52:44 +00:00
Simon Larsen
1887f1d238 Update unsubscribe message in notification templates 2023-12-19 15:40:23 +00:00
Simon Larsen
dcc25fa0c4 Add webpack-cli as a development dependency 2023-12-19 15:30:28 +00:00
Simon Larsen
0c293c8362 Refactor StatusPageAPI.ts to use explicit type for subscriber 2023-12-19 14:45:32 +00:00
Simon Larsen
585b7bc239 Fix formatting issues and remove unnecessary code 2023-12-19 14:41:33 +00:00
Simon Larsen
fc50511b7f Fix monitor retrieval and on-call schedule loading 2023-12-19 14:31:41 +00:00
Simon Larsen
006e398322 Refactor API calls in Settings, EmailSubscribers, TeamView, UserView, ProjectInvitations, and PublicNote components 2023-12-19 14:09:41 +00:00
Simon Larsen
0e442f0134 Refactor API calls and update select options 2023-12-19 13:55:35 +00:00
Simon Larsen
7d01474d0f Refactor API calls in Register and VerifyEmail pages 2023-12-19 13:22:17 +00:00
Simon Larsen
dbce4f90ab Update ModelAPI and related components 2023-12-19 13:20:22 +00:00
Simon Larsen
eccb035bf2 Fix bug in login functionality
Refactor code to improve performance

Update README with new instructions

Add new feature for user authentication

Fix formatting issues in CSS file

Update dependencies to latest versions

Remove unused variables

Add error handling for edge cases

Fix broken links in documentation

Optimize database queries for faster response times
2023-12-19 12:59:03 +00:00
Simon Larsen
fad319016b Disable word-based suggestions in CodeEditor 2023-12-19 12:46:34 +00:00
Simon Larsen
9a09b6562d Fix subscription API endpoints and update subscription form 2023-12-19 12:43:53 +00:00
Simon Larsen
8dc689fd5a Update API URLs in ModelForm component 2023-12-19 12:33:01 +00:00
Simon Larsen
bbeaeb047e Fix required field validation in FormField component 2023-12-19 12:27:49 +00:00
Simon Larsen
576c220b31 Fix formatting issue in UpdateSubscription.tsx 2023-12-19 12:03:09 +00:00
Simon Larsen
59ab24ba36 Refactor unsubscribe URL generation in StatusPageSubscriberService 2023-12-19 11:43:41 +00:00
Simon Larsen
32e72a8817 Update subscription routes and components 2023-12-19 11:34:15 +00:00
Simon Larsen
d03ffc83b2 Add Unsubscribe page and routes 2023-12-18 23:00:31 +00:00
Simon Larsen
c88a59cddb Fix bug in login functionality
Update error handling in API calls

Refactor code for improved readability

Add new feature for user authentication

Optimize database queries for faster performance

Update dependencies to latest versions

Fix formatting issues in code

Add unit tests for new functionality

Remove unused code

Update documentation for new API endpoints
2023-12-18 22:36:28 +00:00
Simon Larsen
c2305da404 Fix bug in login functionality 2023-12-18 22:34:59 +00:00
Simon Larsen
36dcb1597f Fix formatting and remove unnecessary code 2023-12-18 22:32:17 +00:00
Simon Larsen
24f499bcc2 Fix subscription logic and update form field validation 2023-12-18 22:25:05 +00:00
Simon Larsen
6a3f287822 Refactor Checkbox and FormField components 2023-12-18 22:11:09 +00:00
Simon Larsen
37d2d8bedf Fix category and checkbox onChange event handling 2023-12-18 22:01:37 +00:00
Simon Larsen
e51c3c5c56 Update Checkbox and SubscribePage components 2023-12-18 20:00:17 +00:00
Simon Larsen
13ee850a67 Add isSubscribedToAllResources field and update EmailSubscribe component 2023-12-18 17:21:52 +00:00
Simon Larsen
fa586c0667 Add BaseModel import and sanitize initial values in CategoryCheckbox component 2023-12-18 17:18:12 +00:00
Simon Larsen
16a858d2e2 Update StatusPage and EmailSubscribers components 2023-12-18 15:39:59 +00:00
Simon Larsen
51f4f4c23c Fix formatting issues and improve code readability 2023-12-18 15:24:33 +00:00
Simon Larsen
15a81ed14d Add canReadOnRelationQuery property to StatusPageGroup model and import SubscriberUtil in EmailSubscribe component 2023-12-18 15:19:15 +00:00
Simon Larsen
c520d09351 Add validation for status page resources 2023-12-16 21:14:07 +00:00
Simon Larsen
14c6bdb3b4 Refactor EventItem component to use div instead of p tags for event descriptions 2023-12-16 21:01:57 +00:00
Simon Larsen
ec9e6252a1 Add support for subscribers to choose resources 2023-12-16 21:00:23 +00:00
Simon Larsen
8fd03008b7 Add column access control for allowSubscribersToChooseResources and enableSmsSubscribers 2023-12-16 20:49:33 +00:00
Simon Larsen
b1922ea4a9 Refactor Checkbox and HorizontalRule components 2023-12-16 20:43:03 +00:00
Simon Larsen
63fcfbc6f6 Fix typos and add functionality to Checkbox components 2023-12-16 20:38:45 +00:00
Simon Larsen
cf5fceb981 Refactor CategoryCheckbox component and fix Checkbox styling 2023-12-16 19:27:58 +00:00
Simon Larsen
c95f845a5c Add HorizontalRule component and update Category component 2023-12-16 19:18:22 +00:00
Simon Larsen
b42a69b154 Refactor code formatting in Index.tsx and Checkbox.tsx
Fix formatting and add error handling in EmailSubscribe.tsx
2023-12-16 14:01:51 +00:00
Simon Larsen
b0ef3be85e Fix formatting and remove unnecessary code 2023-12-16 14:01:15 +00:00
Simon Larsen
07b72310fc Refactor Overview component 2023-12-16 13:56:48 +00:00
Simon Larsen
3707ee7b9d Update code editor settings and UI labels 2023-12-16 13:36:23 +00:00
Simon Larsen
f5bc142112 Add category checkbox for undefined category
Update ModelForm import in EmailSubscribe.tsx
2023-12-16 13:20:50 +00:00
Simon Larsen
90e01e9fb8 Add allowSubscribersToChooseResources state variable 2023-12-16 13:12:37 +00:00
Simon Larsen
93fc5b68ff Add option to allow subscribers to choose resources 2023-12-16 13:11:06 +00:00
Simon Larsen
54600cf358 Add description for allowing subscribers to choose resources 2023-12-16 13:04:54 +00:00
Simon Larsen
ba90733f72 Add advanced subscriber settings to SubscriberSettings.tsx and StatusPage model 2023-12-16 13:03:23 +00:00
Simon Larsen
acc610e253 Refactor CategoryCheckbox component and add description to CheckboxCategory 2023-12-16 13:00:49 +00:00
Simon Larsen
a4c17c7bf6 Add order property to select query in StatusPageAPI.ts and CategoryCheckboxProps interface 2023-12-16 12:42:10 +00:00
Simon Larsen
5f2479abce Add API endpoint to get status page resources 2023-12-16 12:09:53 +00:00
Simon Larsen
b2042baa04 Add ManyToMany relationship with StatusPageResource 2023-12-16 12:06:50 +00:00
Simon Larsen
cfba3386b7 Add Checkbox and CategoryCheckbox options to FormFieldSchemaType and Field interface 2023-12-16 11:37:37 +00:00
Simon Larsen
06b34c4e9d Refactor CategoryCheckbox component 2023-12-16 11:13:00 +00:00
Simon Larsen
074055aec4 Refactor code for improved performance and readability 2023-12-16 11:05:27 +00:00
Simon Larsen
5ef0b908d8 Update wordBasedSuggestions in CodeEditor.tsx 2023-12-14 19:15:12 +00:00
Simon Larsen
cbc9445b84 Update notification sending in incident and scheduled maintenance jobs 2023-12-14 19:12:32 +00:00
Simon Larsen
eebfb79b06 Fix code formatting and update variable declaration 2023-12-14 16:54:14 +00:00
Simon Larsen
c0ff01e7f6 Update SmsLog and SmsService classes, and SendNotificationToSubscribers job 2023-12-14 16:51:15 +00:00
Simon Larsen
16a65fcb4c Update import statements and add new data migration 2023-12-14 16:23:49 +00:00
Simon Larsen
f62930abb1 Fix formatting issues and enable SMS subscribers 2023-12-14 16:07:09 +00:00
Simon Larsen
379252bddf Add SMS notification feature and update side menu 2023-12-14 16:04:56 +00:00
Simon Larsen
69eed8d7cf Update code editor settings and side menu icons 2023-12-14 15:47:58 +00:00
Simon Larsen
2a37f62a82 Add enableSMSSubscribers flag to NavBar and MasterPage components 2023-12-14 15:26:30 +00:00
Simon Larsen
0fb652abf2 Enable email subscribers instead of subscribers 2023-12-14 15:13:46 +00:00
Sokna Ly
6285d031eb fix: revert type change for editor component (error on my local) 2023-12-13 23:26:14 +07:00
Sokna Ly
1a8e3eb747 perf: improve flashy loading when lazy loading 2023-12-13 23:04:48 +07:00
Nawaz Dhandala
c4f058cbec Merge pull request #1066 from soknaly/fix/update-wrong-breadcrumbs
fix: update monitor wrong breadcrumbs
2023-12-13 15:46:12 +00:00
Sokna Ly
3ca7d83d96 fix: update monitor wrong breadcrumbs 2023-12-13 22:36:15 +07:00
Simon Larsen
3787985d23 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-13 13:53:57 +00:00
Simon Larsen
632ed7b782 Fix retry logic for response times exceeding 10 seconds 2023-12-13 13:53:55 +00:00
Nawaz Dhandala
3ae76dde91 Merge pull request #1065 from OneUptime/snyk-upgrade-432a38389fa3774d65991245b8bf3f20
[Snyk] Upgrade @types/lodash from 4.14.201 to 4.14.202
2023-12-13 13:45:44 +00:00
Simon Larsen
dc6ce43e0d Update fileMock.js path in jest.config.json 2023-12-13 13:43:05 +00:00
Simon Larsen
0ca9c2db9b Update moduleNameMapper in jest.config.json 2023-12-13 13:37:48 +00:00
Simon Larsen
552415713e Update dependencies in jest.config.json and package-lock.json 2023-12-13 13:31:01 +00:00
snyk-bot
f4c7304d38 fix: upgrade @types/lodash from 4.14.201 to 4.14.202
Snyk has created this PR to upgrade @types/lodash from 4.14.201 to 4.14.202.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-12 18:50:23 +00:00
Simon Larsen
12e90da3a1 Update webpack configurations 2023-12-12 18:09:50 +00:00
Simon Larsen
6db5bea724 Add express dependency to package.json 2023-12-12 17:54:35 +00:00
Simon Larsen
b3ac3771b1 Add dotenv package to package.json files 2023-12-12 17:20:16 +00:00
Simon Larsen
4ca1def4c8 Update webpack-cli installation in Dockerfile.tpl 2023-12-12 16:58:03 +00:00
Simon Larsen
911872ac3c Add webpack-cli installation to Dockerfile.tpl 2023-12-12 16:21:29 +00:00
Simon Larsen
dab7f81073 Add devDependency @types/node to package.json and update playwright.config.ts 2023-12-12 16:13:22 +00:00
Simon Larsen
c0d8155ad7 Update package.json dependencies 2023-12-12 16:07:26 +00:00
Simon Larsen
4e0d7e32b2 Update package.json dependencies and fix wordBasedSuggestions in CodeEditor 2023-12-12 15:59:56 +00:00
Simon Larsen
b527f47837 Fix wordBasedSuggestions value in CodeEditor.tsx and update devDependencies in package.json 2023-12-12 15:22:21 +00:00
Simon Larsen
2b8b818bc7 Update dependencies and package.json files 2023-12-12 15:11:04 +00:00
Simon Larsen
01c3b9e8be Remove unused files and dependencies 2023-12-12 15:03:08 +00:00
Simon Larsen
c991cd859f Update package.json scripts 2023-12-12 14:58:10 +00:00
Simon Larsen
62862a2ace Remove unused devDependencies and fix formatting in package.json files 2023-12-12 14:51:53 +00:00
Simon Larsen
ba5f3e7355 Remove unused dependencies and update package.json 2023-12-12 14:49:37 +00:00
Simon Larsen
18bc817701 Update package.json dependencies 2023-12-12 14:45:18 +00:00
Simon Larsen
bcabf7daad Update package.json files 2023-12-12 14:41:50 +00:00
Simon Larsen
7433ed39bc Remove unused dependencies from package.json 2023-12-12 14:33:25 +00:00
Simon Larsen
48cbd60ebc Update dependencies in package.json 2023-12-12 14:30:01 +00:00
Simon Larsen
4544c1225e Fix dep-check command in package.json 2023-12-12 14:27:51 +00:00
Simon Larsen
77c3b4f329 Fix formatting in package.json files 2023-12-12 14:27:05 +00:00
Simon Larsen
9cbfce967d Add dependency check to npm run compile commands in workflows 2023-12-12 13:49:17 +00:00
Simon Larsen
c84cbe5575 Add dep-check script to package.json files 2023-12-12 13:48:44 +00:00
Simon Larsen
b7965229f1 Remove unused dependency "i" 2023-12-12 13:41:52 +00:00
Simon Larsen
d661b2961c Remove unnecessary npm dependency 2023-12-12 13:40:10 +00:00
Simon Larsen
6c2f1acf39 Merge pull request #1064 from OneUptime/snyk-fix-a860abc8298edff3a5a3c26b62688bb9
[Snyk] Security upgrade npm from 8.19.4 to 10.2.2
2023-12-12 13:38:25 +00:00
snyk-bot
ad53b442a0 fix: CommonUI/package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-12-12 13:38:01 +00:00
Simon Larsen
526df139b1 Update Dockerfile and launch configurations 2023-12-11 19:37:18 +00:00
Simon Larsen
c60eaccc90 Merge pull request #1063 from OneUptime/remove-link-shortner
Remove link shortner
2023-12-11 19:32:43 +00:00
Simon Larsen
f2d13ec4ad Refactor API routes and remove LinkShortenerAPI 2023-12-11 19:32:29 +00:00
Simon Larsen
259659133e Remove LinkShortener files and dependencies 2023-12-11 19:07:34 +00:00
Simon Larsen
a35462b3c9 Remove link-shortener service and related configurations 2023-12-11 19:03:04 +00:00
Simon Larsen
19b717019b Update queryText condition in QueryHelper.ts 2023-12-11 18:58:26 +00:00
Simon Larsen
0a688459ee Commented out logging option in PostgresConfig.ts 2023-12-11 18:46:36 +00:00
Simon Larsen
f4ffc4f115 Add replaceAll method to Text class and update component id in Manual.ts 2023-12-11 18:45:22 +00:00
Simon Larsen
4825e57821 Update RouteMap.ts to include API key view route
This commit updates the RouteMap.ts file to include a new route for viewing API keys. The route is added to the SettingsRoutePath dictionary and the RouteMap dictionary. This allows users to navigate to the API key view page.
2023-12-11 16:43:56 +00:00
Simon Larsen
d574be9ab5 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-10 10:12:58 +00:00
Simon Larsen
7a5c04cec4 Merge remote-tracking branch 'origin/snyk-upgrade-03b42086b70cdb33a8fe1c558fff1f61' 2023-12-10 10:12:55 +00:00
Simon Larsen
aee2d10db6 Merge remote-tracking branch 'origin/snyk-upgrade-c8ed9bb51506dd37c942287d5c170911' 2023-12-10 10:11:42 +00:00
Simon Larsen
aec8258939 Merge remote-tracking branch 'origin/snyk-upgrade-96956e3257665a9bb586b4a6fdc7e1ff' 2023-12-10 10:10:43 +00:00
Simon Larsen
38be1286c7 Merge pull request #1060 from soknaly/fix/navitem-active-only-first-route
fix: NavbarItem is active only for the specific route
2023-12-08 17:05:32 +00:00
Sokna Ly
ebab1b2010 fix: remove console for lint 2023-12-08 23:46:27 +07:00
Sokna Ly
6ab771f3ee fix: NavbarItem is active only for specific route 2023-12-08 23:23:27 +07:00
Simon Larsen
e874913d38 Update IS_SERVER variable values in docker-compose.base.yml 2023-12-08 15:06:16 +00:00
Simon Larsen
706f0ebb27 Remove typescript-remove-decorators-transformer package 2023-12-08 14:51:14 +00:00
Simon Larsen
f83df55a9c Add video script to multiple pages 2023-12-08 14:48:03 +00:00
Simon Larsen
e08ff80312 Fix videoId formatting in status-page.ejs 2023-12-08 13:50:03 +00:00
Simon Larsen
ec40c16eed Remove unnecessary heading in pricing-compare.ejs 2023-12-07 20:27:27 +00:00
Simon Larsen
16fe15ac22 Refactor cookie banner code 2023-12-07 19:10:10 +00:00
snyk-bot
507fad9490 fix: upgrade react-router-dom from 6.18.0 to 6.19.0
Snyk has created this PR to upgrade react-router-dom from 6.18.0 to 6.19.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-07 18:31:11 +00:00
Simon Larsen
81fa79ac57 Add banner components to monitor, on-call duty,
on-call duty schedule, status pages, and workflows
pages
2023-12-07 16:52:29 +00:00
Simon Larsen
5078e084a4 Add watch demo video to workflow builder 2023-12-07 16:29:25 +00:00
Simon Larsen
18508e763b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-07 13:41:57 +00:00
Simon Larsen
27398d4b95 Add watch demo videos to monitoring and on-call
pages
2023-12-07 13:41:42 +00:00
Simon Larsen
e781c6032a Merge pull request #1056 from OneUptime/snyk-upgrade-ad2462895ced76c22eab830dd32b5a69
[Snyk] Upgrade body-parser from 1.20.1 to 1.20.2
2023-12-07 11:19:21 +00:00
Simon Larsen
4f6e89550f Merge pull request #1058 from soknaly/chore/remove-typeorm-decorators-in-bundle
perf: remove typeorm decorators in frontend to reduce bundle size
2023-12-07 09:32:20 +00:00
Simon Larsen
435d0b2df3 Merge pull request #1057 from OneUptime/snyk-upgrade-0506dcd0512d3151753019a6facc3dd5
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-12-07 09:30:24 +00:00
Sokna Ly
1aa466d3f2 core: remove typeorm decorators in bundle to reduce bundle size 2023-12-07 12:55:00 +07:00
snyk-bot
6852f89827 fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-06 22:31:05 +00:00
snyk-bot
f20131668e fix: upgrade body-parser from 1.20.1 to 1.20.2
Snyk has created this PR to upgrade body-parser from 1.20.1 to 1.20.2.

See this package in npm:
https://www.npmjs.com/package/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-06 22:31:01 +00:00
Simon Larsen
bfcc0fa511 Merge pull request #1055 from OneUptime/snyk-upgrade-5fe2f2752e83205b554153ed739f8c33
[Snyk] Upgrade body-parser from 1.20.1 to 1.20.2
2023-12-06 20:28:12 +00:00
Simon Larsen
bf57922bde Merge pull request #1054 from OneUptime/snyk-upgrade-a94823791dcff6266c07be328e63be48
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-12-06 20:28:03 +00:00
Simon Larsen
b80357d345 Merge pull request #1053 from OneUptime/snyk-fix-2ff6686696365a35f8bd44c5c59bee8a
[Snyk] Security upgrade npm from 8.19.4 to 9.6.3
2023-12-06 20:27:54 +00:00
snyk-bot
5b2bf8b31e fix: upgrade body-parser from 1.20.1 to 1.20.2
Snyk has created this PR to upgrade body-parser from 1.20.1 to 1.20.2.

See this package in npm:
https://www.npmjs.com/package/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-06 17:56:06 +00:00
snyk-bot
f9b5079458 fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-06 17:56:02 +00:00
snyk-bot
f366b5cdcc fix: CommonUI/package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-12-06 17:52:41 +00:00
Simon Larsen
e9dd4ba84f Add On-Call Rotation feature 2023-12-06 17:14:01 +00:00
Simon Larsen
b4230344c7 Refactor SideOver component 2023-12-06 14:57:49 +00:00
Simon Larsen
74ee0f6224 Fix typo in StatusPage.ts 2023-12-06 14:52:57 +00:00
Simon Larsen
3f2c1ccef4 Remove unused import and update schedule in
ExecutePendingExecutions.ts
2023-12-06 14:48:46 +00:00
Simon Larsen
c869b49e23 Update model references in
OnCallDutyPolicyExecutionLogTimeline and
UserOnCallLog
2023-12-06 14:13:56 +00:00
Simon Larsen
0ce1a58600 Fix whitespace and remove unnecessary lines 2023-12-06 14:04:10 +00:00
Simon Larsen
2f8a436fd0 Add onCallScheduleId to
UserNotificationRuleService and UserOnCallLog
models
2023-12-06 13:55:36 +00:00
Simon Larsen
e6d544fabc Merge pull request #961 from soknaly/refactor/lazy-load-pages
refactor: implement lazy load and separate routes
2023-12-06 12:12:11 +00:00
Simon Larsen
878ab8566e Merge pull request #1045 from OneUptime/snyk-upgrade-c8d138532a8ee40cb2b4b6b2a4ff795c
[Snyk] Upgrade @types/lodash from 4.14.200 to 4.14.201
2023-12-06 11:28:23 +00:00
Simon Larsen
fd98e2e1f3 Merge pull request #1047 from OneUptime/snyk-upgrade-7b95ffd21ffa3b848a5bc0928c37c1a2
[Snyk] Upgrade xml-crypto from 3.0.1 to 3.2.0
2023-12-06 11:28:14 +00:00
Simon Larsen
cffdd4d7c2 Merge pull request #1048 from OneUptime/snyk-upgrade-8a07047bdc86943d6e3a0d408c4f106f
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-12-06 11:28:10 +00:00
Simon Larsen
503d028677 Merge pull request #1049 from soknaly/chore/typo-for-javascript-code-workflow-document
chore: Update typo in Javascript Code component's document in Workflow
2023-12-06 11:27:50 +00:00
Sokna Ly
a3aaefe843 chore: Update typo in Javascript Code component's document in Workflow 2023-12-06 12:03:54 +07:00
snyk-bot
94d47bc54a fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 23:31:03 +00:00
snyk-bot
579d635699 fix: upgrade xml-crypto from 3.0.1 to 3.2.0
Snyk has created this PR to upgrade xml-crypto from 3.0.1 to 3.2.0.

See this package in npm:
https://www.npmjs.com/package/xml-crypto

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 23:30:59 +00:00
snyk-bot
6526b6d59b fix: upgrade xml2js from 0.5.0 to 0.6.2
Snyk has created this PR to upgrade xml2js from 0.5.0 to 0.6.2.

See this package in npm:
https://www.npmjs.com/package/xml2js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 23:30:53 +00:00
snyk-bot
22fe6a8859 fix: upgrade @types/lodash from 4.14.200 to 4.14.201
Snyk has created this PR to upgrade @types/lodash from 4.14.200 to 4.14.201.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 23:02:38 +00:00
Simon Larsen
b64cf8127b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-05 19:40:37 +00:00
Simon Larsen
dc3d262b45 Fix indentation and formatting issues in LayerUtil
class
2023-12-05 19:40:06 +00:00
Simon Larsen
87497ba998 Fix restriction times for event 2023-12-05 19:38:15 +00:00
Simon Larsen
161536fb5b Fix weekly restriction bug in LayerUtil 2023-12-05 18:56:01 +00:00
Simon Larsen
f0b2c92065 Merge pull request #1043 from OneUptime/snyk-upgrade-42c9ce24c5b0bf3ca5e47cdd656e46b1
[Snyk] Upgrade react-icons from 4.11.0 to 4.12.0
2023-12-05 18:26:00 +00:00
Simon Larsen
bd9638f402 Merge pull request #1044 from OneUptime/snyk-fix-7c489554fcd9da33f61452df75f4b2b0
[Snyk] Security upgrade @sendgrid/mail from 7.7.0 to 8.0.0
2023-12-05 18:25:47 +00:00
snyk-bot
99793c7a37 fix: Notification/package.json & Notification/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
2023-12-05 18:16:42 +00:00
snyk-bot
50b0b435cd fix: upgrade react-icons from 4.11.0 to 4.12.0
Snyk has created this PR to upgrade react-icons from 4.11.0 to 4.12.0.

See this package in npm:
https://www.npmjs.com/package/react-icons

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:15:38 +00:00
Simon Larsen
d43b63c8f5 Merge pull request #1039 from OneUptime/snyk-upgrade-4e0318c06bddc286eca43f7543206607
[Snyk] Upgrade @types/try-to-catch from 3.0.0 to 3.0.3
2023-12-05 18:14:12 +00:00
Simon Larsen
97b6f2702e Merge pull request #1038 from OneUptime/snyk-upgrade-81d6105f73ae497dd6bf41d8f180827a
[Snyk] Upgrade @types/compression from 1.7.2 to 1.7.5
2023-12-05 18:13:50 +00:00
Simon Larsen
ae5911c0b4 Merge pull request #1040 from OneUptime/snyk-upgrade-3da39d4ae5da57b5272149805701c146
[Snyk] Upgrade xmlbuilder2 from 3.0.2 to 3.1.1
2023-12-05 18:13:40 +00:00
Simon Larsen
4d1dc9198a Merge pull request #1042 from OneUptime/snyk-upgrade-a1ea33981137bf9bca654d6fce8f9bb4
[Snyk] Upgrade @types/body-parser from 1.19.4 to 1.19.5
2023-12-05 18:13:32 +00:00
snyk-bot
8cda8eff8e fix: upgrade @types/body-parser from 1.19.4 to 1.19.5
Snyk has created this PR to upgrade @types/body-parser from 1.19.4 to 1.19.5.

See this package in npm:
https://www.npmjs.com/package/@types/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:08:04 +00:00
snyk-bot
e43068d391 fix: upgrade @types/ejs from 3.1.4 to 3.1.5
Snyk has created this PR to upgrade @types/ejs from 3.1.4 to 3.1.5.

See this package in npm:
https://www.npmjs.com/package/@types/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:07:59 +00:00
snyk-bot
93eda19560 fix: upgrade xmlbuilder2 from 3.0.2 to 3.1.1
Snyk has created this PR to upgrade xmlbuilder2 from 3.0.2 to 3.1.1.

See this package in npm:
https://www.npmjs.com/package/xmlbuilder2

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:07:54 +00:00
snyk-bot
970f4e30bc fix: upgrade @types/try-to-catch from 3.0.0 to 3.0.3
Snyk has created this PR to upgrade @types/try-to-catch from 3.0.0 to 3.0.3.

See this package in npm:
https://www.npmjs.com/package/@types/try-to-catch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:07:50 +00:00
snyk-bot
db1d2d3dce fix: upgrade @types/compression from 1.7.2 to 1.7.5
Snyk has created this PR to upgrade @types/compression from 1.7.2 to 1.7.5.

See this package in npm:
https://www.npmjs.com/package/@types/compression

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-05 18:07:45 +00:00
Simon Larsen
91691a05d6 Fix overlapping date comparison logic 2023-12-05 17:58:54 +00:00
Sokna Ly
01ad5604ba refactor: separate routes and lazy load pages for user profiles 2023-12-06 00:30:26 +07:00
Sokna Ly
27bb1d87b4 refactor: separate routes and lazy load pages for monitor groups 2023-12-06 00:07:56 +07:00
Sokna Ly
b6742c93d7 refactor: lazy load for settings pages 2023-12-05 23:28:19 +07:00
Sokna Ly
cb2a3619fc refactor: separate routes and lazy load for on-call duty 2023-12-05 23:21:08 +07:00
Simon Larsen
418c7f9da6 Fix sorting and removal of events in LayerUtil and
update layerUsers in Layers component
2023-12-05 15:59:49 +00:00
Sokna Ly
cbb716c102 refactor: convert pages to lazy pages for incidents 2023-12-05 22:51:14 +07:00
Sokna Ly
1ce1058f72 refactor: implement lazy load for MarkdownViewer component to reduce main bundle size 2023-12-05 22:44:32 +07:00
Simon Larsen
133a46a3cf Refactor date overlapping logic and trim events 2023-12-05 15:26:28 +00:00
Simon Larsen
6a50b0a4cc Fix overlapping events and update layer priority 2023-12-05 15:12:17 +00:00
Sokna Ly
ff9b2e4fd0 Merge branch 'master' into refactor/lazy-load-pages 2023-12-05 22:08:48 +07:00
Simon Larsen
07ecf31473 Fix date calculation bug in LayerUtil class 2023-12-05 14:52:16 +00:00
Simon Larsen
f24e540fc6 Fix issue with updating layers in
OnCallScheduleLayer component
2023-12-05 14:18:20 +00:00
Simon Larsen
ca93e786c9 Update onCallDutySchedule to onCallSchedules 2023-12-05 14:05:47 +00:00
Simon Larsen
f42b25ef9d Remove
OnCallDutyPolicyEscalationRuleOnCallSchedule and
add OnCallDutyPolicyEscalationRuleSchedule
2023-12-05 14:02:29 +00:00
Simon Larsen
3dcdb5f0c2 Fix formatting issues and improve code readability 2023-12-05 13:56:14 +00:00
Simon Larsen
606c0cb69d Add OnCallDutyScheduleView component to
OnCallPolicyDelete
2023-12-05 13:53:50 +00:00
Simon Larsen
b187773f99 Add
OnCallDutyPolicyEscalationRuleOnCallScheduleService
and OnCallDutyPolicySchedule
2023-12-05 13:43:37 +00:00
Simon Larsen
1949946cd3 Add careers link to footer 2023-12-05 13:33:08 +00:00
Simon Larsen
f3e4958d36 Fix bug in login functionality 2023-12-05 13:30:54 +00:00
Simon Larsen
09b9454633 Merge branch 'master' into multiple-layers 2023-12-05 13:15:18 +00:00
Simon Larsen
0cfc424116 Update stripe package version 2023-12-05 13:14:44 +00:00
Simon Larsen
4bccc7ce96 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-05 13:13:52 +00:00
Simon Larsen
4ad1182a48 merge 2023-12-05 13:13:48 +00:00
Simon Larsen
69e6e22e1f Merge pull request #1033 from OneUptime/snyk-upgrade-2a781cf5d1b40902b325ee1bf4fcce95
[Snyk] Upgrade @types/body-parser from 1.19.4 to 1.19.5
2023-12-05 13:11:18 +00:00
Simon Larsen
eaacaf7489 Merge pull request #1035 from junedkhatri31/master
fix: Double window opening on image selection
2023-12-05 12:59:06 +00:00
Simon Larsen
868ac191a9 Merge pull request #1036 from soknaly/refactor/lodash-tree-shaking
refactor: optimize tree-shaking for lodash to reduce bundle size
2023-12-05 12:58:39 +00:00
Sokna Ly
912f1ecfc8 refactor: optimize tree-shaking for lodash to reduce bundle size 2023-12-05 19:33:18 +07:00
Juned Khatri
72ade144e5 fix: Double window opening on image selection 2023-12-05 00:55:25 +05:30
Simon Larsen
db92624920 Fix formatting issues and add
OnCallDutyPolicyEscalationRuleOnCallSchedule API
endpoint
2023-12-04 18:20:07 +00:00
Simon Larsen
cbd7211690 Add On-Call Duty Policy Escalation Rule Schedule
permissions
2023-12-04 18:16:19 +00:00
Simon Larsen
8c217fcfe1 Add showFieldLabel prop to LayerPreview component 2023-12-04 18:03:26 +00:00
Simon Larsen
046f7dd0c2 Refactor OnCallScheduleLayer components 2023-12-04 17:56:38 +00:00
Simon Larsen
ea2ae6e1e1 Add LayersPreview component and Card component to
Layers.tsx
2023-12-04 17:46:41 +00:00
Simon Larsen
a29cf250b9 Add onLayerUsersUpdateOrLoaded callback to Layer
component
2023-12-04 17:44:29 +00:00
Sokna Ly
77ff3673cd chore: add webpack bundle analyzer to anylze and optimize sizes 2023-12-05 00:07:59 +07:00
Sokna Ly
222d3e8c84 refactor: implement lazy load and separate routes for project settings 2023-12-04 23:54:59 +07:00
Sokna Ly
d0280da995 refactor: implement lazy load and separate routes for scheduled events 2023-12-04 23:24:53 +07:00
Sokna Ly
957604636d refactor: implement lazy load and separate routes for incidents 2023-12-04 22:48:44 +07:00
Sokna Ly
2c8b559b08 refactor: update statuspages routes and lazy pages 2023-12-04 22:25:42 +07:00
Simon Larsen
541847b5fb Remove commented out code in SideMenu.tsx 2023-12-04 14:45:56 +00:00
Simon Larsen
a5a236e0cb Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2023-12-04 14:45:17 +00:00
Simon Larsen
53f3426543 Remove unnecessary padding in SideOver component 2023-12-04 14:44:53 +00:00
Simon Larsen
dedf42ca84 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-12-04 14:16:56 +00:00
Simon Larsen
2a1c300b04 Add trigger arguments to BaseModelComponent and
OnTriggerBaseModel
2023-12-04 14:16:53 +00:00
Simon Larsen
58cf02b50a Merge pull request #1032 from OneUptime/snyk-upgrade-fcb4d148909cd5a2854fc5b7240d8ca1
[Snyk] Upgrade xmlbuilder2 from 3.0.2 to 3.1.1
2023-12-04 13:43:51 +00:00
Simon Larsen
277180907a Merge pull request #1034 from OneUptime/snyk-upgrade-8813fd872c1a056cf6de811a0cf6d765
[Snyk] Upgrade @types/ejs from 3.1.4 to 3.1.5
2023-12-04 13:43:40 +00:00
Simon Larsen
55924cac1f Remove integration related build and deploy
workflows
2023-12-04 13:05:08 +00:00
Simon Larsen
48d87d61ef fmt fix 2023-12-04 13:02:36 +00:00
Simon Larsen
d5220593dc fix fmt 2023-12-04 12:46:27 +00:00
Simon Larsen
553d2aaea5 Merge branch 'layer-preview' 2023-12-04 12:40:22 +00:00
snyk-bot
52778bdb2d fix: upgrade @types/ejs from 3.1.4 to 3.1.5
Snyk has created this PR to upgrade @types/ejs from 3.1.4 to 3.1.5.

See this package in npm:
https://www.npmjs.com/package/@types/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:31:35 +00:00
snyk-bot
5b67f517d8 fix: upgrade @types/body-parser from 1.19.4 to 1.19.5
Snyk has created this PR to upgrade @types/body-parser from 1.19.4 to 1.19.5.

See this package in npm:
https://www.npmjs.com/package/@types/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:31:32 +00:00
snyk-bot
084b3b4bcc fix: upgrade xmlbuilder2 from 3.0.2 to 3.1.1
Snyk has created this PR to upgrade xmlbuilder2 from 3.0.2 to 3.1.1.

See this package in npm:
https://www.npmjs.com/package/xmlbuilder2

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:31:28 +00:00
Simon Larsen
440c405023 Merge pull request #1031 from OneUptime/snyk-upgrade-7f14cd3d26a4d6cbb9b3e798937d41e9
[Snyk] Upgrade reactflow from 11.9.4 to 11.10.1
2023-12-03 17:24:49 +00:00
Simon Larsen
d3fa233759 Merge pull request #1029 from OneUptime/snyk-upgrade-4439de81fe43cb8862c0298432f53b25
[Snyk] Upgrade @heroicons/react from 2.0.13 to 2.0.18
2023-12-03 17:24:32 +00:00
snyk-bot
863756fa57 fix: upgrade reactflow from 11.9.4 to 11.10.1
Snyk has created this PR to upgrade reactflow from 11.9.4 to 11.10.1.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:17:44 +00:00
snyk-bot
cf802c0d4a fix: upgrade @stripe/react-stripe-js from 1.16.1 to 1.16.5
Snyk has created this PR to upgrade @stripe/react-stripe-js from 1.16.1 to 1.16.5.

See this package in npm:
https://www.npmjs.com/package/@stripe/react-stripe-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:17:40 +00:00
snyk-bot
e7e0ca5172 fix: upgrade @heroicons/react from 2.0.13 to 2.0.18
Snyk has created this PR to upgrade @heroicons/react from 2.0.13 to 2.0.18.

See this package in npm:
https://www.npmjs.com/package/@heroicons/react

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:17:36 +00:00
Simon Larsen
9801232a8c Merge pull request #1025 from OneUptime/snyk-upgrade-ae228c91abe943bf5f30641698c015a7
[Snyk] Upgrade node-cron from 3.0.2 to 3.0.3
2023-12-03 17:15:12 +00:00
Simon Larsen
cb4e18b472 Merge pull request #1026 from OneUptime/snyk-upgrade-32522cb26613558894bb22275628e18f
[Snyk] Upgrade @types/ping from 0.4.3 to 0.4.4
2023-12-03 17:14:47 +00:00
Simon Larsen
69d0d1aac3 Merge pull request #1027 from OneUptime/snyk-upgrade-4b1ca73ee243d4d7b54bb359bf94fe85
[Snyk] Upgrade @types/saml2-js from 3.0.1 to 3.0.4
2023-12-03 17:14:40 +00:00
Simon Larsen
8932ebf52d Merge pull request #1028 from OneUptime/snyk-upgrade-472e546493dc3e5c644ff3b458d8b2b9
[Snyk] Upgrade @types/xml2js from 0.4.11 to 0.4.14
2023-12-03 17:14:29 +00:00
snyk-bot
fa21d220ac fix: upgrade @types/xml2js from 0.4.11 to 0.4.14
Snyk has created this PR to upgrade @types/xml2js from 0.4.11 to 0.4.14.

See this package in npm:
https://www.npmjs.com/package/@types/xml2js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:12:25 +00:00
snyk-bot
28204919a0 fix: upgrade @types/saml2-js from 3.0.1 to 3.0.4
Snyk has created this PR to upgrade @types/saml2-js from 3.0.1 to 3.0.4.

See this package in npm:
https://www.npmjs.com/package/@types/saml2-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:12:21 +00:00
snyk-bot
565da66333 fix: upgrade @types/ping from 0.4.3 to 0.4.4
Snyk has created this PR to upgrade @types/ping from 0.4.3 to 0.4.4.

See this package in npm:
https://www.npmjs.com/package/@types/ping

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:11:27 +00:00
snyk-bot
6efb29faa1 fix: upgrade node-cron from 3.0.2 to 3.0.3
Snyk has created this PR to upgrade node-cron from 3.0.2 to 3.0.3.

See this package in npm:
https://www.npmjs.com/package/node-cron

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-03 17:11:23 +00:00
Sokna Ly
10bef3fff0 Merge branch 'master' into refactor/lazy-load-pages 2023-12-03 23:43:35 +07:00
Simon Larsen
cc47bced8a Refactor LayerUtil to support multi-layer events 2023-12-03 16:39:24 +00:00
Simon Larsen
df4f47ce66 Merge pull request #1024 from soknaly/fix/workflow-crash-manually-run
fix: workflow crash on manually run
2023-12-03 16:19:37 +00:00
Sokna Ly
0c735578f8 fix: workflow crash on manually run 2023-12-03 22:47:00 +07:00
Simon Larsen
8fb7ef1e2b Fix issue with same start and end time in
OnCallDutyPolicy/Layer.ts
2023-12-03 15:45:48 +00:00
Simon Larsen
97a326cb51 Refactor date calculation methods in LayerUtil
class
2023-12-03 15:38:11 +00:00
Simon Larsen
57cc4edcca Fix interval calculation in LayerUtil 2023-12-03 15:36:08 +00:00
Simon Larsen
f3ac74e59b Refactor date handling in OneUptimeDate class and
fix initial value in RestrictionTimesFieldElement
component
2023-12-03 15:20:43 +00:00
Simon Larsen
849c3e560a Fix date and time handling in input components 2023-12-03 14:53:03 +00:00
Simon Larsen
3af8c91d5e Fix checked attribute in BasicRadioButton
component
2023-12-03 13:58:55 +00:00
Simon Larsen
31b9eac7ad Fix range selection in CalendarElement component 2023-12-03 13:45:40 +00:00
Simon Larsen
4b432014f9 Merge pull request #1023 from OneUptime/snyk-upgrade-de2242ad9c35b62dcf48b1a93c9065ae
[Snyk] Upgrade node-cron from 3.0.2 to 3.0.3
2023-12-02 20:21:40 +00:00
snyk-bot
163f3db2ca fix: upgrade node-cron from 3.0.2 to 3.0.3
Snyk has created this PR to upgrade node-cron from 3.0.2 to 3.0.3.

See this package in npm:
https://www.npmjs.com/package/node-cron

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/53798e83-e133-4bf4-bad9-b856237bab63?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-02 19:53:05 +00:00
Simon Larsen
b4fbd01894 Refactor event generation logic in LayerUtil class 2023-12-02 18:42:12 +00:00
Simon Larsen
c8f7c4eef6 Merge pull request #1021 from OneUptime/snyk-upgrade-b2868e431dbf9e5372cc4ff7e0a6d828
[Snyk] Upgrade @types/xml-crypto from 1.4.2 to 1.4.5
2023-12-02 18:33:33 +00:00
Simon Larsen
490d3dd2b3 Merge pull request #1019 from OneUptime/snyk-upgrade-f62991f7815856dd2760a37263155eb1
[Snyk] Upgrade jsrsasign from 10.6.1 to 10.8.6
2023-12-02 18:33:08 +00:00
Simon Larsen
4b0374e134 Merge pull request #1020 from OneUptime/snyk-upgrade-68b0ceb4075387a0877d9d5a3a4a92f6
[Snyk] Upgrade @types/jsrsasign from 10.5.5 to 10.5.12
2023-12-02 18:33:01 +00:00
Simon Larsen
2ce9462c3c Merge pull request #1022 from OneUptime/snyk-upgrade-d1acfa26befdca3b35027a65ec59f4c1
[Snyk] Upgrade @types/xmldom from 0.1.31 to 0.1.34
2023-12-02 18:32:53 +00:00
snyk-bot
801dca9be1 fix: upgrade @types/xmldom from 0.1.31 to 0.1.34
Snyk has created this PR to upgrade @types/xmldom from 0.1.31 to 0.1.34.

See this package in npm:
https://www.npmjs.com/package/@types/xmldom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-02 17:35:32 +00:00
snyk-bot
ad6ffb0ba4 fix: upgrade @types/xml-crypto from 1.4.2 to 1.4.5
Snyk has created this PR to upgrade @types/xml-crypto from 1.4.2 to 1.4.5.

See this package in npm:
https://www.npmjs.com/package/@types/xml-crypto

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-02 17:35:28 +00:00
snyk-bot
5afeb8ecc4 fix: upgrade @types/jsrsasign from 10.5.5 to 10.5.12
Snyk has created this PR to upgrade @types/jsrsasign from 10.5.5 to 10.5.12.

See this package in npm:
https://www.npmjs.com/package/@types/jsrsasign

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-02 17:35:24 +00:00
snyk-bot
bd29c33c19 fix: upgrade jsrsasign from 10.6.1 to 10.8.6
Snyk has created this PR to upgrade jsrsasign from 10.6.1 to 10.8.6.

See this package in npm:
https://www.npmjs.com/package/jsrsasign

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/274dd1b5-2589-4279-bb73-2a2367ad9639?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-02 17:35:20 +00:00
Simon Larsen
89c484facf Merge pull request #1013 from OneUptime/snyk-fix-204bc415a6fb66e59b12bb3e5757584d
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:25:31 +00:00
Simon Larsen
d7ff9ce800 Merge pull request #1018 from OneUptime/snyk-fix-3a9bef7eb066ac6697b483ffd593343f
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:25:14 +00:00
Simon Larsen
3c26f4769d Merge pull request #1017 from OneUptime/snyk-fix-9c3495b11d21e645ad6c66b28361cc7b
[Snyk] Security upgrade twilio from 4.19.0 to 4.19.3
2023-12-01 21:25:09 +00:00
Simon Larsen
d609fc94ec Merge pull request #1016 from OneUptime/snyk-fix-7a48c794f8097caa9b776fc1f6fb5948
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:25:01 +00:00
Simon Larsen
4da25335b7 Merge pull request #1015 from OneUptime/snyk-fix-a9f7c5e6db4093079f5f7946e6ac39e1
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:24:54 +00:00
Simon Larsen
d6c9b48360 Merge pull request #1014 from OneUptime/snyk-fix-5f56733afef2fcf0351a5defbb9a2cc9
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:24:48 +00:00
Simon Larsen
4776b0a331 Merge pull request #1012 from OneUptime/snyk-fix-db134ce011556a5dbe40065278716967
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:24:37 +00:00
Simon Larsen
b06947c912 Merge pull request #1011 from OneUptime/snyk-fix-dc57777e1175cedbe93438eab0a3ea96
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 21:24:28 +00:00
Simon Larsen
768e54e61b Update dependencies in Chart.lock 2023-12-01 21:21:18 +00:00
Simon Larsen
94b0cd47f9 Remove minio dependency from Helm chart and
related files
2023-12-01 21:20:30 +00:00
Simon Larsen
02e8c54725 Delete unnecessary files and configurations 2023-12-01 21:17:21 +00:00
Simon Larsen
9cc5dc56b1 Fix user index update in LayerUtil 2023-12-01 21:09:09 +00:00
Simon Larsen
4dac24bc8b Fix handoff time issue in LayerUtil 2023-12-01 20:40:21 +00:00
Simon Larsen
32169d4a87 Fix import statement in Calendar component and
handle undefined color in LayerPreview
2023-12-01 20:30:25 +00:00
Simon Larsen
d49d4b79c3 Remove unused import statement 2023-12-01 20:28:01 +00:00
Simon Larsen
622437c6e3 Fix color index calculation and make email field
required in TeamView
2023-12-01 20:13:36 +00:00
snyk-bot
b0d160a227 fix: LinkShortener/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 20:10:03 +00:00
snyk-bot
81254c2234 fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
2023-12-01 20:07:41 +00:00
snyk-bot
aafa3b15b7 fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 20:02:58 +00:00
snyk-bot
70fa8ae9fa fix: AdminDashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 19:57:55 +00:00
snyk-bot
696b6dc87d fix: ApiReference/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 19:51:01 +00:00
snyk-bot
b2ece0f23b fix: Workflow/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 19:49:31 +00:00
snyk-bot
c4a0040f44 fix: Notification/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 19:47:43 +00:00
snyk-bot
3af0e0f182 fix: Accounts/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 19:38:39 +00:00
Simon Larsen
4900978f92 Update brand colors and fix calendar view 2023-12-01 19:33:37 +00:00
Simon Larsen
8c7c61519f Merge pull request #1000 from OneUptime/snyk-fix-927cea7ad7a1e485a2ea22dca9ee6b1c
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:53:35 +00:00
Simon Larsen
471259e8a1 Merge pull request #1006 from OneUptime/snyk-fix-99a0a08f0873a365f1d0b3ab5de2c5cf
[Snyk] Security upgrade twilio from 4.19.0 to 4.19.3
2023-12-01 18:53:12 +00:00
Simon Larsen
88ea284d68 Merge pull request #1004 from OneUptime/snyk-fix-e4a15846e3cb6d9f58b5d18e45f868b7
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:53:04 +00:00
Simon Larsen
f4482de562 Merge pull request #1002 from OneUptime/snyk-fix-423a1121beaf97b382faa2c8d9dcadd0
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:52:57 +00:00
Simon Larsen
a32e5a157b Merge pull request #997 from OneUptime/snyk-fix-a860abc8298edff3a5a3c26b62688bb9
[Snyk] Security upgrade npm from 8.19.4 to 10.2.2
2023-12-01 18:52:48 +00:00
Simon Larsen
7e99352071 Merge pull request #1010 from OneUptime/snyk-fix-2efc3baace7152694f03fa927955b83f
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:52:11 +00:00
Simon Larsen
046688598a Merge pull request #1009 from OneUptime/snyk-fix-ff2d1161766d17b63daed07a6dd49aed
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:52:03 +00:00
Simon Larsen
0ba3758eb3 Merge pull request #1008 from OneUptime/snyk-fix-14c15f7bec8d61b1dd30a19f11b69cc8
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:54 +00:00
Simon Larsen
ca29caddb7 Merge pull request #1007 from OneUptime/snyk-fix-67dadd9d8e8733764c69abdfe624ff23
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:48 +00:00
Simon Larsen
035ad05659 Merge pull request #1005 from OneUptime/snyk-fix-4c0626cd39059fefc6d7c3c11d793178
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:40 +00:00
Simon Larsen
515e6b1625 Merge pull request #1003 from OneUptime/snyk-fix-f3c0488e191234220c15fb4dbaaeb311
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:30 +00:00
Simon Larsen
153908e406 Merge pull request #1001 from OneUptime/snyk-fix-498e00bbba9f8f90d0365aeb4e6cc0dd
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:21 +00:00
Simon Larsen
8fae1b724b Merge pull request #999 from OneUptime/snyk-upgrade-2ad0e48a5dc734dcc1b1643c0a7612db
[Snyk] Upgrade @types/node-cron from 3.0.10 to 3.0.11
2023-12-01 18:51:12 +00:00
Simon Larsen
53e04ddb71 Merge pull request #998 from OneUptime/snyk-fix-9e4ca15a59249e56a2fd36455272c907
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:51:05 +00:00
Simon Larsen
d757ed60eb Merge pull request #996 from OneUptime/snyk-fix-c89331e4c2ad7bbb7f1edcddbce83355
[Snyk] Security upgrade node from current-alpine to 21.2-alpine3.18
2023-12-01 18:50:52 +00:00
snyk-bot
0e0365007d fix: Probe/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 18:12:24 +00:00
snyk-bot
c62a511e8f fix: Workers/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 18:10:25 +00:00
snyk-bot
0fe0268df7 fix: Identity/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 18:07:27 +00:00
snyk-bot
e50a5ef1e3 fix: DashboardAPI/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:55:23 +00:00
snyk-bot
cdade5994e fix: Notification/package.json & Notification/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
2023-12-01 17:50:26 +00:00
snyk-bot
74b23054f8 fix: Haraka/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:47:22 +00:00
snyk-bot
52eea584c1 fix: TestServer/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:46:25 +00:00
snyk-bot
e695ffce09 fix: Integration/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:46:23 +00:00
snyk-bot
85c00fa19b fix: StatusPage/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:45:23 +00:00
snyk-bot
ec52dc0d70 fix: Home/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:38:21 +00:00
snyk-bot
737ee28528 fix: Tests/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:36:21 +00:00
snyk-bot
58e1635d68 fix: upgrade @types/node-cron from 3.0.10 to 3.0.11
Snyk has created this PR to upgrade @types/node-cron from 3.0.10 to 3.0.11.

See this package in npm:
https://www.npmjs.com/package/@types/node-cron

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/53798e83-e133-4bf4-bad9-b856237bab63?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-01 17:28:29 +00:00
snyk-bot
1443218abc fix: File/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:26:21 +00:00
snyk-bot
f9a68300a7 fix: CommonUI/package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-12-01 17:13:29 +00:00
snyk-bot
e9208eef5f fix: Dashboard/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 17:12:21 +00:00
Simon Larsen
42ce4028a9 Merge pull request #995 from OneUptime/snyk-fix-2c680b7d17447ce7693e2558d08707a3
[Snyk] Security upgrade saml2-js from 4.0.1 to 4.0.2
2023-12-01 12:57:53 +00:00
snyk-bot
6c08f311fe fix: Identity/package.json & Identity/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-XML2JS-5414874
2023-12-01 12:57:24 +00:00
Simon Larsen
6bc3f302ef Merge pull request #994 from soknaly/fix/sideover-no-scroll
fix: sideover content overflow cannot scroll
2023-12-01 12:50:10 +00:00
Sokna Ly
16e2990a9f fix: sideover content overflow cannot scroll 2023-12-01 10:32:11 +07:00
Simon Larsen
e8d698ebf4 Merge pull request #985 from OneUptime/snyk-fix-7633c6e8b4fc071846f9192deb4605f9
[Snyk] Security upgrade nodemailer-express-handlebars from 5.0.0 to 6.1.0
2023-11-30 20:51:19 +00:00
Simon Larsen
ec71491bcb Merge pull request #986 from OneUptime/snyk-fix-bf2f163ff55c1f4b94c2ebfd4fd3aed6
[Snyk] Security upgrade nodemailer-express-handlebars from 5.0.0 to 6.1.0
2023-11-30 20:51:09 +00:00
Simon Larsen
e5aefc9362 Merge pull request #987 from OneUptime/snyk-upgrade-15c6465ca83ce0eb81569e1b9ae69971
[Snyk] Upgrade @types/compression from 1.7.2 to 1.7.5
2023-11-30 20:51:02 +00:00
Simon Larsen
2373458f94 Merge pull request #988 from OneUptime/snyk-upgrade-3af220b765c5570aa25c00c22eadd9f3
[Snyk] Upgrade @types/try-to-catch from 3.0.0 to 3.0.3
2023-11-30 20:50:53 +00:00
Simon Larsen
406c475da6 Update event title format in LayerPreview
component
2023-11-30 17:53:59 +00:00
snyk-bot
bba9b24f78 fix: upgrade @types/try-to-catch from 3.0.0 to 3.0.3
Snyk has created this PR to upgrade @types/try-to-catch from 3.0.0 to 3.0.3.

See this package in npm:
https://www.npmjs.com/package/@types/try-to-catch

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-30 17:53:47 +00:00
snyk-bot
9fcce2cb2c fix: upgrade @types/compression from 1.7.2 to 1.7.5
Snyk has created this PR to upgrade @types/compression from 1.7.2 to 1.7.5.

See this package in npm:
https://www.npmjs.com/package/@types/compression

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-30 17:53:43 +00:00
snyk-bot
40d99ccf5b fix: CommonServer/package.json & CommonServer/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-11-30 17:45:15 +00:00
snyk-bot
9f5b9146d1 fix: Notification/package.json & Notification/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-11-30 17:39:47 +00:00
Simon Larsen
42caa72bbf Remove unused import and fix code style 2023-11-30 17:29:00 +00:00
Simon Larsen
a8c2999e7c Refactor color handling in BrandColors and Color
classes
2023-11-30 17:26:09 +00:00
Simon Larsen
53882dfeb9 Add date parsing for startDateTimeOfLayer,
calendarStartDate, calendarEndDate, and
handOffTime
2023-11-30 16:52:05 +00:00
Simon Larsen
2b243f2cac Fix bugs and improve functionality 2023-11-30 16:40:07 +00:00
Simon Larsen
2fece456ef Merge pull request #984 from OneUptime/master
Release
2023-11-30 14:57:59 +00:00
Simon Larsen
39848fd071 Fix default calendar view and add start and end
time selection
2023-11-30 14:36:45 +00:00
Simon Larsen
11ee56998f Fix bug in login functionality 2023-11-30 14:23:59 +00:00
Simon Larsen
22cce216fe Fix bug in login functionality 2023-11-30 14:05:01 +00:00
Simon Larsen
3ac00ef54a Fix formatting and remove unnecessary code 2023-11-30 13:59:13 +00:00
Simon Larsen
97e8f2de8e Refactor layer rotation logic and helper functions 2023-11-30 13:57:54 +00:00
Simon Larsen
4a7f5ac910 Add onRangeChange prop to CalendarElement 2023-11-30 13:51:08 +00:00
Simon Larsen
93fae92467 Merge branch 'master' into layer-preview 2023-11-30 12:48:53 +00:00
Simon Larsen
4e749b4c29 Fix side menu in OnCallDuty page 2023-11-30 12:48:11 +00:00
Simon Larsen
24b71c42e6 Merge pull request #982 from OneUptime/layer-preview
Add useState hook to Layer component and pass
2023-11-30 12:46:36 +00:00
Simon Larsen
11daa0b423 Remove commented code for Schedules in SideMenu 2023-11-30 12:46:23 +00:00
Simon Larsen
0028772b30 Fix onSubmitSuccessful parameter in BasicForm
component
2023-11-30 12:44:18 +00:00
Simon Larsen
bb8b66bacc Add support for hand off time and calculate user
index based on hand off time
2023-11-30 12:17:19 +00:00
Simon Larsen
f4f96d2c01 Merge pull request #978 from OneUptime/snyk-upgrade-52fdfdfac839df15942c3c4a11a331ef
[Snyk] Upgrade reactflow from 11.5.3 to 11.9.4
2023-11-30 12:15:15 +00:00
Simon Larsen
81d03790c6 Merge pull request #979 from OneUptime/snyk-upgrade-b97dce923f163472952fd0a3649d90f0
[Snyk] Upgrade @stripe/stripe-js from 1.46.0 to 1.54.2
2023-11-30 12:15:02 +00:00
Simon Larsen
8a3c50371d Merge pull request #980 from OneUptime/snyk-upgrade-2bb09c052a0afd9d317730092765c1f1
[Snyk] Upgrade @headlessui/react from 1.7.7 to 1.7.17
2023-11-30 12:14:54 +00:00
Simon Larsen
cb6a92da40 Merge pull request #981 from OneUptime/snyk-upgrade-72a70fc075806f88061288d86937e8c6
[Snyk] Upgrade react-icons from 4.7.1 to 4.11.0
2023-11-30 12:14:43 +00:00
Simon Larsen
4387d2d981 Refactor date-related functions and add DayOfWeek
enum
2023-11-29 20:20:47 +00:00
Simon Larsen
ebc2f6f56e Add new enum value and update description in
LayerPreview component
2023-11-29 19:36:56 +00:00
snyk-bot
463526deca fix: upgrade react-icons from 4.7.1 to 4.11.0
Snyk has created this PR to upgrade react-icons from 4.7.1 to 4.11.0.

See this package in npm:
https://www.npmjs.com/package/react-icons

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-29 17:47:41 +00:00
snyk-bot
4d59e9304b fix: upgrade @headlessui/react from 1.7.7 to 1.7.17
Snyk has created this PR to upgrade @headlessui/react from 1.7.7 to 1.7.17.

See this package in npm:
https://www.npmjs.com/package/@headlessui/react

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-29 17:47:37 +00:00
snyk-bot
60ac93a0da fix: upgrade @stripe/stripe-js from 1.46.0 to 1.54.2
Snyk has created this PR to upgrade @stripe/stripe-js from 1.46.0 to 1.54.2.

See this package in npm:
https://www.npmjs.com/package/@stripe/stripe-js

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-29 17:47:32 +00:00
snyk-bot
26a1783fc7 fix: upgrade reactflow from 11.5.3 to 11.9.4
Snyk has created this PR to upgrade reactflow from 11.5.3 to 11.9.4.

See this package in npm:
https://www.npmjs.com/package/reactflow

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-29 17:47:28 +00:00
Simon Larsen
ad4c98a492 Add useState hook to Layer component and pass
layerUsers prop to LayerPreview component
2023-11-29 17:47:28 +00:00
Simon Larsen
3db9acc4b2 Refactor OnCallScheduleLayer component 2023-11-29 17:46:52 +00:00
Simon Larsen
aebb1c85af Commented out the "Schedules" section in the
SideMenu component
2023-11-29 17:34:10 +00:00
Simon Larsen
a942a1415f Fix formatting issues in code 2023-11-29 17:32:28 +00:00
Simon Larsen
aaf3b052b1 Add defaultCalendarView prop to Calendar component 2023-11-29 15:08:37 +00:00
Simon Larsen
878b7a14be Add moment-timezone package and update Calendar
component
2023-11-29 15:01:20 +00:00
Simon Larsen
29078d584b Merge branch 'master' into schedules 2023-11-29 14:11:20 +00:00
Simon Larsen
b9372929de Add miscData parameter to onTrigger method 2023-11-29 13:35:14 +00:00
Simon Larsen
11c732d12b Update dependencies in package.json 2023-11-29 13:14:04 +00:00
Simon Larsen
d46c864c31 Merge pull request #976 from rpaterson/statement
Refactor Analytics SQL generation to use query params
2023-11-29 13:04:55 +00:00
Roy Paterson
6d0e563551 Remove Analytics DB "DeleteOneBy"
ClickHouse does not support setting a LIMIT or OFFSET to an ALTER
TABLE DELETE statement.
2023-11-29 11:48:12 +00:00
Roy Paterson
cb313fc3bd Remove Analytics DB "UpdateOneBy"
ClickHouse does not support setting a LIMIT to an ALTER TABLE UPDATE
statement.
2023-11-29 11:43:09 +00:00
Roy Paterson
d63c66725f Refactor Analytics SQL generation to use query params
SQL is generated using the Statement class which guards
against accidental SQL injection using a special "SQL"
template literal tag.

INSERT functionality is not using the new Statement class
pending resolution of Nested column type functionality.
2023-11-29 11:32:07 +00:00
Simon Larsen
f4c003ec45 Add onListLoaded prop to ModelList and implement
LayerPreview component
2023-11-28 21:35:33 +00:00
Simon Larsen
b4e1530e20 Merge pull request #974 from OneUptime/snyk-upgrade-6cda72abd45959075d00042296e99220
[Snyk] Upgrade markdown-it from 13.0.1 to 13.0.2
2023-11-28 21:12:14 +00:00
Simon Larsen
9b49b72b20 Delete LayerView component 2023-11-28 17:51:23 +00:00
snyk-bot
9480c1e46b fix: upgrade markdown-it from 13.0.1 to 13.0.2
Snyk has created this PR to upgrade markdown-it from 13.0.1 to 13.0.2.

See this package in npm:
https://www.npmjs.com/package/markdown-it

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/53798e83-e133-4bf4-bad9-b856237bab63?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-28 17:37:09 +00:00
Simon Larsen
151fe8c2c9 Fix formatting issues and update descriptions 2023-11-28 17:20:04 +00:00
Simon Larsen
9ac253cbaa Fix input component rendering issue and update
date manipulation functions
2023-11-28 17:00:36 +00:00
Simon Larsen
8514a48c8f Update fromJSON method in RestrictionTimes class 2023-11-28 15:45:02 +00:00
Simon Larsen
656ed8153d Add @types/react-big-calendar package 2023-11-28 15:25:20 +00:00
Simon Larsen
70e6ce7714 Merge pull request #972 from OneUptime/snyk-upgrade-e68619dd8006bdb2a1a05f030c6d4355
[Snyk] Upgrade @types/body-parser from 1.19.2 to 1.19.4
2023-11-28 15:24:33 +00:00
Simon Larsen
7bd1c18be2 Fix radio button ID issue and add spacing to
restriction times field
2023-11-28 15:07:19 +00:00
Simon Larsen
d8876e5000 Add hooks for delete and update operations in
OnCallDutyPolicyScheduleLayerUserService and add
sorting functionality in ModelList component
2023-11-28 14:14:14 +00:00
Simon Larsen
fc503a11ab Add drag and drop functionality to ModelList and
StaticModelList components
2023-11-28 13:59:26 +00:00
Simon Larsen
753603ff97 Update descriptions and add IDs to ModelList
components
2023-11-28 13:47:11 +00:00
Simon Larsen
6c998fd661 Add profilePictureId to LayerUser query 2023-11-27 18:55:42 +00:00
Simon Larsen
8e4dbc7137 Add customElement prop to ModelList and
StaticModelList components
2023-11-27 18:46:34 +00:00
Simon Larsen
c58a29bf44 Update layer basic info and user form props 2023-11-27 18:40:56 +00:00
Simon Larsen
4c07a9edd1 Refactor code formatting and fix minor issues 2023-11-27 18:26:06 +00:00
Simon Larsen
b847b93268 Merge branch 'master' into schedules 2023-11-27 18:21:09 +00:00
Simon Larsen
4dd2705fc4 Update Input component types 2023-11-27 18:20:59 +00:00
Simon Larsen
39d6c4db09 Fix radio button group bug and update descriptions 2023-11-27 18:15:10 +00:00
snyk-bot
2404c34ab7 fix: upgrade @types/body-parser from 1.19.2 to 1.19.4
Snyk has created this PR to upgrade @types/body-parser from 1.19.2 to 1.19.4.

See this package in npm:
https://www.npmjs.com/package/@types/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-27 17:14:35 +00:00
Simon Larsen
2c8b54f1ea Update SideMenu component 2023-11-27 16:52:13 +00:00
Simon Larsen
10f6285d42 Merge pull request #947 from OneUptime/schedules
On Call Schedules
2023-11-27 16:22:14 +00:00
Simon Larsen
fd5d47a60c Commented out the "Schedules" section in the
SideMenu component
2023-11-27 16:21:51 +00:00
Simon Larsen
df8c521dc3 Fix date input type in LogsFilters component 2023-11-27 16:20:25 +00:00
Simon Larsen
a1e519c318 Update Input component types 2023-11-27 16:12:20 +00:00
Simon Larsen
ff9e576b27 Refactor dropdown and radio button components 2023-11-27 14:29:23 +00:00
Simon Larsen
8629985a1a Fix radio button error and dropdown type issue 2023-11-27 14:11:04 +00:00
Simon Larsen
ae8944d949 Fix formatting issues and update imports 2023-11-27 13:59:59 +00:00
Simon Larsen
22690ad164 Merge pull request #971 from jinvillaz/unit-test
Add unit test for CommonServer and CommonUi
2023-11-27 08:52:09 +00:00
Simon Larsen
9c8ad1e2b2 Merge pull request #970 from OneUptime/snyk-upgrade-0a8275a9c010aea9d68fb7442dcfa9c7
[Snyk] Upgrade @types/body-parser from 1.19.2 to 1.19.4
2023-11-27 08:48:31 +00:00
Jhonatan Villanueva
5df20b858e Add unit test for CommonServer and CommonUi 2023-11-26 15:08:47 -04:00
snyk-bot
f25f960f69 fix: upgrade @types/body-parser from 1.19.2 to 1.19.4
Snyk has created this PR to upgrade @types/body-parser from 1.19.2 to 1.19.4.

See this package in npm:
https://www.npmjs.com/package/@types/body-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-26 17:18:05 +00:00
Simon Larsen
ddfdfed58b Merge pull request #968 from OneUptime/simlarsen-patch-1
Create MAINTAINERS
2023-11-26 16:06:54 +00:00
Simon Larsen
5cde6b4815 Create MAINTAINERS 2023-11-26 16:06:45 +00:00
Simon Larsen
db2ff63951 Merge pull request #967 from OneUptime/simlarsen-patch-1
Create code-of-conduct.md
2023-11-26 16:02:52 +00:00
Simon Larsen
19f22b6d1b Create code-of-conduct.md 2023-11-26 16:02:42 +00:00
Simon Larsen
913d487810 Add LayerRestrictionTimes component to Layer.tsx 2023-11-26 15:52:05 +00:00
Simon Larsen
9d771b370f Fix weekly restriction function call 2023-11-26 15:45:48 +00:00
Simon Larsen
ae5e705418 Add new methods and fix formatting in DropdownUtil
and OneUptimeDate classes
2023-11-26 15:44:06 +00:00
Simon Larsen
887cb7c1d9 Update import paths for RadioButtons component 2023-11-26 14:30:55 +00:00
Simon Larsen
4e28436838 Remove renovate.json configuration file 2023-11-26 14:16:11 +00:00
Simon Larsen
a00cc6d7e9 Add new form field schema type and update layer
component
2023-11-26 14:15:09 +00:00
Simon Larsen
e146d56f50 Add ArrowUpDown icon to IconProp enum and use it
in TableRow component
2023-11-26 13:19:40 +00:00
Simon Larsen
692fb99baf Merge pull request #964 from soknaly/fix/dropdown-style
fix: Update Dropdown (react-select) style
2023-11-26 11:54:20 +00:00
Simon Larsen
be541c93bb Merge pull request #965 from OneUptime/snyk-upgrade-081a4faa9f93f32a892bedbe6d5a4783
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-11-25 23:00:22 +00:00
Simon Larsen
95f20eae7c Merge pull request #966 from OneUptime/snyk-upgrade-242e24614fd3734f278c8f6a56289c81
[Snyk] Upgrade @types/node-cron from 3.0.6 to 3.0.10
2023-11-25 23:00:12 +00:00
snyk-bot
baf99f104f fix: upgrade @types/node-cron from 3.0.6 to 3.0.10
Snyk has created this PR to upgrade @types/node-cron from 3.0.6 to 3.0.10.

See this package in npm:
https://www.npmjs.com/package/@types/node-cron

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/53798e83-e133-4bf4-bad9-b856237bab63?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-25 17:48:45 +00:00
snyk-bot
678bda8b37 fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/e4400ce8-cee4-4844-a869-b529560ade37?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-25 17:44:22 +00:00
Sokna Ly
48def92f92 fix: Update Dropdown (react-select) style 2023-11-25 23:19:00 +07:00
Simon Larsen
ed5313b87d Merge pull request #958 from OneUptime/snyk-upgrade-716502480db450357812e381b5ef0273
[Snyk] Upgrade @fortawesome/react-fontawesome from 0.1.19 to 0.2.0
2023-11-25 11:54:04 +00:00
Simon Larsen
bdc62bb72b Merge pull request #960 from OneUptime/snyk-upgrade-512b83fc2e572886ea70dea87295a657
[Snyk] Upgrade react-router-dom from 6.5.0 to 6.18.0
2023-11-25 11:53:51 +00:00
Sokna Ly
0e18d7ee5e chore: add or empty to env host 2023-11-25 15:30:37 +07:00
Sokna Ly
7b173cfc16 fix: linting and revert unnecessary chagne 2023-11-25 15:27:46 +07:00
Sokna Ly
4e98bd9e3a refactor: implement lazy load and separate routes for dashboard, monitors, telemetry pages 2023-11-25 15:10:19 +07:00
snyk-bot
da036921b4 fix: upgrade react-router-dom from 6.5.0 to 6.18.0
Snyk has created this PR to upgrade react-router-dom from 6.5.0 to 6.18.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5dd2ef9c-1270-4729-aff4-e407805f7a9c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-24 19:41:20 +00:00
Simon Larsen
d67d245379 Merge pull request #959 from OneUptime/snyk-upgrade-fe23e36b867c6b594b502626a19ea469
[Snyk] Upgrade @types/ejs from 3.1.1 to 3.1.4
2023-11-24 18:21:21 +00:00
snyk-bot
2b56184cad fix: upgrade @types/ejs from 3.1.1 to 3.1.4
Snyk has created this PR to upgrade @types/ejs from 3.1.1 to 3.1.4.

See this package in npm:
https://www.npmjs.com/package/@types/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/102b46c1-e36e-406c-acd1-31c8200a6c5f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-24 17:55:32 +00:00
snyk-bot
efe0bccd65 fix: upgrade @fortawesome/react-fontawesome from 0.1.19 to 0.2.0
Snyk has created this PR to upgrade @fortawesome/react-fontawesome from 0.1.19 to 0.2.0.

See this package in npm:
https://www.npmjs.com/package/@fortawesome/react-fontawesome

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-24 17:34:31 +00:00
Simon Larsen
d7b200e2f7 Merge pull request #957 from OneUptime/snyk-upgrade-206f2ef9fc2402c71cb73404031a1101
[Snyk] Upgrade typeorm from 0.3.14 to 0.3.17
2023-11-24 17:31:41 +00:00
snyk-bot
d1a3b2b852 fix: upgrade typeorm from 0.3.14 to 0.3.17
Snyk has created this PR to upgrade typeorm from 0.3.14 to 0.3.17.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/95df775c-d36f-4060-828c-d0ddc8c9f28e?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-24 17:28:37 +00:00
Simon Larsen
db2dbfcac7 Remove unnecessary line in Field interface 2023-11-24 16:09:58 +00:00
Simon Larsen
a6d9c6493a Merge pull request #954 from rpaterson/sql-escape
Escape Analytics Database SQL
2023-11-24 14:02:10 +00:00
Simon Larsen
a067e85283 Add On Call Duty Policy Schedule services and
models
2023-11-24 12:57:54 +00:00
Simon Larsen
e9feb06864 Add new API routes for OnCallDutyPolicySchedule
and OnCallDutyPolicyScheduleLayerUser
2023-11-24 12:53:01 +00:00
Simon Larsen
9c4799ff30 Refactor StatusBubble component to use props.color
for background color
2023-11-24 12:39:43 +00:00
Simon Larsen
88c4b75c45 Fix On-Call Duty route and remove unnecessary code 2023-11-24 12:25:37 +00:00
Simon Larsen
3d46de7fb6 Merge branch 'master' into schedules 2023-11-24 12:17:44 +00:00
Simon Larsen
c82f40443b Fix teamId assignment in TeamMemberService 2023-11-24 12:16:23 +00:00
Simon Larsen
ca32b8fa1d Fix on-call duty page titles 2023-11-24 12:11:36 +00:00
Simon Larsen
8ad344f1f9 Merge pull request #889 from fedealconada/team-member-service-coverage
test: add coverage for TeamMemberService.ts
2023-11-24 12:11:25 +00:00
Roy Paterson
407abd4146 Add crudApiPath to test 2023-11-24 11:58:15 +00:00
Roy Paterson
fdc7887e48 Escape values to prevent SQL injection 2023-11-24 11:36:49 +00:00
Roy Paterson
59cd7afcc5 Add Tests for StatementGenerator.toSetStatement() 2023-11-24 11:36:49 +00:00
Roy Paterson
0070aa7ee7 Increase database test timeout to 10 seconds
Setting up the database is slow.
2023-11-24 11:36:49 +00:00
Simon Larsen
e39474bc23 Merge pull request #952 from OneUptime/snyk-upgrade-2be86f202576cc54f75a2d7029cbe161
[Snyk] Upgrade airtable from 0.11.6 to 0.12.2
2023-11-23 22:31:09 +00:00
Simon Larsen
cb834adc6c Merge pull request #953 from OneUptime/snyk-upgrade-a5e521eabb7f562ab94e9c456514dff6
[Snyk] Upgrade @types/ejs from 3.1.1 to 3.1.4
2023-11-23 21:45:37 +00:00
snyk-bot
434573e770 fix: upgrade @types/ejs from 3.1.1 to 3.1.4
Snyk has created this PR to upgrade @types/ejs from 3.1.1 to 3.1.4.

See this package in npm:
https://www.npmjs.com/package/@types/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/5a2fa790-dc76-4e5f-90cc-f4da8ad2caf7?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 19:59:25 +00:00
snyk-bot
96fced64cf fix: upgrade airtable from 0.11.6 to 0.12.2
Snyk has created this PR to upgrade airtable from 0.11.6 to 0.12.2.

See this package in npm:
https://www.npmjs.com/package/airtable

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 19:59:05 +00:00
Simon Larsen
b12e8ad489 Fix enum syntax error and import missing module 2023-11-23 19:47:58 +00:00
Simon Larsen
33f567570c Merge branch 'master' into schedules 2023-11-23 19:18:54 +00:00
Simon Larsen
015350acb2 Merge pull request #939 from OneUptime/snyk-upgrade-1e8b2e5347b891af2fdff850e86d61b0
[Snyk] Upgrade @types/nodemailer from 6.4.6 to 6.4.13
2023-11-23 19:15:21 +00:00
Simon Larsen
9f52526e5a Merge branch 'master' into snyk-upgrade-1e8b2e5347b891af2fdff850e86d61b0 2023-11-23 19:15:07 +00:00
Simon Larsen
d41b9c4fc1 Merge pull request #945 from OneUptime/snyk-upgrade-7629a880e641d806cc633739d13088f4
[Snyk] Upgrade react-icons from 4.7.1 to 4.11.0
2023-11-23 19:12:49 +00:00
Simon Larsen
9a587623bf Merge pull request #943 from OneUptime/snyk-upgrade-999a26ac2112c160c090c315e5e05b74
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-11-23 19:12:17 +00:00
Simon Larsen
70136546be Merge pull request #944 from OneUptime/snyk-upgrade-e6e436e0ef8ab8279ef89eae14c51482
[Snyk] Upgrade react-router-dom from 6.4.5 to 6.18.0
2023-11-23 19:12:06 +00:00
Simon Larsen
d683f26ca7 Merge pull request #946 from OneUptime/snyk-upgrade-3fac855f902dda7a149301067eb92036
[Snyk] Upgrade cron-parser from 4.8.1 to 4.9.0
2023-11-23 19:11:50 +00:00
Simon Larsen
830ddd04f8 Add Calendar icon to Icon component 2023-11-23 19:10:51 +00:00
snyk-bot
2e429a14d2 fix: upgrade cron-parser from 4.8.1 to 4.9.0
Snyk has created this PR to upgrade cron-parser from 4.8.1 to 4.9.0.

See this package in npm:
https://www.npmjs.com/package/cron-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 17:37:26 +00:00
snyk-bot
ed21325f5b fix: upgrade react-icons from 4.7.1 to 4.11.0
Snyk has created this PR to upgrade react-icons from 4.7.1 to 4.11.0.

See this package in npm:
https://www.npmjs.com/package/react-icons

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 17:32:01 +00:00
snyk-bot
372d6b5d3a fix: upgrade react-router-dom from 6.4.5 to 6.18.0
Snyk has created this PR to upgrade react-router-dom from 6.4.5 to 6.18.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/11bb5528-45f9-473c-a635-dc097fd03b3c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 17:31:57 +00:00
snyk-bot
ee2188d75a fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/0177f54a-1932-4698-9bc3-69701ae8a756?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 17:27:20 +00:00
Simon Larsen
79db7d5702 Merge pull request #942 from OneUptime/snyk-upgrade-44d9690d3afab96d85153f5464d227d9
[Snyk] Upgrade cron-parser from 4.8.1 to 4.9.0
2023-11-22 22:13:52 +00:00
Simon Larsen
5705f413cb Merge pull request #941 from OneUptime/snyk-upgrade-10fe9e968efecdbd27d8b7db0d899da4
[Snyk] Upgrade jest from 29.5.0 to 29.7.0
2023-11-22 22:13:34 +00:00
snyk-bot
f37601d923 fix: upgrade cron-parser from 4.8.1 to 4.9.0
Snyk has created this PR to upgrade cron-parser from 4.8.1 to 4.9.0.

See this package in npm:
https://www.npmjs.com/package/cron-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/b8f33af6-6e95-4b8d-be69-ae879ce7ba92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 20:06:29 +00:00
snyk-bot
2c705aca77 fix: upgrade jest from 29.5.0 to 29.7.0
Snyk has created this PR to upgrade jest from 29.5.0 to 29.7.0.

See this package in npm:
https://www.npmjs.com/package/jest

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/e80ba7ae-9a47-403b-93f0-65ae60216925?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 20:00:00 +00:00
Simon Larsen
ee9767eecc Merge pull request #936 from OneUptime/snyk-upgrade-d29661c67137394caaafd3564c878f78
[Snyk] Upgrade ejs from 3.1.8 to 3.1.9
2023-11-22 19:28:37 +00:00
Simon Larsen
39b0d6e7b6 Merge pull request #937 from OneUptime/snyk-upgrade-3765fb5997db5ec0013131e4ab84f78c
[Snyk] Upgrade @types/ping from 0.4.1 to 0.4.3
2023-11-22 19:28:19 +00:00
Simon Larsen
e45ec0bf74 Merge pull request #938 from OneUptime/snyk-upgrade-853239b17591925d7b149ac60221a380
[Snyk] Upgrade nodemailer from 6.8.0 to 6.9.7
2023-11-22 19:28:08 +00:00
Simon Larsen
2f05ccdfc7 Merge pull request #940 from OneUptime/snyk-upgrade-b234b3b5cb802c6fd4fb58accb3e03ff
[Snyk] Upgrade @types/nodemailer-express-handlebars from 4.0.2 to 4.0.4
2023-11-22 19:27:37 +00:00
Simon Larsen
e1a0cd90e4 Refactor online check in monitor classes 2023-11-22 19:27:01 +00:00
Simon Larsen
ca52106c23 Add SSL certificate check function 2023-11-22 17:32:58 +00:00
snyk-bot
d6932ee3fc fix: upgrade @types/nodemailer-express-handlebars from 4.0.2 to 4.0.4
Snyk has created this PR to upgrade @types/nodemailer-express-handlebars from 4.0.2 to 4.0.4.

See this package in npm:
https://www.npmjs.com/package/@types/nodemailer-express-handlebars

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/0177f54a-1932-4698-9bc3-69701ae8a756?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 17:27:40 +00:00
snyk-bot
62f1ac8945 fix: upgrade @types/nodemailer from 6.4.6 to 6.4.13
Snyk has created this PR to upgrade @types/nodemailer from 6.4.6 to 6.4.13.

See this package in npm:
https://www.npmjs.com/package/@types/nodemailer

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/0177f54a-1932-4698-9bc3-69701ae8a756?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 17:27:37 +00:00
snyk-bot
668c6bf858 fix: upgrade nodemailer from 6.8.0 to 6.9.7
Snyk has created this PR to upgrade nodemailer from 6.8.0 to 6.9.7.

See this package in npm:
https://www.npmjs.com/package/nodemailer

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/0177f54a-1932-4698-9bc3-69701ae8a756?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 17:27:32 +00:00
snyk-bot
69e045d581 fix: upgrade @types/ping from 0.4.1 to 0.4.3
Snyk has created this PR to upgrade @types/ping from 0.4.1 to 0.4.3.

See this package in npm:
https://www.npmjs.com/package/@types/ping

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/49c81d9c-12c2-4e8e-b9e8-72f98b1b595c?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 17:19:13 +00:00
snyk-bot
0faeeed8b5 fix: upgrade ejs from 3.1.8 to 3.1.9
Snyk has created this PR to upgrade ejs from 3.1.8 to 3.1.9.

See this package in npm:
https://www.npmjs.com/package/ejs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/cf2b4795-8742-46cb-8289-f13aadd23bcc?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-22 17:17:06 +00:00
Simon Larsen
031fe5425c Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-22 16:42:52 +00:00
Simon Larsen
61d3604a9d Fix formatting issues in MonitorType.ts,
MonitorCriteriaInstance.ts, ApiMonitor.ts,
CriteriaFilter.tsx, MonitorStep.tsx,
MonitorService.ts, WebsiteMonitor.ts, and
PingMonitor.ts
2023-11-22 16:40:19 +00:00
Simon Larsen
b375e8341d Fix error handling and add timeout functionality
in PortMonitor
2023-11-22 16:37:37 +00:00
Simon Larsen
6c1c446f06 Merge pull request #935 from soknaly/fix-duplicate-api-call-model-form
fix: duplicate api call in ModelForm
2023-11-22 16:26:38 +00:00
Simon Larsen
fd3694b93f Refactor monitor classes to handle retry count 2023-11-22 16:25:38 +00:00
Simon Larsen
261db0c748 Update runs-on value in test.probe.yaml 2023-11-22 16:16:57 +00:00
Simon Larsen
ad8ebf43de Add support for Port monitoring 2023-11-22 16:11:00 +00:00
Simon Larsen
fb24b39f27 Add new monitor type and update input type 2023-11-22 16:08:02 +00:00
Simon Larsen
753141e524 Add MonitorType Port and update MonitorStep
component
2023-11-22 16:02:31 +00:00
Sokna Ly
28906a3c09 Fix duplicate api call in ModelForm 2023-11-22 22:27:35 +07:00
Simon Larsen
81a39951fb Change runs-on to self-hosted in test job 2023-11-22 13:49:26 +00:00
Simon Larsen
7584bfd26c Update hostname in PingMonitor test 2023-11-22 12:13:19 +00:00
Simon Larsen
eff654c117 Update ping test URLs and IP address 2023-11-22 11:57:12 +00:00
Simon Larsen
eb144ca195 Refactor Step and HeaderAlert components 2023-11-22 11:54:03 +00:00
Simon Larsen
eb04399147 Refactor component function signatures 2023-11-22 11:52:08 +00:00
Simon Larsen
5c6efc0f8e Update React version in package.json 2023-11-22 11:50:57 +00:00
Simon Larsen
986bc78df6 Fix bug in login functionality 2023-11-22 11:25:39 +00:00
Simon Larsen
727f923dbb Add clear-modules script to package.json files 2023-11-22 11:13:15 +00:00
Simon Larsen
c7622bb7f3 Fix bug in login functionality 2023-11-22 11:08:06 +00:00
Simon Larsen
86a25a456a Merge branch 'ts-upgrade' 2023-11-22 10:59:13 +00:00
Simon Larsen
7f93e953ee Update Jest configurations for test coverage 2023-11-22 10:55:09 +00:00
Simon Larsen
2bc92729e5 Update React Router version in package.json 2023-11-22 10:42:28 +00:00
Simon Larsen
cd4a139a3c Update TypeScript version to 5.3.2 2023-11-22 10:33:39 +00:00
Simon Larsen
eefccf6110 Merge pull request #930 from OneUptime/snyk-upgrade-1f3f4ba368583e0b1358ce0c1711880c
[Snyk] Upgrade typeorm from 0.3.14 to 0.3.17
2023-11-21 21:15:55 +00:00
Simon Larsen
920352ac97 Merge pull request #932 from OneUptime/snyk-upgrade-b16ef9d4021ec0f091b1c3daf6896f55
[Snyk] Upgrade the-new-css-reset from 1.7.3 to 1.11.1
2023-11-21 21:15:14 +00:00
Simon Larsen
8fc4f61ffe Merge pull request #931 from OneUptime/snyk-upgrade-c21ec3c979b5f5cf7afa8f0763392d95
[Snyk] Upgrade @types/lodash from 4.14.182 to 4.14.200
2023-11-21 21:14:41 +00:00
Simon Larsen
1ec06ac333 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-21 20:49:27 +00:00
Simon Larsen
8d9ec445b7 remove realtime docker build 2023-11-21 20:49:24 +00:00
snyk-bot
0e934ed3e5 fix: upgrade the-new-css-reset from 1.7.3 to 1.11.1
Snyk has created this PR to upgrade the-new-css-reset from 1.7.3 to 1.11.1.

See this package in npm:
https://www.npmjs.com/package/the-new-css-reset

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 19:14:49 +00:00
snyk-bot
ad6f59013e fix: upgrade @types/lodash from 4.14.182 to 4.14.200
Snyk has created this PR to upgrade @types/lodash from 4.14.182 to 4.14.200.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 19:14:45 +00:00
snyk-bot
6fed662391 fix: upgrade typeorm from 0.3.14 to 0.3.17
Snyk has created this PR to upgrade typeorm from 0.3.14 to 0.3.17.

See this package in npm:
https://www.npmjs.com/package/typeorm

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/c3622982-05c8-495c-809c-20f301c75f92?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 19:14:41 +00:00
Simon Larsen
6a9704ba79 Merge pull request #925 from OneUptime/snyk-upgrade-ea7c92df7e1a0d96b31d4010e1ce3fa8
[Snyk] Upgrade formik from 2.2.9 to 2.4.5
2023-11-21 18:19:37 +00:00
Simon Larsen
4c66d4c97e Merge pull request #924 from OneUptime/snyk-upgrade-eb045c7858a7c0be001826618e61a91c
[Snyk] Upgrade the-new-css-reset from 1.7.3 to 1.11.1
2023-11-21 18:19:10 +00:00
Simon Larsen
2f5c19ecb5 Merge pull request #928 from OneUptime/snyk-upgrade-1d14a8c213e14afa5aeef487f9eb5045
[Snyk] Upgrade twilio from 4.11.2 to 4.19.0
2023-11-21 18:18:26 +00:00
Simon Larsen
80b2474b03 Add option to disable monitor when duplicating 2023-11-21 18:10:28 +00:00
Simon Larsen
0fe31f5371 Fix probe status rendering issue 2023-11-21 18:04:41 +00:00
Simon Larsen
f7cd616540 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-21 18:02:45 +00:00
Simon Larsen
dfda71d779 Add Probe Status Element to Monitor and Settings
Pages
2023-11-21 18:02:39 +00:00
snyk-bot
f6dc0d9214 fix: upgrade twilio from 4.11.2 to 4.19.0
Snyk has created this PR to upgrade twilio from 4.11.2 to 4.19.0.

See this package in npm:
https://www.npmjs.com/package/twilio

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/0177f54a-1932-4698-9bc3-69701ae8a756?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 17:52:34 +00:00
Simon Larsen
200dd1d98d Merge pull request #922 from OneUptime/snyk-upgrade-d25901fbcbaaf02ff24c2f45cd7adba5
[Snyk] Upgrade react-router-dom from 6.4.5 to 6.18.0
2023-11-21 17:51:09 +00:00
Simon Larsen
640ce525c5 Update Probe npm install and test commands 2023-11-21 17:50:09 +00:00
snyk-bot
6a6780058c fix: upgrade formik from 2.2.9 to 2.4.5
Snyk has created this PR to upgrade formik from 2.2.9 to 2.4.5.

See this package in npm:
https://www.npmjs.com/package/formik

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 17:14:11 +00:00
snyk-bot
2f167bd7aa fix: upgrade the-new-css-reset from 1.7.3 to 1.11.1
Snyk has created this PR to upgrade the-new-css-reset from 1.7.3 to 1.11.1.

See this package in npm:
https://www.npmjs.com/package/the-new-css-reset

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 17:14:07 +00:00
snyk-bot
cbbc3c79d0 fix: upgrade react-router-dom from 6.4.5 to 6.18.0
Snyk has created this PR to upgrade react-router-dom from 6.4.5 to 6.18.0.

See this package in npm:
https://www.npmjs.com/package/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/40b17bc5-1bd4-48b1-88f1-5b4dc1400e80?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-21 17:13:56 +00:00
Simon Larsen
14dceebc9a Update dependencies and fix tests 2023-11-21 16:34:10 +00:00
Simon Larsen
2fbe8294eb Update Jest configuration and API test file 2023-11-21 14:33:05 +00:00
Simon Larsen
3a57253720 remove realtime jobs 2023-11-21 14:19:12 +00:00
Simon Larsen
c554627ab2 Fix formatting issues in code 2023-11-21 13:23:22 +00:00
Simon Larsen
a9a0466e49 Update axios version in package-lock.json 2023-11-21 13:18:23 +00:00
Simon Larsen
126927350d Commented out unused code and imports 2023-11-21 13:16:38 +00:00
Simon Larsen
a5f2f4e338 Merge branch 'telemetry' 2023-11-21 13:15:53 +00:00
Simon Larsen
b276e6dfc4 Update axios version to 1.6.2 2023-11-21 13:15:39 +00:00
Simon Larsen
9f7f5d7a50 Add postedAt field to IncidentPublicNote and
ScheduledMaintenancePublicNote models
2023-11-21 13:13:02 +00:00
Simon Larsen
c6981cc130 Fix formatting and indentation issues in
StatusPageAPI and StatusPageSettings
2023-11-21 12:39:46 +00:00
Simon Larsen
cf0a76ce71 Add hidePoweredByOneUptimeBranding feature 2023-11-21 12:35:43 +00:00
Simon Larsen
5ce3a5d876 fix haraka docker 2023-11-21 12:14:24 +00:00
Simon Larsen
b8b79e0d73 Update coverage reporters in jest.config.json 2023-11-21 12:10:26 +00:00
Simon Larsen
aa38ebf8ba Update typeRoots in tsconfig.json files 2023-11-21 12:09:33 +00:00
Simon Larsen
e1d34054ab fix lock 2023-11-21 12:03:44 +00:00
Simon Larsen
c22606d93c Add SQL as a CodeType and fix Dropdown overflow
issue
2023-11-21 11:45:23 +00:00
Simon Larsen
8c7aab22f1 Merge pull request #911 from OneUptime/renovate/postgresql-12.x
chore(deps): update helm release postgresql to v12.12.10
2023-11-21 08:30:27 +00:00
renovate[bot]
45cbe8e357 chore(deps): update helm release postgresql to v12.12.10 2023-11-21 06:58:44 +00:00
Simon Larsen
74f797948e Merge pull request #906 from OneUptime/renovate/depcheck-1.x-lockfile
chore(deps): update dependency depcheck to v1.4.7
2023-11-20 22:10:52 +00:00
renovate[bot]
9cb3cf0d04 chore(deps): update dependency depcheck to v1.4.7 2023-11-20 22:09:29 +00:00
Simon Larsen
35a85a35a4 Merge pull request #903 from OneUptime/renovate/babel-eslint-replacement
chore(deps): replace dependency babel-eslint with @babel/eslint-parser ^7.11.0
2023-11-20 22:07:06 +00:00
Simon Larsen
6f0b7a2145 Merge pull request #904 from OneUptime/renovate/node-16.x-lockfile
chore(deps): update dependency @types/node to v16.18.62
2023-11-20 21:50:52 +00:00
renovate[bot]
e5ee57e234 chore(deps): update dependency @types/node to v16.18.62 2023-11-20 21:40:48 +00:00
renovate[bot]
2b186d8a2a chore(deps): replace dependency babel-eslint with @babel/eslint-parser ^7.11.0 2023-11-20 21:38:23 +00:00
Simon Larsen
0a711dbcfd Merge pull request #902 from OneUptime/snyk-fix-cac0a811fbf081e8c39adb9edee45ab8
[Snyk] Security upgrade node from 18.13.0-alpine to 18.18.1-alpine
2023-11-20 21:37:23 +00:00
snyk-bot
d26b348f0d fix: Tests/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE317-OPENSSL-3314647
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-3326683
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-5741793
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-5843454
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-5848038
2023-11-20 20:36:37 +00:00
Simon Larsen
7ea8479779 Merge pull request #901 from OneUptime/renovate/npm-axios-vulnerability
fix(deps): update dependency axios to v1.6.0 [security]
2023-11-20 20:16:23 +00:00
renovate[bot]
72d2297a02 fix(deps): update dependency axios to v1.6.0 [security] 2023-11-20 20:10:36 +00:00
Simon Larsen
fae8968dde Merge pull request #899 from OneUptime/simlarsen-patch-1
Create renovate.json
2023-11-20 20:08:30 +00:00
Simon Larsen
b9a10ebcad Create renovate.json 2023-11-20 20:08:21 +00:00
Simon Larsen
5a7c706829 Merge pull request #898 from OneUptime/snyk-fix-0aaed0cf00f945f9022cc5d8720c4f32
[Snyk] Security upgrade node from 18.13.0-alpine to 18.18.1-alpine
2023-11-20 19:53:14 +00:00
snyk-bot
adf7432663 fix: Haraka/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE317-OPENSSL-3314647
- https://snyk.io/vuln/SNYK-ALPINE317-OPENSSL-6032385
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-3326683
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-5741793
- https://snyk.io/vuln/SNYK-UPSTREAM-NODE-5843454
2023-11-20 19:52:58 +00:00
Simon Larsen
2409e0fea8 Merge pull request #897 from OneUptime/snyk-fix-13ca70246dc97f612c5350fe03df784b
[Snyk] Security upgrade crypto-js from 4.1.1 to 4.2.0
2023-11-20 19:52:06 +00:00
snyk-bot
f0fb3fabd0 fix: Accounts/package.json & Accounts/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-CRYPTOJS-6028119
2023-11-20 19:49:55 +00:00
Simon Larsen
340afdecc8 Merge pull request #896 from OneUptime/snyk-fix-b17ab3044788224d222d9dff8822f36a
[Snyk] Security upgrade axios from 1.3.3 to 1.6.0
2023-11-20 19:30:47 +00:00
snyk-bot
c7b5a544ee fix: Workflow/package.json & Workflow/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459
2023-11-20 19:29:40 +00:00
Simon Larsen
8d131b28bf Merge pull request #895 from OneUptime/snyk-fix-65754aaffe2d6283116e53a7b22cdf20
[Snyk] Security upgrade nginx from 1.25.1-alpine to 1.25.3-alpine
2023-11-20 19:28:29 +00:00
snyk-bot
d1131d32e8 fix: Nginx/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE317-CURL-5958910
- https://snyk.io/vuln/SNYK-ALPINE317-CURL-5958910
- https://snyk.io/vuln/SNYK-ALPINE317-LIBWEBP-5902239
- https://snyk.io/vuln/SNYK-ALPINE317-LIBX11-6042401
- https://snyk.io/vuln/SNYK-ALPINE317-NGHTTP2-5954769
2023-11-20 19:28:01 +00:00
Federico Martín Alconada Verzini
2c4664b362 chore: appease linter 2023-11-20 14:27:54 +00:00
Federico Martín Alconada Verzini
c784324b00 test: add coverage for TeamMemberService.ts 2023-11-20 14:07:30 +00:00
Simon Larsen
bfc5e29b71 remove older data 2023-11-20 13:34:13 +00:00
Simon Larsen
ba30927de6 Merge branch 'master' into telemetry 2023-11-20 13:21:21 +00:00
Simon Larsen
ae5f0983a6 fix typo 2023-11-19 21:56:13 +00:00
Simon Larsen
49c70767b0 fix update group to growth 2023-11-19 14:06:47 +00:00
Simon Larsen
b6afa0d632 Merge pull request #893 from jkvn/master
Everything you see should be deletable
2023-11-18 14:00:29 +00:00
Kevin Jagodic
a2b8e721bf Merge branch 'OneUptime:master' into master 2023-11-18 14:47:34 +01:00
Kevin Jagodic
ac7b04e8ad Change delete permission to Free plan in model files
Updated the 'delete' permissions for Team, IncidentState, TeamPermission, ScheduledMaintenanceState, Label, and MonitorStatus model files from 'PlanSelect.Growth' to 'PlanSelect.Free'. This change allows users with a 'Free' plan to have the ability to delete these specific resources.
2023-11-18 14:45:36 +01:00
Simon Larsen
b0eb75d6c7 Merge branch 'master' into release 2023-11-18 13:45:31 +00:00
Simon Larsen
784bebe1a4 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-18 13:44:35 +00:00
Simon Larsen
638e323c4f Add HTTPResponse import and handle API response in
Settings component
2023-11-18 13:44:32 +00:00
Simon Larsen
f79f4c7627 Add Stop icon to Icon component and implement
LogsFilters component
2023-11-18 13:37:03 +00:00
Simon Larsen
5936805350 Merge pull request #892 from jkvn/master
Make announcement deletable
2023-11-18 13:29:46 +00:00
Kevin Jagodic
22c9d9228c Update StatusPageAnnouncement.ts 2023-11-18 14:25:34 +01:00
Simon Larsen
9759911dba Merge pull request #891 from zuverliebt/master
Fix Plan Group Update Error
2023-11-18 12:56:19 +00:00
Luca
fa99ce9a3f Update StatusPageGroup.ts
If you created groups before the update, you can no longer delete or edit them.
2023-11-18 13:43:36 +01:00
Simon Larsen
983739cc03 dark scrollbar 2023-11-17 18:22:44 +00:00
Simon Larsen
b4f034d1a9 Update LogItem styling in LogsViewer component 2023-11-17 18:09:18 +00:00
Simon Larsen
3bdc7407aa Merge pull request #888 from OneUptime/master
Release
2023-11-17 17:24:59 +00:00
Simon Larsen
1829e1ec42 add permission to logs 2023-11-17 17:10:44 +00:00
Simon Larsen
cb82bd7c6f Merge branch 'master' into telemetry 2023-11-17 16:36:54 +00:00
Simon Larsen
48f5a735d2 Add SideMenuSection component and update
SideMenuItem components
2023-11-17 16:30:01 +00:00
Simon Larsen
17946c3c51 Add Permission.ProjectMember to TeamPermission and
StatusPageOwnerTeam models
2023-11-17 14:54:42 +00:00
Simon Larsen
57c13add9c support form-urlencoded 2023-11-17 13:58:46 +00:00
Simon Larsen
544bbb2d2f Fix formatting issues in StatusBubble and
DashboardHeader components
2023-11-17 13:35:12 +00:00
Simon Larsen
7126fdbdae Add shouldAnimate prop to Statusbubble component 2023-11-17 13:29:15 +00:00
Simon Larsen
aaf60f39ac fix default criteria 2023-11-17 13:10:53 +00:00
Simon Larsen
687c5c341b fix log 2023-11-17 11:28:14 +00:00
Simon Larsen
0b37a63c84 Merge pull request #887 from DamsDev1/fix-affected-resources
Fix affected resources overflow
2023-11-17 09:36:33 +00:00
Damien Fajole
4421227c5e Fix affected resources overflow 2023-11-17 10:11:45 +01:00
Simon Larsen
91f8489b22 fix err 2023-11-16 18:46:33 +00:00
Simon Larsen
4fa048929c make realtime work 2023-11-16 18:34:23 +00:00
Simon Larsen
12df8275a5 fix socket connection 2023-11-16 17:16:37 +00:00
Simon Larsen
8e76c5a90a Merge pull request #886 from fedealconada/filepicker-coverage
test: add coverage for FilePicker.ts
2023-11-15 19:26:23 +00:00
Simon Larsen
08d13997fe Fix formatting and add realtime event emission 2023-11-15 19:20:04 +00:00
Simon Larsen
e12ea14d85 Add realtime events support to
AnalyticsDatabaseService and BaseModel
2023-11-15 18:49:43 +00:00
Federico Martín Alconada Verzini
80a46eb808 test: add coverage for FilePicker.ts 2023-11-15 18:32:03 +00:00
Simon Larsen
4dc5c55a41 Merge pull request #881 from fedealconada/billing-service-coverage
chore: add BillingService.ts test coverage
2023-11-15 16:11:35 +00:00
Simon Larsen
67a94cca79 Merge pull request #878 from slavaGanzin/CommonUI-Probe.test
Probe.test
2023-11-15 16:08:10 +00:00
Simon Larsen
ee84a082dc Add RealtimeRoute and socket.io-client dependency 2023-11-15 16:07:04 +00:00
Federico Martín Alconada Verzini
a52b2be67e chore: consolidate APIErrors into Errors 2023-11-15 14:08:45 +00:00
Simon Larsen
092d5ec270 Delete unnecessary files and code related to
Realtime service
2023-11-15 13:30:02 +00:00
Simon Larsen
7ce4cb9143 Add rounded corners to LogItem component and
implement auto-scrolling in LogsViewer component
2023-11-15 13:20:05 +00:00
Simon Larsen
8a32c659e1 fix log 2023-11-15 12:33:10 +00:00
Federico Martín Alconada Verzini
49c9987efd chore: force camel case file name change (2) 2023-11-15 11:42:18 +00:00
Federico Martín Alconada Verzini
aa6d3523fc chore: force camel case file name change (1) 2023-11-15 11:41:44 +00:00
Federico Martín Alconada Verzini
be8da5c8f9 chore: address review comments 2023-11-15 11:34:40 +00:00
Simon Larsen
c240f4d569 Merge pull request #883 from fedealconada/components-modal-coverage
chore: add ComponentsModal.tsx test coverage
2023-11-15 08:39:46 +00:00
Simon Larsen
0d8f174675 Refactor code for better readability and
maintainability
2023-11-14 17:42:26 +00:00
Simon Larsen
8b11dcfe81 Refactor LogsViewer component and
AnalyticsDatabaseService class
2023-11-14 16:51:36 +00:00
Simon Larsen
b4e56b18ce Refactor AnalyticsDataModel to AnalyticsBaseModel
and update CommonModel.fromJSON method
2023-11-14 16:37:41 +00:00
Simon Larsen
1fd68ef60f Add BaseAnalyticsAPI to DashboardAPI and export
LogService from LogService.ts
2023-11-14 16:22:06 +00:00
Simon Larsen
62d1679938 Add BaseModel import to multiple files 2023-11-14 16:13:58 +00:00
Simon Larsen
99af4fe826 Fix formatting and remove unused imports 2023-11-14 15:24:05 +00:00
Simon Larsen
4ec5c0d7f1 Add changes to various files 2023-11-14 15:14:58 +00:00
Simon Larsen
3023e22de3 refactor common server to add base api for analytics 2023-11-14 14:21:26 +00:00
Simon Larsen
5128e17205 refactor base api 2023-11-13 19:31:44 +00:00
Federico Martín Alconada Verzini
d3bb9f26e9 chore: add BillingService.ts test coverage 2023-11-13 17:19:32 +00:00
Federico Martín Alconada Verzini
a8026f470a chore: add ComponentsModal.tsx teset coverage 2023-11-13 17:13:10 +00:00
Simon Larsen
3072bb8625 Merge pull request #877 from slavaGanzin/CommonUI-ProgressBar.test
ProgressBar.test.tsx
2023-11-13 16:43:51 +00:00
Simon Larsen
9a3127563d Merge pull request #882 from OneUptime/simlarsen-patch-1
Update IPAddress.md
2023-11-13 13:29:26 +00:00
Simon Larsen
1ff254343f Update IPAddress.md 2023-11-13 13:29:16 +00:00
Simon Larsen
2f6f81385f add coming soon pages 2023-11-13 12:30:36 +00:00
Simon Larsen
b5929454b0 fix otel ingest 2023-11-13 12:10:37 +00:00
Simon Larsen
17b2012279 rename service to telemetry service 2023-11-13 12:09:16 +00:00
Simon Larsen
2d47b326b8 Merge branch 'master' into telemetry 2023-11-13 11:52:30 +00:00
Simon Larsen
72b90f8414 add resources affected 2023-11-13 11:50:39 +00:00
Simon Larsen
a32120e5bd add obj in path 2023-11-13 11:16:18 +00:00
Simon Larsen
502f298a3a add authentication 2023-11-12 15:12:49 +00:00
Simon Larsen
d8d5556f1a add header setter 2023-11-12 14:24:27 +00:00
Slava Ganzin
1e488ebfbe ProgressBar.test: check text 2023-11-12 12:18:03 +01:00
Slava Ganzin
4cd4cc828f ProgressBar.test: use data-testid 2023-11-11 22:43:38 +01:00
Slava Ganzin
e5795034c6 Probe.test: use data-testid 2023-11-11 22:38:08 +01:00
Simon Larsen
2b2f9a74b6 rename helpers 2023-11-10 17:17:37 +00:00
Simon Larsen
fd98711ad8 rename helpers 2023-11-10 17:17:20 +00:00
Simon Larsen
cf4d8df7e5 Merge pull request #879 from slavaGanzin/CommonServer-API-tests
BaseAPI.test.tsx
2023-11-10 17:14:40 +00:00
Slava Ganzin
0a91105e28 fix ProgressBar.test 2023-11-10 15:32:50 +01:00
Slava Ganzin
58bfec9c5a fix awaits in BaseAPI.test 2023-11-10 15:16:57 +01:00
Slava Ganzin
ce402c79d1 ProbeAPI.test 2023-11-10 15:07:46 +01:00
Slava Ganzin
4ce79420ca Probe.test 2023-11-10 14:33:39 +01:00
Slava Ganzin
c663fbd0a1 ProgressBar.test.tsx 2023-11-10 14:25:48 +01:00
Simon Larsen
c8f24affc3 add jest types to probe test 2023-11-10 12:53:50 +00:00
Simon Larsen
abb4f4724f fix fmt 2023-11-10 12:16:01 +00:00
Simon Larsen
3a268fc816 fix fmt 2023-11-10 12:11:06 +00:00
Simon Larsen
8cb398919a add resources affected 2023-11-10 12:05:08 +00:00
Slava Ganzin
a63dd22d1e refactor mockRouter 2023-11-10 11:31:05 +01:00
Slava Ganzin
c793479f55 BaseAPI.test.tsx 2023-11-10 10:46:26 +01:00
Simon Larsen
1d092240f9 fix tests 2023-11-09 21:47:11 +00:00
Simon Larsen
625c96b91a fix otel collector 2023-11-09 21:37:23 +00:00
Simon Larsen
a5686c01fb add service pages 2023-11-09 14:09:08 +00:00
Simon Larsen
a8dc444714 add service pages 2023-11-08 20:28:26 +00:00
Simon Larsen
508677867a add service model 2023-11-08 20:13:49 +00:00
Simon Larsen
a9a839f143 fix uptime percent 2023-11-08 09:43:04 +00:00
Simon Larsen
a299fca2ba Merge pull request #874 from dulajkavinda/tests/added-tests-crontab-jsontocsv
Added tests for JsonToCsv and CronTab util functions
2023-11-07 16:58:30 +00:00
Simon Larsen
396066bf0d fix util 2023-11-07 16:57:00 +00:00
Simon Larsen
9debdfafba Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-07 16:39:40 +00:00
Simon Larsen
49c4dff44b add uptime percent to monitor groups. 2023-11-07 16:39:38 +00:00
Simon Larsen
27a8434181 add uptime to monitors page 2023-11-07 16:06:27 +00:00
Simon Larsen
c8305ef7c0 uptime percent 2023-11-07 15:23:57 +00:00
Simon Larsen
2f332a64f3 add uptime percent 2023-11-07 15:18:29 +00:00
Dulaj Kavinda
fb5291e7c1 tests: added testts for CronTab 2023-11-07 19:36:36 +05:30
Dulaj Kavinda
4034cf6ed8 tests: added tests for JsonToCsv 2023-11-07 18:17:44 +05:30
Simon Larsen
8b37587800 Merge pull request #873 from dulajkavinda/tests/added-tests-tabs-and-modal
Added tests for Tabs and Modal components
2023-11-07 09:05:45 +00:00
Dulaj Kavinda
03eb1dd1f2 tests: added test cases for CommonUI/Modal 2023-11-07 12:40:15 +05:30
Dulaj Kavinda
ee91526239 tests: added test cases for CommonUI/Tabs 2023-11-07 12:39:29 +05:30
Simon Larsen
970c537b96 add uptime precision 2023-11-06 20:17:37 +00:00
Simon Larsen
35718ee7b5 fix blog icon 2023-11-05 13:38:14 +00:00
Simon Larsen
310cd90714 add blog links 2023-11-05 13:36:38 +00:00
Simon Larsen
513fa74c59 add unpaid banner 2023-11-05 12:57:39 +00:00
Simon Larsen
4ba6f714af add project id 2023-11-05 12:15:42 +00:00
Simon Larsen
7ab3ba7201 add logs in call service 2023-11-03 18:11:58 +00:00
Simon Larsen
e5aa9c9496 remove persistence from redis 2023-11-03 17:42:37 +00:00
Simon Larsen
455ca7b22d add appendonly no to redis 2023-11-03 17:35:13 +00:00
Simon Larsen
0b71c8b769 add log statements 2023-11-03 16:39:05 +00:00
Simon Larsen
19b0a1f2a8 require fs 2023-11-03 16:00:35 +00:00
Simon Larsen
4f93dd0f04 move files in install to js 2023-11-03 15:57:05 +00:00
Simon Larsen
60d0f188ad add categorization to overview 2023-11-02 19:00:30 +00:00
Simon Larsen
bd587b210e add sections to announcments 2023-11-02 18:50:18 +00:00
Simon Larsen
80dd33cd7f add categories to pages 2023-11-02 16:39:40 +00:00
Simon Larsen
d675eca50c add categories to incidents 2023-11-02 15:23:43 +00:00
Simon Larsen
76712e8f89 add labels to events 2023-11-02 14:05:40 +00:00
Simon Larsen
fe68b009eb Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-11-02 13:40:54 +00:00
Simon Larsen
6c1bd10873 fix current status on sp 2023-11-02 13:39:59 +00:00
Simon Larsen
9a6960e154 Merge pull request #870 from OneUptime/monitor-groups
Monitor groups
2023-11-02 11:45:28 +00:00
Simon Larsen
05a288c761 fix jest types 2023-11-02 11:11:36 +00:00
Simon Larsen
a9f503da9d fix probe tests 2023-11-02 10:21:31 +00:00
Simon Larsen
49d3655502 fix fmt 2023-11-01 20:49:00 +00:00
Simon Larsen
1cdcc639b4 fix fmt 2023-11-01 20:45:23 +00:00
Simon Larsen
7568c70b50 fix fmt 2023-11-01 20:15:18 +00:00
Simon Larsen
6259f81a91 add ui changes 2023-11-01 19:38:58 +00:00
Simon Larsen
f40c1daeb8 fix fmt 2023-11-01 14:15:43 +00:00
Simon Larsen
bb73ed14cd add animate in status bubble 2023-11-01 10:44:01 +00:00
Simon Larsen
4b71a81f7c fix fmt on uptime 2023-11-01 10:40:03 +00:00
Simon Larsen
d6788c138b fix uptime graph 2023-11-01 10:34:38 +00:00
Simon Larsen
28f4a1f473 add status api 2023-10-31 17:05:56 +00:00
Simon Larsen
ccb4781c06 enable compression 2023-10-31 14:10:57 +00:00
Simon Larsen
2e27347225 fix fmt 2023-10-31 12:19:47 +00:00
Simon Larsen
e9015f0eff Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-10-31 12:06:27 +00:00
Simon Larsen
6cf8560151 fix eslint 2023-10-31 12:06:24 +00:00
Simon Larsen
7d2e91d867 Merge pull request #854 from hasannadeem/tests/notification-middleware-and-cookie-utils
Tests for notification middleware and cookie utils
2023-10-31 11:57:11 +00:00
Simon Larsen
46e0210dcc Merge pull request #869 from fakharj/eslint-object-curly-spacing
add eslint object-curly-spacing rule
2023-10-31 09:58:24 +00:00
Simon Larsen
02fc5502eb Merge branch 'master' into eslint-object-curly-spacing 2023-10-31 09:58:17 +00:00
Simon Larsen
ce3131edaf Merge pull request #865 from fakharj/eslint-unneeded-ternary
added no unneeded ternary in eslint
2023-10-30 13:56:03 +00:00
fakharj
ca4716133a add eslint object-curly-spacing rule 2023-10-30 18:43:43 +05:00
Simon Larsen
9cb254f9d1 Merge pull request #862 from OneUptime/dependabot/npm_and_yarn/Common/crypto-js-4.2.0
Bump crypto-js from 4.1.1 to 4.2.0 in /Common
2023-10-30 11:13:47 +00:00
Simon Larsen
d51fbdf5f7 Merge pull request #868 from cheese-framework/master
Add test suites for JSONFunctions and SerializableObject
2023-10-30 11:10:51 +00:00
Simon Larsen
57b7b5b39e Merge pull request #855 from hammadfauz/duplicateModalTest
Duplicate modal test
2023-10-30 08:24:18 +00:00
Drantaz
2e46ebd0e8 Merge branch 'master' of https://github.com/cheese-framework/oneuptime 2023-10-27 20:25:23 +00:00
Drantaz
4ffe215665 Add test suites for JSONFunctions and SerializableObject 2023-10-27 20:24:33 +00:00
Hammad
e680346f1f fixes lint 2023-10-27 23:48:27 +05:00
Hammad
4faa8d32f6 adds test ids to key elements 2023-10-27 23:27:33 +05:00
Simon Larsen
ab07ff0104 fix fmt 2023-10-27 17:22:20 +01:00
Simon Larsen
03dd6fef04 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-10-27 17:15:29 +01:00
Simon Larsen
31c0ff7dea Merge branch 'feature-flags' 2023-10-27 17:15:18 +01:00
Simon Larsen
dca1d2c370 add call and sms cost 2023-10-27 17:14:58 +01:00
Simon Larsen
fc218a970a Merge pull request #861 from OneUptime/feature-flags
add feature flag page
2023-10-27 16:40:30 +01:00
Simon Larsen
17509225ee add monitor groups. 2023-10-27 16:39:33 +01:00
Simon Larsen
447bac1d67 fix undefined in page title 2023-10-27 16:20:04 +01:00
Simon Larsen
67b3b224a7 fix monitor group api 2023-10-27 16:17:28 +01:00
Simon Larsen
48fbf50973 add current status 2023-10-27 13:13:32 +01:00
fakharj
a0acb24651 added no unneeded ternary in eslint 2023-10-27 13:03:07 +05:00
Simon Larsen
c958893d67 increase timeout to 30 secs 2023-10-26 20:51:00 +01:00
Simon Larsen
9e2bd15cf4 fix fmt 2023-10-26 19:58:47 +01:00
Simon Larsen
17e9ad4fcd Merge branch 'master' into feature-flags 2023-10-26 19:10:30 +01:00
Simon Larsen
4d5a49f11e fix fmt 2023-10-26 19:09:29 +01:00
Simon Larsen
2d9b9950dd when monitors are timeout mark them as offline. 2023-10-26 19:09:03 +01:00
Simon Larsen
c3c0fbc853 fix fmt 2023-10-26 15:24:15 +01:00
Simon Larsen
f970b02e9e monitor group view 2023-10-26 15:20:38 +01:00
Simon Larsen
987394be41 monitor groups page 2023-10-26 15:02:48 +01:00
Simon Larsen
34b3dff108 add service 2023-10-26 14:53:26 +01:00
Simon Larsen
b603241d57 add incidents page 2023-10-26 14:51:45 +01:00
Simon Larsen
8df01fc098 add owners page 2023-10-26 14:26:58 +01:00
Simon Larsen
268305e6cd add services and perms 2023-10-26 14:14:52 +01:00
Simon Larsen
bbb53b3321 make delete work 2023-10-26 13:52:05 +01:00
Simon Larsen
c79fa88ad1 add monitor group resource 2023-10-26 13:37:31 +01:00
Simon Larsen
35c5e57752 add read perms to domain 2023-10-26 13:09:06 +01:00
dependabot[bot]
254a9de101 Bump crypto-js from 4.1.1 to 4.2.0 in /Common
Bumps [crypto-js](https://github.com/brix/crypto-js) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-25 22:47:32 +00:00
Simon Larsen
c844bf8e43 add feature flag page 2023-10-25 20:05:28 +01:00
Simon Larsen
c0288716da add labels to status page 2023-10-25 18:06:39 +01:00
Simon Larsen
51e7fa6c9a add labels to status page 2023-10-25 17:46:30 +01:00
Simon Larsen
d9eb60017a fix fmt 2023-10-25 17:37:02 +01:00
Simon Larsen
e9d7b36198 fix labels on status page. 2023-10-25 14:50:28 +01:00
Simon Larsen
7308945061 show incident labels on status page 2023-10-25 14:39:43 +01:00
Simon Larsen
3f8e5e4e0a Merge pull request #860 from cheese-framework/master
Add test suites for Database and API
2023-10-25 12:40:20 +01:00
Drantaz
3f7d186db0 Add test suites for Database and API 2023-10-25 11:10:52 +00:00
Simon Larsen
8cb91d94eb remove auto table creation 2023-10-25 09:21:11 +01:00
Simon Larsen
3337ad2a45 Merge pull request #859 from OneUptime/otel-save
Otel save
2023-10-25 09:20:24 +01:00
Simon Larsen
438fbf4368 add historgram in program 2023-10-24 20:49:10 +01:00
Simon Larsen
ffca1acc9a Merge pull request #858 from cheese-framework/Add-Jest-test-suite-for-Common/Database/Date-#857
Add Test cases for Common/Database/Date
2023-10-24 20:25:24 +01:00
Drantaz
846d5ce104 Add Test cases for Common/Database/Date -- Add linting 2023-10-24 17:14:26 +00:00
Drantaz
43a075436a Add Test cases for Common/Database/Date 2023-10-24 16:55:11 +00:00
Simon Larsen
8fe35d9a29 remove unneeded files 2023-10-24 16:54:14 +01:00
Simon Larsen
849eeac23a add auto table creation 2023-10-24 13:52:37 +01:00
Simon Larsen
01a4cac559 Merge pull request #830 from OneUptime/otel-save
Otel save
2023-10-24 13:50:38 +01:00
Simon Larsen
b4cd4d2c02 comment out table creation 2023-10-24 13:50:15 +01:00
Simon Larsen
329484fb87 fix fmt 2023-10-24 13:49:27 +01:00
Simon Larsen
ee54a324d7 add guage 2023-10-24 13:35:26 +01:00
Simon Larsen
ba2feffbee Merge pull request #826 from hammadfauz/BearerTokenAuthTest
Bearer token auth test
2023-10-24 12:30:07 +01:00
Hammad
4b0b91396b lint fixes 2023-10-24 16:26:53 +05:00
Hammad
f2c6321216 raises proper exception when token is invalid or empty 2023-10-24 16:22:45 +05:00
Simon Larsen
67447c0bd7 fix copy in criteria 2023-10-24 11:57:06 +01:00
Simon Larsen
323646ebcd docker file for otel proj 2023-10-24 11:56:52 +01:00
Simon Larsen
81e4b4435c fix array save 2023-10-24 11:32:02 +01:00
Simon Larsen
842b0664c7 update long numbers 2023-10-24 10:56:41 +01:00
Simon Larsen
0bdab474de fix models 2023-10-24 10:46:44 +01:00
Simon Larsen
ef1b22e62b Merge pull request #856 from OneUptime/simlarsen-patch-1
Update DockerCompose.md
2023-10-24 10:22:51 +01:00
Simon Larsen
3d229a0030 Update DockerCompose.md 2023-10-24 10:22:37 +01:00
Simon Larsen
e34599d18a fix fmt 2023-10-23 20:41:33 +01:00
Simon Larsen
aa7594f2a8 fix fmt 2023-10-23 20:24:36 +01:00
Simon Larsen
0626669b02 add metrics histogram and sum 2023-10-23 20:19:20 +01:00
Simon Larsen
35b949e448 add new models to clickhouse 2023-10-23 20:02:44 +01:00
Simon Larsen
2bb4086fd1 refactor service code 2023-10-23 15:58:16 +01:00
Simon Larsen
03f9c36f06 fix fmt 2023-10-23 15:51:38 +01:00
Simon Larsen
9fe998a43d save logs to otel 2023-10-23 15:27:22 +01:00
Simon Larsen
3841b655e5 add dotnet otel project 2023-10-23 15:17:25 +01:00
Hammad
5ec8ee6dcb removes jest config for ignoring snapshots 2023-10-23 19:17:19 +05:00
Hammad
a1c6121bee tests UI by querying key elements and removes snapshots 2023-10-23 19:15:10 +05:00
Hammad
51c76aa1af moves test suite into Components as per convention 2023-10-23 19:14:04 +05:00
Simon Larsen
40ee5d775b fix fmt 2023-10-23 12:57:02 +01:00
Simon Larsen
88f0e2af51 set default card for customers if they dont have it. 2023-10-23 11:27:19 +01:00
Hammad
e702a0b0d2 Fixes lint errors 2023-10-21 15:49:54 +05:00
Hammad
cfc2f99248 adds tests for DuplicateModel 2023-10-21 15:07:20 +05:00
Hammad
f23bb3af41 fixes jest mistaking snapshots for test suites 2023-10-21 15:06:46 +05:00
Simon Larsen
2cdf1236be fix fmt 2023-10-20 19:52:58 +01:00
Simon Larsen
ed5a144735 fix insert into db 2023-10-20 19:51:23 +01:00
Simon Larsen
e687a439e6 fix fmt 2023-10-20 17:58:45 +01:00
Simon Larsen
cfa20e2be6 generate insert statement 2023-10-20 17:43:50 +01:00
hasan
9205764deb Add tests for notification middleware and cookie utils 2023-10-20 18:44:33 +05:00
Simon Larsen
32275837ac fix nested type 2023-10-20 14:26:01 +01:00
Simon Larsen
34568a39f5 refactor staement generator into a new file 2023-10-20 13:01:51 +01:00
Simon Larsen
b7b41dfebb Merge branch 'master' into otel-save 2023-10-20 11:27:21 +01:00
Simon Larsen
9b40011196 add more shadow 2023-10-20 11:24:02 +01:00
Simon Larsen
d644287a0c fix video close 2023-10-20 11:18:19 +01:00
Simon Larsen
ea7dc0b918 add hiring link in footer 2023-10-19 18:52:24 +01:00
Simon Larsen
c34639a3bb add watch demo to status page 2023-10-19 18:23:54 +01:00
Simon Larsen
41ba37be80 nested model 2023-10-19 16:06:09 +01:00
Simon Larsen
954d5be113 fix clickhouse 2023-10-18 18:18:00 +01:00
Simon Larsen
21a857d912 fix import 2023-10-18 17:47:45 +01:00
Simon Larsen
cb0f7bbad5 fix fmt 2023-10-18 17:44:54 +01:00
Simon Larsen
c3c94f3634 add table 2023-10-18 17:43:18 +01:00
Simon Larsen
955141d42e add logs, metrics and spans 2023-10-18 17:28:49 +01:00
Simon Larsen
352c9ffb8e otel save 2023-10-18 13:59:19 +01:00
Simon Larsen
d543757a7d open collector port 2023-10-18 12:19:52 +01:00
Simon Larsen
b3cfdbf45a enable gpu on llama docker 2023-10-18 12:07:37 +01:00
Simon Larsen
c629921d01 fix llama docker file. 2023-10-18 11:01:15 +01:00
Simon Larsen
008e0c50b1 fix cluster domain in helm chart 2023-10-18 10:16:23 +01:00
Simon Larsen
fcf916bdfe change to alert emoji 2023-10-17 14:48:54 +01:00
Simon Larsen
9850bcf0e7 fix fmt 2023-10-17 14:30:25 +01:00
Simon Larsen
e1efeec9ec add cookie set 2023-10-17 13:49:43 +01:00
Simon Larsen
7e34393fc6 fix api url 2023-10-17 12:59:14 +01:00
Simon Larsen
262fffd9ff fix url 2023-10-17 12:48:46 +01:00
Simon Larsen
35db6e95ad add httponly cookie to status page 2023-10-17 12:10:50 +01:00
Simon Larsen
17208b5e26 fix token cookie on master page 2023-10-16 21:16:11 +01:00
Simon Larsen
896dce3430 add pycache to gitignore 2023-10-16 20:54:21 +01:00
Simon Larsen
d844fa9df2 fix api 2023-10-16 20:06:21 +01:00
Simon Larsen
48542c4323 fix typo 2023-10-16 19:26:13 +01:00
Simon Larsen
f57047c778 fix sttaus page api 2023-10-16 19:01:45 +01:00
Simon Larsen
e471787462 set cookie for host 2023-10-16 18:15:25 +01:00
Hammad
dc4721f878 fixes lint errors 2023-10-16 22:01:05 +05:00
Simon Larsen
4bd4dbf3c1 fix domains cookie set on status page 2023-10-16 17:41:49 +01:00
Hammad
6c0c79dd25 removes line that will never be run
this brings code coverage to 100%
2023-10-16 21:14:36 +05:00
Hammad
a9548858b0 adds tests for CommonServer/Middleware/BearerTokenAuthorization 2023-10-16 21:12:31 +05:00
Simon Larsen
6804e94850 add ingestor status check 2023-10-16 12:55:54 +01:00
Simon Larsen
63736aed6c fix path 2023-10-16 12:53:15 +01:00
Simon Larsen
c848032fdc add otel to helm chart 2023-10-16 12:41:27 +01:00
Simon Larsen
22c2231e22 make llama work with rest api 2023-10-16 11:45:15 +01:00
Simon Larsen
7a063d741c fix otel collector 2023-10-16 11:06:11 +01:00
Simon Larsen
8a9cc10ff0 fix otel collector 2023-10-16 11:04:47 +01:00
Simon Larsen
2e43fa0c02 Merge pull request #820 from hasannadeem/test/side-menu-item-and-dictionary-of-string-components
Added tests for SideMenuItem and DictionaryOfStrings components
2023-10-16 10:54:11 +01:00
Simon Larsen
f51a1828ab fix fmt 2023-10-15 21:41:49 +01:00
Simon Larsen
805139055a make llama work 2023-10-15 21:04:58 +01:00
Simon Larsen
42c85b16e7 delete nodejs adaptor from llama 2023-10-15 18:34:25 +01:00
Simon Larsen
a59742cddb add python app for llama. 2023-10-15 18:14:15 +01:00
Simon Larsen
ba426b5580 fix llama 2023-10-14 17:59:52 +01:00
Simon Larsen
1945bbfd45 fix llama compile err 2023-10-14 16:45:17 +01:00
Simon Larsen
58debb9959 male llama work 2023-10-14 16:36:12 +01:00
hasan
6485f474b2 Add tests for SideMenuItem and DictionaryOfStrings components 2023-10-14 18:11:51 +05:00
Simon Larsen
301d7f124c fix fmt 2023-10-14 12:01:06 +01:00
Simon Larsen
985217d2bf rename helm files for ingestor 2023-10-13 20:14:04 +01:00
Simon Larsen
20f46177cb Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-10-13 19:49:57 +01:00
Simon Larsen
0453d995ba if no ingestor then connect to oneuptime 2023-10-13 19:49:20 +01:00
Simon Larsen
8ab7fbc95d Merge pull request #819 from OneUptime/make-auth-secure
Make auth secure
2023-10-13 19:46:45 +01:00
Simon Larsen
2d99850596 fix fmt 2023-10-13 19:46:19 +01:00
Simon Larsen
c77b8e2d57 fix common server tests 2023-10-13 19:45:24 +01:00
Simon Larsen
e12f73cebf basic form fix 2023-10-13 19:38:06 +01:00
Simon Larsen
0351480152 fix fmt 2023-10-13 19:12:28 +01:00
Simon Larsen
62e81bee06 fix server tests 2023-10-13 15:29:29 +01:00
Simon Larsen
11b500058e fix type 2023-10-13 15:08:53 +01:00
Simon Larsen
0b94b0ff70 fix undef in cookie get 2023-10-13 14:46:12 +01:00
Simon Larsen
9bd8275321 fix fmt 2023-10-13 14:35:49 +01:00
Simon Larsen
a25a1ed0b9 remove licensing jobs 2023-10-13 14:35:35 +01:00
Simon Larsen
accffbe443 add docker build for otel collector 2023-10-13 14:34:35 +01:00
Simon Larsen
414bfdfec1 add otel jobs 2023-10-13 14:33:21 +01:00
Simon Larsen
cc7037b549 Merge pull request #812 from OneUptime/logging
Logging
2023-10-13 13:57:51 +01:00
Simon Larsen
725f41ef1b make auth httponly 2023-10-13 13:25:38 +01:00
Simon Larsen
e7682c826d remove licensing 2023-10-13 13:02:07 +01:00
Simon Larsen
5347bc29ea add height param for custom logo 2023-10-13 11:11:02 +01:00
Simon Larsen
aa975633dd fix height and width for outlook 2023-10-13 11:08:21 +01:00
Simon Larsen
199ef2b009 fix fmt 2023-10-12 20:04:37 +01:00
Simon Larsen
f0f690f24a duplicate workflows 2023-10-12 19:31:36 +01:00
Simon Larsen
ef43088692 Merge branch 'master' into logging 2023-10-12 19:04:14 +01:00
Simon Larsen
8f36524583 fix txt 2023-10-12 19:03:51 +01:00
Simon Larsen
d738d1378c add duplicate monitor functionality. 2023-10-12 18:48:23 +01:00
Simon Larsen
b402450eac add more logs to redis events 2023-10-12 15:16:42 +01:00
Simon Larsen
130d7b1af3 add stack trace limit 2023-10-12 15:09:06 +01:00
Simon Larsen
070fd415ae mark jobs as timed out. 2023-10-12 15:01:06 +01:00
Simon Larsen
d8b6cf98fe fix fmt 2023-10-10 20:36:22 +01:00
Simon Larsen
3a8451aea3 fix fmt 2023-10-10 20:33:48 +01:00
Simon Larsen
0de056c4e9 fix logging 2023-10-10 20:23:48 +01:00
Simon Larsen
8e02cf56ef improve logging. 2023-10-10 20:19:29 +01:00
Simon Larsen
1296707e0d Merge branch 'master' into logging 2023-10-10 19:41:32 +01:00
Simon Larsen
80b848f757 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-10-10 19:41:09 +01:00
Simon Larsen
4b2a9c74c0 Merge branch 'release' 2023-10-10 19:40:58 +01:00
Simon Larsen
62ed9583fc Merge pull request #813 from yashug/fix-584
FIX-584: Fixes SideOver component action buttons to appear without sc…
2023-10-10 17:21:02 +01:00
Simon Larsen
8a2f9f9913 fix pricing page 2023-10-10 16:29:41 +01:00
Simon Larsen
1a1be22b16 fix fmt 2023-10-10 16:24:35 +01:00
yashug
7e48cb2451 FIX-584: Fixes SideOver component action buttons to appear without scroll 2023-10-10 19:25:33 +05:30
Simon Larsen
8fc2f93e94 refactor otel middleware 2023-10-10 14:51:59 +01:00
Simon Larsen
1892d06cec gzip working 2023-10-10 14:41:20 +01:00
Simon Larsen
32960b90f8 get gzip body 2023-10-10 13:49:48 +01:00
Simon Larsen
7bd5efee1c remove sonar cloud 2023-10-10 11:25:51 +01:00
Simon Larsen
f1b4214379 add proto files 2023-10-10 11:16:22 +01:00
Simon Larsen
ff0314ae9b add collector to docker compose 2023-10-09 19:21:38 +01:00
Simon Larsen
591c89a320 add otel collector to nginx 2023-10-09 19:18:46 +01:00
Simon Larsen
60b1f3bcc5 fix probe ingest response 2023-10-09 19:07:25 +01:00
Simon Larsen
7e796dff42 probeapi request 2023-10-09 19:04:39 +01:00
Simon Larsen
34817a1066 probe-api to ingestor 2023-10-09 18:54:23 +01:00
Simon Larsen
45bdadde87 add otel collector 2023-10-09 18:50:37 +01:00
Simon Larsen
753e017efd Merge branch 'master' into logging 2023-10-09 16:50:36 +01:00
Simon Larsen
6b80d76fda Merge pull request #802 from yashug/rewrite-error-boundary
Rewrites ErrorBoundary as class Component to catch errors
2023-10-09 13:38:27 +01:00
yashug
7daa955528 uses react-error-boudnary library to support functional component 2023-10-09 16:44:56 +05:30
Simon Larsen
ff9117ab05 add profile pic change to global event 2023-10-09 11:55:52 +01:00
Simon Larsen
4405c5fe10 fix model progress 2023-10-09 11:17:25 +01:00
yashug
98a1ae95b8 Merge branch 'master' into rewrite-error-boundary 2023-10-09 15:29:07 +05:30
Simon Larsen
bcc06324c3 Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2023-10-08 15:04:51 +01:00
Simon Larsen
d7f2432a0c fix billing for free customers 2023-10-08 15:03:50 +01:00
Simon Larsen
e75c16b6f8 fix delete link 2023-10-08 14:01:16 +01:00
Simon Larsen
c13291c33c Merge pull request #811 from yashug/test/Common/Utils
Adds Test cases for Common/Utils to make 100% coverage
2023-10-07 19:23:30 +01:00
yashug
824fb68395 Adds Test cases for Common/Utils to make 100% coverage 2023-10-07 21:27:41 +05:30
Simon Larsen
e0795f24fc Merge pull request #808 from AaronDewes/patch-1
Fix typo in "expressions"
2023-10-07 15:09:13 +01:00
Aaron Dewes
0d178843e4 Fix typo in "expressions" 2023-10-06 22:59:23 +02:00
Simon Larsen
b6f8dbabc5 Merge pull request #805 from yashug/test-master-topsection-pages
Adds test cases for MasterPage & TopSection
2023-10-06 20:03:02 +01:00
Simon Larsen
78e97b815d Merge pull request #806 from OneUptime/master
Release
2023-10-06 17:38:40 +01:00
yashug
9ff18d6df5 Adds test cases for MasterPage & TopSection 2023-10-06 21:14:34 +05:30
yashug
9fec234b07 Rewrites ErrorBoundary as class Component to catch errors 2023-10-06 19:45:05 +05:30
Simon Larsen
5fa633959f Merge pull request #801 from Gift-Stack/test-404-page
Add test file for 404 page
2023-10-06 14:02:51 +01:00
GiFTED
0b4373edcc Add test file for 404 page 2023-10-06 13:58:49 +01:00
Simon Larsen
be09a9354d fix method 2023-10-06 12:47:16 +00:00
Simon Larsen
d6549cd861 fix local file 2023-10-06 12:41:29 +00:00
Simon Larsen
3ab1758f17 Merge branch 'master' of github.com:OneUptime/oneuptime 2023-10-06 12:07:02 +00:00
Simon Larsen
138a42326f add mkdir -p for status page certs 2023-10-06 12:07:00 +00:00
Simon Larsen
c6689d2a36 Merge pull request #798 from Gift-Stack/update-lint
Update lint
2023-10-06 09:42:24 +01:00
Simon Larsen
3376c2cb96 Merge pull request #800 from Gift-Stack/test-color-viewer
Create test for the color viewer component
2023-10-06 09:40:55 +01:00
GiFTED
d6e7b5840b Create test for the color viewer component 2023-10-06 01:34:39 +01:00
GiFTED
0319e43a21 restrict null asserted optional chain 2023-10-05 20:51:02 +01:00
GiFTED
d9be0a76e3 restrict null asserted optional chain 2023-10-05 20:50:52 +01:00
Simon Larsen
75748274c1 Merge pull request #797 from Gift-Stack/fix/no-unused-vars-lint
Fix/no unused vars lint
2023-10-05 18:55:38 +01:00
Simon Larsen
08893110bb Merge branch 'master' of github.com:OneUptime/oneuptime 2023-10-05 17:02:26 +00:00
Simon Larsen
1140eb7270 fix mount paths 2023-10-05 17:02:22 +00:00
GiFTED
b526306780 Cleanup unused variables 2023-10-05 18:01:59 +01:00
GiFTED
dc235464f4 Make active 2023-10-05 17:37:17 +01:00
GiFTED
f0413ac917 Make active 2023-10-05 17:36:59 +01:00
Simon Larsen
b00ce0e894 make docs clearer 2023-10-05 17:07:46 +01:00
Simon Larsen
2c90d8c0be fix docs for JS expression 2023-10-05 17:04:51 +01:00
Simon Larsen
7ccb5fca6f Merge pull request #796 from OneUptime/parse-json-on-monitors
Parse json on monitors
2023-10-05 17:01:42 +01:00
Simon Larsen
b65d452632 fix fmt 2023-10-05 17:01:16 +01:00
Simon Larsen
c040d60da9 fix fmt for js expression 2023-10-05 16:56:55 +01:00
Simon Larsen
6fe40bc630 fix js workflow 2023-10-05 16:53:24 +01:00
Simon Larsen
c85d9b8372 add docs 2023-10-05 15:59:10 +01:00
Simon Larsen
58cfe477c2 write docs 2023-10-05 14:40:10 +01:00
Simon Larsen
6d5cb57813 add code expression 2023-10-05 14:28:11 +01:00
Simon Larsen
4761c747a4 Merge branch 'master' into parse-json-on-monitors 2023-10-05 13:49:34 +01:00
Simon Larsen
7ca8d20c4d disable probe 2 2023-10-05 12:31:19 +00:00
Simon Larsen
59a77c6c15 Merge branch 'master' of github.com:OneUptime/oneuptime 2023-10-05 08:49:37 +00:00
Simon Larsen
099af1f5fe fix probe url in helm chart 2023-10-05 08:49:35 +00:00
Simon Larsen
d06c657a16 fix fmt 2023-10-05 09:29:14 +01:00
Simon Larsen
1d9abe8af0 update values in helm 2023-10-05 08:24:37 +00:00
Simon Larsen
9bf46fbcf1 refactor workflow file 2023-10-04 20:02:55 +01:00
Simon Larsen
91adc172bd Merge branch 'master' into parse-json-on-monitors 2023-10-04 19:36:55 +01:00
Simon Larsen
2d4bb56ffa exit node process on app init fail 2023-10-04 19:22:25 +01:00
Simon Larsen
01b677ec77 fix hostnames 2023-10-04 19:15:20 +01:00
Simon Larsen
ed7708ba7c remove change in config from npm 2023-10-04 19:11:51 +01:00
Simon Larsen
1d7980f3ba fix criteria filter 2023-10-04 19:11:15 +01:00
Simon Larsen
43069791da add values 2023-10-04 18:10:15 +00:00
Simon Larsen
ccedb52acd refactor criteria filter 2023-10-04 16:26:07 +01:00
Simon Larsen
f0d69b8ca0 add js expression 2023-10-04 16:18:52 +01:00
Simon Larsen
4359e8fa30 fix readme 2023-10-04 14:06:40 +00:00
Simon Larsen
b1162446db fix secrets 2023-10-04 13:45:24 +00:00
Simon Larsen
cf80324382 add secrets 2023-10-04 13:45:11 +00:00
Simon Larsen
f4e372cfce Merge branch 'master' of github.com:OneUptime/oneuptime 2023-10-04 13:44:54 +00:00
Simon Larsen
b47e95f836 add readme 2023-10-04 13:06:02 +00:00
Simon Larsen
e4af38dfa9 add create default clickhouse db on connect 2023-10-04 13:54:48 +01:00
Simon Larsen
e51ed0edc0 Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2023-10-04 12:17:10 +01:00
Simon Larsen
746b396e4f fix ordering of elements 2023-10-04 11:20:08 +01:00
Simon Larsen
1d08ffb130 fix is master admin 2023-10-04 10:56:44 +01:00
Simon Larsen
231493b335 fix website request 2023-10-04 10:28:15 +01:00
Simon Larsen
1cbd9d2d26 Merge pull request #787 from OneUptime/master
Release clickhouse service
2023-10-04 09:54:47 +01:00
Simon Larsen
661e1b8b4d Merge pull request #786 from OneUptime/clickhouse-service
Clickhouse service
2023-10-03 16:06:45 +01:00
Simon Larsen
4a0ff353e6 fix fmt 2023-10-03 16:06:13 +01:00
Simon Larsen
36cbc22327 fix fmt 2023-10-03 13:54:55 +01:00
Simon Larsen
bbd57c917e make find work 2023-10-03 13:29:12 +01:00
Simon Larsen
f72d5550cf delete by 2023-10-02 16:49:58 +01:00
Simon Larsen
5920b97c6c add delete by 2023-10-02 16:48:50 +01:00
Simon Larsen
2c8019bfc6 add upate query 2023-10-02 16:37:40 +01:00
Simon Larsen
d3e3b7d918 fix docker file 2023-10-02 16:17:43 +01:00
Simon Larsen
f2d02c4a5a fix fmt 2023-10-02 16:07:49 +01:00
Simon Larsen
209ac74643 fix analytics service 2023-10-02 15:59:18 +01:00
Simon Larsen
2a6cb19405 add pnpm to docker build to speed up builds 2023-10-02 12:38:40 +01:00
Simon Larsen
62db38520f add find by 2023-10-02 12:13:37 +01:00
Simon Larsen
31a41fed60 fix fmt 2023-10-02 11:06:26 +01:00
Simon Larsen
55fd9a87b9 fix fmt 2023-10-02 11:04:36 +01:00
Simon Larsen
91ed99f256 fix import statement 2023-10-02 10:59:42 +01:00
Simon Larsen
6f4963cdb0 fix common ui 2023-10-02 10:54:53 +01:00
Simon Larsen
9b6667e6c7 fix analytics model 2023-10-02 10:53:00 +01:00
Simon Larsen
b42b93844b fix compile err 2023-10-02 10:32:31 +01:00
Simon Larsen
ca63e6fbfb Merge pull request #785 from kashalls/check-if-curl-installed
Add curl to configure.sh dependency install
2023-10-01 21:16:51 +01:00
Jordan Jones
515b8ba94c chore(tests): sneak in the tiny misspelling 2023-10-01 08:29:47 -07:00
Jordan Jones
e9bdf80f84 chore(configure): add curl to install dependencies
This helps protect cases where new containers don't have curl installed by default.
2023-10-01 08:28:11 -07:00
Simon Larsen
31bcfc7531 fix compile err 2023-10-01 14:52:56 +01:00
Simon Larsen
4046da0523 fix model permissions for clickhouse 2023-10-01 14:35:46 +01:00
Simon Larsen
e728501ddb add create by 2023-10-01 12:46:51 +01:00
Simon Larsen
c06c0f8b38 fix helm test 2023-10-01 09:13:44 +00:00
Simon Larsen
433e776d05 fix test 2023-10-01 09:03:07 +00:00
Simon Larsen
8e9a5a1077 Merge branch 'master' of github.com:OneUptime/oneuptime 2023-10-01 08:31:28 +00:00
Simon Larsen
8a892e643f fix helm readme 2023-10-01 08:31:26 +00:00
Simon Larsen
7ea9f48089 add kube readme url 2023-10-01 09:05:02 +01:00
Simon Larsen
6fd882afd4 copy readme to helm package 2023-09-30 08:16:02 +01:00
Simon Larsen
917fb112d4 rename artifacthub repo 2023-09-29 21:56:22 +01:00
Simon Larsen
a02d5d420a fix helm chart deploy 2023-09-29 21:43:18 +01:00
Simon Larsen
35916a5836 Sign Helm Chart 2023-09-29 17:57:50 +01:00
Simon Larsen
df68a5e76a add readme to helm release 2023-09-29 17:40:32 +01:00
Simon Larsen
54462d4975 add gpg sign key 2023-09-29 16:24:10 +01:00
Simon Larsen
1441f3a345 fix readme 2023-09-29 16:08:28 +01:00
Simon Larsen
41c6898d30 fix encoding 2023-09-29 15:51:14 +01:00
Simon Larsen
0d09047454 add endpoint telemetry 2023-09-29 14:26:09 +01:00
Simon Larsen
8a3b893521 add status check script 2023-09-29 14:24:59 +01:00
Simon Larsen
0c13463c0d move artifact repo outside 2023-09-29 14:17:25 +01:00
Simon Larsen
36860e6ee9 fix status check scirpt 2023-09-29 14:16:09 +01:00
Simon Larsen
53efbaf7a0 add bash and curl to test docker 2023-09-29 13:59:08 +01:00
Simon Larsen
8863c6a209 add chmod to scripts 2023-09-29 13:52:56 +01:00
Simon Larsen
c069ae47a0 fix js lint 2023-09-29 13:40:41 +01:00
Simon Larsen
4c1e4ad1b2 add repo id 2023-09-29 13:36:21 +01:00
Simon Larsen
82a1c3c93b fix helm lint 2023-09-29 13:31:17 +01:00
Simon Larsen
52e4a1247f fix readme 2023-09-29 13:22:08 +01:00
Simon Larsen
deec3cb6f4 fix readme 2023-09-29 13:06:38 +01:00
Simon Larsen
2a6afd155f fix readme 2023-09-29 13:03:28 +01:00
Simon Larsen
7bd6c14313 add http protocol to values 2023-09-29 13:00:09 +01:00
Simon Larsen
374a7e8267 remove host from admin dash 2023-09-29 11:25:35 +00:00
Simon Larsen
4a1b6ce89e remove host menu from admin dash 2023-09-29 11:25:07 +00:00
Simon Larsen
8a22320532 fix use https back to env var 2023-09-29 11:24:45 +00:00
Simon Larsen
5634b7b586 update docs 2023-09-29 11:16:48 +00:00
Simon Larsen
a399648093 remove values file 2023-09-29 11:13:30 +00:00
Simon Larsen
f927433fb7 add encode and decode 2023-09-29 11:12:09 +00:00
Simon Larsen
55ca86efbd fix values 2023-09-29 11:10:20 +00:00
Simon Larsen
1be4e59319 remove encode and decode 2023-09-29 11:09:50 +00:00
Simon Larsen
c62b3568cd fix path 2023-09-29 11:03:19 +00:00
Simon Larsen
de3333f0e8 fix 2023-09-29 11:02:24 +00:00
Simon Larsen
4c9e4cbb14 values 2023-09-29 11:01:43 +00:00
Simon Larsen
0d142a51a9 fix docs 2023-09-29 11:01:06 +00:00
Simon Larsen
ef4a630c1b add metal lb config 2023-09-29 10:57:00 +00:00
Simon Larsen
475da718b9 update readme 2023-09-29 10:52:42 +01:00
Simon Larsen
2d52cca8c3 remove helm route 2023-09-29 10:49:59 +01:00
Simon Larsen
0bb9ba47b8 add readme 2023-09-29 10:48:45 +01:00
Simon Larsen
2cf1b2f54b fix fmt 2023-09-29 10:15:54 +01:00
Simon Larsen
1e0444ee41 Merge pull request #784 from OneUptime/helm-package
Helm package
2023-09-29 10:11:21 +01:00
Simon Larsen
26aaee83b8 remove helm chart 2023-09-29 10:10:57 +01:00
Simon Larsen
06a76ecc2b add more readme 2023-09-29 09:56:13 +01:00
Simon Larsen
9867ef4824 remove pkg chart 2023-09-29 09:51:37 +01:00
Simon Larsen
c8a4ff73f3 fix tmp 2023-09-29 09:45:51 +01:00
Simon Larsen
623acf9212 fix temp 2023-09-29 09:43:54 +01:00
Simon Larsen
4a9ef40d8f fix dir nav 2023-09-29 09:39:37 +01:00
Simon Larsen
961034dd3f clone repo 2023-09-29 09:10:17 +01:00
Simon Larsen
b7263ae132 encode and decode url 2023-09-29 09:07:21 +01:00
Simon Larsen
0b3e45b8d9 add ls 2023-09-29 09:04:06 +01:00
Simon Larsen
5cf93f7173 list dir 2023-09-29 08:59:44 +01:00
Simon Larsen
e89db96254 fix dir nav 2023-09-29 08:54:22 +01:00
Simon Larsen
663eb5ec6d remove cd 2023-09-29 08:50:03 +01:00
Simon Larsen
b9a0c0297e make publish work 2023-09-29 08:48:06 +01:00
Simon Larsen
264fcce55c update ver of actions checkout 2023-09-29 08:42:43 +01:00
Simon Larsen
32ed2f3183 move ssh key up 2023-09-29 08:41:10 +01:00
Simon Larsen
4547fbe872 add ssh key 2023-09-29 08:32:20 +01:00
Simon Larsen
bb809874fd fix clone repo 2023-09-29 08:28:50 +01:00
Simon Larsen
8e71d86651 add ssh key 2023-09-29 08:25:31 +01:00
Simon Larsen
85840ddeb4 fix clone 2023-09-29 08:21:06 +01:00
Simon Larsen
799beb5303 add PAT to job 2023-09-29 08:13:31 +01:00
Simon Larsen
9cfe6f49e0 add lint 2023-09-28 22:06:21 +01:00
Simon Larsen
f7cf41cab4 add github token to clone 2023-09-28 22:04:18 +01:00
Simon Larsen
493e898647 unset extra header 2023-09-28 22:00:44 +01:00
Simon Larsen
f2f0e10ffe add checkout 2023-09-28 21:52:17 +01:00
Simon Larsen
12c555dfe7 package help chart 2023-09-28 21:49:49 +01:00
Simon Larsen
83bbd26eef Merge branch 'master' of github.com:OneUptime/oneuptime 2023-09-28 20:33:21 +00:00
Simon Larsen
55f8a32352 fix packaing 2023-09-28 20:33:00 +00:00
Simon Larsen
d7081c1bae add bash 2023-09-28 21:27:11 +01:00
Simon Larsen
6cd897c134 fix head request type with err status code 2023-09-28 19:00:41 +01:00
Simon Larsen
36cfc317a4 fix typo in file 2023-09-28 18:57:15 +01:00
Simon Larsen
44f2b3ce13 fix repo name 2023-09-28 16:05:10 +00:00
Simon Larsen
f0dd4ec980 add artifact repo file 2023-09-28 14:46:38 +00:00
Simon Larsen
e4604b69e4 add load balancer 2023-09-28 14:40:33 +00:00
Simon Larsen
22bc05b32d Merge branch 'new-helm' 2023-09-28 11:33:38 +00:00
Simon Larsen
9fe70fc864 fix fmt 2023-09-28 11:33:16 +00:00
Simon Larsen
24b9d301c8 fix typos 2023-09-28 11:26:50 +00:00
Simon Larsen
5ad45237f5 add restart policy 2023-09-28 11:24:33 +00:00
Simon Larsen
b05cecc6b4 Merge pull request #782 from OneUptime/new-helm
New helm
2023-09-28 12:21:27 +01:00
Simon Larsen
ab6ca0e52f Merge branch 'master' into new-helm 2023-09-28 12:21:20 +01:00
Simon Larsen
3c15f2dc53 Merge pull request #763 from OneUptime/dependabot/npm_and_yarn/AdminDashboard/json5-1.0.2
Bump json5 from 1.0.1 to 1.0.2 in /AdminDashboard
2023-09-28 12:20:26 +01:00
Simon Larsen
d96e00789c Merge pull request #780 from OneUptime/dependabot/npm_and_yarn/HelmChart/get-func-name-2.0.2
Bump get-func-name from 2.0.0 to 2.0.2 in /HelmChart
2023-09-28 12:20:18 +01:00
Simon Larsen
47ade5164c Merge pull request #781 from OneUptime/dependabot/npm_and_yarn/Licensing/get-func-name-2.0.2
Bump get-func-name from 2.0.0 to 2.0.2 in /Licensing
2023-09-28 12:20:11 +01:00
Simon Larsen
7f386e4c71 add test 2023-09-28 11:19:13 +00:00
Simon Larsen
9ee710a16c add tests for nginx 2023-09-28 11:18:00 +00:00
Simon Larsen
3714c2c91a add test container 2023-09-28 11:16:50 +00:00
Simon Larsen
074c02729b fix status check 2023-09-28 11:09:07 +00:00
Simon Larsen
1dc5584821 fix port name 2023-09-28 10:43:07 +00:00
Simon Larsen
cf10f0df52 remove host port 2023-09-28 10:16:19 +00:00
dependabot[bot]
9893a7b8ad Bump get-func-name from 2.0.0 to 2.0.2 in /Licensing
Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 22:08:13 +00:00
dependabot[bot]
bbcdf93699 Bump get-func-name from 2.0.0 to 2.0.2 in /HelmChart
Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 22:07:55 +00:00
Simon Larsen
a001766d15 random secrets for helm 2023-09-27 19:52:20 +00:00
Simon Larsen
3576e86532 terminate if app init fails 2023-09-27 20:48:50 +01:00
Simon Larsen
588ab1e925 redis fix param 2023-09-27 19:46:25 +00:00
Simon Larsen
f09260b374 add 443 port to nginx 2023-09-27 19:34:09 +00:00
Simon Larsen
43e75c342a fix probe ports 2023-09-27 19:32:24 +00:00
Simon Larsen
08411211ab fix fmt 2023-09-27 17:00:02 +01:00
Simon Larsen
f510fdae5c fix nginx env vars 2023-09-27 16:46:38 +01:00
Simon Larsen
0301f5ff42 fix status page auth 2023-09-27 16:46:08 +01:00
Simon Larsen
013a49bd3a Merge pull request #779 from OneUptime/new-helm
New helm
2023-09-27 13:43:20 +01:00
Simon Larsen
b4f2e738ea fix nginx 2023-09-27 12:39:10 +00:00
Simon Larsen
ac0bc23e1a add oneuptime secret to probe 2023-09-27 12:21:29 +00:00
Simon Larsen
666de177c8 add multiple probes 2023-09-27 12:07:28 +00:00
Simon Larsen
99579677a1 rename comment 2023-09-27 11:55:25 +00:00
Simon Larsen
8b25a006a9 fix file service 2023-09-27 11:44:00 +00:00
Simon Larsen
5e82b0f158 add file service 2023-09-27 11:42:27 +00:00
Simon Larsen
b05294b386 remove deprecated and template 2023-09-27 10:25:32 +00:00
Simon Larsen
984a77c9e7 Merge pull request #778 from OneUptime/new-helm
New helm chart
2023-09-27 11:22:14 +01:00
Simon Larsen
864d0b3c00 fix fmt 2023-09-27 09:25:41 +01:00
Simon Larsen
14d22e5f12 harden invite emails 2023-09-27 09:24:43 +01:00
Simon Larsen
614ba797b6 add isServer to nginx 2023-09-26 18:18:27 +00:00
Simon Larsen
fcbe7fc5f0 fix compile err 2023-09-26 17:59:18 +00:00
Simon Larsen
9ce81a2704 add test values 2023-09-26 16:57:46 +00:00
Simon Larsen
88a997afaa fix env vars 2023-09-26 16:15:04 +00:00
Simon Larsen
7c5dc7b35c add env vars to nginx 2023-09-26 16:11:04 +00:00
Simon Larsen
3dd150692a fix authenticated exception 2023-09-26 16:26:36 +01:00
Simon Larsen
f09e129fd1 add ports 2023-09-26 15:08:05 +00:00
Simon Larsen
c9b15dcfc7 Merge pull request #774 from OneUptime/new-helm
New helm
2023-09-26 13:42:51 +01:00
Simon Larsen
b039a5a045 fix fmt 2023-09-26 12:42:32 +00:00
Simon Larsen
3040b21484 trim hostname 2023-09-26 12:34:13 +00:00
Simon Larsen
af15c6f5f5 add probe api in helpers 2023-09-26 12:23:57 +00:00
Simon Larsen
4c82c922e2 fix database env vars 2023-09-26 11:37:26 +00:00
Simon Larsen
08f48ad082 fix port serialization 2023-09-26 11:29:24 +00:00
Simon Larsen
34a8ea806d limit_max for subscribers 2023-09-26 11:21:07 +01:00
Simon Larsen
a70e98f802 fix status page reset password 2023-09-26 11:06:59 +01:00
Simon Larsen
ee1ec87781 fix status page private user invites 2023-09-26 10:33:44 +01:00
Simon Larsen
f21de699dd fix helm chart 2023-09-25 15:07:43 +00:00
Simon Larsen
b30f9a472a fix helm env vars 2023-09-25 14:40:11 +00:00
Simon Larsen
e7c54b369d fix env vars 2023-09-25 13:25:50 +00:00
Simon Larsen
53bf92fac0 add size and pvc 2023-09-25 12:52:42 +00:00
Simon Larsen
6da56df5b1 fix env vars 2023-09-25 12:42:21 +00:00
Simon Larsen
931cccf86a add ports 2023-09-25 11:44:57 +00:00
Simon Larsen
027966cae3 add common env vars 2023-09-25 11:15:00 +00:00
Simon Larsen
f568473588 add env to notifications 2023-09-25 11:12:22 +00:00
Simon Larsen
ada26e3cce update readme 2023-09-25 10:47:23 +00:00
Simon Larsen
15e2c9cef2 add ingress and haraka 2023-09-25 10:34:26 +00:00
Simon Larsen
a091cd4faa Add deps 2023-09-25 10:04:07 +00:00
Simon Larsen
1fa5604cdd add deps 2023-09-25 09:08:55 +00:00
Simon Larsen
d9ed5f579e fix issues 2023-09-25 08:32:29 +00:00
Simon Larsen
0138e98506 fix ports 2023-09-24 13:13:24 +00:00
Simon Larsen
2feb024032 add more service files 2023-09-24 13:04:01 +00:00
Simon Larsen
55bf11bfd1 refactor into helpers 2023-09-24 12:28:45 +00:00
Simon Larsen
05d6dd2182 add service template 2023-09-24 12:18:58 +01:00
Simon Larsen
3595f5bf6f add helm lint command 2023-09-24 12:07:31 +01:00
Simon Larsen
398c08854a refactor helm service 2023-09-24 09:14:24 +01:00
Simon Larsen
af8d85f6d2 refactor pod env 2023-09-23 13:49:13 +01:00
Simon Larsen
296dfd15d5 add common ui 2023-09-23 13:46:22 +01:00
Simon Larsen
efc446edf1 add more secrets to helm 2023-09-23 12:35:24 +00:00
Simon Larsen
8453d32a4f add common env to home 2023-09-23 13:03:33 +01:00
Simon Larsen
41a8ddb09a remove deprecated docs 2023-09-23 12:52:41 +01:00
Simon Larsen
9f5fa3542a refactor readme 2023-09-23 12:51:16 +01:00
Simon Larsen
b801aba506 add custom probes to growth plan 2023-09-23 12:44:42 +01:00
Simon Larsen
c6e5d642b5 fix: Monitor remains permanently disabled if you delete an active incident before resolving it 2023-09-23 12:29:41 +01:00
Simon Larsen
002abb7498 add retry logic to register a probe 2023-09-22 21:30:10 +01:00
Simon Larsen
0e141b9b1a add retry logic to register a probe 2023-09-22 21:28:55 +01:00
Simon Larsen
230ccc4144 add template 2023-09-22 17:51:03 +00:00
Simon Larsen
ac4d2cc9ec install oneuptime home 2023-09-22 17:02:34 +00:00
Simon Larsen
a1f12fd14a update readme 2023-09-22 17:34:03 +01:00
Simon Larsen
3e4ad34179 add microk8s readme 2023-09-22 17:19:10 +01:00
Simon Larsen
a21bde486b add readme 2023-09-22 16:55:36 +01:00
Simon Larsen
4adb2b58ca add helm chart readme 2023-09-22 16:54:04 +01:00
Simon Larsen
929c39dea7 remove unneeded files 2023-09-22 16:49:56 +01:00
Simon Larsen
206c7d9bf1 add try catch in cron time parser 2023-09-22 16:36:04 +01:00
Simon Larsen
e16c9cb3b7 fix fmt 2023-09-22 13:04:54 +01:00
Simon Larsen
542fb4355e add cache option for lint 2023-09-22 12:53:26 +01:00
Simon Larsen
f63b910d78 add more probe logs 2023-09-22 12:49:51 +01:00
Simon Larsen
8254b635fb add probe logs 2023-09-22 12:34:02 +01:00
Simon Larsen
dfa85982c2 fix fmt 2023-09-22 09:41:24 +01:00
Simon Larsen
8451f9f90d fix api docs url 2023-09-22 09:19:39 +01:00
Simon Larsen
c447941755 fix tests 2023-09-22 09:15:43 +01:00
Simon Larsen
112e2e4faa add 1 second between retries 2023-09-22 08:15:45 +01:00
Simon Larsen
fed9ab4621 fix database connect 2023-09-21 20:58:20 +01:00
Simon Larsen
18461d58d6 add comment to LIMIT_MAX 2023-09-21 20:34:48 +01:00
Simon Larsen
11095fc0bc add version 2023-09-21 20:31:00 +01:00
Simon Larsen
a567cee47f fix lint 2023-09-21 18:15:21 +01:00
Simon Larsen
158e2abc12 add app version 2023-09-21 18:01:40 +01:00
Simon Larsen
ca2095e867 refresh next function 2023-09-21 17:16:34 +01:00
Simon Larsen
708a9ba4b8 increase npm timeout in docker files 2023-09-21 17:09:09 +01:00
Simon Larsen
91a60eabbb fix fmt 2023-09-21 17:07:55 +01:00
Simon Larsen
7f0e07bd40 implement retry if the server is 500 status 2023-09-21 17:02:50 +01:00
Simon Larsen
01b17b9dff Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-09-21 13:06:37 +01:00
Simon Larsen
b7e5cf78b9 fix fmt 2023-09-21 13:06:06 +01:00
Simon Larsen
d92d8c260b add retry 2023-09-21 12:53:20 +01:00
Simon Larsen
0576199db8 add exception 2023-09-21 12:52:04 +01:00
Simon Larsen
6f5a804d77 refactor retry 2023-09-21 12:48:03 +01:00
Simon Larsen
2f6420152e add retry if there's packet loss 2023-09-21 12:39:36 +01:00
Simon Larsen
1d1d11bee2 Merge pull request #770 from OneUptime/helm-chart
Helm chart
2023-09-21 11:00:35 +01:00
Simon Larsen
594c36a512 fix common server test 2023-09-21 09:51:25 +01:00
Simon Larsen
ec5c852175 deprecate old charts and add new chart 2023-09-20 21:23:52 +01:00
Simon Larsen
01ff01029b fix fmt 2023-09-20 18:51:19 +01:00
Simon Larsen
bf5d16b64c fix fmt 2023-09-20 18:37:43 +01:00
Simon Larsen
26ee469467 change p to div to not apply p styles 2023-09-20 18:21:59 +01:00
Simon Larsen
b514c8c189 fix user details in master admin 2023-09-20 18:20:20 +01:00
Simon Larsen
2bbac9a545 fix api key perms 2023-09-20 18:00:30 +01:00
Simon Larsen
03386eeba0 add permissions to see the model. 2023-09-20 16:08:17 +01:00
Simon Larsen
a09842c8b0 add master key request perms 2023-09-20 15:38:07 +01:00
Simon Larsen
847b75b555 add api key ui to admin dash 2023-09-20 15:22:18 +01:00
Simon Larsen
c839317283 remove dup file 2023-09-20 11:08:32 +01:00
Simon Larsen
1f4fd86845 fix fmt 2023-09-20 10:58:20 +01:00
Simon Larsen
8ed8c6a05c add config.example 2023-09-20 09:57:13 +01:00
Simon Larsen
a716d54cc6 remove host settings from admin dash 2023-09-20 09:51:32 +01:00
Simon Larsen
668d00418d fix issue with has invitation accepted 2023-09-20 07:52:45 +01:00
Simon Larsen
5c36fa851c remove token secret 2023-09-14 14:14:27 +05:30
Simon Larsen
4352ada83e remove unused vars 2023-09-14 13:55:17 +05:30
Simon Larsen
c6d76c4bb0 remove unused vars 2023-09-14 13:53:31 +05:30
Simon Larsen
87a1a84d2e remove unused vars 2023-09-14 13:53:07 +05:30
Simon Larsen
b02e622fd3 fix hostname in config.env 2023-09-14 11:47:56 +05:30
Simon Larsen
ac7e6b915f remove hostname and route from config.env 2023-09-14 11:46:49 +05:30
Simon Larsen
f3e1dccfc1 fix fmt on env config 2023-09-14 10:15:02 +05:30
Simon Larsen
8683ac7677 add admin dash status check 2023-09-14 10:11:37 +05:30
Simon Larsen
eccb65f930 remove env vars from env config. 2023-09-14 09:58:45 +05:30
Simon Larsen
c1c27a387c fix reseller plan id 2023-09-13 23:23:57 +05:30
Simon Larsen
aece287747 fix docker files 2023-09-13 22:30:39 +05:30
Simon Larsen
d6ff2c12fb fix docker files 2023-09-13 21:40:25 +05:30
Simon Larsen
50c8fe003d fix fmt 2023-09-13 21:17:32 +05:30
Simon Larsen
3e6b16fcf6 add smtp in admin dash 2023-09-13 21:04:54 +05:30
Simon Larsen
ce43514ee3 add sendgrid api key 2023-09-13 20:28:53 +05:30
Simon Larsen
8318f09e26 fix mail server 2023-09-13 20:18:46 +05:30
Simon Larsen
7711902edd add email server type 2023-09-13 20:14:42 +05:30
Simon Larsen
94ffa754eb add use internal smtp server 2023-09-13 19:20:16 +05:30
Simon Larsen
48035ddec0 add plan type to model table 2023-09-13 16:30:52 +05:30
Simon Larsen
7694abe05e fix accounts webpack config 2023-09-13 16:11:31 +05:30
Simon Larsen
8eac47c4f9 fix typo nothing 2023-09-13 15:53:30 +05:30
Simon Larsen
fe90b50862 fix global config api 2023-09-13 15:53:04 +05:30
Simon Larsen
e3f2eaa3c6 fix fmt 2023-09-13 15:33:41 +05:30
Simon Larsen
fc09c689bc fix fmt 2023-09-13 15:13:12 +05:30
Simon Larsen
faf04a726c fix compile in common ui 2023-09-13 14:49:44 +05:30
Simon Larsen
31e04a26ff fix docker files 2023-09-13 14:28:57 +05:30
Simon Larsen
90ea8ebee9 remove pptr 2023-09-13 14:11:48 +05:30
Simon Larsen
4d2e66fce3 fix base 2023-09-13 13:56:36 +05:30
Simon Larsen
6057fafd97 fix docker files 2023-09-13 13:55:54 +05:30
Simon Larsen
57671c444c refactor docker files 2023-09-13 13:53:26 +05:30
Simon Larsen
11a3111098 fix compile err in identity 2023-09-13 13:40:10 +05:30
Simon Larsen
e74c711dfd fix compie err in workers 2023-09-13 13:38:50 +05:30
Simon Larsen
4f64693550 remove axios from webpack 2023-09-13 13:37:37 +05:30
Simon Larsen
2336961178 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-09-13 13:35:19 +05:30
Simon Larsen
6b7b508870 Merge branch 'master' into admin-dashboard 2023-09-13 13:31:37 +05:30
dependabot[bot]
e20229ca9d Bump json5 from 1.0.1 to 1.0.2 in /AdminDashboard
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 07:42:17 +00:00
Simon Larsen
c7938f62ae Merge pull request #746 from OneUptime/admin-dashboard
Admin dashboard
2023-09-13 13:10:45 +05:30
Simon Larsen
943cc809a1 fix fmt 2023-09-13 13:10:24 +05:30
Simon Larsen
5399d76a5e fix webpack files 2023-09-13 13:08:40 +05:30
Simon Larsen
a0895b222e fix nodemon 2023-09-13 13:07:29 +05:30
Simon Larsen
35d7f0ee59 remove update 2023-09-13 12:30:24 +05:30
Simon Larsen
00eac442bf update package config 2023-09-13 12:26:20 +05:30
Simon Larsen
3ce2e6dad9 fix dashboard api route 2023-09-13 12:22:59 +05:30
Simon Larsen
e3582d834e add global config api 2023-09-13 12:22:17 +05:30
Simon Larsen
8280d9e7e9 add env vars for local development 2023-09-13 12:03:36 +05:30
Simon Larsen
07d738e048 patch: fix head 404 monitoring issue 2023-09-11 21:17:55 +05:30
Simon Larsen
13fecdccda fix api ref 2023-09-11 20:36:40 +05:30
Simon Larsen
3e11dca340 remove disable sign up from common ui 2023-09-11 20:25:52 +05:30
Simon Larsen
693b9d0eab add disable sign up 2023-09-11 20:22:56 +05:30
Simon Larsen
643e85f9fb fix disable signup 2023-09-11 20:11:04 +05:30
Simon Larsen
df4d1ec1cd fix hostname 2023-09-11 19:59:59 +05:30
Simon Larsen
16367d54bc refactor service routes in new file 2023-09-11 19:53:47 +05:30
Simon Larsen
936cb7eb74 add domain in config.example 2023-09-11 19:39:53 +05:30
Simon Larsen
e78dab9e67 fix job 2023-09-11 19:25:06 +05:30
Simon Larsen
bcb2df9a37 update config.example 2023-09-11 19:16:01 +05:30
Simon Larsen
020d529d06 add project list api 2023-09-11 16:39:05 +05:30
Simon Larsen
250d23036e fix perms with project create 2023-09-11 16:23:27 +05:30
Simon Larsen
3650171b48 fix perms in model table 2023-09-11 16:19:17 +05:30
Simon Larsen
06f2ca2fa8 refactor DatabaseConfig 2023-09-11 16:09:12 +05:30
Simon Larsen
cc548d9353 refactor into database config 2023-09-11 15:59:36 +05:30
Simon Larsen
0ab9f4d4a5 Merge branch 'master' into admin-dashboard 2023-09-08 18:49:10 +05:30
Simon Larsen
5c6f15064f if incidents created manually do not change monitor status 2023-09-08 18:26:34 +05:30
Simon Larsen
47e45af22c fix fmt 2023-09-08 15:20:13 +05:30
Simon Larsen
af21c49ae3 fix scheduled event 2023-09-08 15:08:43 +05:30
Simon Larsen
34af7116a2 fix scheduled maintenance state 2023-09-08 14:00:23 +05:30
Simon Larsen
5a931ff362 fix fmt 2023-09-08 09:28:43 +05:30
Simon Larsen
e869ce9744 fix fmt 2023-09-07 21:58:24 +05:30
Simon Larsen
732ff620f5 fix billing css 2023-09-07 21:47:37 +05:30
Simon Larsen
e9e00cf0d3 fix model in reseller plan 2023-09-07 21:41:55 +05:30
Simon Larsen
8af4af7642 fix reseller plan change plan link 2023-09-07 21:41:24 +05:30
Simon Larsen
8bda3948d7 add hide phne number field on sign up 2023-09-07 21:08:36 +05:30
Simon Larsen
fc0f6d8e6b add reseller hide phone number on sign up 2023-09-07 20:55:18 +05:30
Simon Larsen
911424c505 add reseller change plan button 2023-09-07 20:21:42 +05:30
Simon Larsen
bd6486ca58 Merge pull request #762 from OneUptime/add-end-state-to-events
Add end state to events
2023-09-07 19:56:50 +05:30
Simon Larsen
8836959cfd fix fmt 2023-09-07 19:56:31 +05:30
Simon Larsen
4a73a286ad add ended state 2023-09-07 19:46:32 +05:30
Simon Larsen
b82ab62e55 fix fmt 2023-09-07 19:46:24 +05:30
Simon Larsen
8c422cd2d8 Fix view buttons on admin dash 2023-09-07 17:34:21 +05:30
Simon Larsen
37934c0677 fix fmt 2023-09-07 17:25:33 +05:30
Simon Larsen
1e0534a395 add migration job 2023-09-07 17:08:04 +05:30
Simon Larsen
c68a469331 fix email config 2023-09-07 16:58:03 +05:30
Simon Larsen
7310c5ddeb fix twilio config 2023-09-07 16:29:36 +05:30
Simon Larsen
10348f1c72 fix config 2023-09-07 16:21:45 +05:30
Simon Larsen
3d27f6ae28 add types 2023-09-07 16:11:36 +05:30
Simon Larsen
a31d1880ee fix fmt 2023-09-07 15:57:55 +05:30
Simon Larsen
b427dc324e fix compile err on identity. 2023-09-07 15:46:56 +05:30
Simon Larsen
5cdca12504 fix compile err on workers 2023-09-07 15:39:56 +05:30
Simon Larsen
c28ca51fd8 fix http protocol 2023-09-07 15:30:17 +05:30
Simon Larsen
594aa81ad6 add default localhost url 2023-09-07 15:10:30 +05:30
Simon Larsen
f5f88ff835 fix domain urls 2023-09-07 15:10:02 +05:30
Simon Larsen
47bc834fa7 add project 2023-09-07 14:16:14 +05:30
Simon Larsen
6bbb1ff71f model api refactor 2023-09-07 14:00:10 +05:30
Simon Larsen
271a03816e fix lint 2023-09-06 21:55:19 +05:30
Simon Larsen
9a9b65e1ba add global probe page 2023-09-06 21:41:33 +05:30
Simon Larsen
d0b2667b25 fix fmt 2023-09-06 21:38:00 +05:30
Simon Larsen
eb20310990 add twilio config page 2023-09-06 21:24:59 +05:30
Simon Larsen
f6313ac21f add smtp admin config 2023-09-06 20:57:33 +05:30
Simon Larsen
e588eba932 add master admin to request 2023-09-06 20:27:55 +05:30
Simon Larsen
b46135f9ae add settings pages 2023-09-06 12:25:15 +05:30
Simon Larsen
406a81bc44 add global config service 2023-09-05 20:44:47 +05:30
Simon Larsen
42750edbb3 add global config model 2023-09-05 20:42:15 +05:30
Simon Larsen
919e16da4e add unique check in database service 2023-09-05 20:11:03 +05:30
Simon Larsen
2259654909 add users and projects pages 2023-09-05 19:44:18 +05:30
Simon Larsen
92c98de4a3 make the first user master admin if the count is 0 2023-09-05 15:50:10 +05:30
Simon Larsen
ca20e599fa make ismaster admin route work 2023-09-05 15:41:12 +05:30
Simon Larsen
d7b415c14c add top banner 2023-09-05 15:02:18 +05:30
Simon Larsen
3a5bed4c07 Merge branch 'master' into admin-dashboard 2023-09-04 21:22:13 +05:30
Simon Larsen
22b7f2e1a0 fix refund api 2023-09-04 21:20:53 +05:30
Simon Larsen
b752d53578 fix compile errors 2023-09-04 20:41:02 +05:30
Simon Larsen
d7481b655d fix admin dash folder name 2023-09-04 20:28:16 +05:30
Simon Larsen
a0f870b889 add admin dash to nginx 2023-09-04 20:18:30 +05:30
Simon Larsen
2983a49a9a Merge branch 'master' into admin-dashboard 2023-09-04 20:14:46 +05:30
Simon Larsen
4b0a236c96 fix fmt 2023-09-04 19:36:43 +05:30
Simon Larsen
88ee0859de add reseller info 2023-09-04 19:17:15 +05:30
Simon Larsen
85ce6dd41d change desc to markdown. 2023-09-04 18:34:26 +05:30
Simon Larsen
56315fa5e3 fix fmt 2023-09-01 21:55:41 +05:30
Simon Larsen
4c7416e70b fix fmt 2023-09-01 20:23:59 +05:30
Simon Larsen
359535d144 Merge pull request #756 from OneUptime/reseller-flow
add reseller models
2023-09-01 19:52:58 +05:30
Simon Larsen
2dc5caf6ca add reseller api 2023-09-01 19:52:38 +05:30
Simon Larsen
95bfee5386 add reseller plan api 2023-09-01 19:34:02 +05:30
Simon Larsen
269877469e fix fmt 2023-09-01 18:46:35 +05:30
Simon Larsen
c3d378d20e fix fmt 2023-09-01 18:37:21 +05:30
Simon Larsen
d9b4f37b30 fix fmt 2023-09-01 18:26:36 +05:30
Simon Larsen
81f6b3b089 add reseller plan API 2023-09-01 16:02:56 +05:30
Simon Larsen
4a64e17371 add other reseller actions 2023-09-01 15:59:59 +05:30
Simon Larsen
e08040c84f make activation work 2023-09-01 15:52:17 +05:30
Simon Larsen
f58c69fe58 fix fmt 2023-09-01 15:44:24 +05:30
Simon Larsen
5871653652 finish activation func 2023-09-01 15:44:17 +05:30
Simon Larsen
84b7c417e5 fix fmt 2023-09-01 15:37:33 +05:30
Simon Larsen
a7411b0cb9 add promocode to project 2023-09-01 15:26:36 +05:30
Simon Larsen
eaced5bbe6 add activate plan for reseller. 2023-09-01 14:59:06 +05:30
Simon Larsen
dac370e7a9 add plan id to the reseller model 2023-08-31 20:54:25 +05:30
Simon Larsen
a461fa7395 add reseller license id. 2023-08-31 20:52:28 +05:30
Simon Larsen
6fc356d89f add reseller to dashboard api 2023-08-31 20:05:42 +05:30
Simon Larsen
2ee8c4ccf0 add reseller model and services 2023-08-31 20:04:46 +05:30
Simon Larsen
c0f53d4eff add resller to project model 2023-08-31 19:36:27 +05:30
Simon Larsen
949a685e27 add reseller relation 2023-08-31 19:30:03 +05:30
Simon Larsen
e574802ed3 fix fmt 2023-08-31 19:29:22 +05:30
Simon Larsen
9b6a4d675a add reseller models 2023-08-31 19:13:29 +05:30
Simon Larsen
41c7f3c4fb Merge branch 'master' into admin-dashboard 2023-08-31 16:08:39 +05:30
Simon Larsen
267a91a022 pascal case 2023-08-31 16:07:54 +05:30
Simon Larsen
0b4b493deb add logs 2023-08-31 16:04:26 +05:30
Simon Larsen
eb32b3cd51 improve logging 2023-08-31 16:00:08 +05:30
Simon Larsen
04c6a02c36 fix logging. 2023-08-31 15:35:16 +05:30
Simon Larsen
6693889f5b add compile and build jobs 2023-08-25 15:59:46 +01:00
Simon Larsen
9959ebafeb add docker build and release jobs 2023-08-25 15:56:17 +01:00
Simon Larsen
8462fede09 add admin dash to docker compose 2023-08-25 15:51:26 +01:00
Simon Larsen
d3216b0d5f fix fmt 2023-08-25 15:47:51 +01:00
Simon Larsen
b609742b7a basic scaffoling of admin dashboard 2023-08-25 15:20:00 +01:00
Simon Larsen
8caba8878e add pagination icon to tables 2023-08-25 14:36:02 +01:00
Simon Larsen
25669abb40 fix linkshortner link 2023-08-25 13:19:38 +01:00
Simon Larsen
7aa90c1f2f fix wrong criteria being deleted 2023-08-25 13:11:19 +01:00
Simon Larsen
39f7f4ee6e fix project length 2023-08-25 12:54:41 +01:00
Simon Larsen
46d22574da add footer 2023-08-25 12:48:15 +01:00
Simon Larsen
6ca43a4c93 add about modal 2023-08-25 11:48:06 +01:00
Simon Larsen
b1bd44be59 add sha and version to docker file 2023-08-25 11:16:31 +01:00
Simon Larsen
06b1a0a3f7 fix slack workflow youtube link 2023-08-24 22:25:58 +01:00
Simon Larsen
a3a391b9f0 refactor sso form to be multiple steps 2023-08-24 20:12:13 +01:00
Simon Larsen
950aab68cf refactor add resources form into steps 2023-08-24 20:06:47 +01:00
Simon Larsen
1078ee8669 fix permissions in monitoring probe 2023-08-24 19:47:42 +01:00
Simon Larsen
956280da6e fix update issue with email fields 2023-08-24 19:40:46 +01:00
Simon Larsen
ebd7ae876b Merge pull request #734 from OneUptime/slack-markdown
add markdown to slack.
2023-08-23 21:27:51 +01:00
Simon Larsen
f3a9018b4a add mrkdown message for slack 2023-08-23 21:27:07 +01:00
Simon Larsen
19f60de911 fix sms and call alerts 2023-08-23 20:25:24 +01:00
Simon Larsen
4f8604651b add markdown to slack. 2023-08-23 18:29:29 +01:00
Simon Larsen
a87435966e fix: Click out of the project box: Now only the Current project displays and the create new project link is visible 2023-08-23 13:29:52 +01:00
Simon Larsen
391bc74eea make project picker search better 2023-08-23 13:27:23 +01:00
Simon Larsen
bfb54b5b39 make project picker search better 2023-08-23 13:25:53 +01:00
Simon Larsen
8a18e8beeb fix email verified on self hosted instance 2023-08-23 13:14:32 +01:00
Simon Larsen
dfef81c3ac add routemap for note templates 2023-08-22 19:01:05 +01:00
Simon Larsen
21022aeb13 add http ports to config.example 2023-08-22 18:44:35 +01:00
Simon Larsen
4f787f80e9 add scheduled event notes 2023-08-22 17:51:31 +01:00
Simon Larsen
fcef7e8f9d add templates to private notes 2023-08-22 14:11:42 +01:00
Simon Larsen
534effad18 fix fmt 2023-08-22 13:55:30 +01:00
Simon Larsen
5c190610db add incident note template 2023-08-22 13:50:20 +01:00
Simon Larsen
e37c5c95a1 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-22 12:48:25 +01:00
Simon Larsen
a0435f5a1b fix website requests 2023-08-22 12:48:03 +01:00
Simon Larsen
df65490d4a support monitor with parse errors 2023-08-22 12:46:57 +01:00
Simon Larsen
16561939b1 Merge pull request #728 from OneUptime/clickhouse-client
Clickhouse client
2023-08-22 11:41:36 +01:00
Simon Larsen
f5dab43799 fix item loading issue in multi select dropdown option 2023-08-22 10:29:41 +01:00
Simon Larsen
6bc9e97433 fix incident template 2023-08-22 09:57:33 +01:00
Simon Larsen
6af1163a17 fix css style 2023-08-22 09:52:20 +01:00
Simon Larsen
e682799aaf Merge pull request #723 from OneUptime/clickhouse-client
Clickhouse client
2023-08-22 09:47:28 +01:00
Simon Larsen
a40aba6fba add log as a service 2023-08-22 09:47:12 +01:00
Simon Larsen
c07c900cda fix table creation 2023-08-22 09:44:05 +01:00
Simon Larsen
765aff8e79 fix fmt 2023-08-22 09:41:57 +01:00
Simon Larsen
4dc7741289 fix phone number 2023-08-22 09:37:39 +01:00
Simon Larsen
bdc4c5f4f2 add clickhouse service 2023-08-21 17:23:19 +01:00
Simon Larsen
c8d1af6daf add logs to clickhouse 2023-08-21 13:53:14 +01:00
Simon Larsen
b66fcd0ce7 fix tests 2023-08-21 13:09:13 +01:00
Simon Larsen
0978c5a2b8 fix slug and faker 2023-08-21 12:54:19 +01:00
Simon Larsen
e2f885b11b fix random numbers 2023-08-21 12:44:36 +01:00
Simon Larsen
8156309a6a fix faker 2023-08-21 12:42:19 +01:00
Simon Larsen
6af9abcb89 fix err message to send emails 2023-08-21 12:21:02 +01:00
Simon Larsen
ca30a7b8b6 fix fmt 2023-08-21 12:04:28 +01:00
Simon Larsen
7d9bcdfb2e update issue templates 2023-08-21 11:55:22 +01:00
Simon Larsen
e84ffa9424 fix import statement 2023-08-21 11:40:35 +01:00
Simon Larsen
35b6ae5058 fix cookie banner from every page 2023-08-21 11:32:43 +01:00
Simon Larsen
dfeb32c523 update posthog sdk 2023-08-21 11:31:34 +01:00
Simon Larsen
4538b8ff66 add clickhouse base model and service 2023-08-19 22:11:17 +01:00
Simon Larsen
a21a7b43d5 add clickihouse client 2023-08-19 20:49:24 +01:00
Simon Larsen
27f5f96ba9 fix smtp should not require auth 2023-08-18 13:43:05 +01:00
Simon Larsen
68ca9af88c fix subscribe button on status page 2023-08-18 13:16:30 +01:00
Simon Larsen
40b25a4aa3 add project id to analytics capture 2023-08-18 13:04:30 +01:00
Simon Larsen
12917cc0f1 fix fmt 2023-08-18 12:46:03 +01:00
Simon Larsen
c053d43333 add id to nav bar in status page 2023-08-18 12:44:46 +01:00
Simon Larsen
57faa1c60b add posthog events 2023-08-18 12:41:19 +01:00
Simon Larsen
50b9743a4b fix commonui tests 2023-08-17 19:08:00 +01:00
Simon Larsen
e1f697c57f add ids to key elements on status page 2023-08-17 18:14:00 +01:00
Simon Larsen
3674641224 fix issue with HEAD request add fallback to GET 2023-08-17 17:39:11 +01:00
Simon Larsen
9d155fd7dd fix dictionary import 2023-08-17 13:01:46 +01:00
Simon Larsen
90df26cac7 fix on load event 2023-08-17 12:54:58 +01:00
Simon Larsen
20f09bc600 add utm params 2023-08-17 12:33:53 +01:00
Simon Larsen
95d98922cb fix workflow json parse 2023-08-16 13:17:20 +01:00
Simon Larsen
2ebbe8befd add migration script 2023-08-16 11:23:04 +01:00
Simon Larsen
439fcae85f fix probe monitors 2023-08-16 11:17:49 +01:00
Simon Larsen
cfb8edfab3 fix email log 2023-08-16 10:55:29 +01:00
Simon Larsen
55d3d6e158 fix incident state change email 2023-08-16 10:46:24 +01:00
Simon Larsen
4eb2879a3e fix example.env 2023-08-15 22:02:30 +01:00
Simon Larsen
beb245c4cb Merge pull request #708 from OneUptime/haraka
Haraka
2023-08-15 22:00:58 +01:00
Simon Larsen
8f12b1da70 add haraka to mail service 2023-08-15 21:59:44 +01:00
Simon Larsen
38b1b93b00 fix haraka docker file 2023-08-15 21:09:00 +01:00
Simon Larsen
fa18563aa0 fix mail server 2023-08-15 15:11:36 +01:00
Simon Larsen
b143439818 add haraka files 2023-08-15 14:39:57 +01:00
Simon Larsen
a5a6b05b80 fix sso redirect issue 2023-08-14 12:00:46 +01:00
Simon Larsen
1dcaa3c4c5 fix sso authorization 2023-08-14 11:13:19 +01:00
Simon Larsen
a309d64e19 fix lowercase with url 2023-08-12 09:09:52 +01:00
Simon Larsen
4499f7ca93 Merge pull request #697 from OneUptime/apply-templates-to-incidents
add incident templates
2023-08-11 21:50:52 +01:00
Simon Larsen
1d0f4131da fix email lowercase issue 2023-08-11 17:49:24 +01:00
Simon Larsen
b5687811c4 fix incident tamplate 2023-08-11 17:43:39 +01:00
Simon Larsen
537c0c6c22 fix email null check 2023-08-11 17:16:31 +01:00
Simon Larsen
d79569d96e fix fmt 2023-08-11 17:13:29 +01:00
Simon Larsen
4f4f717cac add incident templates 2023-08-11 17:11:37 +01:00
Simon Larsen
b17381426e fix fmt 2023-08-10 21:55:42 +01:00
Simon Larsen
74f4fdaf42 fix job 2023-08-10 21:53:10 +01:00
Simon Larsen
6a5cc2f7bb fix compile err 2023-08-10 21:52:04 +01:00
Simon Larsen
251c2fb215 fix init 2023-08-10 21:40:09 +01:00
Simon Larsen
2a4b8b39fa fix replace value await 2023-08-10 19:40:52 +01:00
Simon Larsen
e370dd118d fix Function types 2023-08-10 19:00:27 +01:00
Simon Larsen
89183a77eb fix criteria page 2023-08-10 18:39:45 +01:00
Simon Larsen
9311daac8b fix fucntion type 2023-08-10 18:25:15 +01:00
Simon Larsen
4084149121 fix function types 2023-08-10 18:25:07 +01:00
Simon Larsen
b6444f5eae add probe failure reason to root casuse 2023-08-10 17:51:32 +01:00
Simon Larsen
797f7bab93 fix dropdown filters 2023-08-10 15:07:06 +01:00
Simon Larsen
9f12aaa7d9 fix fmt 2023-08-10 14:57:37 +01:00
Simon Larsen
3e1d0746e2 add incident template models. 2023-08-10 14:38:45 +01:00
Simon Larsen
645e3e10a1 fix invoice display 2023-08-10 14:35:31 +01:00
Simon Larsen
9d06f248d0 add misc props to api 2023-08-10 14:24:23 +01:00
Simon Larsen
d6df4dcf4c rever faker 2023-08-10 13:46:05 +01:00
Simon Larsen
3c22648eb3 fix login api for status page 2023-08-10 13:44:25 +01:00
Simon Larsen
65720cd818 fix status page errors 2023-08-10 13:42:04 +01:00
Simon Larsen
f4a40573be fix status page errors 2023-08-10 13:36:53 +01:00
Simon Larsen
b69a5d39e8 fix err in accounts 2023-08-10 13:32:08 +01:00
Simon Larsen
f9f74c51c6 fix err in dashboard 2023-08-10 13:10:18 +01:00
Simon Larsen
f6be026d7c fix types 2023-08-10 12:59:36 +01:00
Simon Larsen
0a8f70e106 fix fmt 2023-08-10 12:27:57 +01:00
Simon Larsen
09967cbe73 fix types 2023-08-10 12:26:16 +01:00
Simon Larsen
afa32b4f9f fix fmt 2023-08-10 12:06:07 +01:00
Simon Larsen
89108842b1 fix error 2023-08-10 10:37:02 +01:00
Simon Larsen
7f3d4c30ee fix types 2023-08-10 09:42:19 +01:00
Simon Larsen
7385ecc0e0 fix errors 2023-08-10 09:28:26 +01:00
Simon Larsen
7041d1428e fix fmt 2023-08-10 09:11:35 +01:00
Simon Larsen
192921b96e fix fmt 2023-08-09 18:54:31 +01:00
Simon Larsen
e88f49e9ec fix types and compile errors 2023-08-09 18:51:08 +01:00
Simon Larsen
8833cdc17e fix types 2023-08-09 18:43:18 +01:00
Simon Larsen
ba5f26d53e fix type error 2023-08-09 18:35:07 +01:00
Simon Larsen
69ba8ea57e fix type errors 2023-08-09 18:22:24 +01:00
Simon Larsen
6a90fdd680 fix fmt 2023-08-09 18:10:52 +01:00
Simon Larsen
702f9f8c04 fix types 2023-08-09 18:09:52 +01:00
Simon Larsen
b8bf936733 fix type errors 2023-08-09 18:02:00 +01:00
Simon Larsen
d846adce45 fix compile error based on types 2023-08-09 17:53:24 +01:00
Simon Larsen
52efca3669 fix card props 2023-08-09 17:38:18 +01:00
Simon Larsen
1efee60805 fix fmt 2023-08-09 17:32:52 +01:00
Simon Larsen
964afdeae6 fix types 2023-08-09 17:32:24 +01:00
Simon Larsen
4636b16638 fix fmt 2023-08-09 16:52:25 +01:00
Simon Larsen
60453e7f89 add owners 2023-08-09 16:47:59 +01:00
Simon Larsen
3035364056 add incident template services 2023-08-09 16:43:11 +01:00
Simon Larsen
497cf84225 incident template owner user and team 2023-08-09 16:32:16 +01:00
Simon Larsen
109fcf9cba add incident templates 2023-08-09 14:18:36 +01:00
Simon Larsen
97fad39d27 fix nginx marketing page issue for on-prem isntall. 2023-08-09 13:25:34 +01:00
Simon Larsen
a474af6c0f Merge branch 'master' into incident-templates 2023-08-09 11:59:05 +01:00
Simon Larsen
2966924bcd update node to current alpine 2023-08-09 11:55:19 +01:00
Simon Larsen
92a75def12 add timeout exception to probe 2023-08-09 09:44:36 +01:00
Simon Larsen
b662549308 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-09 09:32:50 +01:00
Simon Larsen
17826923f9 fix probe monitors 2023-08-09 09:32:48 +01:00
Simon Larsen
39fabdf081 fix fmt 2023-08-08 18:59:46 +01:00
Simon Larsen
8c7f733c65 add incident template pages 2023-08-08 18:57:04 +01:00
Simon Larsen
fdd59d5c6c add incident template pages 2023-08-08 18:43:01 +01:00
Simon Larsen
2b3f041001 add incident template 2023-08-08 18:07:14 +01:00
Simon Larsen
1406b74c21 Merge pull request #694 from OneUptime/simlarsen-patch-1
Update README.md
2023-08-08 17:23:38 +01:00
Simon Larsen
438b6e5537 Update README.md 2023-08-08 17:23:29 +01:00
Simon Larsen
bf8b9527b6 add logs to probe 2023-08-08 16:39:46 +01:00
Simon Larsen
d6c693a674 fix fmt 2023-08-08 16:30:02 +01:00
Simon Larsen
bba2fa2ed3 add release 2023-08-08 14:06:08 +01:00
Simon Larsen
60ba22b15e add coment 2023-08-08 13:59:56 +01:00
Simon Larsen
b3871ca767 fix fmt 2023-08-08 13:57:51 +01:00
Simon Larsen
c97a211c67 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-08 13:45:40 +01:00
Simon Larsen
8f1bcd584f fix fmt 2023-08-08 13:45:16 +01:00
Simon Larsen
ee57e0eb48 add coupon generator to billing service 2023-08-08 13:42:15 +01:00
Simon Larsen
7ada72b442 Merge pull request #692 from Akitash/fix/cmd-styling
fix DISTRIB
2023-08-07 22:52:02 +01:00
Simon Larsen
4a912c0388 Merge pull request #693 from Akitash/feature/improve-readme
Update README.md with new features, content, and deployment instructions
2023-08-07 22:51:24 +01:00
JJ
21928b1989 notice that OneUptime is opensource 2023-08-07 21:35:04 +02:00
JJ
7a6884127b improve readme 2023-08-07 21:06:44 +02:00
JJ
284c8af3d6 fix DISTRIB 2023-08-07 21:00:25 +02:00
Simon Larsen
78aee4c850 fix eception on status page 2023-08-07 16:59:05 +01:00
Simon Larsen
f553d1c995 fix add seconds 2023-08-07 16:34:05 +01:00
Simon Larsen
f8b1823aa8 fix issue with incident display on status page 2023-08-07 16:05:33 +01:00
Simon Larsen
f5f4473905 remove nginx image from base 2023-08-07 15:34:14 +01:00
Simon Larsen
d8b22ae77b change default value to 5 2023-08-07 15:28:07 +01:00
Simon Larsen
e409f3ec0e add limit to probe 2023-08-07 15:22:45 +01:00
Simon Larsen
3e4dae820b add more props to count api 2023-08-07 13:11:09 +01:00
Simon Larsen
6868f74ec0 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-07 12:17:33 +01:00
Simon Larsen
875dbd6415 add sort to monitor pending list 2023-08-07 12:17:13 +01:00
Simon Larsen
e227c70c08 Merge pull request #691 from Akitash/feature/add-rhel-support
Feature/add rhel support
2023-08-07 11:00:30 +01:00
JJ
d9e551e0c7 change readme to upstream version 2023-08-07 11:36:06 +02:00
JJ
94b01d8cd4 change readme 2023-08-07 11:33:49 +02:00
JJ
757ea664ed add rhel support to configure.sh 2023-08-07 11:30:18 +02:00
JJ
862d85b063 change DISTRIB to global var 2023-08-07 11:30:18 +02:00
JJ
aaea2ef2d1 change readme to add RHEL 2023-08-07 11:30:18 +02:00
JJ
1a57017911 add rhel support to configure.sh 2023-08-07 11:30:02 +02:00
Simon Larsen
1d675eb1ab fix issues with probe api 2023-08-07 10:18:12 +01:00
Simon Larsen
3687e50d37 fix fmt issues in probe 2023-08-07 09:45:54 +01:00
Simon Larsen
28a480681b fix log in probe 2023-08-07 09:29:45 +01:00
Simon Larsen
894eafec43 add logs to probe 2023-08-07 08:57:36 +01:00
Simon Larsen
11b234cca6 remove await. 2023-08-06 22:11:28 +01:00
Simon Larsen
7dd77a505c add threads to probe 2023-08-06 21:54:12 +01:00
Simon Larsen
5dd8a3750b add debugging api 2023-08-06 20:59:46 +01:00
Simon Larsen
491128105a add probe debugging api 2023-08-06 20:57:58 +01:00
Simon Larsen
0cc0c033f5 fix fmt 2023-08-06 20:29:42 +01:00
Simon Larsen
6d6bcb796d monitor one monitor at a time 2023-08-06 20:29:14 +01:00
Simon Larsen
df16909e71 add probe online check 2023-08-06 20:22:45 +01:00
Simon Larsen
1d3c07326e add is probe onloine on ping monitors 2023-08-06 20:14:54 +01:00
Simon Larsen
d00d97caa1 fix fmt 2023-08-06 20:07:29 +01:00
Simon Larsen
bda2aca4cd add retry to probe 2023-08-06 20:06:02 +01:00
Simon Larsen
5fbe6214dc add env var to disable automatic incident creation 2023-08-06 20:00:46 +01:00
Simon Larsen
10bdcd98c4 remove renovate 2023-08-06 19:23:54 +01:00
Simon Larsen
7665c833bf Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-04 21:18:35 +01:00
Simon Larsen
ae7870245d add migraation to update the count 2023-08-04 21:18:31 +01:00
Simon Larsen
0965ff9814 Merge pull request #595 from OneUptime/renovate/jsonwebtoken-9.x-lockfile
Update dependency jsonwebtoken to v9.0.1
2023-08-04 21:01:43 +01:00
Simon Larsen
df9c09dd0f Merge pull request #596 from OneUptime/renovate/moment-timezone-0.x-lockfile
Update dependency moment-timezone to v0.5.43
2023-08-04 21:01:25 +01:00
renovate[bot]
df21f61cb9 Update dependency jsonwebtoken to v9.0.1 2023-08-04 19:56:43 +00:00
Simon Larsen
384cd4ff57 Merge pull request #594 from OneUptime/renovate/handlebars-4.x-lockfile
Update dependency handlebars to v4.7.8
2023-08-04 20:55:37 +01:00
Simon Larsen
f148ecff87 Merge pull request #597 from OneUptime/renovate/nanoid-3.x-lockfile
Update dependency nanoid to v3.3.6
2023-08-04 20:54:46 +01:00
Simon Larsen
d1e655cfb2 Merge pull request #598 from OneUptime/renovate/nodemon-2.x-lockfile
Update dependency nodemon to v2.0.22
2023-08-04 20:54:22 +01:00
Simon Larsen
acd26f07dc Merge pull request #600 from OneUptime/renovate/clickhouse-clickhouse-server-23.x
Update clickhouse/clickhouse-server Docker tag to v23.7
2023-08-04 20:53:50 +01:00
Simon Larsen
8704b4cea8 Merge pull request #599 from OneUptime/renovate/redis-7.x
Update redis Docker tag to v7.0.12
2023-08-04 20:53:25 +01:00
Simon Larsen
3d1d17641c Merge pull request #601 from OneUptime/renovate/nginx-1.x
Update nginx Docker tag to v1.25.1
2023-08-04 20:52:46 +01:00
renovate[bot]
9016dde40c Update nginx Docker tag to v1.25.1 2023-08-04 19:52:07 +00:00
renovate[bot]
c5f66bd882 Update clickhouse/clickhouse-server Docker tag to v23.7 2023-08-04 19:52:00 +00:00
renovate[bot]
f757f17646 Update redis Docker tag to v7.0.12 2023-08-04 19:51:53 +00:00
renovate[bot]
28b1dbfdae Update dependency nodemon to v2.0.22 2023-08-04 19:51:34 +00:00
renovate[bot]
594062cbd7 Update dependency nanoid to v3.3.6 2023-08-04 19:48:40 +00:00
renovate[bot]
5c0d8be312 Update dependency moment-timezone to v0.5.43 2023-08-04 19:48:25 +00:00
Simon Larsen
2b0a32a7be Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-08-04 20:47:21 +01:00
Simon Larsen
8206c79dc4 add sonarcode 2023-08-04 20:47:18 +01:00
renovate[bot]
11b7a113ed Update dependency handlebars to v4.7.8 2023-08-04 19:34:35 +00:00
Simon Larsen
a2dffc2c00 Merge pull request #590 from OneUptime/renovate/configure
Configure Renovate
2023-08-04 20:23:47 +01:00
renovate[bot]
294a1ee067 Add renovate.json 2023-08-04 19:19:45 +00:00
Simon Larsen
618415f23f fix typo 2023-08-04 14:49:02 +01:00
Simon Larsen
8e2308aa3c fix subscription status 2023-08-04 14:27:17 +01:00
Simon Larsen
73953901db fix fmt 2023-08-04 13:24:19 +01:00
Simon Larsen
069063d50f make metered plan work 2023-08-04 12:38:11 +01:00
Simon Larsen
efa97b1cc5 fix metered plan 2023-08-04 12:11:48 +01:00
Simon Larsen
874c6cce50 Merge branch 'release' into metered-plan 2023-08-04 10:50:14 +01:00
Simon Larsen
3a7c356f26 add response code to dropdown options 2023-08-04 08:48:39 +01:00
Simon Larsen
e0a4009cf6 fix metered plan 2023-08-04 08:43:15 +01:00
Simon Larsen
00982ef5d2 add promocode to project creation 2023-08-03 17:41:03 +01:00
Simon Larsen
5aaa8b650c fix length of sso certs 2023-08-03 15:59:40 +01:00
Simon Larsen
7e947ce5b7 deprecate helm 2023-08-03 10:45:03 +01:00
Simon Larsen
1cb1151be4 fix release and test release jobs 2023-08-03 09:01:04 +01:00
Simon Larsen
f128e55e89 fix fmt 2023-08-02 18:28:47 +01:00
Simon Larsen
7aea0ff6d8 add logs to test server 2023-08-02 18:26:56 +01:00
Simon Larsen
6db0674e27 fix css class 2023-08-02 18:05:07 +01:00
Simon Larsen
c6e72105ba Merge pull request #588 from OneUptime/redis-test
Redis test
2023-08-02 18:00:58 +01:00
Simon Larsen
6b0e6e81cb fix issue with label removal on save 2023-08-02 17:59:59 +01:00
Simon Larsen
38ba31fa38 fix fmt 2023-08-02 17:35:48 +01:00
Simon Larsen
bf5763b63f move to io redis 2023-08-02 17:34:38 +01:00
Simon Larsen
baec3734aa fix navbar on mobile 2023-08-02 17:00:52 +01:00
Simon Larsen
77cd9dfc42 fix mobile navbar on status page 2023-08-02 16:55:55 +01:00
Simon Larsen
3a937e7565 show navbar on mobile 2023-08-02 16:53:57 +01:00
Simon Larsen
6828db8fc9 fix header and footer link order 2023-08-02 16:09:28 +01:00
Simon Larsen
0b53b5dead Merge pull request #585 from Kashalls/ioredis
Migrate to ioredis package over node-redis
2023-08-02 14:56:05 +01:00
Jordan Jones
f42ae68986 chore: remove redis npm 2023-08-02 06:30:00 -07:00
Jordan Jones
4e06de7c08 chore: patch fix to remove x-powered-by 2023-08-02 06:29:47 -07:00
Jordan Jones
7e779c800e chore: migrate env to compose + config.env 2023-08-02 06:29:31 -07:00
Simon Larsen
fdd98fa257 fix check on smtp config valid 2023-08-02 13:55:58 +01:00
Jordan Jones
de8a03dc09 chore: update redis client 2023-08-01 16:57:33 -07:00
Jordan Jones
b97ecd8712 chore: needs config enabler 2023-08-01 16:57:12 -07:00
Jordan Jones
4e475decfd chore: needs semi 2023-08-01 16:15:47 -07:00
Jordan Jones
b72398d6ef chore: trying ioredis 2023-08-01 15:53:25 -07:00
Simon Larsen
c836d7c3b2 add disabled statusn to monitors 2023-08-01 20:26:56 +01:00
Simon Larsen
5a7a0d903c add query to incidents 2023-08-01 17:44:40 +01:00
Simon Larsen
0c5fe2c722 add minio 2023-08-01 16:41:21 +01:00
Simon Larsen
104c46357f add webhook monitoring to website 2023-07-31 18:12:44 +01:00
Simon Larsen
45bf4fb2bb fix docs with external domain names 2023-07-31 17:10:42 +01:00
Simon Larsen
bd4adeab67 seperate test and release jobs 2023-07-31 15:43:30 +01:00
Simon Larsen
2535bf5165 add prerun in update 2023-07-31 15:40:13 +01:00
Simon Larsen
5d4da4b732 fix types in table 2023-07-31 14:34:33 +01:00
Simon Larsen
18ce8e018d fix interval page 2023-07-31 13:33:34 +01:00
Simon Larsen
8a6ef17bd0 add auto resolve when no criteria met 2023-07-31 13:17:20 +01:00
Simon Larsen
c138eb857a change blob to text 2023-07-31 12:17:07 +01:00
Simon Larsen
05e4a56828 fix env var 2023-07-31 10:51:17 +01:00
Simon Larsen
91fc441d53 Merge branch 'master' into inbound-hook 2023-07-31 10:10:25 +01:00
Simon Larsen
035e92537b Merge pull request #581 from ckd/moar-copyedit
Moar copyedit
2023-07-31 08:57:51 +01:00
Carl Downing
3b483dbfbe Columnn 2023-07-30 17:54:30 -07:00
Carl Downing
921a78c7d3 Excepection 2023-07-30 17:53:07 -07:00
Carl Downing
a6720802e8 hostname 2023-07-30 17:52:25 -07:00
Carl Downing
fe82e300da checks 2023-07-30 17:50:52 -07:00
Carl Downing
3b5e1af512 subscribeto 2023-07-30 17:49:47 -07:00
Carl Downing
dd6915d052 atleast 2023-07-30 17:48:48 -07:00
Carl Downing
f3e6dc4bfb AddedTo 2023-07-30 17:47:39 -07:00
Carl Downing
c03de5225d shouldHaveAtleastOneMember 2023-07-30 17:46:33 -07:00
Carl Downing
a93f00feb9 shouldHaveAtleastOneMember 2023-07-30 17:46:21 -07:00
Carl Downing
219a0c776d SECONDARY 2023-07-30 17:43:58 -07:00
Carl Downing
4cdd05a2ae staic 2023-07-30 17:42:30 -07:00
Carl Downing
ff48afffb7 prettier 2023-07-30 15:45:56 -07:00
Carl Downing
0c85905887 belogs 2023-07-30 15:24:43 -07:00
Carl Downing
028e72ab99 notificaion 2023-07-30 15:23:26 -07:00
Carl Downing
b6aae68405 remoev 2023-07-30 15:22:10 -07:00
Carl Downing
7b93f68737 immeidately 2023-07-30 15:21:50 -07:00
Carl Downing
452c92147e Notificaiton 2023-07-30 15:19:16 -07:00
Carl Downing
295bc2bacc management 2023-07-30 15:17:43 -07:00
Carl Downing
b43a73631e trighger 2023-07-30 15:15:46 -07:00
Carl Downing
4c41e38a4b announcemnet 2023-07-30 15:15:17 -07:00
Carl Downing
3ced83260b Sceduled 2023-07-30 15:14:32 -07:00
Carl Downing
7ccf1caa06 Ownerss 2023-07-30 15:13:42 -07:00
Carl Downing
b1e476c278 monitorting 2023-07-30 15:12:39 -07:00
Carl Downing
52672028d0 Intrerval 2023-07-30 15:10:47 -07:00
Carl Downing
94d4e9e5b3 Profle 2023-07-30 15:09:28 -07:00
Carl Downing
ee2faa3cfc Dropdwon 2023-07-30 15:08:51 -07:00
Carl Downing
0a9a4f2914 Subsrciption 2023-07-30 15:07:59 -07:00
Carl Downing
c4b8f13c4d Stepss 2023-07-30 15:07:05 -07:00
Carl Downing
c801b283bd sucess 2023-07-30 15:06:00 -07:00
Carl Downing
ed34d4f3b7 priorioty 2023-07-30 15:05:06 -07:00
Carl Downing
0280bd655f intergration 2023-07-30 15:04:43 -07:00
Carl Downing
3a5a3afb14 Validaton 2023-07-30 15:03:44 -07:00
Carl Downing
7be46955f0 Begining 2023-07-30 15:02:55 -07:00
Carl Downing
7af2219194 aciton 2023-07-30 15:02:04 -07:00
Carl Downing
5346ce23e7 Toolip 2023-07-30 15:01:21 -07:00
Carl Downing
10962d1f23 Positve 2023-07-30 15:00:06 -07:00
Carl Downing
ad685d2e1a inital 2023-07-30 14:59:11 -07:00
Carl Downing
c213447ba3 Inital 2023-07-30 14:58:17 -07:00
Carl Downing
ea8dc010f5 occured 2023-07-30 14:57:43 -07:00
Carl Downing
70f2bd4586 Accordian > Accordion 2023-07-30 14:56:55 -07:00
Carl Downing
cda807659f redirct 2023-07-30 14:54:28 -07:00
Carl Downing
ce7ab517de reponse 2023-07-30 14:53:57 -07:00
Carl Downing
8d7cc79efd gloabl 2023-07-30 14:53:27 -07:00
Carl Downing
db74ce8ee6 Cannnot 2023-07-30 14:53:08 -07:00
Carl Downing
68af95f3d2 Trigegr 2023-07-30 14:52:23 -07:00
Carl Downing
c96d1a1191 Moidel 2023-07-30 14:51:15 -07:00
Carl Downing
cbe60d25fe Scirpt 2023-07-30 14:49:45 -07:00
Carl Downing
ab506b349d Scirpt 2023-07-30 14:49:22 -07:00
Carl Downing
381e55c92e runnning 2023-07-30 14:47:11 -07:00
Carl Downing
54b57b485f udpate 2023-07-30 14:46:22 -07:00
Carl Downing
c8f7bd12e8 Envrionment 2023-07-30 14:45:57 -07:00
Carl Downing
e139432e6a Invlaid 2023-07-30 14:44:47 -07:00
Carl Downing
3902a96a64 correspomnding 2023-07-30 14:44:27 -07:00
Carl Downing
46beb78f41 sttaus 2023-07-30 14:43:54 -07:00
Carl Downing
edf17d7f14 notifcation 2023-07-30 14:43:30 -07:00
Carl Downing
8db250b559 sttaus 2023-07-30 14:43:08 -07:00
Carl Downing
11e4a4c624 evenmt 2023-07-30 14:41:58 -07:00
Carl Downing
6d1203d1dc Notifcation 2023-07-30 14:41:22 -07:00
Carl Downing
f5d498c84a succcessful 2023-07-30 14:39:11 -07:00
Carl Downing
194663b3f0 Statuss 2023-07-30 14:38:42 -07:00
Carl Downing
064b3bcacc Servce 2023-07-30 14:37:50 -07:00
Carl Downing
916f5bac5f Incient 2023-07-30 14:37:06 -07:00
Carl Downing
2850be45dd select 2023-07-30 14:36:16 -07:00
Carl Downing
ff59f71a99 Coumn 2023-07-30 14:35:51 -07:00
Carl Downing
75b2336f24 relatational 2023-07-30 14:34:53 -07:00
Carl Downing
0c3e1ac85b genrateInvoiceAndChargeCustomer 2023-07-30 14:34:16 -07:00
Carl Downing
68fd2aed64 paymenMethods 2023-07-30 14:33:30 -07:00
Carl Downing
cfafb881dd token 2023-07-30 14:31:15 -07:00
Carl Downing
257f34d128 actuve 2023-07-30 14:30:18 -07:00
Carl Downing
2bdbd7173f billign 2023-07-30 14:29:50 -07:00
Carl Downing
18dba95d2b setshowComponentSettingsModal 2023-07-30 14:29:04 -07:00
Carl Downing
a09800bb18 componets 2023-07-30 14:27:09 -07:00
Carl Downing
ffd8d215e5 started 2023-07-30 14:22:52 -07:00
Carl Downing
23af4baa36 invite 2023-07-30 14:22:43 -07:00
Carl Downing
3da963d923 Merge branch 'master' into moar-copyedit 2023-07-30 14:21:27 -07:00
Carl Downing
ca368eb626 misc 2023-07-30 14:19:20 -07:00
Carl Downing
b5193e68ae getDefaultMoniorStep 2023-07-30 14:17:51 -07:00
Carl Downing
d2fbeb5fd3 function 2023-07-30 14:16:47 -07:00
Carl Downing
b154bf46af Anouncement 2023-07-30 14:14:26 -07:00
Carl Downing
ed7eecc540 Signal 2023-07-30 14:10:53 -07:00
Carl Downing
b596c874b7 alredy 2023-07-30 14:09:29 -07:00
Carl Downing
4c540ef4d5 Authenticatedxception 2023-07-30 14:08:43 -07:00
Simon Larsen
16369d904e remove default probes from incoming request 2023-07-30 22:08:04 +01:00
Carl Downing
3b9f70b7b9 expiration 2023-07-30 14:07:53 -07:00
Carl Downing
fa409a533e Dictonary 2023-07-30 14:06:20 -07:00
Simon Larsen
3537fb4ce7 fix fmt 2023-07-30 22:03:45 +01:00
Simon Larsen
aff25bc5ee fix fmt 2023-07-30 22:03:17 +01:00
Carl Downing
c2729af014 first 2023-07-30 13:59:43 -07:00
Carl Downing
a72bcbfe75 Critical 2023-07-30 13:59:14 -07:00
Carl Downing
00cd5e4b62 Exception 2023-07-30 13:58:30 -07:00
Simon Larsen
90f445d89c Merge pull request #579 from ckd/copyedits-2
Copyedits 2
2023-07-30 21:56:09 +01:00
Carl Downing
e9a9ed9ae7 included 2023-07-30 13:56:01 -07:00
Carl Downing
6c8028896f characterDictonary 2023-07-30 13:55:20 -07:00
Simon Larsen
3050847387 Merge pull request #580 from ckd/fix/page-description
Fix: page description
2023-07-30 21:55:11 +01:00
Carl Downing
4a26f061b0 incomplete_expired 2023-07-30 13:52:38 -07:00
Carl Downing
67d479950f development 2023-07-30 13:51:46 -07:00
Carl Downing
51672fa7f6 ResponsetType 2023-07-30 13:50:33 -07:00
Carl Downing
168fd94fa0 scheduled maintenance 2023-07-30 13:49:20 -07:00
Carl Downing
938e63ee4f doesPermissionHasConditions 2023-07-30 13:48:16 -07:00
Carl Downing
adc1b78e38 doesPermissionHasConfitions 2023-07-30 13:47:50 -07:00
Carl Downing
12290fa86e Clickhouse 2023-07-30 13:45:44 -07:00
Simon Larsen
5062835727 fix ref 2023-07-30 21:44:46 +01:00
Carl Downing
abe7794f60 script 2023-07-30 13:44:33 -07:00
Carl Downing
526cb693d3 restore 2023-07-30 13:43:44 -07:00
Carl Downing
81840ca97a verifying 2023-07-30 13:42:28 -07:00
Simon Larsen
4b8b41dca6 add criteria 2023-07-30 21:41:53 +01:00
Carl Downing
f74279320a receieve 2023-07-30 13:37:30 -07:00
Carl Downing
b663bf3c73 update page descriptions 2023-07-30 10:45:20 -07:00
Carl Downing
bf7f81461c remove default 2023-07-30 10:40:51 -07:00
Carl Downing
692a38c973 consistency 2023-07-30 10:18:38 -07:00
Carl Downing
f12e7550e3 prettier 2023-07-30 10:14:48 -07:00
Carl Downing
9a9b85d1d3 slight wording change 2023-07-30 10:11:11 -07:00
Carl Downing
84a9b9ef0e slight wording change 2023-07-30 10:06:38 -07:00
Carl Downing
065a7f3333 instace > instance 2023-07-30 10:00:11 -07:00
Simon Larsen
caf8c2899d Merge pull request #578 from ckd/copyedits
Copyedits
2023-07-30 17:52:04 +01:00
Carl Downing
45ec5b2fea overrideFieldKey 2023-07-30 09:02:07 -07:00
Simon Larsen
cf1df5292c fix copy edits 2023-07-30 16:51:21 +01:00
Simon Larsen
286309d0c8 add index 2023-07-30 16:46:48 +01:00
Carl Downing
279af40608 updateSubscriptionSeatsByUnqiqueTeamMembersInProject 2023-07-30 08:45:12 -07:00
Simon Larsen
0adb9cbc36 add incoming monitor feature 2023-07-30 16:44:08 +01:00
Carl Downing
acf2fe9a4e pendingNotiifcationLogs 2023-07-30 08:42:48 -07:00
Carl Downing
8826b78c5c Ongoing 2023-07-30 08:40:22 -07:00
Carl Downing
2f2902feb2 invitations 2023-07-30 08:37:28 -07:00
Carl Downing
b319a179e4 setIsLaoding 2023-07-30 08:35:03 -07:00
Carl Downing
554855b4d0 typos 2023-07-30 08:30:15 -07:00
Carl Downing
dda8bb4f20 permissions 2023-07-30 08:26:01 -07:00
Carl Downing
ea124d5505 instaceOfUserTenantAccessPermission 2023-07-30 08:25:45 -07:00
Carl Downing
cba6e4deb9 typos 2023-07-30 08:23:05 -07:00
Carl Downing
98b31288bd typos 2023-07-30 08:11:52 -07:00
Carl Downing
c8b559dce8 don't 2023-07-30 08:10:45 -07:00
Carl Downing
7a23067e18 don't 2023-07-30 08:08:53 -07:00
Carl Downing
5a08e05f5d verification 2023-07-30 08:00:40 -07:00
Carl Downing
f3ed62008e verification 2023-07-30 08:00:25 -07:00
Simon Larsen
8834725f8a Merge pull request #577 from Kashalls/announcementfix
chore: fix sidebar misspelling
2023-07-30 15:09:47 +01:00
Simon Larsen
e9e7623d3d Merge pull request #570 from ckd/link-shortener
Link shortener
2023-07-30 15:09:15 +01:00
Jordan Jones
8daf7d35fc chore: fix sidebar misspelling 2023-07-30 07:07:23 -07:00
Carl Downing
691ce56235 Merge branch 'master' into link-shortener 2023-07-30 06:53:13 -07:00
Simon Larsen
63eaf826b7 Merge pull request #574 from Kashalls/postgresfix
chore: attempt to support postgresql ssl
2023-07-30 14:39:51 +01:00
Jordan Jones
fdfd762d93 chore: fix truthy
Boolean('false') is still true
2023-07-30 06:28:59 -07:00
Jordan Jones
589acc35c1 chore: add env to docker.base.yml 2023-07-30 06:28:27 -07:00
Jordan Jones
7af57b06b5 chore: update to use pascalcase 2023-07-30 06:15:31 -07:00
Jordan Jones
873cee4a79 chore: resolve compromise 2023-07-30 06:14:27 -07:00
Jordan Jones
5b04e14a95 chore: update config.example.env 2023-07-30 06:04:31 -07:00
Simon Larsen
b165da041b Merge branch 'release' into inbound-hook 2023-07-30 13:58:38 +01:00
Jordan Jones
ce1c3b436d chore: fix types 2023-07-30 04:52:25 -07:00
Jordan Jones
1d7f064f4b chore: tls expects ssl to be false or tlsoptions 2023-07-30 04:42:22 -07:00
Jordan Jones
a8f662a5ae chore: fix lint and lint fix 2023-07-30 04:33:38 -07:00
Jordan Jones
a5c938fa3c chore: attempt to support postgresql ssl 2023-07-30 04:11:45 -07:00
Simon Larsen
7806b61ad7 fix branch name in release.yaml 2023-07-30 11:04:32 +01:00
Simon Larsen
ba27ac2bb6 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-30 11:03:27 +01:00
Simon Larsen
d51943c79b do not run release job on master 2023-07-30 11:03:24 +01:00
Simon Larsen
cad7ea159b Merge pull request #571 from ckd/fix/addDefaultNotifictionRuleForUser
fix: addDefaultNotifictionRuleForUser
2023-07-30 10:52:45 +01:00
Carl Downing
a4ba70eeb4 missed one ☹️ 2023-07-29 16:16:50 -07:00
Carl Downing
9df123728c shortner > shortener 2023-07-29 16:05:56 -07:00
Carl Downing
5506d9ab60 shortner > shortener 2023-07-29 16:03:37 -07:00
Carl Downing
3520e834eb shortner > shortener 2023-07-29 16:03:00 -07:00
Simon Larsen
9b797b5eed Merge pull request #569 from ckd/prettier-fixes
linting fixes for prettier
2023-07-29 22:58:54 +01:00
Carl Downing
1f31508f5d linting fixes for prettier 2023-07-29 14:50:43 -07:00
Simon Larsen
7faa696d97 Merge pull request #568 from ckd/addDefaultNotifictionRuleForUser
addDefaultNotifictionRuleForUser > addDefaultNotificationRuleForUser
2023-07-29 22:43:38 +01:00
Carl Downing
b091cc4a99 addDefaultNotifictionRuleForUser > addDefaultNotificationRuleForUser 2023-07-29 14:30:18 -07:00
Simon Larsen
fea213b434 Merge pull request #567 from ckd/copyedits-3
Copyedits 3
2023-07-29 22:26:13 +01:00
Carl Downing
8c340b0420 grammer change 2023-07-29 13:59:13 -07:00
Carl Downing
5e33f16250 grammer change 2023-07-29 13:58:11 -07:00
Carl Downing
564acd9bea more on-call tweaks 2023-07-29 13:56:29 -07:00
Carl Downing
9340ac529e here is > here are 2023-07-29 13:49:46 -07:00
Simon Larsen
c5ae335f01 fix fmt 2023-07-29 21:31:05 +01:00
Simon Larsen
0d89bf07c7 Merge pull request #565 from ckd/on-call-copyedits
On call copyedits
2023-07-29 21:29:20 +01:00
Simon Larsen
90b4f131dc Merge pull request #566 from ckd/SendOwnerAddedNotifiation
SendOwnerAddedNotifiation > SendOwnerAddedNotification
2023-07-29 21:25:55 +01:00
Simon Larsen
31a8157a62 Merge pull request #564 from ckd/copyedits
Monitor copyedits
2023-07-29 21:25:25 +01:00
Carl Downing
d20abb4610 SendOwnerAddedNotifiation > SendOwnerAddedNotification 2023-07-29 13:18:39 -07:00
Carl Downing
17badbb470 On Call > On-Call 2023-07-29 13:10:45 -07:00
Carl Downing
e4d14c8b2f NotificationRuleType 2023-07-29 13:07:01 -07:00
Carl Downing
bf6d4e16be On Call > On-Call 2023-07-29 13:06:25 -07:00
Carl Downing
b81fa17f76 copyedits 2023-07-29 12:56:41 -07:00
Simon Larsen
f6b1693663 increase limit max 2023-07-29 17:01:25 +01:00
Simon Larsen
7b25cef7f7 add incoming request api 2023-07-29 16:21:47 +01:00
Simon Larsen
ba463f44b1 Merge pull request #563 from Kashalls/fifth
value needs to be set with pattern being version
2023-07-29 16:10:11 +01:00
Jordan Jones
a36d0e4258 value needs to be set with pattern being version 2023-07-29 08:07:44 -07:00
Simon Larsen
6a9a535365 Merge pull request #561 from Kashalls/fourthtime
Outdated Docs Will Be My Downfall
2023-07-29 15:41:30 +01:00
Jordan Jones
1b5ba60703 invalid type 2023-07-29 07:31:11 -07:00
Simon Larsen
7cd2ca96fc add heartbeat monitor 2023-07-29 15:11:10 +01:00
Simon Larsen
5ac205ddc0 Merge pull request #558 from Kashalls/thirdtimesthecharm
Thirdtimesthecharm
2023-07-29 14:57:21 +01:00
Jordan Jones
668830063f whoops 2023-07-29 06:50:55 -07:00
Jordan Jones
ed06cef3b1 chore: replace version build args which isnt parsing right 2023-07-29 06:49:37 -07:00
Jordan Jones
6c8154d94b chore: add docker labels 2023-07-29 06:46:57 -07:00
Simon Larsen
ee99f3f558 add docs of ghcr to docker compose file 2023-07-29 14:20:13 +01:00
Simon Larsen
30c9b8ab90 Merge pull request #557 from Kashalls/fix-ghcr
feat: fix build numbers and merge test builds
2023-07-29 13:26:20 +01:00
Jordan Jones
db7e862a31 feat: fix build numbers and merge test builds 2023-07-29 05:23:18 -07:00
Simon Larsen
3b3a6f35f1 Merge pull request #556 from Kashalls/ghcr.io
Add support for ghcr.io as a mirror
2023-07-29 12:29:32 +01:00
Jordan Jones
e3ccf48251 chore: support deploying test releases 2023-07-29 04:26:09 -07:00
Jordan Jones
f01b6f1944 chore: re-add prerun for templating 2023-07-29 04:24:02 -07:00
Kashalls
832e88f288 chore: remove non-modifying raw commands and weirdly managed qemu emulator? 2023-07-29 03:46:59 -07:00
Kashalls
9ceb2d4fc4 feat: add support for building and pushing to ghcr.io 2023-07-29 03:44:22 -07:00
Simon Larsen
3b0c9ddaeb remove ghcr 2023-07-29 10:30:48 +01:00
Simon Larsen
c6df51aae3 fix push to github cr 2023-07-29 10:08:12 +01:00
Simon Larsen
606e8d8349 fix github token 2023-07-28 19:00:28 +01:00
Simon Larsen
b0ba865ea2 push images to ghcr.io 2023-07-28 17:54:29 +01:00
Simon Larsen
d48f86970c fix title length 2023-07-27 15:55:33 +01:00
Simon Larsen
44be11adbb fixc workflow json seralization issue 2023-07-27 13:45:51 +01:00
Simon Larsen
e0965390b9 add oneuptime automation 2023-07-27 13:03:29 +01:00
Simon Larsen
75a9763eb1 add last index to workflow 2023-07-27 10:36:50 +01:00
Simon Larsen
952865298c fix billing payment method perms 2023-07-26 18:08:45 +01:00
Simon Larsen
eb90e19d12 increase char limit on title 2023-07-26 16:49:11 +01:00
Simon Larsen
7f81ae4009 fix common server tests 2023-07-26 12:48:54 +01:00
Simon Larsen
cd8f090a5e add HTTP Head request 2023-07-26 12:38:00 +01:00
Simon Larsen
35f483c650 add type to result 2023-07-26 11:06:39 +01:00
Simon Larsen
8238ce4c5d fix json serilization issue 2023-07-26 11:01:37 +01:00
Simon Larsen
39ab39b024 make workflow code more readable 2023-07-26 10:44:39 +01:00
Simon Larsen
7e3f911225 fix json serialization issue with workflows 2023-07-25 15:12:18 +01:00
Simon Larsen
8a8f975369 fix blank page issues 2023-07-25 11:10:27 +01:00
Simon Larsen
bef9411dcc Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-24 21:52:38 +01:00
Simon Larsen
e861f4b53c update readme in config.example 2023-07-24 21:52:19 +01:00
Simon Larsen
757a66bafa add readme in config. 2023-07-24 21:47:54 +01:00
Simon Larsen
217ec6bcfc change default username to postgres 2023-07-24 21:26:20 +01:00
Simon Larsen
dd4f518a79 Merge branch 'master' into release 2023-07-24 21:06:46 +01:00
Simon Larsen
c87e1513d9 Merge pull request #552 from ckd/typo-emptystate
rename EmnptyState component
2023-07-24 20:51:56 +01:00
Carl Downing
b4e4eb7043 rename EnmptyState component 2023-07-24 12:20:47 -07:00
Simon Larsen
26a4ba606e fix issues with summary detail. 2023-07-24 20:02:20 +01:00
Simon Larsen
88cf88d125 Merge pull request #551 from ckd/more-copy-edits
More copy edits
2023-07-24 17:47:15 +01:00
Carl Downing
499dec5b95 here are 2023-07-24 09:43:59 -07:00
Carl Downing
9a107188aa grammar/copy 2023-07-24 09:41:03 -07:00
Carl Downing
6822dc4f3e request 2023-07-24 09:39:17 -07:00
Carl Downing
6977aec52d requests 2023-07-24 09:38:15 -07:00
Carl Downing
c9a3c23302 correct role descriptions 2023-07-24 09:37:47 -07:00
Simon Larsen
066f055a74 Merge pull request #550 from ckd/copy-edits
Copy edits
2023-07-24 17:15:06 +01:00
Carl Downing
1da7b9747f renaming hasReosurce 2023-07-24 09:08:08 -07:00
Carl Downing
e29af13b73 renaming getReosurceDictionaryByPath 2023-07-24 09:06:55 -07:00
Carl Downing
3e4074ef4b resources 2023-07-24 09:04:07 -07:00
Carl Downing
0f8330d110 copyedit 2023-07-24 08:43:43 -07:00
Carl Downing
4cba9d6042 open source 2023-07-24 08:41:47 -07:00
Carl Downing
556283e7f7 copyedit 2023-07-24 08:40:42 -07:00
Carl Downing
696a3b5fee grammar 2023-07-24 08:38:17 -07:00
Carl Downing
cdd2f241c7 grammar 2023-07-24 08:38:02 -07:00
Carl Downing
2a9978b539 grammar 2023-07-24 08:36:34 -07:00
Simon Larsen
e1917f1fd7 Merge branch 'master' into release 2023-07-24 16:15:42 +01:00
Simon Larsen
cb547790cf fix createdAt null check 2023-07-24 16:15:32 +01:00
Simon Larsen
c754101194 Merge pull request #547 from andersmmg/spelling-fix
Fix misspelled "propogate"
2023-07-24 10:35:41 +01:00
Simon Larsen
a1b772bda1 Merge pull request #548 from ckd/spelling-corrections
Spelling corrections
2023-07-24 10:35:21 +01:00
Carl Downing
a0e4b6b5c7 typos 2023-07-23 21:14:07 -07:00
Carl Downing
02cb4474a3 fix URL typo 2023-07-23 21:01:09 -07:00
Carl Downing
2db09a3aba consistent punctuation 2023-07-23 21:00:27 -07:00
Carl Downing
e09efd5917 consistent punctuation 2023-07-23 20:59:49 -07:00
Carl Downing
b45a47e167 consistent punctuation 2023-07-23 20:56:22 -07:00
Carl Downing
fab4be14dc on-call 2023-07-23 20:54:16 -07:00
Carl Downing
b717f0e09e grammar 2023-07-23 20:52:21 -07:00
Carl Downing
89fc67831c typo: integrate 2023-07-23 20:50:43 -07:00
Joshua Anderson
a504ac95d8 Fix misspelled "propogate" 2023-07-23 20:34:00 -06:00
Simon Larsen
a4f2206c83 Merge branch 'master' into release 2023-07-22 18:51:35 +01:00
Simon Larsen
271535d89f add env to gitignore 2023-07-22 18:51:21 +01:00
Simon Larsen
13f0723405 Merge pull request #546 from OneUptime/notification-settings
Notification settings
2023-07-22 18:50:01 +01:00
Simon Larsen
2159332317 fix fmt 2023-07-22 18:48:32 +01:00
Simon Larsen
3757ecb104 fix incidentservice 2023-07-22 18:33:45 +01:00
Simon Larsen
a40986d51b fix env in dev 2023-07-22 18:14:00 +01:00
Simon Larsen
d5aa9529fa fix docker compose files 2023-07-22 17:57:10 +01:00
Simon Larsen
edc7362fcd fix env in docker compose file for dev 2023-07-22 17:45:12 +01:00
Simon Larsen
e9de7fae51 fix env in docker compose for dev 2023-07-22 17:40:23 +01:00
Simon Larsen
8877536c14 fix fmt 2023-07-22 17:33:22 +01:00
Simon Larsen
5f0be6298c fix fmt 2023-07-22 17:31:57 +01:00
Simon Larsen
3d533db7c0 fix docker files for UI containers 2023-07-22 17:03:13 +01:00
Simon Larsen
46b14a4792 fix send email to subscribers 2023-07-22 16:22:21 +01:00
Simon Larsen
a0b203d9b8 fix notification events 2023-07-22 16:13:32 +01:00
Simon Larsen
b55b20a55f remove global config service 2023-07-22 16:09:51 +01:00
Simon Larsen
b91104e7bd fix compile err 2023-07-22 16:00:51 +01:00
Simon Larsen
478b4dc381 add base servicve 2023-07-22 15:33:24 +01:00
Simon Larsen
8d7c88d4d0 fix filters 2023-07-22 14:46:31 +01:00
Simon Larsen
9c35c26558 add workflow id to logs 2023-07-22 14:42:41 +01:00
Simon Larsen
16166a70f8 fix docker compose 2023-07-22 14:35:31 +01:00
Simon Larsen
42b80bab3c fix email log 2023-07-22 14:33:50 +01:00
Simon Larsen
2724f4eeed add mailservice 2023-07-22 14:14:54 +01:00
Simon Larsen
b6f67f8faa add logging to mailservice. 2023-07-22 14:13:40 +01:00
Simon Larsen
a0bfa75e55 fix send email to subscribers 2023-07-22 13:51:40 +01:00
Simon Larsen
1e0b19efd4 fix mail resources 2023-07-22 13:36:02 +01:00
Simon Larsen
e83d63c07e add more alerts to scheduled maintenance 2023-07-21 17:23:30 +01:00
Simon Larsen
7eb0b79d7b add email logs in project settings 2023-07-21 17:10:46 +01:00
Simon Larsen
2156c8f5d5 add notificatios to state changes 2023-07-21 16:52:25 +01:00
Simon Larsen
9564e57208 add message send service 2023-07-21 16:43:17 +01:00
Simon Larsen
2ba91d6ddf rename api 2023-07-21 14:18:49 +01:00
Simon Larsen
668c88db52 fix lint 2023-07-21 14:17:39 +01:00
Simon Larsen
e4faa3c995 update routemap 2023-07-21 14:15:59 +01:00
Simon Larsen
d86f3a0a33 notification log -> on call log 2023-07-21 14:15:33 +01:00
Simon Larsen
4dda09b406 fix fmt 2023-07-21 14:05:53 +01:00
Simon Larsen
ef605f1248 remove notification settings when the user is removed from the projct 2023-07-21 14:01:32 +01:00
Simon Larsen
632365da7f rename files 2023-07-21 13:48:35 +01:00
Simon Larsen
6ca3d003f7 rename files 2023-07-21 13:48:30 +01:00
Simon Larsen
889b6e00c4 add unsubscribe help text 2023-07-21 13:39:38 +01:00
Simon Larsen
dfa8591562 add unsubscribe help text 2023-07-21 13:39:32 +01:00
Simon Larsen
85d073f110 add migration job 2023-07-21 13:33:53 +01:00
Simon Larsen
55f6faaa60 fix UI issues 2023-07-21 13:23:34 +01:00
Simon Larsen
6939ee1f0d make env work in development. 2023-07-21 12:09:46 +01:00
Simon Larsen
316ef6ff53 add settings model 2023-07-20 20:28:47 +01:00
Simon Larsen
9fe2395796 remove comment 2023-07-20 18:58:48 +01:00
Simon Larsen
7b2a31ef96 remove overflow scroll 2023-07-20 14:14:03 +01:00
Simon Larsen
7971bb2abb Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-20 11:24:17 +01:00
Simon Larsen
5eacc2a18e bake template into nginx image 2023-07-20 11:24:01 +01:00
Simon Larsen
70d18ba49e Merge pull request #545 from OneUptime/release
add read env var
2023-07-20 07:24:16 +01:00
Simon Larsen
3c9628abdb add read env var 2023-07-20 07:14:34 +01:00
Simon Larsen
9793d95b80 remove flag 2023-07-19 22:07:07 +01:00
Simon Larsen
881b190fd8 fix fmt 2023-07-19 22:06:11 +01:00
Simon Larsen
e30565bce3 Merge pull request #543 from OneUptime/dependabot/npm_and_yarn/Common/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /Common
2023-07-19 20:33:58 +01:00
Simon Larsen
f9517412e5 Merge pull request #544 from OneUptime/dependabot/npm_and_yarn/Accounts/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /Accounts
2023-07-19 20:33:53 +01:00
dependabot[bot]
ed6d2faa8d Bump word-wrap from 1.2.3 to 1.2.4 in /Accounts
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 19:33:30 +00:00
Simon Larsen
a1ce939ffc Merge pull request #534 from OneUptime/dependabot/npm_and_yarn/Dashboard/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /Dashboard
2023-07-19 20:33:20 +01:00
Simon Larsen
b34cd86f05 Merge pull request #535 from OneUptime/dependabot/npm_and_yarn/CommonServer/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /CommonServer
2023-07-19 20:33:08 +01:00
dependabot[bot]
45e752cabf Bump word-wrap from 1.2.3 to 1.2.4 in /Common
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 19:33:04 +00:00
Simon Larsen
fa89f9d1a5 Merge pull request #536 from OneUptime/dependabot/npm_and_yarn/TestServer/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /TestServer
2023-07-19 20:33:00 +01:00
Simon Larsen
9db08a9347 Merge pull request #537 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /ProbeAPI
2023-07-19 20:32:52 +01:00
Simon Larsen
24c4d37b2c Merge pull request #538 from OneUptime/dependabot/npm_and_yarn/Model/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /Model
2023-07-19 20:32:43 +01:00
Simon Larsen
1f866ee325 Merge pull request #539 from OneUptime/dependabot/npm_and_yarn/CommonUI/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /CommonUI
2023-07-19 20:32:34 +01:00
Simon Larsen
70a0087344 Merge pull request #540 from OneUptime/dependabot/npm_and_yarn/StatusPage/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /StatusPage
2023-07-19 20:32:25 +01:00
Simon Larsen
3dea55f035 Merge pull request #541 from OneUptime/dependabot/npm_and_yarn/Scripts/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /Scripts
2023-07-19 20:32:17 +01:00
Simon Larsen
f47a6e7c6b update readme 2023-07-19 20:30:18 +01:00
Simon Larsen
788e8363ef remove self signed certs generation 2023-07-19 20:29:29 +01:00
Simon Larsen
c9d1c95b38 remove ssl certs from nginx 2023-07-19 20:28:38 +01:00
Simon Larsen
b3a18d69cb add comment 2023-07-19 20:21:55 +01:00
Simon Larsen
3b9e982c35 fix nginx template 2023-07-19 20:20:31 +01:00
Simon Larsen
b28a832ba7 env var for nginx domain 2023-07-19 20:16:43 +01:00
Simon Larsen
38b96e86c3 add nginx to prod and dev docker 2023-07-19 20:02:14 +01:00
Simon Larsen
dafcd001f7 add nginx files 2023-07-19 20:00:53 +01:00
Simon Larsen
7882897466 fix typo 2023-07-19 19:47:08 +01:00
Simon Larsen
3e62082ac2 fix typo 2023-07-19 19:36:26 +01:00
Simon Larsen
e8d790925b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-19 18:37:51 +01:00
Simon Larsen
83061b1ca8 fix typo in readme 2023-07-19 18:27:26 +01:00
Simon Larsen
554f353990 Merge pull request #542 from OneUptime/release
fix test script
2023-07-19 18:11:23 +01:00
Simon Larsen
d857de0406 fix test script 2023-07-19 18:07:33 +01:00
Simon Larsen
e4d4bbb680 expose postrges port 2023-07-19 16:34:20 +01:00
Simon Larsen
4e8631cec9 add dev readme 2023-07-19 16:33:17 +01:00
Simon Larsen
1f96504c34 package.json 2023-07-19 15:13:05 +01:00
Simon Larsen
c0153f0ecb fix docker compose files 2023-07-19 15:10:47 +01:00
Simon Larsen
42f8a90eeb add code mounts 2023-07-19 14:51:39 +01:00
Simon Larsen
090d68f4e1 add status response to link shortner 2023-07-19 14:27:41 +01:00
Simon Larsen
dcd04ddaa1 add networks 2023-07-19 14:25:00 +01:00
Simon Larsen
906438c325 refactor status check script 2023-07-19 14:21:39 +01:00
Simon Larsen
53ce3537e9 fix spaces 2023-07-19 13:06:39 +01:00
Simon Larsen
550d7f2621 fix probe config 2023-07-19 12:59:10 +01:00
Simon Larsen
b1707a28f8 add 443 port for external status apges 2023-07-19 12:54:37 +01:00
Simon Larsen
3eb15af79c update readme 2023-07-19 12:44:29 +01:00
Simon Larsen
bddd932eb8 remove sudo 2023-07-19 12:42:33 +01:00
Simon Larsen
8a73a7c7ab fix install script 2023-07-19 12:34:59 +01:00
Simon Larsen
a7b6f70ed4 remove secret generation 2023-07-19 12:29:54 +01:00
Simon Larsen
3dea88a97b add test setup 2023-07-19 12:25:50 +01:00
Simon Larsen
5728c1a18c fix test file 2023-07-19 12:16:29 +01:00
Simon Larsen
7da678e82b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-19 12:01:20 +01:00
Simon Larsen
7b7cbbe6b8 fix config.example 2023-07-19 12:01:09 +01:00
dependabot[bot]
658b359c2c Bump word-wrap from 1.2.3 to 1.2.4 in /Scripts
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:45 +00:00
dependabot[bot]
ff9f97f095 Bump word-wrap from 1.2.3 to 1.2.4 in /StatusPage
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:35 +00:00
dependabot[bot]
558f963648 Bump word-wrap from 1.2.3 to 1.2.4 in /CommonUI
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:30 +00:00
dependabot[bot]
f5883d4840 Bump word-wrap from 1.2.3 to 1.2.4 in /Model
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:27 +00:00
dependabot[bot]
bfdecac3ba Bump word-wrap from 1.2.3 to 1.2.4 in /TestServer
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:26 +00:00
dependabot[bot]
43a765479a Bump word-wrap from 1.2.3 to 1.2.4 in /ProbeAPI
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:26 +00:00
dependabot[bot]
07b33b68ab Bump word-wrap from 1.2.3 to 1.2.4 in /CommonServer
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:24 +00:00
dependabot[bot]
e83b118904 Bump word-wrap from 1.2.3 to 1.2.4 in /Dashboard
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 10:43:22 +00:00
Nawaz Dhandala
fb798290a5 Merge pull request #529 from TobiasGrether/master
use overflow-x-scroll to stop nav bar from operlapping on mobile dashboard
2023-07-19 11:43:07 +01:00
Nawaz Dhandala
46c33b4d1e Merge pull request #533 from OneUptime/dependabot/npm_and_yarn/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4
2023-07-19 11:42:36 +01:00
Simon Larsen
3492e7f949 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-19 11:41:34 +01:00
Simon Larsen
5a5b861f69 expose port in local dev 2023-07-19 11:41:32 +01:00
dependabot[bot]
17938ddb3f Bump word-wrap from 1.2.3 to 1.2.4
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 08:24:35 +00:00
Nawaz Dhandala
3ea065a620 Merge pull request #531 from TobiasGrether/patch-1
Add docker network to docker-compose.yml
2023-07-18 17:02:57 +01:00
Tobias Grether
2f6f8044b8 Add docker network to docker-compose.yml 2023-07-18 10:16:13 +02:00
Tobias Grether
7a17eb12dc feat: use overflow-x-scroll to stop nav bar from operlapping on mobile dashboard 2023-07-18 09:25:59 +02:00
Nawaz Dhandala
dd8d9b3e3f Merge pull request #526 from OneUptime/dependabot/npm_and_yarn/CommonServer/fast-xml-parser-and-aws-sdk/credential-providers-4.2.5
Bump fast-xml-parser and @aws-sdk/credential-providers in /CommonServer
2023-07-17 20:49:22 +01:00
Nawaz Dhandala
22fc04f06a Merge pull request #527 from TobiasGrether/master
Use docker network instead of exposing all ports manually
2023-07-17 20:44:35 +01:00
Tobias Grether
9a121ec62e feat: use docker network instead of exposing all ports manually 2023-07-17 21:39:38 +02:00
Simon Larsen
7909bc95ee bash -> source 2023-07-17 20:33:19 +01:00
Simon Larsen
cad11997f4 bash -> source 2023-07-17 20:33:08 +01:00
Simon Larsen
908a7a2695 fix script 2023-07-17 20:17:30 +01:00
Simon Larsen
d5b4bdbf6b remove env tpl 2023-07-17 20:06:01 +01:00
Simon Larsen
bc482345ce add common vars to nginx 2023-07-17 19:56:14 +01:00
Simon Larsen
a04416e7e7 add default conf file 2023-07-17 19:54:44 +01:00
Simon Larsen
a04eb341e1 add docker compose name 2023-07-17 19:50:48 +01:00
Simon Larsen
687c1bbb67 fix fmt 2023-07-17 19:47:14 +01:00
Simon Larsen
4462ee9bc2 remove company name and phone from OSS install 2023-07-17 19:46:48 +01:00
Simon Larsen
2379a6fd86 read env vars from bash 2023-07-17 19:30:10 +01:00
Simon Larsen
99462978cc edit readme 2023-07-17 17:59:15 +01:00
Simon Larsen
ae7c32a32d makr coookie accepted as false and hide the banner 2023-07-17 17:56:59 +01:00
Simon Larsen
6e4b23293f update readme to make it only docker compose 2023-07-17 17:54:58 +01:00
Simon Larsen
21a017a8ba add docs around external cname 2023-07-17 17:45:07 +01:00
Simon Larsen
5a99e66427 add debugging ports 2023-07-17 17:38:15 +01:00
Simon Larsen
786e88eef5 change protocol to http 2023-07-17 17:32:38 +01:00
Simon Larsen
bb45041dec fix probe prod file 2023-07-17 17:29:57 +01:00
Simon Larsen
0f92ba3e63 add activate 2023-07-17 17:29:13 +01:00
Simon Larsen
25b065eef4 fix common tests 2023-07-17 17:18:56 +01:00
Simon Larsen
dcd35b4686 fix env var 2023-07-17 16:09:18 +01:00
Simon Larsen
a9fc2305eb fix configure 2023-07-17 16:06:22 +01:00
Simon Larsen
7f741cec1b add docker compose file 2023-07-17 16:05:38 +01:00
Simon Larsen
c03e8f2d67 fix configure script 2023-07-17 16:03:05 +01:00
Simon Larsen
4691444545 fix preinstall script 2023-07-17 15:59:56 +01:00
Simon Larsen
970e6c4af2 fix lint. 2023-07-17 15:57:05 +01:00
Simon Larsen
31e0376e62 fix script 2023-07-17 14:30:58 +01:00
Simon Larsen
cc24dad2cd fix package.json 2023-07-17 14:30:31 +01:00
Simon Larsen
74a36c6918 fix env config 2023-07-17 13:30:20 +01:00
Simon Larsen
ab0472005e Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-17 13:28:31 +01:00
Simon Larsen
e171a8c845 fix err in docker compose 2023-07-17 13:28:29 +01:00
Simon Larsen
5de055a350 add config.example.env 2023-07-17 13:08:02 +01:00
dependabot[bot]
3c04194dfd Bump fast-xml-parser and @aws-sdk/credential-providers in /CommonServer
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) and [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers). These dependencies needed to be updated together.

Updates `fast-xml-parser` from 4.2.4 to 4.2.5
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.2.4...v4.2.5)

Updates `@aws-sdk/credential-providers` from 3.347.1 to 3.370.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.370.0/packages/credential-providers)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: "@aws-sdk/credential-providers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 11:50:21 +00:00
Nawaz Dhandala
aee54309d8 Merge pull request #525 from OneUptime/dependabot/npm_and_yarn/Accounts/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /Accounts
2023-07-17 12:49:11 +01:00
dependabot[bot]
5831fdfa3e Bump tough-cookie from 4.1.2 to 4.1.3 in /Accounts
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-16 21:46:47 +00:00
Nawaz Dhandala
5267cdfbeb Merge pull request #522 from OneUptime/dependabot/npm_and_yarn/Common/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /Common
2023-07-16 22:45:52 +01:00
Simon Larsen
6094b577ef Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-15 13:43:28 +01:00
Simon Larsen
b1f734166f add poorts to docker compose base 2023-07-15 11:32:30 +01:00
Simon Larsen
52060d1393 add env var to docker compose base 2023-07-15 11:28:50 +01:00
Nawaz Dhandala
9a1589259f Merge pull request #523 from OneUptime/nzdhandala-patch-1
Create IPAddress.md
2023-07-14 21:01:05 +01:00
Nawaz Dhandala
12ae9a1b74 Create IPAddress.md 2023-07-14 21:00:56 +01:00
dependabot[bot]
ed7395db70 Bump tough-cookie from 4.1.2 to 4.1.3 in /Common
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-14 17:19:43 +00:00
Nawaz Dhandala
6a63556fd2 Merge pull request #521 from OneUptime/dependabot/npm_and_yarn/CommonServer/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /CommonServer
2023-07-14 18:19:01 +01:00
Simon Larsen
4ecfce4a5d fix grammar 2023-07-13 12:34:39 +01:00
Simon Larsen
6f827a68c0 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-13 12:29:40 +01:00
Simon Larsen
8afdf966f3 fix fmt 2023-07-13 12:29:13 +01:00
Simon Larsen
e9e5533372 fix on call page 2023-07-13 12:26:34 +01:00
Simon Larsen
e8acdad270 fix logo on status page 2023-07-13 12:08:28 +01:00
dependabot[bot]
d11116544c Bump tough-cookie from 4.1.2 to 4.1.3 in /CommonServer
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 09:34:58 +00:00
Nawaz Dhandala
4741028cc2 Merge pull request #518 from OneUptime/dependabot/npm_and_yarn/Playwright/semver-6.3.1
Bump semver from 6.3.0 to 6.3.1 in /Playwright
2023-07-13 10:34:16 +01:00
Nawaz Dhandala
56af44885d Merge pull request #512 from OneUptime/dependabot/npm_and_yarn/Dashboard/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /Dashboard
2023-07-13 10:34:00 +01:00
Nawaz Dhandala
cc30864ada Merge pull request #513 from OneUptime/dependabot/npm_and_yarn/CommonUI/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /CommonUI
2023-07-13 10:33:52 +01:00
Nawaz Dhandala
5291f78895 Merge pull request #517 from OneUptime/dependabot/npm_and_yarn/Accounts/semver-5.7.2
Bump semver from 5.7.1 to 5.7.2 in /Accounts
2023-07-13 10:33:47 +01:00
Nawaz Dhandala
731f4da92a Merge pull request #519 from OneUptime/dependabot/npm_and_yarn/CommonServer/semver-6.3.1
Bump semver from 6.3.0 to 6.3.1 in /CommonServer
2023-07-13 10:33:36 +01:00
Simon Larsen
da6615ad6f finish workflow page 2023-07-13 10:30:53 +01:00
Simon Larsen
251c763245 remove svg on the sides 2023-07-12 14:22:39 +01:00
Simon Larsen
ac29692485 add workflow images 2023-07-12 14:20:24 +01:00
Simon Larsen
2e0e8f6956 add workflow page 2023-07-12 13:36:13 +01:00
Simon Larsen
74e1532079 fix fmt 2023-07-12 12:15:44 +01:00
Simon Larsen
2657bca277 fix shortlinks 2023-07-12 11:53:08 +01:00
Simon Larsen
9704adba03 fix sms and calls for verification code. 2023-07-12 11:46:35 +01:00
Simon Larsen
a1960cb749 add PG_DBNAME env var 2023-07-12 11:38:40 +01:00
Simon Larsen
b288117b4f fix fmt 2023-07-12 11:03:50 +01:00
Simon Larsen
c22f3f3191 fix bug with logging on-call 2023-07-12 11:02:33 +01:00
Simon Larsen
3b4e0a8dbc add comments in timeout jobs 2023-07-12 10:24:22 +01:00
Simon Larsen
6ef9445b46 fix fmt in timeout jobs 2023-07-12 10:20:30 +01:00
Simon Larsen
55856e9ff0 add timeout jobs 2023-07-12 10:18:57 +01:00
Simon Larsen
8b8585f86c fix issues with service 2023-07-12 09:58:52 +01:00
Simon Larsen
ad427fa6b4 Merge branch 'release' 2023-07-12 09:32:01 +01:00
Simon Larsen
3d4519e2bd add https port 2023-07-12 09:31:50 +01:00
Simon Larsen
d0f0454a0c add docker base 2023-07-12 09:29:36 +01:00
Simon Larsen
e0601e75fa remove nginx docker build 2023-07-11 22:32:38 +01:00
Simon Larsen
a4951a264b add docker base 2023-07-11 22:31:38 +01:00
dependabot[bot]
b8485a1c3e Bump semver from 6.3.0 to 6.3.1 in /CommonServer
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 21:17:03 +00:00
dependabot[bot]
54b4f47b6a Bump semver from 6.3.0 to 6.3.1 in /Playwright
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 21:16:58 +00:00
Simon Larsen
c558909fd0 remove nginx jobs 2023-07-11 22:16:09 +01:00
Simon Larsen
da3f02f855 add nginx official container 2023-07-11 22:15:34 +01:00
dependabot[bot]
f1ea93719c Bump semver from 5.7.1 to 5.7.2 in /Accounts
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 21:03:13 +00:00
Simon Larsen
fc59f65fca add env folder 2023-07-11 20:26:35 +01:00
Simon Larsen
bddf072511 add data folder 2023-07-11 20:22:17 +01:00
Simon Larsen
f5a4cc3c1d remove lets encrypt to make deployment simpler 2023-07-11 11:57:54 +01:00
Nawaz Dhandala
a7e1430898 Merge pull request #516 from OneUptime/on-call-fixes
fix shortlink logs
2023-07-11 09:47:27 +01:00
Simon Larsen
d0cb4b5b17 fix shortlink logs 2023-07-11 09:28:16 +01:00
Nawaz Dhandala
f5055d744e Merge pull request #515 from OneUptime/on-call-fixes
On call fixes
2023-07-10 21:31:24 +01:00
Simon Larsen
8d308b0a7c fix workflow status 2023-07-10 19:23:44 +01:00
Simon Larsen
1515cd7478 running - executing 2023-07-10 19:23:11 +01:00
Simon Larsen
604a5c0c9f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-07-10 08:28:43 +01:00
Simon Larsen
ba46931979 add docker jobs for link shortner 2023-07-10 08:28:23 +01:00
dependabot[bot]
7d620595d2 Bump tough-cookie from 4.1.2 to 4.1.3 in /CommonUI
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:59:16 +00:00
dependabot[bot]
d186adbbbb Bump tough-cookie from 4.1.2 to 4.1.3 in /Dashboard
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:57:56 +00:00
Nawaz Dhandala
3bc6794948 Merge pull request #511 from OneUptime/dependabot/npm_and_yarn/StatusPage/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /StatusPage
2023-07-09 20:57:20 +01:00
Nawaz Dhandala
f5e0f90e11 Merge pull request #510 from OneUptime/dependabot/npm_and_yarn/TestServer/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /TestServer
2023-07-09 20:57:12 +01:00
Nawaz Dhandala
536e0e3cf8 Merge pull request #509 from OneUptime/dependabot/npm_and_yarn/Model/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /Model
2023-07-09 20:57:04 +01:00
Nawaz Dhandala
b82c2acf67 Merge pull request #507 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /ProbeAPI
2023-07-09 20:56:58 +01:00
Nawaz Dhandala
bd46971ad8 Merge pull request #506 from OneUptime/dependabot/npm_and_yarn/Scripts/tough-cookie-4.1.3
Bump tough-cookie from 4.1.2 to 4.1.3 in /Scripts
2023-07-09 20:56:49 +01:00
dependabot[bot]
61cbae6a3f Bump tough-cookie from 4.1.2 to 4.1.3 in /StatusPage
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:46:34 +00:00
dependabot[bot]
d9c13333ed Bump tough-cookie from 4.1.2 to 4.1.3 in /TestServer
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:46:29 +00:00
dependabot[bot]
6716339317 Bump tough-cookie from 4.1.2 to 4.1.3 in /Model
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:46:14 +00:00
Nawaz Dhandala
49b4388491 Merge pull request #508 from OneUptime/nzdhandala-patch-1
Update README.md
2023-07-09 20:45:59 +01:00
Nawaz Dhandala
6300416593 Update README.md 2023-07-09 20:45:43 +01:00
dependabot[bot]
c7aa6123b2 Bump tough-cookie from 4.1.2 to 4.1.3 in /ProbeAPI
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:45:41 +00:00
dependabot[bot]
df17c47dd4 Bump tough-cookie from 4.1.2 to 4.1.3 in /Scripts
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 19:45:35 +00:00
Nawaz Dhandala
5e8962917b Merge pull request #501 from OneUptime/on-call-duty
On call duty
2023-07-09 20:44:57 +01:00
Simon Larsen
112b72d2ed fix issues with on-call 2023-07-09 20:44:40 +01:00
Simon Larsen
3d3bf1d092 fix regex to include longer phone numbers 2023-07-09 19:49:43 +01:00
Simon Larsen
e5f7fc4cef fix domain and include za 2023-07-09 19:47:30 +01:00
Simon Larsen
bf82694b6e add sent states 2023-07-09 17:14:44 +01:00
Simon Larsen
d1fa52c8dc fix model required fields. 2023-07-09 17:06:10 +01:00
Simon Larsen
577d1dceea add resource notifictions 2023-07-09 16:31:53 +01:00
Simon Larsen
9b4e3172c3 add sidemenu 2023-07-09 15:52:20 +01:00
Simon Larsen
b7db3a42b5 underline on hover 2023-07-09 15:21:36 +01:00
Simon Larsen
a8292e5183 fix fmt 2023-07-09 15:14:22 +01:00
Simon Larsen
bf2b95fda7 fix fmt 2023-07-09 15:13:09 +01:00
Simon Larsen
3f1550096c fix sso docs 2023-07-09 15:11:01 +01:00
Simon Larsen
860beafd74 filter by severity 2023-07-09 13:39:46 +01:00
Simon Larsen
66839a01d6 fix filter 2023-07-09 13:27:14 +01:00
Simon Larsen
cf4fbdc8fc fix date filter 2023-07-09 13:19:29 +01:00
Simon Larsen
f2a1a0596d fix enum status 2023-07-09 13:04:46 +01:00
Simon Larsen
40e72a4c00 add pricing for on-call 2023-07-09 12:53:50 +01:00
Simon Larsen
30cae266b0 refactor into a table component 2023-07-08 22:43:29 +01:00
Simon Larsen
d54708b2c4 fix sidemenu style 2023-07-08 22:22:13 +01:00
Simon Larsen
f33d35a45b fix issues with oncall 2023-07-08 15:16:37 +01:00
Simon Larsen
de1f64aa6b add pricing to home 2023-07-08 14:56:46 +01:00
Simon Larsen
a325b66034 add call and sms pricing to home 2023-07-08 14:51:54 +01:00
Simon Larsen
031ed59108 refactor home project 2023-07-08 14:18:05 +01:00
Simon Larsen
8e78d74568 fix execution log view 2023-07-08 13:16:56 +01:00
Simon Larsen
1c3b462a8f add on call log ui 2023-07-07 22:14:24 +01:00
Simon Larsen
ee25e8f218 add notification timeline page. 2023-07-07 19:21:43 +01:00
Simon Larsen
573c074aef add new fields to timeline 2023-07-07 14:34:55 +01:00
Simon Larsen
53b55ac7f6 add notification logs page 2023-07-07 14:13:59 +01:00
Simon Larsen
f054b131e4 add notification logs page 2023-07-05 22:18:19 +01:00
Simon Larsen
f80ae8e806 fix infinate type 2023-07-05 21:18:48 +01:00
Simon Larsen
5464fed1a8 add workers for timelines 2023-07-05 20:20:46 +01:00
Simon Larsen
b4311d02d4 add dotdash logo 2023-07-05 09:41:15 +01:00
Simon Larsen
7778182f02 add types 2023-07-04 12:49:59 +01:00
Simon Larsen
b5fb766f3d add notification id to notification service 2023-07-04 12:42:22 +01:00
Simon Larsen
d236131171 add ack of incident 2023-07-04 12:26:49 +01:00
Simon Larsen
f88c0d5161 add call handler api 2023-07-03 22:15:17 +01:00
Simon Larsen
9eab1cd1c1 Merge branch 'master' into on-call-duty 2023-07-03 20:40:54 +01:00
Simon Larsen
a68cefd27c fix adding triggr node 2023-07-03 17:14:51 +01:00
Simon Larsen
71ce42476b add run to webhook 2023-07-03 17:07:34 +01:00
Simon Larsen
e795470ea7 add success port to webhook 2023-07-03 17:05:32 +01:00
Simon Larsen
f87f721487 add timelne service and events. 2023-07-02 22:28:37 +01:00
Simon Larsen
962c79e3dc add user notification rule 2023-07-02 13:39:51 +01:00
Simon Larsen
2ef0c9334d fix fmt 2023-07-01 13:08:50 +01:00
Simon Larsen
f18bb3a3de add url shortner 2023-07-01 12:58:59 +01:00
Simon Larsen
d724932660 link shortner 2023-07-01 12:01:54 +01:00
Simon Larsen
4de9a308bd add link shortner service 2023-07-01 11:57:53 +01:00
Simon Larsen
1760731fab add new fields in on-call-ex-log 2023-06-30 13:45:36 +01:00
Simon Larsen
88e554d26b add on call policy to incident 2023-06-30 12:32:02 +01:00
Simon Larsen
50dac60b65 fix fmt 2023-06-30 11:48:40 +01:00
Simon Larsen
c2fb75cdc5 add monitors 2023-06-30 11:27:06 +01:00
Simon Larsen
560acb7626 select on call policy 2023-06-30 10:56:01 +01:00
Simon Larsen
394571144d fix display of users and teams 2023-06-29 19:36:46 +01:00
Simon Larsen
35fef64623 add list props in table 2023-06-29 12:56:55 +01:00
Simon Larsen
fdaca5f804 fix sort order 2023-06-29 12:02:23 +01:00
Simon Larsen
716fe16487 enable drag and drop on list 2023-06-29 11:35:20 +01:00
Simon Larsen
7d63433f65 add err in findOneById 2023-06-28 13:53:10 +01:00
Simon Larsen
ea122c0e77 fix issue with fetching id. 2023-06-28 13:46:57 +01:00
Simon Larsen
f0d71bc65b fix link in on-call duty 2023-06-27 20:46:03 +01:00
Simon Larsen
c33b2b0946 add order to on-call escalation rule 2023-06-27 20:24:57 +01:00
Simon Larsen
0475c18b0f fix typo 2023-06-26 18:55:41 +01:00
Simon Larsen
8396d7cbd7 do not show view id btn causes confusion 2023-06-26 17:59:03 +01:00
Simon Larsen
66e34014b9 fix fmt 2023-06-26 12:00:25 +01:00
Simon Larsen
908c108116 add log statements to domain verification 2023-06-26 11:59:03 +01:00
Simon Larsen
8130bb3bb7 fix issues with incident auto-resolve 2023-06-26 11:50:45 +01:00
Simon Larsen
0813f1425f relaod bash 2023-06-26 11:09:58 +01:00
Simon Larsen
3f9ca54c61 add probe monitor response. 2023-06-25 20:09:22 +01:00
Simon Larsen
03c49bc5cc add id generation 2023-06-25 19:06:43 +01:00
Simon Larsen
7007834394 add auto resolve incident in montor response 2023-06-25 19:02:43 +01:00
Simon Larsen
e7ee37c218 add incident id 2023-06-25 17:03:31 +01:00
Simon Larsen
5590b4fde2 fix fmt 2023-06-25 15:16:39 +01:00
Simon Larsen
1750692328 add root casuse messages 2023-06-25 15:14:54 +01:00
Simon Larsen
03ceda4f77 fix grammar 2023-06-25 15:03:50 +01:00
Simon Larsen
110f596cf6 fix incident and monitor service 2023-06-25 14:56:14 +01:00
Simon Larsen
63288ab589 fix fmt 2023-06-25 14:51:38 +01:00
Simon Larsen
c9480bea8f fix permissions and root cause 2023-06-25 14:46:32 +01:00
Simon Larsen
3a78307c2e add root cause 2023-06-25 14:33:49 +01:00
Simon Larsen
89ed205b50 add root cause 2023-06-25 14:11:59 +01:00
Simon Larsen
490edf1859 add root cause to monitoring 2023-06-25 13:34:25 +01:00
Simon Larsen
5fb42b9c6d add logs to status timeline 2023-06-25 11:24:23 +01:00
Simon Larsen
d5e07fc788 add logs to monitor probe 2023-06-25 10:23:42 +01:00
Simon Larsen
c3c871f9cc add auto resolve types 2023-06-23 17:30:37 +01:00
Simon Larsen
72635b8c8f fix deserlization 2023-06-23 11:22:51 +01:00
Simon Larsen
057d895aaf add type checking 2023-06-23 11:00:51 +01:00
Simon Larsen
407fc1240a add pricing controls 2023-06-22 20:53:38 +01:00
Simon Larsen
2bc307c564 add column access pricing controls 2023-06-22 20:41:03 +01:00
Simon Larsen
c42790e6f2 center loader 2023-06-22 20:20:04 +01:00
Simon Larsen
ecdbea2aab remove company name from user settings 2023-06-22 20:12:12 +01:00
Simon Larsen
7cb98456b1 ad owner fields to project model 2023-06-22 20:03:21 +01:00
Simon Larsen
4f80317b14 add disabled settings 2023-06-22 18:55:55 +01:00
Simon Larsen
7a589d65a3 add disable monitor page 2023-06-22 18:07:07 +01:00
Simon Larsen
acd5d04ee9 fix createdAt 2023-06-22 17:56:16 +01:00
Simon Larsen
998c85e393 update project last active 2023-06-22 17:51:28 +01:00
Simon Larsen
70478bd1fa fix createdAt not populating 2023-06-22 17:41:19 +01:00
Simon Larsen
4c06feeb50 fix fmt 2023-06-21 19:40:44 +01:00
Simon Larsen
2acd6d5ce0 add disable monitoring 2023-06-21 19:39:17 +01:00
Simon Larsen
56e7c0c7d0 fix monitor type enum 2023-06-21 19:00:23 +01:00
Simon Larsen
7948070be6 add user limit 2023-06-21 18:47:35 +01:00
Nawaz Dhandala
a9139fcca0 Merge pull request #484 from OneUptime/on-call
On-Call Duty -> On Call Duty Policy
2023-06-21 15:57:16 +01:00
Simon Larsen
99b3dc65a7 rename file with typo 2023-06-21 14:25:32 +01:00
Simon Larsen
599c7a175e fix 2023-06-21 14:25:17 +01:00
Simon Larsen
0a03dc652c fix migrations 2023-06-21 14:20:00 +01:00
Simon Larsen
53f72c2192 fix case 2023-06-21 13:39:24 +01:00
Simon Larsen
53334ad3dc make notiifction rule work properly 2023-06-20 15:41:54 +01:00
Simon Larsen
4d7ddf7be1 add notification rule 2023-06-20 15:34:33 +01:00
Simon Larsen
9dfdd0841f add delete trigger to call email and sms 2023-06-20 12:47:26 +01:00
Simon Larsen
7f662291e4 fix rule 2023-06-20 12:03:22 +01:00
Simon Larsen
9bbd32424e Merge branch 'master' into on-call 2023-06-20 11:53:49 +01:00
Simon Larsen
41b5fe3a19 fix null issue with select 2023-06-20 11:51:54 +01:00
Simon Larsen
d35195a591 fix notification types 2023-06-20 11:43:54 +01:00
Simon Larsen
ee229d3711 fix relation fetch in table 2023-06-20 10:05:41 +01:00
Simon Larsen
9eb12a5348 fix issues with table 2023-06-20 10:02:11 +01:00
Simon Larsen
0bb8343f0b fix typo 2023-06-19 20:27:43 +01:00
Simon Larsen
d5c13f5c26 fix fmt 2023-06-19 19:52:24 +01:00
Simon Larsen
9e57fe1531 add notification rule 2023-06-19 19:49:15 +01:00
Simon Larsen
8b10e0d9f0 fix fmt 2023-06-19 19:40:38 +01:00
Simon Larsen
45d7dc90b3 add donation in readme 2023-06-19 19:06:51 +01:00
Simon Larsen
da2683391d add notification rule 2023-06-19 17:57:48 +01:00
Simon Larsen
ea50830dae add notification rule model. 2023-06-19 17:52:49 +01:00
Simon Larsen
985a7ca973 fix side menu link 2023-06-19 13:11:48 +01:00
Simon Larsen
2c649bed07 fix on call custom fields 2023-06-19 13:06:22 +01:00
Simon Larsen
78fad54d6a Merge branch 'master' into on-call 2023-06-19 12:31:44 +01:00
Simon Larsen
05c583fd81 add plan name in project model 2023-06-19 12:30:52 +01:00
Simon Larsen
b99912abd6 add plan name to project 2023-06-19 12:27:10 +01:00
Simon Larsen
c3a5a8a4e8 add custom fields 2023-06-19 12:07:53 +01:00
Simon Larsen
ad451fd9c9 Merge branch 'master' into on-call 2023-06-19 11:29:39 +01:00
Simon Larsen
ce31e0cfff Merge pull request #489 from OneUptime/created-at-refactor
fix createdat
2023-06-19 11:24:40 +01:00
Simon Larsen
545dcea3e8 fix createdat 2023-06-19 11:24:25 +01:00
Simon Larsen
29accb2e6f Merge branch 'master' into release 2023-06-19 10:35:28 +01:00
Simon Larsen
8cb8a1ed72 Merge pull request #488 from OneUptime/standard-workflows
add select clause to trigger
2023-06-19 10:34:02 +01:00
Simon Larsen
a8beed5c5c add select clause to trigger 2023-06-19 10:32:54 +01:00
Simon Larsen
8d59fdc732 Merge pull request #487 from OneUptime/master
Staus Page redirection fix
2023-06-16 19:45:16 +01:00
Simon Larsen
a7fe18fd65 fix rounded corners 2023-06-16 18:25:18 +01:00
Simon Larsen
e80835c380 Merge branch 'master' into on-call 2023-06-16 18:13:21 +01:00
Simon Larsen
bbd60075fa fix preview selector 2023-06-16 18:11:25 +01:00
Simon Larsen
622bb87b89 add call logs 2023-06-16 14:04:57 +01:00
Simon Larsen
3d3c9876eb add env var 2023-06-16 14:00:40 +01:00
Simon Larsen
ea588be0f7 Merge branch 'master' into on-call 2023-06-16 13:32:34 +01:00
Simon Larsen
0fe1779ce4 fix gtetId() 2023-06-16 13:30:06 +01:00
Simon Larsen
71f2d3b87a add side menu item 2023-06-16 13:29:11 +01:00
Simon Larsen
8d0670d05c add call log 2023-06-16 13:26:32 +01:00
Simon Larsen
1b6eccfb36 fix fmt 2023-06-16 12:33:16 +01:00
Simon Larsen
9a7c2cedf5 add call service 2023-06-16 12:25:37 +01:00
Simon Larsen
55b9a6bf9f Merge branch 'master' into on-call 2023-06-16 12:22:05 +01:00
Simon Larsen
9ddca843c8 refactor status page 2023-06-16 12:13:57 +01:00
Simon Larsen
2a1786147b fix status page set 2023-06-16 11:45:28 +01:00
Simon Larsen
1bc572c4be fix lint 2023-06-16 11:32:23 +01:00
Simon Larsen
f961796c7c fix sttaus page redirection 2023-06-16 11:14:32 +01:00
Simon Larsen
ff1f564527 add call config 2023-06-16 10:40:27 +01:00
Simon Larsen
6ef61221bf ad sms service 2023-06-15 15:07:34 +01:00
Simon Larsen
1b7d17fb9e fix terms in sla and make them clearer 2023-06-15 12:21:56 +01:00
Simon Larsen
04f7d1f8bf fix typo 2023-06-15 12:18:36 +01:00
Simon Larsen
2edbe0df08 add resend verifiction code 2023-06-14 21:16:07 +01:00
Simon Larsen
a96dc90104 fix template 2023-06-14 21:05:43 +01:00
Simon Larsen
3e8b966dc8 fix models 2023-06-14 21:02:10 +01:00
Simon Larsen
1ee94f10c4 fix fmt 2023-06-14 20:13:24 +01:00
Simon Larsen
74866edadb add workflow help banner 2023-06-14 20:07:44 +01:00
Simon Larsen
e402ebc14c Merge branch 'master' into on-call 2023-06-14 20:04:00 +01:00
Simon Larsen
4297cead16 fix fmt 2023-06-14 19:59:26 +01:00
Simon Larsen
da021bbd10 add logs for api monitor 2023-06-14 19:53:50 +01:00
Simon Larsen
ab48de6e9b add user settings 2023-06-14 19:41:03 +01:00
Simon Larsen
314b905e8f add api for user notification methods 2023-06-14 14:56:47 +01:00
Simon Larsen
db60c0fefb add more icons 2023-06-14 14:38:35 +01:00
Simon Larsen
713d9464a2 add default value capability 2023-06-14 14:04:32 +01:00
Simon Larsen
84cc4a35d4 fix user email 2023-06-14 13:55:38 +01:00
Simon Larsen
6a64b8658a add user emails for notifications. 2023-06-14 13:47:01 +01:00
Simon Larsen
b8ee827068 fix lint 2023-06-14 12:28:54 +01:00
Simon Larsen
8fea1b6e3d fix sidemenu 2023-06-14 12:19:03 +01:00
Simon Larsen
96934f5f22 fix app.tsx 2023-06-14 12:17:45 +01:00
Simon Larsen
a2ad4d30e7 fix populate route params 2023-06-14 12:11:53 +01:00
Simon Larsen
0623588019 fix lint. 2023-06-14 11:30:09 +01:00
Simon Larsen
f1d087da44 add services and api 2023-06-13 17:03:38 +01:00
Simon Larsen
5dca4a0fd3 add services 2023-06-13 16:57:02 +01:00
Simon Larsen
7d085274de add models of on-call 2023-06-13 16:46:25 +01:00
Simon Larsen
1da9184a14 Merge branch 'master' into on-call 2023-06-13 10:47:06 +01:00
Simon Larsen
12c429597c fix entity name 2023-06-13 10:44:23 +01:00
Simon Larsen
314a9ef61c fix company in legal 2023-06-13 10:37:24 +01:00
Simon Larsen
5961504577 fix redirect issue 2023-06-13 10:01:08 +01:00
Simon Larsen
a7757e547c On-Call Duty -> On Call Duty Policy 2023-06-12 19:59:38 +01:00
Simon Larsen
6a4e2cfcb7 make bool 2023-06-12 18:18:56 +01:00
Simon Larsen
6744c92cf3 fix issue with status api 2023-06-12 17:05:31 +01:00
Simon Larsen
7c4f2c3279 fix select type 2023-06-12 17:01:30 +01:00
Simon Larsen
d68b066127 fix lint 2023-06-12 16:50:03 +01:00
Simon Larsen
236fdbe8ab remove dup keys 2023-06-12 15:00:06 +01:00
Simon Larsen
92a5710055 fix getItem 2023-06-12 14:58:17 +01:00
Simon Larsen
f2715f7637 fix get list 2023-06-12 14:57:35 +01:00
Simon Larsen
4339abe9d6 fix get list 2023-06-12 14:57:30 +01:00
Simon Larsen
341f30e6a5 fix common ui 2023-06-12 14:51:56 +01:00
Simon Larsen
17967a691d remove populate 2023-06-12 14:45:53 +01:00
Simon Larsen
333160db8a remove populate 2023-06-12 14:45:47 +01:00
Simon Larsen
bb5ac117d8 populate -> SelectRelation 2023-06-12 14:15:13 +01:00
Simon Larsen
4277b8c1c4 fix workflow miss issue 2023-06-12 12:34:42 +01:00
Simon Larsen
8bd9bf4136 fix redirect issue 2023-06-12 11:15:47 +01:00
Simon Larsen
b5ac6c7f01 preinstall -> configure 2023-06-12 10:42:43 +01:00
Simon Larsen
829a97ffbb fix if name is null err 2023-06-12 10:10:53 +01:00
Simon Larsen
bc50e4f330 Merge branch 'release' 2023-06-12 10:10:05 +01:00
Simon Larsen
28c01a9d9f fix lint 2023-06-12 10:04:16 +01:00
Simon Larsen
94bcbc7c6a fix perms with billing payment method 2023-06-12 10:02:53 +01:00
Simon Larsen
6fb2b3d3ac add update script 2023-06-11 15:26:52 +01:00
Simon Larsen
d0ae06119f Update README.md 2023-06-10 13:08:01 +01:00
Simon Larsen
c68b41089a Update README.md 2023-06-10 13:07:34 +01:00
Simon Larsen
68d35d94de Merge pull request #483 from OneUptime/simlarsen-patch-1
Update README.md
2023-06-10 10:00:13 +01:00
Simon Larsen
72d5b4c186 Update README.md 2023-06-10 10:00:03 +01:00
Simon Larsen
e3c613c1a1 make manual recharge work 2023-06-09 18:42:24 +01:00
Simon Larsen
ded0e2638b make manual recharge work 2023-06-09 18:20:53 +01:00
Simon Larsen
bb609e2ccc add manual recharge option 2023-06-09 18:16:31 +01:00
Simon Larsen
ecbd725fb2 Merge branch 'master' into sms-service 2023-06-09 16:58:44 +01:00
Simon Larsen
3b5c2b2cc6 Merge branch 'release' 2023-06-09 16:56:37 +01:00
Simon Larsen
38000fdbec make api error message more descriptive. 2023-06-09 16:56:26 +01:00
Simon Larsen
f07d68c049 make error message more descriptive. 2023-06-09 16:55:01 +01:00
Simon Larsen
99a782e0e9 fix typo 2023-06-09 16:40:56 +01:00
Simon Larsen
05138909ca Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-06-09 14:03:21 +01:00
Simon Larsen
c495f3295e fix grammar 2023-06-09 14:03:18 +01:00
Simon Larsen
e2c99bd4e2 Merge pull request #481 from bionemesis/patch-4
Update SSO.tsx
2023-06-09 14:01:04 +01:00
Simon Larsen
9e695e5117 fix typo staus -> status 2023-06-09 13:58:56 +01:00
Simon Larsen
7c6100ff69 fix fmt 2023-06-09 13:57:31 +01:00
Simon Larsen
22361ea3a1 fix typo from staus to status 2023-06-09 13:56:15 +01:00
bionemesis
ff9706b3e4 Update SSO.tsx
Fix typo: staus > status
2023-06-09 06:52:55 -06:00
Simon Larsen
0b02f6027f Merge pull request #480 from bionemesis/patch-3
Update index.ejs
2023-06-09 13:51:49 +01:00
bionemesis
ac44e21db7 Update index.ejs
Fix typo: staus > status
2023-06-09 06:48:38 -06:00
Simon Larsen
e036492296 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-06-09 13:43:46 +01:00
Simon Larsen
4b49297e2a fix fmt in billing service 2023-06-09 13:43:25 +01:00
Simon Larsen
6e09a95431 Merge pull request #478 from bionemesis/patch-2
Update Groups.tsx
2023-06-09 13:42:20 +01:00
Simon Larsen
8110cca424 remove worker test 2023-06-09 13:41:38 +01:00
Simon Larsen
11bc9654ab Merge pull request #477 from bionemesis/patch-1
Update CriteriaFilter.ts
2023-06-09 13:40:37 +01:00
bionemesis
5d08a20a7d Update Groups.tsx
Fix typo: staus > status
2023-06-09 06:40:29 -06:00
Simon Larsen
1ed51a6dc2 implement emails for erorr states 2023-06-09 13:39:20 +01:00
bionemesis
3027f11164 Update CriteriaFilter.ts
Fix typo: staus > status
2023-06-09 06:38:24 -06:00
Simon Larsen
7baafd0db6 Merge branch 'sms-service' 2023-06-09 12:26:43 +01:00
Simon Larsen
d0f7831505 fix notification service 2023-06-09 12:25:17 +01:00
Simon Larsen
457a457eee fix bugs with auto recharge 2023-06-08 21:55:48 +01:00
Simon Larsen
f7ef0a8e96 Merge pull request #474 from OneUptime/dependabot/npm_and_yarn/CommonServer/fast-xml-parser-and-aws-sdk/credential-providers-4.2.4
Bump fast-xml-parser and @aws-sdk/credential-providers in /CommonServer
2023-06-08 20:59:26 +01:00
Simon Larsen
d3d0fa1593 dleet workflow logs older than 30 days 2023-06-08 20:55:57 +01:00
Simon Larsen
edc4e472e9 fix preinstall script 2023-06-08 20:52:25 +01:00
Simon Larsen
39c6e36e2f fix basic form 2023-06-08 20:52:10 +01:00
Simon Larsen
eeb5cf1cce fix fmt 2023-06-08 18:00:44 +01:00
Simon Larsen
c018f95e70 fix issue with dropdown 2023-06-08 17:38:43 +01:00
Simon Larsen
125c6417cf fix billing service 2023-06-08 17:32:30 +01:00
Simon Larsen
19be9f42b6 add payment method 2023-06-08 17:21:14 +01:00
Simon Larsen
4b17d3a125 fix issue in project service 2023-06-08 17:15:20 +01:00
Simon Larsen
d7c8edd598 hard delete tiems in the database 2023-06-08 17:14:05 +01:00
Simon Larsen
b0f4083297 fix project service 2023-06-08 16:19:04 +01:00
Simon Larsen
b840f78d1d refactor notification service 2023-06-08 15:55:32 +01:00
Simon Larsen
83289cc80e fix if cond 2023-06-08 14:42:53 +01:00
Simon Larsen
2a7f18fa60 fix fmt 2023-06-08 14:41:59 +01:00
Simon Larsen
aed03ffcb3 add invoice service 2023-06-08 14:38:55 +01:00
Simon Larsen
673f97404b fix sms service 2023-06-08 13:53:04 +01:00
Simon Larsen
8459e2873c send sms service 2023-06-08 13:40:03 +01:00
Simon Larsen
3b0904a01d add sms service 2023-06-08 13:34:34 +01:00
Simon Larsen
3f53053e1f add usd cents field 2023-06-08 12:05:43 +01:00
Simon Larsen
9a1e27db5c send sms 2023-06-08 11:58:58 +01:00
Simon Larsen
82849c28ce fix lint 2023-06-07 19:51:41 +01:00
Simon Larsen
08bd171b2f fix sms 2023-06-07 19:47:51 +01:00
Simon Larsen
844611d176 add service 2023-06-07 19:38:11 +01:00
Simon Larsen
aaa3b9af3e make logs page work 2023-06-07 19:26:42 +01:00
Simon Larsen
6c10f81226 add call and sms settings. 2023-06-07 19:17:16 +01:00
Simon Larsen
c2fe4d3e5e add sms log models. 2023-06-07 14:59:44 +01:00
Simon Larsen
fd3bc4dd86 add new fields in project 2023-06-07 14:41:09 +01:00
Simon Larsen
05d20e200f add support for arrays in workflows 2023-06-07 11:39:44 +01:00
Simon Larsen
7a2e44a404 fix config template 2023-06-07 10:55:28 +01:00
Simon Larsen
0eb28ee669 remove alert from nginx 2023-06-07 10:47:40 +01:00
Simon Larsen
77ac490b71 fix rmeove orphans 2023-06-07 10:45:34 +01:00
dependabot[bot]
a018b9fa94 Bump fast-xml-parser and @aws-sdk/credential-providers in /CommonServer
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) and [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers). These dependencies needed to be updated together.

Updates `fast-xml-parser` from 4.1.2 to 4.2.4
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.1.2...v4.2.4)

Updates `@aws-sdk/credential-providers` from 3.315.0 to 3.347.1
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.347.1/packages/credential-providers)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: "@aws-sdk/credential-providers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 09:11:33 +00:00
Simon Larsen
d16cf40914 Merge pull request #473 from OneUptime/refactor-notification-service
Refactor notification service
2023-06-07 10:06:56 +01:00
Simon Larsen
e0e6678f65 remove alert from docker compose 2023-06-07 09:52:08 +01:00
Simon Larsen
387f3a366e fix lint 2023-06-07 09:06:41 +01:00
Simon Larsen
e446583376 fix subject 2023-06-06 21:45:16 +01:00
Simon Larsen
85a1ee8ae7 add other features to notification service. 2023-06-06 21:36:32 +01:00
Simon Larsen
2a5c7cfbfe change port 2023-06-06 21:32:18 +01:00
Simon Larsen
fdbfcef3c0 fix env names 2023-06-06 21:31:42 +01:00
Simon Larsen
db50d12d8a rename config 2023-06-06 21:25:45 +01:00
Simon Larsen
0a07ad6cd3 rename mailservice 2023-06-06 21:23:56 +01:00
Simon Larsen
0970f453e4 remove alert service 2023-06-06 21:17:58 +01:00
Simon Larsen
742ee7c3cf fix fmt 2023-06-06 20:56:08 +01:00
Simon Larsen
05199efd12 fix labels and add logs for ping 2023-06-06 20:54:57 +01:00
Simon Larsen
c931698fd6 add hostname to ping monitor 2023-06-06 20:48:21 +01:00
Simon Larsen
39455e86eb fix var 2023-06-06 20:35:41 +01:00
Simon Larsen
057369ad4a Merge pull request #467 from beejay141/test/CommonServer/UserAuthorization
test: added unit test for file CommonServer/Middleware/UserAuthorization
2023-06-06 20:33:18 +01:00
Abolaji Oyerinde
c4ef932e13 fix: changed 'this' referecence to static functions to Class name 2023-06-06 14:52:52 +01:00
Simon Larsen
8523da6628 Merge pull request #465 from beejay141/test/CommonServer/Middleware
test: added unit tests for CommonServer/Middleware
2023-06-06 09:15:20 +01:00
Simon Larsen
42f94a468a Merge pull request #469 from beejay141/test/CommonUI/Card
test: added unit tests for Card Component
2023-06-06 09:07:28 +01:00
Simon Larsen
6ee03152f8 Merge pull request #471 from beejay141/test/CommonUI/SideOver
test: added unit tests for SideOver component
2023-06-06 09:06:54 +01:00
Simon Larsen
571b5d6ece fix typo 2023-06-06 09:05:38 +01:00
Abolaji Oyerinde
ce415d16e4 test: added unit tests for SideOver component 2023-06-05 15:03:50 +01:00
Abolaji Oyerinde
6f88062add test: added unit tests for Card Component 2023-06-05 13:26:27 +01:00
Abolaji Oyerinde
bf31b15930 test: refactored and added more unit tests 2023-06-04 21:00:19 +01:00
Abolaji Oyerinde
0426a86f62 refactor: splitted function getUserMiddleware into sub-functions 2023-06-04 14:57:37 +01:00
Abolaji Oyerinde
ad907aa854 refactor: changed hard-coded accessToken to ObjectID generated value 2023-06-03 22:26:14 +01:00
Abolaji Oyerinde
641b27101f test: added unit test for file CommonServer/Middleware/UserAuthorization 2023-06-03 22:07:01 +01:00
Abolaji Oyerinde
f0e77de240 test: added unit tests for CommonServer/Middleware 2023-06-02 23:11:23 +01:00
Simon Larsen
639c4b13ae fix issue with sending probe-id 2023-06-02 15:32:11 +01:00
Simon Larsen
e9af3e0b48 fix subprocessors 2023-06-02 09:35:35 +01:00
Simon Larsen
41b4092428 make redirect work 2023-06-01 20:19:27 +01:00
Simon Larsen
5f54f76698 fix probe-api conf 2023-06-01 19:58:43 +01:00
Simon Larsen
75e7a720f7 make url work 2023-06-01 08:03:38 +01:00
Simon Larsen
63211a69d8 fix email url 2023-06-01 08:02:12 +01:00
Simon Larsen
0efaec6b7b fix hidden text 2023-06-01 07:58:26 +01:00
Simon Larsen
39a00e9fc2 make terms clear 2023-05-27 09:35:18 +01:00
Simon Larsen
22ccdf444f remove posthog analytics 2023-05-26 19:26:24 +01:00
Simon Larsen
6372caeadf fix app name in probe 2023-05-26 00:20:06 +01:00
Simon Larsen
95c6cee3e2 add retry on probe 2023-05-25 23:44:20 +01:00
Simon Larsen
ab25a98372 fix issue with IP 2023-05-25 21:56:48 +01:00
Simon Larsen
5618f02992 add overview description to status page 2023-05-25 20:35:47 +01:00
Simon Larsen
932101677b fix render error 2023-05-25 09:47:43 +01:00
Simon Larsen
b3beca8c14 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-24 13:22:21 +01:00
Simon Larsen
bbbfb45cde fix regex in route 2023-05-24 13:21:47 +01:00
Simon Larsen
bc0085c330 Merge pull request #458 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.2 to 4.2.3 in /ProbeAPI
2023-05-24 12:38:58 +01:00
Simon Larsen
dc0108939c Merge pull request #453 from OneUptime/dependabot/npm_and_yarn/Common/posthog-js-1.57.2
Bump posthog-js from 1.38.1 to 1.57.2 in /Common
2023-05-24 12:38:44 +01:00
dependabot[bot]
092449fdd3 Bump socket.io-parser from 4.2.2 to 4.2.3 in /ProbeAPI
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 11:38:39 +00:00
Simon Larsen
ce44710365 Merge pull request #454 from OneUptime/dependabot/npm_and_yarn/TestServer/posthog-js-1.57.2
Bump posthog-js from 1.38.1 to 1.57.2 in /TestServer
2023-05-24 12:38:38 +01:00
Simon Larsen
c55bdfc80d Merge pull request #455 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/posthog-js-1.57.2
Bump posthog-js from 1.38.1 to 1.57.2 in /ProbeAPI
2023-05-24 12:38:31 +01:00
Simon Larsen
5897dfe598 Merge pull request #456 from OneUptime/dependabot/npm_and_yarn/Realtime/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.1 to 4.2.3 in /Realtime
2023-05-24 12:38:22 +01:00
Simon Larsen
2f60006f9c Merge pull request #457 from OneUptime/dependabot/npm_and_yarn/CommonServer/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.2 to 4.2.3 in /CommonServer
2023-05-24 12:38:12 +01:00
Simon Larsen
d5721524d0 Merge pull request #459 from OneUptime/dependabot/npm_and_yarn/TestServer/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.2 to 4.2.3 in /TestServer
2023-05-24 12:38:00 +01:00
dependabot[bot]
258efa9f1b Bump socket.io-parser from 4.2.2 to 4.2.3 in /TestServer
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 02:09:41 +00:00
dependabot[bot]
5627eae96b Bump socket.io-parser from 4.2.2 to 4.2.3 in /CommonServer
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 01:30:07 +00:00
dependabot[bot]
98e7a6a5f2 Bump socket.io-parser from 4.2.1 to 4.2.3 in /Realtime
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.1 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.1...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 00:51:28 +00:00
dependabot[bot]
681d3cc276 Bump posthog-js from 1.38.1 to 1.57.2 in /ProbeAPI
Bumps [posthog-js](https://github.com/PostHog/posthog-js) from 1.38.1 to 1.57.2.
- [Release notes](https://github.com/PostHog/posthog-js/releases)
- [Changelog](https://github.com/PostHog/posthog-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-js/compare/v1.38.1...v1.57.2)

---
updated-dependencies:
- dependency-name: posthog-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 20:36:49 +00:00
dependabot[bot]
f41fd6f17f Bump posthog-js from 1.38.1 to 1.57.2 in /TestServer
Bumps [posthog-js](https://github.com/PostHog/posthog-js) from 1.38.1 to 1.57.2.
- [Release notes](https://github.com/PostHog/posthog-js/releases)
- [Changelog](https://github.com/PostHog/posthog-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-js/compare/v1.38.1...v1.57.2)

---
updated-dependencies:
- dependency-name: posthog-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 20:36:48 +00:00
dependabot[bot]
9015e74371 Bump posthog-js from 1.38.1 to 1.57.2 in /Common
Bumps [posthog-js](https://github.com/PostHog/posthog-js) from 1.38.1 to 1.57.2.
- [Release notes](https://github.com/PostHog/posthog-js/releases)
- [Changelog](https://github.com/PostHog/posthog-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-js/compare/v1.38.1...v1.57.2)

---
updated-dependencies:
- dependency-name: posthog-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 20:36:39 +00:00
Simon Larsen
61a149c839 add protections for emails 2023-05-19 17:11:13 +01:00
Simon Larsen
020af0084c enfore project id in finding owners 2023-05-19 17:05:53 +01:00
Simon Larsen
856ba620cf fix state emails 2023-05-19 17:03:21 +01:00
Simon Larsen
369a65d46b disable emails 2023-05-19 16:56:59 +01:00
Simon Larsen
7375e6e528 add annnouncement email 2023-05-19 14:08:57 +01:00
Simon Larsen
adea15b069 fix date in detail 2023-05-19 13:57:59 +01:00
Simon Larsen
97217de1b8 make note created emails work 2023-05-19 13:50:27 +01:00
Simon Larsen
5733917fee make emails work 2023-05-19 13:50:20 +01:00
Simon Larsen
4e80778275 add note posted emails. 2023-05-19 13:23:11 +01:00
Simon Larsen
57e03bc3db fix incident service 2023-05-19 11:52:31 +01:00
Simon Larsen
4bb76db00c make scheduled maintenance emails work 2023-05-19 11:51:41 +01:00
Simon Larsen
57913a674d add state change emails 2023-05-19 11:39:10 +01:00
Simon Larsen
449e194aad add scheduled event state change email 2023-05-19 11:37:43 +01:00
Simon Larsen
6de0854892 fix incident state emails 2023-05-19 11:32:37 +01:00
Simon Larsen
7ec5e50b54 add history days in status page 2023-05-19 10:17:23 +01:00
Simon Larsen
f67e3a54a0 remove project admin 2023-05-19 09:39:32 +01:00
Simon Larsen
9b6a7915af fix billing payment certs 2023-05-19 09:33:16 +01:00
Simon Larsen
06ca30fcc7 fix issue with billing payment methods. 2023-05-19 09:31:50 +01:00
Simon Larsen
f8e3a3544f fix link in url 2023-05-19 09:17:12 +01:00
Simon Larsen
eb7002960d fix lint 2023-05-18 21:16:54 +01:00
Simon Larsen
4229561790 add owner emails 2023-05-18 21:15:24 +01:00
Simon Larsen
6241d701da add owner added emails 2023-05-18 18:13:27 +01:00
Simon Larsen
3c16c2c535 add owner email 2023-05-18 18:10:33 +01:00
Simon Larsen
a9e315ff15 add resource creation emails. 2023-05-18 17:22:44 +01:00
Simon Larsen
cff210d5df add resource created email 2023-05-18 17:13:22 +01:00
Simon Larsen
726bbf9c0d fix email 2023-05-18 15:25:31 +01:00
Simon Larsen
a3daff2a83 add monitor creation emails 2023-05-18 15:11:37 +01:00
Simon Larsen
435c8f083b add ownership email columns 2023-05-18 13:03:40 +01:00
Simon Larsen
759ffe72c8 fix plan 2023-05-18 10:37:10 +01:00
Simon Larsen
cd9f68d67c remove plan from growth 2023-05-18 10:33:37 +01:00
Simon Larsen
f5102f3e55 fix fmt 2023-05-17 21:27:19 +01:00
Simon Larsen
ac9eb27691 fix refactor 2023-05-17 20:15:07 +01:00
Simon Larsen
f3eb085986 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-17 20:14:41 +01:00
Simon Larsen
86e80e6084 fix email subject 2023-05-17 20:14:00 +01:00
Simon Larsen
2ad76f0a83 Merge pull request #450 from OneUptime/simlarsen-patch-1
Update README.md
2023-05-17 20:06:10 +01:00
Simon Larsen
e9e39ed1e4 Update README.md 2023-05-17 20:05:59 +01:00
Simon Larsen
9492674578 Add logos 2023-05-17 20:04:44 +01:00
Simon Larsen
9f60b59ec9 fix emails 2023-05-17 20:02:50 +01:00
Simon Larsen
c01600b32a fix parse err with emails 2023-05-17 20:02:06 +01:00
Simon Larsen
0a243381d6 staus page email edits 2023-05-17 19:54:04 +01:00
Simon Larsen
397bbfd3bf fix unsub block 2023-05-17 19:48:58 +01:00
Simon Larsen
bc2d5d5cac fix issue with sp loading 2023-05-17 19:47:46 +01:00
Simon Larsen
cdf025d326 refactor emails 2023-05-17 19:25:01 +01:00
Simon Larsen
e2f0dda07c refactor all emails 2023-05-17 18:32:31 +01:00
Simon Larsen
6ec237ec9d remove white paper 2023-05-17 18:07:08 +01:00
Simon Larsen
df97a2a67e remove unneeded files 2023-05-17 14:24:17 +01:00
Simon Larsen
8c8acb083a refactor emails. 2023-05-17 14:16:21 +01:00
Simon Larsen
c64161a52d refactor emails 2023-05-17 12:50:51 +01:00
Simon Larsen
d0fd03c180 fix types 2023-05-17 12:38:13 +01:00
Simon Larsen
307141b835 refactor emails 2023-05-17 12:33:30 +01:00
Simon Larsen
833f0504d0 add info email 2023-05-17 12:07:29 +01:00
Simon Larsen
9439fb337e refactor emails 2023-05-17 12:03:22 +01:00
Simon Larsen
89d45ea99a move labels to growth plan 2023-05-17 10:49:58 +01:00
Simon Larsen
adbda5ff9a custom smtp config on growth plan 2023-05-17 10:42:30 +01:00
Simon Larsen
4b5ea139d4 Merge branch 'owners-in-form' 2023-05-16 16:11:04 +01:00
Simon Larsen
51d28b0af5 fix issue with wizard form 2023-05-16 16:10:38 +01:00
Simon Larsen
06375f478e add owners to form 2023-05-16 15:32:24 +01:00
Simon Larsen
b72dcc691a skip py tests 2023-05-16 14:19:44 +01:00
Simon Larsen
4090fc9bd1 add in form. 2023-05-16 14:19:04 +01:00
Simon Larsen
008655b6eb fix fmt 2023-05-16 13:40:42 +01:00
Simon Larsen
73bf0a26c7 add more fields 2023-05-16 13:38:43 +01:00
Simon Larsen
fb3153cf2e clean up e2e tests 2023-05-16 12:19:59 +01:00
Simon Larsen
193508c0c7 fix fmt 2023-05-16 12:15:35 +01:00
Simon Larsen
64fa6e68ea fix playwright tests 2023-05-16 12:12:31 +01:00
Simon Larsen
c6de2b7514 fix run server in docker 2023-05-16 11:58:08 +01:00
Simon Larsen
489757dc96 refactor base url 2023-05-16 11:56:26 +01:00
Simon Larsen
3c9216755a rename 2023-05-16 11:54:56 +01:00
Simon Larsen
5c78bbb456 rename 2023-05-16 11:54:36 +01:00
Simon Larsen
965d731b25 Merge pull request #446 from OneUptime/dependabot/npm_and_yarn/CommonServer/vm2-3.9.18
Bump vm2 from 3.9.17 to 3.9.18 in /CommonServer
2023-05-16 11:26:58 +01:00
Simon Larsen
18595722f0 Merge pull request #447 from OneUptime/dependabot/npm_and_yarn/Workflow/vm2-3.9.18
Bump vm2 from 3.9.17 to 3.9.18 in /Workflow
2023-05-16 11:26:45 +01:00
Simon Larsen
1dfa269d2d Merge pull request #448 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/vm2-3.9.18
Bump vm2 from 3.9.17 to 3.9.18 in /ProbeAPI
2023-05-16 11:26:37 +01:00
Simon Larsen
c833806441 Merge pull request #449 from OneUptime/dependabot/npm_and_yarn/TestServer/vm2-3.9.18
Bump vm2 from 3.9.17 to 3.9.18 in /TestServer
2023-05-16 11:26:29 +01:00
Simon Larsen
8a3099d85d Merge pull request #445 from OneUptime/resource-owners
Resource owners
2023-05-16 11:26:13 +01:00
Simon Larsen
04bf2bd1e4 add owners page to resources 2023-05-16 11:25:37 +01:00
Simon Larsen
f5e79ebd2e make owners work. 2023-05-16 11:12:06 +01:00
Simon Larsen
e4bb7b4019 fix basic form 2023-05-16 10:11:49 +01:00
Simon Larsen
31b0d6cb06 fix lint. 2023-05-16 10:07:02 +01:00
Simon Larsen
d5ef79de33 refactor basic form 2023-05-16 10:04:12 +01:00
dependabot[bot]
e7fd6dae3a Bump vm2 from 3.9.17 to 3.9.18 in /ProbeAPI
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.17 to 3.9.18.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.17...3.9.18)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 21:36:45 +00:00
dependabot[bot]
6eec2b54f7 Bump vm2 from 3.9.17 to 3.9.18 in /TestServer
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.17 to 3.9.18.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.17...3.9.18)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 21:36:45 +00:00
dependabot[bot]
8dbb768056 Bump vm2 from 3.9.17 to 3.9.18 in /Workflow
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.17 to 3.9.18.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.17...3.9.18)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 21:34:05 +00:00
dependabot[bot]
01d26b08a2 Bump vm2 from 3.9.17 to 3.9.18 in /CommonServer
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.17 to 3.9.18.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.17...3.9.18)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 21:27:59 +00:00
Simon Larsen
6e432d67e7 fix owners 2023-05-15 20:23:31 +01:00
Simon Larsen
d77381652a rename service 2023-05-15 17:58:57 +01:00
Simon Larsen
26d69b4a07 add owners page 2023-05-15 17:49:22 +01:00
Simon Larsen
d6fd7a47e5 Merge branch 'master' into resource-owners 2023-05-15 17:38:35 +01:00
Simon Larsen
2beb2414e6 add owners 2023-05-15 17:36:19 +01:00
Simon Larsen
05540db978 fix fmt 2023-05-15 17:28:42 +01:00
Simon Larsen
1a40e9af8e add owners page 2023-05-15 17:26:31 +01:00
Simon Larsen
63c89f5b1a add services 2023-05-15 17:10:40 +01:00
Simon Larsen
f7b1f5fa9a add services 2023-05-15 17:04:19 +01:00
Simon Larsen
e1f3b454ce fix workflow file 2023-05-15 16:47:24 +01:00
Simon Larsen
fa04df806c fix typo 2023-05-15 16:45:49 +01:00
Simon Larsen
749d1f0228 fix release 2023-05-15 16:41:46 +01:00
Simon Larsen
fde6c94351 fix build number 2023-05-15 16:39:20 +01:00
Simon Larsen
3810821fc2 fix version 2023-05-15 16:29:35 +01:00
Simon Larsen
74aa7c60b4 fix build number 2023-05-15 14:14:45 +01:00
Simon Larsen
39d56d13d5 add owners to scheduled event 2023-05-15 12:50:48 +01:00
Simon Larsen
2148ec7462 add models 2023-05-15 12:44:23 +01:00
Simon Larsen
303c68476e add models 2023-05-15 12:44:19 +01:00
Simon Larsen
cb797be1be fix release 2023-05-15 12:31:36 +01:00
Simon Larsen
d314c6fdbd fix tag 2023-05-15 11:55:52 +01:00
Simon Larsen
82ca306fbe fix tag version 2023-05-15 11:53:56 +01:00
Simon Larsen
095a29b39d quotes 2023-05-15 11:53:07 +01:00
Simon Larsen
e04c2f328c add echo 2023-05-15 11:34:41 +01:00
Simon Larsen
24b35de5b2 fix build number 2023-05-15 11:33:17 +01:00
Simon Larsen
278aea59d5 generate unique build number 2023-05-15 11:29:29 +01:00
Simon Larsen
ed42c36bbf fix status page issue 2023-05-15 11:15:52 +01:00
Simon Larsen
b4e1404828 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-15 10:55:00 +01:00
Simon Larsen
6a4cea838e build probe server 2023-05-15 10:54:32 +01:00
Simon Larsen
48edfd9812 Merge pull request #442 from OneUptime/monitoring
Monitoring
2023-05-14 21:27:37 +01:00
Simon Larsen
d35a1673fc fix fmt 2023-05-14 21:22:04 +01:00
Simon Larsen
ba4b990434 fix criteria for ip monitor 2023-05-14 21:20:27 +01:00
Simon Larsen
61e590e161 fix settings 2023-05-14 21:13:51 +01:00
Simon Larsen
5baf3f0496 ping monitor 2023-05-14 21:07:28 +01:00
Simon Larsen
1ab1b4dcab make website request work. 2023-05-14 20:39:18 +01:00
Simon Larsen
89239d60ee fix api request body 2023-05-14 20:06:59 +01:00
Simon Larsen
a666782384 fix response headers 2023-05-14 19:46:22 +01:00
Simon Larsen
ba1c5152db fix overlap ui 2023-05-14 14:54:10 +01:00
Simon Larsen
d38dc693cb fix incident styles 2023-05-14 14:43:46 +01:00
Simon Larsen
b306f82e68 fix compose file 2023-05-14 14:34:31 +01:00
Simon Larsen
a2f083bd12 fix probe responses 2023-05-14 14:30:26 +01:00
Simon Larsen
f15c20f6e5 change soft delete to hard delete 2023-05-14 13:10:20 +01:00
Simon Larsen
4257f1c576 fix ramdom fetch 2023-05-14 13:08:00 +01:00
Simon Larsen
e494fabd48 Merge pull request #443 from OneUptime/dependabot/npm_and_yarn/Probe/xml2js--removed
Bump xml2js from 0.4.23 to  in /Probe
2023-05-12 18:57:39 +01:00
Simon Larsen
b1c8d6f7e8 fix serialize deserialize issue 2023-05-12 18:51:31 +01:00
Simon Larsen
725824dfc2 fix probe api 2023-05-12 17:54:11 +01:00
Simon Larsen
991adc4874 query fix 2023-05-12 17:46:54 +01:00
Simon Larsen
82bd0741d0 fix fmt 2023-05-12 13:22:03 +01:00
Simon Larsen
80190fa156 make sure incidents are created 2023-05-12 13:16:48 +01:00
Simon Larsen
bc1d2f8335 fix issues with criteria 2023-05-12 12:52:31 +01:00
Simon Larsen
74cc556f7c fix date 2023-05-12 12:29:51 +01:00
dependabot[bot]
dec65d701a Bump xml2js from 0.4.23 to in /Probe
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to .
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-12 10:59:19 +00:00
Simon Larsen
ed8f9ea839 Merge pull request #389 from munyanezaarmel/home-test
home tests
2023-05-12 11:50:27 +01:00
Simon Larsen
d9724cfd37 make website monitor work 2023-05-12 11:41:30 +01:00
Simon Larsen
996a1fa2f9 fix website request 2023-05-12 11:38:52 +01:00
Simon Larsen
e3421a72df Delete DockerFile 2023-05-12 11:02:43 +01:00
Simon Larsen
6868fc299e Update playwright.yml 2023-05-12 11:01:28 +01:00
Simon Larsen
4362923ff6 Merge pull request #437 from Sillyboi2001/Common/Billing
Test cases for Common/Billing
2023-05-12 11:00:38 +01:00
Simon Larsen
99f532ec7a fix website monitor 2023-05-12 09:26:36 +01:00
Simon Larsen
593660c805 remove dark mode 2023-05-12 09:24:55 +01:00
Simon Larsen
d959853ee3 fix bugs 2023-05-11 16:29:38 +01:00
Simon Larsen
cad5ba0af5 fix lint. 2023-05-11 13:35:38 +01:00
Simon Larsen
c1a97ede84 fix query 2023-05-11 13:25:40 +01:00
Simon Larsen
69031d1700 add sub sttaus enum 2023-05-11 12:58:49 +01:00
Simon Larsen
774a01ae36 fix project list issue 2023-05-11 12:28:50 +01:00
Simon Larsen
9cd36ead37 fix add card 2023-05-11 11:55:56 +01:00
Simon Larsen
6d82ffa2ad remove unneeded requirement 2023-05-10 21:26:32 +01:00
Simon Larsen
55fdea387e fix fmt in query helper 2023-05-10 19:47:23 +01:00
Simon Larsen
82b607f3e9 add more functions in query helper 2023-05-10 18:55:07 +01:00
Simon Larsen
c973b3b93b fix probes 2023-05-10 18:53:36 +01:00
Simon Larsen
0c0dd7fd73 fix billing service 2023-05-10 18:27:11 +01:00
Simon Larsen
b5a8ab0ae2 fix metered plan 2023-05-10 18:19:50 +01:00
Simon Larsen
d085b20290 fix subscription plan 2023-05-10 18:15:26 +01:00
Simon Larsen
7d683d4ebc remove unused columns from project 2023-05-10 18:08:40 +01:00
Simon Larsen
0a898a012d fix seats in project service 2023-05-10 18:07:21 +01:00
Simon Larsen
8885919b7e fix ignore hooks. 2023-05-10 18:02:49 +01:00
Simon Larsen
baf2c2c3af remove ignore hooks 2023-05-10 17:57:22 +01:00
Simon Larsen
433b246d64 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-10 17:47:26 +01:00
Simon Larsen
e831941744 fix billing service 2023-05-10 17:47:23 +01:00
Simon Larsen
6d79759f09 Merge pull request #441 from OneUptime/simlarsen-patch-1
Update README.md
2023-05-10 16:11:14 +01:00
Simon Larsen
683e261c98 Update README.md 2023-05-10 16:11:01 +01:00
Simon Larsen
3b322b155e is billing enabled 2023-05-10 15:09:58 +01:00
Simon Larsen
81cf9ab572 make server plan stataic 2023-05-10 15:08:42 +01:00
Simon Larsen
1a3e22db5d add metered plan on price change 2023-05-10 14:57:49 +01:00
Simon Larsen
c83ec93fb8 fix stripe biling 2023-05-10 14:17:27 +01:00
Simon Larsen
a12239c27e fix active monitoring 2023-05-10 13:36:25 +01:00
Silas Okpugie
e25995c617 made some changes 2023-05-10 12:31:01 +01:00
Simon Larsen
a6d608e63f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-10 12:18:02 +01:00
Simon Larsen
7a8a102ca0 fix workflow page 2023-05-10 12:17:20 +01:00
Simon Larsen
83e34da353 Merge pull request #438 from OneUptime/dependabot/npm_and_yarn/ProbeAPI/engine.io-6.4.2
Bump engine.io from 6.4.1 to 6.4.2 in /ProbeAPI
2023-05-09 23:13:18 +01:00
Simon Larsen
7fc5c9d18d Merge pull request #439 from OneUptime/dependabot/npm_and_yarn/TestServer/engine.io-6.4.2
Bump engine.io from 6.4.1 to 6.4.2 in /TestServer
2023-05-09 23:13:09 +01:00
dependabot[bot]
3a649bf150 Bump engine.io from 6.4.1 to 6.4.2 in /TestServer
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.4.1...6.4.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-09 21:16:57 +00:00
dependabot[bot]
d8616b6e37 Bump engine.io from 6.4.1 to 6.4.2 in /ProbeAPI
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.4.1...6.4.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-09 21:16:20 +00:00
Simon Larsen
e8cd9d8b6a Merge pull request #416 from OneUptime/workflow-project
active monitoring project
2023-05-09 22:13:28 +01:00
Simon Larsen
54868715c7 fix compile error 2023-05-09 20:48:20 +01:00
Simon Larsen
3d881156cd add jobs 2023-05-09 19:37:38 +01:00
Simon Larsen
0137c906d4 fix fmt 2023-05-09 19:31:10 +01:00
Simon Larsen
6f8239cd73 fix app name in test server 2023-05-09 19:14:09 +01:00
Simon Larsen
64ef6541f7 fix docker compoe 2023-05-09 17:30:06 +01:00
Simon Larsen
4e02846e21 fix comments in docker file 2023-05-09 17:20:13 +01:00
Simon Larsen
adbbd6fe48 remove gitignore 2023-05-09 17:17:57 +01:00
Simon Larsen
07af319969 add test server 2023-05-09 17:06:52 +01:00
Simon Larsen
fd7b2d3db2 add http test server 2023-05-09 17:03:03 +01:00
Simon Larsen
71bea4e8ff fix fmt 2023-05-09 16:29:20 +01:00
Simon Larsen
29772bfaaa fix commin ui tests 2023-05-09 16:28:12 +01:00
Simon Larsen
e30ca1ddfd add jest config to probe 2023-05-09 16:23:29 +01:00
Simon Larsen
4320be66f1 fix fmt 2023-05-09 14:05:24 +01:00
Simon Larsen
fde3af7ab0 fix tests 2023-05-09 14:04:28 +01:00
Simon Larsen
d895636a44 fix common tests 2023-05-09 13:56:25 +01:00
Simon Larsen
cab5b5840e fix monitor steps 2023-05-09 13:40:10 +01:00
Simon Larsen
7f47a7344b add default monitor state to probe api. 2023-05-09 13:04:39 +01:00
Simon Larsen
edfed79272 add pricing for active monitors 2023-05-09 11:17:16 +01:00
Simon Larsen
64314de142 add api and website monitors 2023-05-09 10:47:22 +01:00
Simon Larsen
8c2a8ab303 fix probe monitor response 2023-05-09 10:38:05 +01:00
Simon Larsen
81c2daa44b add probe setup docs 2023-05-09 09:56:33 +01:00
Simon Larsen
b004d19efa write probe docs 2023-05-09 09:51:16 +01:00
Simon Larsen
0605fb820d remove common projects 2023-05-09 09:36:05 +01:00
Simon Larsen
2555e22bdf add website monitor 2023-05-08 22:08:51 +01:00
Simon Larsen
6d818e22cd add website monitor 2023-05-08 22:08:44 +01:00
Simon Larsen
ddd6b03852 Merge branch 'master' into workflow-project 2023-05-08 21:58:06 +01:00
Simon Larsen
bdeff997af fix json parse 2023-05-08 21:51:11 +01:00
Simon Larsen
00b3726407 refactor paths 2023-05-08 21:29:00 +01:00
Simon Larsen
fbc0577f0b make criteria work 2023-05-08 21:20:40 +01:00
Simon Larsen
63c7e30af3 add criteria filters 2023-05-08 21:05:46 +01:00
Simon Larsen
7e897d7d34 write criteria filters 2023-05-08 20:24:25 +01:00
Simon Larsen
e74d0a9599 work checkpoint 2023-05-08 20:24:15 +01:00
Simon Larsen
1d1c969169 Merge branch 'master' into workflow-project 2023-05-08 19:09:53 +01:00
Silas Okpugie
72ebe62b86 Test cases for Common/Billing 2023-05-08 18:40:31 +01:00
Simon Larsen
53c0f9e025 fix compile err on workers 2023-05-08 16:27:39 +01:00
Simon Larsen
b75b6434c0 turn on wordwrap for markdown 2023-05-08 14:51:08 +01:00
Simon Larsen
f3dd60e284 Merge branch 'fix-small-issues' 2023-05-08 14:36:59 +01:00
Simon Larsen
83abc61932 fix json parse error 2023-05-08 14:34:59 +01:00
Simon Larsen
ba4fc66684 format for json 2023-05-08 14:33:49 +01:00
Simon Larsen
6d88109fdd Merge pull request #434 from Sillyboi2001/CommonUI/Items
Test Cases for Common UI/OrderedStatesList/Items
2023-05-08 14:25:05 +01:00
Simon Larsen
22f17ce103 move to a better json parsing lib 2023-05-08 14:22:16 +01:00
Simon Larsen
218b6b99be fix fmt 2023-05-08 12:37:14 +01:00
Simon Larsen
83f8d57254 force navigate 2023-05-08 12:35:57 +01:00
Simon Larsen
ba57cce5d2 Merge pull request #435 from OneUptime/dependabot/npm_and_yarn/Realtime/engine.io-and-socket.io-6.4.2
Bump engine.io and socket.io in /Realtime
2023-05-08 12:30:54 +01:00
Simon Larsen
5a3968b6d7 Merge pull request #436 from OneUptime/dependabot/npm_and_yarn/CommonServer/engine.io-6.4.2
Bump engine.io from 6.4.1 to 6.4.2 in /CommonServer
2023-05-08 12:30:38 +01:00
Simon Larsen
d4c4a1c83d change home page 2023-05-06 12:48:00 +01:00
Simon Larsen
99c9b58c81 add monitor list api 2023-05-05 13:02:23 +01:00
Simon Larsen
bca11364a2 add monitor list api 2023-05-05 12:55:51 +01:00
Simon Larsen
c961215677 Merge branch 'master' into workflow-project 2023-05-04 20:34:05 +01:00
Simon Larsen
2661cea56d forward redirectUrl to SSO page 2023-05-04 20:33:26 +01:00
Simon Larsen
2d1942c789 fix typo 2023-05-04 20:29:09 +01:00
Simon Larsen
3d72b17091 fix api key error 2023-05-04 14:04:17 +01:00
Simon Larsen
d5b5cfbb50 Merge branch 'master' into workflow-project 2023-05-04 13:43:56 +01:00
Simon Larsen
2e3997a902 fix long text isse with form 2023-05-04 13:42:30 +01:00
Simon Larsen
3fec7d7caf fix long text iussue with argument form 2023-05-04 13:41:37 +01:00
Simon Larsen
1d1ab46bc8 fix issue with multi-line workflows 2023-05-04 13:39:37 +01:00
Simon Larsen
3d29a103eb Merge branch 'master' into workflow-project 2023-05-04 13:33:03 +01:00
Simon Larsen
6cb904f630 fix markdown in emails 2023-05-04 13:17:25 +01:00
Simon Larsen
d98fd590f2 fix column types 2023-05-04 13:06:04 +01:00
Simon Larsen
c8e37b0031 add markdown description on incident and status page 2023-05-04 13:03:37 +01:00
Simon Larsen
9f93cdedf7 implement sendgrid integration in mail service 2023-05-04 12:51:15 +01:00
Simon Larsen
35869893f9 add sendgrid integration to mail send 2023-05-04 12:43:26 +01:00
Simon Larsen
2c173089ad markdown 2023-05-04 12:33:02 +01:00
Simon Larsen
1b4945c4e3 fix model descriptions 2023-05-04 11:39:10 +01:00
Simon Larsen
70c5bdd410 fix fmt 2023-05-04 11:15:32 +01:00
Simon Larsen
585107b4b2 add view id to tables 2023-05-04 11:14:32 +01:00
Simon Larsen
bce7e9c39e add id to status page resources 2023-05-04 10:47:42 +01:00
dependabot[bot]
c046366176 Bump engine.io from 6.4.1 to 6.4.2 in /CommonServer
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.4.1...6.4.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-04 01:35:48 +00:00
dependabot[bot]
6c5db4ec4f Bump engine.io and socket.io in /Realtime
Bumps [engine.io](https://github.com/socketio/engine.io) to 6.4.2 and updates ancestor dependency [socket.io](https://github.com/socketio/socket.io). These dependencies need to be updated together.


Updates `engine.io` from 6.2.1 to 6.4.2
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.1...6.4.2)

Updates `socket.io` from 4.5.4 to 4.6.1
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.5.4...4.6.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-04 01:08:50 +00:00
Simon Larsen
53da684247 add view id in status page resource 2023-05-03 22:00:25 +01:00
Simon Larsen
c959b0845f add probe auth 2023-05-03 21:13:00 +01:00
Simon Larsen
4aab4314c5 clean up probe 2023-05-03 17:47:47 +01:00
Simon Larsen
4fe92a1096 fix monitor probe service 2023-05-03 17:09:20 +01:00
Simon Larsen
e110aeb1b5 fix probe page 2023-05-03 15:27:21 +01:00
Simon Larsen
9ccbc50849 add probe page 2023-05-03 13:55:11 +01:00
Simon Larsen
79a4209745 add column to probe page 2023-05-03 13:33:27 +01:00
Simon Larsen
ba1e5487c2 add monitor type 2023-05-03 13:15:03 +01:00
Simon Larsen
74d57bbc27 refactor cron time 2023-05-03 12:43:58 +01:00
Simon Larsen
18665f81fd probe registration complete 2023-05-03 11:54:25 +01:00
Simon Larsen
d27b2585c2 fix tags 2023-05-03 11:17:48 +01:00
Simon Larsen
ef4cd85274 Merge branch 'master' into workflow-project 2023-05-03 08:47:28 +01:00
Simon Larsen
3488f0debf Merge branch 'release' 2023-05-03 08:46:17 +01:00
Simon Larsen
ea0f6745e3 remove tarball 2023-05-03 08:42:55 +01:00
Simon Larsen
81a6b67078 add changelog 2023-05-03 08:42:29 +01:00
Simon Larsen
68e82cc939 add ref in release action 2023-05-03 08:41:21 +01:00
Simon Larsen
5bc7d118cf add changelog 2023-05-03 08:34:27 +01:00
Simon Larsen
0ff93bc2cc add change log 2023-05-03 08:33:34 +01:00
Simon Larsen
48446813f3 fix release 2023-05-03 08:27:31 +01:00
Simon Larsen
b7b1ac41bc fix release 2023-05-03 08:26:16 +01:00
Simon Larsen
7bf591c074 fix release 2023-05-03 08:24:05 +01:00
Simon Larsen
f407ce4054 fix release 2023-05-02 22:10:18 +01:00
Simon Larsen
1d975425ae add env var 2023-05-02 22:06:21 +01:00
Simon Larsen
46db8cfce2 release workflow 2023-05-02 21:52:58 +01:00
Simon Larsen
80be077c3a fix release 2023-05-02 21:50:46 +01:00
Simon Larsen
0897007f9b fix github actions 2023-05-02 21:46:00 +01:00
Simon Larsen
cc076f0994 fix lock files 2023-05-02 21:31:32 +01:00
Simon Larsen
8b6ac3341a fix fmt 2023-05-02 17:50:16 +01:00
Simon Larsen
c48dca0925 fix docker compose file 2023-05-02 17:44:49 +01:00
Simon Larsen
024777937e fix config 2023-05-02 17:01:01 +01:00
Simon Larsen
2fe8518828 add probe deploy jobs 2023-05-02 16:46:06 +01:00
Simon Larsen
9ed3413fa6 docker build 2023-05-02 16:42:43 +01:00
Simon Larsen
6aa7b8648a add compile jobs in one workflow 2023-05-02 16:15:58 +01:00
Simon Larsen
a1bcb45122 add gitignore files 2023-05-02 16:09:04 +01:00
Simon Larsen
27420261a0 add probe docker file 2023-05-02 15:29:22 +01:00
Simon Larsen
d873bafedb make probe api service 2023-05-02 13:44:21 +01:00
Simon Larsen
746de4ea9a refactor 2023-05-02 13:33:56 +01:00
Simon Larsen
0721970cc2 add probe status 2023-05-02 12:29:50 +01:00
Simon Larsen
2e2356e163 make probe page work 2023-05-02 12:20:06 +01:00
Silas Okpugie
e9394326c7 Test cases for Items.tsx 2023-05-02 12:16:16 +01:00
Simon Larsen
c19d203737 add service and api 2023-05-02 11:36:31 +01:00
Simon Larsen
78cd09f0ab add model 2023-05-02 11:34:49 +01:00
Simon Larsen
cef0b827eb add monitor probe table 2023-05-02 11:23:27 +01:00
Simon Larsen
a108c208d6 add probe table 2023-05-01 21:15:10 +01:00
Simon Larsen
0702b9331b add probe model 2023-05-01 20:54:42 +01:00
Simon Larsen
47b0d754a0 Merge branch 'master' into workflow-project 2023-05-01 20:48:30 +01:00
Simon Larsen
4e4ecf8b50 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-05-01 20:47:55 +01:00
Simon Larsen
050a7aed0f fix serialize 2023-05-01 20:47:31 +01:00
Simon Larsen
96efe48d2c Merge pull request #433 from Sillyboi2001/Orderedstateslist
Test Cases for CommonUI/OrderedStatesList
2023-05-01 20:43:51 +01:00
Silas Okpugie
ed12cba6e4 Added new test cases 2023-05-01 20:22:01 +01:00
Simon Larsen
ee9ffc442d fix if else in workflow 2023-05-01 19:03:20 +01:00
Munyaneza Armel
ce32efd51d added dockerfile 2023-05-01 18:38:10 +02:00
Silas Okpugie
32a5a79805 Added new test cases 2023-05-01 16:11:06 +01:00
Simon Larsen
0b23f0ef4a fix login on private status page 2023-05-01 14:05:40 +01:00
Simon Larsen
5ba827cd23 fix is preview path 2023-05-01 13:53:25 +01:00
Simon Larsen
e1435152b6 fix is preview page 2023-05-01 13:51:26 +01:00
Simon Larsen
1e0cc496b2 fix route 2023-05-01 13:24:57 +01:00
Simon Larsen
0af4a71062 create read only user 2023-05-01 12:50:25 +01:00
Simon Larsen
3dc1dbfe25 add comments 2023-04-29 13:59:34 +01:00
Silas Okpugie
a377a02267 test cases for orderedstateslist 2023-04-28 20:48:59 +01:00
Simon Larsen
027b9004b2 fix monitor criteria 2023-04-28 19:27:52 +01:00
Simon Larsen
46f9157170 fix bugs 2023-04-28 17:44:07 +01:00
Simon Larsen
0128657720 prefill incident 2023-04-28 14:47:08 +01:00
Simon Larsen
f20e7d3fe9 fix on change handler 2023-04-28 14:26:02 +01:00
Simon Larsen
5e5264f065 fix criteria filter form 2023-04-28 14:03:26 +01:00
Simon Larsen
e217da7ba1 make dropdown component simpler. 2023-04-28 13:38:56 +01:00
Simon Larsen
65570dad6e fix bugs 2023-04-28 12:43:41 +01:00
Simon Larsen
f300e51c2e Merge branch 'master' into workflow-project 2023-04-28 11:47:45 +01:00
Simon Larsen
2b8c04b3fd Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-28 11:47:19 +01:00
Simon Larsen
3e1af06431 fix email sends 2023-04-28 11:47:16 +01:00
Simon Larsen
9877a68830 fix fmt 2023-04-27 21:33:45 +01:00
Simon Larsen
72dfc21110 fix fmt 2023-04-27 21:32:34 +01:00
Simon Larsen
9c0f3bf01d hide criteria for manual monitors 2023-04-27 21:31:28 +01:00
Simon Larsen
56cc52391e align incidents properly. 2023-04-27 21:20:19 +01:00
Simon Larsen
2d51e781c0 make filters UI work 2023-04-27 21:18:39 +01:00
Simon Larsen
73b60b582c fix style 2023-04-27 21:05:08 +01:00
Simon Larsen
1d3641c74b fix side menu syle 2023-04-27 21:04:20 +01:00
Simon Larsen
3668c604f9 general improvements 2023-04-27 20:04:18 +01:00
Simon Larsen
a9e84e6ed0 fix fmt 2023-04-27 19:58:36 +01:00
Simon Larsen
3290c266e7 add defualt monitor status 2023-04-27 19:57:14 +01:00
Simon Larsen
c9c38ccfe6 fix status bubble. 2023-04-27 19:10:00 +01:00
Simon Larsen
101397cf35 add icons 2023-04-27 19:02:33 +01:00
Simon Larsen
12be8c3998 Merge pull request #432 from Sillyboi2001/CommonnUI/Emptystate
Test Cases for CommonUI/EmptyState
2023-04-27 18:24:29 +01:00
Simon Larsen
db6f43af73 make ui better 2023-04-27 18:22:17 +01:00
Silas Okpugie
f07cf9f42c test cases for empty state 2023-04-27 17:42:51 +01:00
Simon Larsen
8c468f145d fix fmt 2023-04-27 16:34:19 +01:00
Simon Larsen
4cc7972251 make page look better 2023-04-27 15:53:44 +01:00
Simon Larsen
f33fc59ab1 fix compile errors 2023-04-27 13:36:42 +01:00
Simon Larsen
b2291437a8 make view work 2023-04-27 13:32:30 +01:00
Simon Larsen
19417ac5d7 fix fmt 2023-04-27 13:24:12 +01:00
Simon Larsen
127d98f6e4 view components 2023-04-27 13:15:09 +01:00
Simon Larsen
33b4e7ffd7 fix criteria 2023-04-27 11:47:54 +01:00
Simon Larsen
6b34e0c559 add interval page 2023-04-27 11:30:54 +01:00
Simon Larsen
e288325e0c Merge pull request #431 from Sillyboi2001/template-test
Test for CommonUI/Template
2023-04-26 19:03:23 +01:00
Simon Larsen
e94bc7634c fix fmt 2023-04-26 19:01:49 +01:00
Simon Larsen
2f9fbdaa09 fix dropdown 2023-04-26 19:00:54 +01:00
Simon Larsen
69e7444ffb add criteria page 2023-04-26 18:55:50 +01:00
Simon Larsen
5849184d69 fix monitor type 2023-04-26 18:45:40 +01:00
Simon Larsen
d741ee1c95 fix fmt 2023-04-26 18:41:25 +01:00
Simon Larsen
0fdc64e38d fix filters 2023-04-26 18:39:46 +01:00
Simon Larsen
4a1635ff67 fix criteria 2023-04-26 18:32:44 +01:00
Simon Larsen
7be95ed6d8 add monitor type to components 2023-04-26 17:53:14 +01:00
Simon Larsen
05666eb730 fix bug in fromjson 2023-04-26 17:48:42 +01:00
Simon Larsen
accc3109d2 fix bug 2023-04-26 17:42:10 +01:00
Silas Okpugie
3faa33775a test for CommonUI/template 2023-04-26 15:42:40 +01:00
Munyaneza Armel
0c1425f430 Update playwright.yml 2023-04-26 16:34:54 +02:00
Simon Larsen
35ada4671d fix serialize issue 2023-04-26 14:57:50 +01:00
Munyaneza Armel
27f38db033 fixing errors 2023-04-26 15:52:14 +02:00
Simon Larsen
371cfe2403 fix steps 2023-04-26 14:20:10 +01:00
Simon Larsen
c5a99fef53 Merge pull request #430 from Sillyboi2001/brandcolors-test
Tests for Brand Colors
2023-04-26 14:04:39 +01:00
Simon Larsen
705d25cbdf fix tests 2023-04-26 13:42:28 +01:00
Simon Larsen
42ec184a68 add monitor criteria form 2023-04-26 13:32:22 +01:00
Simon Larsen
fb038e1662 add validation to monitor steps 2023-04-26 13:25:52 +01:00
Simon Larsen
a1dc8008ba add custom validation 2023-04-26 13:02:40 +01:00
Simon Larsen
d633d22e8d fix types in workflows 2023-04-26 12:49:52 +01:00
Silas Okpugie
a657f3d926 verified all hex colors 2023-04-26 12:41:27 +01:00
Simon Larsen
aa5b9b3a5a fix monitor criteria from json 2023-04-26 12:34:34 +01:00
Simon Larsen
3ce957a093 fix types 2023-04-26 12:33:24 +01:00
Simon Larsen
b5b10b81a4 fix fmt 2023-04-26 12:28:29 +01:00
Simon Larsen
a9d65681bf refactor json functions 2023-04-26 12:27:15 +01:00
Simon Larsen
8442bc9411 fix fmt 2023-04-26 11:41:30 +01:00
Simon Larsen
421824a3e6 fix formatting. 2023-04-26 11:38:35 +01:00
Simon Larsen
15d5b4e548 fix formatting. 2023-04-26 11:38:29 +01:00
Simon Larsen
495120b83b refactor json functions 2023-04-26 11:25:46 +01:00
Silas Okpugie
e1b7e7884c verified color hex 2023-04-26 10:48:51 +01:00
Simon Larsen
09ebc154ea fix fmt 2023-04-26 10:25:05 +01:00
Simon Larsen
fea85e8f69 fix incident form 2023-04-26 10:24:03 +01:00
Simon Larsen
091b3512fb fix serialization 2023-04-25 20:17:37 +01:00
Simon Larsen
eadcb10e4d add cant delete modal. 2023-04-25 19:31:43 +01:00
Simon Larsen
a3dc5580f2 fix form issues 2023-04-25 18:48:33 +01:00
Silas Okpugie
81c0a8c3ae fixed lint errors 2023-04-25 17:22:52 +01:00
Silas Okpugie
cc6b547433 Tests for Common 2023-04-25 16:11:59 +01:00
Simon Larsen
72de7c9e35 disable autofocus 2023-04-25 15:09:44 +01:00
Simon Larsen
90daef4691 improve code editor 2023-04-25 14:57:01 +01:00
Simon Larsen
7eeffa4da3 Merge branch 'master' into workflow-project 2023-04-25 14:41:15 +01:00
Simon Larsen
300ccdf177 Merge pull request #401 from aphilas/test/common-utils-api
Add tests for Common/Utils/API
2023-04-25 13:46:05 +01:00
Simon Larsen
9a0b242847 Merge pull request #428 from aphilas/test/basic-input-components
Add basic input components tests
2023-04-25 13:45:13 +01:00
Simon Larsen
46ca8a3773 Merge pull request #429 from Sillyboi2001/Database-tests
Test Cases for Some Database Files
2023-04-25 13:44:22 +01:00
Silas Okpugie
9e1dd9525b Wrote test cases for some database files 2023-04-25 12:24:14 +01:00
Simon Larsen
878489eeec fix workflow file 2023-04-25 11:27:48 +01:00
Simon Larsen
6dc0c27379 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-25 11:26:51 +01:00
Simon Larsen
4525b3de7d fix branch name 2023-04-25 11:26:47 +01:00
Simon Larsen
8044de83cc Merge pull request #427 from OneUptime/dependabot/npm_and_yarn/yaml-and-lint-staged-2.2.2
Bump yaml and lint-staged
2023-04-25 11:17:47 +01:00
Simon Larsen
8f53f2fd76 Merge pull request #422 from OneUptime/dependabot/npm_and_yarn/Probe/vm2-3.9.17
Bump vm2 from 3.9.16 to 3.9.17 in /Probe
2023-04-25 11:17:13 +01:00
Simon Larsen
ef9e0a2916 Merge pull request #423 from OneUptime/dependabot/npm_and_yarn/Workflow/vm2-3.9.17
Bump vm2 from 3.9.16 to 3.9.17 in /Workflow
2023-04-25 11:16:55 +01:00
aphilas
30f2504fe7 Add RadioButtons tests 2023-04-25 12:46:11 +03:00
aphilas
29c11c7779 Add Dropdown tests 2023-04-25 12:42:58 +03:00
aphilas
73ba03df31 Add Toggle tests 2023-04-25 12:42:58 +03:00
aphilas
518a00d36a Add TextArea tests 2023-04-25 12:42:58 +03:00
Simon Larsen
64eac70e1b deployment file merged 2023-04-25 10:23:03 +01:00
Simon Larsen
7039960149 deployment file merged 2023-04-25 10:22:57 +01:00
Simon Larsen
713f974af1 change ver to 6 2023-04-25 10:21:40 +01:00
Simon Larsen
75f8cfa24c merge releases into one file 2023-04-25 10:20:42 +01:00
Simon Larsen
a869f41292 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-25 10:00:52 +01:00
Simon Larsen
f728598885 add more features 2023-04-25 09:59:11 +01:00
Simon Larsen
3e226917a0 Merge pull request #425 from aphilas/fix/ui-artifacts
Fix contact cards in /support overlapping the navigation dropdown
2023-04-25 09:36:30 +01:00
dependabot[bot]
f491157403 Bump yaml and lint-staged
Bumps [yaml](https://github.com/eemeli/yaml) to 2.2.2 and updates ancestor dependency [lint-staged](https://github.com/okonet/lint-staged). These dependencies need to be updated together.


Updates `yaml` from 1.10.2 to 2.2.2
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v1.10.2...v2.2.2)

Updates `lint-staged` from 12.3.7 to 13.2.1
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.3.7...v13.2.1)

---
updated-dependencies:
- dependency-name: yaml
  dependency-type: indirect
- dependency-name: lint-staged
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-25 08:03:17 +00:00
Simon Larsen
ecd4769c6c remove docker file 2023-04-24 20:08:52 +01:00
Simon Larsen
42183efcef Merge branch 'master' into workflow-project 2023-04-24 20:08:19 +01:00
Simon Larsen
62461e6a5d Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-24 19:11:52 +01:00
Simon Larsen
e6bf354d71 add teams 2023-04-24 19:11:23 +01:00
Simon Larsen
3d622ebf88 slack workflow 2023-04-24 18:35:34 +01:00
aphilas
59a91cfdaf Revert "Style legal"
This reverts commit a5b07888ed088d29ad08784d874ebdabb9872e68.
2023-04-24 16:48:12 +03:00
aphilas
50c7c46ee2 Style legal
See - https://i.imgur.com/uRO9vpv.png
2023-04-24 16:48:12 +03:00
aphilas
42370b3cb4 Fix contact cards overlapping nav dropdown
See - https://i.imgur.com/slMSJf8.png
2023-04-24 16:48:12 +03:00
Simon Larsen
1af9ad96dd Merge pull request #426 from aphilas/test/commonui-components-input
Add tests for CommonUI/src/Components/Input
2023-04-24 14:16:51 +01:00
Simon Larsen
5f3334ed5c fix fmt 2023-04-24 14:07:04 +01:00
Simon Larsen
3a04a77a06 add request headers 2023-04-24 14:06:11 +01:00
Simon Larsen
1d87d3f29c fix dleete 2023-04-24 13:52:02 +01:00
aphilas
edefa14ac5 Add tests for CommonUI/src/Components/Input 2023-04-22 15:30:48 +03:00
Munyaneza Armel
9059fa530e added tests 2023-04-22 14:17:12 +02:00
Munyaneza Armel
7f32989720 added tests 2023-04-22 14:07:01 +02:00
armel
527026d7b4 added tests 2023-04-22 13:54:38 +02:00
Simon Larsen
980699c032 fix markdown style 2023-04-21 12:08:23 +01:00
Simon Larsen
5fd6910682 improve footer style 2023-04-21 11:32:35 +01:00
Simon Larsen
0ee610a58d fix typo 2023-04-21 11:17:53 +01:00
Simon Larsen
186b1848eb fix fmt 2023-04-21 11:16:30 +01:00
Simon Larsen
b71c9a176c fix auth on sp 2023-04-21 11:15:31 +01:00
Simon Larsen
ff80309397 Merge branch 'release' 2023-04-21 11:00:44 +01:00
Simon Larsen
3efe1bbcd2 fix changes 2023-04-21 10:56:20 +01:00
Simon Larsen
ae6e0f2ff3 fix fmt 2023-04-21 10:49:05 +01:00
Simon Larsen
ddb12015af add css to legal 2023-04-21 10:44:10 +01:00
Simon Larsen
0bb204a3dc add in try 2023-04-21 10:39:39 +01:00
Simon Larsen
a767874b0c fix basic form style 2023-04-21 09:50:05 +01:00
Simon Larsen
52a7c1562e fix sp auth issue 2023-04-21 09:45:39 +01:00
Simon Larsen
c60d206a27 make builds fast 2023-04-21 08:36:51 +01:00
Simon Larsen
76cd0443c0 fix typo 2023-04-21 08:22:38 +01:00
Simon Larsen
073bca6bc7 fix fmt 2023-04-21 08:14:01 +01:00
Simon Larsen
523035a9e3 fix incident create issue 2023-04-21 08:11:44 +01:00
aphilas
0baed11a4d Add tests for Common/Utils/API 2023-04-21 09:44:28 +03:00
Simon Larsen
f83c4ac8cf fix fmt 2023-04-20 16:54:06 +01:00
Simon Larsen
9093c2584c add event state change emails 2023-04-20 16:25:33 +01:00
dependabot[bot]
98f68b2dd8 Bump vm2 from 3.9.16 to 3.9.17 in /Workflow
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.16 to 3.9.17.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.16...3.9.17)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 15:20:40 +00:00
dependabot[bot]
befe0fdc54 Bump vm2 from 3.9.16 to 3.9.17 in /Probe
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.16 to 3.9.17.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.16...3.9.17)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 15:20:03 +00:00
Simon Larsen
851f2b4052 add columns for state change email 2023-04-20 13:31:28 +01:00
Simon Larsen
2cc555e2e9 fix announcement custom smtp 2023-04-20 11:45:12 +01:00
armel
34101de6d0 fixed lint 2023-04-20 10:52:00 +02:00
armel
5d82d7d619 fix lint 2023-04-20 10:27:14 +02:00
Simon Larsen
1cc3f44555 fix casing 2023-04-20 08:27:32 +01:00
Simon Larsen
4574d92053 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-19 22:40:57 +01:00
Simon Larsen
02457acf91 Merge branch 'emails' 2023-04-19 22:40:37 +01:00
Simon Larsen
c449e506d7 send email to sub 2023-04-19 22:40:16 +01:00
Simon Larsen
149e144545 add custom smtp field to status page 2023-04-19 22:02:09 +01:00
Simon Larsen
eb039fafd7 add OneUptime in subject 2023-04-19 21:19:11 +01:00
Simon Larsen
78f48431e9 inc to limited 2023-04-19 21:16:29 +01:00
Simon Larsen
eaa35d8ed9 make test emails work 2023-04-19 21:13:54 +01:00
armel
1f7b124594 fixing errors 2023-04-19 17:08:58 +02:00
armel
6d5d9416f8 fixed workfile 2023-04-19 16:47:08 +02:00
armel
d0d2162a51 fixed env 2023-04-19 16:33:58 +02:00
armel
69d93e4330 fixing env 2023-04-19 16:29:49 +02:00
armel
0cb2a98047 fixing env 2023-04-19 16:29:09 +02:00
armel
5fc4fa60ed fixing env variables 2023-04-19 16:29:09 +02:00
armel
24c30f884e added environment variables 2023-04-19 16:29:07 +02:00
armel
4f823062c5 fixing tests 2023-04-19 16:29:07 +02:00
armel
95f324fa80 fixing tests 2023-04-19 16:29:07 +02:00
armel
6cab95c41b fixing tests 2023-04-19 16:29:06 +02:00
armel
46bbc2cf96 fixing workfile 2023-04-19 16:29:03 +02:00
armel
b354cd0f25 fixing workfile 2023-04-19 16:29:02 +02:00
armel
173d2c7cde fixing workfile 2023-04-19 16:29:02 +02:00
armel
cf795c1633 fixing workfile 2023-04-19 16:29:02 +02:00
armel
ab31200f45 running localhost 2023-04-19 16:29:00 +02:00
armel
d5d4da389f running on localhost 2023-04-19 16:28:59 +02:00
unknown
b288dbb694 fix errors 2023-04-19 16:28:58 +02:00
unknown
ccdc3f92dd fixed errors 2023-04-19 16:28:57 +02:00
unknown
af3a6b2f3f fixed errors 2023-04-19 16:28:57 +02:00
unknown
99da78d7db fixed errors 2023-04-19 16:28:56 +02:00
unknown
254bae0956 fixed errors 2023-04-19 16:28:53 +02:00
unknown
2c1f094acd npm to yarn 2023-04-19 16:28:52 +02:00
unknown
49563e9cbe added test script 2023-04-19 16:28:52 +02:00
unknown
bf506e23d7 added playwright in dev 2023-04-19 16:28:51 +02:00
unknown
f9645979c2 fixed package.json 2023-04-19 16:28:51 +02:00
unknown
cf2ff65de5 added playwright in dev 2023-04-19 16:28:50 +02:00
unknown
6a248478d2 added playwright workflow 2023-04-19 16:28:50 +02:00
unknown
bc593b18e0 home tests 2023-04-19 16:28:49 +02:00
unknown
6182d84d57 home tests 2023-04-19 16:28:49 +02:00
aphilas
87ee6674c7 Clean up tests
- Flatten nested describe calls
- Replace it with test
2023-04-19 16:28:48 +02:00
aphilas
78f2b0b4c5 Delete Common/Types/Role 2023-04-19 16:28:48 +02:00
aphilas
70bcc80b5e Add test Common/Types/JSON 2023-04-19 16:28:48 +02:00
aphilas
8bffd8a9b7 Add test Common/Types/ListData 2023-04-19 16:28:42 +02:00
aphilas
0e6a365046 Add test Common/Types/PositiveNumber 2023-04-19 16:28:41 +02:00
aphilas
ad70f1e09d Add test Common/Types/Role 2023-04-19 16:28:41 +02:00
aphilas
4ff2b5a2da Add test Common/Types/Sleep 2023-04-19 16:28:40 +02:00
aphilas
39801c9c0d Add test Common/Types/Typeof 2023-04-19 16:28:40 +02:00
aphilas
75bb276349 Add test Common/Types/ArrayUtil 2023-04-19 16:28:40 +02:00
Simon Larsen
72ca3ac51e fix lint. 2023-04-19 16:28:40 +02:00
Simon Larsen
d1decf9143 update lock and docker compose 2023-04-19 16:28:40 +02:00
Simon Larsen
ddaea04182 fix preinstall script 2023-04-19 16:28:40 +02:00
Simon Larsen
d0ca7d9067 make scripts docker compatible. 2023-04-19 16:28:39 +02:00
Simon Larsen
837de39cf7 make script support docker 2023-04-19 16:28:39 +02:00
Simon Larsen
4fb07bfa83 Make docker file for OneUptime 2023-04-19 16:28:39 +02:00
Simon Larsen
b292c61341 add notes email 2023-04-19 16:28:39 +02:00
Simon Larsen
46cf642b8f add more email types 2023-04-19 16:28:39 +02:00
Simon Larsen
9e1fa1e008 fix fmt 2023-04-19 16:28:39 +02:00
Simon Larsen
1631836e29 add model columns 2023-04-19 16:28:38 +02:00
Simon Larsen
c1b2e1ef83 fix job name 2023-04-19 16:28:38 +02:00
Simon Larsen
0806fbe36e Update README.md 2023-04-19 16:28:38 +02:00
Simon Larsen
1ba205b4d6 Update README.md 2023-04-19 16:28:37 +02:00
Simon Larsen
3381931fed fix typo 2023-04-19 16:28:37 +02:00
Simon Larsen
57e3a50e41 fix ip type 2023-04-19 16:28:35 +02:00
Simon Larsen
4238dbd651 fix ip tests 2023-04-19 16:28:35 +02:00
Simon Larsen
3beb60362d fix ip address tests 2023-04-19 16:28:35 +02:00
dependabot[bot]
856f46cfce Bump vm2 from 3.9.15 to 3.9.16 in /Workflow
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:28:35 +02:00
dependabot[bot]
4de9193e28 Bump vm2 from 3.9.15 to 3.9.16 in /CommonServer
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:28:35 +02:00
dependabot[bot]
bf0f2d2f79 Bump vm2 from 3.9.15 to 3.9.16 in /Probe
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:28:35 +02:00
Munyaneza Armel
f0483c9df6 Merge branch 'OneUptime:master' into home-test 2023-04-19 15:36:40 +02:00
Simon Larsen
532f41bd4b Merge pull request #403 from aphilas/test/common-types
Add tests for Common/Types/*.ts
2023-04-19 11:47:29 +01:00
Simon Larsen
d3b2494d01 Merge branch 'emails' 2023-04-18 17:49:31 +01:00
Simon Larsen
f669d11946 fix lint. 2023-04-18 17:48:50 +01:00
armel
fa524ed2e1 fixing tests 2023-04-18 18:12:06 +02:00
armel
9e272ff85b fixing tests 2023-04-18 17:47:23 +02:00
Simon Larsen
8252ecf8cc update lock and docker compose 2023-04-18 16:41:10 +01:00
armel
7b3249155e fixing tests 2023-04-18 17:31:43 +02:00
armel
fe655b0e3a fixing workfile 2023-04-18 17:23:01 +02:00
armel
9e987fd899 fixing workfile 2023-04-18 17:14:24 +02:00
armel
f428ae12aa fixing workfile 2023-04-18 17:11:47 +02:00
armel
7d75f9eed2 fixing workfile 2023-04-18 17:09:27 +02:00
armel
5cd0fc9853 running localhost 2023-04-18 16:56:27 +02:00
armel
73c1eb2b78 running on localhost 2023-04-18 16:36:24 +02:00
Simon Larsen
0a52eb49f4 fix preinstall script 2023-04-18 14:56:58 +01:00
aphilas
85c933dc12 Clean up tests
- Flatten nested describe calls
- Replace it with test
2023-04-18 16:30:33 +03:00
Simon Larsen
fe20747317 make scripts docker compatible. 2023-04-18 14:26:37 +01:00
Simon Larsen
696e3c71c2 make script support docker 2023-04-18 14:20:14 +01:00
Simon Larsen
396e44cb75 Make docker file for OneUptime 2023-04-18 14:10:00 +01:00
Simon Larsen
4b939249a0 add notes email 2023-04-18 14:07:38 +01:00
Simon Larsen
90a0b9eb65 add more email types 2023-04-18 13:48:52 +01:00
Simon Larsen
fe410d6d65 Merge pull request #420 from OneUptime/release
Release
2023-04-18 13:02:10 +01:00
aphilas
96e2ee1499 Delete Common/Types/Role 2023-04-18 14:48:47 +03:00
Simon Larsen
4e8d6db06b Merge pull request #419 from OneUptime/master
Release
2023-04-18 12:22:18 +01:00
Simon Larsen
08e74fa872 Merge pull request #418 from OneUptime/emails
Emails
2023-04-18 12:21:39 +01:00
Simon Larsen
5bac15d0e3 fix fmt 2023-04-18 12:20:48 +01:00
Simon Larsen
d1569dd8a5 add model columns 2023-04-18 12:19:38 +01:00
Simon Larsen
fbcc6386ab fix job name 2023-04-18 12:12:19 +01:00
aphilas
f5dd56b98c Add test Common/Types/JSON 2023-04-18 10:35:42 +03:00
aphilas
f0dfb71170 Add test Common/Types/ListData 2023-04-18 10:35:42 +03:00
aphilas
a6cdc488df Add test Common/Types/PositiveNumber 2023-04-18 10:35:42 +03:00
aphilas
3243449352 Add test Common/Types/Role 2023-04-18 10:35:42 +03:00
aphilas
043806f3ea Add test Common/Types/Sleep 2023-04-18 10:35:42 +03:00
aphilas
37477d6651 Add test Common/Types/Typeof 2023-04-18 10:35:42 +03:00
aphilas
e35d28c5a5 Add test Common/Types/ArrayUtil 2023-04-18 10:35:42 +03:00
Simon Larsen
939aee7713 fix next button click 2023-04-17 20:46:29 +01:00
Simon Larsen
0a57be6b6b add consition to form steps 2023-04-17 20:31:50 +01:00
Simon Larsen
d3526b4cab add monitoring interval 2023-04-17 20:16:47 +01:00
Simon Larsen
dbccb323b4 fix lint. 2023-04-17 19:18:37 +01:00
Simon Larsen
067f2a5885 fix issues with monitor criteria 2023-04-17 19:03:27 +01:00
Simon Larsen
140fe6d026 fix fmt 2023-04-17 18:51:22 +01:00
Simon Larsen
49de14c499 Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2023-04-17 18:25:58 +01:00
Simon Larsen
0046ed041e Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-17 18:25:30 +01:00
Simon Larsen
06a326412f fix typo 2023-04-17 18:25:27 +01:00
Simon Larsen
c54532a6a8 add default monitor in step 2023-04-17 18:24:02 +01:00
Simon Larsen
0a6b985bba Update README.md 2023-04-17 14:53:11 +01:00
Simon Larsen
d887427973 Update README.md 2023-04-17 14:52:25 +01:00
Simon Larsen
a8297c99d3 improve monitor form ui 2023-04-17 14:37:57 +01:00
Simon Larsen
14cb2da5e2 fix layout 2023-04-17 12:32:06 +01:00
Simon Larsen
0c021a2417 add palceholder 2023-04-17 11:29:49 +01:00
Simon Larsen
096671aa27 fix monitor step. 2023-04-16 22:08:28 +01:00
Simon Larsen
632dc7c356 fix lint 2023-04-16 22:06:40 +01:00
Simon Larsen
23c34a2e84 add dic of string component 2023-04-16 21:50:17 +01:00
Simon Larsen
83ac03cb94 fix monitor criteria 2023-04-16 20:57:33 +01:00
Simon Larsen
9954ee2dcc Merge pull request #417 from OneUptime/master
Release
2023-04-16 13:03:08 +01:00
Simon Larsen
08a03bebf5 Merge branch 'master' into workflow-project 2023-04-16 13:02:34 +01:00
Simon Larsen
125821335d fix ip type 2023-04-16 13:02:21 +01:00
Simon Larsen
16f667b329 fix basic form 2023-04-16 12:58:52 +01:00
Simon Larsen
d7337be9f9 add custom form element 2023-04-16 12:51:05 +01:00
Simon Larsen
f0ea9928f4 Merge branch 'master' into workflow-project 2023-04-16 12:09:44 +01:00
Simon Larsen
2ab7b97e02 fix ip tests 2023-04-16 12:09:20 +01:00
Simon Larsen
d4087f41a1 fix ip address tests 2023-04-14 22:10:21 +01:00
Simon Larsen
9154f2f8f0 add monitor step form 2023-04-14 21:58:16 +01:00
Simon Larsen
81305e1305 fix casing 2023-04-14 13:10:36 +01:00
Simon Larsen
3d23494a79 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-14 12:58:17 +01:00
Simon Larsen
42f53f00d2 fix lint 2023-04-14 12:57:52 +01:00
Simon Larsen
ffbb8314bc last step fix 2023-04-14 12:50:42 +01:00
Simon Larsen
948e53626b Merge pull request #413 from OneUptime/dependabot/npm_and_yarn/Workflow/vm2-3.9.16
Bump vm2 from 3.9.15 to 3.9.16 in /Workflow
2023-04-14 10:18:22 +01:00
dependabot[bot]
6a34b5e319 Bump vm2 from 3.9.15 to 3.9.16 in /Workflow
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13 19:15:48 +00:00
Simon Larsen
0853ceb5ec Merge pull request #415 from OneUptime/dependabot/npm_and_yarn/CommonServer/vm2-3.9.16
Bump vm2 from 3.9.15 to 3.9.16 in /CommonServer
2023-04-13 20:15:17 +01:00
Simon Larsen
e74b14e943 Merge pull request #414 from OneUptime/dependabot/npm_and_yarn/Probe/vm2-3.9.16
Bump vm2 from 3.9.15 to 3.9.16 in /Probe
2023-04-13 20:14:59 +01:00
Simon Larsen
46984632ae add schema for monitor form 2023-04-13 17:30:09 +01:00
dependabot[bot]
211c170b63 Bump vm2 from 3.9.15 to 3.9.16 in /CommonServer
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 21:21:32 +00:00
dependabot[bot]
2b55740af5 Bump vm2 from 3.9.15 to 3.9.16 in /Probe
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 21:20:49 +00:00
Simon Larsen
513eee7d5e fix monitor criteria 2023-04-12 20:57:55 +01:00
Simon Larsen
bf6a8d090a add monitor criteria and monitor criteria instance 2023-04-12 20:10:50 +01:00
Simon Larsen
ead033e05f fix fmt 2023-04-12 13:29:10 +01:00
Simon Larsen
9cc380842e fix title in page header 2023-04-12 13:27:40 +01:00
Simon Larsen
48dcd9db4c incident title fix 2023-04-12 13:18:20 +01:00
Simon Larsen
caba121871 reduce size of title 2023-04-12 13:10:55 +01:00
Simon Larsen
61e0dd08c7 fix workflow 2023-04-12 12:56:27 +01:00
Simon Larsen
73e809b024 fix changes 2023-04-12 12:49:32 +01:00
Simon Larsen
0184218647 add name to status page 2023-04-12 12:33:56 +01:00
Simon Larsen
f6f3c1fcaa Merge branch 'master' into workflow-project 2023-04-12 11:54:45 +01:00
Simon Larsen
a2d4833442 add model page 2023-04-12 11:53:57 +01:00
Simon Larsen
ecf4674d2d Merge pull request #409 from OneUptime/dependabot/npm_and_yarn/xml2js-and-typeorm--removed
Bump xml2js and typeorm
2023-04-12 11:49:57 +01:00
Simon Larsen
aa20d4c0da Merge pull request #399 from OneUptime/dependabot/npm_and_yarn/Workflow/vm2-3.9.15
Bump vm2 from 3.9.14 to 3.9.15 in /Workflow
2023-04-12 11:49:48 +01:00
dependabot[bot]
33c4139661 Bump vm2 from 3.9.14 to 3.9.15 in /Workflow
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.14 to 3.9.15.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.14...3.9.15)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 10:49:19 +00:00
Simon Larsen
54ab5cf0af Merge pull request #386 from OneUptime/dependabot/npm_and_yarn/Dashboard/d3-color-and-d3-interpolate-3.1.0
Bump d3-color and d3-interpolate in /Dashboard
2023-04-12 11:49:12 +01:00
Simon Larsen
36245cb88d Merge pull request #383 from OneUptime/dependabot/npm_and_yarn/StatusPage/webpack-5.76.0
Bump webpack from 5.75.0 to 5.76.0 in /StatusPage
2023-04-12 11:49:04 +01:00
dependabot[bot]
4d04ed2e2d Bump xml2js and typeorm
Removes [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js). It's no longer used after updating ancestor dependency [typeorm](https://github.com/typeorm/typeorm). These dependencies need to be updated together.


Removes `xml2js`

Updates `typeorm` from 0.3.11 to 0.3.14
- [Release notes](https://github.com/typeorm/typeorm/releases)
- [Changelog](https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typeorm/typeorm/compare/0.3.11...0.3.14)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: indirect
- dependency-name: typeorm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 10:49:01 +00:00
Simon Larsen
472535db9d Merge pull request #406 from OneUptime/dependabot/npm_and_yarn/Common/xml2js--removed
Bump xml2js from 0.4.23 to  in /Common
2023-04-12 11:48:35 +01:00
dependabot[bot]
0e0b5e1a8b Bump d3-color and d3-interpolate in /Dashboard
Bumps [d3-color](https://github.com/d3/d3-color) and [d3-interpolate](https://github.com/d3/d3-interpolate). These dependencies needed to be updated together.

Updates `d3-color` from 2.0.0 to 3.1.0
- [Release notes](https://github.com/d3/d3-color/releases)
- [Commits](https://github.com/d3/d3-color/compare/v2.0.0...v3.1.0)

Updates `d3-interpolate` from 2.0.1 to 3.0.1
- [Release notes](https://github.com/d3/d3-interpolate/releases)
- [Commits](https://github.com/d3/d3-interpolate/compare/v2.0.1...v3.0.1)

---
updated-dependencies:
- dependency-name: d3-color
  dependency-type: indirect
- dependency-name: d3-interpolate
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 10:48:28 +00:00
Simon Larsen
9989626e2e Merge pull request #407 from OneUptime/dependabot/npm_and_yarn/CommonServer/xml2js--removed
Bump xml2js from 0.4.23 to  in /CommonServer
2023-04-12 11:48:25 +01:00
Simon Larsen
a2d1d5da23 Merge pull request #408 from OneUptime/dependabot/npm_and_yarn/Model/xml2js--removed
Bump xml2js from 0.4.23 to  in /Model
2023-04-12 11:48:17 +01:00
Simon Larsen
76580b98f9 Merge pull request #410 from OneUptime/dependabot/npm_and_yarn/Identity/xml2js-0.5.0
Bump xml2js from 0.4.23 to 0.5.0 in /Identity
2023-04-12 11:48:08 +01:00
dependabot[bot]
e2ae249754 Bump webpack from 5.75.0 to 5.76.0 in /StatusPage
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 10:47:45 +00:00
Simon Larsen
9ed0567df3 Merge pull request #400 from OneUptime/dependabot/npm_and_yarn/CommonServer/vm2-3.9.15
Bump vm2 from 3.9.14 to 3.9.15 in /CommonServer
2023-04-12 11:47:45 +01:00
Simon Larsen
739ebc00a8 Merge pull request #398 from OneUptime/dependabot/npm_and_yarn/Probe/vm2-3.9.15
Bump vm2 from 3.9.13 to 3.9.15 in /Probe
2023-04-12 11:47:36 +01:00
Simon Larsen
e056ea1335 Merge pull request #384 from OneUptime/dependabot/npm_and_yarn/Accounts/webpack-5.76.0
Bump webpack from 5.75.0 to 5.76.0 in /Accounts
2023-04-12 11:46:59 +01:00
Simon Larsen
e5ea7e955e Merge pull request #385 from OneUptime/dependabot/npm_and_yarn/Dashboard/webpack-5.76.0
Bump webpack from 5.75.0 to 5.76.0 in /Dashboard
2023-04-12 11:46:51 +01:00
Simon Larsen
f3687ded94 fix maxdepth issue 2023-04-12 10:49:45 +01:00
Simon Larsen
6a9220369d fix fmt 2023-04-12 10:45:38 +01:00
Simon Larsen
b13b5857a7 center logo on status page 2023-04-12 10:44:10 +01:00
Simon Larsen
b3926a9939 fix links in api docs 2023-04-12 10:41:30 +01:00
dependabot[bot]
a63a7ff7f1 Bump xml2js from 0.4.23 to 0.5.0 in /Identity
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to 0.5.0.
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits/0.5.0)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 05:07:30 +00:00
dependabot[bot]
87f0c97c01 Bump xml2js from 0.4.23 to in /Model
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to .
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 22:50:42 +00:00
dependabot[bot]
4c1fba6791 Bump xml2js from 0.4.23 to in /CommonServer
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to .
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 22:04:11 +00:00
dependabot[bot]
9eba939431 Bump xml2js from 0.4.23 to in /Common
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to .
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 22:03:38 +00:00
Simon Larsen
9b45a9704a add wizard to all resources 2023-04-10 21:51:53 +01:00
Simon Larsen
a07f626577 add wizard form to incidents 2023-04-10 21:29:30 +01:00
Simon Larsen
a873195ffa fix lint. 2023-04-10 21:17:59 +01:00
Simon Larsen
17924d36cb make wizard form work 2023-04-10 20:29:10 +01:00
Simon Larsen
17a6ce6ea1 add form steps 2023-04-08 22:25:25 +01:00
Simon Larsen
9478aadb8f add step states 2023-04-08 22:11:17 +01:00
Simon Larsen
5ce80f0fb9 add form steps 2023-04-08 21:59:48 +01:00
Simon Larsen
2589b3063a add form step state 2023-04-08 21:41:46 +01:00
Simon Larsen
24a0ef0e11 add form step 2023-04-08 21:39:49 +01:00
dependabot[bot]
852b407e36 Bump vm2 from 3.9.14 to 3.9.15 in /CommonServer
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.14 to 3.9.15.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.14...3.9.15)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 20:53:38 +00:00
dependabot[bot]
4933819d4f Bump vm2 from 3.9.13 to 3.9.15 in /Probe
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.13 to 3.9.15.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.13...3.9.15)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 20:48:42 +00:00
Simon Larsen
ee4d49efaf fix SSO payload validation 2023-04-07 15:07:42 +01:00
Simon Larsen
6d1565fed2 add support for saml 1 2023-04-07 12:40:05 +01:00
Simon Larsen
e5a2f30a43 make saml work with 1.0 2023-04-07 12:34:04 +01:00
Simon Larsen
5985d02506 move api key to growth tier 2023-04-06 10:45:37 +01:00
Simon Larsen
2dbff8553e Merge branch 'workflow-project' into release 2023-04-06 10:37:10 +01:00
Simon Larsen
bbb26540a6 fix fmt 2023-04-06 10:36:59 +01:00
Simon Larsen
25d9241f93 fix api key 2023-04-06 10:36:03 +01:00
Simon Larsen
8b6e0df420 fix api request 2023-04-06 08:54:19 +01:00
Simon Larsen
b768f732d9 Merge branch 'workflow-project' into release 2023-04-05 15:24:02 +01:00
Simon Larsen
f68b179a8e fix inital value 2023-04-05 15:23:49 +01:00
Simon Larsen
179bea0755 fix notes 2023-04-05 15:11:49 +01:00
Simon Larsen
d2d9891ee6 add markdown viewer to status page 2023-04-05 15:05:45 +01:00
Simon Larsen
e84529a4d4 Merge branch 'workflow-project' 2023-04-05 13:23:07 +01:00
Simon Larsen
b82b292c60 fix rate limits 2023-04-05 13:22:52 +01:00
Simon Larsen
09b6179750 request limits 2023-04-05 13:21:08 +01:00
Simon Larsen
035733425d data types 2023-04-05 13:11:00 +01:00
Simon Larsen
326951edd0 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-05 11:45:48 +01:00
Simon Larsen
09746f27ae fix lint. 2023-04-05 11:45:03 +01:00
Simon Larsen
3c2d7aac24 Merge pull request #397 from OneUptime/workflow-project
Workflow project
2023-04-05 11:37:13 +01:00
Simon Larsen
b7945ad505 add create api endpoints 2023-04-05 11:34:12 +01:00
Simon Larsen
cf06eb59ab fix folder name 2023-04-05 11:17:41 +01:00
Simon Larsen
4883c2a9b4 api-docs to api-reference 2023-04-05 11:10:18 +01:00
Simon Larsen
2bd0f53747 rename api ref 2023-04-05 11:08:25 +01:00
Simon Larsen
785415b156 fix install scripts 2023-04-05 10:48:35 +01:00
Simon Larsen
26f08e3109 fix lint 2023-04-04 18:57:38 +01:00
Simon Larsen
8586c9b41a write api docs 2023-04-04 17:55:03 +01:00
Simon Larsen
8ffdf93c61 Merge branch 'workflow-project' 2023-04-04 14:27:24 +01:00
Simon Larsen
b907f87b5a make clickhoue work 2023-04-04 14:19:35 +01:00
Simon Larsen
4f70281eec add clickhouse 2023-04-04 12:45:32 +01:00
Simon Larsen
7f58a73ae7 add clickhouse 2023-04-04 12:18:30 +01:00
Simon Larsen
67cdbeb057 Merge branch 'workflow-project' 2023-04-04 11:32:08 +01:00
Simon Larsen
0fc83d3f3e Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-04-04 11:32:00 +01:00
Simon Larsen
dfe149e66e fix custom domains 2023-04-04 11:31:50 +01:00
Simon Larsen
ad89e102e0 Update README.md 2023-04-03 19:42:08 +01:00
Simon Larsen
d1e22bfa40 Merge branch 'release' of github.com-simon:OneUptime/oneuptime into release 2023-03-22 11:29:02 +00:00
Simon Larsen
72e9229914 Merge branch 'workflow-project' 2023-03-22 11:28:35 +00:00
Simon Larsen
d16d0f7203 fix form 2023-03-22 11:28:23 +00:00
Simon Larsen
f836d3ca2e fix lint 2023-03-22 11:03:45 +00:00
Simon Larsen
5cca89a8c4 fix basic form 2023-03-21 23:38:35 +00:00
Simon Larsen
ee3b9d551f fix status page order 2023-03-21 23:26:40 +00:00
Simon Larsen
6da0e4f79c add ref 2023-03-21 22:46:13 +00:00
Simon Larsen
9f299039e1 Merge pull request #391 from OneUptime/master
Release
2023-03-21 22:05:04 +00:00
Simon Larsen
1c1d34a26c Merge pull request #390 from OneUptime/workflow-project
Workflow project
2023-03-21 22:04:26 +00:00
Simon Larsen
1031f6b740 fix dup props 2023-03-21 21:36:24 +00:00
Simon Larsen
2837fbb232 add can read on populate 2023-03-21 21:35:46 +00:00
Simon Larsen
1f4d32fa01 fix status page group order 2023-03-20 22:32:37 +00:00
Simon Larsen
36ad71e6ea add link on nav 2023-03-20 22:06:13 +00:00
Simon Larsen
1d9655ea67 remove sttaus page branding 2023-03-20 21:58:20 +00:00
Simon Larsen
30f9c380bf fix order props 2023-03-20 21:42:42 +00:00
Simon Larsen
aa06d3d4b6 Merge branch 'workflow-project' 2023-03-20 18:24:58 +00:00
Simon Larsen
8d10949319 comment api docs 2023-03-20 18:24:44 +00:00
Simon Larsen
a46fc774d6 fix lint 2023-03-20 18:06:50 +00:00
Simon Larsen
4289656a7a add docs 2023-03-20 18:01:44 +00:00
Simon Larsen
b7330b9daf fix docs 2023-03-20 16:09:20 +00:00
Simon Larsen
dded5b7562 fix docs 2023-03-20 13:49:26 +00:00
unknown
ddda137c12 fix errors 2023-03-20 14:41:57 +02:00
Simon Larsen
11eeafc458 fic docs 2023-03-20 12:29:22 +00:00
Simon Larsen
e6e4bdd28c fix docs 2023-03-20 12:23:26 +00:00
Simon Larsen
9280908a6d add documentation 2023-03-19 21:15:54 +00:00
Simon Larsen
f569adbe54 fix model. 2023-03-19 20:57:28 +00:00
Simon Larsen
bd4fdd764a add documentation 2023-03-19 20:10:01 +00:00
unknown
0d44b0ca13 fixed errors 2023-03-19 21:24:11 +02:00
unknown
001a4b153b fixed errors 2023-03-19 21:14:55 +02:00
unknown
4556a7e322 fixed errors 2023-03-19 20:52:15 +02:00
unknown
bf7707b2a9 fixed errors 2023-03-19 20:35:02 +02:00
unknown
a834045b00 npm to yarn 2023-03-19 20:17:56 +02:00
unknown
155af6e9a8 added test script 2023-03-19 19:44:32 +02:00
unknown
59ae6d7e56 added playwright in dev 2023-03-19 19:23:50 +02:00
unknown
d4c3e287a6 fixed package.json 2023-03-19 19:16:53 +02:00
unknown
3c5e169b58 added playwright in dev 2023-03-19 19:06:14 +02:00
unknown
f4000b1dd3 added playwright workflow 2023-03-19 18:46:54 +02:00
unknown
89fd950af9 home tests 2023-03-19 18:32:08 +02:00
Simon Larsen
674a275a8c fix model 2023-03-19 15:14:48 +00:00
Simon Larsen
6a54f5e10e fix deleted type 2023-03-19 14:44:18 +00:00
Simon Larsen
897b0d222c fix permissions 2023-03-19 14:14:20 +00:00
Simon Larsen
ec565d4558 add permissions list 2023-03-19 14:11:55 +00:00
unknown
4fca7fc0ee home tests 2023-03-19 12:16:37 +02:00
Simon Larsen
5fb65efd31 fix lint 2023-03-18 21:48:21 +00:00
Simon Larsen
906cc53b4b refactor api docs 2023-03-18 21:37:34 +00:00
Simon Larsen
a131394897 work on docs 2023-03-17 21:09:55 +00:00
Simon Larsen
872d2f5218 add docs 2023-03-17 18:07:41 +00:00
Simon Larsen
91405c41d1 add docs to basemodel 2023-03-17 16:46:55 +00:00
Simon Larsen
c6b4399030 fix readme 2023-03-17 13:10:27 +00:00
Simon Larsen
5051624f2d fix install script 2023-03-17 13:08:26 +00:00
Simon Larsen
95bc8a5c63 fix status page style 2023-03-17 12:35:05 +00:00
Simon Larsen
83feefbd0b fix header style 2023-03-17 12:34:04 +00:00
Simon Larsen
5d1fe03acd fix css 2023-03-17 12:02:43 +00:00
Simon Larsen
cf266ee6a5 Merge branch 'master' into workflow-project 2023-03-17 11:56:39 +00:00
Simon Larsen
f6fec07dd7 fix nav css 2023-03-17 11:56:06 +00:00
Simon Larsen
92c5864543 fmt static model list 2023-03-16 20:32:49 +00:00
Simon Larsen
950b115a1f fix model list ui 2023-03-16 15:35:28 +00:00
Simon Larsen
c6e899ae76 fix sso fetch 2023-03-16 15:28:52 +00:00
Simon Larsen
dd19da6593 fix footer css 2023-03-16 15:22:08 +00:00
Simon Larsen
8ba2755c23 fix pagination 2023-03-16 15:11:47 +00:00
Simon Larsen
0683775ba3 configure sso help 2023-03-16 14:11:51 +00:00
Simon Larsen
8528289ff5 fix lint 2023-03-16 14:06:45 +00:00
Simon Larsen
442933aa98 fix sso sign on url 2023-03-16 14:04:36 +00:00
Simon Larsen
72cc7339fd Merge pull request #388 from OneUptime/workflow-project
Workflow project
2023-03-16 13:08:19 +00:00
Simon Larsen
4f02bd600d fix subscriber add 2023-03-16 13:07:50 +00:00
Simon Larsen
f6146670a2 fix subscription unpaid 2023-03-16 12:35:20 +00:00
Simon Larsen
f9e8b3fad1 fix filter table 2023-03-15 21:25:20 +00:00
Simon Larsen
7c0da461a2 fix table filter bug 2023-03-15 21:12:48 +00:00
Simon Larsen
75612a4f65 fix menu close bugs 2023-03-15 19:56:56 +00:00
Simon Larsen
e07eb36826 add greenlock renew logs 2023-03-15 12:25:09 +00:00
Simon Larsen
dc7bed48d5 add help banner component 2023-03-15 11:56:14 +00:00
Simon Larsen
6be5a01afd fix find function 2023-03-15 11:36:48 +00:00
Simon Larsen
e54706bd95 add save logs 2023-03-15 10:38:58 +00:00
Simon Larsen
b941e09d97 add logs 2023-03-14 20:05:19 +00:00
Simon Larsen
2f634ba0f4 fix lint. 2023-03-14 19:55:22 +00:00
Simon Larsen
827c167386 add logs to greenlock store 2023-03-14 19:12:28 +00:00
dependabot[bot]
e99e9e7fe9 Bump webpack from 5.75.0 to 5.76.0 in /Dashboard
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 18:11:36 +00:00
dependabot[bot]
bb0d47b689 Bump webpack from 5.75.0 to 5.76.0 in /Accounts
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 18:11:35 +00:00
Simon Larsen
6746caf48b refactor playwright tests 2023-03-14 18:10:18 +00:00
Simon Larsen
3f823ffadd fix ext 2023-03-14 14:47:52 +00:00
Simon Larsen
987330d858 add logout button 2023-03-14 14:34:39 +00:00
Simon Larsen
4be9aeceea add logout button 2023-03-14 14:33:19 +00:00
Simon Larsen
d59a050459 fix formatting. 2023-03-14 14:11:22 +00:00
Simon Larsen
4e4c5565d8 refactor user profile page 2023-03-14 14:09:29 +00:00
Simon Larsen
a8610e3df8 add authentication settings page 2023-03-14 13:50:27 +00:00
Simon Larsen
1d8ff3ea1b fix lint 2023-03-14 11:54:33 +00:00
Simon Larsen
e10e78a293 make sso work 2023-03-14 11:48:15 +00:00
Simon Larsen
bb5aa6689a fix lint. 2023-03-13 20:49:10 +00:00
Simon Larsen
b24d8788d1 different permissions for statuspagesso. 2023-03-13 20:47:41 +00:00
Simon Larsen
6c07668a12 add sso 2023-03-13 20:17:43 +00:00
Simon Larsen
22a6699e1d block login when sso is enabled 2023-03-13 15:55:01 +00:00
Simon Larsen
9c8c372999 fix sso access token. 2023-03-13 13:41:31 +00:00
Simon Larsen
14f199bda0 add default headers 2023-03-13 13:39:06 +00:00
Simon Larsen
7272362419 add status page api 2023-03-13 12:23:08 +00:00
Simon Larsen
af32068c20 Merge branch 'master' into workflow-project 2023-03-13 11:52:21 +00:00
Simon Larsen
66cba1a98f fix lint 2023-03-12 14:01:45 +00:00
Simon Larsen
3408bb905b import obejct id 2023-03-12 12:48:51 +00:00
Simon Larsen
3a748fd499 fix projectid is null error 2023-03-12 12:47:48 +00:00
Simon Larsen
0f617f7f87 add sso 2023-03-12 12:46:43 +00:00
Simon Larsen
118f011e37 refactor sso 2023-03-11 18:54:16 +00:00
Simon Larsen
f34fb1043c refactor sso 2023-03-11 18:54:10 +00:00
Simon Larsen
1952042b8b status page sso models. 2023-03-11 17:38:48 +00:00
Simon Larsen
012608d710 fix api docs status 2023-03-11 17:13:36 +00:00
Simon Larsen
3d40315921 init playwright. 2023-03-11 17:04:36 +00:00
Simon Larsen
5ab58992a3 fix query serialize 2023-03-11 16:14:44 +00:00
Simon Larsen
1467a35431 fix query serialize error 2023-03-11 16:13:42 +00:00
Simon Larsen
bca852101d add staus page sso 2023-03-10 20:32:54 +00:00
Simon Larsen
ba19d295f3 fix lint 2023-03-10 18:19:07 +00:00
Simon Larsen
4902b52c8c fix compile err 2023-03-10 15:31:18 +00:00
Simon Larsen
6ce3601c1b fix refreh tokens on sign up 2023-03-10 15:04:37 +00:00
Simon Larsen
ed595e66a4 add refresh user permissions on sign in and sign up 2023-03-10 15:03:15 +00:00
Simon Larsen
dd0f1c0ec0 add refresh to login and signup 2023-03-10 15:01:04 +00:00
Simon Larsen
57df7c4c02 add sso url 2023-03-10 14:18:37 +00:00
Simon Larsen
df13503a88 fix custom fields label. 2023-03-10 14:04:16 +00:00
Simon Larsen
3e1ebfce22 fix issues with db components 2023-03-10 13:33:20 +00:00
Simon Larsen
9eff832672 fix lint 2023-03-10 12:36:03 +00:00
Simon Larsen
23cc2fda57 deserialize 2023-03-10 12:26:38 +00:00
Simon Larsen
f5e49fde45 add not equalToOperator. 2023-03-10 11:38:33 +00:00
Simon Larsen
f11dd82353 make if else block work 2023-03-10 10:36:15 +00:00
Simon Larsen
020cab6d6e fix lint 2023-03-09 18:55:56 +00:00
Simon Larsen
e562ee7187 fix on change 2023-03-09 18:54:08 +00:00
Simon Larsen
e4a98c0e7b fit view 2023-03-09 17:44:58 +00:00
Simon Larsen
ef03ed7a7f fix trigger url 2023-03-09 15:35:58 +00:00
Simon Larsen
136950066a show id in states 2023-03-09 15:12:45 +00:00
Simon Larsen
e74716a619 Merge pull request #379 from OneUptime/workflow-project
Workflow project
2023-03-09 14:31:21 +00:00
Simon Larsen
fa85f2e187 fix lint. 2023-03-09 12:54:06 +00:00
Simon Larsen
9872eec31a fix basic form 2023-03-09 12:51:17 +00:00
Simon Larsen
6c17d992fc fix loop 2023-03-09 11:56:26 +00:00
Simon Larsen
ae6cc8ccb7 add autofocus 2023-03-09 11:32:29 +00:00
Simon Larsen
ea06aaf444 add more TLD to email 2023-03-09 10:36:55 +00:00
Simon Larsen
61352b036b fix basic form bug 2023-03-09 09:46:59 +00:00
Simon Larsen
3868c156be Merge branch 'master' into workflow-project 2023-03-09 09:15:37 +00:00
Simon Larsen
d5e6350832 fix sso signup 2023-03-09 09:13:48 +00:00
Simon Larsen
4f50a8049f add refresh token 2023-03-09 05:48:59 +00:00
Simon Larsen
a097c26326 refactor form 2023-03-08 22:19:42 +00:00
Simon Larsen
5ae846ecbc fix lint 2023-03-08 21:54:52 +00:00
Simon Larsen
6a2b8456ad remove autofocus 2023-03-08 21:33:52 +00:00
Simon Larsen
72d2ca408e make dropdown work 2023-03-08 21:32:17 +00:00
Simon Larsen
3e9b51167e fix placeholder bug 2023-03-08 20:24:54 +00:00
Simon Larsen
8891df9e1e remove placeholders 2023-03-08 20:23:08 +00:00
Simon Larsen
9c3d55a4c9 add description and remove placeholders 2023-03-08 20:23:02 +00:00
Simon Larsen
dac5f23a1e remove sso page 2023-03-08 20:12:29 +00:00
Simon Larsen
96107e13b3 fix color picker touch 2023-03-08 20:06:29 +00:00
Simon Larsen
30bbb06c42 fix error 2023-03-08 19:48:25 +00:00
Simon Larsen
fd63514245 remove formik 2023-03-08 15:12:39 +00:00
Simon Larsen
4d73f7c014 rip formik 2023-03-08 14:25:15 +00:00
Simon Larsen
0bd15377bc fix status messaging 2023-03-08 11:20:40 +00:00
Simon Larsen
457109ba66 fix optinal and required labels. 2023-03-08 11:07:04 +00:00
Simon Larsen
da0b987287 Merge pull request #378 from OneUptime/workflow-project
add domain.
2023-03-08 09:00:20 +00:00
Simon Larsen
e8c507512e fix service name typo 2023-03-07 22:08:36 +00:00
Simon Larsen
2fedcf69dd fix permissions in model table 2023-03-07 22:02:46 +00:00
Simon Larsen
cd5fa2cdd8 fix permissions in modeltable 2023-03-07 22:00:57 +00:00
Simon Larsen
75259dc7be fix lint 2023-03-07 21:51:36 +00:00
Simon Larsen
e16eb834c8 fix domain validation 2023-03-07 21:13:33 +00:00
Simon Larsen
edab761263 add nww TLD 2023-03-07 21:07:01 +00:00
Simon Larsen
102657091b add unauthorized sso permission 2023-03-07 19:53:38 +00:00
Simon Larsen
9f5d191226 fix permission issue on modeltable 2023-03-07 17:52:26 +00:00
Simon Larsen
62b0cdac33 fix sso navbar 2023-03-07 17:37:00 +00:00
Simon Larsen
050a22e9ef add test tooltip 2023-03-07 15:36:34 +00:00
Simon Larsen
9ee29b465f make sso work 2023-03-07 14:28:47 +00:00
Simon Larsen
288da1a340 make sso work. 2023-03-07 14:26:43 +00:00
Simon Larsen
76b06172b0 add project useer permissions 2023-03-07 12:53:33 +00:00
Simon Larsen
33de10c4cf fix api error 2023-03-07 12:40:46 +00:00
Simon Larsen
8222bbbcb9 fix permissions 2023-03-07 11:12:25 +00:00
Simon Larsen
eb688390a1 fix lint 2023-03-06 21:32:30 +00:00
Simon Larsen
103e582198 remove api docs js files 2023-03-06 21:31:07 +00:00
Simon Larsen
430e565195 fix typo in name 2023-03-06 19:59:27 +00:00
Simon Larsen
3140f22495 refactor api error messages 2023-03-06 19:52:18 +00:00
Simon Larsen
508f67c413 add sso error to model api 2023-03-06 19:15:51 +00:00
Simon Larsen
e601ba0928 check userId and projectId 2023-03-06 18:53:54 +00:00
Simon Larsen
6cefbc9d8f add to user auth 2023-03-06 18:49:59 +00:00
Simon Larsen
9d8284e8d6 add sso requirements to user auth middleware 2023-03-06 18:47:16 +00:00
Simon Larsen
783429a406 add teams to sso.tsx 2023-03-06 18:06:58 +00:00
Simon Larsen
c5e03673cc add sso exception 2023-03-06 12:01:08 +00:00
Simon Larsen
1ea6362171 fix lint. 2023-03-06 11:35:33 +00:00
Simon Larsen
7de1dafe44 add sso headers 2023-03-06 11:28:23 +00:00
Simon Larsen
938475374e make sso for project work 2023-03-06 09:58:30 +00:00
Simon Larsen
37f02be318 check signature 2023-03-05 19:02:04 +00:00
Simon Larsen
e73e21cca4 fix sso 2023-03-05 16:38:55 +00:00
Simon Larsen
ba5c7577f1 fix default permissions of a user 2023-03-05 16:33:56 +00:00
Simon Larsen
631cf53688 fix sso permissions. 2023-03-05 16:32:34 +00:00
Simon Larsen
51347194df fix model List 2023-03-05 16:03:08 +00:00
Simon Larsen
b442ec2366 refactor modellist 2023-03-05 16:01:35 +00:00
Simon Larsen
d7c2b0194e add tested column 2023-03-05 15:54:09 +00:00
Simon Larsen
36e678177e refactor model list 2023-03-05 15:40:11 +00:00
Simon Larsen
a24cf45a44 add require sso 2023-03-05 15:15:33 +00:00
Simon Larsen
6a088aaa7d fix placeholder 2023-03-03 22:06:29 +00:00
Simon Larsen
0fa3f3ef08 add sso model 2023-03-03 20:55:24 +00:00
Simon Larsen
af832b74f0 request demo. 2023-03-02 19:46:47 +00:00
Simon Larsen
7151609189 add workers to queue 2023-03-02 19:36:06 +00:00
Simon Larsen
db2f76e79f add worker to jobs 2023-03-02 19:23:03 +00:00
Simon Larsen
a3fa523ef1 add domain. 2023-03-02 15:46:28 +00:00
Simon Larsen
9ff88f6162 fix postgres 2023-03-02 15:19:15 +00:00
Simon Larsen
fd533c778e add severity column 2023-03-02 15:12:37 +00:00
Simon Larsen
10fbf789b2 fix create incident from monitor 2023-03-02 15:06:32 +00:00
Simon Larsen
241a44168a postgres and redis retry 2023-03-02 14:59:06 +00:00
Simon Larsen
300d455af0 postgres 2023-03-02 14:48:44 +00:00
Simon Larsen
5ef1801b2c make pricing clear 2023-03-02 14:35:41 +00:00
Simon Larsen
8955eb7a09 fix plan change bug 2023-03-02 14:15:10 +00:00
Simon Larsen
614925172f fix change plan bug 2023-03-02 14:05:44 +00:00
Simon Larsen
02b16a90ef clean logs 2023-03-02 13:02:53 +00:00
Simon Larsen
6270427dfc cleanlog 2023-03-02 13:02:24 +00:00
Simon Larsen
0955379e89 Merge pull request #376 from OneUptime/workflow-project
Workflow project
2023-03-02 09:32:47 +00:00
Simon Larsen
306a9975bc fix lint. 2023-03-01 22:20:15 +00:00
Simon Larsen
93cbac33fb fix bugs 2023-03-01 22:15:25 +00:00
Simon Larsen
da9bd35ee6 remove query string from api component. 2023-03-01 21:46:21 +00:00
Simon Larsen
79c8023f48 fix email component 2023-03-01 21:00:27 +00:00
Simon Larsen
d63eb54379 fix lint 2023-03-01 20:29:14 +00:00
Simon Larsen
b1a85d874e add if else 2023-03-01 20:14:11 +00:00
Simon Larsen
ab109d8f03 add email sending 2023-03-01 19:44:20 +00:00
Simon Larsen
de20551d39 add api comp to index 2023-03-01 14:40:10 +00:00
Simon Larsen
370c5bd31c add api components 2023-03-01 14:38:58 +00:00
Simon Larsen
92826861ad add json component 2023-03-01 13:02:31 +00:00
Simon Larsen
5c9c06abd4 fix json placeholder 2023-03-01 12:11:07 +00:00
Simon Larsen
1b2258b861 Merge pull request #375 from OneUptime/workflow-project
Workflow project
2023-03-01 12:02:44 +00:00
Simon Larsen
4ca0d20231 fix lint 2023-03-01 09:27:18 +00:00
Simon Larsen
adc85571b5 remove job from queue 2023-02-28 23:18:01 +00:00
Simon Larsen
9c0b0f8607 refactor workflows 2023-02-28 22:21:33 +00:00
Simon Larsen
08e9477a9c manual and workflow commit. 2023-02-28 14:09:44 +00:00
Simon Larsen
1a8044ddbd make manual and workflow updates work. 2023-02-28 14:09:37 +00:00
Simon Larsen
f942c488c0 add plan to workflow variable 2023-02-28 12:37:28 +00:00
Simon Larsen
c9fba43d05 add custom field plan. 2023-02-28 12:25:04 +00:00
Simon Larsen
558f257224 add plan 2023-02-28 12:23:28 +00:00
Simon Larsen
9336857605 Merge pull request #374 from OneUptime/workflow-project
Workflow project
2023-02-27 21:39:12 +00:00
Simon Larsen
741e72996c fix lint 2023-02-27 20:54:37 +00:00
Simon Larsen
0707892dd0 fix log out 2023-02-27 20:51:32 +00:00
Simon Larsen
732a6730b6 add log in check on read 2023-02-27 20:47:59 +00:00
Simon Larsen
b743b19bc6 fix lint. 2023-02-27 19:28:43 +00:00
Simon Larsen
0610931843 fix desc style 2023-02-27 19:14:48 +00:00
Simon Larsen
1ab9b4cbed add sidemenu 2023-02-27 19:12:43 +00:00
Simon Larsen
6c51105384 refactor 2023-02-27 19:03:25 +00:00
Simon Larsen
c835d13311 fix custom fields ui 2023-02-27 16:59:22 +00:00
Simon Larsen
e8476c0bd9 add custom fields settings. 2023-02-26 18:07:48 +00:00
Simon Larsen
5766ec2f76 add services 2023-02-26 15:30:11 +00:00
Simon Larsen
3b052ffc92 add models. 2023-02-26 15:20:43 +00:00
Simon Larsen
5f9d2041e6 Merge pull request #370 from OneUptime/workflow-project
Workflow project
2023-02-25 08:50:09 +00:00
Simon Larsen
716012efd6 fix progress bar. 2023-02-25 08:49:26 +00:00
Simon Larsen
0e981c0265 fix lint 2023-02-24 21:46:32 +00:00
Simon Larsen
7c0586d3bd fix lint. 2023-02-24 21:42:00 +00:00
Simon Larsen
7060b67050 implement workflow runs 2023-02-24 21:40:27 +00:00
Simon Larsen
63dd012a39 add progress bar model. 2023-02-24 21:01:02 +00:00
Simon Larsen
27900918e8 workflows 2023-02-24 18:16:41 +00:00
Simon Larsen
0b7fdf6068 fix workflows 2023-02-24 18:14:57 +00:00
Simon Larsen
00e490c347 select nodes that are added 2023-02-24 17:20:19 +00:00
Simon Larsen
b755920811 fix trigger bugs 2023-02-24 17:13:38 +00:00
Simon Larsen
afa4f64a91 make edge select work. 2023-02-24 16:20:14 +00:00
Simon Larsen
c2cd8c0edc select edge done 2023-02-24 14:59:44 +00:00
Simon Larsen
2c40a9ae72 add selected color 2023-02-24 14:47:45 +00:00
Simon Larsen
0335015348 fix bugs 2023-02-24 13:51:06 +00:00
Simon Larsen
1566959438 fix compile errors 2023-02-22 15:05:14 +00:00
Simon Larsen
eb5363ce55 mark down editor 2023-02-22 14:28:26 +00:00
Simon Larsen
0a90111120 fix code editor 2023-02-22 14:25:27 +00:00
Simon Larsen
7aabad9934 fix lint,. 2023-02-21 21:23:03 +00:00
Simon Larsen
0fe17196ad string to json convert 2023-02-21 21:17:30 +00:00
Simon Larsen
8460b7b7e1 fix trigger routes 2023-02-21 19:58:23 +00:00
Simon Larsen
1f543fa69d add env vars 2023-02-21 17:58:55 +00:00
Simon Larsen
90ba1b5f0a fix lint. 2023-02-21 15:12:04 +00:00
Simon Larsen
8db217580b add database components to workflow service 2023-02-21 15:09:36 +00:00
Simon Larsen
a490470e78 add triggers 2023-02-21 14:57:47 +00:00
Simon Larsen
72586c0fef add ondelete trigger. 2023-02-21 14:51:02 +00:00
Simon Larsen
d27bfc9b40 make workflow work. 2023-02-21 14:46:05 +00:00
Simon Larsen
e5f7bf2889 update many 2023-02-21 13:34:13 +00:00
Simon Larsen
2cf0886688 add update component 2023-02-21 13:26:08 +00:00
Simon Larsen
d4069ad966 add label and project id 2023-02-21 12:53:36 +00:00
Simon Larsen
a4be3c3538 add delete and find components 2023-02-21 12:50:21 +00:00
Simon Larsen
811e7804ae fix lint. 2023-02-20 20:43:21 +00:00
Simon Larsen
df973dd924 add basemodel components 2023-02-20 20:39:58 +00:00
Simon Larsen
d5b33faa63 add trigger types 2023-02-20 19:43:35 +00:00
Simon Larsen
38aa085eb1 add trigger types. 2023-02-20 19:43:29 +00:00
Simon Larsen
3b77b9c662 remove unused vars 2023-02-20 18:45:00 +00:00
Simon Larsen
4fe931deac Merge branch 'release' into workflow-project 2023-02-20 18:43:04 +00:00
Simon Larsen
152e5b3c91 refactor workflow log 2023-02-20 18:42:44 +00:00
Simon Larsen
c9f6c6ca2e refactor api docs 2023-02-20 17:57:36 +00:00
Simon Larsen
885e821eca Merge pull request #364 from OneUptime/workflow-project
fix validation errors on the modal
2023-02-20 16:19:42 +00:00
Simon Larsen
29d7bd805b add docs to javascript 2023-02-20 15:19:25 +00:00
Simon Larsen
ed3099ba2e fix lint. 2023-02-20 15:06:39 +00:00
Simon Larsen
c38c7df93a remove console 2023-02-20 14:57:07 +00:00
Simon Larsen
e02e746028 add service file 2023-02-20 14:55:03 +00:00
Simon Larsen
ec6e9f1bfc fix lint. 2023-02-20 14:51:57 +00:00
Simon Larsen
41acdf2713 fix style in markdown viewer 2023-02-20 14:50:23 +00:00
Simon Larsen
f74c0c2d17 add node version to job 2023-02-20 14:47:19 +00:00
Simon Larsen
4e1e3112ef remove compile jobs because the code is already compiled in docker containers 2023-02-20 14:30:16 +00:00
Simon Larsen
4da80ccc01 fix lock 2023-02-20 13:50:23 +00:00
Simon Larsen
ebae81694f add jsonwebtoken type 2023-02-20 13:17:59 +00:00
Simon Larsen
2df8b5dc96 add reload on invitation accept. 2023-02-20 13:12:15 +00:00
Simon Larsen
79c733f98b remove kubernetes files 2023-02-20 12:35:55 +00:00
Simon Larsen
4a86dd0f74 fix console 2023-02-20 12:33:25 +00:00
Simon Larsen
ad8795b092 fix navbar 2023-02-20 12:31:43 +00:00
Simon Larsen
30eb3db24f add project level permission. 2023-02-20 12:27:36 +00:00
Simon Larsen
24dbdb204f update project permissions. 2023-02-20 12:24:38 +00:00
Simon Larsen
56800627aa fix perms 2023-02-20 11:54:07 +00:00
Simon Larsen
2a79136734 Merge branch 'master' into workflow-project 2023-02-20 11:49:30 +00:00
Simon Larsen
28f7eb0c2a fix lint 2023-02-20 11:49:00 +00:00
Simon Larsen
0e720c04e4 fix detail bug 2023-02-20 10:34:46 +00:00
Simon Larsen
e0280021a4 add component loader 2023-02-20 10:33:39 +00:00
Simon Larsen
996f5229c1 add good code editor 2023-02-20 10:33:25 +00:00
Simon Larsen
87f18774da add new code editor menu 2023-02-20 10:15:04 +00:00
Simon Larsen
b20cc217df add custom fields to status page 2023-02-19 22:53:30 +00:00
Simon Larsen
76d9d67522 add custom fields 2023-02-19 22:52:00 +00:00
Simon Larsen
bc403430ec remove trailing char at the end of the hostname 2023-02-19 22:32:28 +00:00
Simon Larsen
9f71a80f49 add workflow timeout. 2023-02-19 22:29:04 +00:00
Simon Larsen
e0fd361ea2 fix home route 2023-02-19 22:09:51 +00:00
Simon Larsen
9f5f0f08b7 fix doumentation 2023-02-19 22:08:53 +00:00
Simon Larsen
c7af46928c fix lock file 2023-02-19 21:44:59 +00:00
Simon Larsen
77916bad5c add documentation viewer 2023-02-19 12:10:54 +00:00
Simon Larsen
97c14e0a1b add webhook docs 2023-02-19 10:01:26 +00:00
Simon Larsen
ee600837cd add modules to packege 2023-02-19 09:51:29 +00:00
Simon Larsen
0ac557c741 make search work in modals. 2023-02-18 21:39:52 +00:00
Simon Larsen
5095b344de add javascript code to workflow. 2023-02-18 20:24:02 +00:00
Simon Larsen
ccd8c29af5 make deepfind work 2023-02-17 16:00:02 +00:00
Simon Larsen
7de9cae4fa remove package.json 2023-02-17 13:03:52 +00:00
Simon Larsen
b2057fa48c add env var for workflow 2023-02-17 13:01:54 +00:00
Simon Larsen
0ea65787f5 fix redis auth 2023-02-17 12:03:12 +00:00
Simon Larsen
195cd4aab4 fix docker files 2023-02-17 11:52:48 +00:00
Simon Larsen
2eb64aef6e fix button class 2023-02-17 11:17:52 +00:00
Simon Larsen
4ee42ff37c fix compile error 2023-02-17 11:02:10 +00:00
Simon Larsen
7817e3812d fix component metadata 2023-02-16 23:02:42 +00:00
Simon Larsen
dfe0d10d58 fix lint 2023-02-16 22:45:22 +00:00
Simon Larsen
60e5a82f35 fix component metadata 2023-02-16 22:37:03 +00:00
Simon Larsen
d1a0729b8f make workflow runner 2023-02-16 22:16:24 +00:00
Simon Larsen
80ca4ea76e add workflow components. 2023-02-16 13:07:40 +00:00
Simon Larsen
c475cbc2df add component code class 2023-02-15 17:56:43 +00:00
Simon Larsen
d364aec157 save workflow service 2023-02-15 14:57:45 +00:00
Simon Larsen
6dd0ddffb6 save trigger args to workflow 2023-02-15 14:54:13 +00:00
Simon Larsen
641db23180 fix lint. 2023-02-14 21:37:15 +00:00
Simon Larsen
53338d15ce make run modal 2023-02-14 21:28:43 +00:00
Simon Larsen
27ba7c2af4 webhook 2023-02-14 21:14:51 +00:00
Simon Larsen
4ec5d086e1 make run modal work . 2023-02-14 21:12:53 +00:00
Simon Larsen
1ad6bb6bab fix menu 2023-02-14 20:22:14 +00:00
Simon Larsen
84f8188e83 fix lint. 2023-02-14 19:55:01 +00:00
Simon Larsen
64569dcbe2 new query operator 2023-02-14 18:26:52 +00:00
Simon Larsen
ce3f14502b make unique by work with multiple columns 2023-02-14 17:58:12 +00:00
Simon Larsen
3e9bff132f workflow variable fix 2023-02-14 15:24:04 +00:00
Simon Larsen
85f5408c2e save form changes 2023-02-14 15:09:19 +00:00
Simon Larsen
d8180f6539 fix lint 2023-02-14 13:29:31 +00:00
Simon Larsen
501f5f3c57 make basic form validation work. 2023-02-14 13:24:43 +00:00
Simon Larsen
54f0f7f6ec make value picker modal work. 2023-02-14 12:57:08 +00:00
Simon Larsen
5be8a84fe2 add nav menu 2023-02-14 11:51:13 +00:00
Simon Larsen
7113cac656 fix lint. 2023-02-13 21:05:30 +00:00
Simon Larsen
07a28db11a fix variable modal. 2023-02-13 20:17:33 +00:00
Simon Larsen
de1596169a fix lint. 2023-02-13 19:40:57 +00:00
Simon Larsen
b1c2b6f280 add variable model 2023-02-13 19:36:08 +00:00
Simon Larsen
4a9f1a7ebc ad more components 2023-02-13 14:22:00 +00:00
Simon Larsen
4fe920cb35 fix validation errors on the modal 2023-02-11 13:08:02 +00:00
Simon Larsen
da3611cb99 Merge pull request #363 from OneUptime/workflow-project
Workflow project
2023-02-11 11:20:27 +00:00
Simon Larsen
379e1c80dd fix lint., 2023-02-10 23:21:56 +00:00
Simon Larsen
7f9b819d93 make comp delete work 2023-02-10 23:13:16 +00:00
Simon Larsen
3703fe4ef0 fix lint 2023-02-10 21:18:17 +00:00
Simon Larsen
143c2d317b implement port labels. 2023-02-10 21:03:36 +00:00
Simon Larsen
b2b43a7011 add internal id 2023-02-10 20:10:53 +00:00
Simon Larsen
b31a71b2eb refactor componment modal 2023-02-10 19:27:51 +00:00
Simon Larsen
6a20dfa61b make sideover work. 2023-02-10 18:27:13 +00:00
Simon Larsen
80d069d536 remove unused css files 2023-02-10 14:31:38 +00:00
Simon Larsen
59b1ee93ea remove css from home 2023-02-10 14:30:24 +00:00
Simon Larsen
1b3d173344 remove css from home 2023-02-10 14:30:18 +00:00
Simon Larsen
74d5a7fbc6 fix builder 2023-02-10 14:26:07 +00:00
Simon Larsen
70803957ca fix workflow style 2023-02-10 14:17:13 +00:00
Simon Larsen
6fe9a3778f fix deep copy 2023-02-10 13:31:20 +00:00
Simon Larsen
a7778fb62b clean up save and fetch 2023-02-10 12:27:07 +00:00
Simon Larsen
c33f9c33d2 component -> componentMetadata 2023-02-10 11:46:34 +00:00
Simon Larsen
511f3aff02 fix lock files 2023-02-10 11:16:42 +00:00
Simon Larsen
5e9856791a make api docs work. 2023-02-10 11:08:15 +00:00
Simon Larsen
f4d791b2c9 Merge pull request #359 from OneUptime/workflow-project
make node dleete work
2023-02-10 10:55:32 +00:00
Simon Larsen
9a024b86e3 fix lint. 2023-02-10 09:51:17 +00:00
Simon Larsen
a9522674a1 fix workflow log 2023-02-09 21:29:49 +00:00
Simon Larsen
d667265f93 make delete node work 2023-02-09 21:27:01 +00:00
Simon Larsen
fca5f8bea6 make modals work 2023-02-09 19:55:43 +00:00
Simon Larsen
692896fec5 fix lint. 2023-02-09 18:09:28 +00:00
Simon Larsen
1d66b86ded fix singular name and plural name 2023-02-09 18:08:50 +00:00
Simon Larsen
b69a6a615e make items show in modal 2023-02-09 18:05:15 +00:00
Simon Larsen
3ca10dcaf2 fix enable workflows on. 2023-02-09 14:30:34 +00:00
Simon Larsen
ccaf1e4ca0 fix lint. 2023-02-09 14:24:41 +00:00
Simon Larsen
cb98da3cdf enable workflow on models. 2023-02-09 13:45:00 +00:00
Simon Larsen
37d71b9a07 update models. 2023-02-09 13:35:58 +00:00
Simon Larsen
1f5d9e82f0 add script to remove node_modules 2023-02-09 11:55:58 +00:00
Simon Larsen
361ea09f16 fix lint 2023-02-08 22:58:57 +00:00
Simon Larsen
0c33be2fee add search to component modal 2023-02-08 22:57:01 +00:00
Simon Larsen
ffc9dd384d add components modal. 2023-02-08 22:04:41 +00:00
Simon Larsen
b145763e44 refactor component 2023-02-08 21:32:10 +00:00
Simon Larsen
b9367d0af0 implement save status 2023-02-08 20:55:45 +00:00
Simon Larsen
5f001fd105 npm i 2023-02-08 20:40:06 +00:00
Simon Larsen
2808db2683 fix workflow 2023-02-08 12:02:53 +00:00
Simon Larsen
e0f59e4754 fix workflow variable bugs 2023-02-08 12:00:51 +00:00
Simon Larsen
a7be967adb fix lint 2023-02-07 21:57:18 +00:00
Simon Larsen
af9a8e931a fix api-docs 2023-02-07 21:51:53 +00:00
Simon Larsen
acd99e71d3 rename Index 2023-02-07 21:12:10 +00:00
Simon Larsen
426b6b599d remove API docs 2023-02-07 21:11:56 +00:00
Simon Larsen
21ebddd122 fix icon prop refactor 2023-02-07 20:19:29 +00:00
Simon Larsen
902cf1cce3 fix icon prop 2023-02-07 20:19:16 +00:00
Simon Larsen
2d292dc96e fix lint 2023-02-07 20:12:35 +00:00
Simon Larsen
563f20bde6 add variable and builder pages 2023-02-07 20:07:02 +00:00
Simon Larsen
5326237b42 fix workflow variable issue 2023-02-07 17:57:30 +00:00
Simon Larsen
fa87589211 add model and service 2023-02-07 17:56:44 +00:00
Simon Larsen
9122ce7aed Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-02-07 15:36:47 +00:00
Simon Larsen
9f3c837203 add public to subscribers 2023-02-07 15:36:43 +00:00
Simon Larsen
fb7d5bc18a fix lint. 2023-02-07 15:36:06 +00:00
Simon Larsen
1d7e0d28c2 add different component metadata 2023-02-07 15:28:02 +00:00
Simon Larsen
d98398c2bd Merge pull request #360 from OneUptime/chore-add-test-common
Add test for the alerts
2023-02-07 14:01:56 +00:00
Sostene Munezero Bagira
06af23d48d Merge branch 'master' of https://github.com/OneUptime/oneuptime into chore-add-test-common 2023-02-07 15:39:25 +02:00
Sostene Munezero Bagira
3fea02df22 fix eslint errors 2023-02-07 15:34:56 +02:00
Simon Larsen
87e38e6f42 fix pricing 2023-02-07 12:22:55 +00:00
Simon Larsen
836692b372 refactor icon prop 2023-02-07 12:20:14 +00:00
Sostene Munezero Bagira
ea4e09740d Add test for the alerts 2023-02-07 09:54:07 +02:00
Simon Larsen
60321fc548 add enable workflow flag to model. 2023-02-06 21:01:59 +00:00
Simon Larsen
1c335eff0b Merge branch 'master' into workflow-project 2023-02-06 20:34:53 +00:00
Simon Larsen
168878789c make subscribers work 2023-02-06 20:34:09 +00:00
Simon Larsen
d272a796fd add title and desc to status page 2023-02-06 19:55:03 +00:00
Simon Larsen
3c0f0e84da add component modal. 2023-02-06 19:39:33 +00:00
Simon Larsen
73b40613fb Merge branch 'master' into workflow-project 2023-02-06 18:53:15 +00:00
Simon Larsen
53c953e400 fix workflow deploy 2023-02-06 18:52:18 +00:00
Simon Larsen
f9da5c7ece make node dleete work 2023-02-06 18:43:18 +00:00
Simon Larsen
455d577916 update Pr template 2023-02-06 14:29:23 +00:00
Simon Larsen
e4384f8049 Merge pull request #357 from OneUptime/workflow-project
Workflow project
2023-02-06 14:24:40 +00:00
Simon Larsen
523468d0e7 Merge pull request #348 from Sentreezy/patch-1
Typo fix README.md
2023-02-06 14:24:02 +00:00
Simon Larsen
56e55a1227 Merge pull request #353 from jmeridth/jm/fix-redirect
fix(link): Fix Home Link redirect
2023-02-06 14:23:17 +00:00
Simon Larsen
aa957a8fa6 fix lint. 2023-02-06 13:20:41 +00:00
Simon Larsen
1839e3c2b8 fix hover 2023-02-06 12:24:20 +00:00
Simon Larsen
466d680c72 add edge css class 2023-02-06 11:52:04 +00:00
Simon Larsen
6cde22a531 make workflow node design 2023-02-06 11:15:57 +00:00
Simon Larsen
aaf121ef81 add static nodejs version 2023-02-05 14:17:56 +00:00
Simon Larsen
a013fc34d3 add model 2023-02-03 13:47:34 +00:00
Simon Larsen
e6cc022ce2 fix workflow docker file. 2023-02-03 13:44:41 +00:00
Simon Larsen
5aae0fe72c add coker ignore files 2023-02-03 13:42:48 +00:00
Simon Larsen
487c4860bb install workflow 2023-02-03 12:51:50 +00:00
Simon Larsen
a3ee04f879 nav workflow 2023-02-03 12:28:03 +00:00
Simon Larsen
3cc364121c add more pages to workflow 2023-02-01 20:13:58 +00:00
Simon Larsen
078d20aad1 add more pages to workflow 2023-02-01 20:13:51 +00:00
Simon Larsen
2adf955fea fix lint. 2023-02-01 14:12:50 +00:00
Simon Larsen
93dffac15d add workflow client pages 2023-02-01 14:10:29 +00:00
Simon Larsen
9ca2449843 add workflow jobs 2023-02-01 13:25:27 +00:00
Simon Larsen
8c313ad5d2 add alert service to nginx conf 2023-02-01 13:10:00 +00:00
Simon Larsen
24bc3ef793 make new workflow service. 2023-02-01 13:08:45 +00:00
Simon Larsen
dfaf8301ab fix lint. 2023-01-31 18:29:23 +00:00
Simon Larsen
2383a1db58 remove unused code from home 2023-01-31 17:57:32 +00:00
Simon Larsen
5c5c7eea7d fix status page forgot password bug 2023-01-31 15:12:02 +00:00
Simon Larsen
6df71c40c9 remove flex from modal 2023-01-31 15:00:32 +00:00
Simon Larsen
e32be0313c fix lint. 2023-01-31 12:41:19 +00:00
Simon Larsen
8c02bcef8c add project member permission to most model 2023-01-31 12:07:06 +00:00
Simon Larsen
1f94c50dc6 make forgot password flow work properly 2023-01-31 11:24:28 +00:00
Simon Larsen
7d5642860d make db backups options work 2023-01-31 09:40:57 +00:00
jmeridth
b126e565de fix(link): Fix Home Link redirect
Fixes #352

Fix Home link so it redirects users to welcome page
if user has no projects

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-31 02:13:17 -06:00
Simon Larsen
fc48c308d1 make popup menu on nav bar 2023-01-30 14:26:53 +00:00
Simon Larsen
9904980b8f fix lint. 2023-01-30 12:27:35 +00:00
Simon Larsen
fb89a484a0 fix about us page 2023-01-30 12:18:48 +00:00
Simon Larsen
bf148138b6 make incident page work. 2023-01-30 12:02:50 +00:00
Simon Larsen
3917564f63 new ui for monitoring page 2023-01-30 11:01:20 +00:00
Simon Larsen
b0cbfcf5e3 new ui of status-page 2023-01-30 09:09:06 +00:00
Simon Larsen
1ac1b6566a add types to product compare 2023-01-29 15:32:12 +00:00
Simon Larsen
319b23f43e add compare buttons to compare table 2023-01-29 14:28:47 +00:00
Simon Larsen
763a2a3300 fix product compare page. 2023-01-29 14:18:31 +00:00
Simon Larsen
5ec526cc61 refactor compare page 2023-01-29 13:48:37 +00:00
Simon Larsen
0c5b439a76 redesign 440 page 2023-01-29 13:23:08 +00:00
Simon Larsen
6586c84fce add request demo button to home page 2023-01-29 13:14:05 +00:00
Simon Larsen
8157778ac1 change redis port to run another redis instance on localhost 2023-01-29 13:06:10 +00:00
Simon Larsen
a817968e43 make home page work. 2023-01-29 11:15:43 +00:00
Sentreezy
23658913a5 Typo fix README.md
line 37 signle -> single
2023-01-28 21:55:30 -06:00
Simon Larsen
bdaed88a61 add to main page. 2023-01-28 14:00:11 +00:00
Simon Larsen
b3a8edaf09 fix enterprise page 2023-01-27 17:55:07 +00:00
Simon Larsen
b0b0cd9466 implement logo roll 2023-01-27 14:14:32 +00:00
Simon Larsen
a2dd3de783 Merge branch 'master' into tailwind-home 2023-01-27 11:49:25 +00:00
Simon Larsen
04733f90db fix status page UI issues 2023-01-27 11:48:05 +00:00
Simon Larsen
d876ca39fc fix headers 2023-01-27 11:45:11 +00:00
Simon Larsen
729f948df9 create vs chart 2023-01-26 18:01:10 +00:00
Simon Larsen
7f6f15eafb make pricign page work 2023-01-25 22:17:55 +00:00
Simon Larsen
bfa9030f25 fix email tld 2023-01-25 20:34:32 +00:00
Simon Larsen
b949b94dda fix changes 2023-01-25 20:32:35 +00:00
Simon Larsen
830c13bee2 Update README.md 2023-01-25 10:35:59 +00:00
Simon Larsen
9b1d982f28 fix certs 2023-01-24 20:24:58 +00:00
Simon Larsen
2070fdf050 fix header 2023-01-24 12:16:52 +00:00
Simon Larsen
83d5765ab8 fix styles on home 2023-01-23 21:44:06 +00:00
Simon Larsen
9932090c25 fix lint. 2023-01-23 11:14:18 +00:00
Simon Larsen
10c24491c0 fix status page pages 2023-01-23 10:44:58 +00:00
Simon Larsen
1584972167 Merge pull request #338 from OneUptime/tailwind
Tailwind
2023-01-22 20:35:01 +00:00
Simon Larsen
312d13ae83 fix tests 2023-01-22 20:20:26 +00:00
Simon Larsen
46a60dd385 fix tests 2023-01-22 20:00:45 +00:00
Simon Larsen
bd76a8667f fix tests 2023-01-22 20:00:40 +00:00
Simon Larsen
68bfd5627f fix lint 2023-01-22 19:16:08 +00:00
Simon Larsen
0e77f6dc77 fix accordian 2023-01-22 19:04:17 +00:00
Simon Larsen
e209b7fb77 add fonts 2023-01-22 18:25:24 +00:00
Simon Larsen
9dd5648f76 fix sidemenu 2023-01-22 17:51:26 +00:00
Simon Larsen
75c6f8a0c7 fix accordian design 2023-01-22 14:39:33 +00:00
Simon Larsen
ecef5a0ac8 fix status page header 2023-01-22 14:23:09 +00:00
Simon Larsen
231238a559 fix design 2023-01-22 13:03:37 +00:00
Simon Larsen
a027d0ccd1 fix style 2023-01-22 11:43:03 +00:00
Simon Larsen
5d29247526 fix styles 2023-01-21 19:56:28 +00:00
Simon Larsen
72263c93b5 add breadcrumbs 2023-01-21 18:55:28 +00:00
Simon Larsen
7cf1493cb1 Subscribe page complete 2023-01-21 18:44:59 +00:00
Simon Larsen
af38095063 fix styles of status page 2023-01-21 10:48:04 +00:00
Simon Larsen
a63561a9b9 fix template 2023-01-20 20:11:40 +00:00
Simon Larsen
88a063950c make registration responsive 2023-01-20 12:50:40 +00:00
Simon Larsen
36ebf2a00b fix style 2023-01-20 12:15:07 +00:00
Simon Larsen
be8c368773 Update README.md 2023-01-20 11:58:11 +00:00
Simon Larsen
40cf154cd4 fix accounts 2023-01-18 21:09:05 +00:00
Simon Larsen
42b889fb5e fix filepicker 2023-01-18 16:42:40 +00:00
Simon Larsen
583d63d0a5 add comment. 2023-01-18 16:00:29 +00:00
Simon Larsen
3f5e61fecb fix markdown view 2023-01-18 15:56:59 +00:00
Simon Larsen
d7539f806d fix notes style 2023-01-18 15:05:01 +00:00
Simon Larsen
3471a95c54 fix list 2023-01-18 14:52:04 +00:00
Simon Larsen
0c4ab9e38d fix card 2023-01-18 13:56:11 +00:00
Simon Larsen
26809a8b1d fix lint. 2023-01-18 13:53:50 +00:00
Simon Larsen
29f691eb42 fix list 2023-01-18 11:53:09 +00:00
Simon Larsen
eb9513e120 fix lint. 2023-01-18 11:40:11 +00:00
Simon Larsen
4bbdf746a1 add error to fields 2023-01-18 10:19:30 +00:00
Simon Larsen
b01cfc071b fix monitor chart 2023-01-17 21:25:55 +00:00
Simon Larsen
c6024aef28 fix api key error. 2023-01-17 21:14:03 +00:00
Simon Larsen
5cc857bb10 fix branding. 2023-01-17 19:29:22 +00:00
Simon Larsen
3254da67ec fix scheduled maintenance 2023-01-17 12:55:12 +00:00
Simon Larsen
fb952314c6 fix loader 2023-01-17 11:05:41 +00:00
Simon Larsen
67128da21f Merge branch 'release' into tailwind 2023-01-17 10:21:33 +00:00
Simon Larsen
7870a946e2 fix status page 2023-01-17 10:19:43 +00:00
Simon Larsen
394c6e8d8e fix lint 2023-01-16 20:51:03 +00:00
Simon Larsen
4c63ab17c6 fix bug 2023-01-16 19:20:50 +00:00
Simon Larsen
a57f65eb6d fix bugs and lint. 2023-01-16 15:59:29 +00:00
Simon Larsen
e4e0e46863 fix lint 2023-01-16 15:37:48 +00:00
Simon Larsen
0ae3ccf3ad fix file picker 2023-01-16 15:06:17 +00:00
Simon Larsen
216063276c color viewer fixed. 2023-01-16 14:22:39 +00:00
Simon Larsen
365707feec fix loader 2023-01-16 14:16:47 +00:00
Simon Larsen
4119890c53 fix datepicker 2023-01-16 12:38:58 +00:00
Simon Larsen
fe7f794a01 fix button,. 2023-01-16 12:37:01 +00:00
Simon Larsen
781e7e21d8 fix timezone string 2023-01-16 12:32:08 +00:00
Simon Larsen
527c2fcc0e fix loader 2023-01-16 12:06:52 +00:00
Simon Larsen
bcc3d7c5aa implement badge 2023-01-16 11:35:10 +00:00
Simon Larsen
7bcf5f9021 Merge branch 'release' into tailwind 2023-01-16 11:15:33 +00:00
Simon Larsen
bb5e6c719f fix lint 2023-01-16 11:15:10 +00:00
Simon Larsen
635083ec78 fix lint. 2023-01-16 11:13:40 +00:00
Simon Larsen
2636ef2ae4 fix logo on statuspage 2023-01-16 11:13:05 +00:00
Simon Larsen
02ac0da9d0 fix header 2023-01-16 11:07:15 +00:00
Simon Larsen
de06f9f594 fix pages 2023-01-15 18:45:35 +00:00
Simon Larsen
7a14510ae8 fix user page. 2023-01-15 18:37:34 +00:00
Simon Larsen
bc7ce04b9c fix compile errors. 2023-01-15 18:17:21 +00:00
Simon Larsen
8873129235 fix breadcrumbs 2023-01-15 18:14:11 +00:00
Simon Larsen
048850b414 fix changes 2023-01-15 18:12:29 +00:00
Simon Larsen
3c5b191197 header controls fix 2023-01-15 14:30:28 +00:00
Simon Larsen
df8ae885be color picker fixed 2023-01-15 13:44:03 +00:00
Simon Larsen
44f36825ac flex 2023-01-15 13:17:19 +00:00
Simon Larsen
763aed13e6 fix alert 2023-01-15 12:47:39 +00:00
Simon Larsen
6300f8904b fix lint 2023-01-15 12:29:49 +00:00
Simon Larsen
c2123ef372 fix lint. 2023-01-15 12:26:19 +00:00
Simon Larsen
7563c193f5 fix style 2023-01-15 12:11:36 +00:00
Simon Larsen
d9e6a024ba fix color picker 2023-01-13 21:33:34 +00:00
Simon Larsen
95fcff4f34 fix ui issues 2023-01-13 20:10:46 +00:00
Simon Larsen
c819a62ec9 fix icons 2023-01-13 15:02:42 +00:00
Simon Larsen
890a8ba5b7 fix welcome 2023-01-13 13:13:00 +00:00
Simon Larsen
1e735f2f2e fix pagination. 2023-01-13 12:54:49 +00:00
Simon Larsen
a747b6834b Merge branch 'master' into tailwind 2023-01-13 11:45:02 +00:00
Simon Larsen
a242d8ba17 fix bug with adding labels 2023-01-13 11:44:38 +00:00
Simon Larsen
50abd72a4d fix detail and buttons 2023-01-12 21:56:40 +00:00
Simon Larsen
b0e71eeedd fix filter UI 2023-01-12 18:50:55 +00:00
Simon Larsen
142925ae40 fix pill 2023-01-12 13:39:55 +00:00
Simon Larsen
1f3ca61390 fix tint 2023-01-12 13:39:34 +00:00
Simon Larsen
0db3932fd2 font change 2023-01-12 12:14:12 +00:00
Simon Larsen
70b4d785c6 fix pill 2023-01-12 11:42:15 +00:00
Simon Larsen
008aa9e9cd fix bug 2023-01-11 17:58:44 +00:00
Simon Larsen
fa1853d27f fix design 2023-01-11 13:28:04 +00:00
Simon Larsen
16adc17f58 max width full 2023-01-11 12:59:33 +00:00
Simon Larsen
f0e270b4c2 Merge branch 'master' into tailwind 2023-01-11 11:34:22 +00:00
Simon Larsen
e3479fc0fa Merge branch 'master' of https://github.com/OneUptime/oneuptime 2023-01-10 20:51:13 +00:00
Simon Larsen
203df774e5 fix html 2023-01-10 20:47:59 +00:00
Simon Larsen
8bbe35244e change font. 2023-01-10 14:28:16 +00:00
Simon Larsen
a45520ddae fix dropdowns 2023-01-10 11:36:57 +00:00
Simon Larsen
07b208aed0 fix lint 2023-01-09 20:54:19 +00:00
Simon Larsen
5bcd237b34 fix icons 2023-01-09 20:52:21 +00:00
Simon Larsen
2d8b8d8a52 fix icons 2023-01-09 20:35:07 +00:00
Simon Larsen
5246a6e25a fix modal 2023-01-08 13:09:54 +00:00
Simon Larsen
7f01aa8295 form design 2023-01-08 13:04:29 +00:00
Simon Larsen
d99d0320f8 remove styles 2023-01-08 10:47:41 +00:00
Simon Larsen
e7780c974e fix menus 2023-01-08 09:56:48 +00:00
Simon Larsen
48ff8fb612 fix err 2023-01-06 12:49:11 +00:00
Simon Larsen
fdb078bd52 fix tailwind 2023-01-06 10:26:57 +00:00
Simon Larsen
4ac717bd3d fix err 2023-01-06 10:21:08 +00:00
Simon Larsen
27d03417e1 Merge branch 'master' into tailwind 2023-01-05 19:17:08 +00:00
Simon Larsen
413b4de714 fix err response 2023-01-05 18:59:36 +00:00
Simon Larsen
dd30be7ef5 fix tailwind 2023-01-05 18:53:17 +00:00
Simon Larsen
efa928b7f5 fix modal 2023-01-05 14:09:34 +00:00
Simon Larsen
3a4a7be267 tailwind update 2023-01-04 21:31:22 +00:00
Simon Larsen
73f082a364 add tailwind 2023-01-04 20:45:49 +00:00
Simon Larsen
3171d0589e add tailwind 2023-01-04 20:45:44 +00:00
Simon Larsen
30750830c8 add svg logo 2023-01-04 19:09:02 +00:00
Simon Larsen
f8245d2c38 fix readme. 2023-01-03 16:45:38 +00:00
Simon Larsen
279cca5755 fix readme 2023-01-03 15:47:13 +00:00
Simon Larsen
1dac65a051 remove nginx compose restart 2023-01-03 15:44:06 +00:00
Simon Larsen
7d8cd3b351 fix logout. 2023-01-03 15:43:35 +00:00
Simon Larsen
33c20f69f7 fix all lint 2023-01-03 15:19:06 +00:00
Simon Larsen
6b456dda0f fix lint,. 2023-01-03 14:04:52 +00:00
Simon Larsen
19471071d1 fix modelid 2023-01-03 13:56:28 +00:00
Simon Larsen
9e32754681 fix lint 2023-01-03 13:38:47 +00:00
Simon Larsen
9771092b56 fix cname issue 2023-01-03 13:20:10 +00:00
Simon Larsen
334c31c96a fix compile err. 2023-01-03 12:13:31 +00:00
Simon Larsen
2d70b00996 fix compile error 2023-01-03 12:11:48 +00:00
Simon Larsen
a68191831c turn autocapure off 2023-01-03 11:43:09 +00:00
Simon Larsen
4b3655ecd0 fix events on home 2023-01-03 11:38:07 +00:00
Simon Larsen
10ea9fc125 fix projectid issue 2023-01-03 11:26:20 +00:00
Simon Larsen
098b5b1c49 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2023-01-03 11:07:54 +00:00
Simon Larsen
cab7e296e9 fix logs 2023-01-03 11:07:29 +00:00
Simon Larsen
c3eea24439 Merge pull request #337 from OneUptime/release
Release
2023-01-03 10:57:00 +00:00
Simon Larsen
b751ff3148 add root to nginx 2023-01-03 10:54:03 +00:00
Simon Larsen
412e6201d7 fix lint 2023-01-03 10:51:26 +00:00
Simon Larsen
53efd469d2 fix 2023-01-03 10:49:18 +00:00
Simon Larsen
900ca2dfc6 fix status page certs 2023-01-03 09:49:41 +00:00
Simon Larsen
3700921d7a add open ssl. 2023-01-03 09:45:43 +00:00
Simon Larsen
18f37fca7b fix verify email api 2023-01-03 09:42:44 +00:00
Simon Larsen
a8e104db5b fix lint 2023-01-02 19:25:02 +00:00
Simon Larsen
17afbfe9b5 fix protocol 2023-01-02 19:18:12 +00:00
Simon Larsen
379478a3d2 fix lint 2023-01-02 14:18:59 +00:00
Simon Larsen
39a9b3bebf fix home status 2023-01-02 14:18:21 +00:00
Simon Larsen
aea93f0ba3 fix lint, 2023-01-02 14:07:23 +00:00
Simon Larsen
6ff058fd37 fix analytics 2023-01-02 13:57:22 +00:00
Simon Larsen
60f0f545ea fix analytics 2023-01-02 13:57:15 +00:00
Simon Larsen
fc4c704570 fix analytics 2023-01-02 13:37:31 +00:00
Simon Larsen
599fc0009c fix analytics 2023-01-02 13:37:22 +00:00
Simon Larsen
7586c49689 fix analytics 2023-01-02 13:26:41 +00:00
Simon Larsen
3349306dcf fix scheduled maintenance 2023-01-02 12:56:30 +00:00
Simon Larsen
549e40a1ee fix analytics 2023-01-02 12:52:25 +00:00
Simon Larsen
48ed5a2881 add update script. 2023-01-02 12:05:39 +00:00
Simon Larsen
c61638dab8 Merge pull request #325 from OneUptime/dependabot/npm_and_yarn/CommonServer/jsonwebtoken-9.0.0
Bump jsonwebtoken from 8.5.1 to 9.0.0 in /CommonServer
2023-01-02 11:57:16 +00:00
Simon Larsen
eaca12bb65 Merge pull request #326 from OneUptime/dependabot/npm_and_yarn/Licensing/jsonwebtoken-9.0.0
Bump jsonwebtoken from 8.5.1 to 9.0.0 in /Licensing
2023-01-02 11:57:07 +00:00
Simon Larsen
051a36fa91 fix lint. 2023-01-02 11:34:11 +00:00
Simon Larsen
9402ea90b7 Generate Self Signed Certs 2023-01-02 11:31:50 +00:00
Simon Larsen
61b27ea8c3 https redirect status page 2023-01-02 10:15:11 +00:00
Simon Larsen
1c062a4a39 fix tests 2023-01-02 09:14:00 +00:00
Simon Larsen
a27d76fd7b fix cname verification., 2023-01-02 08:26:51 +00:00
Simon Larsen
f292a463ff fix typo 2022-12-31 15:26:20 +00:00
Simon Larsen
fcc2f9d7a6 install tag everywhere 2022-12-31 13:08:39 +00:00
Simon Larsen
b16dbf43bc fix dockerfile 2022-12-31 12:16:25 +00:00
Simon Larsen
d32a7aff92 fix lint. 2022-12-31 11:25:58 +00:00
Simon Larsen
13177a5cf4 pull latest git 2022-12-31 11:24:00 +00:00
Simon Larsen
015427f078 fix backup and restore 2022-12-31 11:23:17 +00:00
Simon Larsen
cb13a8d38e fix server 2022-12-31 11:14:29 +00:00
Simon Larsen
53a3b94c71 fix helm charts 2022-12-31 09:13:30 +00:00
Simon Larsen
6b3c46a69c fix scripts 2022-12-31 08:39:55 +00:00
Simon Larsen
16d8bf98f4 fix lint 2022-12-30 18:51:26 +00:00
Simon Larsen
00aef549bb Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-12-30 17:36:51 +00:00
Simon Larsen
0b7898659e fix compile errors 2022-12-30 17:36:49 +00:00
Simon Larsen
b8c759b103 Merge pull request #336 from OneUptime/release
Merge pull request #335 from OneUptime/master
2022-12-30 17:10:24 +00:00
Simon Larsen
5dcdec93e2 Merge pull request #335 from OneUptime/master
Release
2022-12-30 17:10:06 +00:00
Simon Larsen
a1f34ae5bb fix env vars 2022-12-30 17:05:31 +00:00
Simon Larsen
00ede24f1b fix env vars 2022-12-30 17:02:11 +00:00
Simon Larsen
4d5cf53075 add comment,. 2022-12-30 16:44:00 +00:00
Simon Larsen
f1eedb069d fix process.env 2022-12-30 16:42:06 +00:00
Simon Larsen
53a9a84f35 integrate posthog 2022-12-30 15:08:40 +00:00
Simon Larsen
ccc378c63b add mail proxy 2022-12-30 15:05:25 +00:00
Simon Larsen
6277661a20 fix backup and restore./ 2022-12-30 14:04:57 +00:00
Simon Larsen
6c3d17632c fix script 2022-12-30 14:03:59 +00:00
Simon Larsen
aea64825ca add echo commands 2022-12-30 14:01:49 +00:00
Simon Larsen
4ff7caae5d fix pricing 2022-12-30 13:33:31 +00:00
Simon Larsen
f0d1d7eb46 fix script 2022-12-30 13:19:45 +00:00
Simon Larsen
68e2bb5d44 Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-12-30 13:03:03 +00:00
Simon Larsen
0f5b40fff4 fix route 2022-12-30 13:03:01 +00:00
Simon Larsen
4e375a30a6 Merge pull request #334 from OneUptime/release
Release
2022-12-30 12:44:35 +00:00
Simon Larsen
78dfd9a3b5 Merge branch 'master' into release 2022-12-30 12:42:41 +00:00
Simon Larsen
f59ceac029 fix lint., 2022-12-30 12:37:09 +00:00
Simon Larsen
f679e215e5 fix sync 2022-12-30 11:25:33 +00:00
Simon Larsen
7409b3136f Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-12-30 11:17:32 +00:00
Simon Larsen
d3b395e083 fix lint. 2022-12-30 09:57:59 +00:00
Simon Larsen
5d831343d8 fix sttauspage 2022-12-30 09:47:38 +00:00
Simon Larsen
8061d390c2 fix docker file 2022-12-30 09:18:22 +00:00
Simon Larsen
afd6fc1818 delete env 2022-12-30 08:58:24 +00:00
Simon Larsen
609358ab4c fix docker file 2022-12-30 07:49:24 +00:00
Simon Larsen
79d899bde2 fix accounts 2022-12-30 07:38:14 +00:00
Simon Larsen
0a7abb5a3b fix status page api 2022-12-29 17:14:29 +00:00
Simon Larsen
41262db51a fix harak build 2022-12-29 15:56:06 +00:00
Simon Larsen
37fdc73393 fix env vars 2022-12-29 15:50:53 +00:00
Simon Larsen
bebc275b2e fix lint 2022-12-29 14:59:34 +00:00
Simon Larsen
70bd231844 fix install script 2022-12-29 14:07:46 +00:00
Simon Larsen
41f0cffa37 fix lint. 2022-12-29 13:56:47 +00:00
Simon Larsen
9109d1583d Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-12-29 13:45:38 +00:00
Simon Larsen
3a6fd21250 fix install script. 2022-12-29 13:45:35 +00:00
Simon Larsen
e26984d046 fix placeholder 2022-12-28 21:38:05 +00:00
Simon Larsen
359d65c8a9 Update README.md 2022-12-28 14:51:54 +00:00
Simon Larsen
50083b1fc5 Update README.md 2022-12-28 14:51:11 +00:00
Simon Larsen
ecd7cc6fd4 fix sudo 2022-12-28 14:42:29 +00:00
Simon Larsen
3741e5f292 add update script. 2022-12-28 14:35:55 +00:00
Simon Larsen
bb743a2d50 remove sudo 2022-12-28 14:20:35 +00:00
Simon Larsen
d4db5836ef fix preinstall 2022-12-28 14:16:29 +00:00
Simon Larsen
af0878a833 Merge pull request #332 from OneUptime/refactor-ui
fix preinstall
2022-12-28 14:14:39 +00:00
Simon Larsen
bf24a37d22 fix preinstall 2022-12-28 14:14:12 +00:00
Simon Larsen
30621c75a3 Merge pull request #331 from OneUptime/refactor-ui
fix restarrt
2022-12-28 14:12:40 +00:00
Simon Larsen
87b5ae5ed7 fix restarrt 2022-12-28 14:06:28 +00:00
Simon Larsen
da9e5c778e Merge pull request #330 from OneUptime/refactor-ui
Refactor UI
2022-12-28 13:46:57 +00:00
Simon Larsen
a295340f35 fix docker compose tpl 2022-12-28 13:45:17 +00:00
Simon Larsen
730cc3e350 fix nginx build job 2022-12-28 13:43:10 +00:00
Simon Larsen
d2f209bf71 Merge pull request #329 from OneUptime/refactor-ui
rename job
2022-12-28 12:52:55 +00:00
Simon Larsen
282093ff78 rename job 2022-12-28 12:52:19 +00:00
Simon Larsen
c821e4fca5 Merge pull request #328 from OneUptime/refactor-ui
Refactor UI
2022-12-28 12:19:17 +00:00
Simon Larsen
b1208906fd fix default vars 2022-12-28 12:15:09 +00:00
Simon Larsen
105fd177d9 fix prod jobs 2022-12-28 12:14:42 +00:00
Simon Larsen
c3ccded9f1 Merge pull request #327 from OneUptime/refactor-ui
Refactor UI
2022-12-23 21:05:12 +05:30
Simon Larsen
7df4b5c263 fix env 2022-12-23 20:07:06 +05:30
Simon Larsen
ee7267939f fix plan. 2022-12-23 19:37:50 +05:30
Simon Larsen
534c9b027f fix lint. 2022-12-23 18:44:43 +05:30
Simon Larsen
ce22829278 fix fields 2022-12-23 18:39:28 +05:30
Simon Larsen
ebe04ed086 fix bug 2022-12-23 18:14:14 +05:30
dependabot[bot]
ba130b19f4 Bump jsonwebtoken from 8.5.1 to 9.0.0 in /Licensing
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases)
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 02:32:42 +00:00
dependabot[bot]
208ed638f1 Bump jsonwebtoken from 8.5.1 to 9.0.0 in /CommonServer
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases)
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 02:30:31 +00:00
Simon Larsen
7830065c6a fix common 2022-12-22 21:37:21 +05:30
Simon Larsen
92593ed952 Merge pull request #324 from OneUptime/refactor-ui
Refactor UI
2022-12-22 20:34:19 +05:30
Simon Larsen
8df7ffd31f fix lint. 2022-12-22 20:11:45 +05:30
Simon Larsen
289c732c46 fix status page design. 2022-12-22 20:10:32 +05:30
Simon Larsen
7d60c8a559 fix statuspage 2022-12-22 20:08:06 +05:30
Simon Larsen
4660916db1 fix pricing page. 2022-12-22 19:58:39 +05:30
Simon Larsen
6037a14963 Merge branch 'master' into refactor-ui 2022-12-22 18:10:00 +05:30
Simon Larsen
172c9e4085 Update README.md 2022-12-22 13:28:34 +05:30
Simon Larsen
403a0724ce Update README.md 2022-12-22 13:27:59 +05:30
Simon Larsen
75dcb92a8f Update README.md 2022-12-22 13:19:11 +05:30
Simon Larsen
9d71fcd8e0 fix home 2022-12-20 20:31:06 +05:30
Simon Larsen
a00623ce37 Merge pull request #323 from OneUptime/refactor-ui
fix routes
2022-12-20 16:32:16 +05:30
Simon Larsen
e63a171641 fix home 2022-12-20 16:31:03 +05:30
Simon Larsen
1b6ef57c44 To OneUptime Limited 2022-12-20 14:13:32 +05:30
Simon Larsen
5a8e4d4b3b remove seven summits 2022-12-20 14:12:12 +05:30
Simon Larsen
d2c7ab49f4 fix lint. 2022-12-20 13:04:23 +05:30
Simon Larsen
6ad27c9aea fix routes 2022-12-20 12:52:41 +05:30
Simon Larsen
95929bbeb7 fix routes 2022-12-20 12:43:36 +05:30
Simon Larsen
db785e167b Merge pull request #322 from OneUptime/refactor-ui
Refactor UI
2022-12-19 20:23:01 +05:30
Simon Larsen
fec61a8581 fix 2022-12-19 20:06:50 +05:30
Simon Larsen
071b238c42 fix bugs 2022-12-19 19:39:21 +05:30
Simon Larsen
76d0e09d7b fix lint 2022-12-19 18:35:47 +05:30
Simon Larsen
0fcc3c02a8 fix 2022-12-19 17:28:02 +05:30
Simon Larsen
331bc6dc96 fix private status page 2022-12-19 17:24:03 +05:30
Simon Larsen
8f373898cb add UI 2022-12-19 15:09:55 +05:30
Simon Larsen
8a1818adc7 add UI 2022-12-19 15:09:51 +05:30
Simon Larsen
1d15c22123 statuspage private user 2022-12-19 14:23:45 +05:30
Simon Larsen
8d3c7dbfa9 Merge pull request #321 from OneUptime/refactor-ui
Refactor UI
2022-12-19 14:23:36 +05:30
Simon Larsen
d3a9a90b7c fix lint.. 2022-12-19 13:31:50 +05:30
Simon Larsen
192c70aa5a Merge pull request #319 from OneUptime/dependabot/npm_and_yarn/minimist-1.2.7
Bump minimist from 1.2.5 to 1.2.7
2022-12-19 12:58:34 +05:30
Simon Larsen
036ab296c2 Merge pull request #320 from OneUptime/dependabot/npm_and_yarn/ejs-and-ejs-lint-3.1.7
Bump ejs and ejs-lint
2022-12-19 12:58:26 +05:30
Simon Larsen
ad3e594ea1 fix event 2022-12-18 18:45:39 +05:30
Simon Larsen
3a886a52fe fix incident subscriber alerts 2022-12-18 18:07:26 +05:30
dependabot[bot]
73b5e01435 Bump ejs and ejs-lint
Bumps [ejs](https://github.com/mde/ejs) to 3.1.7 and updates ancestor dependency [ejs-lint](https://github.com/ryanzim/ejs-lint). These dependencies need to be updated together.


Updates `ejs` from 3.1.6 to 3.1.7
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)

Updates `ejs-lint` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/ryanzim/ejs-lint/releases)
- [Commits](https://github.com/ryanzim/ejs-lint/compare/v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
- dependency-name: ejs-lint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-18 11:55:03 +00:00
dependabot[bot]
223934a864 Bump minimist from 1.2.5 to 1.2.7
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-18 11:54:58 +00:00
Simon Larsen
80fafb7728 Merge pull request #318 from OneUptime/refactor-ui
Refactor UI
2022-12-18 17:24:12 +05:30
Simon Larsen
59f82ffe0c fix lint. 2022-12-18 15:04:28 +05:30
Simon Larsen
379b3f81c1 send announcement to subscribers. 2022-12-18 14:59:03 +05:30
Simon Larsen
4613c29d72 fix subscribers 2022-12-18 13:47:51 +05:30
Simon Larsen
040c77796e GLobal event implemented. 2022-12-17 20:19:03 +05:30
Simon Larsen
812d43474d add current state. 2022-12-17 19:13:40 +05:30
Simon Larsen
b7488d9124 fix link in page. 2022-12-17 14:39:17 +05:30
Simon Larsen
c4053dff3d fix err messages 2022-12-17 13:45:42 +05:30
Simon Larsen
709bca2a5c fix lint, 2022-12-17 13:21:28 +05:30
Simon Larsen
b81e4171bb fix compile 2022-12-17 13:11:15 +05:30
Simon Larsen
2fc8778e53 fix files 2022-12-17 12:51:42 +05:30
Simon Larsen
78ebc8d50b fix compile err 2022-12-17 12:02:47 +05:30
Simon Larsen
8c31bd6eb9 fix ts files 2022-12-17 12:00:47 +05:30
Simon Larsen
8b1b81bb57 fix compile errs 2022-12-17 11:34:30 +05:30
Simon Larsen
cb4b92139b fix compile errrs 2022-12-17 11:23:25 +05:30
Simon Larsen
5f2932506f fix circular deps in common. 2022-12-17 11:20:43 +05:30
Simon Larsen
f948a32669 fix paths 2022-12-16 20:20:44 +05:30
Simon Larsen
cc4e3952f5 fix docker files 2022-12-16 18:02:39 +05:30
Simon Larsen
30841336a8 ad node ver to docker file 2022-12-16 16:59:55 +05:30
Simon Larsen
e80fdd7a26 fix docker file 2022-12-16 16:12:12 +05:30
Simon Larsen
0fe24d1046 revert changes 2022-12-16 16:09:09 +05:30
Simon Larsen
529aa72b7a fix lock files 2022-12-16 14:22:23 +05:30
Simon Larsen
8718fc5a24 fix dockerfile 2022-12-16 13:49:40 +05:30
Simon Larsen
a468ca53fb fix docker file 2022-12-16 13:46:01 +05:30
Simon Larsen
ce0e571bbe fix docker file 2022-12-16 13:35:59 +05:30
Simon Larsen
782d6f1946 fix dockerignore. 2022-12-16 12:52:05 +05:30
Simon Larsen
539a609acf fix json 2022-12-16 12:15:28 +05:30
Simon Larsen
49744ae023 refactor code 2022-12-15 18:31:26 +05:30
Simon Larsen
0f14448109 fix announcemnet 2022-12-15 17:53:10 +05:30
Simon Larsen
55e795a2bb add detail 2022-12-15 17:33:51 +05:30
Simon Larsen
5871154d6c add resources affected. 2022-12-15 16:38:42 +05:30
Simon Larsen
903a206ed0 fix status page resource 2022-12-15 14:00:25 +05:30
Simon Larsen
ae4d39897a fix icons 2022-12-15 13:53:05 +05:30
Simon Larsen
41d8d54cf8 fix list. 2022-12-15 13:44:29 +05:30
Simon Larsen
22f6fa1baa remove strict mode 2022-12-15 13:30:17 +05:30
Simon Larsen
f258860e7f fix lint. 2022-12-15 13:20:14 +05:30
Simon Larsen
25ba8b791a fix lint, 2022-12-15 13:14:10 +05:30
Simon Larsen
862aefa20d fix subscribe page . 2022-12-15 13:07:11 +05:30
Simon Larsen
7746312048 add migrations 2022-12-15 12:36:31 +05:30
Simon Larsen
1e71bb05b1 Merge branch 'master' into refactor-ui 2022-12-15 12:08:40 +05:30
Simon Larsen
41d03ec596 fix lint. 2022-12-15 12:07:15 +05:30
Simon Larsen
02ef8adb63 Merge pull request #315 from OneUptime/dependabot/npm_and_yarn/Dashboard/decode-uri-component-0.2.2
Bump decode-uri-component from 0.2.0 to 0.2.2 in /Dashboard
2022-12-15 11:55:10 +05:30
Simon Larsen
c76e99760e Merge pull request #311 from OneUptime/dependabot/npm_and_yarn/CommonServer/engine.io-6.2.1
Bump engine.io from 6.1.3 to 6.2.1 in /CommonServer
2022-12-15 11:54:44 +05:30
Simon Larsen
8485de1acd Merge pull request #312 from OneUptime/dependabot/npm_and_yarn/Licensing/loader-utils-1.4.2
Bump loader-utils from 1.4.0 to 1.4.2 in /Licensing
2022-12-15 11:54:35 +05:30
Simon Larsen
8a8a8120f4 Merge pull request #310 from OneUptime/dependabot/npm_and_yarn/Realtime/engine.io-and-socket.io-6.2.1
Bump engine.io and socket.io in /Realtime
2022-12-15 11:54:05 +05:30
Simon Larsen
7e22660074 Merge pull request #307 from OneUptime/dependabot/npm_and_yarn/Accounts/loader-utils-2.0.4
Bump loader-utils from 2.0.2 to 2.0.4 in /Accounts
2022-12-15 11:53:43 +05:30
Simon Larsen
4e3d8d4afb Merge pull request #308 from OneUptime/dependabot/npm_and_yarn/StatusPage/loader-utils-2.0.4
Bump loader-utils from 2.0.2 to 2.0.4 in /StatusPage
2022-12-15 11:53:05 +05:30
Simon Larsen
71c348ca85 Merge pull request #309 from OneUptime/dependabot/npm_and_yarn/CommonServer/fastify-3.29.4
Bump fastify from 3.29.1 to 3.29.4 in /CommonServer
2022-12-15 11:52:56 +05:30
Simon Larsen
77eec14a70 Merge pull request #314 from OneUptime/dependabot/npm_and_yarn/Accounts/decode-uri-component-0.2.2
Bump decode-uri-component from 0.2.0 to 0.2.2 in /Accounts
2022-12-15 11:52:45 +05:30
Simon Larsen
8ab6836fbd fix page 2022-12-14 21:06:05 +05:30
Simon Larsen
f06e5f95f0 ubsubscribed 2022-12-14 20:44:41 +05:30
Simon Larsen
c49235bafb fix subscriber 2022-12-14 14:47:23 +00:00
Simon Larsen
1f2c9871f5 fix subscribers 2022-12-14 14:39:46 +00:00
Simon Larsen
1bf2851849 add certs 2022-12-14 10:23:04 +00:00
Simon Larsen
25daf863d3 delete certs 2022-12-14 08:27:34 +00:00
Simon Larsen
6bf2d312d4 fix domains, 2022-12-14 07:25:01 +00:00
Simon Larsen
f31bd625aa fix statusn page domain. 2022-12-13 17:42:08 +05:30
dependabot[bot]
5411d30072 Bump engine.io and socket.io in /Realtime
Bumps [engine.io](https://github.com/socketio/engine.io) to 6.2.1 and updates ancestor dependency [socket.io](https://github.com/socketio/socket.io). These dependencies need to be updated together.


Updates `engine.io` from 6.1.1 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.1.1...6.2.1)

Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.3)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 16:05:44 +00:00
dependabot[bot]
618e86fdb7 Bump loader-utils from 2.0.2 to 2.0.4 in /StatusPage
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 16:04:57 +00:00
Simon Larsen
f6ab80b6e8 Merge pull request #313 from OneUptime/refactor-ui
Refactor UI
2022-12-12 21:32:30 +05:30
Simon Larsen
51e4f50fc2 fix prompts 2022-12-12 19:20:41 +05:30
Simon Larsen
beaeb8e14b add pkg.config. 2022-12-12 15:26:01 +05:30
Simon Larsen
955df684b6 fix backups and restore. 2022-12-12 15:25:30 +05:30
Simon Larsen
c3d0fe4623 fix lint. 2022-12-11 09:10:17 +00:00
Simon Larsen
21f57e8cb2 fix gitignore. 2022-12-11 08:11:42 +00:00
Simon Larsen
dc89ba748d SSL works! 2022-12-11 08:02:56 +00:00
Simon Larsen
82c53afbe7 fix certs 2022-12-10 14:30:39 +00:00
Simon Larsen
844135a7da fix default.conf 2022-12-09 12:14:46 +00:00
Simon Larsen
879f4860bf delete default conf 2022-12-09 12:13:12 +00:00
Simon Larsen
e8220769c0 fix status page ssl 2022-12-09 09:04:27 +00:00
Simon Larsen
d23b22aac5 fix code 2022-12-09 08:19:51 +00:00
dependabot[bot]
fb93401963 Bump decode-uri-component from 0.2.0 to 0.2.2 in /Dashboard
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 00:53:25 +00:00
dependabot[bot]
d6650f7b96 Bump decode-uri-component from 0.2.0 to 0.2.2 in /Accounts
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 00:51:30 +00:00
Simon Larsen
051f804724 add logging. 2022-12-08 16:23:21 +00:00
Simon Larsen
b2de8b6241 fix certs 2022-12-08 14:52:17 +00:00
Simon Larsen
3a6b826f72 fix paths. 2022-12-08 13:52:09 +00:00
Simon Larsen
0157ca51f9 fix serve files 2022-12-08 08:38:08 +00:00
Simon Larsen
d8a8a2d595 fix serve 2022-12-08 08:16:30 +00:00
Simon Larsen
d7bcff99f9 fix logo. 2022-12-07 14:14:45 +00:00
Simon Larsen
74cb5367c2 fix webpack dev serve 2022-12-07 14:13:33 +00:00
Simon Larsen
0df201ae33 fix defaul.conf 2022-12-07 08:45:41 +00:00
Simon Larsen
aa79fbe310 add to gitignore. 2022-12-07 08:38:02 +00:00
Simon Larsen
1d29703087 fix docker-compose 2022-12-07 07:49:18 +00:00
Simon Larsen
b92e5cb0de fix types 2022-12-07 13:00:09 +05:30
Simon Larsen
d46591205c fix webpack. 2022-12-07 12:59:32 +05:30
Simon Larsen
ef948319d3 fix lint 2022-12-07 12:14:17 +05:30
Simon Larsen
5bce49bf2f fix worker 2022-12-07 11:53:53 +05:30
Simon Larsen
60eefa0434 fix tooltip modal. 2022-12-06 17:02:40 +05:30
Simon Larsen
15ead465ce add cert 2022-12-06 13:34:15 +05:30
Simon Larsen
92ad28a7a2 fix nodemon.json for workers 2022-12-06 13:09:52 +05:30
Simon Larsen
3d5e7f5bca fix worker 2022-12-05 23:35:47 +05:30
Simon Larsen
62af682f0a add accounts pages to sttaus page 2022-12-05 16:10:28 +05:30
Simon Larsen
8d484b61db fix docker-compose 2022-12-05 13:25:07 +05:30
Simon Larsen
4ba2be8622 acme validation. 2022-12-05 11:35:48 +05:30
Simon Larsen
745ce954e2 fix status page domain service. 2022-11-28 21:24:58 +00:00
Simon Larsen
30c371bc1e add worker 2022-11-28 18:26:07 +00:00
Simon Larsen
4e8c9cc827 add greenlock. 2022-11-27 20:16:28 +00:00
Simon Larsen
1c1b92d0a6 greenlock. 2022-11-27 20:10:55 +00:00
Simon Larsen
4c0db69279 fix log in 2022-11-26 21:02:15 +00:00
Simon Larsen
8be5b7ea87 profile picture 2022-11-26 20:41:48 +00:00
Simon Larsen
ed06c2296b fix profile page 2022-11-26 19:53:01 +00:00
Simon Larsen
4d082d6401 fix modeldetail bugs 2022-11-26 19:27:45 +00:00
Simon Larsen
374a3b5de2 fix profile page 2022-11-25 21:31:05 +00:00
Simon Larsen
846857c6dc fix profile page 2022-11-25 21:08:46 +00:00
Simon Larsen
13244ac657 fix draft 2022-11-25 16:36:35 +00:00
dependabot[bot]
0f6f1d9b34 Bump fastify from 3.29.1 to 3.29.4 in /CommonServer
Bumps [fastify](https://github.com/fastify/fastify) from 3.29.1 to 3.29.4.
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](https://github.com/fastify/fastify/compare/v3.29.1...v3.29.4)

---
updated-dependencies:
- dependency-name: fastify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 16:31:28 +00:00
Simon Larsen
61d073c638 Merge pull request #305 from OneUptime/refactor-ui
Refactor UI
2022-11-25 16:30:29 +00:00
Simon Larsen
15e877f95e fix lint. 2022-11-25 15:34:11 +00:00
Simon Larsen
53fef0455c skip dependabot 2022-11-25 15:32:52 +00:00
Simon Larsen
75d773ab58 fix lint 2022-11-25 14:57:58 +00:00
Simon Larsen
a7ddd65a0c fix lint 2022-11-25 14:20:30 +00:00
Simon Larsen
51ab97f7c7 fix lint. 2022-11-24 15:13:21 +00:00
Simon Larsen
369837eaa3 fix billing. 2022-11-24 15:10:21 +00:00
dependabot[bot]
899d2280d5 Bump loader-utils from 1.4.0 to 1.4.2 in /Licensing
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 18:52:18 +00:00
Simon Larsen
2041535537 fix isloading. 2022-11-23 12:27:35 +00:00
Simon Larsen
c27dbac9eb add status page user 2022-11-22 20:18:12 +00:00
Simon Larsen
50d78e9995 add private users to status page 2022-11-22 18:21:43 +00:00
Simon Larsen
dd2c7f5594 fix base api 2022-11-22 17:51:00 +00:00
Simon Larsen
ecc6ba4121 add model permission 2022-11-22 15:10:57 +00:00
Simon Larsen
4a75916074 upgrade typeorm 2022-11-22 13:37:42 +00:00
Simon Larsen
f9bdd35ec8 fix job 2022-11-22 13:26:22 +00:00
Simon Larsen
112a51eb1d fix launch.json 2022-11-22 13:13:11 +00:00
dependabot[bot]
22c3e0a1d2 Bump engine.io from 6.1.3 to 6.2.1 in /CommonServer
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.1.3 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.1.3...6.2.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 04:26:57 +00:00
Simon Larsen
094f2b99c4 fix loader 2022-11-21 21:46:09 +00:00
Simon Larsen
97bf748682 fix team permissions. 2022-11-21 21:34:53 +00:00
Simon Larsen
ad4f9c65b9 fix 2022-11-21 21:02:13 +00:00
Simon Larsen
9b49a222f4 add workers 2022-11-21 20:50:46 +00:00
Simon Larsen
e2e08fa553 fix billing 2022-11-21 20:11:14 +00:00
Simon Larsen
d649ff621d fix add payment method 2022-11-21 20:06:59 +00:00
Simon Larsen
bc143ee69c fix bugs 2022-11-21 19:40:07 +00:00
Simon Larsen
671651578c fix html 2022-11-19 10:11:19 +00:00
Simon Larsen
62d7e8183e fix lint 2022-11-17 22:13:13 +00:00
Simon Larsen
bc41bba511 fix payment methods. 2022-11-17 22:02:37 +00:00
Simon Larsen
b606c17277 fix billing service 2022-11-17 20:06:52 +00:00
Simon Larsen
81aba68f83 fix add payment methods 2022-11-17 19:41:53 +00:00
Simon Larsen
d37e4590f9 add billing. 2022-11-17 15:11:23 +00:00
Simon Larsen
aa0dba63ca add payment methods 2022-11-16 21:06:03 +00:00
Simon Larsen
82e727a3fd add banner 2022-11-16 19:49:21 +00:00
Simon Larsen
79d2e281f2 fix billing, 2022-11-16 19:40:22 +00:00
Simon Larsen
1f9d64303d fix bugs 2022-11-16 18:28:31 +00:00
Simon Larsen
0c79d168d8 fix billing 2022-11-16 16:00:12 +00:00
Simon Larsen
4f4f567152 add radio buttons 2022-11-16 14:29:46 +00:00
Simon Larsen
da4872cb32 fix env 2022-11-16 13:32:42 +00:00
Simon Larsen
897fda840a fix lint 2022-11-16 11:32:27 +00:00
Simon Larsen
1c676e0f28 make subscriptions work. 2022-11-16 11:16:41 +00:00
Simon Larsen
d09b3f539e add subscrip[ption plan 2022-11-16 11:13:49 +00:00
dependabot[bot]
e20dc7bd49 Bump loader-utils from 2.0.2 to 2.0.4 in /Accounts
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 04:31:46 +00:00
Simon Larsen
971aeacdcf fix billing service. 2022-11-15 12:01:25 +00:00
Simon Larsen
2fe64a6430 add billing details. 2022-11-12 20:24:49 +00:00
Simon Larsen
383d9babde scaffold 2022-11-12 18:37:56 +00:00
Simon Larsen
1fa7191207 add billing pages 2022-11-12 18:34:13 +00:00
Simon Larsen
a0fc136870 fix mail service 2022-11-11 20:13:35 +00:00
Simon Larsen
addfc9d69c fix accounts page 2022-11-11 18:03:17 +00:00
Simon Larsen
30d9242e2d add verify email feature 2022-11-11 14:37:21 +00:00
Simon Larsen
502d9d459d mopve templates 2022-11-11 14:15:50 +00:00
Simon Larsen
7b9a640e3d Merge pull request #302 from OneUptime/refactor-ui
Refactor UI
2022-11-11 09:12:24 +00:00
Simon Larsen
b36abb854f fix lint 2022-11-10 20:50:39 +00:00
Simon Larsen
1878fe3d04 fix mailservice 2022-11-10 20:48:00 +00:00
Simon Larsen
d723881bb7 fix lint 2022-11-10 19:43:43 +00:00
Simon Larsen
5debddfc77 fix ports 2022-11-10 19:02:49 +00:00
Simon Larsen
7fe8e5dd3e fix index.tpl 2022-11-10 19:01:30 +00:00
Simon Larsen
d082e3ce67 fix tsconf 2022-11-10 18:50:20 +00:00
Simon Larsen
2ced6a54ea fix mail service. 2022-11-10 18:26:23 +00:00
Simon Larsen
7b52a259f8 fix mail 2022-11-10 18:21:46 +00:00
Simon Larsen
396e8f8b40 fix email 2022-11-10 16:56:20 +00:00
Simon Larsen
77c22d9e04 fix mailservice 2022-11-10 14:56:33 +00:00
Simon Larsen
e7800fe85a fix ui 2022-11-10 12:39:02 +00:00
Simon Larsen
bdc67faa35 fix install script 2022-11-10 12:18:34 +00:00
Simon Larsen
d5272f28e4 fix add smtp settings 2022-11-10 12:07:37 +00:00
Simon Larsen
f35d9cffe8 Merge branch 'master' into refactor-ui 2022-11-10 12:00:08 +00:00
Simon Larsen
70ced073fc fix pakcage.json files 2022-11-10 11:57:49 +00:00
Simon Larsen
57fb18d48a do not stop stack 2022-11-10 11:52:36 +00:00
Simon Larsen
5a9af7b560 fix pakcage.json 2022-11-10 11:51:13 +00:00
Simon Larsen
66a9a80691 fix package.json 2022-11-10 11:39:53 +00:00
Simon Larsen
5d18ff966e remove update script 2022-11-10 11:39:06 +00:00
Simon Larsen
08b045a90d fix install and preinstall 2022-11-10 11:30:29 +00:00
Simon Larsen
4e6679f032 upgrade script 2022-11-10 11:28:39 +00:00
Simon Larsen
eac36b08ae fix update script 2022-11-10 11:25:06 +00:00
Simon Larsen
cf5e4672e6 fix lint 2022-11-09 21:13:29 +00:00
Simon Larsen
4ed40555eb fix arch 2022-11-09 21:09:56 +00:00
Simon Larsen
2a4cb7da1f rename 2022-11-09 21:06:01 +00:00
Simon Larsen
baa59dea60 rename 2022-11-09 21:05:46 +00:00
Simon Larsen
15b744c641 fix template 2022-11-09 20:29:37 +00:00
Simon Larsen
51232ae752 fix pakcage.json 2022-11-09 19:23:26 +00:00
Simon Larsen
d9202d88c7 fix url 2022-11-09 19:20:42 +00:00
Simon Larsen
79dd6a5a42 var change 2022-11-09 19:18:04 +00:00
Simon Larsen
fd2a291962 fix preinstall 2022-11-09 19:15:05 +00:00
Simon Larsen
81d248e205 fix preinstall 2022-11-09 19:13:41 +00:00
Simon Larsen
3ae7ca593e fix preinstall 2022-11-09 19:03:56 +00:00
Simon Larsen
b5c6be1920 fix permissions 2022-11-09 18:36:26 +00:00
Simon Larsen
646dddb3c8 fix gomplate version 2022-11-09 18:35:13 +00:00
Simon Larsen
51a74e82af fix gomplate 2022-11-09 18:34:16 +00:00
Simon Larsen
af0e8403d6 fix preinstall script 2022-11-09 18:25:31 +00:00
Simon Larsen
77530a572e fix install scripts 2022-11-09 18:23:01 +00:00
Simon Larsen
aac2a91a22 fix install script 2022-11-09 18:17:22 +00:00
Simon Larsen
50f9569da5 fix build 2022-11-09 17:52:33 +00:00
Simon Larsen
32d9ee94c0 Merge branch 'master' into refactor-ui 2022-11-09 15:57:37 +00:00
Simon Larsen
2cb73a5231 Merge pull request #294 from OneUptime/refactor-deployment
Refactor deployment
2022-11-09 15:57:15 +00:00
Simon Larsen
8f53fd8410 fix haraka build 2022-11-09 15:04:58 +00:00
Simon Larsen
708d1a66b9 fix preinstall script 2022-11-09 14:51:19 +00:00
Simon Larsen
5e5a972acb fix preinstall 2022-11-09 14:38:34 +00:00
Simon Larsen
0695bb7368 fix jobs 2022-11-09 14:37:25 +00:00
Simon Larsen
ff4adf9ebf fix image 2022-11-09 14:28:12 +00:00
Simon Larsen
6f54275e95 fix lint 2022-11-09 14:23:14 +00:00
Simon Larsen
501ad7565e fix build job 2022-11-09 14:18:41 +00:00
Simon Larsen
be67e48d92 fix compose file 2022-11-09 14:16:44 +00:00
Simon Larsen
457f5924b5 fix test setup 2022-11-09 14:06:34 +00:00
Simon Larsen
02e01d9546 fix package.json 2022-11-09 14:05:16 +00:00
Simon Larsen
668b5d1048 fix script 2022-11-09 14:03:32 +00:00
Simon Larsen
d22cbfa17d fix preinstall 2022-11-09 13:43:42 +00:00
Simon Larsen
a03ba1bc18 fix preinstall 2022-11-09 13:25:06 +00:00
Simon Larsen
9ec02da373 fix preinstall 2022-11-09 13:20:25 +00:00
Simon Larsen
f0b5b0813d fix json 2022-11-09 13:13:16 +00:00
Simon Larsen
f724cf4bc7 fix template file. 2022-11-09 13:03:43 +00:00
Simon Larsen
cbbab8b2f3 fix compile options 2022-11-09 12:53:55 +00:00
Simon Larsen
06d45fa140 Merge pull request #293 from OneUptime/MBS/implement-ping-monitor
Implement Ping Monitor
2022-11-09 09:15:14 +00:00
Sostene MUNEZERO BAGIRA
24d474a6a0 Remove unnessary fields 2022-11-08 23:44:42 +02:00
Simon Larsen
85a0c58ceb fix jobs 2022-11-08 19:15:55 +00:00
Simon Larsen
bd051e9825 fix docker builds 2022-11-08 19:12:08 +00:00
Simon Larsen
14280610b0 remove secret.env 2022-11-08 19:10:14 +00:00
Simon Larsen
91c21d994a fix pakcage.json 2022-11-08 19:02:25 +00:00
Simon Larsen
57ea26b5d2 fixc test setup 2022-11-08 18:53:35 +00:00
Simon Larsen
b15a8dd0ea fix scripts 2022-11-08 18:53:10 +00:00
Simon Larsen
c7b761f727 fix install gomplate 2022-11-08 18:49:13 +00:00
Simon Larsen
664e569dfb fix docker build jobs 2022-11-08 18:22:22 +00:00
Simon Larsen
d9d0e17a86 fix preinstall 2022-11-08 17:40:45 +00:00
Simon Larsen
66adffbd21 fix preinstall 2022-11-08 17:19:49 +00:00
Simon Larsen
37d57a48bc add dockerfile to gitignore. 2022-11-08 17:18:40 +00:00
Simon Larsen
1b19d30aca fix dockerfile 2022-11-08 17:17:58 +00:00
Simon Larsen
935c8e8220 remove files not needed 2022-11-08 16:52:35 +00:00
Simon Larsen
3f01488cc0 fix 2022-11-08 16:27:06 +00:00
Simon Larsen
be15ee78c7 fix ignore 2022-11-08 16:23:31 +00:00
Simon Larsen
f96460c0ce fix billing 2022-11-08 16:22:19 +00:00
Simon Larsen
f1cf299611 fix refactor deployment 2022-11-08 15:24:58 +00:00
Simon Larsen
522ffad4d3 add uninstall script. 2022-11-07 22:21:36 +00:00
Simon Larsen
b45876cf6e add update script 2022-11-07 21:41:47 +00:00
Simon Larsen
9ce3298781 Dashboard deploy 2022-11-07 20:22:31 +00:00
Simon Larsen
51e44d7443 fix job name 2022-11-07 20:12:44 +00:00
Simon Larsen
dee15e26cd fix job 2022-11-07 20:08:54 +00:00
Simon Larsen
b167a237f5 fix helm chart 2022-11-04 17:58:39 +01:00
Simon Larsen
8f703d4b7c fix jobs 2022-11-04 15:22:10 +01:00
Simon Larsen
29323ebab9 upgrade to v5 2022-11-04 15:20:47 +01:00
Simon Larsen
4160c32b26 fix deploy jobs 2022-11-04 15:19:04 +01:00
Simon Larsen
f93e4d8402 add routes 2022-11-02 21:55:50 +00:00
Simon Larsen
d723f15c54 Merge pull request #290 from OneUptime/refactor-ui
Refactor UI
2022-11-02 21:51:24 +00:00
Simon Larsen
8d2bd7afcf fix lint 2022-11-02 21:28:29 +00:00
Simon Larsen
4de45bc525 fix compile 2022-11-02 21:16:23 +00:00
Simon Larsen
f1a6ca1f72 fix api 2022-11-02 21:15:52 +00:00
Simon Larsen
c20fe81990 fix lint. 2022-11-02 20:45:36 +00:00
Simon Larsen
9d4b8bae90 fix lint 2022-11-02 18:22:23 +00:00
Simon Larsen
e484de2141 fix lint. 2022-11-02 18:13:29 +00:00
Simon Larsen
8ec9569b69 fix lint 2022-11-02 17:40:04 +00:00
Simon Larsen
a8e9ef3366 add announcement. 2022-11-02 17:34:54 +00:00
Simon Larsen
8015e66bb5 fix scheduled event bug 2022-11-02 15:53:08 +00:00
Simon Larsen
b96f99a6fe add scheduled events 2022-11-02 15:11:52 +00:00
Simon Larsen
665f04b828 fix bugs 2022-11-02 14:09:12 +00:00
Simon Larsen
5a896257a2 fix input 2022-11-02 11:11:43 +00:00
Simon Larsen
09324f16ec fix api 2022-11-01 22:34:13 +00:00
Simon Larsen
2c0a2f8236 add custom styles 2022-11-01 12:07:01 +00:00
Simon Larsen
266e2603d2 fix bugs in overview page 2022-11-01 11:05:25 +00:00
Simon Larsen
9acfe292b2 add favicon 2022-10-31 19:01:09 +00:00
Simon Larsen
d9fe78a0e0 work on images 2022-10-31 18:43:25 +00:00
Simon Larsen
8f2b79225e hide things not needed 2022-10-31 11:56:29 +00:00
Simon Larsen
367ecea3c0 fix bug with database transformer 2022-10-26 21:52:03 +01:00
Simon Larsen
98fcb9ea68 fix compile 2022-10-26 21:01:31 +01:00
Simon Larsen
c90ecdd3f4 Merge branch 'master' into refactor-ui 2022-10-25 20:46:58 +01:00
Simon Larsen
0b2da7addf fix tests 2022-10-25 20:45:00 +01:00
Simon Larsen
6a308eb020 fix lint 2022-10-25 20:42:33 +01:00
Simon Larsen
32c7e03cca refactor into right place 2022-10-25 19:28:29 +01:00
Simon Larsen
3d58574f6e rename 2022-10-25 19:27:14 +01:00
Simon Larsen
e01cb4a390 rename 2022-10-25 19:27:01 +01:00
Simon Larsen
94a9e2b6fd Merge pull request #292 from yawMD/master
Tests for Badge.tsx and Loader.tsx
2022-10-25 19:21:05 +01:00
Simon Larsen
6d9a628938 Merge pull request #285 from munyanezaarmel/tests-hidden-text
tests for CommonUI/src/Components/HiddenText/HiddenText.tsx
2022-10-25 19:20:05 +01:00
Simon Larsen
537d21acdf descripotion 2022-10-24 22:22:41 +01:00
Simon Larsen
d454879d57 fix overview page/. 2022-10-24 22:00:33 +01:00
Cato Perez
0709a2e974 usertpe commit 2022-10-24 14:12:43 +00:00
Cato Perez
8759900251 Update UserType.test.ts 2022-10-24 13:54:45 +00:00
Cato Perez
f2470b8063 second init 2022-10-24 13:54:22 +00:00
Simon Larsen
72e239abc3 make overview page 2022-10-24 12:42:58 +01:00
Cato Perez
b30eb49be6 init 2022-10-24 10:47:24 +00:00
Cato Perez
62fc47fed7 init commit 2022-10-24 10:39:47 +00:00
Simon Larsen
b037bdd0dc add monitor overview. 2022-10-23 21:13:29 +01:00
Sostene MUNEZERO BAGIRA
aa763b9d7b refactor: tests 2022-10-23 18:58:34 +02:00
Sostene MUNEZERO BAGIRA
b68ec16d3c Fix: types error 2022-10-23 03:49:25 +02:00
Sostene MUNEZERO BAGIRA
7ae9ad9627 fix: add test and fix probe workflow 2022-10-23 03:45:10 +02:00
Sostene MUNEZERO BAGIRA
851b8eb78d feat: initial ping using tcp socket 2022-10-23 01:23:48 +02:00
Cato Perez
98234600a2 final change 2022-10-21 23:02:21 +00:00
Munyaneza Armel
650a18094e fix lint 2022-10-21 21:07:03 +00:00
Munyaneza Armel
6b2b6b5905 fix lint 2022-10-21 20:53:20 +00:00
Munyaneza Armel
67cc3ff0db fix lint 2022-10-21 20:48:38 +00:00
Simon Larsen
55dc2e538b load data 2022-10-21 21:23:22 +01:00
Simon Larsen
a164a0056e fix bug with file upload 2022-10-21 20:56:14 +01:00
Simon Larsen
29e76a56d9 add tabs and webook 2022-10-21 13:44:33 +01:00
Simon Larsen
f908d1cf45 fix brandcolor 2022-10-21 12:30:18 +01:00
Simon Larsen
bc96526886 fix active event 2022-10-21 11:07:58 +01:00
Simon Larsen
d09d3b2269 fix active event 2022-10-21 10:57:41 +01:00
Simon Larsen
e735c580ba make active incident 2022-10-20 21:05:23 +01:00
Munyaneza Armel
6a5eb0d414 fix lint 2022-10-20 19:37:17 +00:00
Munyaneza Armel
2d39a3c8fa more intensive tests 2022-10-20 18:39:56 +00:00
Cato Perez
dde737dd6b Update Badge.test.tsx 2022-10-20 14:26:08 +00:00
Simon Larsen
0c3e477752 make accordian 2022-10-20 14:37:11 +01:00
Simon Larsen
03b9a17fad fix style 2022-10-20 13:36:43 +01:00
Simon Larsen
1294a52d85 fix user list ui 2022-10-20 12:50:58 +01:00
Simon Larsen
5a305ef7c0 fix worker 2022-10-20 12:32:19 +01:00
Emmanuel MacDan
66a5233a62 corrected 2022-10-20 11:18:44 +00:00
Simon Larsen
28ad383af5 Merge pull request #287 from OneUptime/refactor-ui
Refactor UI
2022-10-20 10:18:57 +01:00
Simon Larsen
e98e555050 fix lint message 2022-10-20 09:19:04 +01:00
Simon Larsen
ba3b41f3c8 projectid not required 2022-10-20 09:13:26 +01:00
Simon Larsen
30480556b2 fix script 2022-10-19 20:26:47 +01:00
Simon Larsen
2d2519ec41 add prerun script 2022-10-19 20:10:25 +01:00
Simon Larsen
6ddd525a99 fix script 2022-10-19 20:05:51 +01:00
Simon Larsen
5a1f052000 fix lint 2022-10-19 19:28:08 +01:00
Simon Larsen
d84de1ca40 fix dockerfiles 2022-10-19 18:45:06 +01:00
Simon Larsen
e0692ad649 add worker jobs 2022-10-19 16:33:33 +01:00
Simon Larsen
526963b694 add worker files 2022-10-19 15:32:10 +01:00
Simon Larsen
c381ef0a32 fix scheduled event 2022-10-19 13:50:38 +01:00
Simon Larsen
fc10039826 fix models. 2022-10-18 22:00:42 +01:00
Simon Larsen
19b4d80bcd add state 2022-10-18 21:51:38 +01:00
Simon Larsen
8839ccb247 add scheduled maintenance 2022-10-18 13:17:17 +01:00
Simon Larsen
c6c09b3400 fix model 2022-10-18 08:50:39 +01:00
Simon Larsen
d96e78770d add scheduled event 2022-10-17 16:45:02 +01:00
Simon Larsen
6b89f26fbb fiux sttaus page 2022-10-17 16:05:45 +01:00
Simon Larsen
92222da68d fix css 2022-10-17 12:02:52 +01:00
Simon Larsen
56750dc6ca ad nav menu styles 2022-10-16 18:31:36 +01:00
Simon Larsen
dc8c58423c footer style 2022-10-16 18:02:06 +01:00
Simon Larsen
ab497299de add header styles. 2022-10-16 17:55:21 +01:00
Simon Larsen
bb175e270e fix color picker bugs 2022-10-16 17:44:18 +01:00
Simon Larsen
f909282e26 fix icon 2022-10-16 17:11:17 +01:00
Simon Larsen
babd1a176c add model changes 2022-10-16 15:27:28 +01:00
Simon Larsen
ca5a77ee58 validate 2022-10-16 13:45:06 +01:00
Simon Larsen
b2d167dde5 enter press 2022-10-16 13:37:27 +01:00
Simon Larsen
ce2a3f828a add totalitems to create 2022-10-16 13:31:30 +01:00
Simon Larsen
907aa04728 fix banner 2022-10-16 12:55:26 +01:00
Munyaneza Armel
09f46d1549 added more tests 2022-10-16 09:13:55 +00:00
Munyaneza Armel
3e198779d3 more tests 2022-10-16 08:37:08 +00:00
Munyaneza Armel
5088fc57d5 added more tests 2022-10-16 05:29:42 +00:00
Simon Larsen
5fe5497182 add header and footer link model and service. 2022-10-14 21:26:06 +01:00
Munyaneza Armel
5b01368434 test 2022-10-13 10:25:14 +00:00
Simon Larsen
65bb9e3da0 fix status page layout 2022-10-12 19:55:19 +01:00
Simon Larsen
5270be2134 fix nav bar 2022-10-12 19:10:31 +01:00
Munyaneza Armel
e6ffcfb98d tests for hidden text 2022-10-12 17:03:38 +00:00
Simon Larsen
368f4f4ce7 Merge pull request #282 from OneUptime/refactor-ui
Refactor UI
2022-10-12 17:28:14 +01:00
Simon Larsen
76e86ae2b8 Merge pull request #283 from munyanezaarmel/tests-alert-#238
Tests for CommonUI/src/Components/Alerts/Alert.tsx #238
2022-10-12 17:27:45 +01:00
Simon Larsen
ac2901231c add routes and pages 2022-10-12 17:20:08 +01:00
Munyaneza Armel
22338eb054 added testid as prop 2022-10-12 16:16:05 +00:00
Simon Larsen
1bb70893f2 Merge branch 'master' into refactor-ui 2022-10-12 12:16:13 +01:00
Munyaneza Armel
037aced8c8 fix lint 2022-10-12 05:10:54 +00:00
Munyaneza Armel
65c3a6df03 fix lint 2022-10-12 05:03:05 +00:00
Munyaneza Armel
fe16b749b6 adding more tests 2022-10-12 04:55:15 +00:00
Munyaneza Armel
c3e77f7e26 fix-lint 2022-10-01 13:22:43 +00:00
Munyaneza Armel
58f3facddb fix-lint 2022-10-01 13:11:47 +00:00
Munyaneza Armel
327346c45c fix-lint 2022-10-01 13:06:20 +00:00
Munyaneza Armel
e2ce49115b fix-lint 2022-10-01 12:59:31 +00:00
Munyaneza Armel
d6e0ff1228 fix-lint 2022-10-01 12:56:42 +00:00
Munyaneza Armel
93a7aec6cd fix-lint 2022-10-01 12:42:03 +00:00
Munyaneza Armel
238d017b9c fix-lint 2022-10-01 11:46:34 +00:00
Munyaneza Armel
972101539e tests alert 2022-10-01 11:18:12 +00:00
Simon Larsen
27bfdc7124 fix lint 2022-09-28 21:36:31 +01:00
Simon Larsen
6193d65bd0 not found lint 2022-09-28 21:16:14 +01:00
Simon Larsen
c937594564 fix lin,t 2022-09-28 21:11:16 +01:00
Simon Larsen
ad82036e9e fix port in status page 2022-09-28 20:40:19 +01:00
Simon Larsen
7b671f6853 add github jobs 2022-09-28 15:03:55 +01:00
Simon Larsen
7d047d28b1 add 404 to accounts. 2022-09-28 14:52:51 +01:00
Simon Larsen
5b6bca9cf8 init status page 2022-09-28 13:29:53 +01:00
Simon Larsen
9b6d71546e add css reset 2022-09-28 12:48:58 +01:00
Simon Larsen
70294bf73e Merge pull request #279 from OneUptime/refactor-ui
Refactor UI
2022-09-28 12:11:42 +01:00
Simon Larsen
44c76d6beb fix preview link statuus page 2022-09-28 12:11:21 +01:00
Simon Larsen
fcdc15a6f3 fix lint. 2022-09-28 11:42:29 +01:00
Simon Larsen
70bc204f1b fix onboarding bugs 2022-09-28 11:40:03 +01:00
Simon Larsen
c0e3c758c9 add onboarding pgae 2022-09-27 17:36:36 +01:00
Simon Larsen
4a33e6ca35 Merge pull request #278 from OneUptime/refactor-ui
Refactor UI
2022-09-27 13:15:59 +01:00
Simon Larsen
18209fe2c3 fix dockeer compose 2022-09-27 12:51:26 +01:00
Simon Larsen
b4b90227b2 fix docker file 2022-09-27 12:49:54 +01:00
Simon Larsen
7342a0636f fix lint 2022-09-27 12:26:55 +01:00
Simon Larsen
5ac2786f7e fix changes 2022-09-27 12:24:19 +01:00
Simon Larsen
fb6bd6314e Revert "clean up project"
This reverts commit 14f1bbe8b5.
2022-09-27 12:19:01 +01:00
Simon Larsen
14f1bbe8b5 clean up project 2022-09-27 12:11:10 +01:00
Simon Larsen
b18fd8428f remove ruby sdk 2022-09-27 12:08:08 +01:00
Simon Larsen
9c9128a62a remove sdk 2022-09-27 12:07:30 +01:00
Simon Larsen
4a687c250f fix permission bugs 2022-09-27 12:06:05 +01:00
Simon Larsen
597fbca372 Merge pull request #273 from OneUptime/refactor-ui
Refactor UI
2022-09-26 22:03:28 +01:00
Simon Larsen
19e43a1c69 fix bugs 2022-09-26 21:48:16 +01:00
Simon Larsen
01b0ac8591 fix bugs 2022-09-26 21:37:17 +01:00
Simon Larsen
34d757502f fix lint. 2022-09-26 13:09:24 +01:00
Simon Larsen
cb8df73893 fix lint. 2022-09-26 12:59:51 +01:00
Simon Larsen
ba6af40947 fix permissions 2022-09-26 12:59:27 +01:00
Simon Larsen
93c401daf2 Merge pull request #275 from vector-ok/master
tests for Button
2022-09-26 10:02:07 +01:00
Victor Okpon
3292cd76ca more tests 2022-09-26 05:33:18 +01:00
Simon Larsen
8233e9d31c fix populate 2022-09-25 12:48:51 +01:00
Simon Larsen
5d09be86e0 nav bug fix 2022-09-25 09:44:29 +01:00
Simon Larsen
a9eaf0292b implement 404 2022-09-24 20:49:26 +01:00
Simon Larsen
12399f3859 implement page not found 2022-09-24 20:35:05 +01:00
Simon Larsen
16c7c910b9 fix unused type 2022-09-24 20:01:08 +01:00
Simon Larsen
0cbf2c1320 fix debugger 2022-09-24 19:50:12 +01:00
Simon Larsen
f19c1c585f fix changes 2022-09-24 11:45:56 +01:00
Simon Larsen
4b63907330 fix nodemon file watcher 2022-09-24 11:35:44 +01:00
Simon Larsen
d415321613 fix input flicker 2022-09-23 19:55:40 +01:00
Victor Okpon
304c8d22aa more tests on Button 2022-09-22 04:25:12 +01:00
Simon Larsen
ce9c4cc3c0 fix lint 2022-09-21 21:07:04 +01:00
Simon Larsen
f0606ce9db fix model 2022-09-21 20:57:59 +01:00
Simon Larsen
b954a9f53d add permission bugs 2022-09-21 20:56:20 +01:00
Simon Larsen
d1f0ea6f0d implement related permissions. 2022-09-21 20:55:25 +01:00
Simon Larsen
a45e18c01d fix permissions. 2022-09-21 20:43:25 +01:00
Simon Larsen
046839d6a6 rename annotation 2022-09-21 18:38:42 +01:00
Simon Larsen
88a873c6fa fix text 2022-09-21 18:10:27 +01:00
Simon Larsen
561e1a9646 add more monitor pages 2022-09-21 18:04:25 +01:00
Simon Larsen
f8cb228cc5 refactor monitors table 2022-09-21 13:18:06 +01:00
Simon Larsen
088e161393 add unreolved incidents page 2022-09-21 12:50:40 +01:00
Simon Larsen
59e779da42 fix icons. 2022-09-21 12:28:40 +01:00
Simon Larsen
f3903129a9 fix compile errors 2022-09-20 21:47:02 +01:00
Simon Larsen
290520c879 fix response. 2022-09-20 19:31:50 +01:00
Simon Larsen
4da0c6ba16 fix CanReadOjnPopulate bugs 2022-09-20 19:20:05 +01:00
Simon Larsen
e2f9311221 dependent on 2022-09-20 18:08:29 +01:00
Simon Larsen
a1ef49ca51 dependent on 2022-09-20 18:08:24 +01:00
Simon Larsen
62b0424776 fix lint. 2022-09-19 21:27:06 +01:00
Simon Larsen
083b384b13 refactor permissions 2022-09-19 20:48:30 +01:00
Simon Larsen
9de599f387 fix labels. 2022-09-19 12:50:15 +01:00
Simon Larsen
5d8048b5b4 fix time bugs 2022-09-17 15:35:14 +01:00
Simon Larsen
d6865f0618 fix bug with date 2022-09-17 15:04:44 +01:00
Simon Larsen
f76dab6ce8 add subscribers 2022-09-17 14:17:32 +01:00
Simon Larsen
aa4e0cca34 add subscribers 2022-09-16 14:59:26 +01:00
Simon Larsen
81e915ef8e add subscribers 2022-09-16 14:59:21 +01:00
Simon Larsen
0d3d29a3d2 fix issue with serialie query 2022-09-16 13:28:29 +01:00
Simon Larsen
27441fbb52 add announcements 2022-09-16 13:15:21 +01:00
Simon Larsen
dd3496ade5 add subscriber settings. 2022-09-16 11:28:39 +01:00
Victor Okpon
b661f619f1 Merge branch 'master' of https://github.com/vector-ok/oneuptime 2022-09-16 11:06:03 +01:00
Victor Okpon
4000434550 Button test 2022-09-16 11:02:10 +01:00
Simon Larsen
7c777931c6 add advanced settings. 2022-09-14 13:00:53 +01:00
Simon Larsen
959a2923ae make resources work 2022-09-14 12:41:16 +01:00
Simon Larsen
68efc8cfb9 add status page resource 2022-09-14 12:10:37 +01:00
Simon Larsen
47b5b993d6 make drag and drop work 2022-09-13 20:30:00 +01:00
Simon Larsen
dd49a0263d add react dnd 2022-09-13 16:01:04 +01:00
Simon Larsen
57fd2516e1 Merge pull request #272 from munyanezaarmel/fix-writting
fix a couple  typos
2022-09-13 15:47:11 +01:00
Munyaneza Armel
caaa15f742 fixed typos 2022-09-13 14:16:06 +00:00
Munyaneza Armel
d7fd18694b fix writting typo 2022-09-13 14:06:52 +00:00
Simon Larsen
bd9267ff9e add dnd 2022-09-13 14:25:31 +01:00
Simon Larsen
c7ce16bf42 react dnd 2022-09-13 13:47:00 +01:00
Simon Larsen
86b80755ea Merge pull request #271 from OneUptime/refactor-ui
Refactor UI
2022-09-13 13:40:02 +01:00
Simon Larsen
5810fe200d fix model 2022-09-13 13:00:56 +01:00
Simon Larsen
117027c1c0 add file service. 2022-09-13 12:47:05 +01:00
Simon Larsen
62b5e18a56 refactor response 2022-09-13 12:44:17 +01:00
Simon Larsen
b1e74b9561 fix lint. 2022-09-12 21:12:08 +01:00
Simon Larsen
7a5fd1dfc1 fix lint 2022-09-12 20:55:56 +01:00
Simon Larsen
2f933aa6a9 domain verification complete. 2022-09-12 20:44:55 +01:00
Simon Larsen
3451583e3a fix bugs 2022-09-12 20:21:56 +01:00
Simon Larsen
23e8b67532 reafactor json convert 2022-09-12 19:42:21 +01:00
Simon Larsen
f378aecbc6 fix bugs 2022-09-12 18:40:00 +01:00
Simon Larsen
f7b1737e7a add incident severity 2022-09-12 18:30:09 +01:00
Simon Larsen
f26530c4fe fix file bugs 2022-09-12 13:13:55 +01:00
Simon Larsen
fa391f4600 add options for file model 2022-09-10 21:25:51 +01:00
Simon Larsen
801679e663 fix bugs with fromJSON 2022-09-10 21:11:50 +01:00
Simon Larsen
8f6227d8f3 fix validation. 2022-09-10 20:38:20 +01:00
Simon Larsen
70d890c144 fix tab index 2022-09-10 20:34:44 +01:00
Simon Larsen
f94be3def6 add pages 2022-09-10 18:20:02 +01:00
Simon Larsen
ea082f26f9 add status page models. 2022-09-10 18:09:56 +01:00
Simon Larsen
a321b4c00d add domains. 2022-09-10 13:27:25 +01:00
Simon Larsen
3ea4c7cfb8 make files visible. 2022-09-09 20:07:52 +01:00
Simon Larsen
a5905dbcc3 fix file limit. 2022-09-09 18:47:09 +01:00
Simon Larsen
99590d0738 make file picker work 2022-09-09 15:22:58 +01:00
Simon Larsen
d0d17eee1c fix buffer 2022-09-09 13:39:00 +01:00
Simon Larsen
32fe596153 fix lint. 2022-09-08 20:56:55 +01:00
Simon Larsen
21b301e42f fix lint. 2022-09-08 20:56:52 +01:00
Simon Larsen
fe87e0b11d fix lint. 2022-09-08 20:50:58 +01:00
Simon Larsen
4ef0004368 make eager false. 2022-09-08 20:47:27 +01:00
Simon Larsen
a0faee31ac fix redirect bug 2022-09-08 20:39:28 +01:00
Simon Larsen
ef3ad6ef7e fix loop issues 2022-09-08 19:05:07 +01:00
Simon Larsen
1f6eb6f487 file route 2022-09-08 18:20:31 +01:00
Simon Larsen
1dba32a5e8 add css and html controls 2022-09-08 13:18:33 +01:00
Simon Larsen
29b4219dcf fix initial values 2022-09-08 12:17:16 +01:00
Simon Larsen
687a46bcec fix compile errors. 2022-09-08 11:27:15 +01:00
Simon Larsen
dcdd099d89 add code editor 2022-09-07 21:09:52 +01:00
Simon Larsen
0ba1dd06e4 add code editor 2022-09-07 21:09:48 +01:00
Simon Larsen
b8cb8c62e5 add icons. 2022-09-07 19:45:40 +01:00
Simon Larsen
7a14d93d4c fix lint. 2022-09-07 19:40:14 +01:00
Simon Larsen
1ac5c4df5d add pages to status page domain 2022-09-07 13:25:55 +01:00
Simon Larsen
e53e7e6fac changed name to mime type. 2022-09-07 12:26:06 +01:00
Simon Larsen
7c6be41afb add mime type file. 2022-09-07 12:25:33 +01:00
Victor Okpon
e743b296ae fix linting 2022-09-07 08:56:15 +01:00
Victor Okpon
5acad02f37 test Button 2022-09-07 08:34:18 +01:00
Simon Larsen
98f0027837 add stuff to file service 2022-09-06 21:12:36 +01:00
Simon Larsen
927860e71d add file service. 2022-09-06 21:07:02 +01:00
Simon Larsen
19d9bcf069 add file service. 2022-09-06 19:20:43 +01:00
Simon Larsen
6da84e7d0d add file model 2022-09-06 19:07:49 +01:00
Simon Larsen
b65b77d206 add labels to forms and tables. 2022-09-06 18:01:55 +01:00
Simon Larsen
6f59c56056 add labels. 2022-09-06 12:57:04 +01:00
Simon Larsen
c150436c3a Merge pull request #269 from OneUptime/refactor-ui
Refactor UI
2022-09-06 12:29:09 +01:00
Simon Larsen
26b18cd65f fix lint, 2022-09-06 12:11:59 +01:00
Simon Larsen
f106c1d68a add boolean filter 2022-09-06 11:57:24 +01:00
Simon Larsen
c61699a6d5 add date filter 2022-09-06 11:28:26 +01:00
Simon Larsen
4e4ec17923 add date time filter 2022-09-05 22:06:46 +01:00
Simon Larsen
0384ffc593 make many to many relations work. 2022-09-05 18:09:58 +01:00
Simon Larsen
668b10b16c fix issues 2022-09-05 12:41:15 +01:00
Simon Larsen
610ca46361 fix bugs 2022-09-04 21:26:45 +01:00
Simon Larsen
51550550e2 make table filters work 2022-09-04 21:22:24 +01:00
Simon Larsen
07e336e90d add more filters 2022-09-04 20:15:37 +01:00
Simon Larsen
ecb8a46739 add more filter options 2022-09-04 20:15:30 +01:00
Simon Larsen
bd7a72f78d fix navigate bugs 2022-09-04 16:44:11 +01:00
Simon Larsen
b334acc150 fix bugs 2022-09-04 15:33:40 +01:00
Simon Larsen
32a2f2de82 add latest incidents 2022-09-02 20:03:34 +01:00
Simon Larsen
0dbe31125d add active incidents modal . 2022-09-02 19:53:54 +01:00
Simon Larsen
302f42bac8 Merge pull request #259 from OneUptime/refactor-ui
Refactor UI
2022-08-31 21:55:46 +01:00
Simon Larsen
c1ed998ba4 fix jobs 2022-08-31 21:37:06 +01:00
Simon Larsen
5e0ccede81 fix 2022-08-31 21:30:34 +01:00
Simon Larsen
a0ff64a372 fix 2022-08-31 21:30:19 +01:00
Simon Larsen
5473847c8f fix lint 2022-08-31 20:15:31 +01:00
Simon Larsen
94400c3ea8 fix lint, 2022-08-31 20:10:33 +01:00
Simon Larsen
1747071041 fix lint, 2022-08-31 20:10:28 +01:00
Simon Larsen
82ad8401cf fix lint. 2022-08-31 20:05:44 +01:00
Simon Larsen
b5aac89f46 fix lint 2022-08-31 19:58:16 +01:00
Simon Larsen
15fc13c09b Merge branch 'master' into refactor-ui 2022-08-31 19:49:42 +01:00
Simon Larsen
0d4d0a7546 make graphs work 2022-08-31 19:32:31 +01:00
Simon Larsen
8cf4ca0f21 fix inbetween query 2022-08-31 14:41:36 +01:00
Simon Larsen
9f5d174314 add more query ops 2022-08-30 21:08:34 +01:00
Simon Larsen
c0216d10b2 fix bugs 2022-08-30 20:41:11 +01:00
Simon Larsen
0684c460b0 fix order 2022-08-30 19:52:03 +01:00
Simon Larsen
76b95875e2 add graph 2022-08-30 11:58:21 +01:00
Simon Larsen
5f84445246 fix bug 2022-08-30 11:20:35 +01:00
Simon Larsen
f36991c58b fix incident state bugs 2022-08-29 14:21:57 +01:00
Simon Larsen
63b858cc42 add user icon 2022-08-29 12:28:36 +01:00
Simon Larsen
f4be6abc8d fix internal note 2022-08-29 11:16:30 +01:00
Simon Larsen
b83ce14578 fix notes 2022-08-28 19:30:28 +01:00
Simon Larsen
0da521fe2f fix bug 2022-08-28 18:24:56 +01:00
Simon Larsen
4577164b5f fix markdown 2022-08-28 18:22:20 +01:00
Simon Larsen
271660328e add markdown viewer 2022-08-28 18:07:08 +01:00
Simon Larsen
cc1b57d2a8 fix model 2022-08-28 17:33:45 +01:00
Simon Larsen
259ab0550b fix files 2022-08-28 17:09:58 +01:00
Simon Larsen
9927920ce8 add nivo charts 2022-08-26 20:21:42 +01:00
Simon Larsen
e7f099e2f7 fix security 2022-08-26 20:05:48 +01:00
Simon Larsen
a090f31c4e add notes 2022-08-25 20:01:10 +01:00
Simon Larsen
dacd659307 fix note 2022-08-25 19:08:35 +01:00
Simon Larsen
eb11563c08 add note permissions 2022-08-25 18:58:03 +01:00
Simon Larsen
16db0cf3c2 fix bug 2022-08-25 18:54:07 +01:00
Simon Larsen
3d279d1327 add markdown editor 2022-08-25 18:41:03 +01:00
Simon Larsen
f6a16038f5 add markdown 2022-08-25 18:16:15 +01:00
Simon Larsen
aaa90f67b3 fix lint. 2022-08-25 18:15:37 +01:00
Simon Larsen
c3b182483a refactor 2022-08-25 17:57:29 +01:00
Simon Larsen
aaaf3cc132 fix bugs 2022-08-25 17:51:13 +01:00
Simon Larsen
1ba6e14105 fix bugs 2022-08-25 17:26:38 +01:00
Simon Larsen
73324ef700 add incident page 2022-08-25 14:12:11 +01:00
Simon Larsen
01f93eca98 add monitor pages 2022-08-24 21:33:40 +01:00
Simon Larsen
491357e675 commit. 2022-08-24 18:18:34 +01:00
Simon Larsen
dd646e4d5f commit 2022-08-24 18:18:11 +01:00
Simon Larsen
9fa154ff40 add incident state timeline. 2022-08-24 18:17:58 +01:00
Simon Larsen
c46a6cdb43 fix lint 2022-08-22 19:59:57 +01:00
Simon Larsen
c02e91174e create monitor work 2022-08-22 19:48:05 +01:00
Simon Larsen
32cf59d62d fix lint. 2022-08-21 21:57:49 +01:00
Simon Larsen
26eec1e650 add incidents model and page 2022-08-21 21:55:30 +01:00
Simon Larsen
02e57c9074 add incident model 2022-08-21 21:07:16 +01:00
Simon Larsen
63979c29bd fix incident state bugs 2022-08-21 15:38:25 +01:00
Simon Larsen
4ab4269721 fix input field 2022-08-21 14:32:31 +01:00
Simon Larsen
a9d9a0ee34 Merge pull request #258 from OneUptime/refactor-ui
add incident states
2022-08-19 21:23:12 +01:00
Simon Larsen
5a808e7ab0 fix lint. 2022-08-19 21:03:52 +01:00
Simon Larsen
4544d05363 fix incident state 2022-08-19 20:47:56 +01:00
Simon Larsen
144549f440 add incident states 2022-08-19 14:47:09 +01:00
Simon Larsen
26ba590eea Merge pull request #257 from Hershey2776/_Toast.text.tsx
Toast.test.tsx
2022-08-19 13:02:28 +01:00
hershey
099cff9c93 Toast.test.tsx 2022-08-19 17:12:50 +05:30
Simon Larsen
1abd6e2b3b Merge pull request #256 from Hershey2776/_Pill.test.tsx
Pill.test.tsx
2022-08-19 12:00:10 +01:00
hershey
b9c9b4e373 Pill.test.tsx 2022-08-19 16:16:42 +05:30
Simon Larsen
782b0be1c4 Merge pull request #254 from Humed-Muhammad/basic-form-test
Basic form test
2022-08-18 20:42:48 +01:00
Humed Essie
48ce688be6 Merge with main 2022-08-18 22:28:42 +03:00
Humed Essie
883de7101c Loack file 2022-08-18 22:26:14 +03:00
Humed Essie
2261650b47 🧹 CLEAN: 2022-08-18 22:16:33 +03:00
Humed Essie
d3d2e247a4 🧪 TEST: basic form 2022-08-18 22:14:56 +03:00
Simon Larsen
bd448a45b9 Merge pull request #252 from Hershey2776/test_for_toast
Toast.test.tsx
2022-08-17 22:30:07 +01:00
hershey
3deb61cee2 Changed the tsconfig 2022-08-18 01:42:12 +05:30
hershey
4b3997093e Added new id's 2022-08-18 01:10:06 +05:30
hershey
d323414b47 Toast.test.tsx 2022-08-18 00:27:37 +05:30
Humed Essie
8920767f68 🧪 TEST: basic form 2022-08-17 18:50:05 +03:00
Simon Larsen
32f60e8d19 Merge pull request #247 from OneUptime/refactor-ui
Refactor UI
2022-08-17 13:19:10 +01:00
Simon Larsen
3e2b91a90a fix lint. 2022-08-17 12:46:19 +01:00
Simon Larsen
3e3691ae83 fix bug with delete request 2022-08-17 12:43:39 +01:00
Simon Larsen
9839187da7 fix header size nginx 2022-08-17 12:33:05 +01:00
Simon Larsen
d9fb1b67da fix lint 2022-08-16 22:48:03 +01:00
Simon Larsen
f0ccee6981 change hooks 2022-08-16 22:43:06 +01:00
Simon Larsen
6d0e67dbcb add props to delete events 2022-08-16 20:26:47 +01:00
Simon Larsen
fa54f8c384 Merge pull request #218 from OneUptime/refactor-ui
Refactor UI
2022-08-16 19:39:10 +01:00
Simon Larsen
e69c7453ac Merge branch 'master' into refactor-ui 2022-08-16 19:14:16 +01:00
Simon Larsen
143d6b7a38 fix lint 2022-08-16 19:12:09 +01:00
Simon Larsen
0058116354 fix bugs 2022-08-16 18:57:53 +01:00
Simon Larsen
3e4d3bc227 fix bugs with user query 2022-08-16 14:04:28 +01:00
Simon Larsen
439d3824e2 fix bugs with serialize 2022-08-16 12:48:23 +01:00
Simon Larsen
77b7d09278 fix date issue 2022-08-16 12:24:09 +01:00
Simon Larsen
b00cca554f fix lint,. 2022-08-15 22:30:41 +01:00
Simon Larsen
032b4f900b fix lint 2022-08-15 22:27:55 +01:00
Simon Larsen
8fb33a1ada fix lint. 2022-08-15 22:22:19 +01:00
Simon Larsen
a0c3b78240 fix lint command to work 2022-08-15 22:22:12 +01:00
Simon Larsen
dda2fec8a0 populate permisisons. 2022-08-15 22:19:34 +01:00
Simon Larsen
e28fbdc9c2 fix compile errors. 2022-08-15 21:47:32 +01:00
Simon Larsen
b13a05dcef sanitize data 2022-08-15 21:46:30 +01:00
Humed Essie
c8d2b57b6c 🔥 REMOVE: 2022-08-15 23:33:52 +03:00
Simon Larsen
c3f341ff70 populate permissions 2022-08-15 21:23:31 +01:00
Humed Essie
49f188bf29 🔉 LOGck locfile common ui 2022-08-15 23:02:33 +03:00
Humed Essie
dbf7c4d811 ADD DEP: for css handling jest 2022-08-15 23:00:52 +03:00
Humed Essie
1162940f60 🧪 TEST: Basic form 2022-08-15 22:51:35 +03:00
Humed Essie
0209e15b5f 🔧 CONFIG: Github runner and jest for handling css transform 2022-08-15 22:48:19 +03:00
Simon Larsen
7c15cc041d fix permission text 2022-08-15 18:40:41 +01:00
Simon Larsen
aaa3c9237f fix permissions text messages 2022-08-15 18:39:48 +01:00
Simon Larsen
3872d5c49b add error model and loaders 2022-08-15 13:43:38 +01:00
Simon Larsen
c4bf99101d refactor permissions 2022-08-15 11:49:05 +01:00
Simon Larsen
b85b4c5e75 Merge pull request #234 from Hershey2776/database_search_test
Added Search.test.ts for Common/Types/Database/Search.ts
2022-08-15 11:06:16 +01:00
hershey
9c06b5deeb Fixed lint issue 2022-08-15 15:14:19 +05:30
hershey
3c4d12d3ef Added Search.test.ts 2022-08-15 05:40:53 +05:30
Simon Larsen
eee5e4b745 Merge pull request #233 from Hershey2776/NameTest
Added Name.test.ts
2022-08-14 22:24:26 +01:00
hershey
3cb53ce413 Added Name.test.ts 2022-08-15 02:45:35 +05:30
Simon Larsen
0cab9a88cf fix populate 2022-08-14 20:53:51 +01:00
Simon Larsen
e12953760b Merge pull request #229 from Humed-Muhammad/jest-integration
Jest integration
2022-08-14 20:37:36 +01:00
Humed Essie
6d182f5356 🚑 HOTFIX: Fixing Test Coverage and Github action runner 2022-08-14 22:13:40 +03:00
Humed Essie
c9f3f558a6 🔥 REMOVE: remove jest from root package.json 2022-08-14 21:40:03 +03:00
Humed Essie
ea93dc0fca NEW: Github action job for CommonUI (Test) 2022-08-14 21:33:18 +03:00
Simon Larsen
5158b084a3 Merge pull request #228 from yassineejjoud/Tests-for-Common/Types/Color.ts
Writing tests for Common/Types/Color
2022-08-14 19:18:41 +01:00
Humed Essie
82243ed329 TYPO: fix and 🧪 TEST: Breadcrumb testing 2022-08-14 21:15:36 +03:00
yassine joude
ccad6d7bb5 Writing tests for Common/Types/Color 2022-08-14 19:07:34 +01:00
Humed Essie
c6299e6b34 Merge remote-tracking branch 'origin/173-integrate-jest-into-CommonUI' into jest-integration 2022-08-14 20:01:39 +03:00
Humed Essie
1a902a4649 📝 TYPO: for Common (jest) 2022-08-14 19:44:53 +03:00
Simon Larsen
f9b82008d8 fix bugs 2022-08-14 14:26:52 +01:00
Simon Larsen
b275bf107f Merge pull request #227 from Humed-Muhammad/test-branch
🎨 IMPROVE: Changing uncontrolled input to be controlled warning in ac…
2022-08-14 14:09:18 +01:00
Humed Essie
95b533fa0e 🚸 IMPROVE: 🔥 REMOVE: unnecessary awit and Add Typo 2022-08-14 16:04:32 +03:00
Humed Essie
8c487757a6 🔥 REMOVE: Changes 2022-08-14 15:52:51 +03:00
Simon Larsen
dbb9cace62 Merge pull request #226 from yassineejjoud/write-tests-for--Common/Types/Company
Write tests for  common/types/company
2022-08-14 13:45:55 +01:00
Humed Essie
955a6363a2 🎨 IMPROVE: Changing uncontrolled input to be controlled warning in accounts form #198 2022-08-14 15:34:39 +03:00
yassine joude
938341eff0 Writing tests for Common/Types/Company 2022-08-14 12:07:50 +01:00
yassine joude
3b9a5d80b7 Writing tests for Common/Types/Company 2022-08-14 11:50:11 +01:00
Simon Larsen
ba5c091630 upgrade eslint. 2022-08-14 10:21:38 +01:00
Simon Larsen
49c2b98d9a fix lint. 2022-08-14 10:12:58 +01:00
Simon Larsen
51ddae9308 fix lint. 2022-08-14 10:12:53 +01:00
Simon Larsen
5554c9c473 Merge branch 'master' into refactor-ui 2022-08-14 09:50:15 +01:00
Simon Larsen
287eab17d5 fix bugs 2022-08-14 09:38:30 +01:00
Simon Larsen
d6941e6bdd fix response 2022-08-14 09:24:49 +01:00
Simon Larsen
0696fb7d29 fix project invitation list 2022-08-13 23:01:50 +01:00
Simon Larsen
b056b16f12 increase opacity. 2022-08-13 22:16:26 +01:00
Simon Larsen
105d59103c add modal to project invitations 2022-08-13 22:13:44 +01:00
Simon Larsen
1097d172b1 add full page modal. 2022-08-13 21:58:04 +01:00
Simon Larsen
47f0f2972e Merge pull request #224 from Humed-Muhammad/test-branch
🧪 TEST: Port and Phone class
2022-08-13 20:33:52 +01:00
Humed Essie
0d8bbc6afa 🚑 HOTFIX: Regex and Faker.ts 2022-08-13 22:16:01 +03:00
Humed Essie
2d7290b99e 🎨 IMPROVE: Regex matching for phone numbers 2022-08-13 22:03:19 +03:00
Humed Essie
ef8251239f 🎨 IMPROVE: adding trycatch to Faker.ts 2022-08-13 21:58:16 +03:00
Humed Essie
f8c143528d 🔥 REMOVE: unwanted script (package.json) 2022-08-13 19:49:48 +03:00
Humed Essie
f49e8c7a99 🚑 HOTFIX: precommit command (husky) 2022-08-13 19:46:26 +03:00
Humed Essie
eefb4d2cb9 🧹 CLEAN: fixing lint errors 2022-08-13 19:39:08 +03:00
Simon Larsen
c3f89befa0 fix modeltable 2022-08-13 17:24:37 +01:00
Humed Essie
426eeb510c 🧪 TEST: Port and Phone class 2022-08-13 19:16:15 +03:00
Simon Larsen
4e026a79fc refactor 2022-08-13 17:09:03 +01:00
Simon Larsen
ff7854423a refactor list 2022-08-13 17:06:32 +01:00
Simon Larsen
49b2ebdba8 fix multi tenant request 2022-08-13 16:07:05 +01:00
Simon Larsen
6bed130cc0 fix project picker load 2022-08-13 16:03:18 +01:00
Simon Larsen
26d1bffbeb implement status bubble. 2022-08-13 15:48:56 +01:00
Simon Larsen
e14ed19cf8 add modelorderedstateslist 2022-08-12 20:41:13 +01:00
Simon Larsen
56368a0b2b fix bugs with query 2022-08-12 20:03:34 +01:00
Simon Larsen
ed35cf2d82 fix singular plural name 2022-08-12 19:57:44 +01:00
Simon Larsen
01f3cb56d5 fix bugs 2022-08-12 19:48:08 +01:00
Simon Larsen
1f19a8cf9f fix create bug 2022-08-12 12:52:49 +01:00
Simon Larsen
b08452853b refactor brand colors 2022-08-12 12:12:53 +01:00
Simon Larsen
0cb46ee0df fix refactoring of bradnincolors 2022-08-12 12:12:42 +01:00
Simon Larsen
dc893a91b4 fix project picker 2022-08-10 20:12:50 +01:00
Simon Larsen
1fb66457c4 fix branding colors 2022-08-10 20:05:21 +01:00
Simon Larsen
d005fff26c fix lint. 2022-08-10 19:49:24 +01:00
Simon Larsen
244f007bc3 Merge pull request #215 from vector-ok/master
tests for ColumnType and ColumnLength
2022-08-10 19:37:24 +01:00
Simon Larsen
c9f100dcca add monitor status to new project 2022-08-10 19:27:21 +01:00
Simon Larsen
d1a01ad819 fix tenant column issue 2022-08-10 19:14:01 +01:00
Simon Larsen
ec56128154 make monitor status work 2022-08-10 18:49:57 +01:00
Victor Okpon
3458effe98 test LimitMax 2022-08-10 15:44:24 +01:00
Victor Okpon
77544d4a59 fix type declaration 2022-08-10 14:39:22 +01:00
Victor Okpon
abfb2a3ca0 test Columns 2022-08-10 08:22:39 +01:00
Simon Larsen
d03687e4aa fix style 2022-08-08 11:44:13 +01:00
Simon Larsen
4ede9e296f fix bugs 2022-08-08 11:34:36 +01:00
Simon Larsen
f07762a474 fix bugs 2022-08-08 11:28:28 +01:00
Victor Okpon
521f8ee04a Merge pull request #7 from OneUptime/master
[pull] master from OneUptime:master
2022-08-08 01:42:54 +01:00
Simon Larsen
359c49c6bb refactor labels. 2022-08-07 20:52:20 +01:00
Simon Larsen
edaca9233f add models 2022-08-07 19:46:34 +01:00
Simon Larsen
8eb21138e9 move to teanant 2022-08-07 19:44:03 +01:00
Simon Larsen
e16bac84b9 type -> modeltype 2022-08-07 16:11:16 +01:00
Simon Larsen
add4ee6fc1 refresh alert css 2022-08-07 13:42:17 +01:00
Simon Larsen
a589bfa5ab fix team permission 2022-08-07 13:37:34 +01:00
Simon Larsen
40dddc86b8 Merge pull request #217 from OneUptime/refactor-ui
Refactor UI
2022-08-07 13:27:23 +01:00
Victor Okpon
1398165b1b lint files 2022-08-06 20:12:22 +01:00
Simon Larsen
f379dfa696 fix lint. 2022-08-06 15:56:37 +01:00
Simon Larsen
702e3906fd Merge pull request #216 from OneUptime/refactor-ui
Refactor UI
2022-08-06 15:53:56 +01:00
Simon Larsen
05caa72281 add monitor status page and on call duty model 2022-08-06 15:52:08 +01:00
Simon Larsen
f4c2c0db8f fix lint. 2022-08-06 15:09:03 +01:00
Simon Larsen
3ab4407aff fix service files 2022-08-05 22:47:32 +01:00
Simon Larsen
30983721b8 delete old models 2022-08-05 22:37:49 +01:00
Simon Larsen
9ac05b0cad add permissions 2022-08-05 22:30:51 +01:00
Simon Larsen
fca26c4301 add status page model 2022-08-05 22:30:44 +01:00
Simon Larsen
18bf505368 fix team delete bug 2022-08-05 22:23:57 +01:00
Simon Larsen
e510a8e0ad fix bugs 2022-08-05 22:19:45 +01:00
Simon Larsen
01549deba8 refactor 2022-08-05 21:37:50 +01:00
Simon Larsen
40e4a374f8 fix josn deserialize 2022-08-05 21:22:11 +01:00
Simon Larsen
db82f76130 fix js bugs 2022-08-05 21:16:51 +01:00
Simon Larsen
3b60cf1c47 fix nasty bugs with javascirpt obj cloning 2022-08-05 21:01:34 +01:00
Simon Larsen
c0e5411c36 Hidden text implementation. 2022-08-05 16:08:32 +01:00
Simon Larsen
c98908856b refactor access permisisons. 2022-08-05 15:40:47 +01:00
Victor Okpon
f25dd1eb18 tests for CollumnTyoe and ColumnLength 2022-08-05 15:34:53 +01:00
Simon Larsen
d5aac0474d add user detail 2022-08-05 14:04:03 +01:00
Simon Larsen
ef174539f9 fix permission bugs 2022-08-05 13:31:40 +01:00
Simon Larsen
929df2c6ae fix model bugs 2022-08-05 13:00:47 +01:00
Simon Larsen
6aac0856c5 Merge pull request #214 from OneUptime/refactor-ui
Refactor UI
2022-08-04 20:59:05 +01:00
Simon Larsen
c77f86a014 fix test 2022-08-03 22:25:37 +01:00
Simon Larsen
2085a60dda fix job 2022-08-03 22:16:03 +01:00
Simon Larsen
a1abb5b2fd fix lint. 2022-08-03 22:09:57 +01:00
Simon Larsen
4b54a73f53 fix model 2022-08-03 22:01:38 +01:00
Simon Larsen
b0e71830ab fix lockfile 2022-08-03 20:33:50 +01:00
Simon Larsen
6b6afc5be1 fix licensing docker 2022-08-03 20:30:35 +01:00
Simon Larsen
5b6f5bf3b0 remove commented containers 2022-08-03 20:29:07 +01:00
Simon Larsen
f5ea657c4d add workflows 2022-08-03 20:24:56 +01:00
Simon Larsen
40f0a7ed6f fix lock files 2022-08-03 20:23:20 +01:00
Simon Larsen
1d39f48c9c fix model compile error. 2022-08-03 20:18:01 +01:00
Simon Larsen
0e588118c9 fix basemodel import 2022-08-03 20:13:50 +01:00
Simon Larsen
5b0868514c fix model 2022-08-03 19:57:41 +01:00
Simon Larsen
7fc107ded0 fix team editable and deleteable 2022-08-03 19:52:42 +01:00
Simon Larsen
f8b11e3172 fix color picker 2022-08-03 19:24:16 +01:00
Simon Larsen
0b456da05d Merge pull request #213 from OneUptime/refactor-ui
Refactor UI
2022-08-03 13:29:22 +01:00
Simon Larsen
8e4db99c9c fix test 2022-08-03 12:50:24 +01:00
Simon Larsen
f7099d8bf5 fix lint 2022-08-03 12:46:00 +01:00
Simon Larsen
58ac0f6b89 fix lint. 2022-08-03 12:30:38 +01:00
Simon Larsen
e0cd5bf227 make team members page work 2022-08-03 12:29:12 +01:00
Simon Larsen
7062ba675c implement custom smtp config 2022-08-02 20:51:46 +01:00
Simon Larsen
216e085012 fix react toggle. 2022-08-02 19:13:03 +01:00
Simon Larsen
747e58d1d4 add project settings 2022-08-02 13:24:32 +01:00
Simon Larsen
2416741125 make api key work 2022-08-01 20:05:27 +01:00
Simon Larsen
1c76238845 fix text area 2022-08-01 19:19:23 +01:00
Simon Larsen
f619fb33e0 fix model label load 2022-08-01 16:25:30 +01:00
Simon Larsen
7bfa3834d5 make labels work in tables 2022-08-01 11:50:19 +01:00
Simon Larsen
248ec952b5 fix entity array create 2022-08-01 10:46:48 +01:00
Simon Larsen
6d85a2aa8c fix dropdown. 2022-08-01 10:37:14 +01:00
Simon Larsen
ad440d470e fix dropdown. 2022-08-01 07:50:09 +01:00
Simon Larsen
02c9c40a50 fix basic form in terms of date 2022-07-31 13:47:12 +01:00
Simon Larsen
c7457cfa8e fix filters 2022-07-31 13:35:04 +01:00
Simon Larsen
52e60ef216 as database query works 2022-07-31 13:19:27 +01:00
Simon Larsen
3c57645b65 fix styles 2022-07-30 22:18:32 +01:00
Simon Larsen
cb260563f0 fix model detail 2022-07-30 21:56:49 +01:00
Simon Larsen
9fc298ba1a add multi select dropdown 2022-07-30 21:20:40 +01:00
Simon Larsen
79268309ee add model dropdown 2022-07-30 21:10:09 +01:00
Simon Larsen
553989d80b fix update recursion 2022-07-30 19:15:47 +01:00
Simon Larsen
967c72895b add api key detail 2022-07-30 13:37:33 +01:00
Simon Larsen
ef753e75e2 add card detail 2022-07-30 13:31:43 +01:00
Simon Larsen
2c968bae88 fix case 2022-07-30 11:50:17 +01:00
Simon Larsen
f766aa0461 fix case 2022-07-30 11:50:01 +01:00
Simon Larsen
9754101494 add permission helper 2022-07-30 11:18:39 +01:00
Simon Larsen
731e4a2d26 add adpi key permission model. 2022-07-30 09:31:42 +01:00
Simon Larsen
3b7ebea5c5 fix model table. 2022-07-30 09:27:07 +01:00
Simon Larsen
07b519d062 Merge pull request #201 from OneUptime/refactor-ui
make modal table work.
2022-07-29 23:24:40 +01:00
Simon Larsen
00e9f2823c add select test 2022-07-29 22:15:22 +01:00
Simon Larsen
3174072d65 fix tests 2022-07-29 22:11:07 +01:00
Simon Larsen
bb9087d52e fix lint 2022-07-29 20:45:15 +01:00
Simon Larsen
fca9969365 fix lint. 2022-07-29 20:38:34 +01:00
Simon Larsen
87050575b7 fix lint 2022-07-29 20:22:59 +01:00
Simon Larsen
57f96241f1 filters implemented 2022-07-29 20:20:47 +01:00
Simon Larsen
c36754b662 fix typeof 2022-07-29 20:15:18 +01:00
Simon Larsen
1804f5a0bf fix filters 2022-07-29 12:23:30 +01:00
Simon Larsen
3be19262ad refactor typeof 2022-07-29 12:15:25 +01:00
Simon Larsen
b48874821a add search class 2022-07-29 11:53:47 +01:00
Simon Larsen
5c98de2efd add permissions to read 2022-07-26 21:37:21 +01:00
Simon Larsen
b071995ea6 make permissions work in forms 2022-07-26 21:20:15 +01:00
Simon Larsen
0e65f6160e fix permissions ui 2022-07-26 20:57:50 +01:00
Simon Larsen
ecae952fa1 build permissions engine 2022-07-26 20:47:36 +01:00
Simon Larsen
5c92d85029 fix base api 2022-07-25 09:51:04 +01:00
Simon Larsen
c11a8d869a fix bug 2022-07-25 09:50:33 +01:00
Simon Larsen
dc7a2ec81c fix pagination 2022-07-24 21:42:23 +01:00
Simon Larsen
13448d9cb9 fix get base api 2022-07-24 21:10:33 +01:00
Simon Larsen
5dfda4804b fix pagination model 2022-07-24 21:00:07 +01:00
Simon Larsen
296f7d303c add form dropdown 2022-07-24 20:53:05 +01:00
Simon Larsen
cb4b7505f5 add dropdown control 2022-07-24 20:20:38 +01:00
Simon Larsen
0585cfa99a fix query 2022-07-24 19:48:26 +01:00
Simon Larsen
ec9043f173 fix form validation. 2022-07-24 19:34:56 +01:00
Simon Larsen
d6318ce086 fix delete pagination 2022-07-24 18:55:54 +01:00
Simon Larsen
37ace74d3f add uniqueby 2022-07-24 13:53:41 +01:00
Simon Larsen
437876bfec fix filter 2022-07-24 12:30:59 +01:00
Simon Larsen
1d07dec2c1 add card button schema 2022-07-24 12:26:11 +01:00
Simon Larsen
b590f0e2fa add breadcrumb icon 2022-07-24 12:12:14 +01:00
Simon Larsen
948a92509c fix compile errors 2022-07-24 09:34:10 +01:00
Simon Larsen
38eb8d6820 fix lint. 2022-07-24 09:31:50 +01:00
Simon Larsen
14ee1c6353 fix lint. 2022-07-23 22:05:57 +01:00
Simon Larsen
44e95cc49c fix style 2022-07-23 22:02:10 +01:00
Simon Larsen
b7755e8d43 fix icons 2022-07-23 21:57:29 +01:00
Simon Larsen
98f4abf47b fix icons 2022-07-23 21:45:06 +01:00
Simon Larsen
861c49805a make color picker work 2022-07-23 21:29:21 +01:00
Simon Larsen
be81af0c8f fix color picker. 2022-07-23 21:11:49 +01:00
Simon Larsen
2a2a5d66e7 fix readonly prop 2022-07-23 21:10:21 +01:00
Simon Larsen
e3a4a95139 implement pagination modal 2022-07-23 19:34:14 +01:00
Simon Larsen
b33468e6cc fix label. 2022-07-23 17:46:59 +01:00
Simon Larsen
62f1d0b6e9 fix action buttons 2022-07-23 11:57:54 +01:00
Simon Larsen
b6c896f668 add action button 2022-07-23 11:41:27 +01:00
Simon Larsen
f0c7a9e2c4 make props consistent 2022-07-23 09:51:46 +01:00
Simon Larsen
7546d1e6c5 make props consistent 2022-07-23 09:51:18 +01:00
Simon Larsen
0d872d4544 make props consistent 2022-07-23 09:51:13 +01:00
Simon Larsen
5414a0488b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-07-22 11:04:28 +01:00
Simon Larsen
3bfe85b1a7 fix docker compose 2022-07-22 11:04:25 +01:00
Simon Larsen
da25d7d556 add labels. 2022-07-22 11:04:02 +01:00
Simon Larsen
140ba555ae add labels. 2022-07-22 11:03:57 +01:00
Simon Larsen
9824168aee Update README.md 2022-07-22 11:00:37 +01:00
Simon Larsen
8a5f4f5b04 add textarea and color picker components 2022-07-20 15:31:19 +01:00
Simon Larsen
e5ae52f885 fix transformer. 2022-07-19 20:31:55 +01:00
Simon Larsen
8fae7ac161 fix in query. 2022-07-19 19:18:21 +01:00
Simon Larsen
547ab68c9f fix in query. 2022-07-19 18:48:33 +01:00
Simon Larsen
f92d30495c fix base api 2022-07-19 10:52:08 +01:00
Simon Larsen
d005541a81 add labels 2022-07-19 10:07:09 +01:00
Simon Larsen
2d9b696b6b make modal table work. 2022-07-18 19:48:51 +01:00
Simon Larsen
5f7c9b6b77 Merge pull request #200 from OneUptime/refactor-ui
Refactor UI
2022-07-18 15:36:34 +01:00
Simon Larsen
97af59f977 fix lint. 2022-07-18 15:22:40 +01:00
Simon Larsen
3fda58f494 project navigation fixed 2022-07-18 12:52:12 +01:00
Simon Larsen
143f5143d1 add line to refresh token 2022-07-15 15:00:19 +01:00
Simon Larsen
dbea3feb53 refactor into access token service. 2022-07-15 14:58:09 +01:00
Simon Larsen
c95053507f fix model api 2022-07-15 14:49:56 +01:00
Simon Larsen
503a8c01e4 fix json serialization or deserialization. 2022-07-15 13:27:57 +01:00
Simon Larsen
c77ee47478 add serialize and deserialize 2022-07-15 13:26:10 +01:00
Simon Larsen
44aaf4b294 Merge pull request #199 from OneUptime/refactor-ui
Refactor UI
2022-07-14 22:57:27 +01:00
Simon Larsen
95bfde652a fix jsonwebtoken 2022-07-14 22:44:12 +01:00
Simon Larsen
6ef3895ca0 fix lint. 2022-07-14 22:38:27 +01:00
Simon Larsen
4e7fce919c make project list work 2022-07-14 22:25:26 +01:00
Simon Larsen
02b4f1cdd7 install open telemetry. 2022-07-14 21:55:32 +01:00
Simon Larsen
e2280f8338 fix permissions. 2022-07-14 21:18:37 +01:00
Simon Larsen
e78f42922a refacor signing of token 2022-07-14 20:40:47 +01:00
Simon Larsen
181b73746f implement proper permissions. 2022-07-14 20:35:39 +01:00
Simon Larsen
547d7942b6 implement permissions 2022-07-14 20:05:47 +01:00
Simon Larsen
79a59e350f add permissions. 2022-07-14 18:00:57 +01:00
Simon Larsen
bd1f54b3ad make sure redis connects 2022-07-14 14:34:48 +01:00
Simon Larsen
7ed77680fc work on model api 2022-07-13 21:38:21 +01:00
Simon Larsen
8ab8a0c763 add model api. 2022-07-13 19:41:47 +01:00
Simon Larsen
8f3b8edbed make model api. 2022-07-12 21:44:17 +01:00
Simon Larsen
b5e579b3c3 fix lint 2022-07-12 20:47:19 +01:00
Simon Larsen
c2417743a1 add parmas 2022-07-12 20:31:19 +01:00
Simon Larsen
1804f0e019 make project service work 2022-07-12 19:12:36 +01:00
Simon Larsen
c842c8e977 make create project work 2022-07-12 18:56:14 +01:00
Simon Larsen
f73bf592cc fix lint. 2022-07-12 13:12:29 +01:00
Simon Larsen
fc22e82a6d fix permissions. 2022-07-12 13:03:24 +01:00
Simon Larsen
a7b853c6ca Merge pull request #197 from OneUptime/refactor-ui
Refactor UI
2022-07-12 13:03:12 +01:00
Simon Larsen
3c4579fd30 fix compile error 2022-07-12 12:53:08 +01:00
Simon Larsen
ec375c9a08 fix lint. 2022-07-12 12:38:12 +01:00
Simon Larsen
bc2cd6e444 fix tests 2022-07-12 12:20:47 +01:00
Simon Larsen
e6cb26b284 fix compile common server errors 2022-07-11 21:52:10 +01:00
Simon Larsen
1306e165a3 fix column type. 2022-07-11 21:30:49 +01:00
Simon Larsen
d8c0cb64ba add labels. 2022-07-11 21:24:08 +01:00
Simon Larsen
fd6571a49e fix test 2022-07-11 21:19:04 +01:00
Simon Larsen
4618735e46 fix compile error 2022-07-11 21:04:48 +01:00
Simon Larsen
4518080a9a fix ocmpile error 2022-07-11 20:59:55 +01:00
Simon Larsen
2fe02efd86 fix error 2022-07-11 20:54:10 +01:00
Simon Larsen
c574aeecdd fix auth api 2022-07-11 20:53:30 +01:00
Simon Larsen
2a0d642ad3 fix compile errors 2022-07-11 20:48:16 +01:00
Simon Larsen
9053c98980 fix lint. 2022-07-11 20:46:55 +01:00
Simon Larsen
ca3ed5a1df add permissions to existing model 2022-07-11 20:40:09 +01:00
Simon Larsen
9a0d6e16a6 hooking up permissions engine 2022-07-11 18:31:42 +01:00
Simon Larsen
da6e7e2fe5 make permissions work 2022-07-11 17:07:56 +01:00
Simon Larsen
16a756c2dc add exception 2022-07-11 11:56:03 +01:00
Simon Larsen
1d7906bde9 fix user column access control 2022-07-10 22:45:35 +01:00
Simon Larsen
cdab0a8949 fix lint, 2022-07-10 22:26:04 +01:00
Simon Larsen
ec0b5d73ce fix compile errors. 2022-07-10 22:06:33 +01:00
Simon Larsen
d80419f1ed fix compile errors 2022-07-10 21:57:15 +01:00
Simon Larsen
faccf8f610 fix api key 2022-07-10 21:36:57 +01:00
Simon Larsen
48d745b6e4 commit api key 2022-07-10 21:36:41 +01:00
Simon Larsen
5a0ae97e45 add api key modal. 2022-07-10 21:16:22 +01:00
Simon Larsen
c0dbfad703 permission system implement 2022-07-10 21:04:01 +01:00
Simon Larsen
70b1cdbda4 Add permissions 2022-07-10 16:47:50 +01:00
Simon Larsen
fe682f2283 fix permissions. 2022-07-10 16:30:51 +01:00
Simon Larsen
5d3a0c78db Merge pull request #183 from OneUptime/refactor-ui
Refactor UI
2022-07-08 21:23:15 +01:00
Simon Larsen
8193869975 make create project work 2022-07-08 21:00:56 +01:00
Simon Larsen
5e285cfa74 add common databse props 2022-07-08 15:29:16 +01:00
Simon Larsen
9306020235 Fix api 2022-07-08 14:04:17 +01:00
Simon Larsen
a15a805d99 add apis to dashboard api. 2022-07-07 21:21:29 +01:00
Simon Larsen
d5e4f53ac2 add api endpoints to dashboard api. 2022-07-07 21:17:12 +01:00
Simon Larsen
c5d5305d9b add jobs 2022-07-07 20:42:19 +01:00
Simon Larsen
d3fc227c40 refactor dashboard api. 2022-07-07 20:35:00 +01:00
Simon Larsen
1e2592202b Refactor Dashboard API 2022-07-07 20:25:53 +01:00
Simon Larsen
6cdbc503fc refactor dashboard api. 2022-07-07 20:25:35 +01:00
Simon Larsen
67e58292e7 rename api. 2022-07-07 20:24:36 +01:00
Simon Larsen
8d4ae93dd7 rename API 2022-07-07 20:24:32 +01:00
Simon Larsen
3757df4ff9 rename api 2022-07-07 20:24:12 +01:00
Simon Larsen
f4dd6a737a rename api 2022-07-07 20:24:08 +01:00
Simon Larsen
86084412d2 fix modal type 2022-07-07 20:18:45 +01:00
chrissiemhrk
6ac9303978 implement more comprehensive tests 2022-07-07 21:12:58 +02:00
Simon Larsen
c6ee84445f fix modal form button 2022-07-06 22:07:14 +01:00
Simon Larsen
d4413954f7 add project form modal. 2022-07-06 21:59:22 +01:00
Simon Larsen
5e22c1656b add create project modal 2022-07-06 21:26:11 +01:00
Simon Larsen
ce89935474 make filter work 2022-07-06 21:09:37 +01:00
Simon Larsen
ff72c9d5fe Merge branch 'master' into refactor-ui 2022-07-06 20:30:45 +01:00
Simon Larsen
742cf28fa8 fix database transformer 2022-07-06 20:24:48 +01:00
Simon Larsen
e8baad152e mail server fixed 2022-07-06 19:59:46 +01:00
Simon Larsen
df570404fc implement logout 2022-07-06 12:46:56 +01:00
Simon Larsen
887a51e187 fix footer key 2022-07-06 12:38:18 +01:00
Simon Larsen
09dace5046 Merge pull request #179 from OneUptime/refactor-ui
Refactor UI
2022-07-06 12:30:52 +01:00
Simon Larsen
17df3ad786 fix package json 2022-07-06 12:13:07 +01:00
Simon Larsen
fe4cec7568 Update jest.config.json 2022-07-06 11:41:57 +01:00
chrissiemhrk
cd1dd63c81 fix build failure 2022-07-06 09:42:02 +02:00
chrissiemhrk
66ad43d217 Merge branch 'master' into 173-integrate-jest-into-CommonUI 2022-07-06 09:31:34 +02:00
chrissiemhrk
19c453d472 Merge branch 'master' into 173-integrate-jest-into-CommonUI 2022-07-06 08:53:12 +02:00
Simon Larsen
dcf600fccd Merge pull request #181 from OneUptime/180-fix-create-project
remove props from create new project component
2022-07-05 22:50:38 +02:00
chrissiemhrk
a9d6a3056d add test for breadcrumbs component 2022-07-05 22:35:13 +02:00
Simon Larsen
74d8299729 fix docker file 2022-07-05 16:37:39 +01:00
chrissiemhrk
53946a213e remove props from create new project component 2022-07-05 17:36:25 +02:00
Simon Larsen
e7d9d68c74 fix ports 2022-07-05 16:21:04 +01:00
Simon Larsen
4904313a45 add docker build dashboard 2022-07-05 16:20:24 +01:00
Simon Larsen
276bca3d14 fix jobs 2022-07-05 16:12:55 +01:00
Simon Larsen
69c1acb3c4 remove dist 2022-07-05 15:35:13 +01:00
Simon Larsen
28d516fedc fix lint. 2022-07-05 15:34:54 +01:00
Simon Larsen
df1cf18dad fix home 2022-07-05 15:27:02 +01:00
Simon Larsen
3d631fe414 fix dashboard 2022-07-05 15:25:53 +01:00
Simon Larsen
b8e757b2e1 add dist 2022-07-05 15:25:44 +01:00
Simon Larsen
6d9031f32b fix jobs 2022-07-05 15:14:54 +01:00
Simon Larsen
b4e534fef3 fix home 2022-07-05 15:40:17 +02:00
Simon Larsen
9961b661b0 Merge pull request #175 from OneUptime/refactor-ui
Refactor UI
2022-06-30 21:56:13 +01:00
Simon Larsen
6ff0c5b4fd fix compile error 2022-06-30 21:45:31 +01:00
Simon Larsen
c85e2b96cd fix theme 2022-06-30 21:35:36 +01:00
Simon Larsen
6219e29940 Merge branch 'master' into refactor-ui 2022-06-30 21:26:19 +01:00
Simon Larsen
8435ddb9c9 fix compile error 2022-06-30 21:24:51 +01:00
Simon Larsen
a95201e803 fix lint. 2022-06-30 00:13:28 +01:00
Simon Larsen
90c6eb4cac make sign up work 2022-06-30 00:09:29 +01:00
Simon Larsen
d58147de6d implement alerts 2022-06-29 22:17:30 +01:00
Simon Larsen
173c03730a fix form issues 2022-06-29 21:51:49 +01:00
Simon Larsen
4ffc703205 Merge pull request #176 from OneUptime/171-add-project-picker
feat: add project picker to dashboard
2022-06-29 11:40:06 +01:00
Simon Larsen
07eacc0a19 fix form bug 2022-06-28 13:41:04 +01:00
chrissiemhrk
955690a3e8 add project picker component 2022-06-28 10:52:20 +02:00
Simon Larsen
230a18b6a3 fix lint. 2022-06-27 21:55:54 +01:00
Simon Larsen
60effe7615 fix typings 2022-06-27 21:50:26 +01:00
Simon Larsen
745d9ea52d fix lint. 2022-06-27 21:42:46 +01:00
Simon Larsen
36cbbd9519 fix images 2022-06-27 20:46:08 +01:00
chrissiemhrk
a0a93f02ad add jest types 2022-06-27 21:21:45 +02:00
Simon Larsen
48ca110c80 fix nginx 2022-06-27 18:13:41 +01:00
Nawaz Dhandala
a0bd79e34a fix webpack 2022-06-27 14:19:59 +01:00
Simon Larsen
44cf077e4d fix pcakage 2022-06-27 14:13:50 +01:00
Simon Larsen
111455921d fix lint. 2022-06-27 14:01:36 +01:00
Simon Larsen
0dcd529a9a fix lint. 2022-06-27 14:00:58 +01:00
Simon Larsen
c176931ce0 fix compile errro 2022-06-27 13:59:01 +01:00
Nawaz Dhandala
bcb93145ec fix lock file 2022-06-27 12:57:21 +01:00
Nawaz Dhandala
0a7f665821 fix lock files 2022-06-27 12:55:46 +01:00
Nawaz Dhandala
0672308184 fix packagejson 2022-06-26 13:46:40 +01:00
Nawaz Dhandala
017c1c75d0 fix eslint. 2022-06-26 13:46:30 +01:00
Simon Larsen
a98d4cf3cf Merge pull request #172 from OneUptime/refactor-ui
Refactor UI
2022-06-26 13:41:07 +01:00
Simon Larsen
56b868c8b2 fix lint. 2022-06-26 13:31:35 +01:00
Simon Larsen
27899a3764 fix compile error 2022-06-24 21:30:31 +01:00
Simon Larsen
dbb9e1d5d5 fix column 2022-06-24 21:23:55 +01:00
chrissiemhrk
6aed977618 install jest 2022-06-24 16:45:06 +02:00
Simon Larsen
244d071641 refactor table. 2022-06-24 15:08:33 +01:00
Simon Larsen
2fe1d4147e refactor tables 2022-06-24 14:48:36 +01:00
Simon Larsen
878ee78163 add types to table 2022-06-24 14:24:16 +01:00
Simon Larsen
4cc335e5f8 fix button 2022-06-24 10:28:07 +01:00
Simon Larsen
46ecf1223f add model table 2022-06-23 21:37:43 +01:00
Simon Larsen
f905aab29b add label icon 2022-06-23 21:18:37 +01:00
Simon Larsen
5ac2607a9b make form work 2022-06-23 21:08:25 +01:00
Simon Larsen
b54bbc3113 fix toast 2022-06-23 19:36:09 +01:00
Simon Larsen
c913efb490 fix toast 2022-06-23 19:27:58 +01:00
Simon Larsen
50beefce79 implement toast 2022-06-23 19:22:37 +01:00
Simon Larsen
72e9fe9a4c fix error 2022-06-23 19:15:04 +01:00
Simon Larsen
6b30e88a87 fix lint. 2022-06-23 18:22:56 +01:00
Simon Larsen
a51b36a871 fix confirm modal 2022-06-23 17:43:34 +01:00
Simon Larsen
ceeffcd37b add table 2022-06-23 17:22:03 +01:00
Simon Larsen
899839f1ef implement modal. 2022-06-23 13:34:32 +01:00
Simon Larsen
d6f030491b refactor ui 2022-06-23 00:01:09 +01:00
Simon Larsen
32d5a5b027 add project picker files 2022-06-22 21:38:19 +01:00
Simon Larsen
c77b1d1f09 Merge pull request #170 from OneUptime/refactor-ui
Refactor UI
2022-06-22 21:25:04 +01:00
Simon Larsen
daba3991c4 fix 2022-06-22 21:17:17 +01:00
Simon Larsen
11a44ab25f fix 2022-06-22 21:17:00 +01:00
Simon Larsen
a5b4c6565e fix css 2022-06-22 21:16:31 +01:00
Simon Larsen
f4d13d1da5 fix docker build 2022-06-22 21:07:43 +01:00
Simon Larsen
b2687e0bfc fix compile errors 2022-06-22 21:00:05 +01:00
Simon Larsen
7a4a69ad00 fix lint. 2022-06-22 20:55:05 +01:00
Simon Larsen
2d3d0929f6 add routes 2022-06-21 22:06:29 +01:00
Simon Larsen
76772da430 increase searchbox width 2022-06-21 21:50:55 +01:00
Simon Larsen
d5ee508ead fix navbar bugs 2022-06-21 21:43:12 +01:00
Simon Larsen
c92d0cee7b flip components 2022-06-21 21:28:42 +01:00
Simon Larsen
bf4e7b7dab fix footer 2022-06-21 21:20:43 +01:00
Simon Larsen
1e21def5f5 fix lint. 2022-06-21 20:46:36 +01:00
Simon Larsen
939cfc722c fix lint 2022-06-21 20:35:22 +01:00
Simon Larsen
485c99f517 implement search 2022-06-21 20:34:35 +01:00
Simon Larsen
a3b6bef074 fix ui 2022-06-21 15:12:41 +01:00
Simon Larsen
660c1d75d9 refactor components 2022-06-20 22:08:01 +01:00
Simon Larsen
c4230a67ee fix css 2022-06-20 21:06:04 +01:00
Simon Larsen
e3e2dbcc7f add new dashboard 2022-06-20 21:01:13 +01:00
Simon Larsen
b19c7ab718 remove files 2022-06-20 19:06:45 +01:00
Simon Larsen
43e6f35328 fix config 2022-06-20 12:51:34 +01:00
Simon Larsen
0d069e22b8 fix breadcrumbs 2022-06-17 21:45:45 +01:00
Simon Larsen
b416e161c9 Update mongo-ops.md 2022-06-17 13:27:34 +01:00
Simon Larsen
adebcee48e fix nginx loader 2022-06-13 22:50:04 +01:00
Simon Larsen
f58dc1bc6b fix home docker file 2022-06-13 21:23:16 +01:00
Simon Larsen
680bb65bb2 fix case 2022-06-13 13:01:49 +01:00
Simon Larsen
677f983d2c fix case 2022-06-13 13:01:37 +01:00
Simon Larsen
1afdc874cd Merge pull request #161 from OneUptime/refactor-ui
Refactor UI
2022-06-12 23:07:23 +01:00
Simon Larsen
fcbb8e7e40 eslint 2022-06-12 23:01:48 +01:00
Simon Larsen
aea15e41b8 view breadcrumbs 2022-06-12 23:01:01 +01:00
Simon Larsen
9aee8c98fa refactor css 2022-06-12 21:55:17 +01:00
Simon Larsen
a12d16b2a1 add icons 2022-06-12 20:40:59 +01:00
Simon Larsen
28ae20dec3 fix font awesome icons 2022-06-12 14:20:15 +01:00
Simon Larsen
bddc811d09 fix lint 2022-06-12 14:08:57 +01:00
Simon Larsen
4b1acb8f45 refactor topbar buttons 2022-06-12 14:04:21 +01:00
Simon Larsen
e319100ee8 Merge pull request #159 from OneUptime/58-common-types-tests
add more test
2022-06-12 10:14:51 +01:00
Simon Larsen
548552eed5 fix lint. 2022-06-12 10:14:26 +01:00
Simon Larsen
d4da4abb61 Merge pull request #123 from OneUptime/feature/docker-build-for-accounts-#115
chore: add docker build job for accounts
2022-06-12 10:12:27 +01:00
Simon Larsen
ec1c22b496 fix accounts build 2022-06-12 10:11:36 +01:00
Simon Larsen
259dcd6f89 Merge branch 'master' into feature/docker-build-for-accounts-#115 2022-06-12 10:10:17 +01:00
Simon Larsen
19a631904c add more test 2022-06-11 22:30:56 +01:00
Simon Larsen
cfeddfa94e Merge pull request #129 from OneUptime/58-common-types-tests
Write test for  Common/Types/*.ts
2022-06-11 22:24:24 +01:00
Simon Larsen
5e33a32433 make tests pass 2022-06-11 22:21:08 +01:00
Simon Larsen
bf95f557c0 Merge pull request #158 from OneUptime/refactor-ui
Refactor UI
2022-06-11 22:14:50 +01:00
Simon Larsen
bd1b1f9c32 Merge branch 'master' into 58-common-types-tests 2022-06-11 22:13:23 +01:00
Simon Larsen
c179c646af refactor routemap 2022-06-11 22:06:29 +01:00
Simon Larsen
2de250f6d3 fix lint. 2022-06-11 21:58:56 +01:00
Simon Larsen
7ebbf40480 fix use component visible 2022-06-11 21:52:30 +01:00
Simon Larsen
83e7f9287b implement color type. 2022-06-11 21:43:24 +01:00
Simon Larsen
541345d8da remove deprecated module 2022-06-11 20:41:13 +01:00
Simon Larsen
94da6ca9ab add page map and route maps 2022-06-11 20:34:52 +01:00
Simon Larsen
c1c0a7023a fix navigation 2022-06-11 17:26:15 +01:00
Simon Larsen
2a6a583ff4 refactor navigation. 2022-06-11 16:59:07 +01:00
Simon Larsen
fc1284f10f fix lint 2022-06-11 16:34:29 +01:00
Simon Larsen
04cadfaef2 fix topbar css 2022-06-11 14:41:33 +01:00
Simon Larsen
f29c422e66 refactor nav bar 2022-06-11 14:35:10 +01:00
Simon Larsen
416f8e65b6 Merge pull request #153 from OneUptime/148-refactor-navigation-menu
Refactor navigation menu
2022-06-11 13:58:39 +01:00
Simon Larsen
4e4b5aa85d fix lint 2022-06-11 13:51:36 +01:00
Simon Larsen
6c0be5a337 fix 2022-06-11 13:41:27 +01:00
Simon Larsen
426be85a02 Merge branch 'master' into 148-refactor-navigation-menu 2022-06-11 13:41:20 +01:00
Simon Larsen
b66f87ca7f Merge pull request #151 from OneUptime/146-modals
Style Modal
2022-06-11 13:36:39 +01:00
Simon Larsen
3d66a92df1 Merge pull request #157 from OneUptime/141-create-styling-for-table
fix css
2022-06-11 13:36:17 +01:00
Simon Larsen
2159d2a086 fix css 2022-06-11 13:35:27 +01:00
Simon Larsen
f70fffdf00 Merge pull request #144 from OneUptime/141-create-styling-for-table
Style Table Container
2022-06-11 13:34:49 +01:00
Simon Larsen
489f47c756 fix sidebar label. 2022-06-11 13:27:59 +01:00
Simon Larsen
bda0d777de remove id 2022-06-11 13:26:07 +01:00
Simon Larsen
aa6178224e fix lint. 2022-06-11 13:24:10 +01:00
Simon Larsen
2c1d4a9680 fix css 2022-06-11 13:17:14 +01:00
Simon Larsen
6c13a5601f fix lint 2022-06-11 13:10:59 +01:00
Simon Larsen
14fa311fb1 fix lint. 2022-06-11 13:00:56 +01:00
Simon Larsen
1372fd2adc fix compile errors 2022-06-10 20:28:52 +01:00
Simon Larsen
d8bab46f5e Merge branch 'master' into 141-create-styling-for-table 2022-06-10 20:07:32 +01:00
Simon Larsen
b458d40ea8 fix css 2022-06-10 20:04:20 +01:00
Simon Larsen
c77f4e03f2 fix css 2022-06-10 20:00:13 +01:00
Simon Larsen
ab57abf974 Merge pull request #125 from OneUptime/signup
Signup
2022-06-08 13:16:46 +01:00
Simon Larsen
39097ac916 fix commonserver test 2022-06-08 12:24:33 +01:00
Simon Larsen
71366e1944 add basic project files 2022-06-07 17:12:22 +01:00
Simon Larsen
179c3e1d14 add basic project files 2022-06-07 17:12:13 +01:00
Simon Larsen
06ff4becb1 fix lint. 2022-06-07 14:32:09 +01:00
Simon Larsen
0c80982874 fix lint. 2022-06-07 14:31:17 +01:00
Simon Larsen
6f2d0edba0 fix lint. 2022-06-07 10:43:57 +01:00
Simon Larsen
29d9fdc1ce fix lint. 2022-06-07 10:43:23 +01:00
Simon Larsen
199e7b03f0 fix lint. 2022-06-06 18:17:38 +01:00
Simon Larsen
389117eab8 Fix lint 2022-06-06 17:53:17 +01:00
Simon Larsen
f509b976fa fix lint. 2022-06-06 17:44:15 +01:00
Simon Larsen
d7d5d0beeb fix lint. 2022-06-06 17:30:47 +01:00
Simon Larsen
9017555152 fix lint. 2022-06-06 16:25:26 +01:00
Simon Larsen
b3fcd5c53f Merge branch 'master' into signup 2022-06-06 14:26:42 +01:00
Simon Larsen
b8feb35125 Merge branch 'master' into signup 2022-06-06 14:24:15 +01:00
Simon Larsen
b6ee922ba5 fix lint. 2022-06-06 14:22:31 +01:00
Simon Larsen
e6ef9619ad fix lint. 2022-06-06 14:22:26 +01:00
Simon Larsen
5ec75ffd6f remove admin dash and status page 2022-06-06 14:12:03 +01:00
Simon Larsen
a65e179cbd fix lint 2022-06-06 14:11:30 +01:00
Simon Larsen
d683766030 fix lint. 2022-06-06 14:08:59 +01:00
Simon Larsen
766af46198 hash value 2022-06-06 12:23:25 +01:00
Simon Larsen
b8c1e47c73 fix database transformer 2022-06-06 12:00:39 +01:00
Simon Larsen
4fe80e0e4e change case 2022-06-06 11:02:16 +01:00
Simon Larsen
f0bdf42e67 fix 2022-06-06 11:02:05 +01:00
Simon Larsen
ff943b02a9 Merge pull request #154 from OneUptime/onValidate
addOnValidate to form.
2022-06-06 11:01:29 +01:00
Simon Larsen
8b7891b78c add default validate function 2022-06-06 10:54:42 +01:00
Simon Larsen
c7617c8f86 addOnValidate to form. 2022-06-03 17:25:36 +01:00
Simon Larsen
683976f0c7 fix lint. 2022-06-03 15:03:56 +01:00
Simon Larsen
8898f38a75 Merge pull request #150 from OneUptime/145-breadcrumbs
Style Breadcrumbs
2022-06-03 12:13:25 +01:00
Caleb Okpara
9722fd033c Refactor 2022-06-02 17:54:50 +00:00
Caleb Okpara
c4078f1613 Refactor navigation 2022-06-02 17:01:44 +00:00
Caleb Okpara
0a573c45d1 Style modal 2022-06-02 14:14:43 +00:00
Caleb Okpara
9126a315a8 Style modal 2022-06-02 14:10:36 +00:00
Caleb Okpara
24b33de958 Stash 2022-06-02 07:52:45 +00:00
Caleb Okpara
548c7758ad Style breadcrumbs 2022-06-01 18:52:29 +00:00
Caleb Okpara
6fb1c84462 Refactor 2022-06-01 16:36:23 +00:00
Caleb Okpara
f4e6f62380 Refactor table and dropdown 2022-06-01 14:04:44 +00:00
Caleb Okpara
f555050244 Stash 2022-06-01 13:21:45 +00:00
Simon Larsen
5a61efe70c Merge pull request #140 from OneUptime/139-create-and-style-side-menu
Style sidebar
2022-06-01 13:20:16 +01:00
Caleb Okpara
057fa383a3 Add shortcut 2022-06-01 12:09:53 +00:00
Caleb Okpara
80ea56ea03 Add shortcut 2022-06-01 12:07:02 +00:00
Caleb Okpara
1c11b0884f Style table 2022-06-01 11:59:50 +00:00
Caleb Okpara
a73130cec2 Merge branch '139-create-and-style-side-menu' of https://github.com/OneUptime/oneuptime into 141-create-styling-for-table 2022-06-01 11:59:29 +00:00
Caleb Okpara
cfe8625431 Refactor file 2022-06-01 11:25:45 +00:00
Caleb Okpara
e9806f0925 Style table 2022-05-31 18:16:06 +00:00
Caleb Okpara
03c4ab10bd Set style for the container of table 2022-05-31 16:49:34 +00:00
Caleb Okpara
5ec00e36ff Set style for the container of table 2022-05-31 15:43:23 +00:00
Simon Larsen
354def3883 fix lint. 2022-05-31 14:57:15 +01:00
Simon Larsen
52294f0094 fix lint. 2022-05-31 14:57:10 +01:00
Simon Larsen
33e6edbc79 fix lint. 2022-05-31 14:08:32 +01:00
Simon Larsen
cff9eda5f2 fix hostnames 2022-05-31 14:01:53 +01:00
Caleb Okpara
b4c7284c86 Fix 2022-05-31 11:35:41 +00:00
Caleb Okpara
c3b673856a Fix 2022-05-31 11:19:11 +00:00
Caleb Okpara
f189a224e2 Fix 2022-05-31 11:17:16 +00:00
Caleb Okpara
10099c55aa Refactor 2022-05-30 15:26:21 +00:00
Caleb Okpara
23517a0b3f Style sidebar 2022-05-30 14:32:59 +00:00
Caleb Okpara
ef952a360e Style sidebar 2022-05-30 14:30:41 +00:00
Simon Larsen
27f00ec258 Merge pull request #138 from OneUptime/137-style-menu-bar
Style dropdown
2022-05-27 14:07:02 +01:00
Caleb Okpara
db4f5f8b01 Style dropdown 2022-05-27 12:31:32 +00:00
Simon Larsen
f4d99b8294 Merge pull request #134 from OneUptime/133-style-create-button-for-topbar
Style create button for Topbar
2022-05-26 20:20:21 +01:00
Caleb Okpara
a09ffc56e6 Refactor 2022-05-26 18:44:24 +00:00
Caleb Okpara
47330d2b6a Refactor profile slab 2022-05-26 12:30:59 +00:00
Caleb Okpara
2cf586c4aa Refactor components to reusable components 2022-05-26 12:23:14 +00:00
Caleb Okpara
aaca632c66 Refactor components to reusable components 2022-05-26 12:17:23 +00:00
Simon Larsen
e8fa0ce22b fix base model 2022-05-25 23:03:45 +01:00
Simon Larsen
09f804a1e0 fix postgres connecttion 2022-05-25 22:44:54 +01:00
Simon Larsen
4c352823d7 fix logger 2022-05-25 22:41:30 +01:00
Caleb Okpara
acd3f8f3fc Style help button 2022-05-25 18:40:28 +00:00
Caleb Okpara
cd0e0c2770 Style help button 2022-05-25 18:35:19 +00:00
Simon Larsen
00de62bb1d Merge branch 'master' into signup 2022-05-25 19:25:25 +01:00
Simon Larsen
caf6788c59 fix lint. 2022-05-25 19:24:43 +01:00
Simon Larsen
e20ab8f709 fix env file 2022-05-25 19:16:37 +01:00
Caleb Okpara
b62f24564c Merge branch 'master' of https://github.com/OneUptime/oneuptime into 133-style-create-button-for-topbar 2022-05-25 17:33:36 +00:00
Caleb Okpara
26e909b7bc Style create button 2022-05-25 17:32:11 +00:00
Simon Larsen
80a42d426b Merge pull request #132 from OneUptime/127-style-layout-for-topnav
Style accounts
2022-05-25 13:51:16 +01:00
Simon Larsen
85b33d2294 Merge pull request #124 from OneUptime/108-validate-data-in-forms
Add validation to forms
2022-05-25 13:50:38 +01:00
Simon Larsen
bfe42648a1 Update BasicForm.tsx 2022-05-25 13:50:05 +01:00
Caleb Okpara
3e7949f854 Merge remote-tracking branch 'origin/127-style-layout-for-topnav' into 133-style-create-button-for-topbar 2022-05-25 11:50:04 +00:00
Caleb Okpara
91cdb40b72 Style accounts 2022-05-25 10:55:46 +00:00
Caleb Okpara
ad7b137863 Style accounts 2022-05-25 10:41:16 +00:00
Sostene MUNEZERO BAGIRA
08ca6c68f6 Chore: test
- add test for Role, SecuritySeverity, Text, XML
2022-05-25 00:30:37 +02:00
Sostene MUNEZERO BAGIRA
d6a5b92de7 Chore: test
Add test for Types Version, Char, Date
2022-05-24 23:56:35 +02:00
Simon Larsen
e31d0f55cd fix signup api 2022-05-24 22:03:32 +01:00
Simon Larsen
e7694d1dbb Merge pull request #130 from OneUptime/127-style-layout-for-topnav
Activate styling
2022-05-24 21:46:54 +01:00
Sostene MUNEZERO BAGIRA
688db9d921 chore: add test for the Date 2022-05-24 20:46:56 +02:00
Caleb Okpara
c6ee76dd83 Fix 2022-05-24 18:18:22 +00:00
Simon Larsen
7eca08dcff status api 2022-05-24 18:05:47 +01:00
Simon Larsen
9d426f8c5c fix appname 2022-05-24 17:46:58 +01:00
Simon Larsen
ac80b7e9a5 fix compile files 2022-05-24 17:46:21 +01:00
Caleb Okpara
6d21e63052 Refactor 2022-05-24 15:51:42 +00:00
Caleb Okpara
e61e76095a Style top nav 2022-05-24 15:39:34 +00:00
Simon Larsen
4698fb0430 fix api hostnames 2022-05-24 14:22:56 +01:00
Simon Larsen
fade5aa443 fix env 2022-05-24 12:01:16 +01:00
Simon Larsen
b1d7649b17 make env files work 2022-05-24 11:54:21 +01:00
Simon Larsen
3fb255721a add process 2022-05-23 22:22:55 +01:00
Caleb Okpara
0afc16fec9 Activate styling 2022-05-23 21:11:14 +00:00
Caleb Okpara
9592b6b16e Activate styling 2022-05-23 21:09:32 +00:00
Simon Larsen
cae6be1a14 fix env. 2022-05-23 22:06:12 +01:00
Sostene MUNEZERO BAGIRA
3eee930f34 Add test for EmailWithName 2022-05-23 22:06:27 +02:00
Simon Larsen
5556859edf remove redux from commonui 2022-05-23 19:24:58 +01:00
Simon Larsen
753d6ab244 fix docker compose 2022-05-23 19:04:27 +01:00
Simon Larsen
2d2190e863 Merge pull request #128 from OneUptime/126-create-react-app-for-dashboard
Add react project structure
2022-05-23 18:53:29 +01:00
Simon Larsen
ff9f72d8d5 Merge branch 'master' into signup 2022-05-23 18:47:37 +01:00
Simon Larsen
5760ed4fea fix lint. 2022-05-23 18:47:28 +01:00
Simon Larsen
cc5ab8c23d make home work 2022-05-23 18:41:12 +01:00
Caleb Okpara
50071def71 Add react project structure 2022-05-23 17:01:54 +00:00
Caleb Okpara
c9eb43a258 Add validation to forms 2022-05-23 15:24:42 +00:00
Simon Larsen
db0b3965e3 fix nodemon 2022-05-23 15:41:41 +01:00
Simon Larsen
043d5ecd5c add js ext to nodemon files 2022-05-23 14:44:08 +01:00
Simon Larsen
8860559005 fix api 2022-05-23 14:32:41 +01:00
Caleb Okpara
baa8d23828 Add validation to forms 2022-05-23 12:52:52 +00:00
Simon Larsen
0dfa3d4b81 fix compile error 2022-05-23 13:46:00 +01:00
Caleb Okpara
a50981090e Add validation to forms 2022-05-23 12:08:18 +00:00
Simon Larsen
e6e1407a87 add nodemon 2022-05-23 12:45:32 +01:00
Caleb Okpara
e4f7b93f81 Add validation to forms 2022-05-23 11:34:36 +00:00
Simon Larsen
175e937f62 make identiy run 2022-05-23 10:38:49 +01:00
Simon Larsen
ef17bdf55b make mail work 2022-05-23 10:30:50 +01:00
Gelio BIZIMANA
994dfe39e6 chore(github actions): add docker build job for accounts 2022-05-22 23:09:04 +02:00
Simon Larsen
83a1b8bd26 Merge pull request #122 from OneUptime/signup
Signup
2022-05-22 19:50:54 +01:00
Simon Larsen
33190cff00 fix lint. 2022-05-22 19:42:07 +01:00
Simon Larsen
1abe0d08f4 fix package.json files 2022-05-22 13:02:54 +01:00
Simon Larsen
aa4585e0ba Merge branch 'master' into signup 2022-05-22 12:47:29 +01:00
Simon Larsen
62812de0a9 fix dockerfiles 2022-05-22 12:38:15 +01:00
Simon Larsen
de0864287f fix compile 2022-05-22 12:04:43 +01:00
Simon Larsen
88f93915d6 fix commonserver compile 2022-05-22 12:03:02 +01:00
Simon Larsen
dc7a44b800 add database to service files 2022-05-22 11:57:19 +01:00
Simon Larsen
ef450bab1e fix service files 2022-05-22 11:55:05 +01:00
Simon Larsen
2db2df67eb fix changes 2022-05-22 11:51:03 +01:00
Simon Larsen
97b5169116 fix hostname 2022-05-22 11:44:16 +01:00
Simon Larsen
944bb4554b Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-05-22 11:42:19 +01:00
Simon Larsen
e9f845d4c1 fix hostname regex 2022-05-22 11:42:16 +01:00
Simon Larsen
4ddd044c38 fix service imports 2022-05-22 11:39:46 +01:00
Simon Larsen
edb6da1dbd fix tsconfig 2022-05-22 11:27:41 +01:00
Simon Larsen
ec69383361 Merge pull request #120 from OneUptime/signup
Signup
2022-05-22 11:12:42 +01:00
Simon Larsen
a997319eb6 fix env 2022-05-22 11:11:21 +01:00
Simon Larsen
48b5131389 fix lint 2022-05-22 09:53:13 +01:00
Simon Larsen
cfe8edd5b3 add modules 2022-05-22 09:51:47 +01:00
Simon Larsen
c5e68c8988 add vanilla files 2022-05-22 09:49:16 +01:00
Simon Larsen
042a1b69b1 init dashboard 2022-05-22 09:46:54 +01:00
Simon Larsen
788e22b17b remove code graveyard 2022-05-22 09:46:13 +01:00
Simon Larsen
0454a6a7e4 rename docker build 2022-05-22 09:13:57 +01:00
Simon Larsen
4791fefc6c fix package.json files 2022-05-22 09:13:41 +01:00
Simon Larsen
d4aa6ad55c Merge pull request #118 from OneUptime/signup
Signup
2022-05-22 09:13:05 +01:00
Simon Larsen
38143b13d9 add env 2022-05-21 21:05:14 +01:00
Simon Larsen
1fc48fd3b3 add haraka docker file 2022-05-21 20:53:52 +01:00
Simon Larsen
a2cd62e669 add env file 2022-05-21 20:46:39 +01:00
Simon Larsen
6b47b1a1f2 fix docker files 2022-05-21 20:46:25 +01:00
Simon Larsen
7c1215d531 fix case 2022-05-21 20:14:42 +01:00
Simon Larsen
7b303dc6b0 fix docker files 2022-05-21 20:14:20 +01:00
Sostene MUNEZERO BAGIRA
6b42d8f2ac Add tests files 2022-05-21 20:58:09 +02:00
Simon Larsen
caa24aa47a Merge pull request #116 from OneUptime/107-add-logo-to-account-pages
Add favicon and logos with titles
2022-05-21 19:52:19 +01:00
Caleb Okpara
50f2374670 Refactor 2022-05-21 18:39:39 +00:00
Caleb Okpara
b9689d7745 Refactor 2022-05-21 18:25:27 +00:00
Simon Larsen
7300ddbbb1 Merge pull request #117 from OneUptime/signup
Signup
2022-05-21 19:19:23 +01:00
Simon Larsen
e28c26c52c fix docker build 2022-05-21 19:18:07 +01:00
Caleb Okpara
212380df5a Add favicon and logos with titles 2022-05-21 18:10:45 +00:00
Simon Larsen
9162611f6e make dockerfile more efficient. 2022-05-21 18:56:55 +01:00
Simon Larsen
2e0ee46e08 Merge pull request #114 from OneUptime/signup
fix home build
2022-05-21 18:24:31 +01:00
Simon Larsen
f65685356a fix home build 2022-05-21 18:24:10 +01:00
Simon Larsen
73c0f095c5 fix job 2022-05-21 18:08:25 +01:00
Simon Larsen
a9dceb1b8a Merge pull request #98 from OneUptime/feature/setup-test-infrastructure-and-github-actions-job-#83
Feature: setup test infrastructure and GitHub actions job #83
2022-05-21 17:56:36 +01:00
Simon Larsen
364fed04a1 Update test.probe-api.yaml 2022-05-21 17:52:17 +01:00
Simon Larsen
3e57a89beb remove console log 2022-05-21 17:51:22 +01:00
Simon Larsen
5d6c51b520 Merge pull request #110 from OneUptime/106-style-register-page
style register page
2022-05-21 15:28:48 +01:00
Caleb Okpara
8e892fe2f6 style register page 2022-05-21 13:25:14 +00:00
Gelio BIZIMANA
093571d4d0 fixed failing job 2022-05-21 02:28:02 +02:00
Gelio BIZIMANA
1ca451c480 fix tests 2022-05-21 02:02:41 +02:00
Gelio BIZIMANA
611bc2a613 debug tests 2022-05-21 01:10:37 +02:00
Gelio BIZIMANA
94b10bd30a chore: Fixed failing tests 2022-05-20 23:54:15 +02:00
Simon Larsen
96948d4c35 fix lint. 2022-05-20 21:48:14 +01:00
Simon Larsen
aa415a7e80 use for of loop 2022-05-20 21:40:22 +01:00
Simon Larsen
4cda415adc fix lint. 2022-05-20 21:31:04 +01:00
Simon Larsen
cf7dff7864 fix lint. 2022-05-20 21:30:58 +01:00
Simon Larsen
40d6085c12 Merge pull request #105 from OneUptime/104-validating-input-fields
Add validation to required fields
2022-05-20 20:35:36 +01:00
Caleb Okpara
e1259d47a7 Refactor error message and implement autofocus 2022-05-20 19:22:27 +00:00
Caleb Okpara
d8c7ef9afa Refactor error message and implement autofocus 2022-05-20 19:21:26 +00:00
Caleb Okpara
d82d5097ba Fix route issue and refactor basic form 2022-05-20 19:04:26 +00:00
Caleb Okpara
7b803784fb Add validation to required fields 2022-05-20 18:06:31 +00:00
Caleb Okpara
4525234048 Add validation to required fields 2022-05-20 17:57:08 +00:00
Simon Larsen
338a9248bf Merge pull request #103 from OneUptime/101-add-styling-for-sso-and-register-page
Add styling for SSO and forgot password page
2022-05-20 14:29:50 +01:00
Caleb Okpara
3834cdda22 Create form for sso and forgot password page 2022-05-20 13:13:17 +00:00
Simon Larsen
5736208fc4 Merge pull request #102 from OneUptime/accounts
fix lint.
2022-05-20 14:02:31 +01:00
Simon Larsen
72b85a449a fix lint. 2022-05-20 13:30:11 +01:00
Caleb Okpara
73848e8f0e Refactor footer to its component 2022-05-20 11:42:43 +00:00
Simon Larsen
8f58529d6e Merge pull request #99 from OneUptime/accounts
Accounts
2022-05-20 12:14:13 +01:00
Simon Larsen
e2c29b2096 fix lint 2022-05-20 12:08:53 +01:00
Simon Larsen
80c5f14ea7 fix lint. 2022-05-20 10:57:25 +01:00
Simon Larsen
5677c4f448 pas tests 2022-05-20 10:47:21 +01:00
Simon Larsen
27854a7ee8 fix compile errors 2022-05-20 09:54:37 +01:00
Simon Larsen
630e8077a7 Merge branch 'master' into accounts 2022-05-20 09:42:46 +01:00
Simon Larsen
bc881d7ac3 fix issues 2022-05-20 09:41:11 +01:00
Simon Larsen
63d61796f3 Merge pull request #97 from OneUptime/96-css-for-login-page
Add styling to login page for account
2022-05-19 22:25:29 +01:00
Caleb Okpara
b90847d566 Remove hardcoded forgot password link 2022-05-19 21:12:22 +00:00
Caleb Okpara
024a370ce2 Remove hardcoded forgot password link 2022-05-19 21:00:59 +00:00
Caleb Okpara
946a941c4c Remove hardcoded forgot password link 2022-05-19 20:50:30 +00:00
Caleb Okpara
58e12c80e8 Refactor form to allow dynamic children 2022-05-19 20:49:01 +00:00
Caleb Okpara
deed690345 Refactor form to allow dynamic children 2022-05-19 20:41:02 +00:00
Simon Larsen
fcd5952dbb Merge pull request #100 from OneUptime/fix-issue/50-common-types-api
fix errors
2022-05-19 21:36:18 +01:00
Sostene MUNEZERO BAGIRA
4da04bedb6 fix errors 2022-05-19 22:20:40 +02:00
Simon Larsen
207f72a792 fix compile errors. 2022-05-19 21:04:11 +01:00
Simon Larsen
53815189dc fix lint. 2022-05-19 20:41:12 +01:00
Gelio BIZIMANA
d515123468 chore: added transformers 2022-05-19 20:30:03 +02:00
Simon Larsen
e206553b05 Merge pull request #56 from OneUptime/issue/50-common-types-api-test
chore: add common/api/types/api tests
2022-05-19 19:09:24 +01:00
Sostene MUNEZERO BAGIRA
5924542ab1 Fix folder structure 2022-05-19 19:57:47 +02:00
Gelio BIZIMANA
b35b5a9c66 fixed failing tests 2022-05-19 19:52:20 +02:00
Gelio BIZIMANA
96934a1c92 chore: Add sample tests 2022-05-19 18:54:14 +02:00
Gelio BIZIMANA
6fe2f723ae chore(github actions): add github actions jobs for tests in Home, Probe,ProbeAPI 2022-05-19 18:14:19 +02:00
Gelio BIZIMANA
83980efbd6 chore(tests): setup test infra for Home, Probe,ProbeAPI 2022-05-19 18:11:26 +02:00
Sostene MUNEZERO BAGIRA
6948fae3ed fix typo 2022-05-19 18:07:08 +02:00
Caleb Okpara
02abfb53fa Add styling to login page for account 2022-05-19 15:05:57 +00:00
Sostene MUNEZERO BAGIRA
b8ce2c0f1f Merge branch 'issue/50-common-types-api-test' of https://github.com/OneUptime/app into issue/50-common-types-api-test 2022-05-19 17:03:51 +02:00
Sostene MUNEZERO BAGIRA
02ae2069f9 fix tests 2022-05-19 17:01:14 +02:00
Caleb Okpara
d317947ff7 Add styling to login page for account 2022-05-19 13:14:08 +00:00
Caleb Okpara
d1687b458d Add styling to login page for account 2022-05-19 12:59:34 +00:00
Simon Larsen
43b8da8bdb fix model 2022-05-18 22:01:07 +01:00
Simon Larsen
bc885ffcf2 fix models. 2022-05-18 21:49:52 +01:00
Simon Larsen
95cff125a9 Merge pull request #95 from OneUptime/59-tests-for-commontypesexceptionts
Add tests for exceptions
2022-05-18 20:25:13 +01:00
Caleb Okpara
90b329e687 Refactor test files and remove unnecessary codes 2022-05-18 19:07:19 +00:00
Simon Larsen
0add96459f Merge pull request #94 from OneUptime/57-tests-for-commontypesemail
Add tests for Email
2022-05-18 20:00:14 +01:00
Caleb Okpara
03002e9f32 Refactor test files and remove unnecessary codes 2022-05-18 18:56:29 +00:00
Caleb Okpara
c75d71ccff Using Hostname appropriately 2022-05-18 18:42:56 +00:00
Caleb Okpara
234bc10217 Make changes as requested 2022-05-18 16:28:57 +00:00
Caleb Okpara
7ceb20149e Refactor test file 2022-05-18 16:04:35 +00:00
Caleb Okpara
2542c24d2e Add tests for exceptions 2022-05-18 15:26:18 +00:00
Simon Larsen
4aa8049c0c add bootstap 2022-05-18 12:17:18 +01:00
Simon Larsen
5456eb92bb remove dead code 2022-05-18 11:41:25 +01:00
Simon Larsen
eeeff84cf3 fix reflection 2022-05-18 11:33:53 +01:00
Caleb Okpara
a01ebba132 Add more tests for email 2022-05-18 09:48:34 +00:00
Simon Larsen
e6c3e40d32 Merge pull request #81 from OneUptime/accounts
WIP: Refactor Accounts
2022-05-17 23:08:55 +01:00
Simon Larsen
ea54c440f1 fix lint. 2022-05-17 23:08:42 +01:00
Simon Larsen
6b44ce096e add placeholder 2022-05-17 23:04:27 +01:00
Simon Larsen
6c946c022c add placeholder 2022-05-17 22:57:52 +01:00
Simon Larsen
d8a3e2e54f fix lint. 2022-05-17 22:51:37 +01:00
Simon Larsen
85be2e59c2 implement scss 2022-05-17 22:24:11 +01:00
Simon Larsen
dd4d5b24d4 Merge branch 'master' into accounts 2022-05-17 20:52:12 +01:00
Simon Larsen
308d9afab9 fix eslint. 2022-05-17 20:48:58 +01:00
Caleb Okpara
a7f41dd6b4 Add tests for Email 2022-05-17 19:09:41 +00:00
Simon Larsen
6ea19bda49 fix lint. 2022-05-17 19:46:12 +01:00
Simon Larsen
59f9465848 fix lint 2022-05-17 19:44:19 +01:00
Simon Larsen
634aafea88 Merge pull request #87 from OneUptime/86-disallow-the-declaration-of-empty-interfaces
86 disallow the declaration of empty interfaces
2022-05-17 18:43:37 +01:00
Simon Larsen
d89ff369f7 Merge pull request #89 from OneUptime/88-no-extra-non-null-assertion
Add linting for non-null-assertion
2022-05-17 18:42:34 +01:00
Simon Larsen
7a73a7a69e Merge branch 'master' into 88-no-extra-non-null-assertion 2022-05-17 18:42:11 +01:00
Simon Larsen
a2b2051b7d Merge pull request #93 from OneUptime/92-await-dangling-promises
Await dangling promises
2022-05-17 18:41:21 +01:00
Caleb Okpara
69af90ce0d Fix dangling promises 2022-05-17 16:45:59 +00:00
Caleb Okpara
b9dbcf1728 Add linting for non-null-assertion 2022-05-17 13:52:53 +00:00
Caleb Okpara
048db3faa7 Fix imports 2022-05-17 13:12:07 +00:00
Caleb Okpara
31086ceb6e Refactor the lint file to throw errors on rule breach 2022-05-17 12:53:38 +00:00
Caleb Okpara
5a0e37a210 Fix lint issue 2022-05-17 12:31:22 +00:00
Simon Larsen
aa09fbf63a add functioncomponent 2022-05-17 10:35:13 +01:00
Simon Larsen
baa8b0e742 add home route 2022-05-17 10:27:45 +01:00
Simon Larsen
b5d4405aad add sourcemap to react 2022-05-17 09:20:13 +01:00
Simon Larsen
c758d8f65d Merge pull request #85 from OneUptime/84-extend-ip-to-databaseproperty
Extend DatabaseProperty and write tests for the overriden methods
2022-05-16 21:33:49 +01:00
Caleb Okpara
1863c4bae3 Refactor IP class and test suite for IP 2022-05-16 20:20:20 +00:00
Caleb Okpara
313d1a6a3f Extend DatabaseProperty and write tests for the overriden methods 2022-05-16 19:56:12 +00:00
Simon Larsen
9abecd95ee Merge pull request #82 from OneUptime/79-tests-for-commontypesip
Add Tests to Types/IP using Jest
2022-05-16 20:15:50 +01:00
Caleb Okpara
2021c61321 Refactor test files 2022-05-16 18:12:29 +00:00
Simon Larsen
fa9f80ebd1 Merge pull request #80 from OneUptime/update-eslintrc-file
Add eslint rule
2022-05-16 18:38:34 +01:00
Simon Larsen
c468c9a3bf Update .eslintrc.json 2022-05-16 18:38:12 +01:00
Caleb Okpara
7c8c5e40ff Fix issue with code duplicates 2022-05-16 16:11:33 +00:00
Caleb Okpara
a7abd610ad Fix issues with non thenable codes 2022-05-16 15:37:45 +00:00
Caleb Okpara
7f55b8de55 Fix code inefficiency in test cases 2022-05-16 12:39:11 +00:00
Caleb Okpara
5e32306db9 Add new rules to eslintrc.json file 2022-05-16 10:45:51 +00:00
Simon Larsen
61796fac4f use bable rc 2022-05-16 11:29:24 +01:00
Simon Larsen
8d1784f9f2 add account debug local files 2022-05-16 11:29:17 +01:00
Caleb Okpara
8590a3681c Make chances to optimize the test for IP 2022-05-16 10:29:14 +00:00
Simon Larsen
dd26896c8b use babel rc 2022-05-16 11:28:54 +01:00
Caleb Okpara
ff1da2a898 Make chances to optimize the test for IP 2022-05-16 10:21:34 +00:00
Caleb Okpara
a91723eda1 Add new rules to eslintrc.json file 2022-05-16 09:22:51 +00:00
Simon Larsen
bfe5d1a508 cra 2022-05-15 09:48:33 +01:00
Simon Larsen
f7ca74f28f add custom cra 2022-05-15 09:48:30 +01:00
Caleb Okpara
d9368fb015 Add more test cases 2022-05-14 21:23:26 +00:00
Simon Larsen
dc0f271f88 fix basic form. 2022-05-14 14:50:58 +01:00
Caleb Okpara
b844a35eea Add Tests to Types/IP using Jest 2022-05-13 19:51:09 +00:00
Caleb Okpara
8ab8201e53 Add eslint rule 2022-05-13 17:53:42 +00:00
Simon Larsen
04384aeabf Merge branch 'master' into issue/50-common-types-api-test 2022-05-13 18:41:33 +01:00
Simon Larsen
fe67344a78 Merge pull request #76 from OneUptime/write-docker-build-job-for-Helmchart
Create docker-build.helm.yml
2022-05-13 18:35:44 +01:00
Caleb Okpara
612645a9fd Add eslint rule 2022-05-13 17:15:07 +00:00
Caleb Okpara
595a42b2c1 Change docker-compose file to match realtime 2022-05-13 16:52:13 +00:00
Simon Larsen
31b6ed1609 fix form. 2022-05-13 17:48:49 +01:00
Simon Larsen
2b96393ec9 Merge pull request #78 from OneUptime/write-build-image-for-realtime
Create github-build.realtime.yaml
2022-05-13 17:17:00 +01:00
Caleb Okpara
e07dec5469 Update github-build.realtime.yaml 2022-05-13 16:08:23 +00:00
Simon Larsen
cbbcf8b738 Merge pull request #77 from OneUptime/write-docker-build-for-APIDOCS
Create docker-build.apidocs.yml
2022-05-13 17:05:02 +01:00
Caleb Okpara
51aeb8f9b1 Update docker-build.apidocs.yml 2022-05-13 16:03:17 +00:00
Caleb Okpara
12a4e8f6af Update docker-build.helm.yml 2022-05-13 16:01:19 +00:00
Caleb Okpara
78dbdf0214 Update docker-compose.dev.yml 2022-05-13 16:00:06 +00:00
Caleb Okpara
d2a4de3d79 Update docker-compose.yml 2022-05-13 15:58:48 +00:00
Caleb Okpara
49285e71f5 Update docker-compose.ci.yml 2022-05-13 15:57:25 +00:00
Caleb Okpara
4e79131abe Update github-build.realtime.yaml 2022-05-13 15:43:33 +00:00
Caleb Okpara
65d1bf8171 Update docker-build.helm.yml 2022-05-13 15:35:19 +00:00
Caleb Okpara
c1a93a09f7 Update docker-build.apidocs.yml 2022-05-13 15:25:12 +00:00
Caleb Okpara
2991c23fab Update docker-build.apidocs.yml 2022-05-13 15:21:10 +00:00
Caleb Okpara
780d1e81ac Update github-build.realtime.yaml 2022-05-13 15:11:11 +00:00
Caleb Okpara
073ab3540b Update docker-build.helm.yml 2022-05-13 14:42:58 +00:00
Caleb Okpara
f39324c828 Update docker-build.helm.yml 2022-05-13 14:41:29 +00:00
Caleb Okpara
44a958df3d Create github-build.realtime.yaml 2022-05-13 14:23:11 +00:00
Caleb Okpara
de33661aae Create docker-build.apidocs.yml 2022-05-13 14:12:28 +00:00
Caleb Okpara
ec9cbc5e97 Update docker-build.helm.yml 2022-05-13 13:58:49 +00:00
Caleb Okpara
36abe0e6ff Create docker-build.helm.yml 2022-05-13 13:53:23 +00:00
Simon Larsen
bc2cf93820 add form types 2022-05-13 14:39:21 +01:00
Simon Larsen
9a6f0f595c Update README.md 2022-05-13 13:56:09 +01:00
Simon Larsen
8ea2f1ccc1 move old accoutns to code graveyard 2022-05-13 12:24:45 +01:00
Simon Larsen
16fe779727 fix 2022-05-13 11:50:48 +01:00
Simon Larsen
a370682cdb make accounts project 2022-05-13 11:50:24 +01:00
Simon Larsen
44ceed55e8 move account to temp folder. 2022-05-13 11:13:06 +01:00
Simon Larsen
49f6275939 Merge pull request #74 from OneUptime/compile-accounts
Compile accounts
2022-05-12 21:51:28 +01:00
Simon Larsen
b096475704 fix lint. 2022-05-12 21:51:04 +01:00
Simon Larsen
da9d60b0df api realtime 2022-05-12 21:41:24 +01:00
Simon Larsen
67b4601c90 fix realtime 2022-05-12 21:40:55 +01:00
Simon Larsen
d33c2d697d fix license compile 2022-05-12 21:36:09 +01:00
Simon Larsen
acb7739a31 authenticationapi 2022-05-12 21:32:00 +01:00
Simon Larsen
5958e48e39 add public permissions to user 2022-05-12 21:28:39 +01:00
Simon Larsen
0baacd295b fix api filenames 2022-05-12 21:20:41 +01:00
Simon Larsen
85a77c4a0f fix lint. 2022-05-12 21:08:19 +01:00
Simon Larsen
24c59ae114 fix compile errors 2022-05-12 21:02:04 +01:00
Simon Larsen
6b55796da0 fix 2022-05-11 21:56:09 +01:00
Simon Larsen
035d3e751a create base API 2022-05-11 21:46:09 +01:00
Simon Larsen
98f74b2a80 refactor to baseAPI 2022-05-11 21:11:09 +01:00
Simon Larsen
9d3c5d2a1e expand access controls 2022-05-11 19:55:03 +01:00
Simon Larsen
621dfbf73e expand access controls 2022-05-11 19:49:44 +01:00
Simon Larsen
0ed458a47b expand access controls 2022-05-11 19:49:36 +01:00
Simon Larsen
69520e8000 add user access controls 2022-05-11 13:54:06 +01:00
Simon Larsen
8ecf13c3e0 fix lint 2022-05-10 21:46:20 +01:00
Simon Larsen
5be691c351 fix lint 2022-05-10 21:43:26 +01:00
Simon Larsen
712ccc8e88 fix lint. 2022-05-10 21:40:45 +01:00
Simon Larsen
6ecc400c3e add access controls. 2022-05-10 21:31:00 +01:00
Simon Larsen
d2f519f781 add member access control columns 2022-05-10 21:02:52 +01:00
Sostene MUNEZERO BAGIRA
3738c32c37 Add some tests 2022-05-10 21:56:58 +02:00
Simon Larsen
29a7e8ebaa fix package files 2022-05-10 20:28:56 +01:00
Simon Larsen
3b302d2f95 add sccess control decorators. 2022-05-10 20:26:44 +01:00
Simon Larsen
ca5f1e01cf fix user signup. 2022-05-09 21:49:16 +01:00
Simon Larsen
fd5d98adf7 fix accounts 2022-05-09 21:30:55 +01:00
Sostene Munezero Bagira
38a1fffd61 fix exception typo 2022-05-09 20:42:16 +02:00
Simon Larsen
b8cdc81679 fix api 2022-05-09 18:01:03 +01:00
Simon Larsen
4a973a1dca fix 2022-05-08 20:25:43 +01:00
Simon Larsen
426f6ec66a fix things 2022-05-08 20:25:04 +01:00
Simon Larsen
1013a671bc refactor reducer 2022-05-08 20:14:14 +01:00
Simon Larsen
a4b0fb4dcd fix lint. 2022-05-08 19:53:29 +01:00
Simon Larsen
e9657d26d6 fix compile errors 2022-05-08 19:48:15 +01:00
Simon Larsen
fcd352ade7 fix 2022-05-08 18:59:00 +01:00
Simon Larsen
e88eaa1190 fix 2022-05-08 18:01:55 +01:00
Simon Larsen
ef7b8eab12 fix 2022-05-08 18:01:50 +01:00
Simon Larsen
c35087fcd3 fix 2022-05-08 17:59:05 +01:00
Simon Larsen
e951bb37cb fix 2022-05-08 17:58:57 +01:00
Simon Larsen
d6b75e3922 fix 2022-05-08 17:58:21 +01:00
Simon Larsen
08d841d67a fix 2022-05-08 17:58:12 +01:00
Simon Larsen
aa55687553 Merge pull request #73 from OneUptime/compile-accounts
WIP: Compile accounts
2022-05-08 17:21:34 +01:00
Simon Larsen
72d012f05d Fix tests 2022-05-08 17:13:29 +01:00
Simon Larsen
46f83f2554 fix 2022-05-08 17:07:48 +01:00
Simon Larsen
e8727ca2c4 fix 2022-05-08 17:07:43 +01:00
Simon Larsen
c302548a91 fix 2022-05-08 17:07:30 +01:00
Simon Larsen
7311cd0b52 fix 2022-05-08 17:07:27 +01:00
Simon Larsen
9ef9d626bf fix commonui compile 2022-05-08 17:02:16 +01:00
Simon Larsen
34abce9ffc add compile job 2022-05-08 16:59:29 +01:00
Simon Larsen
56b33ea284 fix compile 2022-05-08 16:58:18 +01:00
Simon Larsen
ad3d61db45 fix localstorage 2022-05-08 13:43:42 +01:00
Simon Larsen
b3fa7e7559 fix 2022-05-08 13:39:13 +01:00
Simon Larsen
3313a8ac77 fix 2022-05-08 13:38:40 +01:00
Simon Larsen
93be7e8c37 fix 2022-05-08 13:37:40 +01:00
Simon Larsen
23b64aa057 fix 2022-05-08 13:33:19 +01:00
Simon Larsen
25c639c16b fix 2022-05-08 13:33:09 +01:00
Simon Larsen
2a9eb6e9e0 fix 2022-05-08 13:32:54 +01:00
Simon Larsen
3f17b56e01 fix 2022-05-08 13:32:51 +01:00
Simon Larsen
46d28f6a44 fix 2022-05-08 13:32:07 +01:00
Simon Larsen
83f2012f6a fix 2022-05-08 13:30:39 +01:00
Simon Larsen
f02dc9f45a fix 2022-05-08 13:30:36 +01:00
Simon Larsen
d6b6d627ab fix 2022-05-08 13:28:37 +01:00
Simon Larsen
ee3897b511 fix 2022-05-08 13:28:28 +01:00
Simon Larsen
d8f127bf52 fix lock files 2022-05-08 13:27:23 +01:00
Simon Larsen
cfe6f958a4 add tsconfig 2022-05-08 11:27:51 +01:00
Simon Larsen
75185c0db6 fix lint 2022-05-08 11:24:54 +01:00
Simon Larsen
d695d5f914 fix docker build job names 2022-05-08 11:21:11 +01:00
Simon Larsen
8c21c34a27 add integration service 2022-05-08 11:19:20 +01:00
Simon Larsen
9efb28f350 add alert microservice 2022-05-08 11:10:37 +01:00
Simon Larsen
5d8f96b8da fix compose file 2022-05-08 11:04:49 +01:00
Simon Larsen
938849d909 add .env file 2022-05-08 10:35:39 +01:00
Simon Larsen
47e8bfcc05 set up identity project 2022-05-08 10:33:54 +01:00
Simon Larsen
4ecaccdc13 add project model 2022-05-08 10:19:30 +01:00
Simon Larsen
a438920ef1 add project 2022-05-08 10:19:23 +01:00
Sostene Munezero Bagira
57160d7631 Rename files 2022-05-08 08:11:24 +02:00
Sostene Munezero Bagira
6cba2ae006 Merge branch 'master' into issue/50-common-types-api-test 2022-05-07 18:44:24 +02:00
Simon Larsen
070ea74660 Merge pull request #72 from OneUptime/compile-accounts
Compile accounts
2022-05-06 19:20:45 +01:00
Simon Larsen
d085ada21f fix typo 2022-05-06 19:15:00 +01:00
Simon Larsen
aed5cea62a fix probe compile 2022-05-06 19:00:53 +01:00
Simon Larsen
2c065ce04a fix compile errors 2022-05-06 18:36:06 +01:00
Simon Larsen
d5c974525f Add relation test 2022-05-06 18:23:37 +01:00
Simon Larsen
0c7ece3752 fix tests 2022-05-06 14:30:18 +01:00
Simon Larsen
4eb5d8cd33 fix compile errors 2022-05-06 12:50:17 +01:00
Simon Larsen
c306badf1b add tests for relations 2022-05-06 10:35:03 +01:00
Simon Larsen
56a86f2eac Merge pull request #44 from OneUptime/fix/probe-compile
Fix/probe compile
2022-05-05 22:21:27 +01:00
Simon Larsen
f65cfc7b8c fix db property 2022-05-05 22:15:03 +01:00
Simon Larsen
537fb1ff6f fix tests 2022-05-05 21:57:48 +01:00
Simon Larsen
73a2453f46 precommit lint 2022-05-05 21:45:28 +01:00
Simon Larsen
5539e7c2f3 fix 2022-05-05 21:41:17 +01:00
Simon Larsen
0f6a00d276 fix dockercompose file 2022-05-05 21:40:56 +01:00
Simon Larsen
63b90640da Merge branch 'master' into fix/probe-compile 2022-05-05 21:30:08 +01:00
Simon Larsen
c6dfbe40ff Merge branch 'master' into fix/probe-compile 2022-05-05 21:29:33 +01:00
Simon Larsen
260b597961 add test job 2022-05-05 21:29:22 +01:00
Simon Larsen
efa27caf9a fix compile 2022-05-05 21:21:39 +01:00
Simon Larsen
aab8944c2a fix mail compile 2022-05-05 21:17:31 +01:00
Simon Larsen
73760906bb Merge pull request #71 from OneUptime/36-write-npm-compile-job-for-helmchart
Chore: add compile job for HelmChart
2022-05-05 20:15:36 +01:00
Simon Larsen
4b0d9f59b7 Merge pull request #70 from OneUptime/chore/compile-yaml-apidocs-realtime-#47
chore: create yaml file for apidocs and realtime
2022-05-05 20:13:29 +01:00
Uwumuhire Rene
d7b609eb54 fix: fix file casing 2022-05-05 21:02:10 +02:00
Uwumuhire Rene
3f340d03a4 Chore: add compile job for HelmChart 2022-05-05 20:58:07 +02:00
Uwumuhire Rene
56546e7ae2 Fix: fix utils case 2022-05-05 20:40:33 +02:00
Uwumuhire Rene
3597bde454 Fix: Infrastructure case 2022-05-05 20:38:16 +02:00
Uwumuhire Rene
239f7f1b88 Update package.json 2022-05-05 18:57:19 +02:00
Uwumuhire Rene
73cf64b0f1 Update compile.realtime.yaml 2022-05-05 18:54:55 +02:00
Uwumuhire Rene
768497b0f2 Fix: fix realtime actions 2022-05-05 18:51:45 +02:00
Uwumuhire Rene
3b21a54b87 fix: change the yaml 2022-05-05 18:36:42 +02:00
Uwumuhire Rene
fe844bde4b chore: add the realtime yaml compile 2022-05-05 12:17:27 +02:00
Uwumuhire Rene
28d2808b15 chore: delete the realtime yaml file 2022-05-05 11:56:28 +02:00
Uwumuhire Rene
61a53746d5 fix: new line 2022-05-05 11:17:48 +02:00
Uwumuhire Rene
d2656486f4 chore: create yaml file for apidocs and realtime directories 2022-05-05 10:51:36 +02:00
Simon Larsen
bc44a54a89 fix lint. 2022-05-04 22:14:42 +01:00
Simon Larsen
6e9fecb298 fix 2022-05-04 21:47:41 +01:00
Simon Larsen
ed6afbff3c fix drop database 2022-05-03 22:16:22 +01:00
Simon Larsen
b71b0ea272 fix Localcache 2022-05-03 21:53:57 +01:00
Simon Larsen
4b49db22ad fix database 2022-05-03 21:50:17 +01:00
Simon Larsen
8fdaee8c97 fix base model. 2022-05-03 19:23:17 +01:00
Simon Larsen
f37cb3ac2b add debug tests 2022-05-02 22:35:59 +01:00
Simon Larsen
81633d930f write tests 2022-05-02 21:27:46 +01:00
Simon Larsen
17284553fe fix job 2022-05-02 20:47:40 +01:00
Simon Larsen
5067965b35 fix tsconfig 2022-05-02 20:46:08 +01:00
Simon Larsen
f81d504ebd fix errors 2022-05-02 20:39:10 +01:00
Simon Larsen
b64febb5d0 compile app 2022-05-02 20:30:57 +01:00
Simon Larsen
8e2691d0f0 Merge branch 'release' 2022-05-02 13:42:26 +01:00
Simon Larsen
10c67c05aa fix button with 2022-05-02 13:41:47 +01:00
Simon Larsen
45f5f4ab6b imporve customers 2022-05-02 13:32:23 +01:00
Simon Larsen
e843261159 ad cust logos 2022-05-02 13:29:23 +01:00
Simon Larsen
8b931c3531 remove tests 2022-05-02 10:37:22 +01:00
Simon Larsen
51643d85c4 fix compile errors 2022-05-01 22:51:06 +01:00
Simon Larsen
aa625f45c6 add annotations 2022-05-01 22:40:57 +01:00
Simon Larsen
9809ecb272 fix compile errors 2022-05-01 22:35:04 +01:00
Simon Larsen
053f70daac fix 2022-05-01 13:41:55 +01:00
Simon Larsen
bce4bd11e7 fix 2022-04-30 14:25:36 +01:00
Simon Larsen
ec08dc9f59 fix compile 2022-04-30 12:50:32 +01:00
Simon Larsen
5c5e2557c4 fix dockerfile 2022-04-30 12:41:04 +01:00
Simon Larsen
740107d7ed fix 2022-04-30 12:14:53 +01:00
Simon Larsen
a70749f662 fix lint 2022-04-30 12:14:40 +01:00
Simon Larsen
9b1de444d4 fix models 2022-04-30 11:57:20 +01:00
Simon Larsen
c1a81d7134 fix filter criteria 2022-04-30 11:39:37 +01:00
Simon Larsen
09d745efee fix models. 2022-04-30 11:39:28 +01:00
Simon Larsen
a04186804b fix models 2022-04-29 22:38:55 +01:00
Simon Larsen
cf6ae92f28 fix lint 2022-04-29 20:54:29 +01:00
Simon Larsen
f0c0715f36 fix 2022-04-29 20:52:23 +01:00
Sostene Munezero Bagira
f2e25e2629 chore: add common/api/types/api tests 2022-04-28 00:45:47 +02:00
Simon Larsen
2607c9ab63 Merge branch 'fix/probe-compile' of github.com-simon:OneUptime/oneuptime into fix/probe-compile 2022-04-27 20:54:36 +01:00
Simon Larsen
68770f88a8 fix models. 2022-04-27 20:54:34 +01:00
Simon Larsen
649222bf96 Merge branch 'master' into fix/probe-compile 2022-04-27 20:39:52 +01:00
Simon Larsen
7e01fc1658 move to typeorm 2022-04-27 20:38:55 +01:00
Simon Larsen
39a736775e Merge branch 'master' of github.com-simon:OneUptime/oneuptime 2022-04-27 09:26:37 +01:00
Simon Larsen
342cf58139 add automerge 2022-04-27 09:23:44 +01:00
Simon Larsen
09be72f334 fix 2022-04-27 09:22:16 +01:00
Simon Larsen
eb3b2f42c2 Merge pull request #55 from OneUptime/dependabot/npm_and_yarn/_test/plist-3.0.5
Bump plist from 3.0.4 to 3.0.5 in /_test
2022-04-27 09:20:03 +01:00
dependabot[bot]
fb24189422 Bump plist from 3.0.4 to 3.0.5 in /_test
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases)
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)
- [Commits](https://github.com/TooTallNate/node-plist/commits)

---
updated-dependencies:
- dependency-name: plist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 21:44:16 +00:00
Simon Larsen
fb30a5e4f8 Merge pull request #54 from OneUptime/dependabot/npm_and_yarn/_test/moment-2.29.3
Bump moment from 2.29.1 to 2.29.3 in /_test
2022-04-26 22:33:15 +01:00
Simon Larsen
101fc9e975 fix schema 2022-04-26 21:34:05 +01:00
Simon Larsen
843fa1775c fix deletedbyuser 2022-04-26 21:24:24 +01:00
dependabot[bot]
bffa3038b4 Bump moment from 2.29.1 to 2.29.3 in /_test
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.3.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/2.29.3/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.3)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 20:03:12 +00:00
Simon Larsen
e4f2c8894d Merge pull request #52 from OneUptime/dependabot/npm_and_yarn/DashboardAPI/moment-2.29.2
Bump moment from 2.29.1 to 2.29.2 in /DashboardAPI
2022-04-26 21:02:33 +01:00
dependabot[bot]
4cc53610b7 Bump moment from 2.29.1 to 2.29.2 in /DashboardAPI
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 19:45:47 +00:00
Simon Larsen
193696750f Merge pull request #53 from OneUptime/dependabot/npm_and_yarn/DashboardAPI/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6 in /DashboardAPI
2022-04-26 20:45:04 +01:00
Simon Larsen
b9aaf0b996 Update request-for-test.md 2022-04-26 18:52:24 +01:00
Simon Larsen
22e05f4fda Update issue templates 2022-04-26 18:51:54 +01:00
Simon Larsen
3376185b66 Create codeql-analysis.yml 2022-04-26 18:39:18 +01:00
dependabot[bot]
8374a4dad5 Bump minimist from 1.2.5 to 1.2.6 in /DashboardAPI
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 17:38:52 +00:00
Simon Larsen
43a4a9b3db fix compile 2022-04-26 14:23:33 +01:00
Simon Larsen
c8ba2ecb90 Merge pull request #49 from OneUptime/issue/28-change-license-to-mit
update license #28
2022-04-26 13:50:24 +01:00
Sostene Munezero Bagira
034329dfd3 chore: update license 2022-04-25 23:46:35 +02:00
Nawaz Dhandala
6081581f83 Merge pull request #42 from OneUptime/chore/pull-request-template-#39
chore(github actions): add pull request template
2022-04-25 20:56:59 +01:00
Nawaz Dhandala
55da5cbc34 Update pull_request_template.md 2022-04-25 20:56:47 +01:00
Gelio BIZIMANA
ef793458d6 Merge branch 'master' of https://github.com/OneUptime/oneuptime into chore/pull-request-template-#39 2022-04-25 21:52:41 +02:00
Gelio BIZIMANA
fe6cd89b27 chore: update pull reuest template 2022-04-25 21:49:53 +02:00
Nawaz Dhandala
7d83d72e1b Merge pull request #40 from OneUptime/feature/doker-build-jobs-#26
Feature: doker build jobs #26
2022-04-25 20:28:04 +01:00
Gelio BIZIMANA
3050376bb3 fix dependences 2022-04-25 21:17:48 +02:00
Gelio BIZIMANA
d036322982 Merge branch 'feature/doker-build-jobs-#26' of https://github.com/OneUptime/oneuptime into feature/doker-build-jobs-#26 2022-04-25 20:44:06 +02:00
Gelio BIZIMANA
f40bca9b55 chore: splits files 2022-04-25 20:43:33 +02:00
Nawaz Dhandala
ddb428fb18 fix 2022-04-25 19:37:12 +01:00
Nawaz Dhandala
ddc586ecbc fix 2022-04-25 19:35:28 +01:00
Nawaz Dhandala
e89a09fe6f fix 2022-04-25 19:33:15 +01:00
Nawaz Dhandala
a6b697be4c fix compile 2022-04-25 19:32:13 +01:00
Nawaz Dhandala
a5017f75c3 fix lock 2022-04-25 19:02:27 +01:00
Nawaz Dhandala
a893eabc35 fix types node 2022-04-25 19:00:34 +01:00
Nawaz Dhandala
c448b857b3 fix docker file 2022-04-25 18:53:22 +01:00
Nawaz Dhandala
30a57de86e add node config 2022-04-25 18:52:20 +01:00
Nawaz Dhandala
1d06a99876 debug dockerfile 2022-04-25 18:47:49 +01:00
Nawaz Dhandala
e9123d5287 Merge branch 'master' into feature/doker-build-jobs-#26 2022-04-25 18:42:16 +01:00
Gelio BIZIMANA
369910b936 chore(github actions): add pull request template 2022-04-25 17:51:56 +02:00
Nawaz Dhandala
97bf4bf1bb Merge pull request #41 from OneUptime/issue/34-test-common-utils-slug
Add tests for Common/Util/Slug
2022-04-25 14:40:54 +01:00
Sostene Munezero Bagira
894dc70361 Add tests Common/Util/Slug 2022-04-25 15:21:09 +02:00
Gelio BIZIMANA
d83894c892 chore: fixed typo error 2022-04-25 13:47:30 +02:00
Gelio BIZIMANA
f63400e076 Merge branch 'master' of https://github.com/OneUptime/oneuptime into feature/doker-build-jobs-#26 2022-04-25 13:29:13 +02:00
Gelio BIZIMANA
491edd7cc3 chore(dependences): clean up 2022-04-25 13:09:48 +02:00
Gelio BIZIMANA
a108a832cd chore(fix): fixed bug 2022-04-25 12:52:38 +02:00
Nawaz Dhandala
7f8d4c9155 Merge pull request #38 from OneUptime/issue/27-draft-contributing-md
Add CONTRIBUTING.md template
2022-04-25 11:48:20 +01:00
Nawaz Dhandala
cb238275d1 fix docker file 2022-04-25 11:44:15 +01:00
Nawaz Dhandala
ae86ac4cfb add mail to docker-compose 2022-04-25 11:42:08 +01:00
Gelio BIZIMANA
5536aee40d fix(dependences): added missing package 2022-04-25 12:40:46 +02:00
Gelio BIZIMANA
ae40dcf430 chore(github actions): add jobs in docker build workflow 2022-04-25 12:29:03 +02:00
Sostene Munezero Bagira
71fc8b8bde Add CONTRIBUTING.md template 2022-04-25 12:28:31 +02:00
Nawaz Dhandala
37c94e769a Merge pull request #32 from OneUptime/issue/20-add-compile-actions-fix
Feature: Compile GitHub actions job for /Home, /ProbeAPI, /CommonServer, and /Licensing
2022-04-25 10:30:43 +01:00
Nawaz Dhandala
dc8c0ed282 Merge pull request #31 from OneUptime/feature/haraka-docker-build-workflow-#24
Feature: haraka docker build workflow #24
2022-04-25 10:28:15 +01:00
Sostene Munezero Bagira
e030cddc59 fix: compile errors 2022-04-24 22:44:05 +02:00
Sostene Munezero Bagira
59937502db Merge branch 'master' into issue/20-add-compile-actions-fix 2022-04-24 22:38:49 +02:00
Gelio BIZIMANA
9cb47683de chore(github actions): clean up 2022-04-24 22:11:10 +02:00
Gelio BIZIMANA
c76edccb25 chore(docker-compose): fix nginx build path 2022-04-24 22:04:34 +02:00
Gelio BIZIMANA
5c4945de00 chore(docker-compose): fix build path 2022-04-24 22:02:41 +02:00
Gelio BIZIMANA
b2f837fb26 Merge branch 'master' of https://github.com/OneUptime/oneuptime into feature/haraka-docker-build-workflow-#24 2022-04-24 21:43:03 +02:00
Nawaz Dhandala
d0728d353a fix probeapi 2022-04-24 20:41:35 +01:00
Gelio BIZIMANA
2087c55265 chore(github actions): remove image 2022-04-24 21:38:23 +02:00
Gelio BIZIMANA
c207d5f0e4 chore(source): cleanup 2022-04-24 21:32:14 +02:00
Gelio BIZIMANA
83fde58302 Merge branch 'master' of https://github.com/OneUptime/oneuptime into feature/haraka-docker-build-workflow-#24 2022-04-24 21:23:56 +02:00
Nawaz Dhandala
baa6486a1e Merge branch 'master' of https://github.com/OneUptime/oneuptime 2022-04-24 20:21:42 +01:00
Nawaz Dhandala
874d6dbb67 fix ignore files 2022-04-24 20:20:53 +01:00
Gelio BIZIMANA
aeb92d37c5 fix(ProbeAPI): set NODE_ENV to development 2022-04-24 20:49:42 +02:00
Gelio BIZIMANA
14d3464b37 chore(github actions): created docker-build github workflow for haraka 2022-04-24 20:31:24 +02:00
Sostene Munezero Bagira
e2d9cda53a Add the compile actions 2022-04-24 19:57:07 +02:00
Nawaz Dhandala
f4ac5e182a Merge pull request #29 from OneUptime/issue/organize-github-workflows-#23
chore: organizing github workflows
2022-04-23 17:40:45 +01:00
Gelio BIZIMANA
7ee601bbed chore(github actions): organizing github workflows 2022-04-23 16:46:51 +02:00
Nawaz Dhandala
c194729241 add build ci script 2022-04-23 11:50:27 +01:00
Nawaz Dhandala
7b64b503c6 Fix errors on commonserver 2022-04-22 22:40:10 +01:00
Nawaz Dhandala
9e6735092e Merge branch 'master' of https://github.com/OneUptime/oneuptime 2022-04-22 21:41:17 +01:00
Nawaz Dhandala
fe44417945 fix dashboard dockerfile 2022-04-22 21:40:29 +01:00
Nawaz Dhandala
9f902f161f Fix data ingestor dockerfile 2022-04-22 21:38:29 +01:00
Nawaz Dhandala
4d68e23078 Merge pull request #25 from OneUptime/issue/19-workflows-compile-common
add action to compile common
2022-04-22 21:37:00 +01:00
Nawaz Dhandala
f73c944503 fix typo in docker file 2022-04-22 21:35:26 +01:00
Sostene Munezero Bagira
4e2af28cff fix typos 2022-04-22 22:29:01 +02:00
Nawaz Dhandala
600d64828e add typescript to docker file 2022-04-22 21:28:36 +01:00
Nawaz Dhandala
1e29478477 fix compile command in docker file 2022-04-22 21:17:50 +01:00
Nawaz Dhandala
a83df895de fix case for ProbeAPI 2022-04-22 21:16:27 +01:00
Nawaz Dhandala
e9488dbdcf rename probe-api 2022-04-22 21:15:19 +01:00
Sostene Munezero Bagira
7c4f996262 add action to compile common 2022-04-22 22:14:16 +02:00
Nawaz Dhandala
2a823ba176 fix docker files 2022-04-22 21:12:57 +01:00
Nawaz Dhandala
1290b99a80 fix docker files 2022-04-22 21:05:25 +01:00
Nawaz Dhandala
238c2298ea Merge pull request #22 from OneUptime/issue/15-setup-infrastructure-testing-common-fix
setup the tests for common
2022-04-22 20:33:17 +01:00
Sostene Munezero Bagira
d746e2b597 fix github action common test 2022-04-22 21:24:38 +02:00
Nawaz Dhandala
86ce91c16f Merge branch 'master' of https://github.com/OneUptime/oneuptime 2022-04-22 20:22:48 +01:00
Sostene Munezero Bagira
ff859ef18d Add github workflow 2022-04-22 21:17:03 +02:00
Nawaz Dhandala
6af1dcedf1 rename backend to DashboardAPI 2022-04-22 20:05:16 +01:00
Sostene Munezero Bagira
2af7cecebd fix: naming 2022-04-22 20:57:02 +02:00
Sostene Munezero Bagira
fa8b5a59fe setup the tests for common 2022-04-22 20:47:45 +02:00
Nawaz Dhandala
789b165853 Update README.md 2022-04-22 19:16:25 +01:00
Nawaz Dhandala
05785223c3 Update README.md 2022-04-22 19:11:40 +01:00
Nawaz Dhandala
ab2f42c128 Merge branch 'ts-migrate' 2022-04-22 19:00:08 +01:00
Nawaz Dhandala
dbb68b6495 fix job 2022-04-22 15:34:18 +01:00
Nawaz Dhandala
9269606c76 fix compile errors 2022-04-22 15:33:21 +01:00
Nawaz Dhandala
f08cbf0568 fix probeapi 2022-04-22 13:05:34 +01:00
Nawaz Dhandala
11d95ff118 fix eslint file 2022-04-20 22:21:23 +01:00
Nawaz Dhandala
afe96bd311 fix 2022-04-20 22:18:08 +01:00
Nawaz Dhandala
381cb83849 fix 2022-04-20 22:13:45 +01:00
Nawaz Dhandala
71ed469862 fix 2022-04-20 22:10:01 +01:00
Nawaz Dhandala
317cc09d75 fix dot notation 2022-04-20 22:08:52 +01:00
Nawaz Dhandala
780087f3d2 fix process.env 2022-04-20 21:57:05 +01:00
Nawaz Dhandala
b2328a382a fix tests 2022-04-20 21:30:18 +01:00
Nawaz Dhandala
d99b91f67e fix 2022-04-20 21:26:19 +01:00
Nawaz Dhandala
94a38761f6 Merge remote-tracking branch 'origin/fix-12-no-duplicate-imports' into ts-migrate 2022-04-20 21:24:10 +01:00
Nawaz Dhandala
cae419bcca Merge pull request #11 from OneUptime/dependabot/npm_and_yarn/_test/script-monitor/follow-redirects-1.14.8
Bump follow-redirects from 1.14.1 to 1.14.8 in /_test/script-monitor
2022-04-20 21:17:25 +01:00
Nawaz Dhandala
0e72bc6369 fix 2022-04-20 21:15:00 +01:00
Nawaz Dhandala
01dc1760b2 fix 2022-04-20 21:14:44 +01:00
Sostene Munezero Bagira
108ac0b413 fix: duplicate-imports 2022-04-20 17:43:19 +02:00
Nawaz Dhandala
63cc4732a6 fix 2022-04-19 20:15:23 +01:00
Nawaz Dhandala
23c5a0f706 fix 2022-04-19 20:15:13 +01:00
Nawaz Dhandala
c95d87493d fix 2022-04-19 20:14:55 +01:00
Nawaz Dhandala
3dc51cf388 fix 2022-04-19 20:14:46 +01:00
Nawaz Dhandala
e50c0bca61 fix 2022-04-19 20:12:46 +01:00
Nawaz Dhandala
c2bcaacf93 fix 2022-04-19 20:12:10 +01:00
Nawaz Dhandala
ad265d1069 fix 2022-04-19 20:11:44 +01:00
Nawaz Dhandala
705f2a34e4 fix mailservice 2022-04-19 19:00:53 +01:00
Nawaz Dhandala
ac8f187dd3 fix 2022-04-18 20:48:40 +01:00
Nawaz Dhandala
7a300b5b69 fix 2022-04-18 20:47:35 +01:00
Nawaz Dhandala
0808625fcc fix httptestserver 2022-04-18 15:56:45 +01:00
Nawaz Dhandala
02f6c10b04 fix 2022-04-18 15:38:26 +01:00
Nawaz Dhandala
0c0a5af895 fix 2022-04-17 15:01:39 +01:00
Nawaz Dhandala
7e2c8dce4f fix 2022-04-17 14:57:56 +01:00
Nawaz Dhandala
1b76121334 fix 2022-04-17 14:53:02 +01:00
Nawaz Dhandala
e5b1beb731 fix 2022-04-17 14:52:16 +01:00
Nawaz Dhandala
4f39e3f5c2 fix 2022-04-17 14:45:06 +01:00
Nawaz Dhandala
262a9a0c12 fix common 2022-04-17 14:29:14 +01:00
Nawaz Dhandala
c2a7b4afea fix 2022-04-17 14:11:18 +01:00
Nawaz Dhandala
b15877f666 fix 2022-04-17 13:58:47 +01:00
Nawaz Dhandala
59bea49dd8 fix 2022-04-17 13:19:40 +01:00
Nawaz Dhandala
fccb1a837b fix 2022-04-17 13:12:49 +01:00
Nawaz Dhandala
e04762191c fix 2022-04-16 12:23:47 +01:00
Nawaz Dhandala
5992dd6b04 fix 2022-04-16 12:18:16 +01:00
Nawaz Dhandala
c220931fe5 fix 2022-04-16 11:41:14 +01:00
Nawaz Dhandala
843d2a2e62 fix 2022-04-15 23:22:40 +01:00
Nawaz Dhandala
cfaa339332 fix 2022-04-15 23:19:00 +01:00
Nawaz Dhandala
4592d54616 fix 2022-04-15 23:17:21 +01:00
Nawaz Dhandala
a1c631d01c fix 2022-04-15 23:16:15 +01:00
Nawaz Dhandala
78bd51ad3a fix 2022-04-15 23:14:01 +01:00
Nawaz Dhandala
cbb1300338 fix 2022-04-15 23:04:38 +01:00
Nawaz Dhandala
30ef840874 fix 2022-04-15 23:00:58 +01:00
Nawaz Dhandala
9ef1b71002 fix 2022-04-15 22:57:46 +01:00
Nawaz Dhandala
87028dc664 fix 2022-04-15 22:52:23 +01:00
Nawaz Dhandala
8523b5451a fix 2022-04-15 22:42:17 +01:00
Nawaz Dhandala
2db63d29ae fix 2022-04-15 22:37:31 +01:00
Nawaz Dhandala
48c2c853f6 fix 2022-04-15 22:29:26 +01:00
Nawaz Dhandala
c98a055780 Fix 2022-04-15 22:27:45 +01:00
Nawaz Dhandala
d777dce4ad fix 2022-04-15 22:26:24 +01:00
Nawaz Dhandala
964f3c2130 Fix 2022-04-15 19:58:31 +01:00
Nawaz Dhandala
077f212acf Fix 2022-04-15 19:58:27 +01:00
Nawaz Dhandala
6e76f977c0 fix 2022-04-15 18:57:47 +01:00
Nawaz Dhandala
d67c9c1a4a fix 2022-04-15 18:42:03 +01:00
Nawaz Dhandala
83ef9a9a2d fix 2022-04-15 18:41:14 +01:00
Nawaz Dhandala
6d063df163 fix 2022-04-15 18:25:53 +01:00
Nawaz Dhandala
15bedb021b fix 2022-04-15 18:24:58 +01:00
Nawaz Dhandala
339d06f4e8 fix 2022-04-15 16:39:06 +01:00
Nawaz Dhandala
ff0911fc03 fix 2022-04-15 16:34:18 +01:00
Nawaz Dhandala
e97aeb209a fix 2022-04-15 16:29:13 +01:00
Nawaz Dhandala
b750e514ad fix 2022-04-15 16:22:42 +01:00
Nawaz Dhandala
48d25247a0 fix 2022-04-15 16:06:48 +01:00
Nawaz Dhandala
3aa455876f fix 2022-04-15 15:35:49 +01:00
Nawaz Dhandala
357ffbfa35 fix 2022-04-15 15:31:34 +01:00
Nawaz Dhandala
6d086f7594 fix 2022-04-15 14:51:17 +01:00
Nawaz Dhandala
13225ed2ca fix 2022-04-15 14:49:53 +01:00
Nawaz Dhandala
534d8bba1b fix 2022-04-15 14:47:39 +01:00
Nawaz Dhandala
112e1d1e93 fix 2022-04-15 14:43:08 +01:00
Nawaz Dhandala
dd009cf193 fix 2022-04-15 12:57:47 +01:00
Nawaz Dhandala
de9222ef77 fix 2022-04-15 12:55:12 +01:00
Nawaz Dhandala
1ed1bc49aa fix 2022-04-15 12:54:26 +01:00
Nawaz Dhandala
55999da87a fix 2022-04-15 12:33:52 +01:00
Nawaz Dhandala
7ad52dc0a0 fix 2022-04-15 12:23:18 +01:00
Nawaz Dhandala
0ba6cc3bd5 fix 2022-04-15 12:07:31 +01:00
Nawaz Dhandala
13306dec36 fix 2022-04-15 12:06:18 +01:00
Nawaz Dhandala
c4591531e4 fix lint. 2022-04-15 12:00:42 +01:00
Nawaz Dhandala
be02a2a608 fix 2022-04-15 11:49:06 +01:00
Nawaz Dhandala
4a2b10e02d fix 2022-04-15 11:46:58 +01:00
Nawaz Dhandala
32d17f7e94 fix 2022-04-15 11:44:48 +01:00
Nawaz Dhandala
4e01ec908f fix 2022-04-15 11:44:11 +01:00
Nawaz Dhandala
08082d0210 fix 2022-04-15 11:39:43 +01:00
Nawaz Dhandala
1629f92e50 fix 2022-04-15 09:55:44 +01:00
Nawaz Dhandala
92238524d6 fix 2022-04-14 22:29:23 +01:00
Nawaz Dhandala
f059f9b0a6 fix 2022-04-14 22:25:42 +01:00
Nawaz Dhandala
3bdad183fa fix 2022-04-14 22:23:02 +01:00
Nawaz Dhandala
f283025f94 fix 2022-04-14 22:13:31 +01:00
Nawaz Dhandala
796ce03da0 fix 2022-04-14 22:11:17 +01:00
Nawaz Dhandala
b4ef65ab57 fix 2022-04-14 21:49:36 +01:00
Nawaz Dhandala
e727fdb981 fix 2022-04-14 21:43:55 +01:00
Nawaz Dhandala
c7f8fb3022 fix 2022-04-14 21:42:33 +01:00
Nawaz Dhandala
97593aa68a fix 2022-04-14 21:41:35 +01:00
Nawaz Dhandala
00657d5eff fix 2022-04-14 21:37:07 +01:00
Nawaz Dhandala
916e8989cc fix 2022-04-14 21:23:51 +01:00
Nawaz Dhandala
40f9633d44 fix 2022-04-14 21:16:05 +01:00
Nawaz Dhandala
40fd6d5930 fix 2022-04-14 21:09:23 +01:00
Nawaz Dhandala
053507acd2 fix 2022-04-14 14:59:38 +01:00
Nawaz Dhandala
e63f47a342 fix 2022-04-14 14:57:52 +01:00
Nawaz Dhandala
8ee64cade9 fix 2022-04-14 14:52:24 +01:00
Nawaz Dhandala
e83889b9f7 fix 2022-04-14 14:49:53 +01:00
Nawaz Dhandala
1838321e59 fix 2022-04-14 14:47:00 +01:00
Nawaz Dhandala
af298a39e4 fix types 2022-04-14 14:43:30 +01:00
Nawaz Dhandala
9a27fcf894 fix mailservice 2022-04-14 14:40:04 +01:00
Nawaz Dhandala
c65acc2838 fix compile 2022-04-13 16:57:57 +01:00
Nawaz Dhandala
b111095697 fix 2022-04-13 16:56:19 +01:00
Nawaz Dhandala
ec2fde676b fix 2022-04-13 16:55:21 +01:00
Nawaz Dhandala
91ecd4cf09 fix 2022-04-13 16:53:22 +01:00
Nawaz Dhandala
38536a2ff8 fix 2022-04-13 16:52:11 +01:00
Nawaz Dhandala
c55a6c1ce2 fix 2022-04-13 16:50:52 +01:00
Nawaz Dhandala
550e5673b7 fix 2022-04-13 16:49:55 +01:00
Nawaz Dhandala
3fcff7d37b fix 2022-04-13 16:47:10 +01:00
Nawaz Dhandala
2e1cb32072 fix 2022-04-13 16:44:59 +01:00
Nawaz Dhandala
6b8b7dee76 fix 2022-04-13 16:43:55 +01:00
Nawaz Dhandala
60f765ddad fix 2022-04-13 16:43:05 +01:00
Nawaz Dhandala
99ec8803f8 fix 2022-04-13 16:40:46 +01:00
Nawaz Dhandala
107616744c Fix 2022-04-13 16:29:49 +01:00
Nawaz Dhandala
8fe2dd2513 Fix 2022-04-13 16:28:22 +01:00
Nawaz Dhandala
f1f11b8313 fix 2022-04-13 16:27:44 +01:00
Nawaz Dhandala
c903ce838b Fix 2022-04-12 21:33:28 +01:00
Nawaz Dhandala
ef7118699b fix 2022-04-12 20:23:49 +01:00
Nawaz Dhandala
6bd41f82d6 fix 2022-04-12 20:03:44 +01:00
Nawaz Dhandala
ff57846d58 fix 2022-04-12 16:59:13 +01:00
Nawaz Dhandala
c67bc41cf6 fix 2022-04-12 15:59:47 +01:00
Nawaz Dhandala
2e6574a47b fix 2022-04-12 15:54:24 +01:00
Nawaz Dhandala
e4514ae16a fix 2022-04-12 15:51:38 +01:00
Nawaz Dhandala
634ffb0a6e fix 2022-04-12 15:51:34 +01:00
Nawaz Dhandala
aa33753768 fix 2022-04-12 15:40:58 +01:00
Nawaz Dhandala
1467894195 fix 2022-04-12 15:40:52 +01:00
Nawaz Dhandala
d547938030 fix 2022-04-12 15:07:06 +01:00
Nawaz Dhandala
75c41c07fd fix 2022-04-12 14:27:30 +01:00
Nawaz Dhandala
a96c3e4b43 fix 2022-04-12 14:07:05 +01:00
Nawaz Dhandala
710018c1a5 fix lint 2022-04-12 13:54:51 +01:00
Nawaz Dhandala
d78bfefca4 fix return type 2022-04-12 13:43:15 +01:00
Nawaz Dhandala
5d22287b29 fix mailservice. 2022-04-12 13:41:51 +01:00
Nawaz Dhandala
45ae40b5c2 fix 2022-04-11 21:15:28 +01:00
Nawaz Dhandala
d0d1359528 Fix services 2022-04-11 21:07:13 +01:00
Nawaz Dhandala
eccb8c430d fix 2022-04-11 16:24:57 +01:00
Nawaz Dhandala
babf72e7b9 Rename services 2022-04-11 14:11:16 +01:00
Nawaz Dhandala
1a1ab1eaeb fix 2022-04-11 14:02:10 +01:00
Nawaz Dhandala
c04f5d51df fix lint. 2022-04-11 13:57:37 +01:00
Nawaz Dhandala
1a81499cfa fix encryption 2022-04-11 13:50:28 +01:00
Nawaz Dhandala
407ee62e36 fix lock 2022-04-10 23:04:40 +01:00
Nawaz Dhandala
e8a116f3b0 fix 2022-04-10 23:04:03 +01:00
Nawaz Dhandala
173337cdb5 fix 2022-04-10 22:58:24 +01:00
Nawaz Dhandala
c4302f5d6f fix lint 2022-04-10 22:57:38 +01:00
Nawaz Dhandala
8f65af37c5 rename 2022-04-10 22:57:14 +01:00
Nawaz Dhandala
822741e215 fix 2022-04-10 22:54:23 +01:00
Nawaz Dhandala
a981683d81 fix 2022-04-10 22:50:28 +01:00
Nawaz Dhandala
0ebca38ab0 rename 2022-04-10 22:49:51 +01:00
Nawaz Dhandala
03aeb6f9f2 fix 2022-04-10 22:42:02 +01:00
Nawaz Dhandala
58945f918e fix 2022-04-10 22:33:50 +01:00
Nawaz Dhandala
46b2ce2566 fix 2022-04-10 22:32:19 +01:00
Nawaz Dhandala
d378c9b50b fix 2022-04-10 22:31:13 +01:00
Nawaz Dhandala
c835490d25 fix 2022-04-10 22:30:54 +01:00
Nawaz Dhandala
5c307a54c1 fix 2022-04-10 22:30:12 +01:00
Nawaz Dhandala
dfaf4c57fe fix 2022-04-10 22:30:00 +01:00
Nawaz Dhandala
6baf9f484e register 2022-04-10 22:29:48 +01:00
Nawaz Dhandala
585b7a2f8a fix common 2022-04-10 22:28:33 +01:00
Nawaz Dhandala
d516c3c194 fix 2022-04-10 22:27:35 +01:00
Nawaz Dhandala
6cd19db9e6 register 2022-04-10 22:27:20 +01:00
Nawaz Dhandala
33c3874a15 fix 2022-04-10 22:26:54 +01:00
Nawaz Dhandala
6070005850 fix 2022-04-10 22:25:03 +01:00
Nawaz Dhandala
e99d654edd fix 2022-04-10 22:24:54 +01:00
Nawaz Dhandala
d20844c91b fix 2022-04-10 22:21:39 +01:00
Nawaz Dhandala
288776d20c fix 2022-04-10 22:21:30 +01:00
Nawaz Dhandala
8b9955fd31 fix 2022-04-10 22:21:18 +01:00
Nawaz Dhandala
9854c4f2fc fix 2022-04-10 22:21:14 +01:00
Nawaz Dhandala
e8b39da1f0 register 2022-04-10 22:20:59 +01:00
Nawaz Dhandala
b60ebed812 fix 2022-04-10 22:20:13 +01:00
Nawaz Dhandala
53a3d3e29d fix 2022-04-10 22:19:07 +01:00
Nawaz Dhandala
e5c2c17a33 fix 2022-04-10 22:19:03 +01:00
Nawaz Dhandala
06dbfe6dc5 fix 2022-04-10 22:16:50 +01:00
Nawaz Dhandala
a98cbf0c09 fix 2022-04-10 22:16:46 +01:00
Nawaz Dhandala
68950946a4 fix 2022-04-10 22:16:22 +01:00
Nawaz Dhandala
62f5e68a94 fix 2022-04-10 22:16:04 +01:00
Nawaz Dhandala
bbf57ba7ba fix 2022-04-10 22:15:19 +01:00
Nawaz Dhandala
ea5d12eafa fix 2022-04-10 22:14:58 +01:00
Nawaz Dhandala
4a4eba024e fix 2022-04-10 22:10:53 +01:00
Nawaz Dhandala
910595f93e fix 2022-04-10 22:10:45 +01:00
Nawaz Dhandala
7086511590 fix 2022-04-10 22:10:21 +01:00
Nawaz Dhandala
38e35302f5 Fix 2022-04-10 22:10:02 +01:00
Nawaz Dhandala
20d45f5152 fix 2022-04-10 22:09:10 +01:00
Nawaz Dhandala
22c18fc8a2 Fix 2022-04-10 22:07:06 +01:00
Nawaz Dhandala
63f8c2485e fix 2022-04-10 22:04:51 +01:00
Nawaz Dhandala
12e20167be fix 2022-04-10 22:00:59 +01:00
Nawaz Dhandala
f50e3fd575 fix 2022-04-10 21:59:54 +01:00
Nawaz Dhandala
1d47c29b13 fix case 2022-04-10 21:58:46 +01:00
Nawaz Dhandala
569b32cbe4 register 2022-04-10 21:57:59 +01:00
Nawaz Dhandala
679f75ca65 fix 2022-04-10 21:53:57 +01:00
Nawaz Dhandala
2d0c1532b9 register 2022-04-10 21:53:33 +01:00
Nawaz Dhandala
49ee21739e cex 2022-04-10 21:50:02 +01:00
Nawaz Dhandala
6ad8491237 register 2022-04-10 21:49:55 +01:00
Nawaz Dhandala
8f7c337e05 register 2022-04-10 21:49:35 +01:00
Nawaz Dhandala
27ceacf156 register 2022-04-10 21:49:29 +01:00
Nawaz Dhandala
7307cf31f6 fix 2022-04-10 21:48:59 +01:00
Nawaz Dhandala
af12ce1f33 register 2022-04-10 21:48:39 +01:00
Nawaz Dhandala
b28f7166ba fix 2022-04-10 21:47:49 +01:00
Nawaz Dhandala
c2b7b17835 register 2022-04-10 21:47:42 +01:00
Nawaz Dhandala
df4901a4d7 rename 2022-04-10 21:46:44 +01:00
Nawaz Dhandala
67a3853425 reanme 2022-04-10 21:46:34 +01:00
Nawaz Dhandala
6d2b3af74e fix 2022-04-10 21:46:09 +01:00
Nawaz Dhandala
0b726d613f fix types 2022-04-10 21:45:53 +01:00
Nawaz Dhandala
7a280c25dc rename services 2022-04-10 21:43:35 +01:00
Nawaz Dhandala
41d88e81bc register rename 2022-04-10 21:42:59 +01:00
Nawaz Dhandala
e7854aa6b1 remove comments 2022-04-09 13:10:08 +01:00
Nawaz Dhandala
3caff74d2b Make oneuptime available on http 2022-04-09 13:09:11 +01:00
Nawaz Dhandala
1f835164b2 fix comment. 2022-04-09 10:41:42 +01:00
Nawaz Dhandala
a76c5237de open port on 80 2022-04-09 10:41:23 +01:00
Nawaz Dhandala
f68a5318a6 Fix services 2022-04-08 22:15:45 +01:00
Nawaz Dhandala
6dff804e80 fix case 2022-04-08 21:48:28 +01:00
Nawaz Dhandala
a059963695 fix case 2022-04-08 21:42:24 +01:00
Nawaz Dhandala
6db9dd484d Fix case 2022-04-08 21:41:37 +01:00
Nawaz Dhandala
117826ec44 remove _this 2022-04-08 16:53:20 +01:00
Nawaz Dhandala
e2b5eaa5f4 rename case 2022-04-08 14:09:46 +01:00
Nawaz Dhandala
86757ed71c fix case 2022-04-08 13:54:03 +01:00
Nawaz Dhandala
33ded33eba fix models. 2022-04-08 13:52:04 +01:00
Nawaz Dhandala
3a890e81cf delete rename script. 2022-04-08 13:28:51 +01:00
Nawaz Dhandala
8aa80ae392 make this upper case 2022-04-08 13:27:52 +01:00
Nawaz Dhandala
1ba35d967c update case 2022-04-08 13:26:02 +01:00
Nawaz Dhandala
eb1774190f rename seervices to uppper case. 2022-04-08 13:07:15 +01:00
Nawaz Dhandala
28c0244b72 Fix nginx job 2022-04-08 12:19:47 +01:00
Nawaz Dhandala
ad92fb8b40 Merge branch 'release' into ts-migrate 2022-04-07 15:38:25 +01:00
Nawaz Dhandala
8dfea2c145 add nginx files 2022-04-07 15:37:30 +01:00
Nawaz Dhandala
11cf5beb2f fix haraka 2022-04-07 15:35:23 +01:00
Nawaz Dhandala
480ed83e1a Merge branch 'master' into ts-migrate 2022-04-07 15:31:42 +01:00
Nawaz Dhandala
6538eba839 fix docker-compose file 2022-04-07 15:30:02 +01:00
Nawaz Dhandala
e5b855e1ba Fix company name 2022-04-07 15:16:50 +01:00
Nawaz Dhandala
066399ffc5 add types to id 2022-04-07 15:11:34 +01:00
Nawaz Dhandala
eb5b06d31e move services to classes 2022-04-07 15:10:50 +01:00
Nawaz Dhandala
75a2a99be8 Fix service 2022-04-07 14:27:23 +01:00
Nawaz Dhandala
bb6dcf6885 fix services 2022-04-07 12:45:35 +01:00
Nawaz Dhandala
b52fdee322 Move services to common-server 2022-04-05 20:56:10 +01:00
Nawaz Dhandala
e1f2a44143 move services to common 2022-04-05 14:12:51 +01:00
Nawaz Dhandala
40e3d2a7d4 fix require 2022-04-04 15:41:28 +01:00
Nawaz Dhandala
8db8a505d7 fix lint. 2022-04-04 13:15:59 +01:00
Nawaz Dhandala
2b77b09062 fix realtime service. 2022-04-03 21:54:06 +01:00
Nawaz Dhandala
4a15e7e89e fix http-test-server 2022-04-03 20:49:52 +01:00
Nawaz Dhandala
6844867eea fix lint. 2022-04-03 16:27:09 +01:00
Nawaz Dhandala
d5e17e72a6 fix license types 2022-04-02 20:01:55 +01:00
Nawaz Dhandala
1eb9c5e692 fix lint. 2022-04-02 19:47:35 +01:00
Nawaz Dhandala
fed6753cde fix lint. 2022-04-02 12:35:36 +01:00
Nawaz Dhandala
4fb1d3fac6 refactor express app. 2022-04-01 21:17:29 +01:00
Nawaz Dhandala
6f0cc9c53d Merge branch 'release' into ts-migrate 2022-03-31 20:55:26 +01:00
Nawaz Dhandala
354d53157f fix docker compose 2022-03-31 20:46:36 +01:00
Nawaz Dhandala
1b08d42cc5 add probe-api to launch.json 2022-03-31 20:45:55 +01:00
Nawaz Dhandala
6ec11a3050 fix probe 2022-03-31 19:14:55 +01:00
Nawaz Dhandala
80c5cb5596 fix data ingestor api. 2022-03-31 11:28:03 +01:00
Nawaz Dhandala
0259795147 probe-api 2022-03-31 11:15:22 +01:00
Nawaz Dhandala
db770dec7c Merge branch 'release' into ts-migrate 2022-03-29 18:40:50 +01:00
Nawaz Dhandala
0cd9a40dcf fix cron time. 2022-03-29 18:27:48 +01:00
Nawaz Dhandala
4475ba12a6 fix 2022-03-29 16:30:57 +01:00
Nawaz Dhandala
999d1436cf fix cert-order 2022-03-29 15:25:34 +01:00
Nawaz Dhandala
e5ec63e245 fix sudo 2022-03-29 15:04:03 +01:00
Nawaz Dhandala
112502c4b8 add DO API-key 2022-03-29 14:55:30 +01:00
Nawaz Dhandala
fb0295953a move deployment setup 2022-03-29 14:51:38 +01:00
Nawaz Dhandala
64c6f7f455 fix doctl 2022-03-29 14:37:52 +01:00
Nawaz Dhandala
4b038a641f fix 2022-03-29 14:35:16 +01:00
Nawaz Dhandala
4d723e40b9 fix 2022-03-29 14:30:27 +01:00
Nawaz Dhandala
e2505e9fed fix 2022-03-29 14:22:14 +01:00
Nawaz Dhandala
8e59e0806a fix doctl 2022-03-29 14:18:24 +01:00
Nawaz Dhandala
ba255ec9ab fix doctl 2022-03-29 14:15:44 +01:00
Nawaz Dhandala
783f2ac58a move to do 2022-03-29 14:13:08 +01:00
Nawaz Dhandala
61c9f2f4fa remove logstash from logger 2022-03-29 14:04:09 +01:00
Nawaz Dhandala
66c1803f32 fix api 2022-03-28 15:28:05 +01:00
Nawaz Dhandala
53b7588c4d fix actions. 2022-03-28 15:25:34 +01:00
Nawaz Dhandala
73e0297ed7 fix lint. 2022-03-27 22:49:20 +01:00
Nawaz Dhandala
def06644cc Merge branch 'master' into ts-migrate 2022-03-27 22:18:01 +01:00
Nawaz Dhandala
640cef25e2 fix mongodb script 2022-03-27 22:17:40 +01:00
Nawaz Dhandala
5254bd6ea3 fix mongodb readme. 2022-03-27 18:14:01 +01:00
Nawaz Dhandala
8c7d43e59f fix mongo-ops 2022-03-27 18:06:58 +01:00
Nawaz Dhandala
7c281906a0 update mongodb config 2022-03-27 18:03:22 +01:00
Nawaz Dhandala
1cd54356c2 fix 2022-03-27 16:46:01 +01:00
Nawaz Dhandala
d0228e3c8b fix lint. 2022-03-27 16:44:50 +01:00
Nawaz Dhandala
3e8d1ef962 add command to compile app 2022-03-27 12:17:28 +01:00
Nawaz Dhandala
94cc0d9ead fix common-ui 2022-03-27 12:13:30 +01:00
Nawaz Dhandala
f45786e877 fix lint. 2022-03-27 11:19:20 +01:00
Nawaz Dhandala
7dccade18a fix types 2022-03-25 20:39:02 +00:00
Nawaz Dhandala
4678ff1265 fix lint. 2022-03-25 20:24:05 +00:00
Nawaz Dhandala
ad2e85a857 refactor api 2022-03-25 14:10:29 +00:00
Nawaz Dhandala
eee938c6ed fix proptypes 2022-03-23 13:21:49 +00:00
Nawaz Dhandala
7ea4fb7b98 fix prop-types 2022-03-23 13:16:20 +00:00
Nawaz Dhandala
547802e8e0 add proptypes. 2022-03-23 11:37:12 +00:00
Nawaz Dhandala
d6f8f3219f fix dispatch type 2022-03-22 14:34:05 +00:00
Nawaz Dhandala
fa7b63e86d fix lock files 2022-03-22 14:34:05 +00:00
Nawaz Dhandala
a12a294424 fix dockerfile. 2022-03-22 14:34:05 +00:00
Nawaz Dhandala
027190d2e1 fix build 2022-03-22 14:34:04 +00:00
Nawaz Dhandala
f704fa3cbd update package.jsn and lock files 2022-03-22 14:34:04 +00:00
Nawaz Dhandala
ab480a35bd remove ts-expect 2022-03-22 14:34:04 +00:00
Nawaz Dhandala
93c0fcd010 Remove tsexpect error. 2022-03-22 14:34:03 +00:00
Nawaz Dhandala
a94460037b fix lint. 2022-03-22 14:34:03 +00:00
Nawaz Dhandala
8f461b8ac6 fix api-docs 2022-03-22 14:34:03 +00:00
Nawaz Dhandala
5b180d4e08 fix home 2022-03-22 14:34:03 +00:00
Nawaz Dhandala
5355389e55 fix home. 2022-03-22 14:34:03 +00:00
Nawaz Dhandala
5b809ae626 compile common-server 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
09c778b003 fix typescirpt errors. 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
70ab2814a0 fix lint. 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
d9a009137f fix tsconf 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
b67dad84f8 fix errors. 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
9752da6115 fix func type 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
ea586b6fcf change func types 2022-03-22 14:34:02 +00:00
Nawaz Dhandala
8dc9fda113 fix gitignore. 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
45f1802a8d fix types 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
c1f66fafb7 fix tsconfig 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
6bc88d9564 fix lint. 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
88d57eb2ae fix files. 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
d2740b219a fix lint. 2022-03-22 14:34:01 +00:00
Nawaz Dhandala
164b2cd26b fix lint. 2022-03-22 14:34:00 +00:00
Nawaz Dhandala
8a70d8a6f1 lint. 2022-03-22 14:34:00 +00:00
Nawaz Dhandala
a2df57f69c fix types 2022-03-22 14:34:00 +00:00
Nawaz Dhandala
ead101f9c1 fix types 2022-03-22 14:34:00 +00:00
Nawaz Dhandala
363ced50c5 fix var name 2022-03-22 14:34:00 +00:00
Nawaz Dhandala
d9de8c4310 fix lock. 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
faed82d944 fix logger. 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
babbdbeff5 fix express 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
8cd2d19f31 fix request and response types 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
9ba8e13e61 fix env 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
a3cd78b180 fix dockerfiles 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
8275601b99 fix dockerfile. 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
a49b0df494 fix lock files 2022-03-22 14:33:59 +00:00
Nawaz Dhandala
e05c0a1831 fix dashboard package.json 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
edbd58bade fix deps 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
3c7811f878 fix lock 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
ebabe6d04c fix dockerfile 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
559c52db02 fix lock files 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
e90104ab23 move to ts 2022-03-22 14:33:58 +00:00
Nawaz Dhandala
923022201f fix lint. 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
a689e2f331 refactor main files 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
dd2c1d38af fix lint. 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
68984735c0 fix lint. 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
8e2d519e38 change response 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
a13f9e5eac change responses 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
05ce28a855 fix types 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
a3e92efc5c fix dockerfile.dev 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
3739310b1c fix lint. 2022-03-22 14:33:57 +00:00
Nawaz Dhandala
56b2ad4ce1 add common-server everywhere 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
0d5c22f086 fix lint. 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
537239dab4 fix lint. 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
37c981504c fix express types 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
c2ec945c83 fix lint. 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
77661c6329 fix lint. 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
534a7b79bb add types to express routes 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
985dd2914e refactor probe-api. 2022-03-22 14:33:56 +00:00
Nawaz Dhandala
c6f3c9f660 move to dot-env 2022-03-22 14:33:55 +00:00
Nawaz Dhandala
65ff2efafc fix compile errors 2022-03-22 14:33:55 +00:00
Nawaz Dhandala
4a28a64016 fix lint. 2022-03-22 14:33:55 +00:00
Nawaz Dhandala
33d6cb84a1 fix lint 2022-03-22 14:33:55 +00:00
Nawaz Dhandala
afd62f21ce fix lint 2022-03-22 14:33:55 +00:00
Nawaz Dhandala
d013a986f5 remove tsexpect error 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
3f3e5d32cd ts-migrate 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
436d90f865 fix lint. 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
b17cdab055 fix lint. 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
ac570e31be fix lint. 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
947d379715 fix imports 2022-03-22 14:33:54 +00:00
Nawaz Dhandala
e0818a93fa fix lint. 2022-03-22 14:33:53 +00:00
Nawaz Dhandala
1009a5cdf0 rename server.js to index.ts 2022-03-22 14:33:53 +00:00
Nawaz Dhandala
6198b27fb5 fix docker files 2022-03-22 14:33:53 +00:00
Nawaz Dhandala
619f2c885d move to ts-node-dev 2022-03-22 14:33:53 +00:00
Nawaz Dhandala
9321400ad7 move to typescript. 2022-03-22 14:33:52 +00:00
Nawaz Dhandala
21225fc7b2 rename 2022-03-22 14:33:51 +00:00
Nawaz Dhandala
7502d5bf85 add types. 2022-03-22 14:33:50 +00:00
Nawaz Dhandala
55b3c139f5 add ts-migrate 2022-03-22 14:33:50 +00:00
Nawaz Dhandala
d0a2783987 change to type module 2022-02-25 13:25:16 +00:00
Nawaz Dhandala
8624b84cc3 convert to import from require. 2022-02-25 13:22:20 +00:00
Nawaz Dhandala
0595d43cf4 fix common server 2022-02-25 12:49:33 +00:00
Nawaz Dhandala
09833f2f13 Merge branch 'release' 2022-02-25 12:48:44 +00:00
Nawaz Dhandala
40d9f56e8f add db name to ingestor. 2022-02-25 12:39:38 +00:00
Nawaz Dhandala
aedbede752 fix lint. 2022-02-25 12:31:35 +00:00
Nawaz Dhandala
062373b4e6 fix. 2022-02-25 12:29:58 +00:00
Nawaz Dhandala
29c0c47b91 fix changes 2022-02-25 12:21:38 +00:00
Nawaz Dhandala
1cf99033f2 add more logs 2022-02-24 14:21:01 +00:00
Nawaz Dhandala
97f6ac8d75 Merge branch 'release' 2022-02-24 13:37:04 +00:00
Nawaz Dhandala
6ecd8775c1 fix lint. 2022-02-24 13:32:21 +00:00
Nawaz Dhandala
af495b20f4 add logs to probe service. 2022-02-24 13:26:30 +00:00
Nawaz Dhandala
10e551bff9 fix probe.yaml 2022-02-23 16:31:37 +00:00
Nawaz Dhandala
f0f5f4b374 opimize probe. 2022-02-23 16:07:08 +00:00
Nawaz Dhandala
82ce593b38 make probe into a job 2022-02-23 15:37:56 +00:00
Nawaz Dhandala
259710e527 fix lint. 2022-02-23 15:25:35 +00:00
Nawaz Dhandala
06db3a58dc fix probes 2022-02-23 15:08:26 +00:00
Nawaz Dhandala
a22566bb1a remove other monitor types from probe 2022-02-23 15:04:36 +00:00
Nawaz Dhandala
c9bfcfe99e fix probe 2022-02-23 11:38:57 +00:00
Nawaz Dhandala
ca0a9dad00 Merge branch 'release' 2022-02-23 10:34:26 +00:00
Nawaz Dhandala
05f18b0574 fix lint. 2022-02-23 10:34:12 +00:00
Nawaz Dhandala
bb9e7b1b36 fix monitor service. 2022-02-23 10:31:21 +00:00
Nawaz Dhandala
a3801fde69 fix porbe-api 2022-02-22 18:26:13 +00:00
Nawaz Dhandala
7562ff1a4d Add common ui 2022-02-22 12:58:41 +00:00
Nawaz Dhandala
a8b15cc7da install common server 2022-02-21 16:36:12 +00:00
Nawaz Dhandala
9bfdc9d6ec fix backend. 2022-02-21 16:01:26 +00:00
Nawaz Dhandala
0ce4825a86 fix 2022-02-21 13:57:19 +00:00
Nawaz Dhandala
72f4547b25 refactor backend 2022-02-21 12:08:58 +00:00
Nawaz Dhandala
38135ad3a9 refactor reducer 2022-02-21 12:08:52 +00:00
Nawaz Dhandala
828d5e581f add reducer base 2022-02-20 21:13:36 +00:00
Nawaz Dhandala
a48317b6f3 get font awesome icons 2022-02-20 12:56:59 +00:00
Nawaz Dhandala
64c0d35946 fix routes - m for menu 2022-02-20 12:43:21 +00:00
Nawaz Dhandala
66a78e61b3 fix shortcuts 2022-02-20 12:26:40 +00:00
Nawaz Dhandala
94257ceb6a fix lint. 2022-02-20 10:44:27 +00:00
Nawaz Dhandala
2c623a81ef fix lint. 2022-02-20 10:31:22 +00:00
Nawaz Dhandala
e0b73c255a implement base class 2022-02-19 21:53:19 +00:00
Nawaz Dhandala
6fe6fe18fc fix proprtypes 2022-02-19 20:35:57 +00:00
Nawaz Dhandala
1978ee2869 fix lint. 2022-02-19 20:25:13 +00:00
Nawaz Dhandala
b1ad771c16 fix proptypes 2022-02-19 20:23:18 +00:00
Nawaz Dhandala
69a5b2e135 fix prop types 2022-02-19 20:20:07 +00:00
Nawaz Dhandala
8f281a3e40 fix proptypes 2022-02-19 20:19:57 +00:00
Nawaz Dhandala
45c54bccc8 fix routes 2022-02-19 20:03:38 +00:00
Nawaz Dhandala
e1a0bf2b60 remove comments. 2022-02-19 19:55:18 +00:00
Nawaz Dhandala
89eb9d4dd1 fix 2022-02-19 19:52:53 +00:00
Nawaz Dhandala
7366d472bd fix lint. 2022-02-19 19:47:25 +00:00
Nawaz Dhandala
97a3d6864a fix lint. 2022-02-19 19:43:50 +00:00
Nawaz Dhandala
2f0bf495ca fix lint. 2022-02-19 19:36:23 +00:00
Nawaz Dhandala
5cdce2621d fix lint 2022-02-19 19:36:16 +00:00
Nawaz Dhandala
3c5c653e21 remove tracking 2022-02-19 19:32:47 +00:00
Nawaz Dhandala
29ab40db34 fixlint. 2022-02-19 18:16:51 +00:00
Nawaz Dhandala
fceca17838 fix lint. 2022-02-18 20:02:38 +00:00
Nawaz Dhandala
4aa81fe392 fix 2022-02-18 14:35:52 +00:00
Nawaz Dhandala
06e30ef0a0 Merge branch 'release' 2022-02-18 13:40:55 +00:00
Nawaz Dhandala
40b34835c4 fix lint. 2022-02-18 13:40:22 +00:00
Nawaz Dhandala
cad9724444 add constructor 2022-02-17 15:57:19 +00:00
Nawaz Dhandala
c1629566a8 fix error boundary. 2022-02-17 15:16:17 +00:00
Nawaz Dhandala
f0885f29e0 remove error boundary 2022-02-17 15:11:12 +00:00
Nawaz Dhandala
a97cab6dcd remove error boundary 2022-02-17 15:08:18 +00:00
Nawaz Dhandala
9fa46b212d refactor page 2022-02-15 22:01:48 +00:00
Nawaz Dhandala
a3c70d1d19 refactor page 2022-02-15 22:01:37 +00:00
Nawaz Dhandala
8fd6d516bb add debug config. 2022-02-15 17:59:54 +00:00
Nawaz Dhandala
33f364e656 remove aanlytics tracking. 2022-02-15 14:26:09 +00:00
Nawaz Dhandala
be2815563a remove should log analytics 2022-02-15 14:25:57 +00:00
Nawaz Dhandala
1c0a6f35e6 add common-button. 2022-02-14 13:32:40 +00:00
Nawaz Dhandala
ccbdc53c05 fix select 2022-02-13 17:30:56 +00:00
Nawaz Dhandala
6afc66762e fix lint. 2022-02-13 16:26:01 +00:00
Nawaz Dhandala
d843292cfe refactor table. 2022-02-13 15:56:12 +00:00
Nawaz Dhandala
ebc0d14431 refactor table. 2022-02-13 14:55:08 +00:00
Nawaz Dhandala
9398afb0e2 table refactor 2022-02-12 22:23:52 +00:00
Nawaz Dhandala
84d1044652 refactor table 2022-02-12 22:07:27 +00:00
Nawaz Dhandala
394f342cb9 fix status page api. 2022-02-12 21:18:51 +00:00
Nawaz Dhandala
2ae1021c98 fix status page url 2022-02-12 21:11:14 +00:00
Nawaz Dhandala
a01742495f fix lint 2022-02-12 21:07:13 +00:00
Nawaz Dhandala
4e2c174b5a fix-lint 2022-02-12 15:57:55 +00:00
Nawaz Dhandala
f58ce935be Merge branch 'release' 2022-02-12 15:34:15 +00:00
Nawaz Dhandala
2178cf5355 refactor status page service 2022-02-12 15:33:53 +00:00
Nawaz Dhandala
e0c8baf63a create base model util 2022-02-12 14:02:02 +00:00
dependabot[bot]
fc893b6382 Bump follow-redirects from 1.14.1 to 1.14.8 in /_test/script-monitor
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.1 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.1...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 13:41:28 +00:00
Nawaz Dhandala
05a672dbb9 add error boundary. 2022-02-12 12:19:35 +00:00
Nawaz Dhandala
f8744dd6fb fix lint. 2022-02-12 10:38:11 +00:00
Nawaz Dhandala
290722ffb7 remove error boundary. 2022-02-12 10:35:41 +00:00
Nawaz Dhandala
f45eb5abce backend enterprise test 2022-02-12 10:25:10 +00:00
Nawaz Dhandala
66ef389afe fix test jobs 2022-02-12 10:20:37 +00:00
Nawaz Dhandala
97e32461a6 fix lint 2022-02-12 10:07:37 +00:00
Nawaz Dhandala
a1b51ee51d fix admin-dashboard build 2022-02-12 10:04:28 +00:00
Nawaz Dhandala
fff1f698e5 fix docker images 2022-02-12 09:51:52 +00:00
Nawaz Dhandala
2803de06e8 remove newrelic 2022-02-11 22:22:01 +00:00
Nawaz Dhandala
c3b30a6f6d remove newrelic. 2022-02-11 22:21:47 +00:00
Nawaz Dhandala
e397787f68 move nodejs to lts 2022-02-11 22:10:11 +00:00
Nawaz Dhandala
5aa1daaae6 fix dockerfile 2022-02-11 22:05:30 +00:00
Nawaz Dhandala
aa402ef55b Remove newrelic 2022-02-11 21:58:55 +00:00
Nawaz Dhandala
a068687eed remove mixpanel 2022-02-11 21:40:08 +00:00
Nawaz Dhandala
61822f1204 remove mixpanel 2022-02-11 21:07:19 +00:00
Nawaz Dhandala
6599d27610 fix lint. 2022-02-11 14:09:10 +00:00
Nawaz Dhandala
4f40961915 fix test script 2022-02-09 22:14:43 +00:00
Nawaz Dhandala
5f7bb6043b Remove Sentry 2022-02-09 22:13:12 +00:00
Nawaz Dhandala
6d3f89f74f Merge branch 'master' of github.com:OneUptime/app 2022-02-09 21:06:01 +00:00
Nawaz Dhandala
c3773a92e2 fix script. 2022-02-09 21:05:58 +00:00
Nawaz Dhandala
ee94a214c1 Update README.md 2022-02-08 15:49:26 +00:00
Nawaz Dhandala
cd212ca8f7 Merge branch 'master' of github.com:OneUptime/app 2022-02-08 15:47:34 +00:00
Nawaz Dhandala
26e2674ba4 add png 2022-02-08 15:47:27 +00:00
Nawaz Dhandala
79772dbecf Update README.md 2022-02-08 15:43:27 +00:00
Nawaz Dhandala
3382df24aa fix vuls in home. 2022-02-08 14:56:43 +00:00
Nawaz Dhandala
d5d90dee82 add comparision. 2022-02-08 13:18:10 +00:00
Nawaz Dhandala
58c8683ad9 fix messaging 2022-02-08 13:12:54 +00:00
Nawaz Dhandala
94a057ab8a fix probe api 2022-02-08 09:50:18 +00:00
Nawaz Dhandala
85a5e028d8 fix endpoints 2022-02-08 09:37:36 +00:00
Nawaz Dhandala
ca57e42938 fix lint 2022-02-07 18:37:16 +00:00
Nawaz Dhandala
8247bc6d80 remove dist files 2022-02-07 18:27:25 +00:00
Nawaz Dhandala
bde41f9d48 add dist to eslint 2022-02-07 18:27:16 +00:00
Nawaz Dhandala
3e34919257 fix home 2022-02-07 18:24:12 +00:00
Nawaz Dhandala
9c1675ed52 fix jobs 2022-02-07 18:21:12 +00:00
Nawaz Dhandala
a3af22acd7 break status page into multiple api's. 2022-02-07 18:19:50 +00:00
Nawaz Dhandala
ceb26d2d8a fix 2022-02-07 15:47:33 +00:00
Nawaz Dhandala
19a532dadb Fix comment. 2022-02-07 13:45:50 +00:00
Nawaz Dhandala
de247317c0 Merge branch 'release' 2022-02-06 08:59:50 +00:00
Nawaz Dhandala
425b0a2531 fix test 2022-02-06 08:59:37 +00:00
Nawaz Dhandala
941a5dc571 fix app scan job 2022-02-06 08:29:25 +00:00
Nawaz Dhandala
7451b33af9 fix redirect issue 2022-02-06 08:23:29 +00:00
Nawaz Dhandala
781504087a fix-redirect 2022-02-06 00:11:29 +00:00
Nawaz Dhandala
609aac9399 fix env file 2022-02-06 00:01:47 +00:00
Nawaz Dhandala
641eeaaaea fix probe error service 2022-02-05 23:53:42 +00:00
Nawaz Dhandala
5289689bde remove redirect 2022-02-05 23:23:16 +00:00
Nawaz Dhandala
d82ae8c693 add db name env var 2022-02-05 23:15:10 +00:00
Nawaz Dhandala
a5c288a876 fix home 2022-02-05 23:02:14 +00:00
Nawaz Dhandala
a23aa67ce5 fix jobs 2022-02-05 22:24:03 +00:00
Nawaz Dhandala
e686a8ef5e fix jobs 2022-02-05 22:22:05 +00:00
Nawaz Dhandala
3fd0502a5a fix deploy 2022-02-05 22:17:44 +00:00
Nawaz Dhandala
912f82a2c2 Merge pull request #9 from OneUptime/staging-release
Staging release
2022-02-05 21:48:53 +00:00
Nawaz Dhandala
7da00b5d9b fix dockerfiles 2022-02-05 21:47:43 +00:00
Nawaz Dhandala
70b9824eb8 fix file 2022-02-05 21:25:03 +00:00
Nawaz Dhandala
f9b37472a4 Merge pull request #8 from OneUptime/staging-release
Staging release
2022-02-05 21:08:07 +00:00
Nawaz Dhandala
d6935b2964 fix release 2022-02-05 21:07:40 +00:00
Nawaz Dhandala
fb199a3817 add test jobs 2022-02-05 21:01:12 +00:00
Nawaz Dhandala
6bfb4bbea7 fix build 2022-02-05 20:30:42 +00:00
Nawaz Dhandala
ba5dea5af0 add tagging 2022-02-05 19:53:37 +00:00
Nawaz Dhandala
57f6ea559c fix ui 2022-02-05 19:52:26 +00:00
Nawaz Dhandala
5c329b0261 add new script 2022-02-05 19:30:34 +00:00
Nawaz Dhandala
dc92577d13 fix deploy files 2022-02-05 19:20:19 +00:00
Nawaz Dhandala
f85e50ebd3 upgrade version to 4 2022-02-05 19:17:17 +00:00
Nawaz Dhandala
a9dd549be6 push to github container registry. 2022-02-05 19:14:28 +00:00
Nawaz Dhandala
0ad9447475 Merge pull request #7 from OneUptime/staging-release
fix jobs
2022-01-29 19:36:50 +00:00
Nawaz Dhandala
def0449371 fix jobs 2022-01-29 13:37:41 +00:00
Nawaz Dhandala
b19b1482f0 fix dockerfile 2022-01-29 13:18:01 +00:00
Nawaz Dhandala
abcb6d7f6b fix docker files 2022-01-29 13:12:43 +00:00
Nawaz Dhandala
f05ce219f5 fix jobs 2022-01-29 13:07:52 +00:00
Nawaz Dhandala
ba75aff220 fix jobs 2022-01-29 13:01:12 +00:00
Nawaz Dhandala
ab89440f79 fix jobs 2022-01-29 10:59:26 +00:00
Nawaz Dhandala
00334f4751 fix 2022-01-29 10:49:29 +00:00
Nawaz Dhandala
978f137372 fix name 2022-01-29 10:37:45 +00:00
Nawaz Dhandala
930eea01e9 rename jobs 2022-01-29 10:15:39 +00:00
Nawaz Dhandala
a57adc0471 fix deploy 2022-01-29 09:48:47 +00:00
Nawaz Dhandala
c544ad04b1 add verison setup back 2022-01-29 09:39:36 +00:00
Nawaz Dhandala
83f4fe441d add version setup back. 2022-01-29 09:39:28 +00:00
Nawaz Dhandala
f155a88d90 rename fyipe -> oneuptime 2022-01-28 22:34:06 +00:00
Nawaz Dhandala
464b538d37 fix jobs 2022-01-28 22:03:05 +00:00
Nawaz Dhandala
108c24aaae fix jobs 2022-01-28 20:45:41 +00:00
Nawaz Dhandala
d28537cd51 fix jobs 2022-01-28 20:08:18 +00:00
Nawaz Dhandala
7b561082c8 add sudo to deployment. 2022-01-28 18:39:16 +00:00
Nawaz Dhandala
c8d769aa05 fix account staging 2022-01-28 17:13:55 +00:00
Nawaz Dhandala
926f649f5b remove deploy files. 2022-01-28 16:49:50 +00:00
Nawaz Dhandala
ef1b62998d fix accounts 2022-01-28 16:38:21 +00:00
Nawaz Dhandala
498f45e59f make helm chart global 2022-01-28 16:25:44 +00:00
Nawaz Dhandala
ca53368bd6 fix dockerfile 2022-01-28 16:19:28 +00:00
Nawaz Dhandala
8eb9991e81 fix env var 2022-01-28 16:17:19 +00:00
Nawaz Dhandala
6fedeff8a8 fix haraka 2022-01-28 16:09:53 +00:00
Nawaz Dhandala
297389d552 fix deploy files 2022-01-28 15:56:40 +00:00
Nawaz Dhandala
2bf33861d4 fix env var 2022-01-28 15:46:15 +00:00
Nawaz Dhandala
bf149747b2 add env vars 2022-01-28 15:44:07 +00:00
Nawaz Dhandala
f9e202a9f0 add env vars 2022-01-28 15:44:01 +00:00
Nawaz Dhandala
693be265ca revert changes 2022-01-28 14:57:43 +00:00
Nawaz Dhandala
c72ba9430d fix deploy acitons. 2022-01-28 14:48:16 +00:00
Nawaz Dhandala
64eb62f232 exlcude release branches 2022-01-28 13:30:05 +00:00
Nawaz Dhandala
79e6cb478c fix jobs 2022-01-26 19:35:32 +00:00
Nawaz Dhandala
fb545a3ed7 remove code quality scan 2022-01-26 19:32:19 +00:00
Nawaz Dhandala
19d34662a0 exclude java files 2022-01-26 19:27:12 +00:00
Nawaz Dhandala
afc41d079f deploy jobs fixed 2022-01-26 19:23:55 +00:00
Nawaz Dhandala
ce93942d8e skip audit workflows 2022-01-26 15:04:39 +00:00
Nawaz Dhandala
fa11dfd2db remove certs 2022-01-26 15:03:26 +00:00
Nawaz Dhandala
3a9c1ce8d3 change style 2022-01-26 13:02:57 +00:00
Nawaz Dhandala
e59be57933 add audit jobs 2022-01-26 13:00:04 +00:00
Nawaz Dhandala
f0478be7ef fix job name 2022-01-26 12:39:09 +00:00
Nawaz Dhandala
97e0c5ec4d fix job 2022-01-26 12:38:37 +00:00
Nawaz Dhandala
ce8d4b4a39 fix audit job 2022-01-26 12:38:14 +00:00
Nawaz Dhandala
ae3ea50ddf fix lint. 2022-01-26 09:31:05 +00:00
Nawaz Dhandala
3571cb2b0e Merge pull request #2 from OneUptime/github-actions
feature GitHub actions
2022-01-26 09:28:24 +00:00
Nawaz Dhandala
46e5b0c1b6 Merge pull request #5 from OneUptime/upgrade-nodejs
Improve Breadcrumps in component settings
2022-01-26 09:26:41 +00:00
Nawaz Dhandala
042a8f9712 Merge pull request #3 from OneUptime/subproject-ui-update
Subproject UI update
2022-01-26 09:25:57 +00:00
ikhide.atakpu
391e2de932 update question 2022-01-25 20:43:18 +01:00
ikhide.atakpu
fefec26759 Merge branch 'master' into subproject-ui-update 2022-01-25 15:41:49 +01:00
Ayinla Abeeb
81b616f824 upgrade nodejs 2022-01-25 14:11:32 +01:00
Ayinla Abeeb
88eb196769 fix component-settings-breadcrumbs 2022-01-25 11:05:38 +01:00
Ayinla Abeeb
718cf75dc0 fix development startup 2022-01-25 11:03:10 +01:00
David Adewole
de161e65f4 github-actions 2022-01-25 10:12:43 +01:00
David Adewole
4a946d18e7 github-actions 2022-01-25 10:06:12 +01:00
David Adewole
9ac278b5ed github-actions 2022-01-25 10:01:39 +01:00
David Adewole
83c205b515 github-actions 2022-01-25 09:53:18 +01:00
David Adewole
1af4728010 github-actions 2022-01-25 09:46:24 +01:00
David Adewole
7200e71d30 github-actions 2022-01-25 09:39:50 +01:00
David Adewole
b66d0a68dd github-actions 2022-01-25 09:36:25 +01:00
David Adewole
b702abbebe github-actions 2022-01-25 09:27:52 +01:00
ikhide.atakpu
52f76f4026 Merge branch 'master' into subproject-ui-update 2022-01-24 20:53:15 +01:00
ikhide.atakpu
f90ff27083 toggle breadcrum 2022-01-24 20:30:23 +01:00
David Adewole
6e75a2894d github-actions 2022-01-24 18:18:50 +01:00
David Adewole
43d7a16dce github-actions 2022-01-24 18:09:07 +01:00
David Adewole
5f0508ca34 github-actions 2022-01-24 17:40:12 +01:00
David Adewole
b5272afb36 github-actions 2022-01-24 17:37:36 +01:00
David Adewole
8fb0eaa7a8 github-actions 2022-01-24 17:21:04 +01:00
David Adewole
3a4591b415 github-actions 2022-01-24 17:20:23 +01:00
David Adewole
98b8ec6bf4 github-actions 2022-01-24 17:17:52 +01:00
David Adewole
ac95db55da github-actions 2022-01-24 17:16:32 +01:00
David Adewole
828a4ba36e github-actions 2022-01-24 17:16:22 +01:00
David Adewole
09cefa6830 github-actions 2022-01-24 17:14:05 +01:00
David Adewole
608746d644 github-actions 2022-01-24 17:09:24 +01:00
David Adewole
e8ed111ed7 github-actions 2022-01-24 17:01:40 +01:00
David Adewole
9d8d2a2f33 github-actions 2022-01-24 16:58:07 +01:00
David Adewole
bc815ba6a0 github-actions 2022-01-24 16:55:25 +01:00
David Adewole
ee6551c840 github-actions 2022-01-24 16:53:39 +01:00
David Adewole
9f3c48ed2a github-actions 2022-01-24 16:51:08 +01:00
David Adewole
d6c3eb7b1f github-actions 2022-01-24 16:50:54 +01:00
David Adewole
b046455f1a github-actions 2022-01-24 16:13:38 +01:00
David Adewole
a50a530793 github-actions 2022-01-24 16:00:09 +01:00
David Adewole
7fedb6a696 github-actions 2022-01-24 15:55:03 +01:00
David Adewole
111572ff29 github-actions 2022-01-24 15:49:09 +01:00
David Adewole
3dd07f44c3 github-actions 2022-01-24 15:46:49 +01:00
David Adewole
83c0597932 github-actions 2022-01-24 15:42:11 +01:00
David Adewole
5305a260aa github-actions 2022-01-24 15:39:32 +01:00
David Adewole
de31e352ad github-actions 2022-01-24 15:36:53 +01:00
David Adewole
e051ca7e70 github-actions 2022-01-24 15:31:30 +01:00
ikhide.atakpu
d4dfb8a0ac Update breadcrums 2022-01-24 15:29:25 +01:00
ikhide.atakpu
e5f9af6d1f increase icon size 2022-01-24 15:26:42 +01:00
David Adewole
bacd0e1a22 github-actions 2022-01-24 14:08:14 +01:00
David Adewole
65432bf7fd github-actions 2022-01-24 14:04:01 +01:00
David Adewole
f1f7e7dd14 github-actions 2022-01-24 13:58:47 +01:00
David Adewole
91a877d51a github-actions 2022-01-24 13:52:44 +01:00
David Adewole
5747acc126 github-actions 2022-01-24 13:51:29 +01:00
David Adewole
829bf75951 github-actions 2022-01-24 13:50:28 +01:00
David Adewole
9c83f58ffa github-actions 2022-01-24 13:48:36 +01:00
David Adewole
10d9814c34 github-actions 2022-01-24 13:47:17 +01:00
David Adewole
373f285b2f github-actions 2022-01-24 13:45:12 +01:00
David Adewole
3d9c8779b5 github-actions 2022-01-24 13:43:32 +01:00
David Adewole
dc9064636a github-actions 2022-01-24 13:30:54 +01:00
ikhide.atakpu
3e57d03257 make search opaque 2022-01-24 11:44:00 +01:00
ikhide.atakpu
491d99c5cd make help icon bolder 2022-01-24 11:40:20 +01:00
ikhide.atakpu
d060fd1a0a adjust top conponent responsiveness 2022-01-24 11:39:00 +01:00
ikhide.atakpu
157a84df5e remove subproject alert 2022-01-24 11:38:10 +01:00
ikhide.atakpu
0f71dbce2f update subproject text 2022-01-24 11:37:54 +01:00
7401 changed files with 605112 additions and 1313131 deletions

68
.bash_profile Normal file
View File

@@ -0,0 +1,68 @@
# These are aliases that will make your life simple when you're building OneUptime
# Make directory and change directory at the same time.
mkcdir ()
{
mkdir -p -- "$1" &&
cd -P -- "$1"
}
# Git aliases
alias g="git"
alias gs="git status"
alias ga="git add"
alias gc="git checkout"
alias gb="git branch"
alias gp="git pull"
alias gpo="git push origin"
alias gl="git log"
alias gd="git diff"
alias gm="git merge"
# Kubernetes aliases
alias k="kubectl"
alias kg="kubectl get"
alias kd="kubectl describe"
alias kc="kubectl create"
alias kdel="kubectl delete"
alias klo="kubectl logs"
alias klof="kubectl logs -f"
alias kex="kubectl exec"
alias kexi="kubectl exec -it"
# Docker aliases
alias d="docker"
alias dc="docker compose"
alias dcu="docker compose up"
alias dcd="docker compose down"
# Node aliases
alias n="npm"
alias ni="npm install"
alias nis="npm install --save"
alias nid="npm install --save-dev"
alias nr="npm run"
alias nt="npm test"
alias ns="npm start"
alias nb="npm build"
# Rust aliases
alias c="cargo"
alias cb="cargo build"
alias cr="cargo run"
# OneUptime Specific Aliases
# --------------------------
alias nrd="npm run dev"
alias nrl="npm run logs"
alias nrb="npm run build"
alias nrfb="npm run force-build"
alias nrps="npm run ps-dev"
# OneUptime LLM Server
alias nrfbl="npm run force-build-llm"
alias nrdl="npm run dev-llm"
alias nrll="npm run logs-llm"
alias nrbl="npm run build-llm"

View File

@@ -5,7 +5,9 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
node_modules
**/node_modules
.idea
# testing
/coverage
@@ -15,10 +17,7 @@ node_modules
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
env.js
npm-debug.log*
@@ -55,4 +54,6 @@ tests/coverage
settings.json
go-sdk/tester/
GoSDK/tester/

View File

@@ -1,30 +0,0 @@
*/node_modules/*
*/build/*
*/coverage/*
*/public/*
*/views/*
*fonts*
*logos*
.*
*.png
*.sh
*.txt
*.snap
*.enc
Dockerfile
CHANGELOG
LICENSE
marketing/*/*
licenses/*
certifications/*
api-docs/public/assets/*
js-sdk/src/cli/server-monitor/out/scripts/prettify/*
js-sdk/dist/logger.js
js-sdk/dist/logger.min.js
js-sdk/dist/fyipe.js
js-sdk/dist/fyipe.min.js
_test/*

View File

@@ -1,107 +0,0 @@
{
"parserOptions": {
"ecmaVersion": 8,
"ecmaFeatures": {
"experimentalObjectRestSpread": true,
"jsx": true,
"spread": true
},
"sourceType": "module"
},
"env": {
"browser": true,
"node": true,
"jquery": true,
"es6": true,
"jest": true
},
"plugins": [
"react",
"jsx-a11y"
],
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:prettier/recommended",
"prettier",
"prettier/react"
],
"globals": {
"describe" :true,
"context" :true,
"before" :true,
"beforeEach" :true,
"after" :true,
"afterEach" :true,
"it" :true,
"expect" :true,
"workbox" :true,
"importScripts" :true
},
"parser": "babel-eslint",
"rules": {
"no-fallthrough": "error",
"no-unreachable": "error",
"no-cond-assign": "error",
"valid-typeof": "error",
"no-func-assign": "error",
"no-extra-semi": "error",
"linebreak-style": [
"error",
"unix"
],
"no-unused-vars": "error",
"no-console": "error",
"no-undef": "error",
"no-empty": "error",
"no-case-declarations": "error",
"no-mixed-spaces-and-tabs": "error",
"no-useless-escape": "error",
"prettier/prettier": "error",
"react/jsx-no-undef": "error",
"react/jsx-no-bind": [
"error",
{
"allowArrowFunctions": true,
"allowBind": false,
"ignoreRefs": false
}
],
"react/no-children-prop": "error",
"react/no-deprecated": "error",
"react/boolean-prop-naming": "error",
"react/no-is-mounted": "error",
"react/no-find-dom-node": "error",
"react/no-did-update-set-state": "error",
"react/no-unknown-property": "error",
"react/no-unused-prop-types": "error",
"react/jsx-no-duplicate-props": "error",
"react/no-unused-state": "error",
"react/jsx-uses-vars": "error",
"react/prop-types": "error",
"react/react-in-jsx-scope": "error",
"react/no-string-refs": "error",
"jsx-a11y/href-no-hash": [
0
],
"react/no-unescaped-entities": "error",
"react/display-name": "error",
"react/jsx-pascal-case": "error",
"array-callback-return": "error",
"no-loop-func": "error",
"jsx-a11y/anchor-is-valid": "error",
"prefer-const": [
"error",
{
"destructuring": "any",
"ignoreReadBeforeAssign": false
}
],
"no-var": "error"
},
"settings": {
"react": {
"version": "16.5"
}
}
}

41
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,41 @@
---
name: Bug report
about: Create a report to help us improve
title: '<Title of the issue>'
labels: 'bug'
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Deployment Type**
Is this issue on SaaS (at https://oneuptime.com) or self hosted (the version that you deployed on your server)?
**Additional context**
Add any other context about the problem here.

View File

@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: '<Title of the issue>'
labels: 'enhancement'
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

View File

@@ -0,0 +1,10 @@
---
name: Request for Test
about: 'Request more tests for product code in the platform. '
title: Tests for [FileName]
labels: 'write tests'
assignees: ''
---

14
.github/pull_request_template.md vendored Normal file
View File

@@ -0,0 +1,14 @@
### Title of this pull request?
### Small Description?
### Pull Request Checklist:
- [ ] Please make sure all jobs pass before requesting a review.
- [ ] Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if such).
- [ ] Have you lint your code locally before submission?
- [ ] Did you write tests where appropriate?
### Related Issue?
### Screenshots (if appropriate):

346
.github/workflows/build.yml vendored Normal file
View File

@@ -0,0 +1,346 @@
name: Build
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*'
- 'release'
jobs:
docker-build-accounts:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Accounts/Dockerfile .
docker-build-isolated-vm:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./IsolatedVM/Dockerfile .
docker-build-home:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Home/Dockerfile .
docker-build-worker:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Worker/Dockerfile .
docker-build-workflow:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Workflow/Dockerfile .
docker-build-api-reference:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./APIReference/Dockerfile .
docker-build-docs:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Docs/Dockerfile .
docker-build-otel-collector:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./OTelCollector/Dockerfile .
docker-build-app:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./App/Dockerfile .
docker-build-copilot:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./Copilot/Dockerfile .
docker-build-e2e:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for accounts service
- name: build docker image
run: sudo docker build -f ./E2E/Dockerfile .
docker-build-admin-dashboard:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for home
- name: build docker image
run: sudo docker build -f ./AdminDashboard/Dockerfile .
docker-build-dashboard:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for home
- name: build docker image
run: sudo docker build -f ./Dashboard/Dockerfile .
docker-build-haraka:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build images
- name: build docker image
run: sudo docker build -f ./Haraka/Dockerfile .
docker-build-probe:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./Probe/Dockerfile .
docker-build-probe-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./ProbeIngest/Dockerfile .
docker-build-server-monitor-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./ServerMonitorIngest/Dockerfile .
docker-build-open-telemetry-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./OpenTelemetryIngest/Dockerfile .
docker-build-incoming-request-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./IncomingRequestIngest/Dockerfile .
docker-build-fluent-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image probe api
- name: build docker image
run: sudo docker build -f ./FluentIngest/Dockerfile .
docker-build-status-page:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for home
- name: build docker image
run: sudo docker build -f ./StatusPage/Dockerfile .
docker-build-test-server:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Preinstall
run: npm run prerun
# build image for mail service
- name: build docker image
run: sudo docker build -f ./TestServer/Dockerfile .

View File

@@ -1,24 +0,0 @@
name: Code Quality Scan
on:
# Trigger analysis when pushing in master or pull requests, and when creating
# a pull request.
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
jobs:
sonarcloud:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
# Disabling shallow clone is recommended for improving relevancy of reporting
fetch-depth: 0
- name: SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

72
.github/workflows/codeql-analysis.yml vendored Normal file
View File

@@ -0,0 +1,72 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '17 0 * * 4'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript', 'typescript', 'go' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://git.io/codeql-language-support
steps:
- name: Checkout repository
uses: actions/checkout@v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2

40
.github/workflows/common-jobs.yaml vendored Normal file
View File

@@ -0,0 +1,40 @@
name: Common Jobs
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
helm-lint:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Install Helm
run: |
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
- name: Lint Helm Chart
run: |
helm lint ./HelmChart/Public/oneuptime
js-lint:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- name: Checkout repo
uses: actions/checkout@v4
- run: sudo apt-get update
- run: sudo apt-get install -y curl gcc
- run: sudo apt-get install -y build-essential
- run: sudo apt-get install -y nodejs
- run: npm install
- run: npm run lint
- name: Show how to fix lint
if: ${{ failure() }}
run: echo "Please run `npm run fix` in your root directory to fix the lint automatically."

View File

@@ -1,22 +0,0 @@
name: Common Jobs
on:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
- run: sudo apt-get update
- run: sudo apt-get install -y curl gcc
- run: sudo apt-get install -y build-essential
- run: sudo apt-get install -y nodejs
- run: npm ci
- run: npm run lint
- run: chmod +x ./ci/scripts/cleanup.sh
- run: ./ci/scripts/cleanup.sh

293
.github/workflows/compile.yml vendored Normal file
View File

@@ -0,0 +1,293 @@
name: Compile
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*'
- 'release'
jobs:
compile-accounts:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Accounts && npm install && npm run compile && npm run dep-check
compile-isolated-vm:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd IsolatedVM && npm install && npm run compile && npm run dep-check
compile-common:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install && npm run compile && npm run dep-check
compile-app:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd App && npm install && npm run compile && npm run dep-check
compile-home:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Home && npm install && npm run compile && npm run dep-check
compile-worker:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Worker && npm install && npm run compile && npm run dep-check
compile-workflow:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Workflow && npm install && npm run compile && npm run dep-check
compile-api-reference:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd APIReference && npm install && npm run compile && npm run dep-check
compile-docs-reference:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Docs && npm install && npm run compile && npm run dep-check
compile-copilot:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Copilot && npm install && npm run compile && npm run dep-check
compile-nginx:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Nginx && npm install && npm run compile && npm run dep-check
compile-infrastructure-agent:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
# Setup Go
- uses: actions/setup-go@v5
- run: cd InfrastructureAgent && go build .
compile-admin-dashboard:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd AdminDashboard && npm install && npm run compile && npm run dep-check
compile-dashboard:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Dashboard && npm install && npm run compile && npm run dep-check
compile-e2e:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: sudo apt-get update
- run: cd Common && npm install
- run: cd E2E && npm install && npm run compile && npm run dep-check
compile-probe:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Probe && npm install && npm run compile && npm run dep-check
compile-probe-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd ProbeIngest && npm install && npm run compile && npm run dep-check
compile-server-monitor-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd ServerMonitorIngest && npm install && npm run compile && npm run dep-check
compile-open-telemetry-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd OpenTelemetryIngest && npm install && npm run compile && npm run dep-check
compile-incoming-request-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd IncomingRequestIngest && npm install && npm run compile && npm run dep-check
compile-fluent-ingest:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd FluentIngest && npm install && npm run compile && npm run dep-check
compile-status-page:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd StatusPage && npm install && npm run compile && npm run dep-check
compile-test-server:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd TestServer && npm install && npm run compile && npm run dep-check

1827
.github/workflows/release.yml vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,32 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
name: "OneUptime Reliability Copilot"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
# Run every day at midnight UTC
- cron: '0 0 * * *'
jobs:
analyze:
name: Analyze Code
runs-on: ubuntu-latest
steps:
# Run Reliability Copilot in Docker Container
- name: Run Copilot
run: |
docker run --rm \
-e ONEUPTIME_URL="https://test.oneuptime.com" \
-e ONEUPTIME_REPOSITORY_SECRET_KEY="${{ secrets.COPILOT_ONEUPTIME_REPOSITORY_SECRET_KEY }}" \
-e CODE_REPOSITORY_PASSWORD="${{ github.token }}" \
-e CODE_REPOSITORY_USERNAME="simlarsen" \
-e OPENAI_API_KEY="${{ secrets.OPENAI_API_KEY }}" \
--net=host oneuptime/copilot:test

1765
.github/workflows/test-release.yaml vendored Normal file

File diff suppressed because it is too large Load Diff

23
.github/workflows/test.common.yaml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: Common Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
BILLING_PRIVATE_KEY: ${{secrets.TEST_BILLING_PRIVATE_KEY}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && bash test-setup.sh
- run: cd Common && npm install && rm -rf build && npm run test

View File

@@ -0,0 +1,20 @@
name: Fluent Ingest Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd FluentIngest && npm install && npm run test

View File

@@ -0,0 +1,21 @@
name: Incoming Request Ingest Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd IncomingRequestIngest && npm install && npm run test

View File

@@ -0,0 +1,21 @@
name: OpenTelemetryIngest Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd OpenTelemetryIngest && npm install && npm run test

View File

@@ -0,0 +1,21 @@
name: ProbeIngest Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd ProbeIngest && npm install && npm run test

23
.github/workflows/test.probe.yaml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: Probe Test
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Common && npm install
- run: cd Probe && npm install
- run: cd Probe && npm run test

42
.github/workflows/test.yaml vendored Normal file
View File

@@ -0,0 +1,42 @@
name: Tests
on:
pull_request:
push:
branches-ignore:
- 'hotfix-*' # excludes hotfix branches
- 'release'
jobs:
test-app:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd App && npm install && npm run test
test-home:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Home && npm install && npm run test
test-worker:
runs-on: ubuntu-latest
env:
CI_PIPELINE_ID: ${{github.run_number}}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: latest
- run: cd Worker && npm install && npm run test

72
.gitignore vendored
View File

@@ -3,20 +3,24 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
node_modules
# Build Dist
*/build/dist/*
# Build Dist
**/dist/*
.idea
# testing
/coverage
**/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
env.js
npm-debug.log*
@@ -53,4 +57,58 @@ tests/coverage
settings.json
go-sdk/tester/
GoSDK/tester/
.gitconfig
secret.env
# This file is autogenerated from the template
*/.env
*/Dockerfile
config.env
config.env.tmp
config.env.temp
logs.txt
*/Cert.crt
*/Key.key
Certs/StatusPageCerts/*.crt
Certs/StatusPageCerts/*.key
Certs/ServerCerts/*.crt
Certs/ServerCerts/*.key
Backups/*.backup
Backups/*.sql
Backups/*.tar
.env
Haraka/dkim/keys/private_base64.txt
Haraka/dkim/keys/public_base64.txt
.eslintcache
HelmChart/Values/*.values.yaml
LLM/__pycache__/*
LLM/Models/*
Examples/otel-dotnet/obj/*
InfrastructureAgent/sea-prep.blob
InfrastructureAgent/InfrastructureAgent
InfrastructureAgent/build/*
InfrastructureAgent/err.log
InfrastructureAgent/out.log
InfrastructureAgent/daemon.pid
App/greenlock/.greenlockrc
App/greenlock/greenlock.d/config.json
App/greenlock/greenlock.d/config.json.bak
Examples/otel-dotnet/bin/Debug/net6.0/Grpc.Core.Api.dll.txt
InfrastructureAgent/oneuptime-infrastructure-agent

View File

@@ -1,167 +0,0 @@
# IMPORTANT:
#
# This CI/CD will run on an Ubuntu VM. After this script runs, the VM will retain the state.
# It's your responsibility to clean the VM up in the cleanup stage after job finishes executing.
# This script runs on Microk8s. Since our deployments are on Kubernetes, our aim is to create EXACT same replica for test, staging and production.
# Define stages
stages:
- BuildAndTest
- Deploy
- RollbackIfDeploymentFail
- Tests
- RollbackIfTestsFail
include:
# GLOBAL JOBS
- '/ci/spec/global/lint.yaml'
- '/ci/spec/global/rollback.yaml'
# ACCOUNTS
- '/ci/spec/accounts/audit.yaml'
- '/ci/spec/accounts/deploy.yaml'
- '/ci/spec/accounts/rollback.yaml'
- '/ci/spec/accounts/lighthouse.yaml'
# ADMIN DASHBOARD
- '/ci/spec/admin-dashboard/audit.yaml'
- '/ci/spec/admin-dashboard/deploy.yaml'
- '/ci/spec/admin-dashboard/rollback.yaml'
# API-DOCS DASHBOARD
- '/ci/spec/api-docs/audit.yaml'
- '/ci/spec/api-docs/deploy.yaml'
- '/ci/spec/api-docs/rollback.yaml'
# BACKEND
- '/ci/spec/backend/audit.yaml'
- '/ci/spec/backend/build-n-test.yaml'
- '/ci/spec/backend/deploy.yaml'
- '/ci/spec/backend/rollback.yaml'
# DASHBOARD
- '/ci/spec/dashboard/audit.yaml'
- '/ci/spec/dashboard/deploy.yaml'
- '/ci/spec/dashboard/rollback.yaml'
# HELM-CHART
- '/ci/spec/helm-chart/audit.yaml'
- '/ci/spec/helm-chart/build-n-test.yaml'
- '/ci/spec/helm-chart/deploy.yaml'
- '/ci/spec/helm-chart/rollback.yaml'
# HOME
- '/ci/spec/home/audit.yaml'
- '/ci/spec/home/deploy.yaml'
- '/ci/spec/home/rollback.yaml'
- '/ci/spec/home/lighthouse.yaml'
# HTTP-TEST-SERVER
- '/ci/spec/http-test-server/audit.yaml'
- '/ci/spec/http-test-server/deploy.yaml'
- '/ci/spec/http-test-server/rollback.yaml'
# INIT-SCRIPT
- '/ci/spec/init-script/audit.yaml'
- '/ci/spec/init-script/deploy.yaml'
# LIGHTHOUSE RUNNER
- '/ci/spec/lighthouse-runner/audit.yaml'
- '/ci/spec/lighthouse-runner/deploy.yaml'
# LICENSING
- '/ci/spec/licensing/audit.yaml'
- '/ci/spec/licensing/build-n-test.yaml'
- '/ci/spec/licensing/deploy.yaml'
- '/ci/spec/licensing/rollback.yaml'
# PROBE
- '/ci/spec/probe/audit.yaml'
- '/ci/spec/probe/deploy.yaml'
- '/ci/spec/probe/rollback.yaml'
# STATUS-PAGE
- '/ci/spec/status-page/audit.yaml'
- '/ci/spec/status-page/deploy.yaml'
- '/ci/spec/status-page/rollback.yaml'
# ZAPIER
- '/ci/spec/zapier/audit.yaml'
- '/ci/spec/zapier/build-n-test.yaml'
# E2E
- '/ci/spec/e2e/docker-compose-enterprise-test.yaml'
- '/ci/spec/e2e/docker-compose-test.yaml'
- '/ci/spec/e2e/kubernetes-enterprise-test.yaml'
- '/ci/spec/e2e/kubernetes-test.yaml'
# SMOKE TEST
- '/ci/spec/tests/staging.yaml'
- '/ci/spec/tests/production.yaml'
# JS-SDK
- '/ci/spec/js-sdk/audit.yaml'
- '/ci/spec/js-sdk/build-n-test.yaml'
- '/ci/spec/js-sdk/deploy.yaml'
# PHP-SDK
- '/ci/spec/php-sdk/audit.yaml'
- '/ci/spec/php-sdk/build-n-test.yaml'
- '/ci/spec/php-sdk/deploy.yaml'
# JAVA-SDK
- '/ci/spec/java-sdk/audit.yaml'
- '/ci/spec/java-sdk/build-n-test.yaml'
- '/ci/spec/java-sdk/deploy.yaml'
# PYTHON-SDK
- '/ci/spec/python-sdk/audit.yaml'
- '/ci/spec/python-sdk/build-n-test.yaml'
- '/ci/spec/python-sdk/deploy.yaml'
# RUBY-SDK
- '/ci/spec/ruby-sdk/audit.yaml'
- '/ci/spec/ruby-sdk/build-n-test.yaml'
- '/ci/spec/ruby-sdk/deploy.yaml'
# HARAKA
- '/ci/spec/haraka/deploy.yaml'
# ONEUPTIME-LE-STORE
- '/ci/spec/oneuptime-le-store/deploy.yaml'
# ONEUPTIME-ACME-HTTP-01
- '/ci/spec/oneuptime-acme-http-01/deploy.yaml'
# ONEUPTIME-GL-MANAGER
- '/ci/spec/oneuptime-gl-manager/deploy.yaml'
# Application Scanner
- '/ci/spec/application-scanner/deploy.yaml'
# Script Runner
- '/ci/spec/script-runner/audit.yaml'
- '/ci/spec/script-runner/deploy.yaml'
# Container Scanner
- '/ci/spec/container-scanner/deploy.yaml'
# realtime
- '/ci/spec/realtime/audit.yaml'
- '/ci/spec/realtime/deploy.yaml'
- '/ci/spec/realtime/rollback.yaml'
# data-ingestor
- '/ci/spec/data-ingestor/audit.yaml'
- '/ci/spec/data-ingestor/deploy.yaml'
- '/ci/spec/data-ingestor/rollback.yaml'
# probe-api
- '/ci/spec/probe-api/audit.yaml'
- '/ci/spec/probe-api/deploy.yaml'
- '/ci/spec/probe-api/rollback.yaml'
# # GO-SDK
# - '/ci/spec/go-sdk/audit.yaml'
# - '/ci/spec/go-sdk/build-n-test.yaml'
# - '/ci/spec/go-sdk/deploy.yaml'

4
.husky/pre-commit Executable file
View File

@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
# npm run lint

15
.oneuptime/README.md Normal file
View File

@@ -0,0 +1,15 @@
## OneUptime Copilot
This folder contains the configuration files for the OneUptime Copilot. The Copilot is a tool that automatically improves your code. It can fix issues, improve code quality, and help you ship faster.
This folder has the following structure:
- `config.js`: The configuration file for the Copilot. You can customize the Copilot's behavior by changing this file.
- `scripts`: A folder containing scripts that the Copilot runs. These are hooks that run at different stages of the Copilot's process.
- `on-after-clone.sh`: A script that runs after the Copilot clones your repository.
- `on-before-code-change.sh`: A script that runs before the Copilot makes changes to your code.
- `on-after-code-change.sh`: A script that runs after the Copilot makes changes to your code.
- `on-before-commit.sh`: A script that runs before the Copilot commits changes to your repository.
- `on-after-commit.sh`: A script that runs after the Copilot commits changes to your repository.

10
.oneuptime/config.js Normal file
View File

@@ -0,0 +1,10 @@
// This is the configuration file for the oneuptime copilot.
const getCopilotConfig = () => {
return {
// The version of the schema for this configuration file.
schemaVersion: '1.0',
}
}
export default getCopilotConfig;

View File

@@ -0,0 +1,16 @@
# Description: Copilot clones your repository and to improve your code.
# This scirpt runs after the clone process is completed.
# Some of the common tasks you can do here are:
# 1. Install dependencies
# 2. Run linting
# 3. Run tests
# 4. Run build
# 5. Run any other command that you want to run after the clone process is completed.
# If this script fails, copilot will not proceed with the next steps to improve your code.
# This step is to ensure that the code is in a good state before we start improving it.
# If you want to skip this script, you can keep this file empty.
# It's highly recommended to run linting and tests in this script to ensure the code is in a good state.
# This scirpt will run on ubuntu machine. So, make sure the commands you run are compatible with ubuntu.
npm install
npm run lint

View File

@@ -0,0 +1,13 @@
# Description: Copilot will run this script after we make improvements to your code and write it to disk.
# Some of the common tasks you can do here are:
# 1. Run linting
# 2. Run tests
# 3. Run build
# 4. Run any other command that you want to run after the code is changed.
# If this script fails, copilot will not commit the changes to your repository.
# This step is to ensure that the code is in a good state before we commit the changes.
# If you want to skip this script, you can keep this file empty.
# It's highly recommended to run linting and tests in this script to ensure the code is in a good state.
# This scirpt will run on ubuntu machine. So, make sure the commands you run are compatible with ubuntu.
npm run fix

View File

@@ -0,0 +1 @@
# Description: Copilot will run this script after the commit process is completed.

View File

@@ -0,0 +1,9 @@
# Description: Copilot will run this script before we make changes to your code.
# Some of the common tasks you can do here are:
# 1. Install dependencies
# 2. Run any other command that you want to run before the code is changed.
# If this script fails, copilot will not make any changes to the code.
# This step is to ensure that the code is in a good state before we start making changes.
# If you want to skip this script, you can keep this file empty.
# It's highly recommended to run things like installing dependencies in this script.
# This scirpt will run on ubuntu machine. So, make sure the commands you run are compatible with ubuntu.

View File

@@ -0,0 +1 @@
# Description: Copilot will run this script before we commit the changes to your repository.

View File

@@ -3,6 +3,7 @@ node_modules
# dependencies
/node_modules
node_modules
.vscode/
.idea
# testing
@@ -13,10 +14,7 @@ node_modules
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
env.js
npm-debug.log*
@@ -51,5 +49,5 @@ LICENSE
marketing/*/*
licenses/*
certifications/*
api-docs/public/assets/*
js-sdk/src/cli/server-monitor/out/scripts/prettify/*
ApiReference/public/assets/*
JavaScriptSDK/src/cli/server-monitor/out/scripts/prettify/*

View File

@@ -1,8 +0,0 @@
{
"trailingComma": "es5",
"tabWidth": 4,
"semi": true,
"singleQuote": true,
"bracketSpacing": true,
"arrowParens": "avoid"
}

5
.vscode/extensions.json vendored Normal file
View File

@@ -0,0 +1,5 @@
{
"recommendations": [
"esbenp.prettier-vscode"
]
}

351
.vscode/launch.json vendored
View File

@@ -3,22 +3,265 @@
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
"tasks": [
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/backend",
"name": "Backend: Debug with Docker",
"type": "docker-run",
"label": "docker-run: debug",
"dependsOn": [
"docker-build"
],
"dockerRun": {
"command": "nest start --debug 127.0.0.1:9229"
},
"node": {
"enableDebugging": true
}
}
],
"configurations": [
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/TestServer",
"name": "Copilot: Debug with Docker",
"port": 9985,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"name": "Debug Infrastructure Agent",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "./InfrastructureAgent",
"args": ["start"],
},
{
"name": "Node.js - Debug Current File",
"type": "node",
"restart": true,
"autoAttachChildProcesses": true,
"request": "launch",
"program": "${file}"
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/App",
"name": "App: Debug with Docker",
"port": 9232,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/realtime",
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Home",
"name": "Home: Debug with Docker",
"port": 9212,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Worker",
"name": "Worker: Debug with Docker",
"port": 8734,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Workflow",
"name": "Workflow: Debug with Docker",
"port": 8735,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Docs",
"name": "Docs: Debug with Docker",
"port": 8738,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/APIReference",
"name": "API Reference: Debug with Docker",
"port": 8737,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/TestServer",
"name": "Test Server: Debug with Docker",
"port": 9141,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Probe",
"name": "Probe: Debug with Docker",
"port": 9229,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/ProbeIngest",
"name": "ProbeIngest: Debug with Docker",
"port": 9932,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/ServerMonitorIngest",
"name": "ServerMonitorIngest: Debug with Docker",
"port": 9941,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/IncomingRequestIngest",
"name": "IncomingRequestIngest: Debug with Docker",
"port": 9933,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/OpenTelemetryIngest",
"name": "OpenTelemetryIngest: Debug with Docker",
"port": 9938,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/FluentIngest",
"name": "Fluent Ingest: Debug with Docker",
"port": 9937,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/IsolatedVM",
"name": "Isolated VM: Debug with Docker",
"port": 9974,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Workflow",
"name": "Workflow: Debug with Docker",
"port": 9212,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/Realtime",
"name": "Realtime: Debug with Docker",
"port": 9250,
"remoteRoot": "/usr/src/app",
@@ -26,35 +269,27 @@
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/probe-api",
"name": "Probe API: Debug with Docker",
"port": 9251,
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/StatusPage",
"name": "Status Page API${cwd}: Debug with Docker",
"port": 9764,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/licensing",
"name": "Licensing: Debug with Docker",
"port": 9233,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/http-test-server",
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/HttpTestServer",
"name": "HTTP Test Server: Debug with Docker",
"port": 9234,
"remoteRoot": "/usr/src/app",
@@ -62,22 +297,12 @@
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/home",
"name": "Home: Debug with Docker",
"port": 9235,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
{
"address": "0.0.0.0",
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/script-runnner",
"name": "Script Runner: Debug with Docker",
"port": 9236,
@@ -86,11 +311,13 @@
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/init-script",
"address": "127.0.0.1",
"localRoot": "${workspaceFolder}/InitScript",
"name": "Init Script: Debug with Docker",
"port": 9237,
"remoteRoot": "/usr/src/app",
@@ -98,19 +325,35 @@
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
"type": "node",
"restart": true,
"autoAttachChildProcesses": true
},
{
"address": "0.0.0.0",
"localRoot": "${workspaceFolder}/probe",
"name": "Probe: Debug with Docker",
"port": 9238,
"remoteRoot": "/usr/src/app",
"request": "attach",
"skipFiles": [
"<node_internals>/**"
"name": "Common: Debug Tests",
"type": "node",
"restart": true,
"autoAttachChildProcesses": true,
"request": "launch",
"cwd": "${workspaceRoot}/Common",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run-script",
"debug:test"
],
},
{
"name": "Accounts: Debug Local Files",
"type": "node",
"restart": true,
"autoAttachChildProcesses": true,
"request": "launch",
"cwd": "${workspaceRoot}/Accounts",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run-script",
"dev"
],
"type": "pwa-node"
}
]
}

56
APIReference/.dockerignore Executable file
View File

@@ -0,0 +1,56 @@
.git
node_modules
# See https://help.github.com/ignore-files/ for more about ignoring files.
# dependencies
/node_modules
node_modules
.idea
# testing
/coverage
# production
/build
# misc
.DS_Store
env.js
npm-debug.log*
yarn-debug.log*
yarn-error.log*
yarn.lock
Untitled-1
*.local.sh
*.local.yaml
run
stop
nohup.out*
encrypted-credentials.tar
encrypted-credentials/
_README.md
# Important Add production values to gitignore.
values-saas-production.yaml
kubernetes/values-saas-production.yaml
/private
/tls_cert.pem
/tls_key.pem
/keys
temp_readme.md
tests/coverage
settings.json
GoSDK/tester/

30
APIReference/.gitignore vendored Executable file
View File

@@ -0,0 +1,30 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.
# dependencies
#/backend/node_modules
/kubernetes
/node_modules
.idea
# misc
.DS_Store
npm-debug.log*
yarn-debug.log*
yarn-error.log*
yarn.lock
**/*/paymentService.test.js
apiTest.rest
application_security_dir
container_security_dir
# coverage
/coverage
/.nyc_output
/greenlock.d/config.json
/greenlock.d/config.json.bak
/.greenlockrc

View File

@@ -0,0 +1,6 @@
{
"query": {
"name": "Hello",
// other filters
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"age": {
"_type": "EqualToOrNull",
value: 10
}
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"age": {
"_type": "GreaterThan",
"value": 10
}
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"age": {
"_type": "GreaterThanOrEqual",
"value": 10
}
}
}

View File

@@ -0,0 +1,7 @@
{
"query": {
"age": {
"_type": "IsNull"
}
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"age": {
"_type": "LessThan",
"value": 10
}
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"age": {
"_type": "LessThanOrEqual",
"value": 10
}
}
}

View File

@@ -0,0 +1,8 @@
{
"query": {
"name": {
"_type": "NotEqual",
"value": "Hello"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"query": {
"age": {
"_type": "NotNull"
}
}
}

View File

@@ -0,0 +1,6 @@
{
"select": {
"name": true,
// other fields
}
}

View File

@@ -0,0 +1,6 @@
{
"sort": {
"name": "ASC",
// other fields
}
}

View File

@@ -0,0 +1,12 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}
Request Body:
{
"query": {
// query object (optional, if left optional it'll select everything)
},
}

View File

@@ -0,0 +1,3 @@
{
"count": 107
}

View File

@@ -0,0 +1,12 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}
Request Body:
{
"data": {
// properties to update as JSON.
}
}

View File

@@ -0,0 +1,4 @@
{
"_id": "xxx-xxx-xxxx-xxxx",
// other object fields.
}

View File

@@ -0,0 +1,4 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1,12 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}
Request Body:
{
"select": {
// select object (optional, if left optional it'll only fetch ID).
},
}

View File

@@ -0,0 +1,4 @@
{
"_id": "3599ee69-43a7-42d7",
// ... other object fields.
}

View File

@@ -0,0 +1,18 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}
Request Body:
{
"select": {
// select object (optional, if left optional it'll only fetch ID).
},
"query": {
// query object (optional, if left optional it'll select everything)
},
"sort": {
// sort object (optional)
}
}

View File

@@ -0,0 +1,19 @@
{
"count": 10,
"limit": 10,
"skip": 0,
"data": [
{
"_id": "p39d997a-026c-44b2-8b02-7b2814d886d2",
// ...
},
{
"_id": "l34e743e-1af5-4b0a-998f-1d421c22f7a1",
// ...
},
{
"_id": "6a5aa129-0b3e-45b7-a7f6-b4b6df338a19",
// ...
}
]
}

View File

@@ -0,0 +1,12 @@
Request Headers:
ApiKey: {secret-api-key}
ProjectID: {project-id}
Request Body:
{
"data": {
// properties to update as JSON.
}
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1,19 @@
{
"count": 10,
"limit": 3,
"skip": 0,
"data": [
{
"_id": "p39d997a-026c-44b2-8b02-7b2814d886d2",
// ...
},
{
"_id": "l34e743e-1af5-4b0a-998f-1d421c22f7a1",
// ...
},
{
"_id": "6a5aa129-0b3e-45b7-a7f6-b4b6df338a19",
// ...
}
]
}

View File

@@ -0,0 +1,70 @@
#
# OneUptime-App Dockerfile
#
# Pull base image nodejs image.
FROM public.ecr.aws/docker/library/node:23.8-alpine3.21
RUN mkdir /tmp/npm && chmod 2777 /tmp/npm && chown 1000:1000 /tmp/npm && npm config set cache /tmp/npm --global
RUN npm config set fetch-retries 5
RUN npm config set fetch-retry-mintimeout 100000
RUN npm config set fetch-retry-maxtimeout 600000
ARG GIT_SHA
ARG APP_VERSION
ENV GIT_SHA=${GIT_SHA}
ENV APP_VERSION=${APP_VERSION}
# IF APP_VERSION is not set, set it to 1.0.0
RUN if [ -z "$APP_VERSION" ]; then export APP_VERSION=1.0.0; fi
# Install bash.
RUN apk add bash && apk add curl
# Install python
RUN apk update && apk add --no-cache --virtual .gyp python3 make g++
#Use bash shell by default
SHELL ["/bin/bash", "-c"]
RUN mkdir /usr/src
WORKDIR /usr/src/Common
COPY ./Common/package*.json /usr/src/Common/
# Set version in ./Common/package.json to the APP_VERSION
RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/Common/package.json
RUN npm install
COPY ./Common /usr/src/Common
ENV PRODUCTION=true
WORKDIR /usr/src/app
# Install app dependencies
COPY ./APIReference/package*.json /usr/src/app/
# Set version in ./App/package.json to the APP_VERSION
RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/app/package.json
RUN npm install
# Expose ports.
# - 1446: OneUptime-api-reference
EXPOSE 1446
{{ if eq .Env.ENVIRONMENT "development" }}
#Run the app
CMD [ "npm", "run", "dev" ]
{{ else }}
# Copy app source
COPY ./APIReference /usr/src/app
# Bundle app source
RUN npm run compile
#Run the app
CMD [ "npm", "start" ]
{{ end }}

52
APIReference/Index.ts Executable file
View File

@@ -0,0 +1,52 @@
import APIReferenceRoutes from "./Routes";
import { PromiseVoidFunction } from "Common/Types/FunctionTypes";
import InfrastructureStatus from "Common/Server/Infrastructure/Status";
import logger from "Common/Server/Utils/Logger";
import App from "Common/Server/Utils/StartServer";
import Telemetry from "Common/Server/Utils/Telemetry";
import "ejs";
const APP_NAME: string = "reference";
const init: PromiseVoidFunction = async (): Promise<void> => {
try {
// Initialize telemetry
Telemetry.init({
serviceName: APP_NAME,
});
const statusCheck: PromiseVoidFunction = async (): Promise<void> => {
// Check the status of infrastructure components
return await InfrastructureStatus.checkStatusWithRetry({
checkClickhouseStatus: false,
checkPostgresStatus: false,
checkRedisStatus: false,
retryCount: 3,
});
};
// Initialize the app with service name and status checks
await App.init({
appName: APP_NAME,
statusOptions: {
liveCheck: statusCheck,
readyCheck: statusCheck,
},
});
await APIReferenceRoutes.init();
// Add default routes to the app
await App.addDefaultRoutes();
} catch (err) {
logger.error("App Init Failed:");
logger.error(err);
throw err;
}
};
init().catch((err: Error) => {
logger.error(err);
logger.error("Exiting node process");
process.exit(1);
});

86
APIReference/Routes.ts Executable file
View File

@@ -0,0 +1,86 @@
import AuthenticationServiceHandler from "./Service/Authentication";
import DataTypeServiceHandler from "./Service/DataType";
import ErrorServiceHandler from "./Service/Errors";
import IntroductionServiceHandler from "./Service/Introduction";
import ModelServiceHandler from "./Service/Model";
import PageNotFoundServiceHandler from "./Service/PageNotFound";
import PaginationServiceHandler from "./Service/Pagination";
import PermissionServiceHandler from "./Service/Permissions";
import StatusServiceHandler from "./Service/Status";
import { StaticPath } from "./Utils/Config";
import ResourceUtil, { ModelDocumentation } from "./Utils/Resources";
import Dictionary from "Common/Types/Dictionary";
import FeatureSet from "Common/Server/Types/FeatureSet";
import Express, {
ExpressApplication,
ExpressRequest,
ExpressResponse,
ExpressStatic,
} from "Common/Server/Utils/Express";
const APIReferenceFeatureSet: FeatureSet = {
init: async (): Promise<void> => {
const ResourceDictionary: Dictionary<ModelDocumentation> =
ResourceUtil.getResourceDictionaryByPath();
const app: ExpressApplication = Express.getExpressApp();
// Serve static files for the API reference with a cache max age of 30 days
app.use("/reference", ExpressStatic(StaticPath, { maxAge: 2592000 }));
// Redirect index page to the introduction page
app.get(["/reference"], (_req: ExpressRequest, res: ExpressResponse) => {
return res.redirect("/reference/introduction");
});
// Handle "Page Not Found" page
app.get(
["/reference/page-not-found"],
(req: ExpressRequest, res: ExpressResponse) => {
return PageNotFoundServiceHandler.executeResponse(req, res);
},
);
// Handle all other pages based on the "page" parameter
app.get(
["/reference/:page"],
(req: ExpressRequest, res: ExpressResponse) => {
const page: string | undefined = req.params["page"];
if (!page) {
return PageNotFoundServiceHandler.executeResponse(req, res);
}
const currentResource: ModelDocumentation | undefined =
ResourceDictionary[page];
// Execute the appropriate service handler based on the "page" parameter
if (req.params["page"] === "permissions") {
return PermissionServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "authentication") {
return AuthenticationServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "pagination") {
return PaginationServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "errors") {
return ErrorServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "introduction") {
return IntroductionServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "status") {
return StatusServiceHandler.executeResponse(req, res);
} else if (req.params["page"] === "data-types") {
return DataTypeServiceHandler.executeResponse(req, res);
} else if (currentResource) {
return ModelServiceHandler.executeResponse(req, res);
}
// page not found
return PageNotFoundServiceHandler.executeResponse(req, res);
},
);
app.get("/reference/*", (req: ExpressRequest, res: ExpressResponse) => {
return PageNotFoundServiceHandler.executeResponse(req, res);
});
},
};
export default APIReferenceFeatureSet;

View File

@@ -0,0 +1,35 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
// Retrieve resources documentation
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
export default class ServiceHandler {
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
let pageTitle: string = "";
let pageDescription: string = "";
// Extract page parameter from request
const page: string | undefined = req.params["page"];
const pageData: any = {};
// Set default page title and description for the authentication page
pageTitle = "Authentication";
pageDescription = "Learn how to authenticate requests with OneUptime API";
// Render the index page with the specified parameters
return res.render(`${ViewsPath}/pages/index`, {
page: page,
resources: Resources,
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled,
pageDescription: pageDescription,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,128 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { CodeExamplesPath, ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import LocalCache from "Common/Server/Infrastructure/LocalCache";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
import LocalFile from "Common/Server/Utils/LocalFile";
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
export default class ServiceHandler {
public static async executeResponse(
_req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
const pageData: any = {};
pageData.selectCode = await LocalCache.getOrSetString(
"data-type",
"select",
async () => {
return await LocalFile.read(`${CodeExamplesPath}/DataTypes/Select.md`);
},
);
pageData.sortCode = await LocalCache.getOrSetString(
"data-type",
"sort",
async () => {
return await LocalFile.read(`${CodeExamplesPath}/DataTypes/Sort.md`);
},
);
pageData.equalToCode = await LocalCache.getOrSetString(
"data-type",
"equal-to",
async () => {
return await LocalFile.read(`${CodeExamplesPath}/DataTypes/EqualTo.md`);
},
);
pageData.equalToOrNullCode = await LocalCache.getOrSetString(
"data-type",
"equal-to-or-null",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/EqualToOrNull.md`,
);
},
);
pageData.greaterThanCode = await LocalCache.getOrSetString(
"data-type",
"greater-than",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/GreaterThan.md`,
);
},
);
pageData.greaterThanOrEqualCode = await LocalCache.getOrSetString(
"data-type",
"greater-than-or-equal",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/GreaterThanOrEqual.md`,
);
},
);
pageData.lessThanCode = await LocalCache.getOrSetString(
"data-type",
"less-than",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/LessThan.md`,
);
},
);
pageData.lessThanOrEqualCode = await LocalCache.getOrSetString(
"data-type",
"less-than-or-equal",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/LessThanOrEqual.md`,
);
},
);
pageData.isNullCode = await LocalCache.getOrSetString(
"data-type",
"is-null",
async () => {
return await LocalFile.read(`${CodeExamplesPath}/DataTypes/IsNull.md`);
},
);
pageData.notNullCode = await LocalCache.getOrSetString(
"data-type",
"not-null",
async () => {
return await LocalFile.read(`${CodeExamplesPath}/DataTypes/NotNull.md`);
},
);
pageData.notEqualToCode = await LocalCache.getOrSetString(
"data-type",
"not-equals",
async () => {
return await LocalFile.read(
`${CodeExamplesPath}/DataTypes/NotEqualTo.md`,
);
},
);
res.status(200);
return res.render(`${ViewsPath}/pages/index`, {
page: "data-types",
pageTitle: "Data Types",
enableGoogleTagManager: IsBillingEnabled,
pageDescription:
"Data Types that can be used to interact with OneUptime API",
resources: Resources,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,36 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
// Fetch a list of resources used in the application
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
export default class ServiceHandler {
// Handles the HTTP response for a given request
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
let pageTitle: string = "";
let pageDescription: string = "";
// Get the 'page' parameter from the request
const page: string | undefined = req.params["page"];
const pageData: any = {};
// Set the default page title and description
pageTitle = "Errors";
pageDescription = "Learn more about how we return errors from API";
// Render the response using the given view and data
return res.render(`${ViewsPath}/pages/index`, {
page: page,
resources: Resources,
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled,
pageDescription: pageDescription,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,42 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
// Get all resources and featured resources from ResourceUtil
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
const FeaturedResources: Array<ModelDocumentation> =
ResourceUtil.getFeaturedResources();
export default class ServiceHandler {
// Handle the API request
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
// Initialize page title and description
let pageTitle: string = "";
let pageDescription: string = "";
// Get the requested page from the URL parameters
const page: string | undefined = req.params["page"];
const pageData: any = {};
// Set featured resources for the page
pageData.featuredResources = FeaturedResources;
// Set page title and description
pageTitle = "Introduction";
pageDescription = "API Reference for OneUptime";
// Render the index page with the required data
return res.render(`${ViewsPath}/pages/index`, {
page: page,
resources: Resources,
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled,
pageDescription: pageDescription,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,271 @@
import { CodeExamplesPath, ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import PageNotFoundServiceHandler from "./PageNotFound";
import { AppApiRoute } from "Common/ServiceRoute";
import { ColumnAccessControl } from "Common/Types/BaseDatabase/AccessControl";
import { getTableColumns } from "Common/Types/Database/TableColumn";
import Dictionary from "Common/Types/Dictionary";
import ObjectID from "Common/Types/ObjectID";
import Permission, {
PermissionHelper,
PermissionProps,
} from "Common/Types/Permission";
import LocalCache from "Common/Server/Infrastructure/LocalCache";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
import LocalFile from "Common/Server/Utils/LocalFile";
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
// Get all resources and resource dictionary
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
const ResourceDictionary: Dictionary<ModelDocumentation> =
ResourceUtil.getResourceDictionaryByPath();
// Get all permission props
const PermissionDictionary: Dictionary<PermissionProps> =
PermissionHelper.getAllPermissionPropsAsDictionary();
export default class ServiceHandler {
// Execute response for a given page
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
let pageTitle: string = "";
let pageDescription: string = "";
let page: string | undefined = req.params["page"];
const pageData: any = {};
// Check if page is provided
if (!page) {
return PageNotFoundServiceHandler.executeResponse(req, res);
}
// Get current resource
const currentResource: ModelDocumentation | undefined =
ResourceDictionary[page];
// Check if current resource exists
if (!currentResource) {
return PageNotFoundServiceHandler.executeResponse(req, res);
}
// Set page title and description
pageTitle = currentResource.name;
pageDescription = currentResource.description;
page = "model";
// Get table columns for current resource
const tableColumns: any = getTableColumns(currentResource.model);
// Filter out columns with no access
for (const key in tableColumns) {
const accessControl: ColumnAccessControl | null =
currentResource.model.getColumnAccessControlFor(key);
if (!accessControl) {
delete tableColumns[key];
continue;
}
if (
accessControl?.create.length === 0 &&
accessControl?.read.length === 0 &&
accessControl?.update.length === 0
) {
delete tableColumns[key];
continue;
}
tableColumns[key].permissions = accessControl;
}
// Remove unnecessary columns
delete tableColumns["deletedAt"];
delete tableColumns["deletedByUserId"];
delete tableColumns["deletedByUser"];
delete tableColumns["version"];
// Set page data
pageData.title = currentResource.model.singularName;
pageData.description = currentResource.model.tableDescription;
pageData.columns = tableColumns;
pageData.tablePermissions = {
read: currentResource.model.readRecordPermissions.map(
(permission: Permission) => {
return PermissionDictionary[permission];
},
),
update: currentResource.model.updateRecordPermissions.map(
(permission: Permission) => {
return PermissionDictionary[permission];
},
),
delete: currentResource.model.deleteRecordPermissions.map(
(permission: Permission) => {
return PermissionDictionary[permission];
},
),
create: currentResource.model.createRecordPermissions.map(
(permission: Permission) => {
return PermissionDictionary[permission];
},
),
};
// Cache the list request data
pageData.listRequest = await LocalCache.getOrSetString(
"model",
"list-request",
async () => {
// Read the list request data from a file
return await LocalFile.read(`${CodeExamplesPath}/Model/ListRequest.md`);
},
);
// Cache the item request data
pageData.itemRequest = await LocalCache.getOrSetString(
"model",
"item-request",
async () => {
// Read the item request data from a file
return await LocalFile.read(`${CodeExamplesPath}/Model/ItemRequest.md`);
},
);
// Cache the item response data
pageData.itemResponse = await LocalCache.getOrSetString(
"model",
"item-response",
async () => {
// Read the item response data from a file
return await LocalFile.read(
`${CodeExamplesPath}/Model/ItemResponse.md`,
);
},
);
// Cache the count request data
pageData.countRequest = await LocalCache.getOrSetString(
"model",
"count-request",
async () => {
// Read the count request data from a file
return await LocalFile.read(
`${CodeExamplesPath}/Model/CountRequest.md`,
);
},
);
// Cache the count response data
pageData.countResponse = await LocalCache.getOrSetString(
"model",
"count-response",
async () => {
// Read the CountResponse.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/CountResponse.md`,
);
},
);
pageData.updateRequest = await LocalCache.getOrSetString(
"model",
"update-request",
async () => {
// Read the UpdateRequest.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/UpdateRequest.md`,
);
},
);
pageData.updateResponse = await LocalCache.getOrSetString(
"model",
"update-response",
async () => {
// Read the UpdateResponse.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/UpdateResponse.md`,
);
},
);
pageData.createRequest = await LocalCache.getOrSetString(
"model",
"create-request",
async () => {
// Read the CreateRequest.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/CreateRequest.md`,
);
},
);
pageData.createResponse = await LocalCache.getOrSetString(
"model",
"create-response",
async () => {
// Read the CreateResponse.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/CreateResponse.md`,
);
},
);
pageData.deleteRequest = await LocalCache.getOrSetString(
"model",
"delete-request",
async () => {
// Read the DeleteRequest.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/DeleteRequest.md`,
);
},
);
pageData.deleteResponse = await LocalCache.getOrSetString(
"model",
"delete-response",
async () => {
// Read the DeleteResponse.md file
return await LocalFile.read(
`${CodeExamplesPath}/Model/DeleteResponse.md`,
);
},
);
// Get list response from cache or set it if it's not available
pageData.listResponse = await LocalCache.getOrSetString(
"model",
"list-response",
async () => {
// Read the list response from a file
return await LocalFile.read(
`${CodeExamplesPath}/Model/ListResponse.md`,
);
},
);
// Generate a unique ID for the example object
pageData.exampleObjectID = ObjectID.generate();
// Construct the API path for the current resource
pageData.apiPath =
AppApiRoute.toString() + currentResource.model.crudApiPath?.toString();
// Check if the current resource is a master admin API
pageData.isMasterAdminApiDocs = currentResource.model.isMasterAdminApiDocs;
// Render the index page with the required data
return res.render(`${ViewsPath}/pages/index`, {
page: page,
resources: Resources,
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled,
pageDescription: pageDescription,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,27 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources(); // Get an array of model documentation resources
export default class ServiceHandler {
// This is a static method that handles the response
public static async executeResponse(
_req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
// Set the HTTP status code to 404 (Not Found)
res.status(404);
// Render the 'index' page with the given data
return res.render(`${ViewsPath}/pages/index`, {
page: "404", // The page type (404 in this case)
pageTitle: "Page Not Found", // The page title
enableGoogleTagManager: IsBillingEnabled,
pageDescription: "Page you're looking for is not found.", // The page description
resources: Resources, // The array of model documentation resources
pageData: {}, // An empty object to hold any additional page data
});
}
}

View File

@@ -0,0 +1,57 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { CodeExamplesPath, ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import LocalCache from "Common/Server/Infrastructure/LocalCache";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
import LocalFile from "Common/Server/Utils/LocalFile";
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources(); // Get all resources from ResourceUtil
export default class ServiceHandler {
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
let pageTitle: string = ""; // Initialize page title
let pageDescription: string = ""; // Initialize page description
const page: string | undefined = req.params["page"]; // Get the page parameter from the request
const pageData: any = {}; // Initialize page data object
// Set page title and description
pageTitle = "Pagination";
pageDescription = "Learn how to paginate requests with OneUptime API";
// Get response and request code from LocalCache or LocalFile
pageData.responseCode = await LocalCache.getOrSetString(
"pagination",
"response",
async () => {
// Read Response.md file from CodeExamplesPath
return await LocalFile.read(
`${CodeExamplesPath}/Pagination/Response.md`,
);
},
);
pageData.requestCode = await LocalCache.getOrSetString(
"pagination",
"request",
async () => {
// Read Request.md file from CodeExamplesPath
return await LocalFile.read(
`${CodeExamplesPath}/Pagination/Request.md`,
);
},
);
// Render the page with the page data
return res.render(`${ViewsPath}/pages/index`, {
page: page, // Pass the page parameter
resources: Resources, // Pass all resources
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled, // Pass the page title
pageDescription: pageDescription, // Pass the page description
pageData: pageData, // Pass the page data
});
}
}

View File

@@ -0,0 +1,43 @@
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { PermissionHelper, PermissionProps } from "Common/Types/Permission";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
export default class ServiceHandler {
public static async executeResponse(
req: ExpressRequest,
res: ExpressResponse,
): Promise<void> {
// Initialize page title and description
let pageTitle: string = "";
let pageDescription: string = "";
// Get the requested page
const page: string | undefined = req.params["page"];
const pageData: any = {};
// Set page title and description
pageTitle = "Permissions";
pageDescription = "Learn how permissions work with OneUptime";
// Filter permissions to only include those assignable to tenants
pageData.permissions = PermissionHelper.getAllPermissionProps().filter(
(i: PermissionProps) => {
return i.isAssignableToTenant;
},
);
// Render the page
return res.render(`${ViewsPath}/pages/index`, {
page: page,
resources: Resources,
pageTitle: pageTitle,
enableGoogleTagManager: IsBillingEnabled,
pageDescription: pageDescription,
pageData: pageData,
});
}
}

View File

@@ -0,0 +1,27 @@
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
import { ViewsPath } from "../Utils/Config";
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
// Retrieve resources from ResourceUtil
const resources: Array<ModelDocumentation> = ResourceUtil.getResources();
export default class ServiceHandler {
public static async executeResponse(
_req: ExpressRequest, // Ignore request object
res: ExpressResponse,
): Promise<void> {
// Set HTTP status to 200
res.status(200);
// Render index page with necessary data
return res.render(`${ViewsPath}/pages/index`, {
page: "status",
pageTitle: "Status",
enableGoogleTagManager: IsBillingEnabled,
pageDescription: "200 - Success",
resources: resources, // Pass resources to the template
pageData: {}, // Pass empty data to the template
});
}
}

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 740 B

After

Width:  |  Height:  |  Size: 740 B

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

Before

Width:  |  Height:  |  Size: 321 B

After

Width:  |  Height:  |  Size: 321 B

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 649 B

After

Width:  |  Height:  |  Size: 649 B

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 764 B

After

Width:  |  Height:  |  Size: 764 B

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

Before

Width:  |  Height:  |  Size: 870 B

After

Width:  |  Height:  |  Size: 870 B

View File

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

Some files were not shown because too many files have changed in this diff Show More