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
6b2cd47610
Bug Fix: Targeted user search without domain
...
If no domain is specified, the primary domain should be assumed
2014-04-23 13:20:03 +10:00
Gary Sharp
392de396df
Bug Fix: Pointer/Touch events triggered navigate
...
When using touch the anchor navigates immediately even though the Click
event has preventDefault()
2014-04-23 12:59:28 +10:00
Gary Sharp
3cf6d5475d
Bug Fixes: enrolment, assignment and search order
2014-04-22 13:55:46 +10:00
Gary Sharp
74df073b29
Bug Fix: AD User Searching
...
Group properties were loaded instead of User properties
2014-04-22 10:12: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
43fc622121
Use AD site-servers where possible
2014-04-17 17:37:59 +10:00
Gary Sharp
b8ec44293f
Parallelize AD searching
...
Where multiple queries are required to complete a search, the query is
parallelized
2014-04-17 17:00:02 +10:00
Gary Sharp
36100bfef5
Optimise for quick AD user searching
...
Avoids loading users groups when not needed
2014-04-17 15:49:22 +10:00
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