Commit Graph

17 Commits

Author SHA1 Message Date
Torsten Brendgen
f6e3af23c2 Aktualisiere ToDo.md mit abgeschlossenen Umsetzungsschritten und füge Roadmap für Version 2.0 hinzu, einschließlich logischer Verkettung von Regeln und Unterstützung klassischer SharePoint-Ansichten. 2026-07-18 00:07:16 +02:00
Torsten Brendgen
2091bc45bd Aktualisiere Versionsnummern auf 1.0.11 in package.json, package-solution.json, ExpiryIndicatorFieldCustomizer.manifest.json, ExpiryIndicatorApplicationCustomizer.manifest.json und ExpiryIndicatorCommandSet.manifest.json; verbessere die Unterstützung für SharePoint-Taxonomiewerte in der Logik zur Wertübereinstimmung in ExpiryModels.ts und aktualisiere die README.md mit neuen Informationen zu Managed-Metadata-Feldern. v.1.0.0 2026-07-17 23:56:59 +02:00
Torsten Brendgen
b2337e9548 Füge Application Customizer für ExpiryIndicator hinzu; aktualisiere Versionsnummern auf 1.0.10 in package.json, package-solution.json, ExpiryIndicatorFieldCustomizer.manifest.json und ExpiryIndicatorCommandSet.manifest.json; verbessere die Konfiguration und Benutzeroberfläche in README.md und ToDo.md. 2026-07-17 21:59:34 +02:00
Torsten Brendgen
76a0fcd898 Aktualisiere Versionsnummern auf 1.0.8 in package.json, package-solution.json, ExpiryIndicatorFieldCustomizer.manifest.json und ExpiryIndicatorCommandSet.manifest.json; verbessere die Darstellung der Ablaufdatumsspalte in ExpiryIndicatorFieldCustomizer.ts und aktualisiere die ToDo.md mit neuen Informationen zur Zeilenfärbung. 2026-07-17 21:32:39 +02:00
Torsten Brendgen
b585816faf Verbessere die Erkennung von Zeilen in _findRowElement durch Verwendung von data-automationid und Klassenname. 2026-07-17 21:22:16 +02:00
Torsten Brendgen
2f5baff82f Aktualisiere Versionsnummern auf 1.0.7 in package.json, package-solution.json, ExpiryIndicatorFieldCustomizer.manifest.json und ExpiryIndicatorCommandSet.manifest.json; verbessere die Darstellung der Ablaufdatumsspalte in ExpiryIndicatorFieldCustomizer.ts und aktualisiere die ToDo.md mit neuen Informationen zur Zeilenfärbung. 2026-07-17 21:12:33 +02:00
Torsten Brendgen
11229d87eb Aktualisiere Versionsnummern auf 1.0.5 in package.json, package-solution.json, ExpiryIndicatorFieldCustomizer.manifest.json und ExpiryIndicatorCommandSet.manifest.json; verbessere die Darstellung der Ablaufdatumsspalte in ExpiryIndicatorFieldCustomizer.ts und aktualisiere die README.md mit neuen Informationen zu Farbregeln. 2026-07-17 20:57:28 +02:00
Torsten Brendgen
f9dd57678d Aktualisiere Versionsnummern auf 1.0.4 in package.json, package-solution.json, Manifestdateien und verbessere Fehlerbehandlung in RestError.ts; füge OData-Version zu Headern in ExpiryItemService.ts und ExpiryConfigService.ts hinzu. 2026-07-17 00:12:02 +02:00
Torsten Brendgen
5e2086a1d8 Aktualisiere Versionsnummern auf 1.0.3 in package.json, package-solution.json, Manifestdateien und verbessere README.md mit neuen Registrierungsanweisungen; entferne Test-ExpiryIndicatorRegistration.ps1. 2026-07-17 00:01:56 +02:00
Torsten Brendgen
f574a749d1 Ändere den Standort des CommandSets in Enable-ExpiryIndicator.ps1 auf 'ClientSideExtension.ListViewCommandSet.CommandBar' und passe Test-ExpiryIndicatorRegistration.ps1 an, um die neue Location zu berücksichtigen. 2026-07-16 23:45:59 +02:00
Torsten Brendgen
7f893ea506 Ändere den Standort des CommandSet in Enable-ExpiryIndicator.ps1 auf 'CommandUI.Ribbon' und passe die Test-ExpiryIndicatorRegistration.ps1 an, um auch diese Änderungen zu berücksichtigen. 2026-07-16 23:43:28 +02:00
Torsten Brendgen
c450a5ed61 Aktualisiere die README.md mit Anweisungen zur Registrierung des Field Customizers und Command Sets; füge neue Parameter für Command Set IDs in Enable- und Disable-ExpiryIndicator.ps1 hinzu; erstelle Test-ExpiryIndicatorRegistration.ps1 zur Überprüfung der Registrierung. 2026-07-16 23:37:23 +02:00
Torsten Brendgen
dc6d9bf847 Aktualisiere Versionsnummern auf 1.0.1 in package.json, package-solution.json und Manifestdateien für Erweiterungen; verbessere README.md mit Konfigurationsanweisungen für "Expiry-Einstellungen" 2026-07-16 23:12:38 +02:00
Torsten Brendgen
2c70515b72 Aktualisiere .gitignore für verbesserte Ignorierung von Abhängigkeiten, Build-Ausgaben und Protokolldateien 2026-07-16 23:02:59 +02:00
Torsten Brendgen
edfcace3dd Update TypeScript configuration to use ESNext module and include Microsoft type definitions 2026-07-16 22:51:49 +02:00
Torsten Brendgen
5446fa871a Refactor expiry indicator configuration and update command set logic 2026-07-16 22:51:21 +02:00
Torsten Brendgen
c1f1d02d9c Add Expiry Indicator functionality with configuration and command set
- Implemented ExpiryItemService to manage expiry date logic for list items.
- Created ExpiryModels to define types and structures for expiry configurations and rules.
- Added RestError utility for handling API response errors.
- Developed ExpiryIndicatorFieldCustomizer to display expiry information in list views.
- Introduced ExpiryIndicatorCommandSet for extending expiry dates and managing settings.
- Added settings dialog for configuring expiry settings.
- Implemented localization support for English and German languages.
- Added TypeScript configuration files for project setup.
- Included TSLint configuration for code quality enforcement.
2026-07-16 21:55:30 +02:00