maintainx-upgrade-migration
Migrate MaintainX API versions and handle breaking changes.\nUse when upgrading API versions, handling deprecations,\nor migrating between MaintainX API releases.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Migrate MaintainX API versions and handle breaking changes.\nUse when upgrading API versions, handling deprecations,\nor migrating between MaintainX API releases.\nTrigger with phrases like \
How to use
Przygotuj środowisko: upewnij się, że masz istniejącą integrację MaintainX, osobny klucz API do środowiska testowego oraz kontrolę wersji (git) dla całego kodu integracji.
Uruchom audyt kodu: użyj skryptu do skanowania całej bazy kodowej w poszukiwaniu wszystkich wywołań API MaintainX. Skill przeanalizuje pliki TypeScript i JavaScript, aby znaleźć wszystkie endpointy takie jak /workorders, /assets, /locations, /users i inne.
Przejrzyj wyniki audytu: skill wyświetli listę wszystkich znalezionych wywołań API z numerami linii i plikami. Zidentyfikuj, które endpointy mogą być przestarzałe w nowej wersji.
Zaplanuj migrację: na podstawie raportu audytu określ kolejność aktualizacji. Skill zasugeruje bezpieczną, stopniową strategię migracji zamiast jednorazowej zmiany całego kodu.
Testuj w oddzielnym środowisku: przed wdrożeniem na produkcję, wykonaj wszystkie zmiany w środowisku testowym z osobnym kluczem API. Skill wspiera narzędzia do testowania i walidacji.
Wdrażaj i monitoruj: po potwierdzeniu, że migracja działa poprawnie, wdrażaj zmiany na produkcję. Skill może być wyzwolony frazami takimi jak "maintainx upgrade", "maintainx api version", "maintainx migration" lub "maintainx breaking changes".