jokob-sk
8c0d1e153a
FE: skeleton uplift
2026-06-21 09:56:09 +10:00
jokob-sk
553ed6ec2b
FE: skeleton uplift, table fixes in systeminfo
2026-06-21 09:46:44 +10:00
Jokob @NetAlertX
bfbe04e98e
Merge pull request #1679 from netalertx/next_release
...
Next release
2026-06-20 22:14:20 +10:00
Jokob @NetAlertX
36a10fb9ef
lint
2026-06-20 11:53:20 +00:00
Jokob @NetAlertX
12d5991505
Add skeleton templates for various sections
...
- Created skeleton templates for events, notifications, plugins, presence, report, settings, and workflows to enhance loading states.
- Implemented structured skeletons for tab details, tab events, maintenance backup, database tools, logging, multi-edit, presence, sessions, and system info.
- Each template includes shimmer effects for loading indicators, improving user experience during data fetching.
2026-06-20 11:53:00 +00:00
Jokob @NetAlertX
cf8f3955d4
fix: Update card layout in settings loading skeleton for improved responsiveness
2026-06-20 10:09:37 +00:00
Jokob @NetAlertX
8cb466e722
feat: Implement settings loading skeleton and enhance UI elements
2026-06-20 00:40:01 +00:00
Jokob @NetAlertX
7b8781498c
Merge pull request #1677 from netalertx/next_release
...
Next release
2026-06-20 09:00:05 +10:00
Sylvain Pichon
f48d1e3cf2
Translated using Weblate (French)
...
Currently translated at 100.0% (812 of 812 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-06-18 13:01:26 +02:00
Jokob @NetAlertX
a9b2f4b256
Merge pull request #1678 from netalertx/main
...
sync
2026-06-17 16:48:40 +10:00
Jokob @NetAlertX
9c6e6d5f48
fix: Correct comment formatting in modals.php
2026-06-17 06:43:45 +00:00
Jokob @NetAlertX
3a206f0996
Add REST Import plugin and corresponding tests
...
- Implemented the REST Import plugin (rest_import.py) to handle importing data from REST APIs.
- Added functionality for configurable HTTP methods, authentication types, and custom headers.
- Included error handling for various HTTP response statuses and connection issues.
- Created unit tests for the plugin covering header building, path resolution, MAC validation, record mapping, and authentication methods.
- Ensured that module-level side effects are patched during tests to prevent live interactions.
2026-06-17 06:43:26 +00:00
Jokob @NetAlertX
4075aa469b
Merge pull request #1675 from netalertx/next_release
...
Next release
2026-06-17 15:37:23 +10:00
Jokob @NetAlertX
26b337d6a7
feat(workflows): Enhance device management with query capabilities and conflict resolution
...
- Added `queryByConditions` method to `DeviceInstance` for flexible device querying based on dynamic conditions.
- Introduced `interpolate_tokens` function to replace placeholders in action values with actual device data.
- Updated `UpdateFieldAction` to handle cross-device updates and archive conflicting MAC addresses.
- Implemented cascade prevention in `WorkflowManager` to avoid processing events for devices modified in the same batch.
- Added unit tests for new functionalities, including token interpolation, condition querying, and action execution.
- Created constants for device column validation to enhance security and maintainability.
- Established a structured research skill specification to guide development practices.
2026-06-16 11:40:28 +00:00
Jokob @NetAlertX
62c4833d0f
Merge pull request #1672 from netalertx/next_release
...
BE: Removal of stdout.log
2026-06-14 10:58:09 +10:00
jokob-sk
76e7cc7b3d
BE: Removal of stdout.log
2026-06-14 10:35:08 +10:00
Safeguard
6845104f41
Translated using Weblate (Russian)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-05-29 11:01:01 +02:00
Jokob @NetAlertX
75c266c88e
Merge pull request #1660 from netalertx/next_release
...
Next release
2026-05-28 16:03:30 +10:00
jokob-sk
9875411057
BE: better CRON validation regex #1659
2026-05-28 08:41:34 +10:00
mid
8e391f503e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-05-25 09:11:33 +02:00
Safeguard
198ca5d410
Translated using Weblate (Russian)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-05-15 12:20:33 +02:00
António Oliveira
03938d8c28
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_PT/
2026-05-14 16:11:33 +00:00
anton garcias
2fac875792
Translated using Weblate (Catalan)
...
Currently translated at 99.7% (807 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ca/
2026-05-12 18:11:32 +02:00
António Oliveira
190262a730
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 96.2% (779 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_PT/
2026-05-08 15:11:37 +02:00
大王叫我来巡山
5ba202c6a1
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 97.2% (787 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-05-08 15:11:32 +02:00
IntEx
e262f915e2
Translated using Weblate (Czech)
...
Currently translated at 57.8% (468 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-05-07 03:11:35 +02:00
António Oliveira
b8c4e62ad5
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 85.2% (690 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pt_PT/
2026-05-07 03:11:33 +02:00
IntEx
f894390dfa
Translated using Weblate (Czech)
...
Currently translated at 54.5% (441 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-30 02:09:49 +02:00
IntEx
c19908aedc
Translated using Weblate (Czech)
...
Currently translated at 52.4% (424 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-28 22:09:51 +00:00
Marco Rios
9d4df585f2
Translated using Weblate (Spanish)
...
Currently translated at 96.7% (783 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-04-27 15:10:00 +00:00
IntEx
e1cf1d8ff2
Translated using Weblate (Czech)
...
Currently translated at 47.8% (387 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-27 15:09:57 +00:00
Tim
61a5d7b863
Translated using Weblate (German)
...
Currently translated at 82.4% (667 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-04-27 15:09:51 +00:00
Sylvain Pichon
a39190cf4a
Translated using Weblate (French)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-04-23 21:09:53 +00:00
Artyom Rybakov
cd799b1b20
Translated using Weblate (Russian)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-04-23 21:09:51 +00:00
Massimo Pissarello
90813c5f30
Translated using Weblate (Italian)
...
Currently translated at 100.0% (809 of 809 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-04-23 21:09:49 +00:00
jokob-sk
b6a11d79c4
BE: DEEP_SLEEP #1555
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-04-22 21:49:11 +10:00
jokob-sk
f5046ff862
BE: DEEP_SLEEP #1555
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-04-22 21:46:37 +10:00
IntEx
4408cf1a1e
Translated using Weblate (Czech)
...
Currently translated at 30.9% (250 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-21 05:41:40 +02:00
IntEx
fbf468be2b
Translated using Weblate (Czech)
...
Currently translated at 30.7% (248 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-21 01:19:21 +02:00
Sylvain Pichon
02edb61fd4
Translated using Weblate (French)
...
Currently translated at 100.0% (807 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-04-21 01:19:19 +02:00
Massimo Pissarello
f96bdcce6e
Translated using Weblate (Italian)
...
Currently translated at 100.0% (807 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-04-17 23:09:54 +00:00
Safeguard
82ff2ae376
Translated using Weblate (Russian)
...
Currently translated at 100.0% (807 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-04-17 23:09:52 +00:00
Hosted Weblate
434f85d786
Merge branch 'origin/main' into Weblate.
2026-04-17 00:11:58 +02:00
IntEx
a63482d43a
Translated using Weblate (Czech)
...
Currently translated at 9.2% (75 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-04-17 00:11:57 +02:00
jokob-sk
5bce6f6276
DOCS: setting string
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-04-17 08:11:12 +10:00
Adam Stańczyk
127ab1b495
Translated using Weblate (Polish)
...
Currently translated at 83.5% (674 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pl/
2026-04-15 22:10:08 +02:00
Anonymous
cf2ef1795b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 69.1% (558 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/nb_NO/
2026-04-15 22:10:07 +02:00
HAMAD ABDULLA
78a2369dc0
Translated using Weblate (Arabic)
...
Currently translated at 83.7% (676 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ar/
2026-04-15 22:10:05 +02:00
Bekir Kayra Çiğdem
553def362a
Translated using Weblate (Turkish)
...
Currently translated at 55.6% (449 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/tr/
2026-04-15 22:10:02 +02:00
mid
f70c125f2c
Translated using Weblate (Japanese)
...
Currently translated at 99.5% (803 of 807 strings)
Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-04-15 22:10:00 +02:00