Gary Sharp
9656c15c4b
qol: simplify calls
2025-07-20 15:20:22 +10:00
Gary Sharp
1add4ee0f5
qol: inline variable declaration
2025-07-20 15:12:33 +10:00
Gary Sharp
5792771ea1
qol: formatting
2025-07-20 13:47:56 +10:00
Gary Sharp
7faebe56a8
qol: interpolated strings
2025-07-20 11:59:28 +10:00
Gary Sharp
b4e54c9edf
qol: simplify accessors
2025-07-20 11:24:04 +10:00
Gary Sharp
583552ffdd
feature: batch device decommissioning
2025-07-03 19:13:52 +10:00
Gary Sharp
eb1ffae212
bug fix: export user details without User.ShowDetails claim
2025-02-27 13:54:43 +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
539503133a
qol: fix System.Net.Http dependencies
2025-02-26 13:16:29 +11:00
Gary Sharp
ac24055365
feature: saved exports
...
initial - not feature complete
2025-02-09 17:14:04 +11:00
Gary Sharp
a3e1e1d030
feature: update expression browser and add plugin expression extensions
2025-01-16 12:36:01 +11:00
Gary Sharp
963970feeb
update list of shipped binaries for plugins
2025-01-15 15:36:44 +11:00
Gary Sharp
b15917254f
clean up: remove unused namespaces
2024-12-14 16:55:37 +11:00
Gary Sharp
343f20980d
qol: impove plugin installation/update api
2024-12-11 15:13:26 +11:00
Gary Sharp
e0d620bf67
feature: lodge insurance
2024-09-25 16:21:51 +10:00
Gary Sharp
028d1ccc64
remove localhost-only requirement for post upgrade maintenance
2023-11-09 13:43:51 +11:00
Gary Sharp
6fcb1a1eae
fixup Disco -> Disco ICT
2023-07-26 19:01:31 +10:00
Gary Sharp
b55b77de9f
initialize plugin scheduled tasks when installed
2023-04-26 18:16:46 +10:00
Gary Sharp
bbb40bd5c4
register plugin references before initialization
2023-04-14 16:38:38 +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
47e11c0fd6
bugs: minor
2023-01-29 10:10:37 +11:00
Gary Sharp
4f9f0fd0a8
maintenance: plugin refactoring
2022-12-04 13:47:24 +11:00
Gary Sharp
7a1ff211a0
feature: user contact details
2022-12-04 13:47:23 +11:00
Gary Sharp
13e666d95a
feature: document handlers
2022-12-04 13:47:19 +11:00
Gary Sharp
3e7db6b552
qol: remove exceptionless
2022-02-18 13:57:42 +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
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
86faf02cf0
scheduled tasks tidy up
2016-09-28 21:20:18 +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
57c2e062fc
Update: Plugin provided assemblies
...
Update assemblies which are available to all plugins.
2014-09-02 14:45:44 +10:00
Gary Sharp
ea80876286
Feature #40 : Exceptionless error reporting
2014-07-28 20:55:53 +10:00
Gary Sharp
3358d9e320
Update: Disco ICT Online Services - Plugin Library
...
Migrate plugin library to https://services.discoict.com.au
2014-07-28 15:02:33 +10:00
Gary Sharp
6700d092b3
Update: Disco Online Services Update Checking
...
Migrates Disco Update checking to new services at
https://services.discoict.com.au .
2014-07-23 19:14:08 +10:00
Gary Sharp
f4394fe2a0
Feature #2 : Implement Repair Provider
...
Logging Repair for Non-Warranty jobs has been brought into line with
Logging Warranty. RepairProviderFeature implemented which allows plugins
to be used in submitting jobs to third-parties for repair.
2014-07-10 17:45:13 +10:00
Gary Sharp
67a624d5b5
Bug Fix #53 : Plugin install fails when dll loaded
2014-07-07 15:19:46 +10:00
Gary Sharp
be25569245
Update 3rd Party Libraries
...
Json.NET, jQuery, jQuery UI, modernizr, moment.js, Highcharts, TinyMCE,
normalize.css, T4MVC, RazorGenerator, Reactive Extensions
2014-06-02 02:11:03 +10:00
Gary Sharp
4cd57f4a90
Update: SignalR 2.0.3 Migration; Noticeboards
...
Migrate all SignalR 1.x Persistent Connections to SignalR 2.x Hubs.
Abstracts ScheduledTaskStatus with core interface and adds a Mock for
optional status reporting. Noticeboards rewritten (with new theme) to be
more resilient and accurate.
2014-06-01 23:27:07 +10:00
Gary Sharp
185c4682f0
Certificate provider log update
...
Add 'UpdatedCertificate' event and renamed some existing log types.
2014-05-12 23:50:29 +10:00
Gary Sharp
4a08c8c275
Certificate Provider Log Additions
...
Add Disabled and Deleted certificate log events
2014-05-10 20:26:03 +10:00
Gary Sharp
09c2a24222
Update #42 : AD Migration
...
Refactor to target specific Domain Controllers, with failover.
2014-04-21 21:43:13 +10:00
Gary Sharp
db73cc1a12
Feature #42 : Active Directory Interop Upgrade
...
AD Interop moved to Disco.Services; Supports multi-domain environments,
sites, and searching restricted with OUs.
2014-04-10 17:58:04 +10:00
Gary Sharp
74775e9e3d
Bug Fix: Unauthorized HTTP Status Desc length
...
Status Description was to long causing a 0-byte result to be returned
(HTTP 504).
2014-03-03 14:29:17 +11:00
Gary Sharp
1cbbf1dde4
Custom Error Handling
2013-11-11 17:04:04 +11:00
Gary Sharp
bc08bd7dc2
Fix #22 : PluginWebViewPage ReferenceNullException
...
Plugin Helper needs to be lazy loaded
2013-10-31 16:44:20 +11:00
Gary Sharp
c13d13c91c
Update: 3rd Party Libraries
...
Newtonsoft.Json 5.0.8; RazorGenerator.Mvc 2.1.2; jQuery 2.0.3; jQuery
Validate Unobtrusive 3.0.0; Microsoft.Net.Http 2.1.10; KnockoutJS 2.3.0;
Highcharts 2.0; T4MVC 3.7.4; TinyMCE 4.0.9
2013-10-28 17:42:38 +11:00
Gary Sharp
0d60fb422c
Update: Plugin Web Helpers
...
Web Helpers included in UI Extensions and WebHandlers
2013-10-22 13:48:25 +11:00
Gary Sharp
cc218a08e4
Update: Install Plugin (or Update)
...
Check to update the plugin when installing to avoid
uninstall->wait->install cycle.
2013-10-21 20:50:31 +11:00
Gary Sharp
401ae029f1
Update: Use Generics for Compiled View
...
Also standardize inclusion of StyleSheets/Scripts for Plugin Resources
2013-10-21 20:05:33 +11:00