Commit Graph
121 Commits
Author SHA1 Message Date
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
Alex Holliday 274595a533 purge distributed uptime 2025-06-09 10:17:09 +08:00
Alex Holliday afbd1157c0 add factory method 2025-06-08 09:01:30 +08:00
Alex Holliday 8de2c0387c fix method name 2025-06-08 08:57:45 +08:00
Alex Holliday 7475dcfb21 add update job method 2025-06-08 08:41:42 +08:00
Alex Holliday 9a22d4a971 initial Pulse implementation 2025-06-06 14:05:59 +08:00
Alex Holliday c119df1553 format 2025-06-01 11:55:16 -07:00
Alexander Holliday fd0b1633de Merge pull request #2361 from bluewave-labs/fix/2343-timezone-save-button
# Fix: Save button disabled when timezone changes (#2343)
2025-05-30 14:05:37 -07:00
Alex Holliday 5018a2dfde add config for webhook 2025-05-29 17:09:47 -07:00
mohadeseh safari ed5d5986ff Fix #2343: Enable Save button when timezone changes
- Added timezone field to frontend validation schema
- Added timezone field to backend validation schema
- Fixed state synchronization in Settings component
2025-05-27 20:28:53 -04:00
Alex Holliday 2758e5f050 remove showURL validation 2025-05-27 09:26:15 -07:00
Alexander Holliday ad30bf6ee8 Merge pull request #2335 from sonvir249/feature/show-port-monitors
Show port monitors with port numbers.
2025-05-26 08:44:45 -07:00
Alexander Holliday a18a62f80e Merge pull request #2327 from AsimAhmedSiddiquii/fix-show-ip-url-status-page
Fix: Optionally show IP/URL of the monitor in status page
2025-05-26 08:32:47 -07:00
Asim Ahmed Siddiqui e7ed85405b Changes: Made showURL boolean and removed console log 2025-05-26 00:19:49 +05:30
sonvir249 118ad67369 Show port monitors with port numbers. 2025-05-25 15:54:31 +05:30
Alex Holliday 4aaa1b6674 await config 2025-05-23 12:22:05 -07:00
Asim Ahmed Siddiqui e8d636dcfd Fix: Optionally show IP/URL of the monitor in status page 2025-05-23 12:40:47 +05:30
Alex Holliday dd93b9f36b update helmet policy 2025-05-22 11:20:11 -07:00
Alex Holliday ba703ac377 hsts:false 2025-05-22 10:53:44 -07:00
Alexander Holliday 62e259e3e6 Merge pull request #2309 from bluewave-labs/feat/jobqueue-error-handling
feat: jobqueue error handling
2025-05-20 13:23:50 -07:00
Alex Holliday 016cd6fef0 update gitignore 2025-05-19 15:17:05 -07:00
Alex Holliday ff819b3f9f Add missing script 2025-05-19 15:16:55 -07:00
Alex Holliday 870e84b539 add env vars 2025-05-19 15:04:58 -07:00
Alex Holliday 4d5c942464 remove extra logging 2025-05-19 12:29:54 -07:00
Alex Holliday 20911697cc remove double logging 2025-05-19 12:28:18 -07:00
Alex Holliday 08e1e22dad change failed job log level to error 2025-05-19 12:26:25 -07:00
Alexander Holliday 885c63b147 Merge pull request #2291 from bluewave-labs/feat/job-queue-refactor
feat: job queue refactor
2025-05-19 11:28:51 -07:00
Alex Holliday 7651596617 early return in event of bad network response 2025-05-19 11:23:40 -07:00
Alex Holliday fd1edf9651 user factory method 2025-05-19 11:23:26 -07:00
Alex Holliday 9414b87e27 update log msg 2025-05-19 11:23:13 -07:00
Alex Holliday 942104aea2 use logger 2025-05-19 11:22:53 -07:00
Alex Holliday 3ff0f6d399 add factory method, better logging 2025-05-19 11:22:46 -07:00
Alex Holliday 5872879c9a inject email service into settings controller 2025-05-16 15:02:26 -07:00
Alex Holliday f6a2a66386 allow optional transport params 2025-05-16 15:02:07 -07:00
Alex Holliday d71181e65b add test-email body validation 2025-05-16 15:01:45 -07:00
Alex Holliday bea8ddb330 add a test email route to settings routes 2025-05-16 15:01:34 -07:00
Alex Holliday 0906e883c5 add test email controller method 2025-05-16 15:01:06 -07:00
Alex Holliday 9d69bd6782 update package-lock 2025-05-16 14:18:17 -07:00
Alex Holliday e6a387b8b2 refactor job queue 2025-05-16 14:09:49 -07:00
Alex Holliday b471c49cbf unordered bulk insert 2025-05-16 14:08:45 -07:00
Alex Holliday 79abb0fd84 rename methods 2025-05-16 14:07:47 -07:00
Alex Holliday 4a07c4f985 graceful error hanlding, unordered write 2025-05-16 09:54:35 -07:00
Alex Holliday 85a428dd92 fix backwards monitor state 2025-05-15 10:51:21 -07:00
Cahit Atilgan 8888a007f2 fix: added email connection validation (server side) 2025-05-15 15:30:04 +02:00
Cahit Atilgan e6b823d89e fix: added email connection validation 2025-05-15 15:16:36 +02:00
Cahit Atilgan 7327f24c47 fix: added email connection validation 2025-05-15 14:38:20 +02:00
Cahit Atilgan a3a381aad1 fix: removed env variable, configured a form field for editing email connect host 2025-05-15 14:27:08 +02:00
Cahit Atilgan 2b046dfe18 Merge branch 'develop' into fix/nodemailer_relay 2025-05-15 09:34:38 +02:00
Fredrik Burmester f6e460d97a fix: typeof number check and more safety 2025-05-14 19:37:47 +02:00
Fredrik Burmester be20fb0dbb fix: TypeError in hardware notifications for null disk values 2025-05-14 16:08:18 +02:00