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
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
8e2a17cfc5
Beta Release: v2.0.0731
2014-07-31 16:23:56 +10:00
Gary Sharp
a43db01b96
Update: 3rd-party libraries updated, refactoring
...
Updated: SignalR 2.1.1, Moment.js 2.7, Reactive Extensions 2.2.5,
TinyMCE 4.1.2.
Customized TinyMCE skin and implemented FontAwesome icons.
T4MVC refactored.
2014-07-26 15:54:01 +10:00
Gary Sharp
7cbed23a74
Feature: Disco ICT Online Services - Job Publishing
...
When warranty jobs are submitted (via plugins) users can choose to
include attachments. These attachments are submitted to Disco ICT Online
Services. A secure link is then provided to the plugin so the
attachments can be retrieved.
2014-07-24 20:58:48 +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
5ba9fde10f
Feature #2 : Improve Warranty Logging
...
Warranty job UI changes to make consistent with plans for Repair Logging
2014-07-08 16:47:13 +10:00
Gary Sharp
83e9b7a832
Beta Release: v2.0.0626
2014-06-26 14:54:48 +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
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
7027b33fe2
Bug Fix: Job Quick-Logging with Queues
...
Jobs logged cannot be quick-logged if they are added into a queue.
'Device Held' can only be configured if the authorization is given.
2014-02-13 22:26:26 +11:00
Gary Sharp
3f63281dc4
Feature: Job Queues
...
Also UI style, theme and element changes
2014-02-03 14:50:08 +11:00
Gary Sharp
a5c051916e
Version bump for release 1.2.1128
2013-11-28 15:09:56 +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
9784c5d282
Plugin Base WebViewPage #22 & Authorization #24
...
Plugins have a base WebViewPage to inherit, this offers integration with
various Disco services. Plugins can also add Authorization attributes to
their Web Handlers and Controller Methods.
2013-10-14 20:13:00 +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
760aba9cdf
Update: Improve TouchScreen Support
2013-07-26 00:04:31 +10:00
Gary Sharp
ad6b1b19b6
Feature: Device Importing & Exporting
2013-07-25 17:46:20 +10:00
Gary Sharp
a3aaed1d13
Feature: Device Importing - Initial
2013-07-22 21:16:31 +10:00
Gary Sharp
ab3ad25944
Update: Computer Name in Tech Held Devices
...
Requested by Rohan Beckett representing non-1:1 primary schools.
http://discoict.com.au/forum/support/disco-jobs/2013/3/public-reports-not-working.aspx
2013-07-22 17:26:28 +10:00
Gary Sharp
c3733c908c
Update: CSS Style for <button>
2013-07-15 22:30:04 +10:00
Gary Sharp
aa54d93e8e
Feature: Held Devices Noticeboard
...
Provides a noticeboard for all devices, not just those assigned to
users.
2013-07-04 15:29:46 +10:00
Gary Sharp
9076b34f83
Fix: Updated Caching Policy for Bundles
2013-06-27 16:50:56 +10:00
Gary Sharp
deb1f1c925
Update: User/Device UI Corrections
2013-06-24 19:02:39 +10:00
Gary Sharp
86a107ed41
Update: New User UI (Initial)
2013-06-20 16:51:26 +10:00
Gary Sharp
6f7f3336b3
Fix: On Startup, only Update Plugins if installed
2013-06-20 12:33:52 +10:00
Gary Sharp
b7dc05dd65
Update: New Device UI
2013-06-18 17:18:19 +10:00
Gary Sharp
d6be58b5c7
Feature: Search Shortcuts !/@/#
...
!{Device Serial Number} - @{User Id} - #{Job Id}
2013-06-06 19:14:33 +10:00
Gary Sharp
3d02957e9b
Update: Plugin Manifest Builder - Assemblies
2013-06-06 12:27:16 +10:00
Gary Sharp
ed87b27708
Fix: Device Profile Creation
...
Regression caused by b17ed91fb0
2013-06-06 12:09:14 +10:00
Gary Sharp
74146695e4
Update: 3rd Party Libraries
...
SignalR 1.1.2; ASP.NET MVC & ASP.NET Razor (30506); jQuery 2.0.2; jQuery
Unobtrusive Validation (30116); T4MVC 3.6.5; MS HTTP Client Libraries
2.1.10
2013-06-03 20:19:08 +10:00
Gary Sharp
fac8f0acfa
Fix: Call Uninstall Plugin Hook
2013-06-03 17:39:07 +10:00
Gary Sharp
2bf4da5795
Fix: Repository Always Save Changes
...
Non-model/Relationship entities (eg. Device Component SubTypes) aren't
included in the Changes, so always call base.SaveChanges.
2013-05-21 17:06:56 +10:00
Gary Sharp
7befaccf4a
Fix: Warranty Provider Properties & JSON.net
2013-05-21 11:23:45 +10:00
Gary Sharp
c79a736e70
Update: 'Bezel - Case Bottom Load Cover' SubType
2013-05-16 20:46:42 +10:00
Gary Sharp
837f3df3a7
Update: Repository Monitor Entity Key Additions
...
'Custom' additions to the entity key so subscribers can deal with
notifications more efficiently.
2013-05-16 20:20:41 +10:00
Gary Sharp
2eac245d3c
Fix: PluginWebHandler use AuthorizeDiscoUsers
2013-05-16 19:46:04 +10:00
Gary Sharp
664cde59eb
Update: Authorize User Roles with Attribute
...
Avoid overriding the Context.User in the http pipeline.
2013-05-16 19:27:11 +10:00
Gary Sharp
7389d7521f
Update: Support extended logging arguments
2013-05-15 16:19:04 +10:00
Gary Sharp
0914a85be6
Fix: Managed Job List Subscription
...
Modified properties are now never 'null'
2013-05-13 14:05:58 +10:00
Gary Sharp
05a4907b2c
Update: DbEntityValidationException Detailed Logs
2013-05-13 13:28:25 +10:00
Gary Sharp
4481909866
Update: Regenerated Razor Views
2013-05-09 17:03:49 +10:00
Gary Sharp
d63b9ebc4e
Update: UserHeldDevices to Repository Monitor
2013-05-06 20:28:28 +10:00
Gary Sharp
1b44d03159
Fix: Web.Release.config Transforms from DevEnv
2013-05-06 19:09:44 +10:00
Gary Sharp
f320db3538
Update: SignalR v1.0.1 Migration; Json.NET
2013-05-06 19:04:29 +10:00
Gary Sharp
9431ec983e
Update: Remove Plugin v1-v2 Migration
2013-05-06 14:45:24 +10: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
d19ad7d0dc
Merge: Detached Head
2013-04-30 14:35:58 +10:00
Gary Sharp
f6849535b0
Merge: Repository Monitor
2013-04-30 13:33:06 +10:00