anton garcias
32e2ddd322
Translated using Weblate (Catalan)
...
Currently translated at 99.7% (864 of 866 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ca/
2026-10-19 19:51:21 +02:00
mid
4dcfed9b80
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (866 of 866 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-10-16 11:51:28 +02:00
Safeguard
6da7fa1665
Translated using Weblate (Russian)
...
Currently translated at 100.0% (866 of 866 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-10-16 11:51:25 +02:00
Massimo Pissarello
11280a19c3
Translated using Weblate (Italian)
...
Currently translated at 100.0% (866 of 866 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-10-14 02:51:21 +02:00
jokob-sk
7795037843
FE: Hardening
2026-10-13 16:54:18 +11:00
Jokob @NetAlertX
bd4b2f14e3
Merge pull request #1839 from netalertx/main
...
Translated using Weblate (Czech)
2026-10-10 09:09:31 +11:00
Pavel Borecki
49cd213164
Translated using Weblate (Czech)
...
Currently translated at 100.0% (855 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-10-09 07:51:21 +00:00
Jokob @NetAlertX
77bce19345
Merge pull request #1838 from netalertx/main
...
sync
2026-10-09 09:59:36 +11:00
jokob-sk
d88e46b713
FE: Hardening
2026-10-09 09:41:50 +11:00
jokob-sk
f37f2c7df7
BE+FE: Plugins -> Sources DevDetails tab
2026-10-09 09:18:04 +11:00
ssantos
60cbddf28e
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 94.2% (806 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_PT/
2026-10-06 11:51:41 +00:00
Deleted User
89f553a55e
Translated using Weblate (Ukrainian)
...
Currently translated at 90.4% (773 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/uk/
2026-10-06 11:51:40 +00:00
anton garcias
56626d01bd
Translated using Weblate (Catalan)
...
Currently translated at 99.2% (849 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ca/
2026-10-06 11:51:39 +00:00
HAMAD ABDULLA
e3f71ad6e1
Translated using Weblate (Arabic)
...
Currently translated at 78.5% (672 of 855 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ar/
2026-10-06 11:51:38 +00:00
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
735f51027c
Merge pull request #1835 from netalertx/main
...
sync
2026-10-05 08:44:18 +11: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
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 @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
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
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
Panagiotis Koilakos
6dbd3f8f29
BE: escape backslashes when serializing string settings to app.conf
...
app.conf is written by util.php saveSettings() as Python source and later
compiled/exec'd by the backend. String settings were emitted into
single-quoted Python literals with only ' encoded (as {s-quote}), so
backslashes were written raw. A regex such as 192\.0\.2\..* then produced
"SyntaxWarning: invalid escape sequence '\.'", valid Python escapes such as
\n were silently reinterpreted, and a trailing backslash made the file fail
to compile.
Move the encoder into a side-effect-free helper, app_conf_encode.php, as
encode_python_string(). It now doubles backslashes before the existing
{s-quote} replacement, so backslashes round-trip unchanged through app.conf
serialization and Python parsing, while single quotes keep using the legacy
{s-quote} placeholder. Both scalar string and array string serialization use
the helper.
Add regression tests that run the real PHP helper through the PHP CLI,
compile the generated source with warnings promoted to errors, and check
the scalar and array round trips.
2026-09-28 19:54:45 +02:00
jokob-sk
4aa2a0dddb
BE+FE: System info -> Performance section
2026-09-28 14:40:11 +10:00
jokob-sk
8473fd82ee
BE: fix conflict
2026-09-28 07:33:22 +10:00
jokob-sk
2cb637485d
FE+LANG: Add Alert Events, Can Sleep and Static IP as selectable Device columns #1815
2026-09-27 08:54:00 +10:00
Pavel Borecki
9c97ee5cc6
Translated using Weblate (Czech)
...
Currently translated at 100.0% (838 of 838 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-09-26 11:51:40 +00:00
Safeguard
b882962ffe
Translated using Weblate (Russian)
...
Currently translated at 100.0% (838 of 838 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-09-18 08:51:31 +02:00
Sylvain Pichon
726ca7b402
Translated using Weblate (French)
...
Currently translated at 100.0% (838 of 838 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-09-15 18:51:51 +00:00
Jokob @NetAlertX
0794bb8ae2
Merge pull request #1790 from netalertx/next_release
...
Next release
2026-09-15 09:00:34 +10:00