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