Commit Graph

388 Commits

Author SHA1 Message Date
Gary Sharp b4a30061e3 Bug fix #109 SQL Server 2016 Support 2018-04-23 18:21:44 +10:00
Gary Sharp cb033c0b70 Allow remote maintenance via web.config setting 2018-04-19 17:11:19 +10:00
Gary Sharp 3c197e7b2f Bug: Correctly write enrolment log device info 2018-04-19 17:09:34 +10:00
Gary Sharp 9f62da9ccd Bug: Stale cache when adding user flag in expression 2018-04-19 17:08:43 +10:00
Gary Sharp df721d7d6e Searching: Add detail to device search results 2018-04-19 17:06:58 +10:00
Gary Sharp 8278efb9a6 Bug: AD distinguishedName attribute name 2018-04-19 17:05:02 +10:00
Gary Sharp d477ad5d9c Client: Use UUID if no serial number is found 2018-04-19 17:04:25 +10:00
Gary Sharp 0755b6fc8a Workaround: Dont remove client certificates 2018-04-19 17:03:21 +10:00
Gary Sharp 78dd494304 Fix: Device import case-sensitive serial numbers 2018-04-19 17:02:38 +10:00
Gary Sharp 0497e145ea Bug fix: Allow for unexpected cert subject names 2017-05-25 13:47:17 +10:00
Gary Sharp 4d6aa18095 Perf: Save only when user updated 2017-03-29 13:00:15 +11:00
Gary Sharp fdf1bd4bc6 UI: Device models list, default hide decommissioned 2017-03-29 12:55:07 +11:00
Gary Sharp 82183f6508 UI: Device Table hide/show decommissioned devices 2017-03-29 12:18:37 +11:00
Gary Sharp d6ee70b860 Fix: NetBIOS computer name limit correction
16 character limit, not 24 as previously thought. Due to appended '$'
for machine accounts, a character limit of 15 is now enforced.
2017-03-29 12:17:01 +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 526f8547f7 Client/Bootstrapper Fix: Try gathering model from BaseBoard 2017-03-24 15:50:18 +11:00
Gary Sharp d8e93cb31b Fix: Generate pdf for unimported users
If a user wasn't previously imported into the database generating of
PDFs failed. This change attempts to import the user if its not found.
2017-03-24 15:36:05 +11:00
Gary Sharp 5fa74a8cc0 Bug fix #106 - job queues: case-sensitive usernames 2016-12-08 17:01:13 +11:00
Gary Sharp a0d643eda1 Version bump for #103 2016-11-21 16:40:50 +11:00
Gary Sharp 0887eb447e Bug fix #103 Save User Flag assignment to DB 2016-11-21 16:02:45 +11:00
Gary Sharp d9cade74b6 Version bump for v2.2 v2.2.16320.1300 2016-11-17 00:26:46 +11:00
Gary Sharp 67261cd5b8 Fix: pdf insert blank pages 2016-11-16 00:19:29 +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 ef8df08e29 Page Identifiers in OnAttachmentImportExpression 2016-11-11 12:07:51 +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 b52cbcb94a Job Expressions
Expressions can be triggered when jobs are created and closed
2016-11-09 22:26:43 +11:00
Gary Sharp 065b14b158 User Flag Expressions
Adds the ability to have expressions evaluated when flags are added and
removed.
2016-11-09 20:06:24 +11:00
Gary Sharp cbf16a41a6 Additional AD Helper Methods
Useful when referenced from expressions
2016-11-09 20:03:50 +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 c72c18e825 Bug Fix #98 Ensure Usernames are not case-sensitive 2016-11-03 17:12:50 +11:00
Gary Sharp 6df2e16a7f Bug Fix #97 - Removed Organisation Address References
Remove Device Profile references to an address when its removed, and
anticipate missing addresses where referenced.
2016-11-03 16:47:07 +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 dc8a5ab806 Bug Fix #101 - Rename ZXing Dependency 2016-11-02 15:28:41 +11:00
Gary Sharp 0f20b16f41 Decommission AD descriptions #96 2016-10-10 20:11:03 +11:00
Gary Sharp 23975f8fc3 Add date-based managed group filtering 2016-10-10 19:21:01 +11:00
Gary Sharp 062769a7e3 Bug Fix #102 - Ignore WLAN service disabled 2016-10-10 15:35:32 +11:00
Gary Sharp 1dfa3f4f15 Use Json.Net for MVC ValueProviderFactory 2016-10-06 19:39:19 +11:00
Gary Sharp e082c22983 Critical function message wording
Critical functions require a localhost connection. Instead of reporting
503 Service Unavailable, report a useful message.
2016-10-06 19:33:34 +11:00
Gary Sharp b286f8473a Changed wireless profile client messages
These messages are intended to be informative, but were interpretted as
errors by some.
2016-10-06 18:33:29 +11:00
Gary Sharp 0a67e9544d Bug Fix #87 - Scroll multiple devices on create job 2016-09-29 20:02:37 +10:00
Gary Sharp 687713428b Consistent style of attachments 2016-09-29 19:37:42 +10:00
Gary Sharp aeb9eb4d3a Style bundling update
Using VS extension: 'Web Compiler'
2016-09-29 19:28:57 +10:00
Gary Sharp 9baca7f633 Javascript bundling updated
Using VS extension: 'Bundler & Minifier'
2016-09-29 18:34:06 +10:00
Gary Sharp 5fcb81e9e8 Bug Fix #80 - Prompt for attachment comment 2016-09-29 18:32:52 +10: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
Gary Sharp a15f3daad5 Bug Fix: Disco Client 32-bit regression 2016-09-29 17:01:23 +10:00
Gary Sharp 86faf02cf0 scheduled tasks tidy up 2016-09-28 21:20:18 +10:00