Jokob @NetAlertX
8022546419
Merge pull request #1781 from netalertx/next_release
...
Next release
2026-09-10 13:30:01 +10:00
jokob-sk
c6164798e9
DOCS: plugins
2026-09-10 09:49:40 +10:00
Jokob @NetAlertX
dc837324a1
Merge pull request #1779 from netalertx/next_release
...
FE: Easier icon add in Settings #1773
2026-09-10 08:43:24 +10:00
jokob-sk
f24124b0ed
LANG: Hungarian
2026-09-10 08:36:02 +10:00
jokob-sk
b5d62b73c9
FE: Easier icon add in Settings #1773
2026-09-09 08:08:31 +10:00
Jokob @NetAlertX
4005147a34
Merge pull request #1778 from netalertx/next_release
...
DOCS: plugins
2026-09-07 10:30:29 +10:00
jokob-sk
ba0077b99d
DOCS: plugins
2026-09-07 09:44:37 +10:00
Jokob @NetAlertX
aad6d24722
Merge pull request #1776 from netalertx/next_release
...
BE+PLG: mac case sensitivity causing double detection #1775
2026-09-07 09:31:14 +10:00
jokob-sk
d478deddc9
FE+DOCS: custom props icon select fix + docs cleanup
2026-09-06 11:13:21 +10:00
jokob-sk
3cd13f2f33
FE+DOCS: extract js into files , cust props clarification
2026-09-05 11:16:32 +10:00
jokob-sk
4d0175c660
BE+FE+DOCS: run plugin from custom props/actions
2026-09-05 10:54:56 +10:00
jokob-sk
cddb237cd3
FE+DOCS: Wildcards in custom props #1773
2026-09-05 10:36:19 +10:00
Hsukqi Lee
dced246c12
fix(front): make notifications page span full width
...
Signed-off-by: Hsukqi Lee <team@tsinbei.com >
2026-09-04 21:59:24 +08:00
Safeguard
6916b06d41
Translated using Weblate (Russian)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-09-04 08:51:27 +00:00
Jokob @NetAlertX
72871e23b1
Merge pull request #1768 from netalertx/next_release
...
PLG+DOCS: plugins dev docs for temp files + adguard export cleanup
2026-09-01 07:47:07 +10:00
jokob-sk
a014140e50
FE: dashed links in network view for non-ethernet connections #1763
2026-08-31 14:57:40 +10:00
jokob-sk
5e615ddff0
FE: dashed links in network view for non-ethernet connections #1763
2026-08-31 14:39:46 +10:00
Hosted Weblate user 54392
af195d0bd1
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (836 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-08-28 01:51:26 +00:00
叫我Romeo
988d0a4768
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (836 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-08-28 01:51:25 +00:00
Massimo Pissarello
a0270c76a4
Translated using Weblate (Italian)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-08-23 12:51:29 +00:00
Sylvain Pichon
fa37284574
Translated using Weblate (French)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-08-23 12:51:27 +00:00
Ettore Atalan
8c1cf9911d
Translated using Weblate (German)
...
Currently translated at 88.1% (737 of 836 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-08-23 12:51:24 +00:00
Hosted Weblate
ac796301b3
Merge branch 'origin/main' into Weblate.
2026-08-22 04:53:42 +02:00
Massimo Pissarello
ee09fe9a2f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (832 of 832 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-08-22 04:53:42 +02:00
Jokob @NetAlertX
26404bb5e2
feat(ui): replace atob with safeAtob for decoding device icons
2026-08-21 23:46:20 +00:00
Jokob @NetAlertX
7a8ea5d829
feat(database): add cleanup for dangling parentMAC references and related tests
2026-08-21 23:22:40 +00:00
Jokob @NetAlertX
99897988e4
Merge pull request #1760 from netalertx/main
...
sync
2026-08-22 08:12:23 +10:00
Valiante
9fedd49e4a
Fix: theme reverts to Light after header reload ( #943 )
...
Theme was applied on raw $(document).ready, which fires before the async cacheSettings() call has necessarily populated the settings cache. clearCache() (the header reload button) wipes localStorage immediately before reloading, so that reload could read an empty cache and hard-override the theme to Light via setCookie, even with Dark or System configured. Gated the theme application on callAfterAppInitialized(), which is already used elsewhere for this class of race.
Fixes #943
2026-08-21 17:44:21 +01:00
jokob-sk
9eedaaeade
FE: ro session fields for dummy devices #1755
2026-08-20 17:59:36 +10:00
jokob-sk
7a21bad8be
FE+BE: Pause/Resume scans #1754
2026-08-20 14:48:42 +10:00
Jokob @NetAlertX
5c4aa85b34
FE: Implement pause/resume functionality for automatic scans with API endpoints and UI updates
2026-08-20 03:09:50 +00:00
jokob-sk
8ecf1ace65
FE: Add devComments to columns selection #1751
2026-08-20 11:17:55 +10:00
Christian Isenberg
67bad01aca
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 49.2% (409 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_BR/
2026-08-14 15:51:24 +02:00
Valiante
229755bf56
Fix: clock shows wrong timezone after header reload ( #1640 )
...
tz/LOCALE were evaluated once as module-level consts at script-load time. clearCache() (the header reload button) wipes localStorage right before reloading, so that reload could read an empty settings cache, fall back to the hardcoded 'Europe/Berlin' default, and stay locked to that wrong value for the rest of the page's life. Moved the reads inside localizeTimestamp() so they're evaluated fresh on every call instead.
2026-08-12 15:35:23 +01:00
Anonymous
21aeaf2de8
Translated using Weblate (Arabic)
...
Currently translated at 81.1% (674 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ar/
2026-08-11 08:51:30 +02:00
Anonymous
4c5b8dfeee
Translated using Weblate (Turkish)
...
Currently translated at 53.9% (448 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/tr/
2026-08-11 08:51:28 +02:00
Anonymous
a5060d303b
Translated using Weblate (Polish)
...
Currently translated at 80.9% (673 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pl/
2026-08-11 08:51:26 +02:00
Anonymous
0414de9b41
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 48.7% (405 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_BR/
2026-08-11 08:51:24 +02:00
Anonymous
64ae42e992
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 67.0% (557 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/nb_NO/
2026-08-11 08:51:22 +02:00
Jokob @NetAlertX
9e38cfd8b4
Add website monitoring plugin and update workflows configuration
...
- Introduced a new plugin for monitoring website health, including functionality to check URLs and log results.
- Created README and configuration files for the workflows plugin, detailing its purpose and settings.
- Updated import paths in various test files to reflect the new directory structure.
- Ensured compatibility of test cases with the updated plugin architecture.
2026-08-10 02:32:49 +00:00
Jokob @NetAlertX
9b47fb818b
Merge pull request #1732 from etgocode/patch-1
...
fix multiple recipients in smtp plugin
2026-08-08 21:53:19 +10:00
etgocode
9c36b6e625
removed whitespace only in to_emails
...
as pointed out in https://github.com/netalertx/NetAlertX/pull/1732#discussion_r3739298057
2026-08-08 01:15:58 +02:00
etgocode
69de0dd86f
removed empty entries in to_emails
...
removed empty entries in `to_emails` caused i.e. by the input `,` as pointed out in https://github.com/netalertx/NetAlertX/pull/1732#discussion_r3738840647
Also added an abort if no entries remain in `to_emails` after this step.
2026-08-08 00:54:44 +02:00
Safeguard
70b60817f3
Translated using Weblate (Russian)
...
Currently translated at 100.0% (831 of 831 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-08-07 15:51:22 +00:00
etgocode
72a0b091ce
Fix unsanitized recipient list passed to smtp_connection.sendmail()
...
`smtp_connection.sendmail()` now gets passed the correct recipient. Since `send_email()` is called once for every recipient the correct recipient can be retrieved from `msg` and no additional parameter needs to be passed.
- Resolves https://github.com/netalertx/NetAlertX/pull/1732#discussion_r3732500990
2026-08-07 16:30:42 +02:00
etgocode
38bf120920
fix email_smtp.py
...
moved splitting of multiple recipient email adresses before sanitization because otherwise it breaks when sanitized.
2026-08-06 23:53:43 +02:00
Jokob @NetAlertX
4e6110ac6c
Merge pull request #1729 from netalertx/next_release
...
PLG: UNFIMP set ip to null to prevent changes if not returned #1727
2026-08-04 23:41:56 +00:00
jokob-sk
f3e7545957
PLG: UNFIMP set ip to null to prevent changes if not returned #1727
2026-08-04 07:37:37 +10:00
Jokob @NetAlertX
20ddf4872d
Merge pull request #1714 from netalertx/next_release
...
FE: Notifications sorting fix #1713
2026-07-26 09:36:06 +10:00
jokob-sk
1aea4e8216
DOCS: email
2026-07-25 10:25:33 +10:00