Commit Graph
87 Commits
Author SHA1 Message Date
jokob-sk 6ab220fd8c BE+FE: async event execution 2026-09-14 18:17:06 +10:00
jokob-sk 5e615ddff0 FE: dashed links in network view for non-ethernet connections #1763 2026-08-31 14:39:46 +10:00
Jokob @NetAlertX 26404bb5e2 feat(ui): replace atob with safeAtob for decoding device icons 2026-08-21 23:46:20 +00:00
Jokob @NetAlertX 7a8ea5d829 feat(database): add cleanup for dangling parentMAC references and related tests 2026-08-21 23:22:40 +00:00
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 887de65eb9 BE+FE: change log 2026-07-06 13:03:38 +10:00
jokob-sk 3f4d684e06 FE: skeleton uplift 2026-06-24 18:07:35 +10:00
Jokob @NetAlertX 5f62d25e23 Implement XSS prevention by encoding special characters in device names across multiple files 2026-05-21 00:09:07 +00:00
jokob-sk da9c5f1bc7 DOCS: typos #1596
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-04-08 09:41:19 +10:00
Jokob @NetAlertX 6724d250d4 Refactor network tree data structure and improve device status handling
- Updated the network tree data structure to use consistent naming conventions for device properties (e.g., devName, devMac).
- Enhanced the initTree function to utilize the new property names and improved the rendering of device nodes.
- Refactored the getStatusBadgeParts function to include additional parameters for archived and new device statuses.
- Introduced convenience functions (badgeFromDevice and badgeFromDataAttrs) to streamline badge generation from device objects and data attributes.
- Updated various language files to include new status labels and ensure consistency across translations.
- Modified the renderSmallBox function to allow for custom icon HTML, improving flexibility in UI components.
2026-03-02 09:35:42 +00:00
Jokob @NetAlertX 8e6efc3008 sleeping devices status #1519 2026-03-02 04:35:07 +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 @NetAlertX 58e32a5b43 feat: Refactor device column management and integrate new device-columns.js for centralized field definitions 2026-02-28 00:06:04 +00:00
Jokob @NetAlertX b74b803d6c feat: Add devFlapping attribute to device management and update related UI components 2026-02-27 23:29:55 +00:00
Jokob @NetAlertX 4c0d5c7376 refactor: Consolidate tab initialization logic using shared utility function 2026-02-27 10:07:55 +00:00
jokob-sk 229ea770cb feat: authoritative plugin fields - fix devFQDN + docs + allow filters and columns on new fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-30 07:50:21 +11:00
jokob-sk e56dd4e4cb FE: ad-hoc Settings events execution work #1419
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-18 08:31:57 +11:00
jokob-sk 1010a81b15 BE: ensure not empty SYNC_node_name
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-17 14:41:09 +11:00
Jokob @NetAlertX c8c70d27ff FE: update API calls to use new endpoint; enhance settings form submission tests 2026-01-11 03:14:41 +00:00
Jokob @NetAlertX d849583dd5 refactor UI backend calls to python endpoints 2026-01-10 03:06:02 +00:00
jokob-sk f3aebbfb31 FE+BE: fake MAC standardization (FA:CE) #1344
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-12-30 10:55:55 +11:00
jokob-sk eb125a84fe FE+BE: fake MAC standardization (FA:CE) #1344
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-12-30 09:56:23 +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 81ac72bbd6 FE: UI_DEFAULT_PAGE_SIZE #1181
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-07 07:17:00 +11:00
jokob-sk 99bfbb56de better check for available device #1132 2025-08-11 19:58:24 +10:00
jokob-sk e73c8e830a better check for available device #1132 2025-08-11 19:52:16 +10:00
jokob-sk 9502ee0cd0 UNIFIAPI v0.2, not ofund mac handling #1132 2025-08-10 20:08:09 +10:00
jokob-sk 8eb4ffe3ed logging 2025-08-08 07:34:23 +10:00
jokob-sk 4712a2ff29 css fixes, nav menu update, searchable devParentNodeMac 2025-08-06 09:15:45 +10:00
jokob-sk 101189ae7c devParentNodeMac chips in devices list 2025-08-05 20:54:28 +10:00
jokob-sk f5f7031030 copy icon issue #1128 2025-08-02 07:56:57 +10:00
jokob-sk 10a0921e35 plugins columns cleanup, devDetail cleanup, better icon selector CUSTPROP 2025-07-23 22:25:35 +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 09fd345528 color alignemnt network tab, pop-up box devDetails 2025-07-16 08:32:51 +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
jokob-sk bfbf70cf1a colored relationships #724 2025-07-14 15:24:38 +10:00
jokob-sk 61de54bc34 net refactor 2025-07-14 11:01:16 +10:00
jokob-sk 393c3fd3b6 nics work 724 2025-07-13 09:02:21 +10:00
jokob-sk 6f536f9952 ntfy disable cert #1117, initial nics work #724 2025-07-12 15:40:08 +10:00
jokob-sk a3dba96908 docs, css fixes 2025-06-07 09:35:35 +10:00
jokob-sk 0d4185731c wf work 2025-03-22 10:30:26 +11:00
jokob-sk 57ccdf0b0c Fix social workflow 2025-02-08 11:58:02 +11:00
jokob-sk dd2b872712 Cron Schedule validation 2025-02-08 10:53:43 +11:00