Commit Graph
210 Commits
Author SHA1 Message Date
jokob-sk 3cd13f2f33 FE+DOCS: extract js into files , cust props clarification 2026-09-05 11:16:32 +10:00
jokob-sk 4d0175c660 BE+FE+DOCS: run plugin from custom props/actions 2026-09-05 10:54:56 +10:00
jokob-sk cddb237cd3 FE+DOCS: Wildcards in custom props #1773 2026-09-05 10:36:19 +10:00
jokob-sk 20ac84078f FE: skeleton uplift + docs 2026-06-29 11:23:32 +10:00
jokob-sk 3f4d684e06 FE: skeleton uplift 2026-06-24 18:07:35 +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 @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 62e40707f9 Fix typos in DEVICE_FILTERS.md and devices.php for clarity and consistency 2026-05-28 05:42:52 +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 5f62d25e23 Implement XSS prevention by encoding special characters in device names across multiple files 2026-05-21 00:09:07 +00:00
Jokob @NetAlertX 0b076cec0e ordering support for filters added #1616 2026-04-16 09:05:48 +00:00
Jokob @NetAlertX 285bd3ec22 Enhance device filters: support label for dropdown options and improve SQL queries #1611 2026-04-14 20:38:37 +00:00
Jokob @NetAlertX 6f7d2c3253 Rename db_count to dbCount in GraphQL response handling for consistency 2026-03-13 13:17:30 +00:00
Jokob @NetAlertX c9cb1f3fba Add db_count to DeviceResult and update GraphQL response handling; localize Device_NoMatch_Title in multiple languages 2026-03-13 13:08:26 +00:00
Jokob @NetAlertX f8c09d35a7 Enhance scan ETA display logic to reload data for newly discovered devices after scanning finishes 2026-03-05 20:24:57 +00:00
Jokob @NetAlertX ba26f34191 Enhance device section UI with collapsible filters and default collapse on mobile 2026-03-03 21:40:19 +00:00
Jokob @NetAlertX 76a259d9e5 Fix DataTable redraw logic and update empty message handling 2026-03-03 21:20:22 +00:00
Jokob @NetAlertX 0f20fb38f0 Enhance scanning state handling and localization updates across multiple language files 2026-03-03 06:36:31 +00:00
Jokob @NetAlertX 5be7bbe07d Enhance scan ETA display with current scanning state and add localization for 'Scanning...' message 2026-03-03 06:09:56 +00:00
Jokob @NetAlertX ab74307ed1 Add next scan ETA display and update app state with scan timing information 2026-03-03 04:07:22 +00: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 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-sk 0ce4e5f70c BE+FE: work on bulk deleting devices and code cleanup #1493
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-07 10:37:31 +11:00
jokob-sk bc46cba528 FE: N/A placeholder for empty names
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-03 08:19:21 +11:00
jokob-sk a868a7ed8e DOCS+FE: re-adding old copyright header
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-30 11:54:32 +11:00
jokob-sk 2d6e357fe5 BE+FE: new fields handling in views and skipping device heuristics for random macs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-30 09:09:39 +11:00
jokob-sk 17e563aa29 BE+FE: new fields handling in views and filters
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-30 08:34:55 +11:00
jokob-sk ecd0ca89c7 DOCS+FE+BE: cleaner versioning retrieval, ICMP, plugin debug docs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 21:56:20 +11:00
Jokob @NetAlertX 8c2a582cfc FE: remove unused checkPermissions function call in devices.php 2026-01-11 04:27:21 +00:00
jokob-sk 8586c5a307 FE: delay UI_DEFAULT_PAGE_SIZE setting check after cahce rebuilt #1181
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-11-29 15:45:28 +11:00
Adam Outler 5b871865db /data and /tmp standarization 2025-11-09 17:03:25 +00:00
jokob-sk 512dedff4e FE: increase filter debounce to 750ms #1254
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-31 06:39:55 +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 417081242f FE: UI_DEFAULT_PAGE_SIZE #1181
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-06 11:44:34 +11:00
jokob-sk 0146ae7c30 FE 2025-08-24 09:21:13 +10:00
jokob-sk cbf2cd0ee8 FE 2025-08-21 15:15:45 +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 101189ae7c devParentNodeMac chips in devices list 2025-08-05 20:54:28 +10:00
jokob-sk 2337f96685 Available Ips in System Info #1127 2025-07-30 09:31:34 +10:00
jokob-sk bf679cdc5d strings cleanup, small fixes 2025-07-29 07:25:22 +10:00
jokob-sk be5fc6dccb css fixes, removal of ionicons 2025-07-27 11:16:35 +10:00
jokob-sk 404a97fb89 network devices list, strings cleanup 2025-07-27 08:58:54 +10:00
jokob-sk 54fa2743f9 refactor, tab async loading on focus 2025-07-26 12:58:45 +10:00
jokob-sk a111ed929b nnetwork and link tweaks 2025-07-24 12:53:24 +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