Commit Graph

5 Commits

Author SHA1 Message Date
Torsten Brendgen
4713299ce1 Enhance ExpiryIndicator binding dialog with status display and validation improvements
- Added a status display area in the ExpiryIndicator binding dialog to show messages related to binding actions.
- Cleared the status display when opening the binding dialog.
- Updated the binding registration function to normalize expiry bindings for better handling.
- Improved error handling and user feedback during the binding process.
- Adjusted the showStatus function to update the status in both the main status area and the binding dialog.
2026-07-18 22:23:01 +02:00
Torsten Brendgen
730b07439e Aktualisiere Versionsnummer auf 2.1.2 in README.md, package.json, package-lock.json und package-solution.json 2026-07-18 21:33:03 +02:00
Torsten Brendgen
a5d740b29a Aktualisiere Versionsnummer auf 2.1.1 in README.md, package.json, package-lock.json und package-solution.json 2026-07-18 21:20:42 +02:00
Torsten Brendgen
9fc23e4610 Add ExpiryIndicator binding functionality and UI enhancements
- Introduced a new button in the portal settings to bind the ExpiryIndicator to existing date fields.
- Added a modal dialog for binding configuration, including fields for web URL, list title, and internal field name.
- Enhanced the ExpiryIndicator panel to include options for loading and saving site collection defaults.
- Updated the JavaScript functions to handle binding logic and validation for the ExpiryIndicator.
- Improved the user interface for better usability and clarity in the portal settings page.
2026-07-18 21:02:32 +02:00
Torsten Brendgen
5eedbe6ed5 Add SharePoint element manifests for PortalSettings pages
- Created elements-v1.1.xml, elements-v2.xml, and elements.xml to define the PortalSettingsPage modules for different versions.
- Added upgrade actions for v1.1 and v2 to apply the respective element manifests.
- Ensured that the PortalSettings.aspx file is included in the SitePages library with appropriate settings.
2026-07-18 20:41:57 +02:00