4NK_IA_front/policies/Cursor.admx
Nicolas Cantu f823c3d26c feat: Implémentation du système de pending et polling
- Ajout du système de flags pending pour gérer les fichiers en cours de traitement
- Implémentation du polling automatique toutes les 5 secondes
- Gestion d'erreur robuste avec nettoyage automatique des flags
- Nettoyage des flags orphelins au démarrage du serveur
- Correction du mapping des documents dans le store Redux
- Documentation complète du système de pending

Fixes: Problème de suppression des flags pending au démarrage
Fixes: Problème d'affichage des documents dans le frontend
2025-09-16 05:05:39 +02:00

56 lines
3.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<policyDefinitions revision="1.1" schemaVersion="1.0">
<policyNamespaces>
<target prefix="Cursor" namespace="Microsoft.Policies.Cursor" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
<definitions>
<definition name="Supported_1_67" displayName="$(string.Supported_1_67)" />
<definition name="Supported_1_96" displayName="$(string.Supported_1_96)" />
<definition name="Supported_1_99" displayName="$(string.Supported_1_99)" />
</definitions>
</supportedOn>
<categories>
<category displayName="$(string.Application)" name="Application" />
<category displayName="$(string.Category_cursorAuthConfigurationTitle)" name="cursorAuthConfigurationTitle"><parentCategory ref="Application" /></category>
<category displayName="$(string.Category_updateConfigurationTitle)" name="updateConfigurationTitle"><parentCategory ref="Application" /></category>
<category displayName="$(string.Category_extensionsConfigurationTitle)" name="extensionsConfigurationTitle"><parentCategory ref="Application" /></category>
</categories>
<policies>
<policy name="AllowedTeamId" class="Both" displayName="$(string.AllowedTeamId)" explainText="$(string.AllowedTeamId_cursor_allowedTeamId)" key="Software\Policies\Microsoft\Cursor" presentation="$(presentation.AllowedTeamId)">
<parentCategory ref="cursorAuthConfigurationTitle" />
<supportedOn ref="Supported_1_99" />
<elements>
<text id="AllowedTeamId" valueName="AllowedTeamId" required="true" />
</elements>
</policy>
<policy name="UpdateMode" class="Both" displayName="$(string.UpdateMode)" explainText="$(string.UpdateMode_updateMode)" key="Software\Policies\Microsoft\Cursor" presentation="$(presentation.UpdateMode)">
<parentCategory ref="updateConfigurationTitle" />
<supportedOn ref="Supported_1_67" />
<elements>
<enum id="UpdateMode" valueName="UpdateMode">
<item displayName="$(string.UpdateMode_none)"><value><string>none</string></value></item>
<item displayName="$(string.UpdateMode_manual)"><value><string>manual</string></value></item>
<item displayName="$(string.UpdateMode_start)"><value><string>start</string></value></item>
<item displayName="$(string.UpdateMode_default)"><value><string>default</string></value></item>
</enum>
</elements>
</policy>
<policy name="ExtensionGalleryServiceUrl" class="Both" displayName="$(string.ExtensionGalleryServiceUrl)" explainText="$(string.ExtensionGalleryServiceUrl_extensions_gallery_serviceUrl)" key="Software\Policies\Microsoft\Cursor" presentation="$(presentation.ExtensionGalleryServiceUrl)">
<parentCategory ref="extensionsConfigurationTitle" />
<supportedOn ref="Supported_1_99" />
<elements>
<text id="ExtensionGalleryServiceUrl" valueName="ExtensionGalleryServiceUrl" required="true" />
</elements>
</policy>
<policy name="AllowedExtensions" class="Both" displayName="$(string.AllowedExtensions)" explainText="$(string.AllowedExtensions_extensions_allowed_policy)" key="Software\Policies\Microsoft\Cursor" presentation="$(presentation.AllowedExtensions)">
<parentCategory ref="extensionsConfigurationTitle" />
<supportedOn ref="Supported_1_96" />
<elements>
<multiText id="AllowedExtensions" valueName="AllowedExtensions" required="true" />
</elements>
</policy>
</policies>
</policyDefinitions>