Pavel Borecki
71fd735876
Translated using Weblate (Czech)
...
Currently translated at 97.7% (836 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-10-06 11:51:37 +00:00
blomusti
5b54d8f6d5
Translated using Weblate (Turkish)
...
Currently translated at 52.1% (446 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/tr/
2026-10-06 11:51:35 +00:00
onebest1
180a0f5c8e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 97.5% (834 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-10-06 11:51:34 +00:00
Adam Stańczyk
5bc8a4e5b2
Translated using Weblate (Polish)
...
Currently translated at 78.4% (671 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pl/
2026-10-06 11:51:33 +00:00
Alexandre Nascimento
94c0fc7ede
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 47.6% (407 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_BR/
2026-10-06 11:51:31 +00:00
Massimo Pissarello
bbdfad63eb
Translated using Weblate (Italian)
...
Currently translated at 100.0% (855 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-10-06 11:51:30 +00:00
Marcus Isdahl
e6d92463b7
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 65.0% (556 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/nb/
2026-10-06 11:51:27 +00:00
ButterflyOfFire
0e9933ac13
Translated using Weblate (French)
...
Currently translated at 97.8% (837 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-10-06 11:51:26 +00:00
Anonymous
c5e16ae7f9
Translated using Weblate (Spanish)
...
Currently translated at 98.1% (839 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-10-06 11:51:24 +00:00
Anonymous
0316760e93
Translated using Weblate (German)
...
Currently translated at 86.0% (736 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-10-06 11:51:22 +00:00
Hosted Weblate
97ea3d2796
Merge branch 'origin/main' into Weblate.
2026-10-05 13:49:36 +02:00
mid
629cf6dec3
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (853 of 853 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-10-05 13:49:34 +02:00
Jokob @NetAlertX
af109d26fd
Merge pull request #1830 from netalertx/next_release
...
Next release
2026-10-05 22:49:24 +11:00
jokob-sk
2e2462c280
DOCS: skills
2026-10-05 11:01:41 +11:00
Jokob @NetAlertX
735f51027c
Merge pull request #1835 from netalertx/main
...
sync
2026-10-05 08:44:18 +11:00
Jokob @NetAlertX
0dba8888d1
Merge pull request #1834 from itwormz/fix/safari-network-topology
...
fix(frontend): restore network topology rendering in Safari
2026-10-05 08:43:15 +11:00
Alexander Shevchenko
1aceeae218
test(frontend): cover network topology rendering and interactions
...
Add a standalone fixture using the real topology renderer and styles.
Check painted pixels in WebKit, Chromium and Firefox because DOM bounds
can remain correct when WebKit paints foreignObject content incorrectly.
Exercise node clicks, collapse/expand, wheel zoom and drag pan, including
assertions that pointer gestures change the SVG transform.
Document dependency installation and execution separately from pytest.
The regression fails with the original frontend and passes with the fix.
2026-10-04 16:45:29 +02:00
Alexander Shevchenko
071a4dded4
fix(frontend): restore network topology rendering in Safari
...
WebKit paints positioned HTML and opacity layers inside SVG foreignObject
at the SVG origin. Device cards, labels and icons overlap there while
their connections remain at the expected coordinates.
Keep node content in normal flow, place collapse controls with a float
and height-derived negative margin, and use alpha colors for muted icons.
Scope all style changes to the network tree.
Related: #1116
Discussion: https://github.com/netalertx/NetAlertX/discussions/1379
2026-10-04 16:45:18 +02:00
Jokob @NetAlertX
48fa039201
Merge pull request #1833 from luisenrike/patch-1
...
Fix spelling errors in DEVICE_MANAGEMENT.md
2026-10-04 09:19:59 +11:00
Luis Perez
5a060fb779
Fix spelling errors in DEVICE_MANAGEMENT.md
...
Corrected spelling errors for 'address' in the Main Info section.
2026-10-03 13:41:41 -07:00
jokob-sk
145f3778d0
FE+BE: save icon + columns SOT refactor
2026-10-03 13:23:55 +10:00
jokob-sk
61e6d81fc3
FE+DOCS: settings pending changes indicator
2026-10-03 11:00:11 +10:00
jokob-sk
a72807436a
DOCS: review fixes
2026-10-03 09:23:44 +10:00
jokob-sk
27aa36620e
FE+DOCS: review fixes
2026-10-03 09:01:21 +10:00
Jokob @NetAlertX
e663368698
Merge pull request #1820 from Svestis/fix/app-conf-string-escaping
...
Escape backslashes in string settings written to app.conf
2026-10-03 08:26:40 +10:00
Safeguard
70d9f789fd
Translated using Weblate (Russian)
...
Currently translated at 100.0% (853 of 853 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-10-02 17:51:22 +02:00
jokob-sk
067a6a15ef
FE+BE: review fixes #1828 #1826
2026-10-02 23:05:02 +10:00
jokob-sk
bf20e89768
Merge branch 'next_release' of github.com:netalertx/NetAlertX into next_release
2026-10-02 22:44:23 +10:00
jokob-sk
af79016ac8
PLG: FREEBOX presence L3 fix #1828
2026-10-02 22:44:11 +10:00
Jokob @NetAlertX
4ff4b331ca
Merge pull request #1829 from netalertx/main
...
sync
2026-10-02 22:19:28 +10:00
jokob-sk
729e9cc481
FE: timestamp fix #1826
2026-10-02 22:08:56 +10:00
jokob-sk
da6fbbbcb8
FE: timestamp fix #1826
2026-10-02 22:08:48 +10:00
jokob-sk
ebf12bfb66
DOCS: readme cleanup
2026-10-01 20:40:26 +10:00
jokob-sk
7ca46a5c0d
DOCS: skill cleanup
2026-10-01 20:37:19 +10:00
anton garcias
b7a52b3b8f
Translated using Weblate (Catalan)
...
Currently translated at 99.7% (851 of 853 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ca/
2026-10-01 04:51:26 +02:00
Massimo Pissarello
84522a3596
Translated using Weblate (Italian)
...
Currently translated at 100.0% (853 of 853 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-10-01 04:51:24 +02:00
Sylvain Pichon
3c469e7cdd
Translated using Weblate (French)
...
Currently translated at 98.3% (839 of 853 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-10-01 04:51:22 +02:00
Jokob @NetAlertX
19aa886432
Merge pull request #1823 from netalertx/next_release
...
Next release
v26.10.0
2026-10-01 07:49:21 +10:00
jokob-sk
06d9ae9613
BE: Fix: NIC-Covered Parent Devices Miss Connected/Down Reconnected Events #1821
2026-10-01 07:41:17 +10:00
jokob-sk
fbbdefb898
BE: Fix: NIC-Covered Parent Devices Miss Connected/Down Reconnected Events #1821
2026-09-30 22:01:04 +10:00
jokob-sk
5ac9c53142
BE: Fix: NIC-Covered Parent Devices Miss Connected/Down Reconnected Events #1821
2026-09-30 21:49:00 +10:00
jokob-sk
97379194fc
Merge branch 'next_release' of github.com:netalertx/NetAlertX into next_release
2026-09-30 21:33:48 +10:00
jokob-sk
b18fc0688a
BE: Fix: NIC-Covered Parent Devices Miss Connected/Down Reconnected Events #1821
2026-09-30 21:33:33 +10:00
Jokob @NetAlertX
2cb149c7e1
Merge pull request #1822 from netalertx/main
...
sync
2026-09-30 07:54:34 +10:00
jokob-sk
4f7448b3c9
BE: NICs presence fixes orphan disconnect events for parent #1821
2026-09-30 07:53:07 +10:00
Panagiotis Koilakos
1c3139bb7b
BE: address app.conf escaping review feedback
...
Keep encode_python_string() in front/php/server/util.php, replacing
encode_single_quotes() in place, and remove the standalone
app_conf_encode.php helper file and its require.
Rework the regression test to dispatch the real util.php savesettings
path through the PHP CLI against temporary synthetic config, API and
session directories, covering both scalar string and array string
settings: the generated app.conf must compile with warnings as errors
and parse back to the typed values.
The existing {s-quote} lifecycle is preserved (single quotes are still
written as {s-quote} and converted back by the same consumers), and the
app.conf readers in initialise.py and plugin_helper.py are unchanged.
2026-09-29 23:11:07 +02:00
Jokob @NetAlertX
04c07182f1
Merge pull request #1819 from netalertx/next_release
...
Next release
2026-09-29 14:40:48 +10:00
Massimo Pissarello
e04a528314
Translated using Weblate (Italian)
...
Currently translated at 100.0% (841 of 841 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-09-29 01:51:24 +00:00
Marco Rios
a4094cfce8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (841 of 841 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-09-29 01:51:22 +00:00
Ettore Atalan
2f94a2d8eb
Translated using Weblate (German)
...
Currently translated at 87.7% (738 of 841 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-09-29 01:51:21 +00:00