-
3abc39dbd5
Update README.md
main
Sébastien QUEROL
2026-04-09 17:12:55 +02:00
-
d885431c90
chore: clean repo for v2.0 publish
Dev
2026-04-09 17:08:49 +02:00
-
d656788a9b
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 17:05:32 +02:00
-
-
cab8588569
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 17:03:56 +02:00
-
-
422b56ebbe
Delete release.ps1
Sébastien QUEROL
2026-04-09 17:05:03 +02:00
-
d88b51fbff
Delete Sharepoint_ToolBox.ps1
Sébastien QUEROL
2026-04-09 17:04:56 +02:00
-
53ae3681bf
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 17:03:56 +02:00
-
-
-
06a3b5d512
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 16:48:32 +02:00
-
-
5ed2f801af
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
2.3
Dev
2026-04-09 16:48:32 +02:00
-
-
-
d8d25b967d
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 16:46:44 +02:00
-
-
d41ff78e21
Delete Sharepoint_Settings.json
Sébastien QUEROL
2026-04-09 16:47:44 +02:00
-
7af9bf2d5e
Merge branch 'main' of https://git.azuze.fr/kawa/Sharepoint-Toolbox
Dev
2026-04-09 16:46:44 +02:00
-
-
-
baa3c7562d
chore: prepare for v2.0 release
Dev
2026-04-09 16:42:12 +02:00
-
f41172c398
chore: prepare for v2.0 release
Dev
2026-04-09 16:42:12 +02:00
-
-
10e5ae9125
docs(phase-19): complete phase execution and verification
Dev
2026-04-09 15:23:58 +02:00
-
5d0b5cf85e
docs(19-02): complete register/remove app UI plan
Dev
2026-04-09 15:20:55 +02:00
-
809ac8613b
feat(19-02): add app registration UI to profile dialog and 7 ViewModel tests
Dev
2026-04-09 15:19:37 +02:00
-
42b5eda460
feat(19-02): add RegisterApp/RemoveApp commands, DI wiring, EN/FR localization
Dev
2026-04-09 15:17:53 +02:00
-
69c9d77be3
docs(19-01): complete AppRegistrationService plan execution
Dev
2026-04-09 15:15:16 +02:00
-
8083cdf7f5
test(19-01): add unit tests for AppRegistrationService and models
Dev
2026-04-09 15:14:02 +02:00
-
93dbb8c5b0
feat(19-01): add AppRegistrationService with rollback, model, and interface
Dev
2026-04-09 15:12:51 +02:00
-
7d200ecf3f
docs(19): create phase plan for app registration and removal
Dev
2026-04-09 14:48:49 +02:00
-
0d087ae4cd
docs(phase-19): add research and validation strategy
Dev
2026-04-09 14:44:07 +02:00
-
bb3ba7b177
docs(phase-19): research app registration & removal
Dev
2026-04-09 14:43:00 +02:00
-
9549314f22
docs(phase-18): complete phase execution and verification
Dev
2026-04-09 14:37:18 +02:00
-
04a5b267b7
docs(18-02): complete scan-loop elevation plan
Dev
2026-04-09 14:34:34 +02:00
-
2302cad531
feat(18-02): DataGrid visual differentiation + localization for elevated rows
Dev
2026-04-09 14:33:00 +02:00
-
6270fe4605
feat(18-02): scan-loop elevation logic + PermissionsViewModel wiring + tests
Dev
2026-04-09 14:31:58 +02:00
-
11e835f586
docs(18-01): complete auto-take-ownership settings foundation plan
Dev
2026-04-09 14:25:47 +02:00
-
20948e4bac
feat(18-01): SettingsView ownership checkbox + EN/FR localization keys
Dev
2026-04-09 14:24:31 +02:00
-
36fb312b5a
feat(18-01): models, SettingsService, OwnershipElevationService + tests
Dev
2026-04-09 14:23:08 +02:00
-
3479fff4c3
docs(18): complete phase research, validation, and plans
Dev
2026-04-09 14:17:00 +02:00
-
dbb59d119b
docs(18): create phase plan for auto-take-ownership
Dev
2026-04-09 14:15:15 +02:00
-
997086cf07
docs(phase-17): complete phase execution and verification
Dev
2026-04-09 13:13:46 +02:00
-
23ed46e614
docs(17-02): complete group expansion HTML reports plan
Dev
2026-04-09 13:11:21 +02:00
-
aab3aee3df
feat(17-02): wire ISharePointGroupResolver into PermissionsViewModel export flow
Dev
2026-04-09 13:10:31 +02:00
-
07ed6e2515
feat(17-02): extend HtmlExportService with expandable group pills and toggleGroup JS
Dev
2026-04-09 13:09:38 +02:00
-
c35ee76987
test(17-02): add failing tests for group pill expansion and backward compatibility
Dev
2026-04-09 13:07:46 +02:00
-
7bebbbcc02
docs(17-01): complete SharePointGroupResolver service plan - SUMMARY, STATE, ROADMAP updated
Dev
2026-04-09 13:06:16 +02:00
-
1aa0d15e9a
feat(17-01): register ISharePointGroupResolver in DI container (App.xaml.cs)
Dev
2026-04-09 13:05:09 +02:00
-
543b863283
feat(17-01): ResolvedMember model, ISharePointGroupResolver interface, SharePointGroupResolver CSOM+Graph implementation
Dev
2026-04-09 13:04:56 +02:00
-
0f8b1953e1
test(17-01): add failing tests for SharePointGroupResolver static helpers and empty-list contract
Dev
2026-04-09 13:03:27 +02:00
-
a374a4e1d3
docs(17): create phase plan for group expansion in HTML reports
Dev
2026-04-09 12:59:12 +02:00
-
57bfe3e5c1
docs(phase-17): add research and validation strategy
Dev
2026-04-09 12:53:15 +02:00
-
a2c213b72d
docs(phase-17): research group expansion in HTML reports
Dev
2026-04-09 12:51:50 +02:00
-
ddb1a28a9f
docs(phase-16): complete phase execution and verification
Dev
2026-04-09 12:43:12 +02:00
-
1ff99f0bb7
docs(16-02): complete consolidated HTML export plan
Dev
2026-04-09 12:40:00 +02:00
-
0ebe707aca
feat(16-02): implement consolidated HTML rendering path
Dev
2026-04-09 12:38:19 +02:00
-
3d95d2aa8d
test(16-02): add failing tests for RPT-03-b through RPT-03-e
Dev
2026-04-09 12:36:35 +02:00
-
8979becad2
docs(16-01): complete MergePermissions toggle and consolidated CSV export plan
Dev
2026-04-09 12:35:07 +02:00
-
28714fbebc
feat(16-01): implement consolidated CSV export path and wire ViewModel call site
Dev
2026-04-09 12:33:54 +02:00
-
4f7a6e3faa
test(16-01): add failing tests for RPT-03-f and RPT-03-g (consolidated CSV export)
Dev
2026-04-09 12:32:42 +02:00
-
db42047db1
feat(16-01): add Export Options GroupBox with MergePermissions checkbox to both XAML views
Dev
2026-04-09 12:32:08 +02:00
-
ed9f149b82
feat(16-01): add MergePermissions property to both ViewModels and localization keys
Dev
2026-04-09 12:31:46 +02:00
-
720a419788
docs(16-report-consolidation-toggle): create phase plan
Dev
2026-04-09 12:19:06 +02:00
-
68b123ff6c
docs(16): add research and validation strategy
Dev
2026-04-09 12:13:30 +02:00
-
0336f4341f
docs(phase-16): research report consolidation toggle
Dev
2026-04-09 12:12:13 +02:00
-
8f11699527
docs(16): gather phase context via discuss-phase
Dev
2026-04-09 12:07:43 +02:00
-
9c588a4389
docs(phase-15): complete phase execution and verification
Dev
2026-04-09 11:49:34 +02:00
-
fd67ee8b76
docs(15-02): complete PermissionConsolidator unit tests plan
Dev
2026-04-09 11:46:43 +02:00
-
7b9f3e17aa
test(15-02): add PermissionConsolidatorTests with 9 test cases (RPT-04-a through RPT-04-i)
Dev
2026-04-09 11:45:22 +02:00
-
9bfdfb77dd
docs(15-01): complete consolidation data model plan
Dev
2026-04-09 11:42:47 +02:00
-
440b2474e9
feat(15-01): add PermissionConsolidator static helper
Dev
2026-04-09 11:41:26 +02:00
-
270329bd82
feat(15-01): add LocationInfo and ConsolidatedPermissionEntry model records
Dev
2026-04-09 11:41:05 +02:00
-
f5b3f08f88
docs(15): create consolidation data model phase plans
Dev
2026-04-09 11:36:42 +02:00
-
9031fd3473
docs(15): research phase domain for consolidation data model
Dev
2026-04-09 11:32:23 +02:00
-
e3ff27a673
docs: create milestone v2.3 roadmap (5 phases, 15-19)
Dev
2026-04-09 11:14:03 +02:00
-
d967a8bb65
docs: define milestone v2.3 requirements (12 requirements)
Dev
2026-04-09 11:11:25 +02:00
-
4ad5f078c9
docs: synthesize v2.3 research summary
Dev
2026-04-09 11:00:02 +02:00
-
853f47c4a6
docs: complete v2.3 project research (STACK, FEATURES, ARCHITECTURE, PITFALLS)
Dev
2026-04-09 10:58:58 +02:00
-
9318bb494d
docs: start milestone v2.3 Tenant Management & Report Enhancements
Dev
2026-04-09 10:43:56 +02:00
-
f41dbd333e
chore: archive v2.2 Report Branding & User Directory milestone
v2.2
Dev
2026-04-09 10:27:33 +02:00
-
b9511bd2b0
docs(14): mark phase 14 plan checkboxes complete in roadmap
Dev
2026-04-09 09:31:52 +02:00
-
febb67ab64
docs(14-02): complete directory browse UI plan
Dev
2026-04-09 09:31:08 +02:00
-
1a1e83cfad
feat(14-02): add directory browse mode UI with mode toggle, DataGrid, and loading UX
Dev
2026-04-09 09:29:59 +02:00
-
f11bfefe52
docs(14-01): complete directory UI infrastructure plan
Dev
2026-04-09 09:27:44 +02:00
-
d1282cea5d
feat(14-01): add DirectoryDataGrid_MouseDoubleClick code-behind handler
Dev
2026-04-09 09:26:41 +02:00
-
e6ba2d8146
feat(14-01): add SelectDirectoryUserCommand bridging directory to audit pipeline
Dev
2026-04-09 09:26:12 +02:00
-
381081da18
test(14-01): add failing tests for SelectDirectoryUserCommand
Dev
2026-04-09 09:25:18 +02:00
-
70e8d121fd
feat(14-01): add 14 localization keys for directory browse UI (EN + FR)
Dev
2026-04-09 09:24:54 +02:00
-
df6f4949a8
docs(13-02): complete User Directory ViewModel plan
Dev
2026-04-08 16:08:59 +02:00
-
4ba4de6106
feat(13-02): add directory browse mode with paginated load, member/guest filter, and sortable ICollectionView
Dev
2026-04-08 16:07:53 +02:00
-
cb7995ab31
docs(13-01): complete user directory model and service extension plan
Dev
2026-04-08 16:02:45 +02:00
-
9a98371edd
feat(13-01): extend GraphDirectoryUser with UserType and add includeGuests parameter to directory service
Dev
2026-04-08 16:01:46 +02:00
-
0baa3695fe
docs(12-03): complete client logo section in ProfileManagementDialog plan
Dev
2026-04-08 15:21:54 +02:00
-
46c8467c92
docs(12-02): complete MSP logo section plan
Dev
2026-04-08 15:21:34 +02:00
-
ba81ea3cb7
feat(12-03): add client logo section with live preview to ProfileManagementDialog
Dev
2026-04-08 15:21:12 +02:00
-
b035e91120
feat(12-02): add MSP logo section with live preview to SettingsView
Dev
2026-04-08 15:20:47 +02:00
-
c12ca4b813
docs(12-01): complete Base64ToImageSourceConverter and ClientLogoPreview plan
Dev
2026-04-08 15:19:42 +02:00
-
6a4cd8ab56
feat(12-01): add Base64ToImageSourceConverter, localization keys, and ClientLogoPreview property
Dev
2026-04-08 15:18:38 +02:00
-
0bc0babaf8
docs(phase-11): complete phase execution and verification
Dev
2026-04-08 14:56:13 +02:00
-
5d3fdee9da
docs(11-03): complete ViewModel branding wiring plan
Dev
2026-04-08 14:51:56 +02:00
-
816fb5e3b5
feat(11-03): inject IBrandingService into all 5 export ViewModels and assemble branding in ExportHtmlAsync
Dev
2026-04-08 14:50:54 +02:00
-
e77455f03f
docs(11-02): complete HTML export branding injection plan
Dev
2026-04-08 14:46:55 +02:00
-
d8b66169e6
feat(11-02): extend export tests to verify branding injection across all 5 services
Dev
2026-04-08 14:45:55 +02:00
-
2233fb86a9
feat(11-02): add optional ReportBranding parameter to all 5 HTML export services
Dev
2026-04-08 14:44:23 +02:00
-
2e8ceea279
docs(11-04): complete logo management commands plan
Dev
2026-04-08 14:40:50 +02:00
-
b02b75e5bc
feat(11-04): add logo management commands to SettingsViewModel and ProfileManagementViewModel
Dev
2026-04-08 14:40:08 +02:00
-
d4fa402f04
docs(11-01): complete ReportBranding and BrandingHtmlHelper plan
Dev
2026-04-08 14:36:08 +02:00
-
212c43915e
feat(11-01): add ReportBranding model and BrandingHtmlHelper with tests
Dev
2026-04-08 14:34:45 +02:00