jokob-sk
6aad4a41cf
DOCS: nics
2026-07-25 10:12:26 +10:00
jokob-sk
02987fa558
BE+FE: NOTI TEXT template -> textarea
2026-07-25 09:58:15 +10:00
jokob-sk
056f5ed2a4
PLG+BE: more notification fields + RSTIMP devVlan in SET_ALWAYS #1719
2026-07-24 08:19:37 +10:00
jokob-sk
2e496ee0fa
PLG: webhook siganture fix #1720
2026-07-24 07:25:37 +10:00
jokob-sk
9a220f5d02
PLG: telegram cleanup
2026-07-22 08:15:08 +10:00
jokob-sk
123fe320e8
PLG: telegram cleanup
2026-07-22 08:04:34 +10:00
jokob-sk
d8e8939a37
PLG: OMDSDNOPENAPI fix #1717
2026-07-21 07:32:12 +10:00
jokob-sk
554476fe7e
PLG: DBCLNP fix #1716
2026-07-18 21:11:47 +10:00
jokob-sk
50626c8b29
PLG: telegram cleanup
2026-07-18 08:46:52 +10:00
jokob-sk
776a415f8c
PLG: telegram cleanup
2026-07-18 08:45:50 +10:00
jokob-sk
30df63b1e3
PLG: telegram cleanup
2026-07-18 08:31:43 +10:00
jokob-sk
62bcb077d7
BE: preheader + typo
2026-07-13 19:52:04 +10:00
jokob-sk
1636d155c7
BE+FE: report findinfg fixes + css
2026-07-12 10:26:53 +10:00
jokob-sk
2658d5703e
BE+FE: less logging bloat + better notification preview + skeletons
2026-07-09 13:34:54 +10:00
jokob-sk
dea4203d17
BE+FE: change log
2026-07-06 15:16:48 +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
jokob-sk
746b3d4c84
PLG: sync PUSH devices fix #1698
2026-07-04 08:10:01 +10:00
jokob-sk
10e031650a
PLG+FE: css and sync PUSH devices fix #1698
2026-07-04 07:57:09 +10:00
jokob-sk
7977ed8cc1
FE: skeleton uplift
2026-06-23 15:47:57 +10:00
jokob-sk
fe4869caf8
FE: skeleton uplift, mqtt
2026-06-23 08:53:58 +10:00
jokob-sk
07b731ff59
PLG: add connections attribute to mqtt #1681
2026-06-22 08:19:57 +10:00
jokob-sk
39024d37de
PLG: config cleanups
2026-06-21 11:18:34 +10:00
Jokob @NetAlertX
f52e303c19
FE: add 'Wait for settings reload' option to UI settings
2026-06-21 01:08:56 +00:00
jokob-sk
39cdbfcc18
PLG: add connections attribute to mqtt #1681
2026-06-21 08:10:21 +10:00
jokob-sk
691a57dcd9
DOCS: hero image fix and reorganising
2026-06-21 08:04:05 +10:00
jokob-sk
4f9dd9e81c
PLG: acc connections attribute to mqtt #1681
2026-06-21 07:29:43 +10:00
jokob-sk
7630608583
docs
2026-06-19 22:39:09 +00:00
Jokob @NetAlertX
a9b2f4b256
Merge pull request #1678 from netalertx/main
...
sync
2026-06-17 16:48:40 +10:00
Jokob @NetAlertX
bb29824ac1
Merge branch 'next_release' of https://github.com/netalertx/NetAlertX into next_release
2026-06-17 06:43:51 +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
3752d74e7e
Merge pull request #1676 from netalertx/next_release
...
BE: css + docs for WF
2026-06-17 16:06:53 +10:00
jokob-sk
65dc689679
BE: css + docs for WF
2026-06-17 16:04:16 +10:00
Jokob @NetAlertX
3e0850591c
Merge pull request #1673 from netalertx/next_release
...
PLG: linting
2026-06-16 07:37:56 +10:00
jokob-sk
39e72b2459
PLG: linting
2026-06-16 07:27:49 +10: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
83b10b4a70
BE: Removal of stdout.log
2026-06-14 10:53:52 +10:00
jokob-sk
76e7cc7b3d
BE: Removal of stdout.log
2026-06-14 10:35:08 +10:00
Jokob @NetAlertX
718c2a933c
Merge pull request #1670 from netalertx/next_release
...
Next release
2026-06-04 13:57:46 +10:00
jokob-sk
491225dd83
PLG: more sensible log size, better description #1666
2026-06-04 11:56:33 +10:00
jokob-sk
606dd10f78
PLG: more sensible log size, better description #1666
2026-06-04 08:56:58 +10:00
Jokob @NetAlertX
2ca5a80b29
Merge pull request #1665 from netalertx/next_release
...
Next release
2026-06-02 21:13:25 +10:00
jokob-sk
f1a9109697
BE+DOCS: ICMP, IPNEIGH handling VLANS #1662
2026-06-02 07:49:06 +10:00
jokob-sk
f9b413d172
PLG: ICMP handling VLANS #1662
2026-05-31 08:51:48 +10:00
Jokob @NetAlertX
727fe0e3e2
Merge branch 'main' into feat/adguard-export-plugin
2026-05-30 08:53:04 +10:00
Jokob @NetAlertX
721cdf0b05
Merge branch 'next_release' of https://github.com/netalertx/NetAlertX into next_release
2026-05-28 05:31:17 +00:00
Jokob @NetAlertX
f0cc4d123c
Enhance carbon-copy behavior to prevent overwriting devPresentLastScan in sync operations #1651
2026-05-28 05:31:09 +00:00
jokob-sk
9875411057
BE: better CRON validation regex #1659
2026-05-28 08:41:34 +10:00
jokob-sk
12b104e7fa
Device filters docs. link, and less verbose in-app notifications for SYNC
2026-05-27 03:30:43 +00:00
Nathan Jacobson
93e534cef5
refactor: use DeviceInstance model instead of direct SQLite query
...
Replaces the raw sqlite3 query in get_netalertx_devices() with
DeviceInstance().getAll() as suggested in code review, applying the
archived/offline/new filters in Python. Removes the sqlite3 and
fullDbPath imports. Updates tests to mock DeviceInstance.getAll().
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-26 22:03:14 -04:00
Jokob @NetAlertX
cc4dd46d17
docs
2026-05-26 22:56:34 +00:00