Commit Graph

223 Commits

Author SHA1 Message Date
Gary Sharp b77bdf16f5 Bug Fix: Search fails with unassigned devices 2014-04-17 15:47:15 +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 4fc6c3ca9f Status when loading AD Organisational Units
Large domains can take significant time (several seconds) to load the
domain structure (where there are 1000's of OUs)
2014-04-17 13:08:37 +10:00
Gary Sharp d86280ae3e Fix various Multi-Domain bugs 2014-04-16 13:16:08 +10:00
Gary Sharp 2281313966 App Maintenance Theme
Updated to 'Initial Config' theme
2014-04-16 12:59:11 +10:00
Gary Sharp 740e806ef0 Fix #46: Job Table overflow ellipsis 2014-04-13 23:33:15 +10:00
Gary Sharp f35f9d3661 Update: Dialog styling & animation
Dialogs slide & fade in. All appear in the same spot (50px from top)
2014-04-13 23:18:24 +10:00
Gary Sharp 201acc1976 Feature #43: Specify Admins at Initial Config
Disco Administrators can be specified during the Initial Configuration
2014-04-13 23:17:01 +10:00
Gary Sharp a4f4b7d0b3 Initial Config Theme & File Store Changes
Update theme & remove dynatree requirement
2014-04-13 20:19:02 +10:00
Gary Sharp 41dc002ef8 Update #43: Disco Administrators are configurable 2014-04-11 19:57:51 +10:00
Gary Sharp e984221c95 Bug Fix: User Attachment Refs, AD Group Domain
User Attachments updated in the DataStore to reflect new UserId (which
includes the domain); AD Groups were using DnsName instead of
NetBiosName.
2014-04-11 19:56:17 +10:00
Gary Sharp 3238a916a2 Removal of Old AD Interop Files 2014-04-10 22:22: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 b841c6b2c0 Bug Fix: Warranty Repair list 2014-03-18 14:18:59 +11:00
Gary Sharp 69091e0785 Update: Create Job redirect shows Job Id 2014-03-18 14:10:50 +11:00
Gary Sharp 3d5f71aba9 Add LICENSE.txt to repository
The license has always been present
(Disco.Web/Areas/Public/Views/Public/Licence.cshtml), but adding to the
repository is considered best-practice.
2014-03-18 13:26:04 +11:00
Gary Sharp da166e5cd2 Update: LESS Compiler Updated
Minor compiled css formatting changes
2014-03-03 14:31:07 +11: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 96c5860080 Bug Fix: Statistics for Quick-Logged Jobs
Jobs now perform a check when Quick-Logged and update Statistics
accordingly.
2014-02-20 10:56:06 +11:00
Gary Sharp 6ac87633ac Update: Quick Log & Queue Support 2014-02-18 17:26:03 +11:00
Gary Sharp 0db43d9200 Bug Fix: Delete Jobs with Queue references
Job Queue references were not deleted when the job was deleted causing a
database reference constraint error.
2014-02-18 17:03:35 +11:00
Gary Sharp a82e039140 Bug Fix #4: Only reference jobs where device held 2014-02-18 17:00:14 +11:00
Gary Sharp bfa3bf1e94 Update #4: Import Location Lists 2014-02-18 16:45:58 +11: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 ed7caf8b4a Bug Fix: Job Index Authorization Check
The LongRunningJobs claim is checked instead of the StaleJobs claim
which resulted in an NullReferenceException for users without StaleJobs
authorization.
2014-02-14 21:16:17 +11: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 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 2ac3a9bdd3 Bug Fix: Minor permission enforcements
Also some UI tweaks.
2014-02-13 15:27:04 +11:00
Gary Sharp a6a65c54c7 Bug Fix: Incorrect default date in dialog 2014-02-13 15:26:10 +11:00
Gary Sharp 7bdbeb6a82 Feature #35: Livestamp implemented
Humanized dates now update automatically when a page is left open for
some time.
2014-02-11 16:50:03 +11:00
Gary Sharp c4cc54d316 Bug Fix: Job Expected Date UI
Incorrect format displayed - which couldn't be interpreted by the
date-picker.
2014-02-11 13:59:16 +11:00
Gary Sharp 3ae657f2ba Update Minor Job UI tweaks
Job Queue 'Tasks' wording; Job ui-tabs item counting
2014-02-10 17:16:31 +11:00
Gary Sharp 2e7b66ee5b Update: Change UI for "Show Closed Jobs"
Move to a button at the bottom of the list.
2014-02-06 18:57:10 +11:00
Gary Sharp 6d54f3f972 Update: Quick Search supports shortcuts
!/#/@ Shortcut Support
2014-02-06 18:18:46 +11:00
Gary Sharp cd31ba4a6c Feature: Quick Search
Device/Job/User Search refactoring. Quick-Search implemented.
2014-02-06 16:11:45 +11:00
Gary Sharp 9ea0273936 Update: Minor styling for Job Lists
Especially for 'No Jobs' or 'All Jobs Closed' situations.
2014-02-06 12:22:15 +11:00
Gary Sharp 7748f15d76 Update: Auth Claims Refinement, Job Creation
Auth Claims for Job Creation types, user details.
2014-02-04 17:41:00 +11:00
Gary Sharp eea71e6eb0 Bug Fix: Could not delete Job Queues 2014-02-04 15:03:19 +11:00
Gary Sharp 3bc8b63700 Bug Fix: Accounting Payment List
"Jobs Awaiting Finance - Awaiting Payment" list was incorrectly
including jobs.
2014-02-04 12:13:11 +11:00
Gary Sharp 6bacf6e3a5 Fix: Navigation and page width styles
Search bar was disappearing
2014-02-04 12:08:59 +11:00
Gary Sharp cc4682875b Change: Rename Undetected Pages permission
Change to: "Process Undetected Pages"
2014-02-04 10:52:49 +11:00
Gary Sharp bfcbcf9da2 Fix: Client Icons
Update to current theme.
2014-02-04 10:52:07 +11:00
Gary Sharp ad28729a85 Change: Job Queue Description not required 2014-02-04 10:51:33 +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 bdb3e1e6b4 Bug Fix #36: Repair computer name template error
Corrects existing invalid computer name templates.
2014-01-23 13:43:23 +11:00
Gary Sharp 10394c4e39 Bug Fix #36: Default Profile name template error
The "Initial Default Workstation Profile" had an incorrect Computer Name
Template set by default. This does not affect newly created Device
Profiles which use a valid template.
2014-01-23 13:36:19 +11:00
Gary Sharp 2ddf4b7bd9 Update: menu separators & text placeholder 2013-12-26 11:53:02 +11:00
Gary Sharp 35391ad1a1 Feature: Thread-blocking task status completion
Thread can be blocked until a task completes (or a timeout period
elapses). Used to wait up to 3 seconds before redirecting to the
TaskStatus when downloading the Plugin Catalogue.
2013-12-25 18:35:19 +11:00
Gary Sharp ab553a05cb Update: FontAwesome Pass 2
Removal of bitmap icons, replacing with vector based icons from
FontAwesome. Includes other UI style changes.
2013-12-25 17:49:30 +11:00
Gary Sharp 20263905f9 Feature: FontAwesome Added
FontAwesome 4.0.3.1 Added, and an initial pass to replace bitmap icons.
2013-12-24 16:22:26 +11:00