jessikitty
|
d09d32bb52
|
v1.3.1 - Add Initialize override that calls Register() to hook into page rendering
|
2026-04-28 10:12:03 +10:00 |
|
jessikitty
|
3e6ba2cd69
|
v1.3.1 - Add Initialize override that calls Register() to hook into page rendering
|
2026-04-28 10:11:28 +10:00 |
|
jessikitty
|
afd8ab7f1a
|
v1.3.0 - Bump version for UIExtension feature manifest fix
|
2026-04-27 16:27:56 +10:00 |
|
jessikitty
|
bb5a7ae54e
|
v1.3.0 - Fix manifest: use correct CategoryTypeName for UIExtension features
|
2026-04-27 16:27:37 +10:00 |
|
jessikitty
|
81d07c135c
|
v1.2.1 - Bump version
|
2026-04-27 16:09:14 +10:00 |
|
jessikitty
|
8ab68b9cb2
|
v1.2.1 - Show only AD-found devices, info bar for filtered counts
|
2026-04-27 16:08:56 +10:00 |
|
jessikitty
|
a94dc8aa50
|
v1.2.1 - Add SkippedDevices counter to summary
|
2026-04-27 16:08:11 +10:00 |
|
jessikitty
|
c3e014446c
|
v1.2.1 - Filter out devices without valid domain ID and not found in AD
|
2026-04-27 16:07:48 +10:00 |
|
jessikitty
|
7b50c0a7fa
|
v1.2.0 - Bump version
|
2026-04-27 15:56:49 +10:00 |
|
jessikitty
|
878a16987d
|
v1.2.0 - Remove Features from manual manifest to fix install error
|
2026-04-27 15:56:23 +10:00 |
|
jessikitty
|
559117d24b
|
v1.2.0 - Remove manual feature registration, let plugin system handle it
|
2026-04-27 15:55:37 +10:00 |
|
jessikitty
|
520f07881b
|
v1.1.1 - Fix: Manifest is already PluginManifest, use .Features directly
|
2026-04-27 15:49:08 +10:00 |
|
jessikitty
|
721fba684a
|
v1.1.0 - Update author, include UIExtension features in manual manifest
|
2026-04-27 10:44:28 +10:00 |
|
jessikitty
|
b2a4528c64
|
v1.1.0 - Bump version, update author to Jess Rogerson
|
2026-04-27 10:43:00 +10:00 |
|
jessikitty
|
39ce0da496
|
v1.1.0 - Fix DN comparison in device page extension
|
2026-04-27 10:42:42 +10:00 |
|
jessikitty
|
223716e5ca
|
v1.1.0 - Fix UIExtension registration path, update author to Jess Rogerson
|
2026-04-27 10:42:02 +10:00 |
|
jessikitty
|
9ae1ffdc5b
|
v1.1.0 - Fix DN comparison: look up assigned user DN in AD, compare DN-to-DN
|
2026-04-27 10:41:25 +10:00 |
|
jessikitty
|
fedba71fb0
|
Add DeviceUIExtension and UserUIExtension to compile items
|
2026-04-27 10:19:51 +10:00 |
|
jessikitty
|
606a865757
|
Rewrite web handler with server-side rendering - no jQuery dependency
|
2026-04-27 10:19:15 +10:00 |
|
jessikitty
|
67b8bef414
|
Register UIExtension features on Initialize for Device and User pages
|
2026-04-27 10:18:18 +10:00 |
|
jessikitty
|
d6543cd552
|
Add User page UIExtension - shows AD last login, status, and OU location
|
2026-04-27 10:17:49 +10:00 |
|
jessikitty
|
802f690255
|
Add Device page UIExtension - shows AD managedBy comparison and last login
|
2026-04-27 10:17:19 +10:00 |
|
jessikitty
|
6c746d3a41
|
Fix URL: route requires PluginAction segment - use /Index
|
2026-04-22 10:29:39 +10:00 |
|
jessikitty
|
7df9fb4dce
|
Add trailing slash to plugin URL to fix ASP.NET dot-in-route 404
|
2026-04-22 10:22:45 +10:00 |
|
jessikitty
|
b7359a6857
|
Fix packaging: zip first then rename, whitelist only plugin files
|
2026-04-22 10:15:41 +10:00 |
|
jessikitty
|
a6080ab2d3
|
Replace T4MVC MVC.API call with manual URL construction
|
2026-04-22 10:04:35 +10:00 |
|
jessikitty
|
d17b6e45b0
|
Add EntityFramework reference and consolidate all refs into single ItemGroup
|
2026-04-22 10:01:48 +10:00 |
|
jessikitty
|
655c79cc7c
|
Simplify HintPath resolution - regex replaces ALL paths to Disco bin
|
2026-04-22 09:56:20 +10:00 |
|
jessikitty
|
c54f2b2205
|
Add System.Web.WebPages and System.Web.Razor references
|
2026-04-22 09:55:22 +10:00 |
|
jessikitty
|
611f95be80
|
Downgrade ToolsVersion to 4.0 and target .NET 4.5 for framework MSBuild
|
2026-04-22 09:52:25 +10:00 |
|
jessikitty
|
ee541d567f
|
Downgrade to C# 5 - remove interpolation, null-conditional, expression-bodied members
|
2026-04-22 09:51:34 +10:00 |
|
jessikitty
|
5f66dac6b0
|
Downgrade to C# 5 - move auto-property initializer to constructor
|
2026-04-22 09:50:40 +10:00 |
|
jessikitty
|
0bc94c542c
|
Downgrade to C# 5 syntax for .NET Framework MSBuild compatibility
|
2026-04-22 09:50:18 +10:00 |
|
jessikitty
|
3f9bac6191
|
Fix build script to accept DiscoBinPath instead of solution path
|
2026-04-22 09:46:09 +10:00 |
|
jessikitty
|
2b42fe1540
|
Update README for device managedBy comparison focus
|
2026-04-21 21:35:01 +10:00 |
|
jessikitty
|
ebabebfbec
|
Update csproj for device comparison and configuration handler
|
2026-04-21 21:34:34 +10:00 |
|
jessikitty
|
07bce90bb3
|
Add build and packaging script for .discoPlugin import
|
2026-04-21 21:34:14 +10:00 |
|
jessikitty
|
cf2c006e3f
|
Rewrite web handler for device managedBy comparison dashboard
|
2026-04-21 21:33:29 +10:00 |
|
jessikitty
|
ea711c712f
|
Add ConfigurationHandler (required by Disco plugin system)
|
2026-04-21 21:32:39 +10:00 |
|
jessikitty
|
43502fd8da
|
Add device comparison service - compares AD managedBy vs Disco assigned user
|
2026-04-21 21:32:21 +10:00 |
|
jessikitty
|
b1f4db671b
|
Add device comparison models
|
2026-04-21 21:31:50 +10:00 |
|
jessikitty
|
84380ff409
|
Remove user comparison models
|
2026-04-21 21:31:33 +10:00 |
|
jessikitty
|
e15be7c9a0
|
Remove user-focused compare service
|
2026-04-21 21:31:27 +10:00 |
|
jessikitty
|
134ea492af
|
Remove user-focused details provider
|
2026-04-21 21:31:21 +10:00 |
|
jessikitty
|
9db292857b
|
Update README with full documentation
|
2026-04-21 15:58:51 +10:00 |
|
jessikitty
|
70f6d38312
|
Add assembly info
|
2026-04-21 15:58:23 +10:00 |
|
jessikitty
|
330a7a4e42
|
Add project file
|
2026-04-21 15:58:08 +10:00 |
|
jessikitty
|
805b607e28
|
Add web handler with comparison dashboard, JSON API, and CSV export
|
2026-04-21 15:57:50 +10:00 |
|
jessikitty
|
679e178ffc
|
Add DetailsProvider feature for AD comparison and photo sync
|
2026-04-21 15:57:00 +10:00 |
|
jessikitty
|
19826a2072
|
Add core comparison service
|
2026-04-21 15:56:35 +10:00 |
|