Gary Sharp
53fdea5325
update dependencies: jQuery, jQuery UI, jQuery Validate, jQuery Validate Unobtrusive, SignalR
2025-08-09 19:00:29 +10:00
Gary Sharp
57aeaa3eaa
remove disconnected dialogs
2025-08-09 16:17:10 +10:00
Gary Sharp
d291ad464f
qol: online upload: remove dialog when attachment received
2025-08-01 11:40:02 +10:00
Gary Sharp
be7ee4cae8
feature: flag permissions
...
feature: flag permissions
2025-07-31 19:03:33 +10:00
Gary Sharp
7deead494b
security: use more antiforgery tokens
2025-07-31 16:18:32 +10:00
Gary Sharp
0905a02aea
#172 attempt reconnect if signalR disconnects
2025-07-17 12:44:06 +10:00
Gary Sharp
f8fd1a58a3
#145 add comments for devices
2025-07-17 11:40:50 +10:00
Gary Sharp
42e9045d5e
bug fixed: users with Remove Own Attachment permission had to refresh before they could remove
2025-07-12 19:51:54 +10:00
Gary Sharp
3f1fa3d7de
Resolves #173 : Feature Request: Filter box for device/user flag assignment
2025-07-05 17:01:19 +10:00
Gary Sharp
583552ffdd
feature: batch device decommissioning
2025-07-03 19:13:52 +10:00
Gary Sharp
662e1ed231
feature: Upload Online Attachments front end
2025-06-15 18:01:01 +10:00
Gary Sharp
eb3ed7f819
regression fix: ajax icons not appearing
2025-02-26 17:59:08 +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
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
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
b640e51874
feature: add clipboard link to various identifiers ( resolves #148 )
2025-01-18 13:33:55 +11:00
Gary Sharp
39ba206831
qol: attachments newest to oldest and adjustments so attachments are shown
2024-12-18 20:09:10 +11:00
Gary Sharp
9f10eeeb70
qol: make attachment comments optional
2024-12-18 18:40:23 +11:00
Gary Sharp
a6b9cd1af2
feature: job exporting ( resolves #155 )
2024-12-12 16:02:12 +11:00
Gary Sharp
5f4cb20900
#138 display device flags where appropriate in the UI
2024-01-14 19:13:09 +11:00
Gary Sharp
aee467cb53
#138 add/remove individual device flags UI
2024-01-14 18:29:58 +11:00
Gary Sharp
8afe4195a9
#107 allow moving of device OU when changing profile
2024-01-12 12:53:50 +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
46222f2a78
hide decommissioned device profiles and batches by default when updating a devices batch or profile
2023-11-09 20:48:16 +11:00
Gary Sharp
9924153e82
upgrade dotnet framework 4.5 to 4.6
2023-11-06 11:24:58 +11:00
Gary Sharp
6740a7479a
bug: disable image (camera) attachment upload unless over HTTPS
...
Browser restriction: https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia#privacy_and_security
2023-10-12 16:34:35 +11:00
Gary Sharp
6fcb1a1eae
fixup Disco -> Disco ICT
2023-07-26 19:01:31 +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
2bd9238090
feature: support hiding user details with asterisk and ampersand suffixes
2022-12-09 12:23:41 +11:00
Gary Sharp
261baf669e
fix: add accept attribute to file pickers
2022-12-04 13:47:22 +11:00
Gary Sharp
e463a7361e
feature: email address and phone numbers as links
2022-12-04 13:47:17 +11:00
Gary Sharp
58e467b6d6
feature: support importing device computer name
2022-12-04 13:47:17 +11:00
Gary Sharp
3e57af394d
feature: custom details first-class
...
custom details (such as those from the UserDetails plugin) can now be more deeply integrated throughtout the system
2021-02-07 18:15:52 +11:00
Gary Sharp
f7fdfb0c8a
maintenance unify document generation ui
2021-01-13 15:41:51 +11:00
Gary Sharp
af4a94870e
additional device details
2020-12-04 15:51:23 +11:00
Gary Sharp
f82b47dd46
Feature: Display detailed device hardware audit information
...
The device Details tab now displays processor, memory, disk and network adapter information collected at the previous enrolment
2020-11-29 16:45:10 +11:00
Gary Sharp
df721d7d6e
Searching: Add detail to device search results
2018-04-19 17:06:58 +10: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
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
c72c18e825
Bug Fix #98 Ensure Usernames are not case-sensitive
2016-11-03 17:12:50 +11:00
Gary Sharp
27c21175d7
Certificate/wireless plugins; major refactoring
...
Migrate much of BI to Services.
Added Wireless Profile Provider plugin feature.
Added Certificate Authority Provider plugin feature.
Modified Certificate Provider plugin feature.
Database migration v17, for Device Profiles.
Enrolment Client Updated to support CA Certificates, Wireless Profiles
and Hardware Info.
New Client Enrolment Protocol to support new features.
Plugin Manifest Generator added to main solution.
Improved AD search performance.
2016-09-28 20:17:55 +10:00
Gary Sharp
b1575fa321
Unified SignalR disconnected/error dialogs
...
Dialogs (with a refresh option) appear whenever the SignalR client
disconnects or encounters an error. Nonsensical error messages replaced.
Page refresh technique changed to allow for urls containing fragment
hashes.
2014-09-11 17:21:39 +10:00
Gary Sharp
bbe4cccc91
Update #74 : Friendly disconnected messages
...
When the live connection to the server is interrupted some ui elements
are disabled. If the connection fails (due to errors or failed
reconnection) a dialog instructs the user to check their connection and
refresh the browser. Relates to Device, Job and User pages (logs and
attachments).
2014-08-28 14:59:39 +10:00
Gary Sharp
f26474fa4d
Device decommissioning 'returned' reason
2014-08-07 13:43:59 +10:00
Gary Sharp
2d8dcb6900
Bug Fix: Device/User search filtering and sorting
2014-07-28 16:51:17 +10:00
Gary Sharp
c528a2be26
Bug Fix #66 : Add offline device ui glitch
...
Only updates the text-box with the user id (instead of the full name),
to avoid users not correctly selecting a item from the auto-complete
list and then trying to submit the form.
2014-07-26 16:06:56 +10:00
Gary Sharp
9bfa95e263
Bug Fix #58 : Fail to assign MacSecureEnrol devices
...
Various code-paths *assumed* valid domain account ids as long as an id
existed (simple null-check). Correct checks for valid domain account ids
has been implemented.
2014-07-10 18:33:05 +10:00