30 Commits

Author SHA1 Message Date
Simon Larsen
9d3b2b5fc9 fix: correct function call syntax in OrderedStatesList test and improve error handling in various classes 2025-06-11 10:26:42 +01:00
Simon Larsen
6db6857dbe feat: add Zod schema validation for Domain, Email, IP, MonitorCriteria, MonitorCriteriaInstance, MonitorStep, MonitorSteps, Name, ObjectID, Phone, Port, and Version classes 2025-06-02 17:33:33 +01:00
Simon Larsen
b6f4a533e6 refactor: clean up code formatting and improve readability in StatusPageService, IP, and MasterPage components 2025-05-28 21:52:25 +01:00
Simon Larsen
5972697cdf feat: enhance IP whitelist validation to support multiple IPs and improve error logging 2025-05-28 21:51:02 +01:00
Simon Larsen
7656c67f58 fix: add type annotation for octet in IPv4 validation 2025-05-28 18:28:07 +01:00
Simon Larsen
66fc10221f refactor: improve code formatting and whitespace consistency across multiple files 2025-05-28 17:53:43 +01:00
Simon Larsen
0c7c0b1179 feat: update ipWhitelist type to string and implement IP whitelist validation in StatusPageService 2025-05-28 17:46:53 +01:00
Simon Larsen
70a2a3993b refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files 2024-06-14 12:09:53 +01:00
Simon Larsen
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
8772071aa0 Refactor database property classes to handle string values in toDatabase method 2024-01-12 10:51:16 +05:30
Simon Larsen
c931698fd6 add hostname to ping monitor 2023-06-06 20:48:21 +01:00
Simon Larsen
ab25a98372 fix issue with IP 2023-05-25 21:56:48 +01:00
Simon Larsen
d741ee1c95 fix fmt 2023-04-26 18:41:25 +01:00
Simon Larsen
3ce957a093 fix types 2023-04-26 12:33:24 +01:00
Simon Larsen
23c34a2e84 add dic of string component 2023-04-16 21:50:17 +01:00
Simon Larsen
125821335d fix ip type 2023-04-16 13:02:21 +01:00
Simon Larsen
2ab7b97e02 fix ip tests 2023-04-16 12:09:20 +01:00
Simon Larsen
d4087f41a1 fix ip address tests 2023-04-14 22:10:21 +01:00
Simon Larsen
42f53f00d2 fix lint 2023-04-14 12:57:52 +01:00
Simon Larsen
513eee7d5e fix monitor criteria 2023-04-12 20:57:55 +01:00
Caleb Okpara
1863c4bae3 Refactor IP class and test suite for IP 2022-05-16 20:20:20 +00:00
Caleb Okpara
313d1a6a3f Extend DatabaseProperty and write tests for the overriden methods 2022-05-16 19:56:12 +00:00
Caleb Okpara
2021c61321 Refactor test files 2022-05-16 18:12:29 +00:00
Caleb Okpara
7c8c5e40ff Fix issue with code duplicates 2022-05-16 16:11:33 +00:00
Caleb Okpara
7f55b8de55 Fix code inefficiency in test cases 2022-05-16 12:39:11 +00:00
Caleb Okpara
ff1da2a898 Make chances to optimize the test for IP 2022-05-16 10:21:34 +00:00
Caleb Okpara
d9368fb015 Add more test cases 2022-05-14 21:23:26 +00:00
Simon Larsen
9b1de444d4 fix models 2022-04-30 11:57:20 +01:00
Simon Larsen
843fa1775c fix deletedbyuser 2022-04-26 21:24:24 +01:00
Simon Larsen
43a4a9b3db fix compile 2022-04-26 14:23:33 +01:00