Alex Holliday
d558cdd49f
fix react router import
2025-06-18 10:52:11 +08:00
Alex Holliday
4b621a228f
remove monitors from status page on delete
2025-06-13 14:54:59 +08:00
Alex Holliday
8d512b4719
remove redux
2025-06-13 09:27:29 +08:00
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
Alex Holliday
0e4b371925
add login header
2025-06-11 20:12:02 +08:00
Alex Holliday
bcea3a5e66
refactor register page
2025-06-11 12:32:36 +08:00
Alex Holliday
fac960b9ac
set minHeight, force lowercase for email
2025-06-11 12:32:03 +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
0ac1f13043
implement editing notification channels
2025-06-10 11:13:19 +08:00
Michal Šmahel
89bc2a9293
style: Reformat code
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
d63e3db216
i18n: Refactor and fix app names (Checkmate and Capture)
2025-06-09 21:53:02 +02:00
Alex Holliday
1b81251c93
format all files
2025-05-27 09:10:32 -07:00
Alexander Holliday
fcbc69b04a
Merge pull request #2239 from sonvir249/bug/fix-form-errors
...
Issue-2238: Fixes the error messages on various forms.
2025-05-13 09:47:50 -07:00
mohadeseh safari
3fffae9a80
- Add detailed translation for "uptimeCreateSelectURL" in monitor creation page
...
- Add translations for password reset screen elements:
- "Email" label
- "Enter your email" placeholder
2025-05-12 10:13:44 -04:00
sonvir249
f0d2c57035
Issue-2238: Fixes the error messages on various forms.
2025-05-11 06:21:12 +05:30
Alexander Holliday
faaf758cc0
Merge branch 'develop' into feature/backend-reachability-with-translations
2025-05-07 10:38:35 -07:00
Alexander Holliday
99e27fc0c6
Merge branch 'develop' into fix/translation-fixes-2015
2025-05-07 09:17:28 -07:00
mohadeseh safari
4df4dc72e1
improve email validation error handling with partial string matching
2025-05-06 22:37:35 -04:00
mohadeseh safari
9a5de71158
Fix
2025-05-06 22:15:27 -04:00
mohadeseh safari
74b1d3e245
Low quality of English text
2025-05-06 22:08:36 -04:00
mohadeseh safari
c7daff8f1f
some of them fixed
2025-05-05 19:57:12 -04:00
Alexander Holliday
a1dcd5970f
Merge branch 'develop' into fix/language-detection
2025-05-05 14:33:15 -07:00
cihatata
e58c47c205
fix: language detection
2025-05-05 23:55:21 +03:00
mohadeseh safari
791714caeb
using axios response interceptor
2025-05-04 22:54:55 -04:00
Alexander Holliday
45dacdba4c
Merge pull request #2158 from bluewave-labs/fix/translation-fixes-2015
...
Fix/translation fixes 2015
2025-05-01 14:09:29 -07:00
mohadeseh safari
a15c5635db
some modification
2025-04-28 22:48:09 -04:00
Alex Holliday
d5adf7a2be
remove role and teamId from invite form
2025-04-28 10:34:03 -07:00
mohadeseh safari
449dd36f91
Use an existing translation key "authLoginEnterPassword": "Enter your password"
2025-04-27 15:33:03 -04:00
mohadeseh safari
dae9bd42db
translatable Email" and "Email is required"
2025-04-27 15:27:50 -04:00
mohadeseh safari
fa0f4dd6ec
- Change "Sign up via email" to "Create super admin account"
...
- Make Terms of Service and Privacy Policy text a single translatable sentence
- Add translation keys for Name and Surname fields
2025-04-27 13:50:40 -04:00
mohadeseh safari
720f60cbb7
Improve backend connectivity check with early returns and Remove unrelated super admin check to focus on backend reachability
2025-04-27 12:57:38 -04:00
mohadeseh safari
eec11f303c
applied the feedback
2025-04-23 23:28:35 -04:00
mohadeseh safari
4b92683c72
some modification
2025-04-21 22:00:28 -04:00
mohadeseh safari
c0adbb5bd7
modify login
2025-04-21 16:06:44 -04:00
mohadeseh safari
0508fde86c
modify login page
2025-04-21 13:57:26 -04:00
mohadeseh safari
402361ce97
error message in login page and translation
2025-04-21 10:57:49 -04:00
Alex Holliday
8b7e3c650b
restore repo structure
2025-04-20 11:29:53 -07:00