Commit Graph
164 Commits
Author SHA1 Message Date
jokob-sk 1aea4e8216 DOCS: email 2026-07-25 10:25:33 +10:00
jokob-sk 2396bb610a DOCS: email update 2026-07-25 08:11:08 +10:00
jokob-sk 1636d155c7 BE+FE: report findinfg fixes + css 2026-07-12 10:26:53 +10:00
jokob-sk 5d86d27b66 BE: css fixes 2026-07-10 13:47:52 +10:00
jokob-sk b133d102ab BE: css fixes 2026-07-10 11:57:38 +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-sk 7e6189cbd4 BE+FE: change log 2026-07-06 15:00:41 +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-sk 10e031650a PLG+FE: css and sync PUSH devices fix #1698 2026-07-04 07:57:09 +10:00
jokob-sk f57befde66 FE: css fixes 2026-07-02 14:53:30 +10:00
jokob-sk 278ebe0be7 FE: css + readme fixes 2026-07-02 14:49:52 +10:00
jokob-sk dae8b79d02 FE: css fixes 2026-07-02 14:30:15 +10:00
jokob-sk cca6d041e5 FE: css + readme fixes 2026-07-02 14:16:45 +10:00
jokob-sk 20ac84078f FE: skeleton uplift + docs 2026-06-29 11:23:32 +10:00
jokob-sk 5b42dbf2d7 FE: skeleton uplift 2026-06-24 17:35:31 +10:00
jokob-sk ac21017087 FE: skeleton uplift 2026-06-23 22:43:38 +10:00
jokob-sk 942c4a6e8b FE: skeleton uplift 2026-06-23 22:30:40 +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 7f5c001637 FE: skeleton uplift 2026-06-21 11:43:11 +10:00
jokob-sk 676c3f8b04 FE: skeleton uplift 2026-06-21 11:37:21 +10:00
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 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 8cb466e722 feat: Implement settings loading skeleton and enhance UI elements 2026-06-20 00:40:01 +00: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-sk 65dc689679 BE: css + docs for WF 2026-06-17 16:04:16 +10:00
jokob-sk 7311ed8dc5 WF: fixes 2026-06-16 23:12:28 +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-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
Jokob @NetAlertX bc87e39843 Enhance documentation and improve formatting across multiple files 2026-05-18 02:45:23 +00:00
Jokob @NetAlertX ed1ed6bb3f STYLE: Refactor columnFilters and filter-group styles for improved layout and spacing 2026-04-16 22:10:51 +00:00
jokob-sk 09b42166cc TEST: scan processing 9
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-06 18:48:40 +11:00
jokob-sk 15366a7f2e TEST: scan processing 6 + css fixes
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-06 18:34:25 +11:00
jokob-sk a8ec97d782 DOCS: removing patreon
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-04 07:48:20 +11:00
jokob-sk 81202ce07e name resolution config clean up, authoritative fields fixes for none values, css fixes
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-03 20:40:11 +11:00
jokob-sk 6d03d58c78 FE: more information density on device details
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-02 14:51:39 +11:00
jokob-sk d24411fa53 BE: CurrentScan table leanup - column rename
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-25 16:38:45 +11:00
jokob-sk 899017fdd8 feat: authoritative plugin fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-24 23:37:51 +11:00
jokob-sk abfe452996 feat: authoritative plugin fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-24 23:02:02 +11:00
Jokob @NetAlertX cafa36f627 feat: Enhance readonly input styles and improve device data handling 2026-01-22 09:57:48 +00:00
Jokob @NetAlertX 3b203536b8 ALL:Authoritative plugin fields 2026-01-19 11:28:37 +00:00
jokob-sk 039189ff4b FE+BE: use of new sessions endpoint
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-03 10:54:10 +11:00
jokob-sk 436ac6de49 FE: network tree mobile screens work #1209
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-12-06 11:58:08 +11:00
jokob-sk 7bcb4586b2 FE: regex validation for cron run schedules
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-11-27 12:21:12 +11:00
jokob-sk b9d3f430fe FE: regex validation for cron run schedules
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-11-27 12:10:33 +11:00