Commit Graph

64 Commits

Author SHA1 Message Date
Gary Sharp 9a171a8417 bug fix #168 device export: batch filtering inverted 2025-03-04 17:34:51 +11:00
Gary Sharp a9687b5f25 feature: user details are individually exported; shared export field renderer 2025-02-26 13:23:24 +11:00
Gary Sharp 162ca20046 fix: enrollment > enrolment 2025-02-16 17:13:55 +11:00
Gary Sharp d3cef11796 feature: exports api refactoring 2025-02-14 13:07:30 +11:00
Gary Sharp 2c215e4856 feature: saved exports; include jobs and flags 2025-02-13 18:20:47 +11:00
Gary Sharp ac24055365 feature: saved exports
initial - not feature complete
2025-02-09 17:14:04 +11:00
Gary Sharp 2fce645066 refactor: simplify export metadata construction 2025-02-07 16:12:19 +11:00
Gary Sharp 67f1c2a5d1 refactor: make exporting consistent 2025-02-06 19:14:36 +11:00
Gary Sharp f946f3250c feature: collect MDM Hardware Data (Autopilot hash) during device enrolment
resolves #160
2025-02-05 17:38:57 +11:00
Gary Sharp 77acf0bfdb bug fix #104 hardware mac addresses not saving on MacOSX enrol 2024-12-15 18:00:40 +11:00
Gary Sharp b15917254f clean up: remove unused namespaces 2024-12-14 16:55:37 +11:00
Gary Sharp f36871abe2 feature: dont disable a computer account if a duplicate, commissioned device exists 2024-12-11 15:11:33 +11:00
Gary Sharp cb354cd13e skip disabling computer account during decommissioning if another active device with the same name exists 2024-10-10 16:17:38 +11:00
Gary Sharp 565e1707ce fix: importing new devices fails for domain joined machines with assigned users 2024-04-08 18:11:03 +10:00
Gary Sharp f90eda4101 add pending enrollment identifier 2024-01-24 16:38:50 +11:00
Gary Sharp 37e2e5a08c feature: pending device enrollment approval 2024-01-21 14:06:11 +11:00
Gary Sharp 15e2806731 #138 device flag services 2024-01-14 17:54:06 +11:00
Gary Sharp 4631903019 refactor: split windows/mac enrolment 2024-01-12 11:13:48 +11:00
Gary Sharp 85d51c0e45 Fix #141 preserve computer names for non-domain joined devices 2024-01-11 16:27:40 +11:00
Gary Sharp 143dc1b3e6 bug fix: when exporting devices refresh details before extracting records instead of after 2023-11-11 18:59:59 +11:00
Gary Sharp a4f18d1d49 initial refactor of device export so it can be reused for future exporting 2023-11-11 17:52:24 +11:00
Gary Sharp b6945d9bbd fix #135 avoid failing device import/enrol when unable to set AD description 2023-10-12 17:37:42 +11:00
Gary Sharp 6fcb1a1eae fixup Disco -> Disco ICT 2023-07-26 19:01:31 +10:00
Gary Sharp cfe4c4b912 refactor expression caching; add document fields 2023-04-16 14:02:35 +10:00
Gary Sharp 22dad072b9 refactor user details plugin interface 2023-04-14 16:37:42 +10:00
Gary Sharp 57a7f67c3a remove device custom details
this plugin functionality has never been used
2023-02-08 16:24:21 +11:00
Gary Sharp dff47c0e8b feature: export device custom details 2022-12-04 13:47:21 +11:00
Gary Sharp 58e467b6d6 feature: support importing device computer name 2022-12-04 13:47:17 +11:00
Gary Sharp 3e7db6b552 qol: remove exceptionless 2022-02-18 13:57:42 +11:00
Gary Sharp 9bfeff8c42 feature: expose custom details to expressions
custom details can now be easily retrieved from any expression
2021-02-07 18:17:03 +11:00
Gary Sharp af4a94870e additional device details 2020-12-04 15:51:23 +11:00
Gary Sharp 486ce17857 Feature: Export device hardware audit information
Allows processor, memory, disk and network adapter information to be included in device exports
2020-11-29 16:46:20 +11:00
Gary Sharp f1d27732c7 Feature: Collect additional hardware audit information
When devices enrol the client collects processor, memory, disk and network information which is persisted in the database
2020-11-29 16:43:44 +11:00
Gary Sharp 28e5901929 Feature: Device Batch Attachments
allows for attachments to be uploaded and associated with Device Batches
2020-11-29 16:41:56 +11:00
Gary Sharp 4fca015afa bug fix: delete devices with assignment history 2020-11-13 20:15:31 +11:00
Gary Sharp a80ed14038 bug fix: csv device import first record was skipped 2020-09-10 12:43:03 +10:00
Gary Sharp b4a30061e3 Bug fix #109 SQL Server 2016 Support 2018-04-23 18:21:44 +10:00
Gary Sharp 3c197e7b2f Bug: Correctly write enrolment log device info 2018-04-19 17:09:34 +10:00
Gary Sharp 78dd494304 Fix: Device import case-sensitive serial numbers 2018-04-19 17:02:38 +10:00
Gary Sharp 4d6aa18095 Perf: Save only when user updated 2017-03-29 13:00:15 +11:00
Gary Sharp 5ce9e51ae7 Feature: MS Excel (xlsx) Import/Export
Microsoft Excel files can be used to import/export devices. Several
import bugs were also fixed in the process.
2017-03-25 15:37:28 +11:00
Gary Sharp ed66f4f285 Tidy: Sort/remove usings, simplify names 2017-03-25 15:29:51 +11:00
Gary Sharp aca037ecf8 Feature: Document Template Packages
Document Templates can be grouped into a package and generated on-demand
in the same was as individual document templates. Packages can be
generated in bulk.
2016-11-14 01:21:23 +11:00
Gary Sharp 4c91d03385 Hide Document Templates & UI Tweaks
Flag Document Templates as hidden. UI changes aim to improve visibility
of used features in lists.
2016-11-10 17:42:10 +11:00
Gary Sharp f74d49b96e Fix Device Batch Managed Groups 2016-11-09 16:27:07 +11:00
Gary Sharp afa548fb70 Device enrolment with no model information
An exception was previously thrown when a device lacking
manufacturer/model information attempted to enrol.
2016-11-09 15:43:44 +11:00
Gary Sharp 3e4dda683d Bug Fix: #88 Update PList Parsing
Various versions of OSX/MacOS are producing slightly different PList
files. The PList library was having difficulty with some versions. An
updated PList library has been included and source changed to utilise
this library.
2016-11-02 17:04:00 +11:00
Gary Sharp 0f20b16f41 Decommission AD descriptions #96 2016-10-10 20:11:03 +11:00
Gary Sharp 3c521541fd Bug Fix #79 Ban '/' from serial numbers 2016-09-29 17:55:39 +10:00
Gary Sharp 669de7e46b Bug Fix: #76 importing devices 2016-09-29 17:35:41 +10:00