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 @NetAlertX
e57fd2e81e
fix: update body text color in dark theme and remove unnecessary console log
2026-02-28 01:02:21 +00:00
jokob-sk
946ad00253
FIX: lowercase MAC normalization across project v0.1
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-02-07 13:44:50 +11: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
jokob-sk
f33ef9861b
css fixes, CurrentScan removed mac uniqueness check
2025-08-13 08:22:30 +10:00
jokob-sk
cbe71cc203
UNIFIAPI v0.5, css fixes
2025-08-13 06:48:36 +10:00
jokob-sk
9502ee0cd0
UNIFIAPI v0.2, not ofund mac handling #1132
2025-08-10 20:08:09 +10:00
jokob-sk
4712a2ff29
css fixes, nav menu update, searchable devParentNodeMac
2025-08-06 09:15:45 +10:00
jokob-sk
a6df204721
github timeout #1124 , css fixes, change button on LOADED_PLUGINS
2025-08-05 21:32:35 +10:00
jokob-sk
101189ae7c
devParentNodeMac chips in devices list
2025-08-05 20:54:28 +10:00
jokob-sk
0afd4ae115
prometheus metrics docs
2025-08-04 18:13:35 +10:00
jokob-sk
db7fb825fe
Copy to clipboard IP
2025-08-03 09:37:18 +10:00
jokob-sk
dac7eaba6d
localized spinner support
2025-08-03 08:40:09 +10:00
jokob-sk
a84f0d4faf
cache fix on details page, small css fixes
2025-07-29 20:01:50 +10:00
jokob-sk
be5fc6dccb
css fixes, removal of ionicons
2025-07-27 11:16:35 +10:00
jokob-sk
54fa2743f9
refactor, tab async loading on focus
2025-07-26 12:58:45 +10:00
jokob-sk
a53b410713
double-bars work #1119
2025-07-24 21:44:23 +10:00
jokob-sk
618bafa514
miss match work #1119
2025-07-24 21:05:33 +10:00
jokob-sk
a111ed929b
nnetwork and link tweaks
2025-07-24 12:53:24 +10:00
jokob-sk
10a0921e35
plugins columns cleanup, devDetail cleanup, better icon selector CUSTPROP
2025-07-23 22:25:35 +10:00
jokob-sk
9ada27cf7e
sync plugin, plugins UI css fixes
2025-07-21 17:56:49 +10:00
jokob-sk
31d7d0c143
docs and refactor
2025-07-20 22:45:17 +10:00
jokob-sk
b470b985e9
network page refactor
2025-07-20 08:31:50 +10:00
jokob-sk
c90c6b5c90
network topology refactor
2025-07-19 22:00:57 +10:00
jokob-sk
26f0d0ac2f
network topology refactor
2025-07-19 20:45:46 +10:00
jokob-sk
5e3365935e
docs
2025-07-17 19:09:56 +10:00
jokob-sk
5b6424d405
hover-box in devices lists
2025-07-16 22:28:40 +10:00
jokob-sk
698ad8e45d
refactor ui init
2025-07-16 22:00:55 +10:00
jokob-sk
edfba9f1bc
hover box css fixes, docs
2025-07-15 23:21:28 +10:00
jokob-sk
e0dcc191c7
hover box, network page improvements, Last Seen changed logic ⚠
2025-07-15 08:34:47 +10:00
jokob-sk
c80e6d3474
css hover box #724
2025-07-14 20:42:12 +10:00
jokob-sk
46cd4887a3
css fixes #724
2025-07-14 19:52:16 +10:00