1783 Commits

Author SHA1 Message Date
Libre
8aec57b54a Translated using Weblate (Spanish)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-07-24 05:01:26 +02:00
S. Caklovic
2b0c981eee Translated using Weblate (Spanish)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-07-24 05:01:24 +02:00
reducedradius
ac76bde614 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 95.7% (796 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-07-23 02:01:24 +00:00
mid
a1e37c5214 Translated using Weblate (Japanese)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-07-17 18:01:22 +02:00
Pavel Borecki
1f3e62b8cd Translated using Weblate (Czech)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-07-13 00:01:28 +00:00
Massimo Pissarello
638d62422f Translated using Weblate (Italian)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-07-13 00:01:26 +00:00
Sylvain Pichon
c8e657f6b7 Translated using Weblate (French)
Currently translated at 100.0% (831 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-07-13 00:01:25 +00:00
Ettore Atalan
8289d70686 Translated using Weblate (German)
Currently translated at 88.5% (736 of 831 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-07-13 00:01:21 +00:00
Jokob @NetAlertX
5f27af099f Merge branch 'main' into next_release 2026-07-12 08:25:25 +10:00
Pavel Borecki
15481a5a41 Translated using Weblate (Czech)
Currently translated at 100.0% (826 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-07-11 22:01:20 +02:00
Pavel Borecki
8548bedef6 Translated using Weblate (Czech)
Currently translated at 100.0% (826 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-07-10 16:01:24 +02:00
jokob-sk
3aa7bc5538 LANG: notification page strings 2026-07-10 13:56:28 +10:00
Pavel Borecki
d2cc992b2a Translated using Weblate (Czech)
Currently translated at 96.4% (797 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-07-08 15:01:28 +02:00
Pavel Borecki
c76b9e0148 Translated using Weblate (Czech)
Currently translated at 72.6% (600 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/cs/
2026-07-07 12:01:26 +00:00
Massimo Pissarello
4a875a834a Translated using Weblate (Italian)
Currently translated at 100.0% (826 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-07-07 12:01:22 +00:00
Sylvain Pichon
15fa890888 Translated using Weblate (French)
Currently translated at 100.0% (826 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-07-07 12:01:20 +00:00
Hosted Weblate
57eccb5629 Merge branch 'origin/main' into Weblate. 2026-07-06 13:51:58 +02:00
Sylvain Pichon
61f55c3d28 Translated using Weblate (French)
Currently translated at 100.0% (826 of 826 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-07-06 13:51:58 +02:00
jokob-sk
bbb5cad14c BE+FE: change log 2026-07-06 21:51:19 +10:00
Jokob @NetAlertX
2dd79040de Merge branch 'main' into next_release 2026-07-06 15:03:22 +10:00
jokob-sk
887de65eb9 BE+FE: change log 2026-07-06 13:03:38 +10:00
jokob-sk
e0449bed8e BE+FE: change log 2026-07-05 22:38:29 +10:00
Jokob @NetAlertX
18ec0ce96c feat: Implement DevicesHistory feature with triggers and history tracking
- Added db_history.py to manage DevicesHistory table and triggers for INSERT and UPDATE operations.
- Created device_history_instance.py for querying and grouping DevicesHistory records.
- Developed change_history.php for displaying device change history with filtering and pagination.
- Introduced skel_device_details_tab_history.php for skeleton loading state in device details tab.
- Added unit tests in test_device_history.py to validate trigger functionality and history management.
- Implemented filter population and pagination in the change history UI.
2026-07-04 23:34:52 +00:00
Hosted Weblate user 54392
200bead19a Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.8% (787 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/zh_Hans/
2026-07-04 17:01:23 +02:00
omuo
6e86fbbf9c Translated using Weblate (Spanish)
Currently translated at 97.7% (795 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/es/
2026-06-29 11:01:21 +00:00
Safeguard
a2fc3621b7 Translated using Weblate (Russian)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ru/
2026-06-26 19:01:19 +00:00
mid
3ffc7b47b9 Translated using Weblate (Japanese)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ja/
2026-06-24 15:01:31 +02:00
Deleted User
536915b206 Translated using Weblate (Ukrainian)
Currently translated at 95.3% (775 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/uk/
2026-06-24 15:01:29 +02:00
HAMAD ABDULLA
6aad645ed4 Translated using Weblate (Arabic)
Currently translated at 82.9% (674 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/ar/
2026-06-24 15:01:28 +02:00
SAVAS
77f70fe306 Translated using Weblate (Turkish)
Currently translated at 55.1% (448 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/tr/
2026-06-24 15:01:27 +02:00
Szymon Niewczas
849b5acb95 Translated using Weblate (Polish)
Currently translated at 82.7% (673 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/pl/
2026-06-24 15:01:25 +02:00
Massimo Pissarello
a417bc5652 Translated using Weblate (Italian)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-06-24 15:01:24 +02:00
Marcus Isdahl
c9051ac252 Translated using Weblate (Norwegian Bokmål)
Currently translated at 68.5% (557 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/nb_NO/
2026-06-24 15:01:22 +02:00
Sylvain Pichon
abce6ef180 Translated using Weblate (French)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-06-24 15:01:21 +02:00
synan798
1c4a3f38a8 Translated using Weblate (German)
Currently translated at 83.2% (677 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/de/
2026-06-24 15:01:18 +02:00
jokob-sk
ac21017087 FE: skeleton uplift 2026-06-23 22:43:38 +10:00
Massimo Pissarello
075c89ac01 Translated using Weblate (Italian)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-06-22 19:01:20 +00:00
Sylvain Pichon
a1f160dd0a Translated using Weblate (French)
Currently translated at 100.0% (813 of 813 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/fr/
2026-06-22 19:01:18 +00:00
Hosted Weblate
d996fc75d3 Merge branch 'origin/main' into Weblate. 2026-06-21 03:22:36 +02:00
Massimo Pissarello
4e2471f821 Translated using Weblate (Italian)
Currently translated at 100.0% (812 of 812 strings)

Translation: NetAlertX/core
Translate-URL: https://hosted.weblate.org/projects/pialert/core/it/
2026-06-21 03:22:36 +02:00
Jokob @NetAlertX
102a62c8b7 FE: enhance settings save functionality with reload wait detection and background processing 2026-06-21 00:57:17 +00: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
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
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
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