Commit Graph

367 Commits

Author SHA1 Message Date
Amol
7189c19d55 feat: add search functionality to infrastructure moniter 2025-06-14 16:16:49 +05:30
Alexander Holliday
275f2384c0 Merge pull request #2426 from bluewave-labs/feat/register
feat: register
2025-06-12 09:05:21 +08:00
Alex Holliday
b58fe4ae74 add loading state 2025-06-12 09:04:19 +08:00
Alexander Holliday
b1f4c64a21 Merge pull request #2425 from bluewave-labs/feat/login
feat: login
2025-06-12 09:01:58 +08:00
anuragparashar26
6dea8b434b fix: update TextInput border color to match dropdown (#2406) 2025-06-12 05:20:16 +05:30
anuragparashar26
9242612f30 fix: update TextInput border color to match dropdown (#2406) 2025-06-12 05:01:09 +05:30
Alex Holliday
0e4b371925 add login header 2025-06-11 20:12:02 +08:00
Alex Holliday
c0ad2dfce2 fix superadmin state 2025-06-11 12:41:58 +08:00
Alex Holliday
bcea3a5e66 refactor register page 2025-06-11 12:32:36 +08:00
Alex Holliday
3ade8b5bd4 update admin check HOC 2025-06-11 12:32:16 +08:00
Alex Holliday
fac960b9ac set minHeight, force lowercase for email 2025-06-11 12:32:03 +08:00
Alex Holliday
045b506e2a remove unused component 2025-06-11 10:22:17 +08:00
Alex Holliday
9e6b826f6e update translations 2025-06-11 10:21:47 +08:00
Alex Holliday
cd17ecdadb fix import path 2025-06-11 10:21:33 +08:00
Alex Holliday
f32892adaf add components directory 2025-06-11 10:20:36 +08:00
Alex Holliday
18ef81f6f1 refactor login page 2025-06-11 10:20:14 +08:00
Alex Holliday
7587fea6d5 Add row click handling to notificaitons table 2025-06-10 14:03:49 +08:00
Alex Holliday
3224feeb9e fix duplicate strings, remove uptime percentage 2025-06-10 13:57:00 +08:00
Alex Holliday
e6493df881 add test notificaiton button and methods 2025-06-10 12:07:31 +08:00
Alex Holliday
1ed317d0cb update fallback 2025-06-10 11:29:03 +08:00
Alex Holliday
df63e74116 update icon 2025-06-10 11:22:24 +08:00
Alex Holliday
910bf4c72e formatting 2025-06-10 11:16:39 +08:00
Alex Holliday
0ac1f13043 implement editing notification channels 2025-06-10 11:13:19 +08:00
Alexander Holliday
f41709bd12 Merge pull request #2414 from bluewave-labs/feat/fe/uptime-notification-channels
feat: fe/uptime notification channels, resolves #2344
2025-06-10 09:24:56 +08:00
Alexander Holliday
5dd52808b3 Merge pull request #2416 from kelvinyim0705/develop
fix: standardize pagination alignment in ChartBox components
2025-06-10 09:00:49 +08:00
Alexander Holliday
a85d2c8559 Merge pull request #2409 from bluewave-labs/Capture-version-on-details-page
Capture version on details page
2025-06-10 08:59:26 +08:00
Michal Šmahel
89bc2a9293 style: Reformat code 2025-06-09 21:54:48 +02:00
Michal Šmahel
8c9084cc7a i18n: Clean up auth-related keys
Removes only keys that aren't used on any place (I searched for
each of them in all Components and Pages).
2025-06-09 21:54:48 +02:00
Michal Šmahel
00f3941ca6 i18n: Refactor, fix and clean up auth forms 2025-06-09 21:54:47 +02:00
Michal Šmahel
74915f6840 fix: Strict password validation in login form
Strict password validation is for registration, change password,
reset password and similar forms. In login form, we don't want
to interrupt user with unnecessary validation as it's completely
irrelevant what they actually entered. The one thing it's about
is the correctness of the email and the password.

Disabling strict validation for password is a kind of security
through obscurity, which could filter some untargeted attempts
for trying passwords by bots. If the bot immediatelly receives
notes about the requirements, it has more imformation for better
attacks.
2025-06-09 21:54:47 +02:00
Michal Šmahel
3ac0eb2128 refactor: Simplify client-side email validation
We don't need to implement custom check for lowercase, as it's
been already implemented in joi library. Also we don't need to
convert email to lowercase twice (via onChange and onInput event
handlers), onChange is completely sufficient and as it's just
before form validation, it's the better one.
2025-06-09 21:54:47 +02:00
Michal Šmahel
c5efa71875 i18n: Refactor and fix network error 2025-06-09 21:54:45 +02:00
Michal Šmahel
6460fe33d6 i18n: Refactor page for server unreachable and remove unused 2025-06-09 21:53:04 +02:00
Michal Šmahel
6b81eabf07 i18n: Fix theme toggle 2025-06-09 21:53:03 +02:00
Michal Šmahel
d63e3db216 i18n: Refactor and fix app names (Checkmate and Capture) 2025-06-09 21:53:02 +02:00
Michal Šmahel
7e873161bc l10n(ar): Remove empty localization 2025-06-09 21:53:00 +02:00
Michal Šmahel
fe5f24ef44 l10n(cs): Clean up localization file 2025-06-09 21:52:53 +02:00
Kelvin Yim
21a26a5ebb fix: standardize pagination alignment in ChartBox components
Remove alignItems="center" from ChartBox to prevent unintended centering of pagination controls in uptime details, ensuring consistent pagination layout across all tables per

issue #2405
2025-06-09 17:36:26 +01:00
Owaise Imdad
4608390cfd Added local support for the page. 2025-06-09 21:25:34 +05:30
Alex Holliday
1b40aa0ded add notifications to infra page, add generic webhook notification channel 2025-06-09 14:59:26 +08:00
Alex Holliday
de673ea5d1 add notifications to pagespeed 2025-06-09 14:22:11 +08:00
Alex Holliday
5b21906894 add notificaion pages 2025-06-09 12:57:30 +08:00
Alex Holliday
46b2b4c3ab add hooks 2025-06-09 12:57:15 +08:00
Alex Holliday
ff11a91190 add notification config component 2025-06-09 12:57:02 +08:00
Alex Holliday
eb79eef2a2 Add network service methods 2025-06-09 12:56:45 +08:00
Alex Holliday
e8a4496199 add notification channel pages 2025-06-09 12:56:24 +08:00
Alex Holliday
04ab4e23db add notificaions channel to Uptime Configure 2025-06-09 12:56:05 +08:00
Alex Holliday
e36abfa9a6 add notificaitons channel to Create Uptime 2025-06-09 12:55:45 +08:00
Alex Holliday
358381ddc2 update client side validation 2025-06-09 12:55:13 +08:00
Alex Holliday
1fbfbc4204 add strings 2025-06-09 12:55:01 +08:00