Commit Graph

283 Commits

Author SHA1 Message Date
Gary Sharp f7fdfb0c8a maintenance unify document generation ui 2021-01-13 15:41:51 +11:00
Gary Sharp 806aadd161 feature: email service and configuration 2021-01-10 13:57:25 +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 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 e531ffe2b7 support active directory trust relationships 2020-11-26 15:01:03 +11:00
Gary Sharp cb033c0b70 Allow remote maintenance via web.config setting 2018-04-19 17:11:19 +10:00
Gary Sharp df721d7d6e Searching: Add detail to device search results 2018-04-19 17:06:58 +10: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 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 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 2016-11-17 00:26:46 +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 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 f74d49b96e Fix Device Batch Managed Groups 2016-11-09 16:27:07 +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 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 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 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 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 489a5df7cc Preview document template pdf
Renders document template pdfs to an image which is displayed in the
configuration ui.
2016-09-21 19:55:57 +10:00
Gary Sharp 5ea9a814d6 Pdf Import Rewrite
Pdf Import rewritten to greatly improve QR Code detection, reduce
reliance on iTextSharp and improve thumbnails. Fixes #50
2016-09-01 18:31:35 +10:00
Gary Sharp 44f6d325db Update: Mac Enrol using SshNet
SshNet supports required cryptographic algorithms. Simplified data
gathering using plist/xml format from system_profiler. Fixes #88 and #92
2016-09-01 18:31:22 +10:00
Gary Sharp dee347128e Add RazorGenerator Directives 2015-12-23 10:55:04 +11:00
Gary Sharp ad5aea6df2 Initial config CSS animation
Uses CSS animation instead of GIF; GIF animation stops when browser
navigation begins, CSS continues.
2015-05-26 21:01:46 +07:00
Gary Sharp b070283270 Razor Generator Directives
Enable `GeneratePrettyNames` so that namespaces and class names are
preserved as in the past (after changes in RazorGenerator Extension)
2015-05-26 12:46:02 +07:00
Gary Sharp 6a017c7be9 Version Bump
Basis of a future release (2.1)
2015-05-14 15:02:51 +10:00
Gary Sharp 6fe8d9c8e0 Bug Fix: Assemblies missing from deployment 2015-05-14 13:11:11 +10:00
Gary Sharp 7eb17a91c9 Removed minify source maps
These files have no route in mvc, so only cause 404 errors in browser
dev tools.
2015-02-02 20:58:47 +11:00
Gary Sharp d2acf31b81 Migrate VS2013 version incrementing extension
"Build Version Increment" doesn't support VS2013, migrates to "Automatic
Versions".
2015-02-02 20:17:58 +11:00
Gary Sharp 23db0b6111 Bug Fix #83: Correct case in attachment usernames 2015-02-02 19:00:58 +11:00
Gary Sharp a7b3f045d6 Project updated to VS2013 2015-02-02 18:43:01 +11:00
Gary Sharp 76318d8d00 Release v2.0.0918.1700 2014-09-18 19:11:21 +10:00
Gary Sharp f2ac35a7fa Bug Fix #75: Display errors creating device batch
Thanks Patrick Connell
2014-09-15 13:24:28 +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 7551b39b8e Generated Job Log to Markdown
Generated job logs are formatted with Markdown. Includes other minor css
changes.
2014-09-09 13:54:14 +10:00