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
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
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
86466a503f
Merge pull request #1217 from OneUptime/master
...
Release
2024-02-28 20:13:24 +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
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