Aller au contenu
KAMOUniverse

Changelog

Ce qui est nouveau.

Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.

  1. · VOIPService

    Ajouter le crédit-disposition d'abonnement RC à RC avec démarrage et 12h de renouvellement

  2. · VOIPService

    Ajouter un pipeline d'escrochets d'appel; branche SMS vs événements de téléphonie avant traitement

  3. · VOIPService

    Ajouter des capacités, des justificatifs SIP et des contrôleurs REST de gestion des appels

  4. · VOIPService

    Mettre en œuvre des méthodes de gestion des appels RingCentral (sip, histoire, messagerie vocale, présence, files d'attente)

  5. · VOIPService

    Étendre l'interface PhoneProvider avec les méthodes de gestion des appels; mettre à jour les talons

  6. · VOIPService

    Ajout de la capacité du fournisseur et de la gestion des appels

  7. · APIService

    Ajouter le renvoi de rappel OAuth sans redirection RestTemplate

    - Ajouter noRedirectRestModèle (HttpClient.Redirect.NEVER) donc le 302 du rappel OAuth de VOIPService est transmis au navigateur au lieu d'être suivis par le mandataire - Ajouter une route dédiée /api/voip/oauth/callback mapped before the wildcard /api/voip/- pour s'assurer qu'il utilise vers l'avantCallback() (pas d'en-têtes d'authentification décapés, pas de redirection suivante)

  8. · kamo-internal

    Remplacer JWT config avec OAuth connect UI pour RingCentral

    - RingCentralConfig: Bouton de connexion/déconnecter OAuth avec indicateur d'état, champ de numéro de téléphone principal, connexion de test (uniquement lorsqu'il est connecté) - voipApi: ajouter getOAuthStatus, startOAuth, disconnectOAuth; testProvideur ne prend plus un corps de config - RingCentralHelp: instructions de mise à jour pour le flux d'OAuth

  9. · VOIPService

    Flux de codes de réservation RingCentral à OAuth 2,0

    - Nouveau contrôleur OAuth: /oauth/start (retours authUrl), /oauth/callback (code d'échange, sauvegarde les jetons), /oauth/status, DELETE/oauth/tonne - OTKValidationFilter: à l'exclusion de /api/voip/oauth/callback (redirecteur du navigateur) - RingCentralProvider : utiliser un jeton d'accès pré-réveil, enlever JWT Bearer - PhoneProviderFactory: charge OrgOAuthToken à partir de DB, auto-rafraîchissement à l'expiration - ProviderConfigCtroller: supprimer jwtKey, utilisation des tests usine.checkHealth() - application.yml: ajouter oauth-redirect-uri et oauth-success-redirect config - PhoneProviderFactoryTest: mise à jour pour le flux basé sur les jetons OAuth

  10. · InitializerService

    Créer le schéma KamoTokens et la table de jetons d'org'oauth'token

    - CRÉER SCHEMA SI NON EXISTES kamotokens - CREATE TABLE kamotokens.org.oauth-token avec un unique (org-id, fournisseur) - DROP COLUMN jwt-key de voippa prestataire-config s'il existe

  11. · kamo-shared-library

    Ajouter OrgOAuthToken entity pour le stockage de jetons OAuth 2.0

    - Ajouter l'entité Joueur de jquelette dans le schéma KamoTokens (kamotokens.org-oauth-token) - Ajouter OrgOAuthTokenRepository with findByOrgIdAndProvider / deleteByOrgIdAndProvider - Retirer jwtKey de VoipProviderConfig (remplacé par OAuth flow)

  12. · kamo-internal

    Cartes de caractéristiques à l'égalité de hauteur et descriptions de fournisseurs sensibles à Kazoo

    - Hauteur de réglage: 100 % sur l'enveloppe de mouvement FeatureCard de sorte que les cartes dans la même rangée correspondent à la carte la plus haute - Mettre à jour la description de KamoPBX pour mettre en évidence Kazoo en tant que plate-forme de télécommunications à source ouverte, distribuée et de qualité - Réécrire les descriptions RingCentral et FreePBX à une longueur constante et différencient clairement chaque fournisseur

  13. · kamo-login

    Ajouter KamoCRM modèle de dépliant promo modèle HTML et script de génération de marionnettiste

  14. · kamo-internal

    Réécrire SmsBox en tant qu'orcheur basé sur des ongles avec en-tête de contact

  15. · kamo-internal

    Ajouter SmsTemplatesTemplatesTab et SmsCrmTab

  16. · kamo-internal

    Ajouter SmsChatTab avec recherche, emoji, attacher, horodatage, réponses rapides

  17. · kamo-internal

    Ajouter SmsNew Conversation composant dialpad

  18. · kamo-internal

    Ajouter des données de modèle partagées

  19. · kamo-internal

    Ajouter un bouton d'outil SMS à NavTop, portail softphone et SMS sur organisation.isVoip

  20. · kamo-internal

    Reconfiguration de la configuration du fournisseur de téléphone pour faire correspondre le format du fournisseur de courrier électronique avec des logos, des conseils d'aide et des onglets nav

    - Réécrire PhoneProviderSetup pour correspondre EmailProviderModèle de présentation: liste/config view split, AnimatePresence transitions, bouton de retour avec nom de fournisseur en tête, état de chargement/erreur, conseils d'aide poussés vers le panneau extérieur en vue de la configuration - Ajouter VoipProviderCard: stylisé sous forme de fournisseur de courrier électronique avec des logos, une puce active, une puce à venir pour les fournisseurs non mis en œuvre - Ajouter VoipProviderSelector: Spécificateur de maillage correspondant à la grille, confirmer le dialogue sur le commutateur du fournisseur - Ajouter des composants d'aide en anglais clair pour RingCentral (guide de justificatif étape par étape), KamoPBX et FreePBX - Mettre à jour le thème téléphonique/page.tsx : titre approprié "Intégration du système de téléphone", helpTips pour les cinq onglets (réduit par le fournisseur, horloge, réglages avancés, enregistrement des dispositifs, santé) - Mise à jour ParamètresStatusWindow: afficher les cinq onglets de téléphone réels (configuration de fournisseur, plans de numérotation, paramètres avancés, enregistrement de l'appareil, santé) au lieu des anciens liens d'espace réservé; système(s) de téléphone toujours visible indépendamment de isVoip - Mettre à jour les paramètres/cartes téléphoniques page.tsx pour utiliser des onglets corrects correspondant aux onglets réels

  21. · kamo-internal

    Ajouter la section Calendriers et contacts personnels à l'onglet Autorisations d'adhésion des membres

  22. · kamo-internal

    Ajouter un composant PersonalProviderSection pour les intégrations de CalDav/CardDav membres

  23. · kamo-internal

    Ajouter l'onglet CalDav/CardDav à la page des paramètres de courrier électronique

  24. · kamo-internal

    Ajouter la composante CalDavProviderSetup et sous-composants caldav

  25. · DaemonService

    Projet initial de DaemonService - Emplois Quartz, éditeurs NATS, K8s, CI/CD

  26. · EmailService

    Écrire ContactSyncLog sur les mutations calendrier/contact pour la synchronisation bidirectionnelle

  27. · EmailService

    Ajouter les stubs de fournisseur Google, Microsoft et GenericDav avec des rafraîchissements de jetons

  28. · EmailService

    Mettre en œuvre SyncTriggerPublisher et SyncEventListener via NATS

  29. · EmailService

    Ajouter IntegrationSettingsController, IntegrationSettingsService, SyncTriggerPublisher stub

  30. · EmailService

    Ajouter ProviderRegistry

Votre univers vous attend.

Commencez gratuitement en quelques minutes. Ajoutez des produits quand vous êtes prêt. Pas de migration, pas de nouvelles connexions.

Gratuit pour toujours — aucune carte de crédit requise