Gary Sharp
e1f1973520
feature: Bootstrapper secure server discovery
2026-01-22 15:26:23 +11:00
Gary Sharp
4c27b0ff3c
qol: use type keywords and more interpolated strings
2025-07-20 15:44:44 +10:00
Gary Sharp
58546ed16d
qol: simplify default
2025-07-20 15:31:35 +10:00
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
4e518d6684
qol: remove this
2025-07-20 11:39:42 +10:00
Gary Sharp
d2b5e7ab6a
exporting: remember last options for documents/user flags/device flags
2025-02-26 13:06:34 +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
0853bcee50
feature: initial comments template
...
completes #150
2025-01-24 17:28:27 +11:00
Gary Sharp
b6dfaa3445
feature: online activation
2024-12-28 08:12:31 +11:00
Gary Sharp
fb6432a5c8
feature: add email address to organisation address ( resolves #156 )
2024-12-15 17:08:49 +11:00
Gary Sharp
b15917254f
clean up: remove unused namespaces
2024-12-14 16:55:37 +11:00
Gary Sharp
a6b9cd1af2
feature: job exporting ( resolves #155 )
2024-12-12 16:02:12 +11:00
Gary Sharp
90c709c4c1
feature: #158 adds job preference option to include all attachments on lodgment
2024-12-11 17:01:42 +11:00
Gary Sharp
bb846d14c5
feature: job preferences - On Device Ready For Return expression
2024-05-16 22:09:42 +10:00
Gary Sharp
d8eb8fec83
global support license and validation
2024-01-26 16:23:26 +11:00
Gary Sharp
37e2e5a08c
feature: pending device enrollment approval
2024-01-21 14:06:11 +11:00
Gary Sharp
ed58619919
fix: configuration optimization
2022-12-04 13:47:20 +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
806aadd161
feature: email service and configuration
2021-01-10 13:57:25 +11:00
Gary Sharp
e531ffe2b7
support active directory trust relationships
2020-11-26 15:01:03 +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
b52cbcb94a
Job Expressions
...
Expressions can be triggered when jobs are created and closed
2016-11-09 22:26:43 +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
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
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
d955addc26
AD Performance Improvement
...
When searching very large Active Directories prefix wildcards greatly
reduce performance. A configuration switch is implemented when results
in only suffix wildcards being used.
2016-05-02 18:54:27 +10:00
Gary Sharp
4b6604df5b
Feature #69 #72 : Noticeboard themes and filtering
2014-08-26 16:27:37 +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
3fdb4f1053
#34 Feature: Detailed Device Exporting
...
Many additional device properties are available to export. The previous
export configuration is remembered.
2014-05-22 01:22:57 +10:00
Gary Sharp
fb6067afc3
Update: Configuration Optimisation and Caching
...
Loads entire configuration at start-up (rather than scope-based
loading). Deserialization occurs once, with the resulting value cached
and replayed if the requested type matches.
2014-05-07 22:45:59 +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
5aede7153c
Bug Fix: Avoid unnecessary AD queries
...
In multi-domains, parent domains were searched for child containers.
2014-04-17 15:23:47 +10:00
Gary Sharp
41dc002ef8
Update #43 : Disco Administrators are configurable
2014-04-11 19:57:51 +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
5be747afbc
Feature #4 : Pre-defined/Restricted Locations
...
Configurable list and location suggestions. Ability to restrict
locations. Shows 'occupied' locations.
2014-02-17 21:44:34 +11:00
Gary Sharp
68256d7abd
Feature #37 : Stale Jobs
...
Stale Jobs replaces Long-Running Jobs on the homepage. Last Activity is
added to the job table.
2014-02-13 22:17:49 +11:00
Gary Sharp
723eeec91e
Feature #25 : Job General Preferences
...
Initially to make 'long running job threshold' configurable. Updates to
ManagedJobList and fix for missing GetClaimKeys method (#24 ).
2013-10-24 18:19:05 +11:00
Gary Sharp
d6859dcde4
Community Services use HTTPS #21
2013-10-17 11:34:22 +11:00
Gary Sharp
a099d68915
Permissions & Authorization for Users #24
...
Initial Release; Includes Database and MVC refactoring
2013-10-10 19:13:16 +11:00
Gary Sharp
8533ec2fe0
Update: Configuration Framework +CallerMemberName
...
Simplified creation of configuration modules; Scope is obtained from
abstract, Property names become keys (via CallerMemberName); Simple
generic Get/Set methods are used; Helpers for Obsfucation and Json are
available.
2013-05-03 20:48:15 +10:00
Gary Sharp
7d9be5620d
GIT: perform LF normalization
2013-02-28 17:15:46 +11:00
Gary Sharp
8f769809c2
Update: Plugin Updating
...
Updating plugins from the plugin catalogue, and automatic updating of
plugins after a newer version of Disco is installed.
2013-02-14 19:00:01 +11:00
Gary Sharp
da6d7a338f
Update: New Plugin Framework
...
Plugin Framework re-written. Initial commit.
2013-02-07 18:34:41 +11:00
Gary Sharp
0a93429800
initial source commit
2013-02-01 12:35:28 +11:00